0% acharam este documento útil (0 voto)
1 visualizações322 páginas

Algebraic Geometry

Enviado por

passivoagordinho
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações322 páginas

Algebraic Geometry

Enviado por

passivoagordinho
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Geometria Algébrica

Notas de Aula
Autor: Vinicius Bouça
Instituição: Universidade Federal do Rio de Janeiro (UFRJ)
Versão: 1.0
Conteúdo

I Curvas Algébricas Planas 1

Capítulo 1 Curvas Algébricas Planas Afins 2


1.1 Curvas Algébricas Afins e Anéis de Coordenadas . . . . . . . . . . . . . . . . . . . 2

II Geometria Algébrica Clássica: Variedades no Espaço Projetivo 8

Capítulo 2 Variedades Afins 9


2.1 Conjuntos Algébricos e a Topologia de Zariski do Espaço Afim . . . . . . . . . . . . 10
2.2 As Aplicações V e I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 O Nullstellensatz de Hilbert no Espaço Afim . . . . . . . . . . . . . . . . . . . . . . 14
2.4 Anéis de Coordenadas e a Topologia de Zariski de um Conjunto Fechado. . . . . . . 18
2.5 Morfismos entre Fechados do Espaço Afim . . . . . . . . . . . . . . . . . . . . . . 21
2.6 Mapas Racionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.7 Variedades Afins e Quasi-Afins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.8 Produtos de Variedades QuasiAfins . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Capítulo 3 Variedades Projetivas e Quasi-Projetivas 30


3.1 O Espaço Projetivo e a Topologia de Zariski . . . . . . . . . . . . . . . . . . . . . . 30
3.2 Cartas Afins do Espaço Projetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.3 Funções Regulares em Variedades Projetivas . . . . . . . . . . . . . . . . . . . . . . 39
3.4 O Anel de Coordenadas Homogêneo . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.5 Mapas Racionais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.6 Produtos de Variedades Quasiprojetivas . . . . . . . . . . . . . . . . . . . . . . . . 47

Capítulo 4 Teoria de Dimensão 53


4.1 Mapas Finitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2 Dimensão de Variedades Algébricas . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.3 Dimensão de Interseção com Uma Hipersuperfície . . . . . . . . . . . . . . . . . . . 59
4.4 O Teorema da Dimensão das Fibras . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.5 Aplicações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

Capítulo 5 O Estudo Local das Variedades Algébricas 66


5.1 O Anel Local de uma Subvariedade Irredutível . . . . . . . . . . . . . . . . . . . . . 66
5.2 O Espaço Tangente Geométrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5.3 Suavidade e Singularidades de Variedades Algébricas . . . . . . . . . . . . . . . . . 69
5.4 O anel local de um ponto não-singular. . . . . . . . . . . . . . . . . . . . . . . . . 72
CONTEÚDO

5.5 Variedades Normais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73


5.6 O Teorema de Whitney para Variedades Algébricas Projetivas . . . . . . . . . . . . . 76
5.7 Os Teoremas de Bertini . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
5.8 O Grau de um Mapa Finito . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
5.9 Explosão de uma Subvariedade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Capítulo 6 Divisores 83
6.1 Divisores de Weil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.2 Divisores de Cartier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
6.3 Divisores e Morfismos para Pnk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

III Geometria Algébrica Moderna: Esquemas e Cohomologia 90

Capítulo 7 Feixes 91
7.1 A Categoria dos Pré-Feixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7.2 A Categoria dos Feixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.3 Imagens Diretas e Inversas de Feixes . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.4 Reconstruindo Feixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.5 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

Capítulo 8 Esquemas Afins 106


8.1 Espaços Localmente Anelados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
8.2 O Espaço Topológico Spec(R) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
8.3 O Feixe Estrutural OSpec(R) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
8.4 A Funtorialidade de R → (Spec(R), OSpec(R) ). . . . . . . . . . . . . . . . . . . . . 112
8.5 Exemplos de Esquemas Afins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
8.6 Feixes de Módulos sobre Esquemas Afins . . . . . . . . . . . . . . . . . . . . . . . 113

Capítulo 9 Esquemas 116


9.1 Esquemas e Morfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
9.2 Propriedades Básicas de Esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
9.3 Produtos de Esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
9.4 O Esquema ProjR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
9.5 Esquemas e Morfismos Separados . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
9.6 Morfismos Próprios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
9.7 Morfismos Projetivos, Produtos de Espaços Projetivos . . . . . . . . . . . . . . . . . 143
9.8 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Capítulo 10 Feixes Quasicoerentes e Coerentes 147


10.1 Feixes de Módulos e Operações . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
10.2 Feixes de Módulos sobre Esquemas Afins, Parte II . . . . . . . . . . . . . . . . . . . 148

ii
CONTEÚDO

10.3 Feixes Quasicoerentes e Coerentes . . . . . . . . . . . . . . . . . . . . . . . . . . . 150


10.4 Feixes Localmente Livres, Feixes Invertíveis e Grupo de Picard . . . . . . . . . . . . 152
10.5 Feixes de Módulos sobre Proj(R) . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
10.6 Morfismos f : X → PnA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
10.7 Feixes Invertíveis Amplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
10.8 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

Capítulo 11 Divisores Revisitados 167


11.1 Divisores de Weil em Esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
11.2 Divisores de Cartier em Esquemas . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
11.3 Feixes Invertíveis e Divisores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
11.4 Sistemas Lineares em Variedades Lisas . . . . . . . . . . . . . . . . . . . . . . . . . 176
11.5 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

Capítulo 12 Blow-ups 179


12.1 Preliminares: As Construções Relativas Spec e Proj; Fibrados Vetoriais . . . . . . . 179
12.2 A Explosão de um Esquema ao longo de um Subesquema . . . . . . . . . . . . . . . 185
12.3 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

Capítulo 13 Morfismos Suaves 190

Capítulo 14 Cohomologia de Feixes 191


14.1 Cohomologia de Feixes via Funtores Derivados . . . . . . . . . . . . . . . . . . . . 191
14.2 O Teorema de Anulamento de Grothendieck . . . . . . . . . . . . . . . . . . . . . . 194
14.3 Cohomologia de Čech . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
14.4 Cohomologia de Feixes Quasicoerentes . . . . . . . . . . . . . . . . . . . . . . . . 199
14.5 Cohomologia em Espaços Projetivos . . . . . . . . . . . . . . . . . . . . . . . . . . 203
14.6 Dualidade de Serre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
14.7 Imagens Diretas de Ordem Superior . . . . . . . . . . . . . . . . . . . . . . . . . . 223
14.8 Morfismos Planos e Mudança de Base . . . . . . . . . . . . . . . . . . . . . . . . . 225
14.9 Exercícios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

Capítulo A Linguagem Básica de Categorias 228


A.1 Categorias e Funtores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
A.2 Propriedades de Morfismos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
A.3 Funtores Representáveis e Lema de Yoneda . . . . . . . . . . . . . . . . . . . . . . 234
A.4 Objetos Especiais, Núcleos e Conúcleos . . . . . . . . . . . . . . . . . . . . . . . . 237
A.5 Pushouts e Pullbacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
A.6 Limites Diretos e Limites Inversos . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.7 Categorias Abelianas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
A.8 Funtores Aditivos e Funtores Exatos . . . . . . . . . . . . . . . . . . . . . . . . . . 254

iii
CONTEÚDO

Apêndice B Elementos de Álgebra Homológica 255


B.1 A Categoria Comp(C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
B.2 Objetos Injetivos e Projetivos. Resoluções . . . . . . . . . . . . . . . . . . . . . . . 263
B.3 Funtores Derivados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
B.4 Sequências Espectrais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

Apêndice C Álgebra Comutativa 284


C.1 Anéis e Ideais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
C.2 Módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
C.3 Condições de Cadeia: Anéis e Módulos Noetherianos e Artinianos . . . . . . . . . . 292
C.4 Localização e Anéis Locais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
C.5 Extensões de Anéis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
C.6 Primos Associados e Decomposição Primária . . . . . . . . . . . . . . . . . . . . . 303
C.7 Anéis e Módulos Graduados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
C.8 Decomposição Primária em Anéis Graduados . . . . . . . . . . . . . . . . . . . . . 308
C.9 Teoria de Dimensão . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
C.10 Dimensão de Anéis Graduados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
C.11 Completamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

iv
Parte I

Curvas Algébricas Planas


Capítulo 1 Curvas Algébricas Planas Afins
Neste capítulo, iniciamos a nossa jornada em geometria algébrica a partir das curvas algébricas
planas afins, isto é, subconjuntos de
k 2 = {(x, y); x, y ∈ k}, k um corpo
definido pelo conjunto solução de uma equação do tipo f (x, y) = 0 para algum polinômio de duas
variáveis f ∈ k[x, y].

1.1 Curvas Algébricas Afins e Anéis de Coordenadas


Seja k um corpo algebricamente fechado. Começamos com a definição do que é uma curva
algébrica afim em k 2 .
Definição 1.1.1
Uma curva algébrica plana C ⊂ k 2 é um subconjunto da forma
C = V(f ) = {(x, y) ∈ C2 ; f (x, y) = 0}
para algum polinômio não-nulo f ∈ k[x, y].

Observe que k[x, y] é um domínio de fatoração única. Portanto, se


f = f1n1 · · · fnαn (1.1)

é uma fatoração de f com cada fi polinômio irredutível irredutíveis, então V(f ) = V( f ), onde
p
f = f1 · · · fn . (1.2)

Assim, para o estudo geométrico de curvas algébricas, basta considerarmos polinômios que são
livres de quadrados. Tais equações são chamadas de equações reduzidas de C. Mais ainda, temos
que
C = C1 ∪ C2 ∪ · · · ∪ Cn , (1.3)

onde Ci = V(fi ). As curvas do tipo C = V(f ), com f irredutível, possuem uma propriedade
interessante: Elas não contém, propriamente, nenhuma outra curva algébrica.
Teorema 1.1.2
Sejam f ∈ R um polinômio irredutível e g ∈ R um elemento que não é divisível por f . Então
V(f ) ∩ V(g) é finito.

Demonstração Os polinômios f, g não possuem fator comum em C[x, y] = C[x][y]. Portanto, pelo
lema de Gauss, eles não possuem fator comum em C(x)[y] (aqui, C(x) é o corpo de funções racionais
em uma variável). Assim, existem r(x), s(x) ∈ C(x) tais que

r(x)f (x, y) + s(x)g(x, y) = 1. (1.4)


1.1 Curvas Algébricas Afins e Anéis de Coordenadas

Limpando os denominadores da relação acima, concluímos que existem r̃(x), s̃(x).t(x) ∈ C[x]
tais que
r̃(x)f (x, y) + s̃(x)g(x, y) = t(x) (1.5)

Daí, segue que


(a, b) ∈ V(f ) ∩ V(g) =⇒ t(a) = 0 (1.6)

Assim, as possibilidades de valores para a coordenada x de um ponto p ∈ C é finita. Agora, para


cada a ∈ C, o sistema 
f (a, y) = 0
(1.7)
g(a, y) = 0

também possui um número finito de soluções. logo V(f ) ∩ V(g) é finito.


Observe que, como k é algebricamente fechado, e portanto infinito, curvas algébricas C = V(f )
são sempre conjuntos infinitos. Desta forma, temos a seguinte consequência do Teorema acima.
Corolário 1.1.3
Sejam f, g ∈ k[x, y] polinômios com f irredutível e V(f ) ⊂ V(g). Então f divide g.

Uma curva algébrica que não é a união de curvas algébricas próprias é dita uma curva algébrica
irredutível. Pelo Teorema 1.1.2, uma curva C = V(f ) é irredutível se, e somente se, sua equação

reduzida f é irredutível. Toda curva algébrica é, portanto, uma união finita de curvas algébricas
irredutíveis.
Como outra consequência do Teorema 1.1.2, temos que uma curva algébrica V(f ) é inteiramente
determinada pela forma reduzida V(f ).
Teorema 1.1.4
Seja C = V(f ) ⊂ k 2 uma curva algébrica plana. Então o ideal
I(C) = {f ∈ k[x, y]; f (p) = 0 para todo p ∈ C}

é gerado por f , a equação reduzida de C. Em particular, C1 = C2 se, e somente se
I(C1 ) = I(C2 ).

Demonstração Escreva f = f1α1 . . . fnαn , com fi irredutível. É claro que f1 . . . fn ∈ I(C). Agora,
se g ∈ I(C), temos que fi divide g para todo i.
De fato, a equação acima mostra que C ⊂ V(g) e portanto V(fi ) ⊂ V(fi ). Como fi é irredutível,
o corolário acima mostra que fi divide g para todo i e portanto f1 · · · fn divide g.
O ideal I(C) do Teorema acima é chamado de ideal de definição de C (ou, mais sucintamente,
o ideal de C). O Teorema acima nos permite definir o grau de uma curva algébrica C.
Definição 1.1.5
Seja C uma curva algébrica com ideal de definição I(C) = (f ). O grau da curva algébrica C
é definido por
deg C = deg f,

3
1.1 Curvas Algébricas Afins e Anéis de Coordenadas

o grau do polinômio f . ♣

É natural, em qualquer teoria matemática, tentar classificar objetos sob o ponto de vista de
alguma característica. Por exemplo, em topologia, queremos distinguir espaços topológios a menos
de homeomorfismos, isto é, tentar responder se dois espaços topológicos X, Y são homeomorfis
ou não. Para isto, convém estudar os conjuntos de mapas contínuos definidos sobre X, Y . Para
desenvolver um programa análogo para as curvas algébricas, precisamos primeiramente definir quais
são as funções sobre curvas algébricas que gostaríamos de estudar.
Definição 1.1.6
C Seja C ⊂ k 2 uma curva algébrica, Uma função g : C → C é dita uma função regular se
existe um polinômio G ∈ k[x, y] tal que g = G|C . O conjunto de funçòes regulares
k[C] := {g : C → C; g é uma função regular}
é um anel, chamado de anel de funções regulares em C.

É simples descrever o anel k[C] em termos do ideal de definição I(C). De fato, observe que a
função
ΦC : C[x, y] → C[C]
(1.8)
G → G|C
é um homomorfismo de anéis sobrejetivo cujo núcleo é dado por I(C), e portanto
k[C] = k[x, y]/I(C). (1.9)
Definição 1.1.7
Seja C uma curva algébrica. O anel k[C] é chamado de anel de coordenadas de C.

O anel de coordenadas k[C] possui este nome pois este anel é gerado como álgebra sobre k pelas
funções coordenadas x, y. Este anel contém uma série de informações sobre a geometria de C. Nosso
objetivo, neste capítulo, é descobrir quais informações podem ser obtidos a partir de k[C].
A mais cristalina destas propriedades é a irredutibilidade de C. Uma curva C é irredutível se, e
somente se I(C) = V(f ) para algum polinômio irredutível f ∈ k[x, y]. Isto, por sua vez, é equivalente
a termos k[C] um domínio de integridade. Portanto:
Teorema 1.1.8
Uma curva algébrica C ∈ k 2 é irredutível se, e somente se k[C] é um domínio.

Outra propriedade importante de k[C] é que seus ideais maximais estão em correspondência
biunívoca com os pontos de C.
De fato, mostraremos adiante (Teorema 2.3.3) que todos os ideais maximais de k 2 são da forma
mp =< x − a, y − b > para algum p = (a, b) ∈ k 2 . Desta forma, todo ideal maximal de k[C] é
a imagem ΦC (mp ) para algum ideal maximal mp contendo I(C). Afirmamos que esta relação é
equivalente a termos p ∈ C. De fato, dado f ∈ k[x, y], a expansão de Taylor de f em torno de p nos

4
1.1 Curvas Algébricas Afins e Anéis de Coordenadas


∂f ∂f X ∂ 2f
f (x, y) = f (p) + (p)(x − a) + (p)(y − a) + i ∂y j
(p)(x − a)i (y − b)j + · · · (1.10)
∂x ∂y i+j=2
∂x
e portanto f (p) = 0 se, e só se f ∈ mp . Desta forma, temos a correspondência biunívoca entre
os pontos p ∈ C e os ideais maximais de C[C] da seguinte maneira:

C Ideais maximais de C[C]


p −→ mp = {f ∈ C[C]; f (p) = 0}
{p; f (p) = 0 para todo f ∈ m} ←− m
Por fim, dada uma função g ∈ k[C], podemos definir o conjunto de zeros de g como
VC (g) = {p ∈ C; g(p) = 0}. (1.11)
Observe que VC (g) = V(G) ∩ V (f ) para qualquer polinômio G ∈ k[x, y] tal que G|C = g.
Portanto, se g não é divisível por nenhum fator irredutível de f , segue que VC (g) é um subconjunto
finito de C.
Podemos, além de considerar funções regulares sobre uma curva algébrica plana, considerar
funções regulares entre curvas algébricas planas, que definiremos agora. Sejam C, C ′ ⊂ k 2 duas
curvas algébricas planas e f, g ∈ k[C]. Podemos definir uma função φ : C → k 2 definindo φ(p) =
(f (p), g(p)). Dizemos então que φ define uma função regular de C em C ′ se a imagem im φ está
contida em C ′ .
Sejam z, w as coordenadas de k 2 em relação a C ′ . Se h ∈ k[z, w], temos que h(f (x, y), g(x, y))
é uma função regular sobre C. Isto nos dá um homomorfismo de anéis
φ∗ : k[z, w] → k[C]
(1.12)
h → h(f (x, y), g(x, y))
Agora, se C ′ = V(l(z, w)), temos que im φ ⊂ C ′ se, e somente se l(f (x, y), g(x, y)) = 0, isto é,
se, e somente se, l ∈ ker φ∗ . Assim, temos um homomorfismo bem definido de anéis de coordenadas
φ∗ : k[C ′ ] → k[C]
(1.13)
h → h(f (x, y), g(x, y))
Mais ainda, observe que se φC ′ → C, ψC ′′ → C ′ são duas funções regulares, então (ψ ◦ φ)∗ =
φ∗ ◦ ψ ∗ .
O seguinte teorema é um caso particular (e de demonstração idêntica) do Teorema 2.5.5.
Teorema 1.1.9
Sejam C, C ′ ⊂ k 2 duas curvas algébricas planas e φ : C → C ′ uma função regular. Então
existe um único homomorfismo φ∗ : k[C ′ ] → k[C] tal que φ∗ (h) = h ◦ φ para todo h ∈ k[C].
Reciprocamente, se ψ : k[C ′ ] → k[C] é um homomorfismo de k-álgebras, então existe uma
única função regular φ : C → C ′ com ψ = φ∗ .

O homomorfismo φ∗ é denominado o pullback induzido por φ.


Demonstração Resta mostrar que todo homomorfismo de k-álgebras ψ : k[C ′ ] → k[C] vem de uma
função regular φ : C → C ′ . Para isto, sejam z, w coordenadas para k 2 . Então z̄, w̄, as imagens de z, w

5
1.1 Curvas Algébricas Afins e Anéis de Coordenadas

em k[C ′ ], geram k[C ′ ] como uma k-álgebra. Sejam f = ψ(z̄), g = ψ(w̄). É imediato verificar que se
φ(p) = (f (p), g(p)), então ψ = φ∗ .
Dizemos que uma função regular φ : C → C ′ é um isomorfismo se existe uma função regular
ψ : C ′ → C tal que φ ◦ ψ = idC e ψ ◦ φ = idC ′ . O Teorema acima afirma então que φ é um
isomorfismo entre duas curvas algébricas se, e somente se φ∗ é um isomorfismo de k-álgebras.
Diversas propriedades do homomorfismo f ∗ se refletem na geometria da função regular. As
seguintes proposições serão demonstradas, em sua versão mais geral, mais adiante (ver Teoremas ??
e ??).
Proposição 1.1.10
Seja φ : C → C ′ uma função regular entre duas curvas algébricas planas. Se g ∈ k[C ′ ], então
f −1 (VC ′ (g)) = VC (φ∗ (g)).

Proposição 1.1.11
Seja φ : C → C ′ uma função regular entre duas curvas algébricas planas. Então φ é sobrejetiva
se, e somente se, φ é injetora e im φ é a união de componentes de C ′ . ♠

Vimos então que a cada curva algébrica plana C ⊂ k 2 podemos associar uma estrutura algébrica
k[C], o seu anel de coordenadas, de forma que duas curvas algébricas planas C, C ′ são isomorfas se,
e somente se, seus anéis de coordenadas são isomorfos.
Veremos mais adiante que considerar apenas funções regulares sobre curvas não é o sufici-
ente. Veremos, mais adiante, que curvas projetivas planas não admitem funções regulares além das
constantes.
Seja C uma curva algébrica plana irredutível. Então podemos considerar então
k(C) = frac k[C], (1.14)
k o corpo de frações de k[C]. Este corpo é chamado de corpo de funções racionais de C. Observe
que k(C) é gerado sobre k pelas funções coordenadas x, y sujeitas a condição f (x, y) = 0, onde f é
um polinômio em duas variáveis irredutível. Desta forma, tr. degk k(C), o grau de transcendência de
k(C) sobre k é igual a 1.
A nomenclatura se justifica: um elemento φ ∈ k(C) pode ser representado como uma fração
f /g com f, g ∈ k[C], g ̸= 0 e portanto podemos definir
φ(p) = f (p)/g(p) (1.15)
para todo p tal que g(p) ̸= 0.

Observação Normalmente, o anel k[C] não é um domínio de fatoração única. Desta forma, é possível
que, dado um ponto p ∈ C e φ ∈ k(C), existam duas representações f /g, h/w de φ tais que g(p) = 0
e w(p) ̸= 0. De fato, considere a curva algébrica C ⊂ k 2 definida pela equação x2 + y 2 = 1 = 0 e a
função racional y 2 /(1 − x) ∈ k(C). Como y 2 = 1 − x2 sobre C, temos (1 − x) = y 2 /1 + x e portanto
y2 y 2 (1 + x)
= = 1 + x. (1.16)
1−x y2
Assim, o denominador de y 2 /1 − x se anula no ponto (1, 0), mas o denominador da expressão

6
1.1 Curvas Algébricas Afins e Anéis de Coordenadas

equivalente 1 + x não. Por outro lado, se g(p), w(p) ̸= 0, a igualdade f /g = h/w implica que
f w − gh = 0 em k[C], e portanto
f (p)/g(p) = h(p)/w(p) (1.17)
e portanto o valor de φ em p está bem definido.
Baseado na observação feita acima, temos a seguinte definição:
Definição 1.1.12
Sejam C uma curva algébrica irredutível e φ ∈ k(C). Dizemos que φ é regular em p ∈ C
se existe uma representação φ = f /g, f, g ∈ k[C] tal que g(p) ̸= 0. O domínio de φ é o
subconjunto
dom φ = {p ∈ C; φ é regular em p}.

Observe que, para toda φ ∈ k(C), temos que C \ dom φ é vazio ou finito. Mais adiante
mostraremos que se dom φ = C, então φ ∈ k[C] (ver Teorema 2.6.3).

7
Parte II

Geometria Algébrica Clássica: Variedades no


Espaço Projetivo
Capítulo 2 Variedades Afins
O objetivo final deste curso de Geometria Algébrica I é que estejamos preparados para trabalhar
com variedades algébricas definidas no espaço projetivo. Ao passo que este é o nosso objetivo final,
mostramos que toda curva plana projetiva é coberta por curvas planas afins, e portanto o estudo local
de curvas projetivas recai no estudo de curvas planas afins. O mesmo é verdade para variedades que
vivem em espaços projetivos de dimensão maior: todas elas possuem uma cobertura por variedades
afins e, portanto o estudo local de tais variedades passa necessariamente pelo estudo de variedades
afins. Neste capítulo, então, faremos o estudo de tais variedades. Nosso objetivo final é traçar um
paralelo entre as variedades afins com certos anéis comutativos de forma que a geometria da variedade
seja completamente codificada pelo anel associado.
Na seção 2.1 introduzimos o conceito de subconjunto algebrico de um espaço afim como o
conjunto solução de um sistema formado por uma família de polinômios. Tais conjuntos formam a
família de conjuntos fechados de uma topologia, chamada de Topologia de Zariski.
Na seção 2.2 introduzimos as famigeradas aplicações I e V, que associa a cada subconjunto do
espaço afim um ideal e vice-versa. Estas aplicações são a porta de entrada para o caminho rumo a um
dicionário entre álgebra e geometria.
Na seção 2.3 enunciamos e provamos o Nullstellensatz de Hilbert, um dos teoremas chaves da
teoria e a razão pelo qual trabalharemos apenas com corpos algebricamente fechados nestas notas.
A prova desde retultado utiliza alguns conceitos mais intricados de álgebra comutativa, e pode ser
ignorada em uma primeira leitura.
Na seção 2.4 introduzimos o conceito de funçòes regulares em um conjunto algébrico e com elas
um importante invariante algébrico associado a tal conjunto: seu anel de coordenadas. Discutimos
também como funciona a topologia de Zariski induzida em tais conjuntos e sua relaçao com o anel de
coordenadas.
A seção 2.5 é devotada ao estudo dos morfismos entre dois conjuntos algébricos. É provado
que a todo morfismo entre dois conjutntos algébricos induz um homomorfismo entre os anéis de
coordenadas, e vice-versa. Com isto, provamos que duas variedades algébricas são isomorfas se e
somente se, seus anéis de coordenadas são isomorfos.
Na seção 2.6 introduzimos as funções racionais, que são funções que estão definidas em sub-
conjuntos abertos de um conjunto algébrico e também definimos o conceito de mapa racional entre
dois conjuntos algébricos, que também são mapas definidos em subconjuntos abertos. Introduzimos
também o conceito de equivalência birracional, uma relacão de equivalência mais fraca que a por
isomorfismo. Por fim, definimos finalmente o que vem a ser uma variedade afim e uma variedade
quasi-afim.
2.1 Conjuntos Algébricos e a Topologia de Zariski do Espaço Afim

2.1 Conjuntos Algébricos e a Topologia de Zariski do Espaço


Afim
Abrimos a nossa jornada estudando o mais simples dos espaços ambientes para se fazer Geometria
Algébrica: o espaço afim n-dimensional.
Definição 2.1.1 (O Espaço Afim)
Seja k um corpo. O espaço afim n-dimensional sobre k é o espaço
Ank = {(a1 , . . . , an ); ai ∈ k}.


Observação A diferença entre escrever Ank e k n é que no primeiro, a estrutura de espaço vetorial é
ignorada, isto é a origem não tem nenhum papel destacado para a teoria.
Uma vez definido o espaço em que iremos trabalhar, vamos agora escolher a classe de funções de
interesse. Seja então R = k[x1 , . . . , xn ] o anel de polinômios em n variáveis. Cada elemento f ∈ R
define uma função polinomial em Ank de uma maneira natural:
φf : Ank → k = A1k
(a1 , . . . , an ) → f (a1 , . . . , an )
Denote por agora o anel de funções polinomiais em Ank por
k[Ank ] = {φ : Ank → k; existe f ∈ R tal que φ = φf }.
A função f → φf é claramente um homomorfismo sobrejetivo de anéis. Infelizmente, este homomor-
fismo não é injetivo.
Exemplo 2.1 Seja k = Fq um corpo finito com q elementos e
Y
f (X) = (X − a) ∈ k[X]
a∈Fq

É claro que f (x) ̸= 0, mas φf (a) = 0 para todo a ∈ A1k .

Proposição 2.1.2
Seja k um corpo infinito e f ∈ k[x1 , . . . , xn ]. Então
φf ≡ 0 em Ank ⇐⇒ f = 0

Demonstração O caso n = 1 corresponde ao fato básico de que todo polinômio possui um número
finito de raizes. Suponha então o teorema demonstrado para funções polinomiais em n − 1 variáveis
e seja f ∈ k[x1 , . . . , xn ] tal que φf ≡ 0. Podemos escrever
n
X
f (X1 , . . . , Xn ) = gi (X1 , . . . , Xn−1 )Xni
i=0
e portanto, para todo (a1 , . . . , an−1 ) ∈ An−1
k temos que
n
X
f (a1 , . . . , an−1 , Xn ) = gi (a1 , . . . , an−1 )Xni
i=0
posui infinitas raízes em k. Portanto φg0 ≡ φ[ g1 ] ≡ · · · ≡ φgn ≡ 0 em An−1
k e o resultado segue por

10
2.1 Conjuntos Algébricos e a Topologia de Zariski do Espaço Afim

indução.

A partir deste momento, suporemos sempre que k é um corpo infinito (mas de característica
arbitrária). Assim, o anel de funções regulares de Ank é de fato isomorfo ao anel polinomial R =
k[x1 , . . . , xn ]. No que segue, não faremos mais distinção entre um polinômio f (X1 , . . . , Xn ) e sua
função polinomial associada φf .
Estamos prontos para definir o que é um subconjunto algébrico de Ank .
Definição 2.1.3
Um conjunto X ⊂ Ank é ditu um conjunto algébrico se existe uma família de polinômios
{fλ (X1 , . . . , Xn ); λ ∈ L} ⊂ k[x1 , . . . , xn ]
tal que
X = V ({fλ }λ∈L ) = (p = (a1 , . . . , an ) ∈ Ank ; fλ (p) = 0 para todo λ ∈ L)

Proposição 2.1.4
As seguintes afirmações são verdadeiras:
(a) ∅ e Ank são conjuntos algébricos;
(b) A união finita de conjutnos algébricos é um conjunto algébrico;
(c) , A interseção arbitrária de conjuntos algébricos é um conjunto algébrico.

Demonstração (a) ∅ = V(1) e Ank = V(0).


(b)

Assim, vemos que os subconjuntos algébricos definem em Ank uma topologia, chamada topologia
de Zariski, sendo estes os fechados desta topologia. A topologia de Zariski de Ank está intimamente
ligada a teorai de ideais do anel de polinômios k[x1 , . . . , xn ].
Teorema 2.1.5
Sejam {fλ ; λ ∈ L} ⊂ k[x1 , . . . , xn ] uma família de polinômios e
Xk
< fλ ; λ ∈ L >= { gi fλi }
i=1
o ideal gerado por esta família. Então
V ({fλ ; λ ∈ L}) = V (< fλ ; λ ∈ L >).

Demonstração conteúdo...

A troca de uma família de polinômios pelo ideal gerado por eles é, a primeira vista, contraprodu-
cente, pois o número de equações aumenta. Mas este não é o caso: todo ideal do panel de polinômios
é finitamente gerado (ver Teorema C.3.11). Assim, todo conjunto algébrico de Ank é dado como o
conjunto de zeros de um número finito de polinômios.

Observação O Teorema 2.1.5 dá margem para outras ideias na tentativa de entender um sobconjunto

11
2.2 As Aplicações V e I

algébrico. Partindo de um sistema polinomial em n variáveis


f1 = f2 = · · · = fk = 0,
podemos tentar entender melhor o conjunto V (f1 , . . . , fn ) a partir de um conjunto gerador mais
conveniente. Uma ferramenta útil para este fim é o uso de Bases de Groebner. Um exemplo desta
ideia é ilustrada no seguinte teorema:

Teorema 2.1.6
Seja I ⊂ k[x1 , . . . , xn ] um ideal. Então existe um conjunto de geradores
f1,1 , . . . , f1,k1 , f2,1 , . . . , f1,k2 , . . . , fn,1 , . . . , fn,kn
tal que
I ∩ k[Xi , . . . , Xn ] =< flj ; l ≥ i, 1 ≤ j ≤ kl >

Assim, tentamos resolver os polinômios com menos variáveis de forma a tentar construir as
soluções do sistema original. Tal ideia corresponde, na álgebra linear, ao conceito de eliminação
gaussiana.
Exemplo 2.2 Vamos determinar todos os subconjuntos fechados de A1k . Seja F ⊂ A1k um fechado
Zariski. Pelo Teorema 2.1.5, F = V (I), onde I ⊂ k[X] é um ideal. Da teoria básica de polinômios
em uma variável, sabemos que I =< f (x) > para algum f (x) ∈ K[x]. Daí, temos
F = V (I) = V (f (x)) = a ∈ K : f (a) = 0.
Por outro lado, se F = a1 , . . . , an ⊂ A1k }, temos que
Y n
F = V ( (X − ai )).
i=1

Exemplo 2.3 conteúdo...

2.2 As Aplicações V e I
Definição 2.2.1
Sejam R = k[x1 , . . . , xn ] e Ank o espaço afim sobre um corpo k.
(a) Dado um subconjunto X ⊂ Ank , o ideal de X é o ideal
I(X) = {f ∈ R; f (p) = 0 para todo p ∈ X};
(b) Dado um ideal I ⊂ R, definimos o conjunto de zeros de I como o fechado
V(I) = {p ∈ Ank ; f (p) = 0 para todo f ∈ I}.

12
2.2 As Aplicações V e I

Teorema 2.2.2
As aplicações V , I satisfazem:
(a) Se I ⊂ J são ideais de R, então V(J) ⊂ V(i).
(b) Se Y ⊂ X são são subconjuntos de Ank , então I(X) ⊂ I(Y ).
(c) Se X ⊂ Ank , então VI(X)) é o fecho de X na topologia de Zariski.
(d) Se X1 = V (I1 ) e X2 = V (I2 ), então
X1 ∪ X2 = V(I1 I2 ) = V (I1 ∩ I2 ).
(e) Se Xλ = V (Iλ ), λ ∈ L, então
\ X
Xλ = V( Iλ )
λ∈L λ∈L

Demonstração Exercício.

A proposição anterior nos diz que muita informação sobre os fechados de Zariski do espaço
afim Ank pode ser obtida através do estudo da organização dos ideais de k[x1 , . . . , xn ]. Vejamos um
importante exemplo deste fato.
Como o anel de polinômios k[x1 , . . . , xn ] satisfaz o teorema acima, temos uma versão geométrica
para subconjuntos fechados do espaço afim.
Teorema 2.2.3
Toda cadeia descendente
X1 ⊃ X 2 ⊃ X3 ⊃

de fechados de Zariski no espaço afim é estacionária, ou seja, existe n ∈ N tal que


Xn+k = Xn
para todo k ≥ 0. ♡

Demonstração Tomando I(−) na cadeia descendente de fechados acima, temos uma cadeia ascen-
dente de ideais
I(X1 ) ⊂ I(X2 ) ⊂ · · ·

em k[x1 , . . . , xn ], que é estacionária (ver Teorema C.3.3).

Sabemos que a condição ascendente de ideais garante que, em um anel noetheriano, todo ele-
mento possui uma fatoração (em geral, não-única) em elementos irredutíveis. A condição de cadeia
descendente de fechados nos permite obter propriedades similares para subconjuntos algébricos.
Definição 2.2.4
Um subconjunto algébrico X ⊂ Ank é dito um conjunto algébrico irredutível se X = X1 ∪ X2
com X1 , X2 fechados implica X = X1 ou X = X2 . ♣

13
2.3 O Nullstellensatz de Hilbert no Espaço Afim

Teorema 2.2.5
Seja X ⊂ Ank um conjunto fechado. Então existe uma decomposição
Z = Z1 ∪ Z2 ∪ · · · ∪ Zk
com Zi irredutível e Zi ̸⊂ Zj se i ̸= j. Mais ainda, esta decomposição é unica a menos de
ordenação.

Demonstração Existência: Pelo lema de Zorn (fé), se o conjunto


F = {X ⊂ Ank fechado; X não é união finita de fechados irredutíveis} (2.1)
é não vazio, então ele possui um elemento minimal X. Como X não é irredutível, X = X1 ∪ X2 ,
com X1 , X2 fechados próprios. Pela minimalidade de X, X1 , X2 são uniões finitas de subconjuntos
irredutíveis.
Unicidade: Sejam

X1 ∪ · · · ∪ X n = Y1 ∪ · · · ∪ Ym (2.2)

duas decomposições de X em fechados irredutíveis com Xi ̸⊂ Xj e Yi ̸⊂ Yj . Intersectando (?? com


X1 obtemos
m
[
X1 = (Yi ∩ X1 ) (2.3)
i=1

e, pela irredutibilidade de X1 , X1 = Yi ∩ X1 para aalgum 1 ≤ i ≤ m. Sem perda de generalidade,


podemos supor que X1 = Y1 ∩ X1 . Intersectando (2.2 com Y1 e repetindo o argumento, temos que
Y1 = Xi ∩ Y1 . Assim, X1 ⊂ Y1 ⊂ Xi e pela hipótese de irredundância, X1 = Y1 . Assim, prosseguindo
por indução, o teorema está provado.

2.3 O Nullstellensatz de Hilbert no Espaço Afim


O Teorema 2.2.2 mostra que se X ⊂ Ank e I ⊂ k[x1 , . . . , xn ] é um ideal, então I(V(I)) ⊃ I e
V(I(X)) ⊃ X, e que ambas as inclusões podem ser estritas: de fato V(I(X)) é o fecho de Zariski de
X e portanto contém X propriamente, a menos que X já seja fechado. Mais ainda, se I é um ideal,
√ √
então I ⊂ IV(I) (ver Definição C.1.9 para a definição de I.)
 √ √
Observação É natural se perguntar se vale a igualdade I(V(J)) = J, pois J "limpa as potên-
cias"de J. Isto não é, em geral, verdade. Se k = R e I =< x2 + 1 > ⊂ R[x], então I é radical,
mas
IV(I) = I(∅) = R[x].

Seja I ⊂ k[x1 , . . . , xn ] um ideal radical. É bem sabido (ver Teorema C.1.16) que
\
I= p (2.4)

14
2.3 O Nullstellensatz de Hilbert no Espaço Afim

, onde p percorre o conjunto dos ideais primos de k[x1 , . . . , xn ] que são minimais sobre I. Tal conjunto
sempre é finito (ver Teoremas C.6.6 e C.6.12), e portanto
I = P1 ∩ P2 ∩ · · · ∩ Pm =⇒ V(I) = V(P1 ) ∪ · · · ∪ V(Pm ). (2.5)
Vamos mostrar que a decomposição acima é de fato a decomposição de V(I) em componentes
irredutíveis.
Proposição 2.3.1
Um subconjunto fechado X ⊂ Ank é irredutível se, e somente se, I(X) é um ideal primo de
k[x1 , . . . , xn ].

Demonstração ⇒: Suponha que I(X) não seja um ideal primo. Então existem f1 , f2 ∈
/ I com
f1 f2 ∈ I. Logo X ⊂ V (f1 ) ∪ V (f2 ) e portanto
X = (X ∩ V (f1 )) ∪ (X ∩ V (f2 )).
⇐: Suponha que X = X1 ∪ X2 com Xi ̸= X. Então existem f1 , f2 com as seguintes propriedades:
f1 ≡ 0 em X1 mas f1 ̸≡ 0 em X2 ;
f2 ≡ 0 em X2 mas f2 ̸≡ 0 em X1 ..

Daí, f1 , f2 ∈
/ I mas f1 f2 ∈ I.

Assim, os subconjuntos fechados irredutíveis de Ank correspondem a os ideais primos do anel


de polinômios k[x1 , . . . , xn ]. Já que as operações V, I revertem a inclusão, é de se esperar que os
fechados não-vazios minimais (isto é, os pontos) correspondam aos ideais maximais de k[x1 , . . . , xn ].
Já vimos na Observação 2.3 que ideais maximais podem corresponder via V a subconjuntos vazios,
caso nosso corpo de coeficientes não seja adequado.
Seja p = (a1 , . . . , an ) ∈ Ank . Vamos calcular I({p}). Se f (x1 , . . . , xn ) ∈ k[x1 , . . . , xn ], a
expansão em Taylor com centro em p nos dá que
X ∂f 1 X ∂ 2f
f (x1 , . . . , xn ) = f (a1 , . . . , an )+ (p)(xi −ai )+ (p)(xi −ai )(xj −aj )+· · · (2.6)
∂xi 2 ∂xi ∂xj
e portanto
f (a1 , . . . , an ) = 0 ⇐⇒ f (x1 , . . . , xn ) ∈< x1 − a1 , . . . , xn − an > . (2.7)

Agora, o ideal acima está claramente contido em I({p}) e é maximal. Logo


I({p}) =< x1 − a1 , · · · , xn − an > .
Definição 2.3.2
Seja p = (a1 , . . . , an ) ∈ Ank . O ideal associado a p é o ideal maximal
mp =< x1 − a1 , . . . , xn − an >⊂ k[x1 , . . . , xn ].

Estamos prontos para enunciar o Teorema dos Zeros de Hilbert.

15
2.3 O Nullstellensatz de Hilbert no Espaço Afim

Teorema 2.3.3 (O Teorema dos Zeros de Hilbert)


Seja k um corpo algebricamente fechado e m ⊂ k[x1 , . . . , xn ] um ideal maximal. Então existe
p ∈ Ank tal que m = mp .

A prova do Teorema dos Zeros de Hilbert envolve uma série de resultados profundos de álgebra
comutativa, e sendo assim faremos uma quebra no texto em duas subseções: uma voltada para algumas
aplicações do Teorema dos Zeros de Hilbert e outra dedicada a sua demonstração.

2.3.1 Aplicações do Teorema dos Zeros de Hilbert


O teorema dos Zeros de Hilbert possuem uma série de aplicações importantes a teoria. Começa-
mos provando se o corpode base k é algebricamente fechado, então a única forma de obter o conjunto
vazio como conjunto de zeros de um ideal é via o ideal trivial R = k[x1 , . . . , xn ],
Teorema 2.3.4
Sejam k um corpo algebricamente fechado e I ⊂ k[x1 , . . . , xn ] um ideal. Então
V(I) = ∅ ⇐⇒ I =< 1 > .

Demonstração ⇐: Trivial. ⇒: É consequência da propriedade noetheriana que todo ideal I ⊂


k[x1 , . . . , xn ] está contido em um ideal maximal m, que pelo Teorema dos Zeros de Hilbert, é da forma
mp para algum p ∈ Ank . Assim p ∈ V(I).

Outra consequência importantíssima do Teorema dos Zeros de Hilbert é a confirmação de que



I(V(i)) = I quando o corpo é algebricamente fechado.
Teorema 2.3.5
Seja k um corpo algebricamente fechado. Então

I(V(I)) = I
para todo ideal I ⊂ k[x1 , . . . , xn ].


Demonstração É claro que I ⊂ I(V(I)). Provemos a implicação reversa. Seja f ∈ I(V(I)). Não
é dificil verificar que
V (J = Ik[x1 , . . . , xn , t]+ < f t − 1 >) = ∅,

donde pelo Teorema 2.3.4, J = k[x1 , . . . , xn , t] e existem f1 , . . . , fn ∈ I e g1 , . . . , gn , g ∈ k[x1 , . . . , xn , t]


tais que
X
1= gi (x1 , . . . , xn , t)fi + g(x1 , . . . , xn )(tf − 1).

Agora, observe que


k[x1 , . . . , xn , t]
≃ k[x1 , . . . , xn , 1/f ]
< tf − 1 >

16
2.3 O Nullstellensatz de Hilbert no Espaço Afim

e portanto, quocientando por < tf − 1 > e tomando o isomorfismo acima, temos


X
1= gi (x1 , . . . , xn , 1/f )fi
Multiplicando esta equação por uma potência f n com n suficientemente grande, concluímos que
f n ∈ I.

Outra aplicação do Teorema dos Zeros de Hilbert é a irredutibilidade de Ank : de fato, temos
p
Ank = V((0)) = =⇒ I(Ank ) = (0) = (0),
que é um ideal primo de k[x1 , . . . , xn ]. Como consequência deste fato, podemos concluir que os
abertos da topologia de Zariski são muito grandes em relacão aos abertos da topologia usual de Ank ,
no caso C..
Teorema 2.3.6
São verdadeiras:
1. O espaço afim Ank é irredutível (Lembre que estamos supondo k infinito.)
2. Todo aberto Zariski de Ank é denso em Ank ou, equivalentemente, dois abertos Zariski de
Ank sempre se intersectam.

Demonstração Resta provar o item b. Sejam U1 , U2 ⊂ Ank dois abertos Zariski. Se U1 ∩ U2 = ∅,


então Ank = (Ank \ U1 ) ∪ (Ank \ U2 ).

Outra consequência do Teorema dos Zeros de Hilbert é que Ank é pré-compacto com respeito a
topologia de Zariski.
Teorema 2.3.7
Uλ uma cobertura de Ank por abertos de Zariski. Então
S S
Seja Uλ possui uma subcobertura
λ∈L λ∈L
finita. ♡

Demonstração Começamos provando que todo aberto de Ank é uma união finita de abertos da forma
D(f ) = Ank \ V((f )), f ∈ k[x1 , . . . , xn ]
De fato, se U = Ank \ V(J) é aberto e J =< f1 , . . . , fm >, então
\ [
U = Ank \ V((f1 , . . . , fm )) = Ank \ V ((fi )) = D(fi ).
Assim, basta provar o teorema para coberturas da forma Ank =
S
D(fλ ). Agora, a igualdade
λ∈L
anterior implica que V (< fλ ; λ ∈ L >) = ∅. Pelo Teorema 2.3.4, segue que < fλ ; λ ∈ L >=< 1 >
e portanto existem λ1 . . . , λm ∈ L e g1 , . . . , gm ∈ k[x1 , . . . , xn ] tais que
X m
gi fλi = 1
i=1
e portanto
n
[
Ank = D(fi ).
i=1

17
2.4 Anéis de Coordenadas e a Topologia de Zariski de um Conjunto Fechado.

Vamos completar esta seção com a demonstração do Nullstellensatz de Hilbert. A demosntra-


ção envolve alguns resultados intricados de Álgebra Comutativa, referenciados e demonstrados no
Apêndice B.
Seja então m ⊂ R = k[x1 . . . , xn ] um ideal maximal e K = R/m seu corpo residual. A
composição
k ,→ R ↠ R/m = K (2.8)
é um homomorfismo não nulo entre dois corpos. Assim, K é uma extensão finitamente gerada
sobre k. Pelo Teorema da Normalização de Noether (ver Teorema C.5.8), existem elementos y1 , . . . , ym
algebricamente independentes sobre k e tais que a extensão de anéis
k[y1 . . . , ym ] ,→ K (2.9)
é finita. Mas segue do Lema C.5.9 que k[y1 , . . . , ym ] é um corpo, e isto só é possível quando m = 0.
Assim, K é uma extensão finita de k e, portanto, algébrica. Como k é algebricamente fechado, a
composição 2.8 é um isomorfismo.
Assim, πm (xi ) = ai ∈ k para todo i e < x1 − a1 , . . . , xn − an >⊂ m. Como o primeiro ideal é
maximal, m =< x1 − a1 , . . . , xn − an > .

2.4 Anéis de Coordenadas e a Topologia de Zariski de um


Conjunto Fechado.
A experiência mostra que o estudo de um objeto geométrio está intimamente ligado com as
funções definidas sobre ele. Neste momento, definimos quais são as funções que admitiremos sobre
os nossos objeto geométricos.
Definição 2.4.1
Seja X ⊂ Ank um fechado de Zariski. O anel de funções regulares de X é definido por
k[X] = {f : X → k; ∃F (x1 , . . . , xn ) ∈ k[x1 , . . . , xn ] tal que f = F|X }

Observe que, por definição, existe um homomorfismo sobrejetivo de anéis ΦX : k[x1 , . . . , xn ] →


k[X] dado por ΦX (f ) = f|X . Assim, k[X] é gerado ocomo k-álgebra pelas imagens das funções
coordenadas x1 , . . . , xn . Poe esta razão, também chamamos k[X] de anel de coordenadas de X.
Agora, é uma consequência do Teorema dos Homomorfismos que k[X] ≃ k[x1 , . . . , xn ]/ ker Φx .
Como
f (x1 , . . . , xn ) ∈ ker P hiX ⇐⇒ f|X = 0 ⇐⇒ f (x1 , . . . , xn ) ∈ I(X),

temos o seguinte resultado:


Teorema 2.4.2
Seja X ⊂ Ank um subconjunto fechado. Então
k[X] ≃ k[x1 , . . . , xn ]/I(X).

18
2.4 Anéis de Coordenadas e a Topologia de Zariski de um Conjunto Fechado.

Em particular, K[X] é uma k-álgebra finitamente gerada sem nilpotentes. Mais ainda:
l(a) X é irredutível se, e somente se, k[X] é um domínio;
l(b) X é um ponto se, e somente se k[X] é um corpo;
l(c) X é finito se, e somente se, k[X] é um produto direto de corpos.

É natural se perguntar quais são as k-álgebras finitamente geradas sobre um corpo que são anéis
de coordenadas de algum subconjunto fechado de algum espaço afim Ank . O Teorema anterior mostra
que é necessário que tais k-álgebras não possuam nilpotentes. Vamos mostrar que isto também é
suficiente.
Teorema 2.4.3
Seja A uma k-álgebra finitamente gerada e sem nilpotentes. Então existem n ∈ N e X ⊂ Ank
fechado tais que A ≃ k[X].

Demonstração Sejam a1 , . . . , an ∈ A tais que A = k[a1 , . . . , an ] e tome ohomomorfismo sobrejetivo

φ : k[x1 , . . . , xn ] → A
xi → ai
Assim, A ≃ k[x1 , . . . , xn ]/ ker φ. Se mostrarmos que ker φ é radical, concluiremos que A =
k[V(ker ϕ)].
Para isto, seja f ∈ k[x1 , . . . , xn ] tal que f n ∈ ker φ. Daí, segue que 0A = φ(f n ) = φ(f )n e como
A não possio nilpotentes, φ(f ) = 0. Logo ker φ é um ideal radical e a prova está concluída.


Observação Observe que, na demonstração acima, poderíamos escolher um outro conjunto gerador
b1 , . . . , bm de A como k-álgebra, e desta vez teríamos A ≃ k[Y ] onde Y é um subconjunto fechado
agora em Am k . Por isso, em uma linguagem mais moderna, consideramos como objeto geométrico
o conjunto de ideais de A e, para cada escolah de geradores de A como k-álgebra, uma "versão
geométrica"de X no espaço afim correspondente. Veja o Exercício () para mais detalhes.
Exemplo 2.1 Vamos discutir em um exemplo mais concreto o que está envolvido na prova do Teorema
2.4.3 e da observação subsequente. Considere A = k[x], o anel de polinômios em uma variável.
Escolhendo x como gerador de A como k-álgebra, temos um isomorfismo
k[x1 ] → k[x]
que identifica A como o anel de coordenadas da reta afim A1k .
Agora, se escolhemos x, x2 como geradores de A como k-álgebra, temos o homomorfismo
k[x1 , x2 ] → k[x]
x1 → x
x2 → x2
que nos dá o isomorfismo k[X] ≃ k[x1 , x2 ]/(x21 − x2 ). Assim, k[x] é isomorfo ao anel de coordenadas
da parábola V(x21 − x2 ). Na próxima seção descreveremos geometricamente estes isomorfismos.

19
2.4 Anéis de Coordenadas e a Topologia de Zariski de um Conjunto Fechado.

2.4.1 A Topologia de Zariski de um subconjunto fechado.


Nesta subseção estudaremos qual é a topologia que a Topologia de Zariski do espaço afim induz
sobre os seus subconjuntos fechados. Mais ainda, provaremos que esta topologia induzida na verdade
é intrínseca ao fechado, dependendo apenas do seu anel de coordenadas.
Definição 2.4.4
Sejam X um espaço topológico e Y ⊂ X. A topologia induzida em Y por X é definida por
Z ⊂ Y é aberto (resp. fechado) ⇐⇒ Z = U ∩ Y com U ⊂ X aberto (resp. fechado). ♣

Assim, se X ⊂ Ank é fechado, então todo fechado de X na topologia induzida pela Topologia de
Zariski em Ank é na verdade um fechado de Ank . Assim, os subconjuntos fechados Y ⊂ X na topologia
induzida satisfazem I(Y ) ⊃ I(X).
Teorema 2.4.5
Sejam R um anel comutativo I ⊂ R um ideal e π : R → R/I a aplicação quociente.
(a) Se J ⊂ R é um ideal, então π −1 ◦ π(J) = I + J. Em particular, π −1 ◦ π(J) = J se, e
somente se, J ⊃ I.
(b) A aplicação J → π(J) induz uma bijeção entre os ideais de R que contém I e os ideais
de R/I e preserva inclusão, ideais radicais, ideais primos e ideais maximais.

O teorema acima nos permite então definir uma correspondência V, I relativas a um sobconjunto
fechado X ⊂ Ank .
Definição 2.4.6
Sejam X ⊂ Ank um subconjunto fechado, Y ⊂ X, J ⊂ k[X] um ideal e π : k[x1 , . . . , xn ] →
k[x1 , . . . , xn ]/I(X) = k[X] a aplicação quociente. Definimos
(a)
IX (Y ) = π(I(Y ))

(b)
VX (J) = VX (π −1 (J))


Observação Observe que se X ⊂ Ank é fechado, então Y ⊂ X é fechado na topologia de Zariski
induzida se, e somente se Y = VX (J) para algum ideal J ⊂ k[X]. Portanto, esta topologia é
determinada completamente pelo anel de coordenadas k[X]. Em outras palavras, a topologia de
Zariski de X é intrínseca a X, isto é, independente do espaço afim ambiente Ank onde X está
realizada. Mais ainda, em termos de anéis de coordenadas, o Teorema dos Isomorfismos nos dá

k[x1 , . . . , xn ] k[x1 , . . . , xn ]
k[Y ] ≃ ≃ −1 ≃ k[X]/IX (Y ),
I(Y ) π (IX (Y ))
e portanto podemos estudar Y com a topologia de Zariski induzida por Ank ou por X com espaço
ambiente.
Também temos um Nullstellensatz para subconjuntos fechados de Ank ;

20
2.5 Morfismos entre Fechados do Espaço Afim

Teorema 2.4.7
Seja X ⊂ Ank um subconjunto fechado eπ : k[x1 , . . . , xn ] → k[x1 , . . . , xn ]/I(X) = k[X] a
projeção canônica.
(a) Todo ideal maximal de k[X] é da forma mp =< π(x1 ) − a1 , . . . , π(xn ) − an > para
algum p = (a1 , . . . , an ) ∈ X;
(b) Se J ⊂ k[X] é um ideal, então VX (J) = ∅ se, e somente se, J = k[X];

(c) Se J ⊂ k[X] é um ideal, então IX (VX (J)) = J.

2.5 Morfismos entre Fechados do Espaço Afim


Uma vez definidas quais são as funções regulares que agem sobre os conjuntos fechados, vamos
agora definir quais são as funções regulares entre dois conjuntos fechados.
Definição 2.5.1
Sejam X ⊂ Ank , Y ⊂ Am
k dois subconjuntos fechados. Um morfismo f : X → Y é uma função
definida por
f (p) = (f1 (p), . . . , fm (p)), fi ∈ k[X]

de forma que f (p) ∈ Y para todo p ∈ X.


Observe que, escolhidas coordenadas y, . . . , ym em Am


k , temos

f (p) ∈ Y ⇐⇒ g(f1 (x1 , . . . , xn ), . . . , fm (x1 , . . . , xn )) ∈ I(Y ). (2.10)

Se f : X → Y é um morfismo entre dois subconjuntos fechados, podemos "puxar"funções


regulares em Y para funções regulares em X : dada g ∈ k[y1 , . . . , ym ], uma função regular em Am
k ,

definimos f (g) ∈ k[X] via
f ∗ g(p) = g(f (p)), para todo p ∈ X. (2.11)
É claro que a aplicação acima define um homomorfismo de anéis g ∗ : k[y1 , . . . , ym ] → k[X] que
satisfaz
g ∗ (yi )(p) = yi (f1 (p), . . . , fn (p)) = fi (p) =⇒ g ∗ (yi ) = fi . (2.12)

Agora, a condiçào (2.10) se traduz em I(Y ) ⊂ ker g ∗ . Assim, f ∗ induz um homomorfismo de


anéis f ∗ : k[Y ] → k[X].
Definição 2.5.2

Seja f : X ⊂ Ank → Y Amk um morfismo entre dois fechados. O homomorfismo g : k[Y ] tok[X]
definido acima é chamado de pullback induzido por f . ♣

Observemos que o morfismo f pode ser totalmente resonctruído a partir do homomorfismo



f , por conta de (2.12). Mais geralmente, a relaçao (2.12) nos diz que se φ : k[Y ] → k[X] é um

21
2.5 Morfismos entre Fechados do Espaço Afim

homomorfismo de k-álgebras, então φ = f ∗ para f : X → Y dada por


f (p) = (φ(y1 ), . . . , φ(ym ).
Assim, temos uma equivalência entre os morfismos f : X → Y entre dois fechados do espaço afim e
os homomorfismos de k-álgebras φ : k[Y ] → k[X].
A aplicação f → f ∗ não é uma simples associação aleatória. Ela é de fato um funtor entre a
categoria dos subconjuntos fechados do espaço afim e a categoria das k-álgebraws finitamente geradas
sem nilpotentes.
Teorema 2.5.3
Sejam f : X → Y e g : Y → Z morfismos entre fechados do espaço afim. Então
(g ◦ f )∗ = f ∗ ◦ g ∗ .

Demonstração Exercício.

Exemplo 2.1 Considere o morfismo f : A1k toA2k dado por f (x) = (x, x2 ), cuja imagem é a parábola
X = V(y2 − y12 ).v Este morfismo corresponde ao homomorfismo de anéis
k[y1 ,y+2]
f ∗ : k[X] = <y12 −y2 >
→ k[x]
y¯1 → x .
y¯2 → x2
Observe que f ∗ é um isomorfismo de anéis, cuja inversa é dada por

k[y1 ,y+2]
g ∗ : k[x] → <y12 −y2 >
x → y¯1
que por sua vez corresponde ao morfismo g : X → A1k , g(y1 , y2 ) = y1 .

Exemplo 2.2 Considere o morfismo f : A1k → A2k dado por f (x) = (x2 , x3 ), cuja imagem é curva
algébrica X = V(y22 − y13 ).v Este morfismo corresponde ao homomorfismo de anéis
k[y1 ,y+2]
f ∗ : k[X] = <y13 −y2 62>
→ k[x]
y¯1 → x2 .
y¯2 → x3
Observe que f ∗ não é um isomorfismo de anéis, pois o mesmo não é sobrejetivo. Ainda assim,
f ∗ é injetivo.
Observe também que f possui uma inversa, como função. De fato, temos que f −1 : X → A1k é
dada por f −1 (y1 , y2 ) = y2 /y1 . Acontece que f −1 não é um morfismo. (Veja Exercício ??)

Exemplo 2.3 Sejam X = V(y1 y2 − 1) ⊂ A2k e f : X → A1k dada por f (y1 , y2 ) = y1 .. Observe que f
é uma função injetora e que im f = A1k \ {0}. Mais ainda,
k[y1 ,y2 ]
f ∗ k[x] → (y1 y2 −1)
= k[X]
x → y1
Observe que k[X] ≃ k[y1 , y1−1 ] ⊂ k(y1 ) e identificando k[x] com f ∗ (k[x]) = k[y1 ], f ∗ corres-

22
2.5 Morfismos entre Fechados do Espaço Afim

ponde a inclusão k[y1 ] ,→ k[y1 , y1−1 ].


Observe que a imagem im f não é um subconjunto fechado de A1k .

Exemplo 2.4 Considere o mapa regular f : A2k → A2k dado por f (x, y) = (x, xy), Temos que
im f = A2k \ {(0, y; y ̸= 0)}. Assim, temos que im f não é nem aberto e nem fechado em A2k .

Os exemplos acima nos levam a definir o que é o conceito de equivalência na categoria dos
subconjuntos fechados do espaço afim.
Definição 2.5.4
Seja f : X ⊂ Ank → Y ⊂ Am k um morfismo entre dois subconjuntos fechados. Dizemos que f é
um isomorfismo se existe um segundo morfismo g : Y → X tal que f ◦ g = idY e g ◦ f = idX . ♣

Observação A necessidade de se pedir que a inversa g : Y → X seja um morfismo é justificada
pelo Exemplo 2.3. Embora f seja uma função bijetora, as variedades A1k e V (x3 − y 2 ) não são
geometricamente semelhantes, pois a segunda contem um ponto singular.
Teorema 2.5.5
Seja f : X ⊂ Ank → Y ⊂ Am k um morfismo entre dois fechados. Então f é um isomorfismo
entre dois fechados se, e somente se, f ∗ é um isomorfismo de anéis. ♡

2.5.1 Propriedades Geométricas de Morfismos


A maior esperança que temos ao introduzir os anéis de coordenadas e os homomorfismos de anéis
induzidos por estes morfismos é poder obter informações sobre os morfismos através do homomorfismo
de anéis associados e vice-versa.
Começamos estudando a fibra de um morfismo.
Teorema 2.5.6
Sejam f : X → Y um morfismo entre dois subconjuntos fechados do espaço afim e Y ′ ⊂ Y um
subconjunto fechado de Y . Então X ′ = f −1 (Y ′ ) é um subconjunto fechado de X e
f −1 (Y ) = V(< f ∗ (I(Y ′ )) >)

Demonstração Suponha que Y ′ = V(g1 , . . . , gm ), gi ∈ k[Y ].


p ∈ f −1 (Y ′ ) ⇐⇒ f (p) ∈ Y ′ ⇐⇒ (2.13)
gi (f (p)) = 0, 1 ≤ i ≤ m ⇐⇒ (2.14)
f ∗ (gi )(p) = 0, 1 ≤ i ≤ m ⇐⇒ (2.15)
p ∈ V(f ∗ (g1 ), . . . , f ∗ (gm )) = V(< f ∗ (I(Y ′ )) >) (2.16)

Também temos um resultado sobre a imagem direta de um subconjunto fechado.

23
2.6 Mapas Racionais

Teorema 2.5.7
Seham f : X → Y um morfismo entre dois subconjuntos fechados do espaço afim e X ′ ⊂ X
um subconjunto fechado. Então
f (X ′ ) = V((f ∗ )−1 ((I(X ′ ))

Demonstração Seja g ∈ k[Y ] com f ∗ (g) ∈ I(X ′ ). Logo f (X ′ ) ⊂ V (g) e portanto f (X ′ ) ⊂ V(g),
isto é, g ∈ I(f (X ′ )). Logo V((f ∗ )−1 ((I(X ′ ))) ⊃ f (X”).
Reciprocamente, e g ≡ 0 em f (X ′ ), é claro que f ∗ (g) ∈ I(X ′ ). Isto dá a inclusão contrária.
Proposição 2.5.8
Seja f : X → Y um morfismo entre dois subconjuntos fechados do espaço afim. Então
V(ker f ∗ ) = f (X). Em particular, f ∗ é injetiva se, e somente se, f (X) é denso em Y .

Demonstração ker f ∗ = (f ∗ )−1 ((0)). Logo, pelo Teorema 2.5.7, V(ker f ∗ ) = f (V(0)) = f (X).
Portanto, se f ∗ é injetivo, então f (X) = V((0)) = Y. Reciprocamente, se f (X) = Y, entao
V(ker f ∗ ) = Y e pelo Nullstellensatz em Y , segue que ker f ∗ = (0).

Uma classe de funções muito importantes em geometria são as imersões: funções i : X → Y


injetivas tais que i(X) é um fechado isomorfo a X de Y , seja qual for a topologia considerada.
Proposição 2.5.9
Seja f : X → Y um morfismo entre dois subconjuntos fechados do espaço afim. Então f ∗ é
sobrejetiva se, e somente se f é uma imersão. ♠

Demonstração Suponha que f seja uma imersão. Então f (X) = V(ker f ), isto é, k[f (X)] ≃
k[Y ]/ ker f ∗ e a composição
f
X→ − f (X) ,→ Y (2.17)

corresponde a composição de homomorfismos


π f∗
− k[Y ]/ ker f ∗ = k[f (X)] −→ X
k[Y ] → (2.18)
que e sobrejetiva.
Reciprocamente, f ∗ sobrejetiva induz um isomorfismo f ∗ : k[Y ]/ ker f ∗ → k[X] que induz uma
bijeção entre os ideais maximais de k[Y ] que contém ker f ∗ (isto é, os pontos de f (X)) e os ideais
maximais de k[X] (ver Teorema C.1.8).

2.6 Mapas Racionais


Relembremos o que aconteceu no Exemplo 2.3 a função racional y/x não é um morfismo definido
sobre a cuspide X = V(x3 − y 2 , ) mas e uma função bem definida no subconjunto aberto X \ {(0, 0)}.
Analogamente, uma função racional f /g ∈ k(x1 . . . , xn ) é uma função bem definida no subconjunto
aberto D(g) = Ank \ V(g). Este raciocínio nos leva a estudar quais são as funções que estão definidas

24
2.6 Mapas Racionais

em subconjuntos abertos de um fechado X ⊂ Ank . Esta seção utiliza resultados de álgebra comutativa
que envolvem o conceito de localização. Rerefenciamos ao apêndice para tais resultados.
Seja X ⊂ Ank um subconjunto fechado e irredutível. Neste caso, o anel de coordenadas k[X] é
um domínio e, portanto possui um corpo de frações k(X) = Frac k[X].
Definição 2.6.1
Seja X um subconjunto fechado e irredutível. O corpo k(X) = Frac k[X] é chamado de corpo
de funções de X.

Cada elemento u ∈ k(X) determina uma função racional definida em um subconjunto de X.


Como, em geral, o anel k[X] não é um domínio de fatoracão única, uma mesma função racional pode
ser representada por diversas frações f /g. Assim, faz sentido a próxima definição.
Definição 2.6.2
Uma função racional φ ∈ k(X) é regular em x ∈ X se existe uma representação φ =
f /g, f, g ∈ k[X] com g(x) ̸= 0. O domínio de φ é o conjunto
dom(φ) = {x ∈ X; φ é regular em X}.

O conjunto dom φ é um aberto em X. De fato, dom φ = \V(denφ), onde denφ é o ideal de


denominadores
denφ = {g ∈ k[X]; gφ ∈ k[X]}.

O nosso objeto de esstudo desta seção é estudar o conjunto de funções regulares em subconjuntos
abertos de um fechado X ⊂ Ank . Primeiramente, mostramos que quando consideramos U = X, as
funções regulares em X são exatamente as funções φ ∈ k[X].
Teorema 2.6.3
Se φ ∈ k(X) é uma função regular em X, então φ ∈ k[X].

Demonstração Pelo comentário prévio,


X = dom φ ⇐⇒ V(denφ) = ∅ ⇐⇒ den φ = k[X],
onde a última equivalência decorre do Nulsstellensatz para fechados de Zariski (ver Teorema 2.4.7).

Definição 2.6.4
Sejam X ⊂ Ank um subconjunto fechado irredutível e U ⊂ X um aberto. O anel de funções
regulares em U é o anel
k[U ] = {f ∈ k(X); U ⊂ dom f }.

Exemplo 2.1O complementar de uma hipersuperfície Sejam X ⊂ Ank um subconjunto fechado


irredutível e f ∈ k[X]. Defina
DX (f ) = Xf = {x ∈ X; f (x) ̸= 0} = X \ V(f ).
Xf é um aberto de X e 1/f ∈ k[Xf ]. Assim, a inclusão k[X] ,→ k[Xf ] induz um homomorfismo

25
2.6 Mapas Racionais

(injetivo)
ϕ : k[X]f tok[Xf ].

Agora,
p
Xf ⊂ dom φ ⇐⇒ V(den φ) ⊂ V(f ) ⇐⇒ f ∈ den φ.

Assim, ϕ é sobrejetora e, portanto, um isomorfismo.


Sob a luz do Exemplo C.1, há um isomorfismo
K[X, t]/(f t − 1) → k[Xf ], t → 1/f
que corresponde ao morfismo
ψ: Xf → V(f t − 1) ⊂ X × A1k
(x1 , . . . , xn ) → (x1 , . . . , xn , 1/f (x1 , . . . .xn ))
cujo mapa inverso é dado por π(x1 , . . . , xn , 1/f (x1 , . . . , xn )) = (x1 , . . . , xn ).

Uma vez definido o conceito de função racional sobre um fechado irredutível, estamos prontos
para definir o conceito de aplicação racional entre dois conjunto algébricos afins.
Definição 2.6.5
Sejam X ⊂ Ank um fechado irredutível e Y ⊂ Am k outro fechado. Um mapa racional φ :
T
X 99K Y é uma coleção {φ1 , . . . , φm } ∈ k(X) tal que, para todo x ∈ dom φi , φ(x) =
(φ1 (x), . . . , φm (x)) ∈ Y para todo x ∈ X.


Observação A menos que φ1 , . . . , φm ∈ k[X], uma função racional definida como acima não é
T
definida em todo o conjunto fechado X. Por outro lado, como X é irredutível, dom φi ̸= ∅. (ver
Exercício ?? ).
Assim como morfismos agem sobre os anéis de coordenadas, gostaríamos de definir uma ação
de mapas racionais sobre os corpos de funções de variedades algébricas.
Seja f : X ⊂ Ank 99K Y ⊂ Am k um mapa racional entre dois subconjuntos fechados irredutíveis.
Para cada função regular g ∈ k[Y ], temos uma função racional g ◦ f : X 99K A1k , que define um
homnomorfismo de anéis f ∗ : k[Y ] → k(X) que induz um homomorfismo f ∗ : k(Y ) → k(X) se, e
somente se, ker f ∗ = (0). Mas
f ∗ (g) ≡ 0 ⇐⇒ g ◦ f ≡ 0 ⇐⇒ f (X) ⊂ V(g) ⇐⇒ f (X) ⊂ V(g)
e, pelo Nullstellensatz em k[X] (Teorema 2.4.7) ker f ∗ = (0) se, e somente se f (X) = Y.
Definição 2.6.6
1. Uma aplicação racional f : X 99K Y entre dois fechados irredutiveis do espaço afim é
dominante se f (X) = Y.
2. Se f : X 99K Y é uma aplicação racional dominante, o pullback definido por f é o
homomorfismo (necessariamente injetivo) de corpos
f ∗ : k(Y ) → k(X)
g/h → g(f (x))/h(f (x))

26
2.7 Variedades Afins e Quasi-Afins

Os mapas racionais dominantes possuem a mesma propriedade funtorial dos morfismos entre
fechados do espaço afim.
Proposição 2.6.7
Sejam f : X 99K Y e g : Y 99K Z aplicações racionais dominantes. Então g ◦ f é dominante
e (g ◦ f )∗ = f ∗ ◦ g ∗ .

Demonstração Exercício.

Podemos também definir o conceito de equivalência em relação a aplicações racionais. Como


estas aplicações não estão, em geral, definidas em um fechado, esta equivalência é sensivelmente mais
grossa do que a equivalência por isomorfismos.
Definição 2.6.8
Sejam X ⊂ Ank , Y ⊂ Am k dois fechados. Dizemos que uma aplicação racional f : X 99K Y é
dita uma equivalência birracional se existe um mapa racional g : Y 99K X tal que f ◦ g = idY
e g ◦ f = idX nos conjuntos onde ambas as composições estão definidas.

Teorema 2.6.9
Seja f : X 99K Y um mapa racional dominante entre dois subconjunto fechados do espaço
afim. Mostre que f é uma equivalência birracional se, e somente se f ∗ : k(Y ) → k(X) é um
isomorfismo. ♡

Demonstração Exercício

A relação de birracionalidade é uma relacão de equivalência, que é muito mais grossa que a
relação de isomorfismo.
Teorema 2.6.10
Seja X uma variedade afim irredutível. Então X é birracional a uma hipersuperfície. ♡

Demonstração A extensão k(X)|k é transcendente, e portanto existem x1 , . . . , xr algebricamente


independentes tais que kX é algébrica sobre k(x1 , . . . , xn m. Agora, pelo Teorema do Elemento
Primitivo, k(X) = k(x1 , . . . , xm )(α). Daí, existe um polinômio f ∈ k[T1 , . . . , Tm , Tm+1 ] tal que
f (x1 , . . . , xm , α) = 0. Se Y = V (f ), então K(X) ≃ k(Y ) e portanto X é birracional a Y .

2.7 Variedades Afins e Quasi-Afins


Vamos finalizar este capítulo de variedades afins definindo o conceito principal do mesmo: o
conceito de variedades quasiafins e afins. Começamos com a primeira.

27
2.7 Variedades Afins e Quasi-Afins

Definição 2.7.1
Uma variedade quasiafim é um aberto de Zariski U ⊂ X de um fechado de Zariski X ⊂ Ank .

Definição 2.7.2
Sejam U ⊂ Ank , V ⊂ Am
k uma variedade quasiafim.
(a) Um morfismo f : U → V é um mapa racional φ : Ank 99K V tal que U ⊂ dom φ.
(b) Um morfismo de variedades quasi-afins f : U → V é um isomorfismo se existe um
morfismo g : V → U tal que g ◦ f = idU e f ◦ g = idV ♣

Assim como um morfismo entre fechados induz um homomorfismo entre seus anéis de co-
ordenadas, um morfismo f : U → V induz um homomorfismo de anéis de funções regulares
f ∗ : k[V ] → k[U ] de maneira análoga. O próximo exemplo mostra que, neste novo panorama, f ∗
isomorfismo não implica f um isomorfismo.
Exemplo 2.1 Considere a variedade quasiafim U = A2k \ {(0, 0)} e seja φ uma função regular em U .
Como U = D(x) ∩ D(y), segue que φ é uma função regular em D(x) e em D(y). Assim, temos
φ ∈ k[D(x)] ∩ k[D(y)] = k[x, y, 1/x] ∩ k[x, y, 1/y] = k[x, y].
Considere acora o morfismo ψ : U → A2k dado pela inclusão, ou seja, ψ(x, y) = (x, y). É claro
que ψ∗ : k[Ank ] → k[U ] é simplesmente o mapa identidade de k[x, y] e portanto um isomorfismo de
anéis. Mas por continuidade, não existe nenhum morfismo µ : A2k → U satisfazendo o item (b) da
definição anterior.

Exemplo 2.2 Relembremos o Exemplo 2.1: se X é uma variedade afim, então Xf = X \ V(f ),
k[Xf ] = k[X]f e o mapa
πf : V(f t − 1) ⊂ An+1 k → Xf
(x1 , . . . , xn , 1/f (x1 , . . . , xn )) → (x1 , . . . , xn )
é um isomorfismo entre variedades quasiafins

O exemplo anterior nos motiva a definição final de o que é uma variedade afim.
Definição 2.7.3
Uma variedade quasiafim U é uma variedade afim se ela é isomorfa a um subconjunto fechado
de Zariski de algum espaço afim Ank

Assim, para cada subconjunto fechado X ⊂ Ank e f ∈ k[X], a variedade quasiafim Xf é, na


verdade uma variedade afim. Já U = A2k \ {(0, 0)} não é uma variedade afim, pois se fosse, o
Nullstellensatz para fechados (ver 2.4.7) deveria valer. Mas V(x, y) = ∅ em U .
Corolário 2.7.4
Seja X uma variedade quasiafim. Então para todo x ∈ X existe uma vizinhança aberta U
isomorfa a uma variedade afim. ♡

Demonstração Suponha que X = Y \ V(f1 , . . . , fr ), onde Y é um subconjunto fechado do espaço

28
2.8 Produtos de Variedades QuasiAfins

afim e f1 , . . . , fr ∈ k[Y ]. Então X = Yf1 ∪ · · · ∪ Yff e Yfi é uma variedade afim, pelo Exemplo 2.2.

O corolário acima nos dá uma dica do que seria, de forma abstrata, uma variedade algebrica: um
espaço topológico X tal que todo ponto possui uma vizinhança isomorfa a uma variedade afim. As
propriedades que dependem apenas de uma vizinhança de um ponto p de uma variedade quasi-afim são
aquelas que se mantém inalteradas ao trocarmos X por uma vizinhança aberta de p. Como todo ponto
p ∈ X possui uma vizinhança isomorfa a uma variedade afim, as propriedades locais são justamente
aquelas que admitem uma redução ao caso afim. Por isto, as variedades afins podem ser consideradas
como os modelos locais das variedades algébricas.

2.8 Produtos de Variedades QuasiAfins

29
Capítulo 3 Variedades Projetivas e Quasi-Projetivas
Já vimos na introdução que o ambiente mais propício para se estudar geometria algébrica é
o espaço projetivo, pois o espaço afim não possui "todos os pontos necessários". Neste capítulo,
estudaremo o espaço projetivo e as variedades algébricas que nele vivem.
No que segue, utilizaremos o anel de polinômios k[X0 , . . . , Xn ] com a graduação usual, isto é,
M
k[X0 , . . . , Xn ] = = k[X0 , . . . , Xn ]d (3.1)
d≥0
onde
k[X0 , . . . , Xn ]d = {f ∈ k[X0 , . . . , Xn ]; todos os monômios de f têm grau total d}. (3.2)
Referenciamos ao Apêndice B para resultados gerais sobre anéis graduados.

3.1 O Espaço Projetivo e a Topologia de Zariski


Começamos esta seção com uma definição do espaço projetivo que é livre de coordenadas.
Definição 3.1.1
Seja V um espaço vetorial sobre um corpo k. O espaço projetivo P(V ) associado a V é o
conjunto de todos os subespacos W ⊂ V com dim W = 1. ♣

O espaço projetivo possui uma contrução geométrica a partir da noção de espaço quociente.
Observe que u, v ∈ V \ {0} geram o mesmo subespaço unidimensional se, e somente se u = λv para
algum λ ∈ k ∗ . Assim, temos também que
P(V ) = V \ {(0)}/ ∼ (3.3)
, onde ∼ é a relação de equivalência
u ∼ v ⇐⇒ u = λv, para algum λ ∈ k ∗
Também é útil para nós uma construção do espaço projetivo utilizando coordenadas. Sejam
u0 , . . . , un uma base para V e x0 , . . . , xn as coordenads em V induzidas por esta base. A aplicação
quociente π : V \ {0} → V \ {0}/ ∼ representada por
(x0 , . . . , xn ) → [x0 : · · · : xn ] (3.4)
induz coordenadas em P(V ), a qual chamamos de coordenadas homogêneas de P(V ) induzidas pela
base u0 , . . . , un Note finalmente que a escolha de uma base para V induz um isomorfismo V ≃ k n+1
e, desta forma, costumamos escrever Pnk = P(k n+1 ).
Exemplo 3.1 O espaço projetivo P1R = P(R2 ) é homeomorfo ao círculo unitário S 1 .

Exemplo 3.2 O espaço projetivo P1C = P(C2 ) é homeomorfo a esfera unitária S 2

É fácil construir os subespaços lineares do espaço projetivo: se W ⊂ V é um subespaço linear,


os subespaços 1-dimensionais de W são evidentemente subespaços 1-dimensionais de V, e portanto
3.1 O Espaço Projetivo e a Topologia de Zariski

temos uma inclusão P(W ) ⊂ P (V ). Ë claro que P (W ) = π(W \ {0}).


Exemplo 3.3 Vamos descrever os subespaços lineares de um espaço projetivo Pnk em termos de
equações envolvendo coordenadas homogêneas. Seja Π = π(W \ {0}) um subespaço linear de
dimensão k de Pnk . Assim, temos que dim W = k + 1 e, em termos das coordenadas x0 , . . . , xn de
k n+1 , W é dado pelo anulamento de n − k equações lineares independentes L1 , . . . , Lk , i.e.,
Xn
Li = aij xj = 0.
j=0
Assim, temos que
[x0 : · · · : xn ] ∈ Π ⇐⇒ L1 (x0 , . . . , xn ) = · · · = Ln−k (x0 , . . . , xn ) = 0.

Exemplo 3.4 Seja Π ⊂ Pnk um subespaço de dimensão n−1. Então Π = π(W \{0}) com dim W = n.
Escolha uma base de k n+1 tal que, no sistema de coordenadas x0 , . . . xn induzido, W seja dado por
x0 = 0. Assim

Π = {{[0 : x1 : · · · : xn ]; xi não todos nulos.} ≡ Pkn−1 .

O complementar Pnk \ Π é homeomorfo ao espaço afim Ank . De fato, as aplicações


(a1 , : . . . , an ) −→ [1 : a1 : · · · : an ]
(x1 /x0 , . . . , xn /x0 ) ←− [x0 : x1 : · · · : xn ]

são inversas entre si.


Neste panorama, costuma-se referir a Π como os pontos no infinito com relação ao espaço afim
n
Pk \ Π
Observe que, definindo Ui = {[x0 , . . . , xn ] ∈ Pnk ; xi ̸= 0}, vemos que o espaço projetivo possui
uma cobertura por espaços afins
Pnk = U0 ∪ U1 ∪ · · · ∪ Un . (3.5)

Recorde que na introdução, mostramos que o espaço afim A2k não possui pontos suficientes, pois
duas retas paralelas não possuem interseção em A2k . Este problema foi resolvido com a passagem a
P2k . Vamos mostrar o mesmo princípio vale para Pnk . Começamos com uma definição.
Definição 3.1.2
Seja W ⊂ Pnk um subconjunto linear. A dimensão de W é definida por
dim W = dim(π −1 (W ) ∪ {0}) − 1.

Teorema 3.1.3
Sejam Π1 , Π2 ⊂ Pnk dois subconjuntos lineares. Se dim Π1 + dim Π2 ≥ n, então Π1 ∩ Π2 ̸= ∅.

Demonstração Sejam di = dim Πi e Wi ⊂ k n+1 tais que Πi = π(Wi \ {0}). Assim, dim Wi = di + 1
e portanto

31
3.1 O Espaço Projetivo e a Topologia de Zariski

dim(Wi ) + dim(Wj ) = di + dj + 2 ≥ n + 2 =⇒ dim(Wi ∩ Wj ) ≥ 1 (3.6)

, onde a última desigualdade decorre de


dim W1 + dim W2 = dim(W1 + W2 ) + dim(W1 ∩ W2 ). (3.7)

3.1.1 Conjuntos Fechados do Espaço Projetivo


Nossa missão neste capítulo é definir a Topologia de Zariski do espaço projetivo. Nosso objetivo
final é definir uma topologia de forma que a topologia induzida nas cartas afins de Pnk (ver (3.5)) seja
a topologia de Zariski definida anteriormente.
Primeiramente, notamos que o valor de uma função polinomial em um ponto [a0 : · · · : an ] não
está bem definido. Mais ainda, só faz sentido dizer que um polinômio f ∈ k[X0 , . . . , Xn ] se anula em
um ponto [a0 : · · · : an ] se vale

f (λa0 , . . . , λan ) = 0, para todo λ ∈ k ∗ . (3.8)

Escreva
f (a0 , . . . , an ) = f0 (a0 , . . . , an ) + f1 (a0 , . . . , an ) + · · · + fm (a0 , . . . , an ) (3.9)
com fd homogêneo de grau d. Agora, por (3.8), f se anula em [a0 : · · · : an ] se, e somente se
f (λa0 , . . . , λan ) = f0 (a0 , . . . , an ) + λf1 (a0 , . . . , an ) + · · · + λm fm (a0 , . . . , an ) = 0 (3.10)
para todo λ ∈ k ∗ e, como k é infinito, segue que fi (a0 , . . . , an ) = 0 para todo 0 ≤ i ≤ n.
Seja X ⊂ Pnk um subconjunto qualquer. Podemos definir o ideal
I(X) = {f ∈ k[X0 , . . . , Xn ]; f (P ) = 0 para todo p ∈ X} (3.11)
que, por (3.10), é um ideal homogêneo de k[X0 , . . . , Xn ] (ver Definição C.7.2). Assim, podemos fazer
a seguinte definição.
Definição 3.1.4
Um subconjunto X ⊂ Pnk é dito um subconjunto algébrico se existe um ideal homogêneo
I ⊂ k[X0 , . . . , Xn ] tal que
X = V(I) = {p ∈ Pnk ; f (p) = 0 para todo f ∈ I}.

As correspondências V, I induzem relações entre ideais homogêneos e subconjuntos fechados do


espaço projetivo. Primeiramente, é importante notar que, diferentemente do caso afim, existem ideais
homogêneos de R = k[X0 , . . . , Xn ] não triviais cujo conjunto de zeros é vazio em Pnk . Um deles é o
ideal m = (X0 , . . . , Xn ) gerado pelas variáveis de R.
Definição 3.1.5
Seja S = k[X0 , . . . , Xn ] o anel de polinômios com sua graduação padrão. O ideal m =
(X0 , . . . , Xn ) é chamado de ideal irrelevante de R.

32
3.1 O Espaço Projetivo e a Topologia de Zariski

Antes de prosseguir com exemplos de subconjuntos fechados do espaço projetivo, faremos a


prova do Nullstellensatz na sua versão projetiva como uma consequência do Nullstellensatz no espaço
afim. Para isto, seja I ⊂ k[X0 , . . . , Xn ] um ideal homogêneo e X = V(I) ⊂ Pnk . Naturalmente,
podemos considerar os polinômios f ∈ I como funções no espaço afim An+1 k e portanto podemos
considerar
C(X) = V(I) ⊂ An+1
k .

É fácil verificar que, se π : An+1


k \ {0} → Pnk é a aplicação quociente, então
C(X) = π −1 (X) = π −1 (X) ∪ {(0, . . . , 0)}.
Definição 3.1.6
Seja X ⊂ Pnk um subconjunto fechado. A variedade afim C(X) ⊂ An+1
k definida acima é
chamata de cone afim sobre X. ♣

Observe que C(X) é de fato um cone com vértice na origem O de An+1 k , isto é, dado um ponto
p ∈ C(X) \ {O}, então a reta OP ⊂ C(X).
Observe que X ⊂ Pnk = ∅ se, e somente se, C(X) = O. Portanto, se I ⊂ k[X0 , . . . , Xn ]
é um ideal homogêneo, então V(I) = ∅ como variedade projetiva se, e somente se, I(C(X)) =

I = (X0 , . . . , Xn ) pelo Nullstellensatz afim. Mais ainda, um raciocínio análogo mostra que se

I ⊂ k[X0 , . . . , Xn ] é um ideal homogêneo, então I(V(I)) = I. (Observe que se I ⊂ k[X0 , . . . , Xn ]

é ideal homogêneo, então I também é homogêneo, ver Teorema C.7.4).
Teorema 3.1.7 (O Nullstellensatz do Espaço Projetivo)
Seja k um corpo algebricamente fechado e I ⊂ k[X0 , . . . , Xn ] um ideal homogêneo.

(a) V (J) = ∅ ⇐⇒ J ⊃ m = (x0 , . . . , xn ).

(b) Se I ⊂ k[X0 , . . . , Xn ] é um ideal homogêneo, então I(V(I)) = I.

3.1.2 Exemplos de Fechados do Espaço Projetivo


Exemplo 3.5 Uma hipersuperfície em Pnk é o conjunto de zeros de um único polinômio homogêneo
F (X0 , . . . , Xn ) ∈ k[X0 , . . . , Xn ]. Se
F (X0 , . . . , Xn ) = F1 (X0 , . . . , Xn )α1 · · · Fm (X0 , . . . , Xn )αm (3.12)
com Fi ⊂ k[X0 , . . . , Xn ] irredutível, então
V(F ) = V(F1 ) ∪ · · · ∪ V(Fm ) (3.13)

Exemplo 3.6 (Variedades Determinantais)

33
3.1 O Espaço Projetivo e a Topologia de Zariski

Dados números inteiros m, n ≥ 1, considere a matriz de variáveis


 
X00 X01 X02 . . . X0m
 
 X10 X11 X12 . . . X1m 
 
X X X . . . X
M =  20 (3.14)

21 22 2m 
 . .. .. .. .. 
 .. . . . . 
 
Xn0 Xn1 Xn2 . . . Xnm
Um subdeterminante de ordem t é o determinante de uma submatriz de M de ordem t × t.
Observe que cada subdeterminante deste [e um polinômio homogêneo de k[Xij ] de grau k. Defina

It (M ) =< F ; F é um subdeterminante de M de ordem t > (3.15)


(m+1)(n+1)−1
Então Xt = V(It (M )) é um fechado de Pk e [aij ] ∈ Xt se, e somente se, posto([aij ]) <
t.

3.1.3 Grassmannianas
O espaço projetivo Pnk é um exemplo de espaço de parâmetros: Ele parametriza os subespaços
vetoriais de dimensão um de um espaço vetorial V de dimesão n + 1. Assim, podemos nos perguntar
se existem outros espaços de parâmetros mais gerais, que parametrizem subespaços de V de alguma
dimensão fixada k.
A primeira resposta é para o caso de subespaços de dimensão n. Como os espaços vetoriais de
dimensão n estão em bijeção com os subespaços de dimensão 1 (pelo complemento ortogonal), o
espaço de parâmetros dos subespaços de V dimensão n também é um espaço projetivo Pnk .
Para a construção de espaços de parâmetros para dimensões intermediárias, precisamos da
definiçào de produto exterior.
Definição 3.1.8
Seja V um espaço vetorial. O r-ésimo produto exterior de V é o espaço vetorial
^r
V
gerado linearmente pelos símbolos
v1 ∧ v2 ∧ · · · ∧ vr
sujeito a relação
v1 ∧ · · · ∧ vi ∧ · · · ∧ vi ∧ · · · ∧ vr = (−1)v1 ∧ · · · ∧ vj ∧ · · · ∧ vi ∧ · · · ∧ vr

Observe que se σ ∈ Sr é uma permutação, então


v1 ∧ · · · ∧ vr = sgn(σ)vσ(1) ∧ · · · ∧ vσ(r) . (3.16)
Mais ainda:

34
3.1 O Espaço Projetivo e a Topologia de Zariski

(a) é possível mostrar que v1 ∧ vr = 0 se, e somente se, v − 1, . . . , vr é um conjunto linearmente


dependente.
(b) se e0 , . . . , en é uma base para V, então os elementos da forma
ei0 ∧ · · · ∧ eir , 0 ≤ i0 < i1 < i2 < · · · < ir ≤ n (3.17)
formam uma base para r V, donde
V
r  
^ n
dim V = . (3.18)
r
(c) se f1 , . . . , fr ∈ V e vi = ai1f1 + · · · + air fr , então
v1 ∧ · · · ∧ vr = det[aij ]f1 ∧ · · · ∧ fr . (3.19)
Seja então W ⊂ V um subespaço vetorial de dimensão r e escolha uma base f1 , . . . , fr para W .
Defina r
^
p(W ) = f1 ∧ · · · ∧ fr ∈ V (3.20)

Se w1 , . . . , wr é uma segunda base para o mesmo subespaço vetorial W , a equação (3.19) nos
diz que
f1 ∧ · · · ∧ fr = Dw1 ∧ · · · ∧ wr , (3.21)

onde D é o determinante da matriz de mudança de base. Assim, cada subespaço vetorial W ⊂ V


determina um ponto P (W ) ∈ P( r V ).
V

De forma a caracterizar os elementos de P( r V ) que são da forma P (W ), utilizaremos alguns


V

resultados sem prova. Seja u ∈ V ∗ um funcional em V . Então u define um operador linear


Vr Vr−1
u: V → V
r (3.22)
v1 ∧ · · · ∧ vr → u · v1 ∧ · · · ∧ vr = (−1)i u(vi )v1 ∧ · · · ∧ v̂i ∧ · · · ∧ vr
P
i=1

Agora, se w ∈ V , é possível mostrar que
w · (u · v1 ∧ · · · ∧ vr ) = −u · (w · (v1 ∧ · · · ∧ vr )) (3.23)
Assim, cada elemento u1 ∧ · · · ∧ us ∈ s V ∗ define um operador linear
V

Vr Vr−s
(u1 ∧ · · · ∧ us ) : V → V
(3.24)
v1 ∧ · · · ∧ vr → us · (us−1 · (· · · u1 · (v1 ∧ · · · ∧ vr )))

Lema 3.1.9
Seja x ∈ r V . Então x = v1 ∧ · · · ∧ vr se, e somente se
V

(y · x) ∧ x = 0
Vr−1
para todo y ∈ V ∗.

As relaçoes acima tornam a Grassmanniana um subconjunto fechado de P( r V ). Vejamos este


V

fato em termos de um sistema de coordenadas em P(V ).


Para tal, escolha inicialmente uma base e0 , . . . , en para V . Daí, todo elemento x ∈ r V é da
V

forma

35
3.1 O Espaço Projetivo e a Topologia de Zariski

X
x= ai1···r ei0 ∧ · · · ∧ eir (3.25)
0≤i1 <i2 <···<ir ≤n

Assim, pelo Lema 3.1.9 temos


((ej1 ∧ · · · ∧ ejr−1 ) · (x)) ∧ x = (3.26)
Vr
A variedade projetiva assim construída em P( V ) é denotada por G(r, V )
Exemplo 3.7 Seja V um espaço vetorial de dimensão n + 1. A Grassmanniana G(1, V ) é o espaço que
parametriza os subespaços vetoriais de dimensão 1 em V e, portanto G(1, V ) = P(V ) = Pnk . Outra
Grasmanniana que é naturalmente isomorfa a um espaço projetivo é a Grassmannana G(n, V )
Uma justificativa geométrica para este fato é a seguinte: um subespaço de dimensão n é comple-
tamente determinado pelo seu complemento ortogonal, que é um subespaço de dimensão 1. Vejamos
a demnostração na prática.
Primeiramente, devemos mostrar que G(n, V ) = P( n V ). Para isto, precisamos mostrar que
V
V
todo elemento v ∈ V é da forma v1 ∧ · · · ∧ vn . Seja então e0 , . . . , en uma base de V e coordenadas
(x0 , . . . , xn ), (y0 , . . . , yn ) em V, n V respectivamente, tais que
V

Xn
u = (x0 , . . . , xn ) ∈ V ⇐⇒ u = xi (3.27)
i=1
n
^ n
X
v = (y0 , . . . , yn ) ∈ V ⇐⇒ v = (−1)n yi e0 ∧ · · · ∧ eˆi ∧ · · · ∧ en (3.28)
i=0

Lema 3.1.10
Sejam u = (x0 , . . . , xn ) ∈ V e v = (y0 , . . . , yn ) ∈ r V. Então
V
n+1
^
u ∧ v = ⟨(x0 , . . . , xn ), (y0 , . . . , yn )⟩e0 ∧ · · · ∧ en ∈ V,
onde ⟨, ⟩ é o produto escalar usual de k n+1 .

Vn
Comecemos com v = (y0 , . . . , yn ) ∈ V e considere
H = V(y0 x0 + · · · + yn xn ) ⊂ V. (3.29)
Vn
Se w1 , . . . , wn é uma base para H, defina w = w1 ∧ · · · ∧ wn = (z0 , . . . , zn ) ∈ V. Assim:
wi ∧ v = ⟨wi , (y0 , . . . , yn )⟩ = 0 =⇒ (y0 , . . . , yn ) ∈ H ⊥ ; (3.30)
0 = wi ∧ w = ⟨wi , (z0 , . . . , zn ) =⇒ (z0 , . . . , zn )⟩ ∈ H ⊥ . (3.31)

Como dim H ⊥ = 1, segue que v e w1 ∧ · · · ∧ wn são múltiplos escalares um do outro. Daí:

1. G(n, V ) = P( n V );
V

2. [y0 : · · · : yn ] corresponde ao hiperplano V(y0 x0 + · · · + yn xn ) = 0 ⊂ V.

Comumente denotamos G(n, V ) por (Pnk )∗ , o espaço projetivo dual de V . Observe que o hiperplano
V(a0 x0 + · · · + an xn ) corresponte ao ponto [a0 : · · · : an ] ∈ (Pnk .)∗

36
3.2 Cartas Afins do Espaço Projetivo

Exemplo 3.8
O caso não trivial mais simples da construção acima é a Grassmaniana G(2, 4). Neste caso,
temos
X
x= 0 ≤ i < j ≤ 3aij ei ∧ ej (3.32)

x ∧ x = (a01 a23 − a02 a13 + a03 a12 )e0 ∧ e1 ∧ e2 ∧ e3 (3.33)

E portanto G(2, 4) ⊂ P( 2 V ) = P5k é dado pela quádrica


V

(a01 a23 − a02 a13 + a03 a12 ) = 0 (3.34)


Por fim, gostaríamos de observar que os subespaços de dimensão r de um espaço vetorial V estão
em bijeção com os subespaços lineares de dimensão r − 1 em P(V ). Assim, a Grassmaniana G(r +
1.k n+1 ) parametriza os subespaços lineares H ⊂ Pnk . Quando quisermos nos referir a Grassmaniana
como a variedade dos subespaços lineares de dimensão r utilizaremos a notação G(r, n).

3.2 Cartas Afins do Espaço Projetivo


Conforme dito diversas vezes neste curso, o modelo local de variedades algébricas são as varie-
dades afins. Mostraremos nesta seção que o espaço projetivo e seus fechados podem ser cobertos por
abertos de Zariski isomorfos a variedades afins. Começemos com o próprio espaço projetivo. Sejam
então Pnk o espaço projetivo n-dimensional e [X0 : · · · : Xn ] coordenadas homogêneas em Pnk . Para
cada 0 ≤ i ≤ n, defina

Ui = {[X0 : . . . ; Xn ∈ Pnk ; Xi ̸= 0}. (3.35)

Com esta definição, não é difícil provar que as aplicações

Φi : Ui → Ank
(3.36)
[X0 : · · · : Xn ] → ( X0
Xi
, . . . , X̂
Xi
i
,..., Xn
Xi
)
Ψi : Ank → Ui
(3.37)
(x0 , . . . , xi−1 , xi+1 , . . . xn ) → [x0 : · · · : xi−1 : 1 : xi+1 ; · · · : xn ]
são inversas entre si. Mais ainda, se F (X0 , . . . , Xn ) ∈ k[X0 , . . . , Xn ] é um polinômio homogê-
neo, então

[X0 : · · · : Xn ] ∈ V(F ) ∩ Ui ⇐⇒ (3.38)


X0 Xn
[ : · · · : 1; · · · : ] ∈ V (F ) ⇐⇒ (3.39)
Xi Xi
X0 Xn
F( , . . . , 1, . . . , ) = 0. (3.40)
Xi Xi
Assim, se escrevemos x0 = X0 /Xi , . . . , x̂i , . . . , xn = Xn /Xi para as coordenadas afins de Ank ,
temos

37
3.2 Cartas Afins do Espaço Projetivo

[X0 : · · · : Xn ] ∈ V(F ) ∩ Ui ⇐⇒ (x0 , . . . , x̂i , . . . , xn ) ∈ V(fi ), (3.41)

onde fi (x0 , . . . , x̂i , . . . , xn ) = F ( X0


Xi
, . . . , 1, . . . , Xn
Xi
).
Assim, provamos:
Teorema 3.2.1
Considere o espaço projetivo Pnk com coordenadas homogêneas [X0 : · · · : Xn ] e Ui =
Pnk \ V(Xi ). Então existe uma bijeção entre Ui e Ank tal que a topologia de Zariski induzida por
Pnk em Ui é equivalente a topologia de Zariski do espaço afim Ank .

Resumindo a discussão acima, se X ⊂ Pnk é um subconjunto fechado, então Xi = X ∩ Ui são


subconjuntos fechados do espaço afim Ui = Ank . Reciprocamente, se Y ⊂ Ui é um fechado do espaço
afim, podemos considerar o fecho Y ⊂ Pnk , chamado de fecho projetivo de Y . Assim:
X = V(F1 (X0 , . . . , Xn ), . . . , Fm (X0 , . . . , Xn )) =⇒
Xi = X ∩ Ui = V(F1 (x0 , . . . , xi = 1, . . . , xm ), . . . , Fm (x0 , . . . , xi = 1, . . . , xm )) (3.42)

Y = V(f1 (x0 , . . . , x̂i , . . . , xm ), . . . , fm (x0 . . . , x̂i , . . . , xm )) ⊂ Ui =⇒


deg(f1 ) X0 Xi Xn deg(fm ) X0 Xi Xn
Y = V(Xi f1 ( ,..., ,..., ), . . . , Xi fm ( , . . . , , . . . , )) (3.43)
Xi Xi Xi Xi Xi Xi
Exemplo 3.1
Exemplo 3.2 É instrutivo analisarmos as cartas afins associadas a Grasmanniana G(r, V ). Seja
e0 , . . . , en uma base para V e [ai1 ,...,ir ] as coordenadas de Plücker em P( r V ). Sem perda de
V

generalidade, consideremos a carta afim

U0...r−1 = {[ai1 ...,ir ]; a0...r−1 ̸= 0} (3.44)

Se
X
f1 ∧ · · · ∧ fr = e0 ∧ · · · + ∧er−1 + ai1 ...ir ei1 ∧ · · · ∧ eir ∈ U0...r−1 (3.45)
(i1 ,...,ir )̸=(0,...,r−1)
então podemos escrever
n
X
f1 = e 0 + a1j ej
j=r

n
X
f2 = e 1 + a2j ej
j=r

..
.
n
X
fr = er−1 + arj ej (3.46)
j=r

38
3.3 Funções Regulares em Variedades Projetivas

Assim, é fácil ver que


aik = (−1)k a0...î...r−1,k , (3.47)

e isto determia completamente as outras coordenadas de Plücker na Grasmanniana. Isto mostra,


em particular, que a Grassmanniana é uma variedade racional, e cada ponto H ∈ G(r, k) possui
r(n−r+1)
uma vizinhança afim isomorfa a Ak . De maneira mais explícita, temos um isomorfismo de
variedades afins
r(n+1−r)
Ak −→ U0,...,r−1
(3.48)
(aij , 0 ≤ i ≤ n, r ≤ j ≤ n + 1) −→ v ∈ P( r V )
V

onde v é o produto exterior das linhas da matriz

 
1 0 ··· 0 a0r a0,r+1 ... a0,n+1
0 1 ··· 0 a1r a1,r+1 ... a1,n+1 
 
.
. .. .. .. .. .. .. ..  (3.49)
. . . . . . . .


0 0 · · · 1 an+1,r an+1,r+1 . . . an+1,n+1

Por fim, faremos a definição do que será, para nós uma variedade algébrica.
Definição 3.2.2
Uma variedade quasiprojetiva é um subconjunto aberto X de um fechado Y ⊂ Pnk .

O conceito de variedade quasiprojetiva engloba todas as variedades afins (uma variedade afim
é um aberto do seu fecho projetivo) e quasi-afins, bem como os fechados do espaço projetivo.
Observe que, a partir da cobertura afim Pnk U0 ∪ . . . Un do espaço projetivo, vemos que toda variedade
quasiprojetiva possui uma cobertura aberta por variedades quasiafins. Portanto, toda variedade afim
possui uma cobertura aberta por abertos isomorfos a variedades afins.

3.3 Funções Regulares em Variedades Projetivas


Seja X ⊂ Pnk uma variedade quasiprojetiva. Ao tentarmos copiar a definição de função regular do
caso afim para o caso projetivo, nos deparamos com um problema: mesmo que F (X0 , . . . , Xn ), G(X0 , . . . , Xn )
sejam polinômios homogêneos, o quociente
F (X0 , . . . , Xn )
(3.50)
G(X0 , . . . , Xn )
não define uma função em Pnk a menos que os graus de F, G sejam iguais. Isto motiva a seguinte
definição.

39
3.3 Funções Regulares em Variedades Projetivas

Definição 3.3.1
Seja X ⊂ Pnk uma variedade quasiprojetiva.
(a) Uma função φ : X → k é dita uma função regular em p ∈ X se existem polinômios
homogêneos de mesmo grau F, G tais que G(p) ̸= 0 e φ(p) = F (p)/G(p) em uma
vizinhança aberta de p.
(b) Uma aplicação f : X → Ank é dita uma aplicação regular se existem funções regulares
φ1 , . . . , φn tais que
f (p) = (φ1 (p), . . . , φn (p)) ∈ Ank .

para todo p ∈ X. ♣

Mapas regulares f : X → Pnk exigem uma definição um pouco mais elaborada.


Definição 3.3.2
Seja X uma variedade quasiprojetiva. Dizemos que uma função f : X → Pnk é uma função
regular em p se existe uma vizinhança U de p carta afim Ui ⊂ Pnk contendo f (p) de forma que
f : U → Ui é um mapa regular. ♣

O leitor mais atento a definição acima notou que a definição de mapa regular envolve a escolha
de uma carta afim Ui do espaço projetivo. Resta saber se a definição acima é independente da escolha
da carta afim Ui escolhida. Suponha que f (p) ∈ Ui ∩ Uj e que f : U → Ui ∩ Uj é tal que f : U → Ui
é um mapa regular. Normalizando, existem funções regulares φ0 , . . . , φi−1 , φi+1 , . . . , φn tais que
f (p) = (φ0 (p), . . . , φi−1 (p), 1̂, φi+1 (p), . . . , φn (p)), φj (p) ̸= 0 (3.51)
Assim, como um ponto no espaço projetivo, temos
h φ (p) 1 φn (p) i
0
f (p) = [φ0 (p) : · · · : φi−1 (p) : 1 : φi+1 (p) : · · · : φn (p)] = : ··· : : ··· : 1 : ··· : =
φj (p) φj (p) φj (p)
 φ (p) 1 φn (p) 
0
,..., , . . . , 1̂, . . . , ∈ Uj (3.52)
φj (p) φj (p) φj (p)
Que representa uma função regular U → Uj .
Finalmente, a estrutura do espaço projetivo Pnk nos permite escrever as funções regulares de
forma mais prática. Seja X ⊂ Pnk uma variedade quasiprojetiva e f : X → Pnk regular. Se p ∈ X
e f (p) pertence, digamos, a U0 , então existem funções racionais φi = fi /gi , 1 ≤ i ≤ n com fi , gi
homogêneos de mesmo grau tais que Gi (p) ̸= 0 e
 
f (p) = φ1 (p), . . . φn (p) = [1 : φ1 (p) : · · · : φn (p)] (3.53)
Assim, multiplicando as coordenadas homogêneas de f (p) por g1 · · · gn , temos
f (p) = [F0 (p) : · · · : Fn (p)] (3.54)
com F0 , . . . , Fn polinômios homogêneos de mesmo grau e Fi (p) ̸= 0 para algum i. Observe
também que se G0 , . . . , Gn é outro conjunto de polinômios homogêneos de mesmo grau, então
[F0 (p) : · · · : Fn (p)] = [G0 (p) : · · · : Gn (p)] para todo p ∈ X ⇐⇒
Fi (p)Gj (p) = Fj (p)Gi (p) para todo p ∈ X e 0 ≤ i < j ≤ n. (3.55)

40
3.4 O Anel de Coordenadas Homogêneo

Assim, temos uma segunda definição para mapas regulares em variedades quasi-projetivas X
tomando valores em um espaço projetivo Pnk .
Definição 3.3.3
Seja X ⊂ Pnk uma variedade quasiprojetiva. Um mapa f ; X → Pm k é dito um mapa regular se
existem formas homogêneas F0 , . . . , Fm de mesmo grau tais que
Fi (p) ̸= 0 para algum i;
f (p) = [F0 (p) : · · · : Fm (p)],

para todo p ∈ X. ♣

3.4 O Anel de Coordenadas Homogêneo


Na seção anterior, definimos o conceio de função regular e de aplicacão regular sobre e entre
variedades quasiprojetivas nos utilizando das funções homogêneas definidas no espaço projetivo Pnk .
Faremos agora a construção análoga no caso em que o espaço ambiente é um fechado do espaço
projetivo X. Lembremos no Nullstellensatz projetivo que se X ⊂ Pnk é um fechado, então I(X) é um
ideal homogêneo e radical.
Definição 3.4.1
Seja X ⊂ Pnk um fechado do espaço projetivo. O anel de coordenadas homogêneo de X é o
anel
k[X0 , . . . , Xn ]
S(X) = .
I(X)

Observe que, como I(X) é um ideal homogêneo, então S(X) possui uma Z-graduação induzida
pela graduação de S = k[X0 , . . . , Xn ].
A definição de função regular envolve o quociente de dois polinômios homogêneos de mesmo
grau. É claro que se F G′ − G′ F ∈ I(X), então
F F′
= ′ em X \ V(GG′ ) (3.56)
G G
Assim, faz sentido definir o seguinte conjunto.
Definição 3.4.2
Seja X ⊂ Pnk um subconjunto fechado irredutível. O conjunto das funções racionais sobre X é
o conjunto
f .
k(X) = { ; f, g ∈ S homogêneos e deg f = deg g} ∼,
g
f f′
onde g
∼ g′
⇐⇒ f g ′ − g ′ f ∈ I(X).

O conjunto k(X) é um anel, e mais ainda, um corpo. De fato, se L ⊂ S(X) é o sistema

41
3.4 O Anel de Coordenadas Homogêneo

multiplicativo formado pelos elementos homogêneos não-nulos de S(X), então


k(X) = (L−1 S(X))0 = S(X)(0) (3.57)
(ver Definição C.7.5 e os exemplos subsequentes).
Teorema 3.4.3
Seja X ⊂ Pnk um subconjunto fechado e irredutível com cobertura afim induzida
X = X0 ∪ · · · Xn , Xi = X ∩ Ui .
Se X ̸⊂ V(Xi ), então k(X) ≃ k(Xi ).

Demonstração Sem perda de generalidade, podemos supor i = 0. Se X0 , . . . , Xn são coorde-


nadas homogêneas em Pnk , então x1 = X1 /X0 , . . . xn = Xn /X0 são coordenadas afins de U0 . Os
homomorfismos de corpos

Ψ: k(X) → k(X0 )
F (X0 ,...,Xn ) F (1,x1 ,...,xn ) (3.58)
G(X0 ,...,Xn )
→ G(1,x1 ,...,xn )

Φ: k(X0 ) → k(X)
f (x1 ,...,xn ) f (X1 /X0 ,...,Xn /X0 ) (3.59)
g(x1 ,...,nn )
→ g(X1 /X0 ,...,Xn /X0 )

são bem definidos e mutualmente inversos.


Definição 3.4.4
Seja X ⊂ Pnk um fechado irredutível e φ ∈ k(X) uma função racional.
(a) Dizemos que φ = k(X) é regular em p ∈ X se existe uma representação φ = f /g ∈
k(V ), f, g ∈ S(X), deg(f ) = deg(g) tal que φ(x) = fg(x)
(x)
.
(b) O domínio de uma função racional φ ∈ k(V ) é o conjunto
dom φ = {p ∈ X; φ é regular em p}.

A definição acima nos permite definir o feixe estrutural de um fechado do espaço projetivo.
Definição 3.4.5
Seja X ⊂ Pnk um fechado do espaço projetivo e U ⊂ X um subconjunto aberto. O anel de
funções regulares em U é o anel
OX (U ) = {φ ∈ k(X); U ⊂ dom φ.}

Observe que, para todo U ⊂ X, OX (U ) ⊂ k(V ) e


U ⊂ V abertos de X =⇒ OX (V ) ⊂ OX (U ) (3.60)
S
Mais ainda, é possível mostrar que os axiomas de feixe são satisfeitos: Se V = Vi é um aberto
de X com Vi ⊂ X aberto, então:
(a) Se φ, ψ ∈ OX (V ) são tais que φ|Vi = ψ|Vi para todo i, então φ = ψ.
(b) Se {φi } é uma família de funções racionais com φi ∈ OX (Vi ) são tais que
(φi )|Vi ∩Vj = (φj )|Vi ∩Vj (3.61)

42
3.4 O Anel de Coordenadas Homogêneo

então existe uma única função regular φ ∈ OX (V ) tal que φ|Vi = φi .


Uma demonstração para este fato no caso em que V é isomorfa a uma variedade afim é pedida
no Exercício (referenciar).
O próximo teorema é um fato crucial que diferencia as variedades projetivas e as variedades afins.
Teorema 3.4.6
Seja V Pnk uma variedade projetiva. Então
OV (V ) = k.

Demonstração Iremos supor, sem perda de generalidade, que X não está contida em nenhum
subespaço linear do espaço projetivo Pnk . Desta forma, temos
V = V0 ∪ V1 ∪ · · · ∪ Vn , Vi = V ∩ Ui ̸= ∅. (3.62)
Sejam X0 , . . . , Xn coordenadas homogêneas em Pnk . Se f ∈ OV (V ), então f ∈ OV (Vi ). Sob
a luz do isomorfismo k(V ) ≃ k(Vi ), temos que f|Vi pode ser representada por um polinômio nos
quocientes X0 /Xi , . . . , Xi−1 /Xi , Ti+1 /Ti , . . . , Xn /Xi . Limpando denominadores, temos

gi
f|Vi = , g ∈ S(V ) homogêneo de grau Ni (3.63)
XiNi
Seja L = Frac(S(V )). A equação anterior mostra que xN
P
i f ∈ S(V )Ni . Assim, se N ≥ Ni e
i

m ∈ S(V )N , então
f S(V )N ⊂ S(V )N (3.64)

e portanto
f q S(V )N ⊂ S(V )N , para todo q ≥ 1. (3.65)

Segue daí que X0n f q ∈ S(V )N para todo q ≥ 1 e portanto S(V )[f ] ⊂ S(V ) · X0−N ⊂ L.
Assim, S(V )[f ] é um S(V )−módulo finitamente gerado e, portanto, f é integral sobre S(V ).
Portanto, existe uma relação polinomial
f m + am−1 f m−1 + · · · + a1 f + a0 = 0 (3.66)
Agora, f é um quociente de duas formas em S(V ) de mesmo grau, e portanto, todos os coeficientes
da equação acima possuem grau zero. Assim, f é algébrico sobre k , que é algebricamente fechado.
Logo f é constante.
Podemos, com a tecnologia desenvolvida nesta seção, definir o conceito de mapa regular sobre
uma variedade quasiprojetiva Y que é um aberto de uma variedade projetiva X, copiando a definição
de mapa regular da seção anterior.
Definição 3.4.7
Seja X uma variedade projetiva e Y ⊂ X um aberto.
(a) Uma função regular φ : Y → Ank é uma coleção de mapas regulares φ1 , . . . , φn ∈ OX (Y )
tal que
φ(p) = (φ1 (p), . . . , φn (p)).

43
3.5 Mapas Racionais

(b) Uma função f : Y → Pnk é uma função regular se existe uma vizinhança U de p carta
afim Ui ⊂ Pnk contendo f (p) de forma que f : U → Ui é um mapa regular.

Novamente, podemos mostrar que se f : Y → Pnk é um mapa regular, então existem F0 , . . . , Fm ∈


S(X) homogêneos e de mesmo grau tais que f (p) = [F0 (p); · · · : Fm (p)]. Mais ainda, se G0 , . . . Gm ∈
S(X) homogêneos de mesmo grau , então G0 : · · · Gm representa f se, e somente se, Fi Gj − Fj Gi ∈
I(X).
Assim, temos também uma definição de mapas regulares utilizando-se de polinômios h omogê-
neos de mesmo grau.
Definição 3.4.8
Seja X uma variedade projetiva e Y ⊂ X um aberto. Um mapa regular f : Y → Pm
k é um
mapa da forma
f (p) = [F0 (p) : · · · : Fm (p)],

onde F0 , . . . , Fm ∈ S(V ) são polinômios homogêneos e de mesmo grau tais que, para todo
p ∈ Y , Fi (p) ̸= 0 para algum i.

Uma consequência direta dos resultados desta seção é o seguinte.


Teorema 3.4.9
Seja X uam variedade projetiva e φ : X → Ank um mapa regular. Então φ é constante.

3.5 Mapas Racionais


Assim como consideramos mapas racionais f : X 99K Y entre duas variedades afins como
funções regulares definidos em abertos densos de X, faremos agora a definição análoga para variedades
projetivas.
Definição 3.5.1
Seja X ⊂ Pnk uma variedade projetiva e Y ⊂ Pm k uma variedade quasiprojetiva. Um mapa
racional f : X 99K Y é:
(a) Uma coleção de funções racionais φ0 , . . . , φm ∈ k(X) tal que
f (p) = [φ0 (p) : · · · : φn (p)] ∈ Y
quando este mapa está definido.
(b) Uma coleção de elementos homogêneos de mesmo grau F0 , . . . , Fm ∈ S(X) tais que
f (p) = [F0 (p) : · · · : Fm (p)] ∈ Y
quando este mapa está definido. ♣

O domínio dom(f ) de um mapa racional é o conjunto dos pontos de X tais que f é regular em p,
e este conjunto é um conjunto aberto. Se f : X → Y é um mapa racional dominante, então f define

44
3.5 Mapas Racionais

um pullback f ∗ : k(Y ) → k(X) como no caso afim. De maneira análoga ao caso afim, também
definimos o conceito equivalência birracional. Neste caso, f ∗ é um isomorfismo de corpos.
Mostaremos agora que equivalência birracional é, num certo sentido, um isomorfismo a menos
de um conjunto "pequeno".
Teorema 3.5.2
Duas variedades quasiprojetivas irredutíveis X, Y são birracionais se, e somente se, possuem
abertos U ⊂ X, V ⊂ Y isomorfos. ♡

Demonstração Se f : U → V é um isomorfismo, a igualdade k(V ) = k(U ) nos diz que podemos


interpretar f como um mapa racional f : X 99K Y que é birracional por definição.
Sejam f : X 99K Y, g : Y 99K X mapas birracionais inversos entre si e sejam U1 =
dom(f ), Y1 = dom(g). Como f é dominante, f (U1 ) ∩ V1 ̸= 0. Portanto f −1 (V1 ) é um aberto
não-vazio de U1 e, portanto, denso. Assim, se tomamos U = f −1 (V1 ) ∩ U1 , V = f −1 (U1 ) ∩ V −1 ,
temos que f : U → V é um isomorfismo.
Exemplo 3.1 Um exemplo de mapa racional com bastante apelo geométrico é a projeção com centro
em um subconjunto linear E ⊂ Pnk de dimensão d. Sendo E um subespaço linear de dimensão d,
existem formas lineares L1 , . . . Ln−d em Pnk linearmente independentes tais que E = V(L1 , . . . , Ln−d ).
A projeção com centro E é, então, o mapa racional
πE : Pnk 99K Pkn−d−1
(3.67)
x → [L1 (x) : · · · : Ln (x)]
Obverve que πE é um mapa regular em Pnk \ E e se X ⊂ Pnk não intersecta E, então πE restringe
a um mapa regular πE : X → Pn−d−1
k .
Geometricamente, podemos entender este mapa como, de fato, uma projeção. Seja π : k n+1 \
{0} → Pnk e suponha que
Li = ai0 X0 + · · · + ain Xn (3.68)

Tome E ′ = π −1 (E) ∪ {0} e W ′ o subespaço gerado pelos vetores wi = (ai0 , . . . , ain ). É claro
que W ′ = E ′⊥ , e portanto W = π(W ′ \ {0}) é um subespaço linear de Pnk de dimensão n − d − 1 e
disjunto de E. Aplicando o processo de Gram-Schmidt a w1 , . . . , wn−d , é possível supor que ||wi || = 1
e wi ⊥ wj .
Seja x ∈ Pnk \ E e L o menor subespaço linear de Pnk que contém E e x. Em k n+1 , este subespaço
corresponde a L′ =< v0 , . . . , vn , x > . Como E ′ ∩ W ′ = {0}, segue que dim L′ ∩ W ′ = 1, donde
W ∩ L consiste de um único ponto π(x). Calculemos π(x) em termos das coordenadas homogêneas
induzidas por w1 , . . . , wd .
Seja u ∈ L′ ∩ W. Então u = v + αx = α1 w1 + · · · + αn−d wn−d com v ∈ V e α, α1 , . . . , αn−d ∈ k.
Do fato de que Li (v) = 0, Li (wi ) = 1 e Li (wj ) = 0 se i ̸= j, temos que αi = αLi (x) e portanto
πE (x) = [L0 (x) : · · · : Ln−d (x)] ∈ P(W ) = Pkn−d−1 (3.69)
Exemplo 3.2 Considere o mapa racional
f: P2k 99K P2k
(3.70)
[X0 : X1 : X2 ] → [X1 X2 : X0 X2 : X0 X1 ]

45
3.5 Mapas Racionais

Observe que, dividindo por X0 X1 X2 , temos f ([X0 : X1 : X2 ]) = [1/X0 : 1/X1 : 1/X2 ]. Assim,
em P2k \ V(X0 X1 X2 ) temos f ◦ f = id, e portanto f é um mapa birracional. O mapa f não está
definido em [1 : 0 : 0], [0 : 1 : 0], [0 : 0 : 1] e se L é uma reta que liga dois destes três pontos, então
f (L) é um ponto.
Exemplo 3.3 Seja n um número natural positivo, e considere o mapa racional
φn : P1k 99K Pnk
(3.71)
[X0 : X1 ] → [X0n ; X0n−1 X1 : · · · : X0 X1n−1 : X1n ].
Como p = [a : b] ∈ P1k implica em a ̸= 0 ou b ̸= 0, então φn é um mapa regular em P1k . Vamos
mostrar que φn (P1k ) é fechado em Pnk . Sejam Y0 , . . . , Yn coordenadas homogêneas em Pnk . Temos
Yi Yj+1 − Yi+1 Yj = (X0n−i X1i )(X0n−j−1 X1j+1 ) − (X0n−i−1 X1i+1 )(X0n−j X1 j) =
X02n−i−j−1 X1i+j+1 − X02n−i−j−1 X1i+j+1 = 0 (3.72)

em φn (P1k ). Assim
" #
 Y0 Y1 Y2 · · · Yn−1 
φn (P1k ) ⊂ V I2 (3.73)
Y1 Y2 Y3 · · · Yn
onde I2 representa o ideal gerado
" por todos os subdeterminantes
# 2 × 2 de uma matriz. Agora,
 Y0 Y1 Y2 · · · Yn 
seja p = [Y0 : · · · : Yn+1 ] ∈ V I2 . Notemos inicialmente que Y0 ̸= 0 ou
Y1 Y2 Y3 · · · Yn+1
Yn ̸= 0. De fato,



 Y12 = Y0 Y2


Y 2 = Y 1 Y 3

2
.. (3.74)



 .

Y 2 = Y Y

n−1 n−2 n

e portanto
Y0 = 0 ou Yn = 0 =⇒ Y1 = · · · = Yn−1 = 0. (3.75)

Se Y0 = 0, então p = [0 : · · · : 0 : 1] = φ([0 : 1]). Analogamente, se Yn = 0, p = [1 : 0 : · · · :


0] = φn ([1 : 0]).
Suponha que Y0 ̸= 0. Sem perda de generalidade, podemos supor que Y0 = 1 e Y1 = t ∈ k. Se
t = 0, então as equações (3.74) implcam que p = [1 : 0 : · · · : 0]. Se t ̸= 0, então (3.74) implicam que
p = [1 : t : t2 : · · · : tn ] = φn ([1 : t]). (3.76)
Assim, φn induz um isomorfismo entre P1k e φn (P1k ). A curva Cn = φn (P1k ) é chamada de
m-ésima curva racional normal,
Exemplo 3.4 O exemplo acima é o caso especial de um mergulho de Veronese. Sejam n, d naturais
positivos e considere todas as Nn,d = n+d

d
(n + 1)-uplas

46
3.6 Produtos de Variedades Quasiprojetivas

n
X
(i0 , . . . , in ); ij ∈ N, ij = d (3.77)
j=0

e defina
N −1
vn,d : Pnk 99K Pk n,d
(3.78)
[X0 : · · · : Xn ] → [· · · : X0i0 · · · Xnin : . . . ].
O leitor irá demonstrar (veja Exercício ) que vn,d é um mapa regular, quevn,d (Pnk ) = V(I), onde
I é o ideal gerado pelas relações
Yi0 ···in Yj0 ...jm − Yk0 ...kn Yl0 ...ln ; is + js = ks + ls , 0 ≤ s ≤ n (3.79)
e que Pnk ≃ vn,d (Pnk ).
P
O mapa de Veronese possui uma propriedade geométrica interessante. Seja H = V( ai0 ...in Yi0 ...n ) ⊂
N n,d)
Pk ( um hiperplano e L = H ∩ vn,d (Pnk ). Então
X
−1
vn,d (L) = V( ai0 ...in X0i0 . . . Xnin ). (3.80)
Como um corolário do exemplo acima, temos o seguinte resultado.
Teorema 3.5.3
Seja F ∈ k[X0 , . . . , Xn ] um polinômio homogêneo e reduzido. Então Pnk \V(F ) é uma variedade
afim. ♡

Demonstração Seja d = deg F . Pelo exemplo anterior, temos que vn,d (V(F )) é isomorfo a
N
H ∩ vn,d (Pnk ), onde H ⊂ Pk n,d−1 é um hiperplano. Assim Pnk \ V(F ) ≃ vn,d (Pnk ) \ H, que é uma
variedade afim.

3.6 Produtos de Variedades Quasiprojetivas


O produto cartesiano entre dois espaços afins e, em consequência, entre duas variedades afins,
era tão natural que nem demos tanta atenção a construção formal deste conceito. A situação muda
drasticamente se trabalhamos com variedades quasiprojetivas. Até mesmo no exemplo mais básico, o
produto cartesiano
Pm
k × Pk
n
(3.81)

nào possui a estrutura de um espaço projetivo. Nossa missão nesta seção é construir, dadas variedades
quasiprojetivas X, Y , construir uma variedade projetiva Z que funcione como o produto X × Y .
Tornamos isto mais claro com a definição categórica do que é um produto.
Definição 3.6.1
Sejam X, Y duas variedades quasiprojetivas. Dizemos que uma variedade quasiprojetiva Z é
um produto de X e Y se existem morfismos pX : Z → X, pY : Z → Y satisfazendo a seguinte
propriedade universal:

47
3.6 Produtos de Variedades Quasiprojetivas

Dada W variedade quasiprojetiva e f : W → X, g :→ Y são dois morfismos de variedades


quasiprojetivas, então existe um único morfismo ϕ : W → Z tal que f = pX ◦ ϕ e g = pY ◦ ϕ. ♣

Segue da definição acima que o produto entre duas variedades quasiprojetivas, se existir, é único
a menos de isomorfismo único.
Se X ⊂ Ank , Y ⊂ Am n
k são variedades afins, então X × Y = {(x, y) : x ∈ X, y ∈ Y } ⊂ Ak × Ak
m

com as projeçoes usuais pX , pY na primeira e segunda coordenadas é um produto entre as variedades


X, Y . De fato, se φ : W → X, ψ : W → Y são morfismos partindo de uma variedade quasiprojetiva
X, então

f: W → X ×Y
(3.82)
w → (φ(p), ψ(p))
satisfaz φ = pX ◦ f, ψ = pY ◦ f.

Comentário
Antes de seguir em frente, é instrutivo mencionar quem é o anel de coordenadas k[X × Y ].
Utilizando a equivalência entre variedades afins e seus morfismos com anéis de coordenadas e seus
homomorfismos, temos que k[X × Y ] deve satisfazer a seguinte propriedade universal:

Existem homomorfismos iX : k[X] → k[X × Y ], iY : k[Y ] → k[X × Y ] tais que, dados


homomorfismos de k-álgebras φ : k[X] → S, ψ : k[Y ] → S, existe um único homomorfismo de
k-álgebras f : k[X × Y ] → S tal que φ = f ◦ iX e ψ = f ◦ iY

O anel que satisfaz esta propriedade universal é o produto tensorial de k-álgebras k[X] ⊗k
k[Y ]. Não daremos detalhres sobre a construção deste produto tensorial, e listaremos apenas duas
propriedades importantes:
k[x1 , . . . , xn ] ⊗k k[y1 , . . . , ym ] ≃ S = k[x1 , . . . , xn , y1 . . . , ym ] (3.83)
k[x1 , . . . , xn ]/I ⊗k k[y1 , . . . , ym ]/J ≃ k[x1 , . . . , xn , y1 . . . , ym ]/(IS + JS). (3.84)

O processo para a construção de um produto para variedades quasiafins segue diretamente da


construção para o caso afim. De fato, se X = X1 \ X0 , Y = Y1 \ Y0 , então
X × Y = X1 × Y1 \ (X1 × Y0 ) ∪ (X0 × Y1 ) (3.85)
Para variedades projetivas, nosso objetivo é produzir um mergulho
φ : Pnk × Pm N
k → Pk (3.86)
de forma que a imagem φ(Pnk × Pm k ) seja uma variedade projetiva. Também gostaríamos que a
definição acima seja local, no seguinte sentido:
Se X ⊂ Pnk , Y ⊂ Pm k são abertos isomorfos a variedades afins, então φ(X × Y ) ≃ X × Y , o
produto de variedades afins definida previamente.

48
3.6 Produtos de Variedades Quasiprojetivas

Teorema 3.6.2
Sejam φ : Pnk × Pm N n m M
k → Pk , ψ : Pk × Pk → Pk dois mergulhos que satisfazem a propriedade
local acima. Então φ(Pnk × Pm n m
k ) ≃ ψ(Pk × Pk ). ♡

Demonstração conteúdo...
Agora, precisamos construir um mergulho como acima. Sejam X0 , . . . , Xn e Y0 , . . . , Ym coor-
(n+1)(m+1)−1
denadas homogêneas em Pnk , Pm
k respectivamente e considere Pk com coordenadas homo-
gêneas Wij , 0 ≤ i ≤ n, 0 ≤ j ≤ m. Defina

(n+1)(m+1)−1
Ψn,m : Pnk × Pmk → Pk
(3.87)
[X0 : · · · : Xn ] × [Y0 : · · · : Ym ] → [· · · : Xi Yj : · · · ]
Não é difícil escrever equações que zeram em im Ψn,m. De fato,
im Ψn,m ⊂ V(Wij Wkl − Wkj Wil , 0 ≤ i, k ≤ n, 0 ≤ j, l ≤ m) (3.88)
Mais ainda, se [Wij ] ∈ im Ψn,m podemos supor sem perda de generalidade que W00 ̸= 0. Assim,
se k = l = 0, as equações acima nos dão

Wij] W00 = Wi0 W0 j (3.89)

e portanto [Wij ] = Ψ([W00 : W10 : · · · : Wn0 ] × [W00 : W01 : · · · : W0m ]). Assim, finalizamos a
(n+1)(m+1)−1
construção de um mergulho Ψn,m : Pnk × Pm k → Pk
Vamos agora discutir a propriedade local do produto mencionada anteriormente. Considere
(n+1)(m+1)−1
U0 = Pnk \ V(X0 ), V0 = Pm k \ V(Y0 ) e Z00 = Pk \ V(W00 ). Por construçao, temos
Ψm,n (U0 × V0 ) = Z00 ∩ im Ψm,n (3.90)
Sejam xi = Xi /X0 , yj = Yj /Y0 , wij = Wij /W00 coordenadas afins em U0 , V0 . Z0 respectiva-
mente. Assim, pelas equações homgêneas de im Ψn,m temos
wi0 = Wi0 /W00 = Xi Y0 /X0 Y0 = xi ; (3.91)
w0j = W0j /W00 = X0 Yj /X0 Y0 = yj ; (3.92)

wij = Wij /W00 = Xi Yj /X0 Y0 = xi yj (3.93)

E portanto o mapa
φ: Ank × Ank → Z00 ∩ im Ψm,n
(3.94)
(x1 , . . . , xn , y1 , . . . , ym ) → [1 : wij ]
é um isomorfismo. Isto completa a construção do mergulho Ψm,n .
O mergulho Ψm,n é chamado de mergulho de Segre e a variedade projetiva Sm,n = im Ψm,n a
variedade de Segre associada a o par (n, m). Este mergulho nos permite definir uma topologia de
Zariski em Pnk × Pm n m
k : um subconjunto F ⊂ Pk × Pk é fechado se, e somente se Ψn,m (F ) é fechado
em Sm,n .
Considere o anel
S = k[X0 , . . . , Xn , Y0 , . . . , Ym ] (3.95)

49
3.6 Produtos de Variedades Quasiprojetivas

com a Z2 -graduação dada por

deg Xi = (1, 0)

deg Yj = (0, 1). (3.96)

Um subconjunto Ψn,m (F ) = W ⊂ Sm,n é fechado se, e somente se, W = V(F0 , . . . , Fm ) com


Fi (Wi j). Tomando a pré-imagem por Ψm,n , vemos que
Ψm,n (F ) = V(Fk (Xi Yj ); 1 ≤ k ≤ m). (3.97)
ou seja, F é o conjunto de zeros comuns de polinômios homogêneos de grau (d, d).
Observe que polinômios homogêneos de grau (d, e), d ̸= e, também possuem conjuntos de
zeros bem definidos no produto Pnk × Pm k (como um conjunto). Mas tais conjuntos de zeros também
podem ser escritos como conjunto de zeros de polinômios bihomogêneos de mesmo grau. De fato, se
F (X0 , . . . , Xn , Y0 , . . . , Ym ) é bihomogêneo de graus d, e em Xi , Yj respectivamente, con d ≥ e entâo
V(F ) = V(Y0d−e F, . . . , Ymd−e F ). (3.98)
Mais ainda, a construção acima nos permite pensar no produto Pnk × Amk através da desohom-
genização de Pmk com respeito a alguma das sua variáveis. Desta forma, é possível trabalhar com
os produtos de variedades projetivas sem menção explícita ao mergulho de Segre, como o próximo
teorema resume.
Teorema 3.6.3
Considere os anéis graduados
S = k[X0 , . . . , Xn , Y0 , . . . , Ym ]
deg Xi = (1, 0), deg Yj = (0, 1)

e
R = k[X0 , . . . , Xn , y1 , . . . , ym ]

deg(Xi ) = 1.

(a) Todo subconjunto fechado X ⊂ Pnk × Pm


k , na topologia induzida pelo mergulho de Segre,
é da forma
V(F1 , . . . , Fk )

com Fi ∈ S homogêneo.
(b) Todo subconujunto fechado X ⊂ Pnk ×Amk , na topologia induzida pelo mergulho de Segre,
é da forma
V(F1 , . . . , Fk )

com Fi ∈ R homogêneo. ♡

Uma vez definido o conceito de produto entre duas variedades qusiprojetivas, podemos investigar
mais diferenças entre as variedades afins e as variedades projetivas. No Teorema 3.4.6 provamos
que não existem mapas regulares não-constantes em variedades projetivas. Mais ainda, o Teorema

50
3.6 Produtos de Variedades Quasiprojetivas

3.4.9 nod diz que nâo há morfismos não triviais de uma variedade projetiva para um esoaçco afim.
Provaremos agora a verdadeira razão disto.
Teorema 3.6.4
Seja f : X → Y um morfismo entre duas variedades qusiprojetivas. Então o gráfico
Γf := {(x, f (x)); x ∈ X}
é um subconjunto fechado de X × Y. ♡

Demonstração O teorema acima se reduz ao caso em que Y = Pm


k . Considere então o morfismo

φ : X × Pmk → Pm
k × Pk
m
(3.99)
(x, p) → (f (x), p)
e a diagonal
∆Pm
k
= {(x, x); x ∈ Pm m m
k } ⊂ Pk × Pk (3.100)
−1
É claro que ∆ é um subconjunto fechado de Pm m
k × Pk e que Γf = φ (∆). Assim, pela
continuidade de φ Γf ⊂ X × Pm
k é fechado.

Teorema 3.6.5
Seja X uma variedade projetiva e Y uma variedade quasiprojetiva. Então a segunda projeção
p:X ×Y →Y
leva fechados em fechados. ♡

Demonstração Observe que se X ⊂ Pnk , então Z ⊂ X × Y é fechado se, e somente se, Z é fechado
em Pnk × Y. Mais ainda, como ser fechado é uma propriedadr local, podemos supor que Y é uma
variedade afim e, pelo argumento anterior, podemos supor Y = Am k
Seja Z = V(f1 (X, y), . . . , fs (X, y)) ⊂ Pnk ×Am
k um fechado e p : Pnk ×Am
k a projeção na segunda
coordenada. Então
p(Z) = {y0 ∈ Ank ; f1 (X, y0 ) = · · · = fs (X, y0 ) = 0 possui uma solução não-nula.} (3.101)
Agora, se m ⊂ k[X0 , . . . , Xn ] é o ideal irrelevante, então pelo Nullstellensatz

p(Z) = {y0 ∈ Ank ; (f1 (X, y0 ), . . . , fs (X, y0 )) ̸⊃ ml , l ≥ 1} (3.102)

Afirmação: Dado l ≥ 1, o conjunto


Tl = {y0 ; (f1 (X, y0 ), . . . , fs (X, y0 )) ̸⊃ ml }
é fechado.
T
Como p(Z) = Tl , o Teorema é consequência da veracidade da afirmação. Defina ki =
degX gi (X, y) e seja {M α }α o conjunto de monômios de grau l em X0 , . . . , Xn . Daí, (f1 (X, y0 ), . . . , fs (X, y0 )) ⊃
ml se, e só se, para cada monômio M α , existem F1,α , . . . , Fs,α ∈ k[X0 , . . . , Xn ] tais que
X
Mα = gi (X, y0 )Fi,α (X). (3.103)
α
Tendo em vista a graduação em k[X0 , . . . , Xn ], podemos supor que Fi,α (X) é homogêneo de

51
3.6 Produtos de Variedades Quasiprojetivas

grau l − ki . Sejam {Niβ } os monômios de grau l − ki . Então


(f1 (X, y0 ), . . . , fs (X, y0 )) ⊃ ml ⇐⇒ {fi Niβ ; 1 ≤ i ≤ s} geram o k-espaço vetorial k[X0 , . . . , Xn ]l
(3.104)
β α
Escrevendo cada polinômio fi Ni em termos dos monômios M , vemos que a condição acima
é uma condição de posto de uma matriz, ou seja, Tl é uma variedade determinantal. Isto conclui a
demonstração do Teorema.
Exemplo 3.1 Seja 0 o anel de polinômios com a sua graduação usual. Se F, G ∈ Sd , então
V(F ) = V(G) ⇐⇒ F = λG, λ ∈ k ∗ (3.105)
Assim, o espaço has hipersuperfícies H ⊂ Pnk definidas por algum polinômio de grau d está natralmente
N
em bijeção com Pk n,d = P(Sd ), Nn,d = n+d

n
(esta identificação já foi feita, implicitamente, na
descrição dos mapas de Veronese).
A multiplicação Sk × Sd−k → Sd induz um mapa regular
N N N
Pk n,k × Pk n,d−k = P(Sk ) × P(Sd−k ) → Pk n,d = P(Sd ) (3.106)
cuja imagem consiste dos polinômios redutíveis F ∈ Sd da forma F = G.H, G ∈ Sk , H ∈ Sd−k . Pelo
Teorema 3.6.5 este conjunto é fechado. Assim, provamos o seguinte Teorema.
Teorema 3.6.6
N N
Sejam S = k[X0 , . . . , Xn ] e Pk n,d = P(Sd ). O conjunto Xd ⊂ Pk n,d correspondente as
hipersuperfícies redutíveis é fechado. ♡
N N
Como Pk n,d é uma variedade irredutível, o conjunto Pk n,d \Xd correspondente as hipersuperfícies
irredutíveis de grau d é um aberto denso. Por isso, dizemos que uma hipersuperfície geral de grau d é
irredutível.

52
Capítulo 4 Teoria de Dimensão

4.1 Mapas Finitos


Antes de discutirmos propriamente a Teoria de Dimensão faremos uma exposição de um tipo
especial de mapa que nos ajudará a ter uma noção de qual invariante algébrivoco representa a escolha
correta para definir a noção de dimensão de uma variedade algébrica
Definição 4.1.1
Seja f : X → Y um mapa dominante entre duas variedades afins. Dizemos que f é um
morfismo finito se a extensão de anéis
f ∗ (k[Y ]) ⊂ k[X]
é uma extensão inteira de anéis. ♣

O nome morfismo finito é justificado pelo próximo teorema, que infere que um mapa finito
possui fibras finitas.
Teorema 4.1.2
Seja f : X → Y um morfismo finito entre duas variedades afins. Se y ∈ Y , então f −1 ({y}) é
finito. ♡

Demonstração Sejam t1 , . . . , tn ∈ k[X] as funções coordenadas em X. Como k[X] é integral sobre


k[Y ], segue que existem ai0 , . . . , ai,ni ∈ k[Y ] tais que
tni i +1 + ai,ni tni i + · · · + ai0 = 0 (4.1)
Assim, se p = (t1 (p), . . . , tn (p))) ∈ f −1 ({y}), então
tni i +1 (p) + ai,ni (y)tni i (p) + · · · + ai0 (y) = 0 (4.2)
e portanto as possibilidades para cada coordenada é finita.
É possível utilizar apenas Teoremas de Álgebra Comutativa para dar uma prova para o Teorema
acima. Repetimos o enunciado, adicionando mais uma consequência.
Teorema 4.1.3
Seja f : X → Y um morfismo finito entre duas variedades afins. Então
(a) f é sobrejetivo.
(b) As fibras de f são finitas. ♡

Demonstração Seja y ∈ Y e my o ideal associado a y. Pelo Teorema 2.5.6, temos que


f −1 ({y}) = V(f ∗ (my )k[X]) (4.3)
Agora, pelos Teorema do "Lying Over"e "Going Up"(ver Teorema), as componentes das fibras
de f sobre y correspondem aos ideais primos que estão sobre my . A quantidade de tais ideais é finita,
diferente de zero e todos estes ideais são maximais.
4.1 Mapas Finitos

Já vimos anteriormente que, ao contrário de um mapa entre variedades projetivas, um mapa entre
variedades afins não necessariamente leva fechados em fechados. Provaremos agora que mapas finitos
são aplicações fechadas.
Teorema 4.1.4
Sejam f : X → Y um morfismo finito e Z ⊂ X um subconjunto fechado. Então f (Z) ⊂ Y é
um subconjunto fechado. ♡

Demonstração É suficiente provar para o caso em que Z é irredutível. Pelo Teorema 2.5.7, f (Z) =
V((f ∗ )−1 (I(Z))), que é um ideal primo de k[Y ]. Agora, a extensão de anéis k[Y ]/(f ∗ )−1 (I(Z)) ⊂
k[X]/I(Z)) é inteira, e portanto o mapa Z → f (Z) é finito e, pelo Teorema 4.1.3 é sobrejetivo.
Resta para nós definir o que seria um mapa finito entre variedades quasiprojetivas em geral. Para
isto, precisamos primeiramente mostrar que a finitude de um mapa é um conceito local. Isto é o que
provaremos a seguir.
Teorema 4.1.5
Seja f : X → Y um morfismo entre duas variedades afins. Se para todo p ∈ Y existe uma
vizinhança U de p tal que
(a) U é isomorfa a uma variedade afim;
(b) f −1 (U ) é isomorfa a uma variedade afim;
(c) f : f −1 (U ) → U é finito;
Então f é um mapa finito. ♡

Demonstração
Seja U um aberto de X isomorfo a uma variedade afim com anel de coordenadas k[U ]. Se
g ∈ k[Y ], então f ∈ k[U ] e Yg ∩ U = Ug . Mais ainda, temos
f −1 (Uf ) = {p ∈ f −1 (U ); g(f (p)) ̸= 0} = f −1 (U )f ∗ (g) (4.4)
Assim, podemos supor que Y possui uma cobertura aberta da forma
Y = Yg1 ∪ · · · ∪ Ygr (4.5)
de forma que f : Xf ∗ (gi ) → Ygi sejam mapas finitos. Algebricamente, temos que g1 , . . . , gr ∈
k[Y ], (g1 , . . . , gr ) = k[Y ] e k[Y ][1/gi ] ⊂ k[X][1/gi ] inteira. Sejam então wi1 , . . . , wini ∈ k[X]
geradores de k[X][1/f ∗ (gi )] como k[Y ][1/gi ]-módulo. Se x ∈ k[X], então
x X cij
= αj wij (4.6)
1 j
g i
P αj
Agora, existem hij ∈ k[Y ] tais que hij gi = 1. Assim,
α
X X
x = 1x = x hij gi j = cij hij wij (4.7)
e portanto x é inteiro sobre k[Y ].
Estamos agora prontos para definir o que é um mapa finito entre variedades quasiprojetivas.

54
4.1 Mapas Finitos

Definição 4.1.6
Seja f : X → Y um morfismo entre duas variedades quasiafins. Dizemos que f é um mapa
finito se para todo p ∈ Y existe um aberto U contendo p tal que:
(a) U é isomorfo a uma variedade afim;
(b) f −1 (U ) é isomorfo a uma variedade afim;
(c) f : f −1 (U ) → U é finito.

Por fim, como ser fechado é uma propriedade local, as conclusões do Teorema 4.1.3 também
valem para um morfismo finito entre duas variedades quasiprojetivas.
A teoria de morfismos finitos têm também consequências sobre a estrutura de morfismos em
geral.
Teorema 4.1.7
Seja f : X → Y um morfismo dominante entre variedades quasiprojetivas. Então im f possui
um aberto de Y . ♡

Demonstração Basta provar o teorema no caso em que X, Y .são variedades afins e irredutíveis. Se
r = tr. degk(Y ) , existem u1 , . . . , um ∈ k[X] algebricamente independentes sobre k[Y ] tais que k(X)
é inteira sobre k(Y ). Como k[Y ][u1 , . . . , um ] = k[Y × Amk ], as inclusões de anéis

k[Y ] ,→ k[Y, u1 , . . . , um ] ,→ k[X] (4.8)


correspondem a uma fatoração do morfismo f
g h
− Y × Am
X→ k →
− Y (4.9)
Sejam v1 , . . . , vn geradores de k[X] como k-álgebra. Como k(X) é algébrico sobre k(Y × Amk ),
m m
T
existem ai ∈ k[Y × Ak ] tais que ai vi é inteiro sobre k[Y × Ak ]. Assim, se U = D(ai ) = Ya1 ...an ,
então o mapa
h : Xh∗ (a1 ...an ) → (Y × Am
k ) (4.10)

é finito.
Vejamos agora que, sob certas hipóteses, a projeção πE com centro em um espaço linear E ⊂ Pnk
é um morfismo finito.
Teorema 4.1.8
Seja X ⊂ Pnk um fechado e E ⊂ Pnk um subespaço linear de dimensão d e disjunto de X. Então
a projeção πe : X → πE (X) é um mapa finito.

Demonstração Considere a projeção πE : Pnk → Pn−d−1k dada por πE (x) = [L0 (x) : . . . , Ln−d−1 (x)].
Sejam Y0 , . . . , Yn−d−1 coordenadas homogêneas em Pkn−d−1
, Vi = V(Yi ) e Ui = πE−1 (Vi ) = X \V(Li ).
Então Ui e Vi são afins. Como a propriedade de ser um morfismo finito é local, basta provar que
πE : Ui → Vi ∩ π(X) é um mapa finito.
Seja então g ∈ k[Ui ]. Devemos mostrar que g é inteiro sobre k[Vi ]. Para isso, note que g = G/Lm i ,

55
4.1 Mapas Finitos

onde G é uma forma homogênea de grau m. Defina


φ: X → Pn−d
k
. (4.11)
x → [L0 (x) : · · · : Ln−d−1 (x) : G(x)]
O mapa racional φ é, de fato, um mapa regular em X pois X ∩ E = ∅. Assim, φ(X) é fechado em
Pn−d
k e, mais ainda, [0 : · · · : 0 : 1] ∈
/ im φ. Por fim, sejam F1 , . . . , Fm as esuações de definição de
im φ.
]n−d
A condição acima mostra que, se Z0 , . . . , Zn−d são coordenadas homogêneas em Pk , então o
sistema equações
Z0 = L1 = · · · Zn−d−1 = F0 = · · · = Fm = 0 (4.12)

não possui nenhuma solução em Pn−d k . Pelo Nullstellensatz projetivo (Teorema ) existe k > 0 tal que
k
Zn−d ∈ (Z0 , m . . . , Zn−d−1 , F0 , . . . , Fm ). Daí, temos que
X X
k
Zn−d = Hj Zj + Pj Fj , Hj , Pj ∈ k[Z0 , . . . Zn−d ] (4.13)
Assim, restringindo a ∈ φ, e tomando componentes homogêneas, temos
X
k
Zn−d − Zj (Hj )k−1 = 0 em im φ (4.14)
X
Gk − Lj (Hj )k−1 = 0 em im φ (4.15)

Dividindo a relação acima por Lmk


i nos dá então uma relação integral de g com coeficientes em
k[Vi ].
Teorema 4.1.9
Sejam F0 , . . . , Fs ∈ k[X0 , . . . , Xn ] formas de grau d sem zeros comuns sobre um fechado
X ⊂ Pnk . Então o mapa racional
φ(x) := [F0 (x) : · · · : Fm (x)]
define um morfismo finito φ : X → φ(X).

Demonstração Seja vd : Pnk → PN n


k o d-ésimo mergulho de Veronese de Pk e tome L0 , . . . , Lm
d


formas lineares tais que Fi = vm (Li ). Se πE é a projeção de PN
k com centro em E = V(L0 , . . . , Lm ),
d

então im φ = π ◦ vd . Como X ≃ vd (X) e vd (X) → πE (vd (X)) é um morfismo finito pelo Teorema
anterior (vd (X) ∩ E = ∅), X → πe ◦ vd (X) = φ(X) é um morfismo finito.
Teorema 4.1.10
Seja X uma variedade quasiprojetiva.
(a) Se X é uma variedade projetiva irredutível, então existem m ∈ N um morfismo finito
φ : X → Pmk .
(b) Se X é uma variedade afim irredutível, então existe em m ∈ N e um morfismo finito
φ : X → Ank .

m−1
Demonstração (a): Suponha que X ⊊ Pm m
k . Se p ∈ Pk \ X, a projeção πp : X → Pk define um
m−1 m
mapa finito x → πp (X), que por sua vez é um fechado em Pk . Se φ(X) = Pk − 1, acabou. Se
não, podemos repetir o processo até obter um mapa finito X → Pm k .
(b): Seja X ⊂ Ak e X ⊂ Pk seu fecho projetivo. Se X ̸= Ank , então existe um ponto
n n

56
4.2 Dimensão de Variedades Algébricas

p ∈ (Pm m
k \ Ak ) \ X. Tome πp a projeção com centro em p. Então X → πp (X) é finita e πp (X) está
contida em uma parte afim de Pm−1
k . A demonstração então segue de maneira análoda ao item (a).

4.2 Dimensão de Variedades Algébricas


Seja X uma variedade afim (resp. projetiva) irredutível. Na seção anterior provamos existir um
mapa finito de X para Ank (resp Pnk ) e é natural que definamos, em ambos os casos, que dim X = n.
A priori, é natural se perguntar se é possível construir mapas finitos de X para espaços afins (resp.
projetivos) de dimensões distintas. Observe que se f : X → Ank (resp. Pnk ) é um mapa finito, então
k(Ank ) ⊂ k(X)( resp. k(Pnk ) ⊂ k(X)) (4.16)
é uma extensão algébrica, e portanto temos que n = tr. degk k(X). Mais ainda, lembre que se
U ⊂ X é um subconjunto aberto, então k(U ) = k(X). Desta forma, faremos a seguinte definição de
dimensão.
Definição 4.2.1
Seja X uma variedade quasiprojetiva irredutível. A dimensão de X é definida por
dim X = tr. degk k(X).
Se X = X1 ∪ X2 · · · ∪ Xn é a decomposição em irredutíveis da variedade quasiprojetiva X,
então
dim X = max dim Xi . ♣

Definição 4.2.2
Sejam Y ⊂ X variedades quasiprojetivas irredutíveis. A codimensão de Y em X é definida por
codimX Y = dim X − dim Y. ♣

Exemplo 4.1 Se X = p ∈ Ank , então k({p}) = k. Portanto dim X = 0. Reciprocamente, suponha que
X ⊂ Pnk seja um conjunto finito e tome L ⊂ Pnk uma forma linear com L ∩ X = 0. Assim, X ⊂ Pnk \ L
e podemos supor sem problemas que X ⊂ Ank .
Agora, temos que X = k[x1 , . . . , xn ]/I(X) e, como dim X = 0, as funções coordenadas xi são
algébricas sobre k. Assim, cada coordenada t − i toma valores em um conjunto finito e portanto X é
finito.

Exemplo 4.2 Vimos no capítulo anterior que a Grassmanianna G(r, n + 1) é coberta por abertos
r(n+1−r)
isomorfos a Ak e portanto dim G(r, n + 1) = r(n + 1 − r).

Exemplo 4.3 Sejam X ⊂ Ank , Y ⊂ Am k subconjuntos fechados do espaço afim com dim X =
N, dim Y = M. Sejam x1 , . . . xn , y1 , . . . , ym coordenadas em Ank , Am
k . Sem perda de generalidade,

57
4.2 Dimensão de Variedades Algébricas

podemos supor que as extensões


k(x1 , . . . , xN ) ⊂ k(x1 , . . . , xn ) (4.17)
k(y1 , . . . , yM ) ⊂ k(y1 , . . . , ym ) (4.18)

são algébricas. Temos também k(X × Y ) = k(x1 , . . . , xn , y1 , . . . , ym ).

Afirmação: {x1 , . . . , xN , y1 , . . . , yM } é uma base de transcendência de k(X × Y ) sobre k.

É claro que k(X × Y ) é algébrico sobre k(x1 , . . . , xN , y1 , . . . , yM ). Suponha que exista uma
relação polinomial
X αM
F (x1 , . . . , xN , y1 , . . . , yM ) = aα (x1 , . . . , xN )y1α1 · · · yM = 0. (4.19)
α

Para todo p ∈ X, temos que F (p, y1 , . . . , yM ) ≡ 0 em Y . Portanto, pela independencia algébrica


de y1 , . . . , yM cada coeficiente ai (p) é identicamente nulo. Assim, aα (x1 , . . . , xN ) é identicamente
nulo em X e, pela independência algébrica de 1 , . . . , xN segue que aα (x1 , . . . , xn ) é identicamente
nulo.
Como um produto do exemplo anterior, temos o seguinte Teorema.
Teorema 4.2.3
Sejam X, Y duas variedades quasiprojetivas. Então
dim X × Y = dim X + dim Y ♡

Teorema 4.2.4
Sejam X, Y duas variedades quasiprojetivas com Y irredutível e X fechado em Y . Se dim X =
dim Y, então X = Y. ♡

Demonstração Observe que X = Y se, e somente se, para todo aberto U ⊂ Y tem-se
U ∩ X = U. (4.20)
Assim, podemos supor que Y é uma variedade afim e, como U ∩ X é fechado em U , também
podemos supor que X é afim. Mais ainda, podemos supor que X é irredutível também. Sejam
entãp x1 , . . . , xn coordenadas afins em Y . Como toda relação polinomial em Y induz uma relação
polinomial em X, segue que
dim Y = tr. degk k(Y ) ≥ tr. degk k(X). = dim X.
Suponha agora dim X = dim Y = m e tome t1 , . . . , tm funções coordenadas algebricamente
independentes em X, Por consequência, estas funções são algebricamente independentes sobre Y . Se
X ̸= Y, tome f ∈ k[Y ] uma função regular não-nula tal que f ≡ 0 em X. Como tr. degk k(Y ) =
m, f é algébrica sobre k(x1 , . . . , xm ) e portanto existe uma relação algébrica, irredutível sobre
k(x1 , . . . , xm ), tal que
ak (x1 . . . , xm )f k +ak−1 (x1 , . . . , xm )f k−1 +· · ·+a1 (x1 . . . , xm )f +a0 (x1 . . . , xm ) = 0, ai (x1 . . . , xm ) ∈ k[x1 , . . . ,
(4.21)

58
4.3 Dimensão de Interseção com Uma Hipersuperfície

com a0 ̸= 0. Agora, a relação acima nos mostra que a0 ≡ 0 em X e, pela independência algébrica de
x1 . . . , xm , segue que a0 é identicamente nulo. Contradição.
O teorema acima e sua demonstração é uma versão geométrica do Teorema C.9.3, que afirma que
se p ⊊ q são dois ideais primos do anel de polinômios k[x1 , . . . , xn ], então
tr. degk Frac(k[x1 , . . . , xn ]/q) < tr. degk Frac(k[x1 , . . . , xn ]/p). (4.22)
Mais ainda, o Teorema C.9.4 nos diz que se R = k[x1 , . . . , xn ]/p é um domínio, então
tr. degk R = dim R (4.23)
onde
dim R = sup{n; existe uma cadeia p0 ⊊ p1 ⊊ · · · ⊊ pn ; pi ∈ Spec R} (4.24)

é a dimensão de Krull do anel R. Como consequência desta discussão, temos uma terceira noção
de dimensão, que podemos chamar de definição combinatória de dimensão para uma variedade
quasiprojetiva.
Teorema 4.2.5
Seja X uma variedade quasiprojetiva. Então
dim X = sup{n ∈ N; ∃X0 ⊊ X1 ⊊ · · · ⊊ Xn ⊂ X; Xi irredutível.}

4.3 Dimensão de Interseção com Uma Hipersuperfície


Seja X = V(F1 , . . . , Fm ) ⊂ Pnk uma variedade projetiva e sejam Xi = V(F1 , . . . , Fi ). É claro
que
Xi+1 = Xi ∩ V(Fi+1 ) (4.25)

e portanto, no estudo de variedades definidas por mais de uma equação, é necessário estudar a
interseção de uma variedade projetiva com uma hipersuperfície. Faremos este estudo nesta seção.
Começãmos caracterizando as hipersuperfícies no espaço projetivo.
Teorema 4.3.1
Seja X = V(F ) ⊂ Pnk uma hipersuperfície. Então todas as componentes irredutíveis de X
possuem dimensão n − 1. ♡

Demonstração Basta provar para o caso em que X = V(f ) é uma hipersuperfície do espaço afim
Ank . Como k[Ank ] = k[x1 , . . . , xn ] é um domínio de fatoração única, temos que
f = f1a1 · · · fm
am
e V(f ) = V(f1 ) ∪ · · · V(fm ) (4.26)
e portanto, podemos supor que f é irredutível. Como f irredutóvel implica (f ) ideal primo. então
X é irredutível e k[X] = k[x1 , . . . , xn ]/(f ) = k[x1 , . . . , xn ]. Como f (x1 , . . . , xn ) = 0, temos
tr. degk k(X) ≤ n − 1.
Suponha que f envolva a variável xn . Assim, k(X) é algébrico sobre k(x1 , . . . , xn−1 ). Afirma-
mos que x1 , . . . , xn−1 é um conjunto algébricamente independente sobre k. Caso isto não ocorra,

59
4.3 Dimensão de Interseção com Uma Hipersuperfície

existe uma relação polinomial F (x1 , . . . , xn−1 ) = 0 em k(X) = Frac(k[x1 , . . . , xn ]/(f )). Assim,
F (x1 , . . . , xn−1 ) ∈ (f ), o que é impossível, pois f possui xn em seu desenvolvimento, enquanto F
não.
Comentário Pelo Teorema do Ideal Principal de Krull, ht(f ) = 1 (ver Teorema C.9.20). Como o
anel de polinômios k[x1 , . . . , xn ] é catenário (ver ) ele satisfaz
ht p + dim k[x1 , . . . , xn ]/p = n para todo p ∈ Spec k[x1 , . . . , xn ] (4.27)
Isto dá uma outra demonstração para o Teorema acima.
Teorema 4.3.2
Seja X ⊂ Pnk uma variedade projetiva irredutível tal que dim X = n − 1. Então X é uma
hipersuperfície e I(X) é principal.

Demonstração Seja X como no enunciado e p = I(X). Então p é um ideal homogêneo de altura


1. Como S = polyproj é um domínio de fatoração única, todo ideal I ⊂ S de altura um é principal
(ver ). Portanto o resultado segue. Vamos dar uma prova direta para este fato no caso em que k
é algebricamente fechado. Como X ̸= Pnk , existe uma forma homogênea não-nula F ∈ S tal que
F ∈ I(X) Seja H um fator irredutível de SF com H = 0 em X.. Daí, temos X = V (F ) ⊂ V (H)
e portanto X ⊂ V (H). Como ambas as variedades são irredutíveis, o Teorema diz que X = V(H) e
como H é irredutível, (H) é ideal primo.
Teorema 4.3.3
Seja X ⊂ Pnk uma variedade projetiva irredutível e F ∈ k[X0 , . . . , Xn ] uma forma homogênea
com F ∈/ I(X). Então
dim(X ∩ V(F )) = dim X − 1.

Demonstração Seja R = k[X] e (F ) ⊂ R. Se XF = X1 ∩· · ·∩Xn é uma decomposição irreduntantes


de X em irredutíveis, então Xi V(qi ) com qi minimal sobre (F ) + I(X). Pelo Teorema do Ideal
Principal, Parte I (Teorema C.9.20), segue que ht qi = ht I(X) + 1 e portanto dim XF = dim X − 1.
Façamos uma segunda prova para este fato sem o uso explícito do Teorema do Ideal Principal.
Seja Y ⊂ Pnk uma variedade projetiva qualquer e e Y1 ∪ · · · ∪ Yk sua decomposição em subvariedades
S
irredutíveis. Escolha, para cada 1 ≤ i ≤ k um ponto Pi ∈ Yj \ j̸=i Yj .
Seja L uma forma linear em Pnk tal que L(Pi ) ̸= 0 para 1 ≤ i ≤ k. Segue daí que Lm é uma
porma de grau m que não se anula em P1 , ,̇Pk e portanto, dada uma variedade projetiva Y e um grau
específico m, é possivel construir uma forma homogênea H de qualquee grau que não se anule em
nenhuma componente irredutível de Y . Segue então do Teorema ?? que dim(Y ∩ F ) < dim Y.
Segue, então que X 1 = X ∩ F satisfaz dim X 1 < dim X. Seja agora F1 uma forma homogênea
de grau deg F que não se anule em nenhuma componente irredutível de X 1 . Se X 2 = X 2 = X1 ∩ F1 ,
temos dim X2 < dim X1 − 1.
Prosseguindo indutivamente, podemos construir formas homogêneas F1 , . . . Fs+1 de grau deg(F )

60
4.3 Dimensão de Interseção com Uma Hipersuperfície

tais que
X ⊋ X 1 ⊋ X 2 ⊋ · · · ⊋ X s ⊋ X s+1 = ∅
dim X i > dim X i+1 (4.28)
Xi+1 = Xi ∩ V(Fi )
Afirmamos que s = dim X. Daí, segue automaticamente que dim X i = dim X − i e dim(X ∩
V(F )) = dim X 1 = dim X − 1. A condição X s+1 = ∅ é equivalente a dizer que F, F1 , . . . , Fs não
possuem zeros comuns em X. Pelo Teorema (universidade) segue que
φ: X → Psk
(4.29)
x → [F : F1 : · · · , Fs ]
é um mapa finito. Assim, dim X = dim Psk .
A demonstração do Teorema acima possui algumas impicações interessantes. Vejamos algumas
delas.
Teorema 4.3.4
Seja X uma variedade algébrica projetiva. Então X possui subvariedades Y ⊂ X de dimensão
0 ≤ d ≤ dim X ♡

Teorema 4.3.5
Seja X uma variedade projetiva irredutível. Então
dim X = 1 + sup dim Y
onde Y percorre todas as subvariedades projetivas próprias de X. ♡

Teorema 4.3.6
Seja X uma variedade projetiva irredutível e F1 , . . . , Fs formas homogêneas que não se anulam
identicamente em X. Enão
dim(X ∩ V(F1 , . . . , Fs )) ≥ dim X − s.

Demonstração Pelo Teorema do Ideal Principal de Krull, ht(F1 , · · · , Fs ) ≤ s.


Geometricamente, a prova deste fato é uma adaptação da prova do Teorema 4.3.3.
Teorema 4.3.7
Seja X ⊂ Pnk uma variedade algébrica irredutível e
s = max{d; existe um subespaço linear E ⊂ Pnk de dimensão d tal que E ∩ X = ∅}.
Então
dim X = n − d − 1 ♡

Demonstração todo subespaço E de dimensão d é o conjunto de zeros de n − d formas lineares


linearmente [Link], pelo Teorema 4.3.6, temos que dim(X ∩ E) ≥ dim X − n + d.
Em partilar, se dim X + dim E ≤ n, então dim(X ∩ E) ≤ 0 e portanto X ∩ E ̸= ∅.
Agora. pela demonstração do Teorema 4.3.3, existe uma sequência de dim X formas lineares
L1 , . . . , Ldim X+1 tal que X ∩ {V(L1 , . . . , Ldim X+1 )} = ∅. O Teorema está provado.

61
4.4 O Teorema da Dimensão das Fibras

Por fim, provamos o seguinte Teorema, importantíssimo para o estudo de Teoria da Interseção no
espaçco projetivo.
Teorema 4.3.8
Sejam X, Y ⊂ Pnk variedades projetivas irredutíveis tais que dim X + dim Y ≥ n. Então
dim(X ∩ Y ) =≥ dim X + dim Y − n.
Em particular, X ∩ Y ̸= ∅. ♡

A demonstração do Teorema acima é, essencialmente, local. Sendo assim, enunciaremos o


resultado correspondente para subvariedades doe espaço afim.
Teorema 4.3.9
Sejam X, Y ⊂ Ank variedades afins fechadas e irredutíveis. Se X ∩ Y ̸= ∅, então
dim X ∩ Y ≥ dim X + dim Y − n. ♡

Demonstração Considere a inclusão X × Y ⊂ Ank × Ank . Se ∆ ⊂ Ank × Ank é a diagonal, então o


produto X ∩ Y é isomorfo a interseção (X × Y ) ∩ ∆. Aora, ∆ é dada por n equações, e portanto uma
adaptação do Teorema 4.3.6 nos diz que se Z é uma componente de X ∩ Y então
dim Z ≥ dim(X × Y ) − n = dim X + dim Y − n. (4.30)

4.4 O Teorema da Dimensão das Fibras


Seja f : X → Y um morfismo sobrejetivo entre duas variedades quasipojetivas e suponha que
para cada y ∈ Y a dimensão da fibra
Xy = f −1 (y)

seja igual a d. Então é natural pensar que dim X = dim Y + d. Nosso objetivo nesta seção é provar
exatamente este teorema.
Teorema 4.4.1 (O Teorema das Dimensão das Fibras)
Seja f : X → Y um morfismo sobrejetivo entre duas variedades irredutíveis.
(a) Se Xy = f −1 (y) é a fibra sobre y ∈ Y, então
dim Xy ≥ dim X − dim Y.
(b) Existe um aberto U ⊂ Y tal que dim Xy = dim X − dim Y para todo ∈ U.

Demonstração A conclusão do item (a) não muda se escolhermos um aberto U ⊂ Y que contém a.
Dessa forma, podemos supor sem perdas que Y é uma variedade afim.
Agora, tome F1 , . . . , Fdim Y um conjunto de polinômios com dim(Z = X ∩V(F1 , . . . , Fdim Y )) =
0 e y ∈ Z. Restringindo o aberto U se necessário, podemos supor que Z = {p.} Assim
Xy = V(f ( F1 ), . . . , f ∗ (Fdim Y )) =⇒
(4.31)
dim Xy ≥ dim X − dim Y.
Vamos agora provar a segunda parte. Novamente, podemos trocar Y por um aberto W afim.

62
4.4 O Teorema da Dimensão das Fibras

Seja V ⊂ f −1 (W ) um aberto afim. Como W é irredutível, V é denso em W e portanto f (V ) é denso


em W . Assim, podemos supor que X, Y são afins e que o mapa f é dominante. Assim temos um
homomorfismo injetivo f ∗ : k[Y ] → k[X], que induz um homomorfiso injetivo de corpos de funções
racionais f ∗ : k(Y ) → k(X). A partir deste momento, por comodidade, vamos identificar k[Y ], k(Y )
com suas imagens em k[X], k(X).
Escreva k[Y ] = k[y1 , dots, ym ], k[X] = k[x1 , . . . , xx ], N = dim X, M = dim Y. Temos então
tr. degk(Y ) k(X) = N − M (4.32)
e portanto podemos supor que x1 , . . . , xN −M é uma base de transcendência de k(X) sobre K(Y ).
Assim, para cada i ∈ N − M + 1, . . . , N existe uma relação polinomial
fi (xi ; x1 , . . . , xN −M , y1 , . . . , ym ) = 0 (4.33)
Escreva vi para a restrição de vi a fibra Xy . Daí, k[Xy ] = k[x1 , . . . , xn ]. Considere F como
um polinômio em R = k[Y ][T1 , . . . , TN −M , T ] e escolha uma ordem monomial qualquer em R. Se
T
ai ∈ k(Y ) é o coeficiente líder de Fi e Yi = V(ai ), então U = Y \ Yi é um aberto não-vazio e se
p ∈ U, então
fi (xi ; x1 , . . . , xN −M , y1 (p), . . . , ym (p)) = 0 (4.34)

e portanto xi é algebricamente dependente sobre sobre k(x1 , . . . , xN −M ] ) Esta relação vale sobre cada
componente irredutível de Xy e portanto dim Xy ≤ dim X − dim Y para todo y ∈ U.
Teorema 4.4.2
Seja f : X → Y um morfismo sobrejetivo entre duas variedades quasiprojetivas. Os conjuntos
Ys = {y ∈ Y ; dim Xy ≥ s}
é um subconjunto fechado. ♡

Demonstração Seja d = dim X − dim Y. O Teorema da dimensão das fibras, parte (a) afirma que
Yd = Y. Pelo item (b), segue que Yk está contido em fechado Z. se k > d. Seja Zi uma componente
irredutível de Z e Xi = f −1 (Zi ). Como dim Zi < dim Y, Podemos novamente aplicar o teorema da
dimensão das fibras ao morfismo Xi → Zi . O teorema então segue por indução.
Muitas vezes as propriedades geométricas das fibras de um mapa regular sobrejetivo f : X → Y
nos dá alguma informação sobre X. Vejamos um exemplo.
Teorema 4.4.3
Seja f : X → Y um morfismo sobrejetivo entre variedades projetivas. Suponha que
1. Y é irredutível.
2. A fibra Xy é irredutível para todo y ∈ Y.
3. A função y → dim Xy é constante em Y.
Então X é irredutível. ♡

Demonstração Seja X1 , . . . , Xn as componentes irredutíveis de X. Como Xi é variedade projetiva,


T
segue que f (Xi ) ⊂ Y é fechado e Y = f (Xi ). Como Y é irredutível, segue que Y = f (Xi ) para

63
4.5 Aplicações

algum i. Para cada 1 ≤ i ≤ n defina



Um aberto de X tal que dim(X ∩ X ) = dim X − dim(Y ), se f (X ) = Y ;
i y i i i
Ui = (4.35)
Y \ f (Xi ), se f (Xi ) ̸= Y.
T S
Tome y ∈ Ui . Como Xy = Xy ∩ Xi , segue que Xy ⊂ Xi para algum i. Sem perda de
generalidade, podemos supor que i = 1. Observe que, neste caso, dim X1 = dim Y + dim Xy
Agora, temos que se y ∈ Y, (Xy ) ∩ X1 ̸= ∅, pois f (X1 ) = Y. Pelo Teorema da dimensão das
fibras, dim(Xy ∩ X1 ) ≥ dim X1 − dim Y = dim Xy . Como Xy é iredutível, o Teorema 4.2.4 nos diz
que Xy = Xy ∩ X1 e portanto X = X1 .

4.5 Aplicações

4.5.1 A forma de Sylvester


Sejam n ∈ N e F0 , . . . , Fn formas homogêneas de grau di . Estamos interessados em estudar
quando o sistema
F0 = F1 = · · · = Fn = 0 (4.36)

possui uma solução em Pnk . Para tentar entender este problema, identifiquemos o espaço das
Nn,d −1
formas homogêneas de grau di em Pnk com o espaço projetivo Pk i e considere o subconjunto
N −1 N −1
Γ = {(F0 , . . . , Fn , p) ∈ X = Pk n,d0 × · · · × Pk n,dn × Pnk ; p ∈ (F0 , . . . , Fn )}. (4.37)
Observe que Γ é um fechado em X. Assim, o cpnjunto
N −1 N −1
Y = π1 (Γ) ⊂ Pk n,d0 × · · · × Pk n,dn , (4.38)
N −1
que corresponde ao sistemas 4.36 que possuem uma solução em Pnk é um fechado de ×···× Pk n,d0
Nn,dn −1
Pk que pela demonstração do Teorema 4.3.3 é próprio. Vamos calcular dim Y.
Para isto, note que existem sistemas do tipo 4.36 que possuem um número finito de soluções.
Portanto existem fibras de dimensão zero para π1 e portanto pelo Teorema da Dimensão das Fibras:
(a) Existe um aberto de Zariski U ⊂ Y tal que os sistemas 4.36 correspondentes possui uma
quantidade finita de soluções.
(b) dim Γ = dim Y + 0 = dim Y.
Agora, precisamos calcular dim Γ. Seja p ∈ PN k . Como o anulamento de uma forma de grau d
Nn,d −1
em p corresponde a uma equação linear em Pk , segue que
X
dim π2−1 (p) = (Nn,di − 1) − n − 1 (4.39)
e portanto o Teorema da dimensão das Fibras nos dá
X X
dim Γ = dim π2−1 (p) + dim Pnk = (Nn,di − 1) − n − 1 + n = (Nn,di − 1) − 1 (4.40)
Pelo Teorema 4.4.3, Γ é irredutível e portanto Y é irredutível. Mais ainda, codim Y = 1 e
portanto Y é defiida por uma equação multihomogênea. Em resumo:

64
4.5 Aplicações

Teorema 4.5.1
Sejam n ≥ 0 e F0 , . . . , Fn ∈ k[X0 , . . . , Xn ] de graus d0 , . . . , dn . Então existe uma forma
irredutível Fd0 ,...,dn homogênea em cada conjunto de coeficientes das formas Fi tal que
V(F0 , . . . , Fn ) ̸= ∅ ⇐⇒ Fd0 ,...,dn (F0 , . . . , Fn ) = 0.

Teorema 4.5.2

65
Capítulo 5 O Estudo Local das Variedades
Algébricas

5.1 O Anel Local de uma Subvariedade Irredutível


Seja X ua variedade afim e Y ⊂ X uma subvariedade irredutível associada a um ideal primo
pY ⊂ k[X]. Podemos então considerar o anel local OX,Y = k[X]py (ver ?? para a definição de
localização de um anel em um ideal primo).
Um elemento típico de OX,Y é um elemento da forma f /g com f, g ∈ k[X] e g ∈ / pY . Agora
g∈/ pY implica que Y \ V(g) é um aberto denso de Y e portanto OX,Y corresponde a funções racionais
em X que estão definidas em algum aberto de Y .
Agora, f /g = f ′ /g ′ se, e somente se existe h ∈ / pY tal que h(f g ′ − f ′ g) = 0. Assim, em
Y \ V(gg ′ h), temos que f /g = f ′ /g ′ . Assim, duas funções racionais definem o mesmo elemento em
OX,Y se, e somente se, representam a mesma função em um aberto U ⊂ X que intercepte Y.
Definição 5.1.1
Seja X uma variedade algébrica afim e Y ⊂ X uma subvariedade irredutível associada a um
ideal primo pY ⊂ k[X]. O anel local de X associado a subvariedade Y é o anel local
OX,Y = k[X]pY .
Se p ∈ X é um ponto, denotaremos por OX,p o anel local de X em p.

Comentário Se X é uma subvariedade irredutível, OX,p coincide com o anel das funções racionais
em X que são regulares em p.

5.2 O Espaço Tangente Geométrico


Seja X = V(I) ⊂ Ank uma subvariedade afim definida por um ideal radical I = (f1 , . . . , fm ) ⊂
k[x1 , . . . , xn ]. É intuitivo pensarmos que, como X é a interseção de hipersuperfícies, uma reta é
tangente a X em x ∈ X se, e somente se, é tangente a todas as hipersuperfícies V(fi ) em x. Sendo
assim, iniciaremos a nossa discussão da construção do espaço tangente a uma variedade algébrica
pelo caso em que X = V(f ), onde f é um polinômio livre de quadrados.
Seja então p ∈ X = V(f ) e l ⊂ Ank uma reta parametrizada por
φ : A1k → Ank
(5.1)
t → q + t(a1 , . . . , an )
e φ∗ : k[Ank ] = k[x1 , . . . , xn ] → k[A1k ] = k[t]. É claro que p ∈ l ∩ X se, e somente se φ∗ (f ) =
f (q + t(a1 , . . . , an )) possui uma raiz em t = 0.
5.2 O Espaço Tangente Geométrico

Definição 5.2.1
Sejam X = V(f ), l ⊂ Ank uma reta e φ como na discussão acima. A multiplicidade de
interseção ente l e X em p é definida por
mp (l, X) = max{n; tn |φ∗ (f )}.

Definição 5.2.2
Seja X = V(f ) ⊂ Ank uma hipersuperfície e p ∈ X.
(a) Uma reta l ⊂ Ank é tangente a X em p se mp (l, X) ≥ 2.
(b) O espaço tangente a X em p é a união Tp X = l entre todas as retas l ⊂ Ank tais que
S

mp (l, X) ≥ 2.

Precisamos encontrar um critério para que uma reta l pertença ao espaço tangente Tp X de uma
hipersuperfície X. Para isto, introduzimos o conceito de diferencial de uma função.
Definição 5.2.3
Seja f ∈ k[x1 , . . . , xn ] e p = (a1 , . . . , an ) ∈ Ank . A diferencial de f em p é a forma linear
X n ∂f
dp f (x) = lim f (p)(xi − pi )
i=1 ∂xi

Na definição acima, utilizamos o conceito formal de derivadas parciais. Observe que todo
polinômio f ∈ k[x1 , . . . , xn ] pode ser escrito da forma

deg f
X
f (x1 , . . . , xn ) = f (p) + dp f (x1 , . . . , xn ) + fd (x1 − p1 , . . . , xn − pn ) (5.2)
i=2

onde fi é uma forma homogênea de grau i. Assim, é fácil ver que se l = {p + (a1 , . . . , an )t},
então
n
X ∂f
mp (l, X) ≥ 2 ⇐⇒ f (p) = (p)ai = 0. (5.3)
i=1
∂x i

Assim, provamos o seguinte teorema.


Teorema 5.2.4
Seja X = V(f ) ⊂ Ank uma hipersuperfície. O espaço tangente a X em p ∈ X é definido por
Tp X = V(dp f ).

Observe que ou bem Tp X = Ank ou bem dim Tp X = n − 1.


Definição 5.2.5
Seja X = V(f ) uma hipersuperfície. Dizemos que p ∈ X é um ponto suave de X se dim Tp X =
n − 1. Equivalentemente, p é suave se, e somente se,
∂f
(p) ̸= 0
∂xi

67
5.2 O Espaço Tangente Geométrico

para algum 1 ≤ i ≤ n. ♣

Tendo a noção de espaço tangente a uma hipersuperfície, é imediato definir a noção de espaço
tangente a uma variedade afim X = V(f1 , . . . , fm ).
Definição 5.2.6
Seja X = V(f1 , . . . , fm ) uma variedade afim. O espaço tangente a variedade X no ponto
p ∈ X é definido por
\m
Tp X = Tp (V(fi )).
i=1

5.2.1 A Versão Intrínseca do Espaço Tangente


Vamos agora obter uma interpretação do espaço tangente Tp X de uma variedade afim X =
V((f1 , . . . , fm ) = I(X)) ⊂ Ank em termos apenas do espaço ambiente X, isto é, de forma intrínseca.
Observe inicialmente que se transladarmos a origem para p ∈ X, o espaço tangente Tp X é de
fato um espaço vetorial e, mais ainda, a = (a1 , . . . , an ) ∈ Tp X se, e somente se,
dp f1 (a) = · · · = dp fm (a) = 0. (5.4)
Seja G ∈ k[x1 , . . . , xn ] tal que G(p) = 0. Por restrição, a forma linear dp G induz uma forma
linear g ∈ Tp X ∗ . Seja H ∈ k[x1 , . . . , xn ] tal que G − H =
P
ei fi ∈ I(X). Segue que
X m
dp (G − H) = (fi (x)dp h + h(p)dp (fi )) (5.5)
i=1
e como dp fi ≡ 0 em Tp X, segue que dp G = dp H em Tp X. Desta forma, a restrição de dp G
a Tp X depende apenas da classe g de G em k[X] = k[x1 , . . . , xn ]/I(X). Desta forma, temos um
homomorfismo espaços vetoriais
dp : mp → (Tp X)∗
(5.6)
g → dp g = dp G|Tp X
que é claramente sobrejetivo. Mais ainda, g ∈ ker dp se, e somente se dg g = 0 ou, equivalente-
mente, g ∈ m2p .

Definição 5.2.7
Seja X uma variedade afim e p ∈ X. O espaço cotangente de Zariski a X em p é o k-espaço
vetorial
(Tp X)∗ = mp /m2p .

Definição 5.2.8
Seja X uma variedade afim e p ∈ X. O espaço tangente de Zariski a X em p é o k-espaço
vetorial
(Tp X) = (mp /m2p )∗ .

68
5.3 Suavidade e Singularidades de Variedades Algébricas

Assim como entre variedades diferenciáveis, um morfismo φ : X → Y entre duas variedades afins
induz uma aplicação linear dp φ : Tp X → Tf (p) Y. De fato, seja φ∗ : k[Y ] → k[X] o homomorfismo
de k-álgebras associado. Então φ∗ (mf (p) ) ⊂ mp e φ∗ (m2f (p) ) ⊂ m2p . Assim, temos um homomorfismo
de k-espaços vetoriais
(Tf (p) Y )∗ = mf (p) /m2f (p) → (Tp X)∗ = mp /m2p (5.7)
o qual podemos tomar o dual, obtendo assim um homomorfismo de k-espaçõs vetoriais
dp φ : Tp X → Tf (p) Y. (5.8)
Vamos calcular dp φ. Sejam x1 , . . . , xn e y1 , . . . , ym coordenadas afins em X, Y respectivamente
e suponha, por simplicidade, que p = f (p) = 0. Por fim, escreva f (p) = (f1 (p), . . . , fm (p)) e
(2)
fi (x1 , . . . , xn ) = dp fi (x) + fi (5.9)
(2)
onde fi possui apenas monômios de grau maior que 1. Assim, temos
φ∗
mf (p) −→ mp → mp /m2p
n (5.10)
P ∂fi
yi → fi (x1 , . . . , xn ) → ∂xj
(p)dp xj
j=1
que induz, nos espaços cotangentes, o homomorfismo
(Tf (p) Y )∗ → (Tp X)∗
n
P ∂fi (5.11)
df (p) yi → ∂xj
(p)dp xj
j=1
Tomando o dual, obtemos a diferencial entre os espaçõs tangentes como a transformação linear
que, representada na base dual {dp x∗i }, {df (p) yi∗ }, é dada pela matriz
h i
∂fi
∂xj (5.12)
1≤i≤m,1≤j≤n.
comumente chamada de matriz jacobiana de f em p.

5.3 Suavidade e Singularidades de Variedades Algébricas


Vimos na seção anterior que uma hipersuperfície X ⊂ Ank é não singular em um ponto p ⊂ Ank
se, e somente se, dim Tp X = n − 1. Vejamos o que deve ser a definição de não-singularidade para o
caso geral.
Seja Γ a variedade de incidência
Γ = {(p, v) ∈ X × Ank ; v ∈ Tp X} ⊂ X × Ank . (5.13)
Γ é fechado em X × Ank . De fato, Γ é definido pelas equações dp f (v) = 0 para todo p ∈ X,
f ∈ I(X), v ∈ Ank . Mais ainda, a projeção π(p, v) → p é sobrejetiva com fibra {p} × Tp X.
Pelo Teorema da Dimensão das Fibras, existe um valor mínimo s e um aberto U tal que dim Tp X =
s para x ∈ U e ∼ Tp X > s em X \ U.

69
5.3 Suavidade e Singularidades de Variedades Algébricas

Definição 5.3.1
Seja X uma variedade algébrica e
s = min dim Tp X.
p∈X
Um ponto x ∈ X é dito um ponto não-singular se dim Tp X = s, e singular caso contrário. O
subconjunto (necessariamente fechado) dos pontos singulares de X é denotado por Sing(X)

Teorema 5.3.2
Seja X ⊂ Ank uma variedade algébrica afim irredutível. Se p ∈
/ Sing(X), então dim Tp X =
dim X. ♡

Demonstração Seja s como na Definição 5.3.1. Devemos mostrar que s = dim X.


Pelo Teorema (?), X é birracional a uma hipersuperfície S ⊂ Akdim X+1 , e portanto existem
abertos U ⊂ X, V ⊂ S que são isomorfos. Por outro lado, S \ Sing(S) também é um aberto de Y ,
e portanto podemos supor que V é composto apenas por pontos não-singulares. Como suavidade é
preservada por isomorfismos, segue que U é um aberto contido em X \ Sing(X). Agora, se p ∈ U e
q é o ponto correspondente em V , temos
dim Tp X = dim Tq = dim S = dim X − 1. (5.14)

5.3.1 O Espaço Tangente a Variedades Projetivas.


Seja X ⊂ Pnk uma variedade projetiva com I(X) = (F (X0 , . . . , Xn )), deg F = d. A definição
local de espaço tangente construída nesta seção nos permite calcular Tp X a partir de qualquer carta
afim que conténha p = [p0 : · · · : pn ]. Queremos também uma forma de calcular Tp X sem a
necessidade de tomar vizinhanças afins de p.
Suponha, sem perda de generalidade, que p ∈ U0 . Em U0 , temos que I(X) = V(f (x1 , . . . , xn )),
onde xi = Xi /X0 e

1
f (x1 , . . . , xn ) = F (1, X1 /X0 , . . . , Xn /X0 ). (5.15)
X0d
Diferenciando a relação acima em relação a Xi obtemos

1 ∂F ∂f 1
d ∂X
(p) = (X1 /X0 , . . . , Xn /X0 ). (5.16)
X0 i ∂xi X0
Assim, o espaço tangente (afim) de X em p é dado por
n n
X ∂f pi X 1 ∂F pi
0= (p)(xi − ) = d−1
(p)(xi − ) (5.17)
i=1
∂xi p0 i=1
X0 ∂Xi p0
Tomando o fecho projetivo de Tp X em Pnk temos
n n n
X ∂F X ∂F X ∂F
0= (p)(p0 Xi − pi X0 ) = −( pi (p))X0 + p0 (p)Xi (5.18)
i=1
∂X i i=1
∂X i i=1
∂X i

70
5.4 O anel local de um ponto não-singular.

Agora, a relação de Euler para polinômos homogêneos nos diz que


X ∂F
Xi = (deg F )F.
∂Xi
Daí, segue que
n
X ∂F ∂F
−( pi (p))X0 = p0 (p)X0 (5.19)
i=1
∂Xi ∂X0
e portanto a projetivização de Tp X em Pnk é dada por
n
X ∂F
(p)Xi = 0. (5.20)
i=0
∂Xi
Existe também uma segunda interpretação para o espaço tangente a uma variedade projetiva, que
utiliza o mapa quociente π : An+1
k \ {0} → Pnk . De fato, seja p ∈ Pnk e q ∈ π −1 (q). O morfismo π
induz uma diferencial
dq π : Tq An+1
k → Tp Pnk (5.21)

a qual calcularemos agora. Suponha, sem perda de generalidade, que p ∈ U0 . Assim, temos
π: π −1 (U0 ) → U0
(5.22)
(X0 , . . . , Xn ) → (X1 /X0 , . . . , Xn /X0 )
Cuja matriz jacobiana em q = (q0 , . . . , qn )é dada por
 
−q1 /q02 1/q0 0 0 ··· 0
 −q2 /q02
 
 0 1/q 0 0 · · · 0 

 −q /q 2 0 0 1/q0 · · · 0 
Jq π =  3 0  (5.23)
 . . . . . . 
 .. .. .. .. . . .. 
 
2
−qn /q0 0 0 0 · · · 1/q0

Assim, se ∂
∂X0
, . . . , ∂X∂ n é a basede Tq An+1
k , então Jq π é sobrejetora e
X ∂
ker Jq π =< qi >. (5.24)
∂Xi
Desta forma, identificando Tq An+1
k com An+1k , vemos que ker Jq π é exatamente o subespaço
vetorial lq gerado por q. Assim,
Tp Pnk ≃ Tq An+1
k /lq . (5.25)

De maneira similar, podemos provar uma mesma relação para qualquer variedade projetiva X.
Se C(X) ⊂ An+1
k é o cone afim sobre X, p ∈ X e q ∈ π −1 (p), então
Tp X = Tq C(X)/lq . (5.26)

71
5.4 O anel local de um ponto não-singular.

5.4 O anel local de um ponto não-singular.


Seja X uma variedade algébrica irredutível com dim X = n. Como o anel de coordenadas k[X]
é um anel catenário, temos que dim OX,p = dim X = n para todo p ∈ X.
Agora, suponha que dim Tp X = l ≥ n. Pelo Lema de Nakayama (ver Teorema C.4.16),
µOX,p (mp OX,p ) = dimk (mp /m2p ) = l. Assim, o ideal maximal mp é gerado por um sistema de
parâmetros do anel OX,p se, e somente se p ∈ X é m ponto não-singular. Desta forma, temos:
Teorema 5.4.1
Seja X uma variedade afim e p ∈ X. Então p é um ponto não-singular de X se, e somente se,
OX,p é um anel local regular (ver Definição ??).

Anéis regulares possuem diversas características interessantes, que se refletem na geometria das
variedades afins em vininhanças de pontos são-singulares.
Teorema 5.4.2
Sejam X uma variedade afim de dimensão n, p ∈ X um ponto não-singular e mp athcalOX,p =
(u1 , . . . , un ). Então p é um ponto não-singular de V(ui ) e
\
Tp V(ui ) = 0.

Demonstração Segue diretamente do fato que {dp ui ; 1 ≤ i ≤ n} é uma base para mp /m2p .

Teorema 5.4.3
Seja X uma variedade não necessariamente irredutível. Se x é um ponto não singular de X,
então x está contido em uma única componente irredutível de X. ♡

Demonstração Sejam p1 , . . . , pn ∈ Spec k[X] os ideais primos correspondentes as componentes


irredutíveis de X. Temos que x ∈ V(pi ) se, e somente se, pi ⊂ mp .
Agora, pelo Teorema (??), os primos minimais de k[X] que estão contidos em mp estão em
bijeção com os primos minimais de OX,p , que é um domínio. Portanto, x está contido em uma única
componetne irredutível de X.
Teorema 5.4.4
Seja X uma variedade afim e p ∈ X um ponto não-singular. Se Y ⊂ X é uma subvariedade
irredutível com dim Y = n − 1 e p ∈ Y , então existe uma vizinhançã afim U de p tal que
I(Y ∩ U ) é principal em k[U ].

Demonstração A condição dim Y = n − 1 assegura que I(Y )OX,p é um ideal de altura um em


OX,p . Como OX,p é regular, segue que ele é um domínio de fatoração única (ver Teorema ??). Assim,
segue que I(Y )OX,p = (f /1).
Suponha agora que I(Y ) = (f1 , . . . , fm ). Assim, existem gi ∈ k[X], hi ∈ k[X] \ mp tais que

gi f
fi = (5.27)
hi

72
5.5 Variedades Normais

Portanto, se U = X \ V(h1 . . . hn ), temos I(Y )k[U ] = (f ).


Seja X uma variedade afim, p ∈ X um ponto não-singular e Y ⊂ X uma subvariedade com
p ∈ Y. Se I(Y )OX,x = (f1 /1, . . . , fm /1), dizemos que f1 , . . . , fm são equações locais de Y ao redor
de p. O teorema acima nos diz, então, que toda subvariedade Y ⊂ X de codimensão 1 pode ser
definida, em uma vizinhança afim de um ponto não-singular, por uma única equação.
Teorema 5.4.5
Sejam X uma variedade quasiprojetiva e f : X → PN
k um morfismo Se X é não singular, então
o conjunto
X \ dom(f )

tem codimensão pelo menos 2. ♡

Demonstração Escreva f (p) = [f0 (p) : · · · : fN (p)] com cada fi uma função regular em X. Se
p é um ponto não-singular de X, podemos supor que X é uma variedade afim, que fi ∈ OX,p e que
mdc(f0 , . . . , fm ) = 1.
T T T
Agora, dom(f ) = X \ V(fi ). Afirmamos que codim V(fi ) ≥ 2. De fato, se codim V(fi ) =
p
1, o Teorema 5.4.4 nos diz que (f1 , . . . , fm ) = (g) ⊊ OX,x , o que contradiz mdc(f0 , . . . , fm ) = 1.
Teorema 5.4.6
Seja C uma curva projetiva suave. Então todo mapa racional φ : C → PN k é um morfismo.
Em particular, duas curvas algébricas projetivas suaves são birracionais se, e somente se, são
isomorfas. ♡

5.5 Variedades Normais


Definição 5.5.1
Seja X uma variedade afim. Dizemos que X é uma variedade normal se o anel de coordenadas
k[X] é integralmente fechado no seu corpo de frações. Mais geralmente, uma variedade
quasiprojetiva irredutível X é dita uma variedade normal se, e somente se, todo ponto x ∈ X
possui uma vizinhança afim Y que é uma variedade normal.

Um exemplo de variedades normais são variedaders algébricas afins tais que k[X] é um domínio
de fatoração única. De fato, seja f /g ∈ k(X) inteiro sobre k[X]. Podemos supor que f, g não possuem
fator comum. Assim, existe uma relação polinomial
(f /g)n + an−1 (f /g)n−1 + · · · + a0 = 0, ai ∈ R, a0 ̸= 0. (5.28)
Que nos dá
f n + an−1 f n−1 g + an−2 f n−2 g 2 + · · · + a1 f g n−1 + a0 g n = 0 =⇒ g|f n (5.29)
o que contradiz o fato de f, g não possuirem fator comum.
Vamos mostrar qgora que a normalidade de uma variedade afim (e por consequência, a normali-

73
5.5 Variedades Normais

dade de uma variedade quasiprojetiva) pode ser verificada em todos os seus anéis locais.
Teorema 5.5.2
Seja X uma variedade afim irredutível. São equivalentes:
1. X é normal.
2. Para toda subvariedade irredutível Y ⊂ X, OX,Y é integralmente fechado em k(X).
3. Para todo p ∈ X, o anel local OX,p é integralmente fechado em k(X).

Demonstração conteúdo...
Seja X uma variedade algébrica irredutível e não-singular. Então, para todo p ∈ X o anel
local OX,p é um anel local regular, e portanto um domínio de fatoração única. Segue que OX,p é
integralmente fechado em k(X). Assim, provamos:
Teorema 5.5.3
Seja X uma variedade algébrica irredutível e não-singular. Então X é normal. ♡

O teorema acima mostra que, em um certo sentido, a noção de variedade normal é uma "versão
mais fraca"da noção de não-singularidade. Veremos agora um exemplo desta ideia: Vamos mostrar
que toda subvariedade de codimensão 1 em uma variedade irredutível e normal X possui uma equação
local em algum aberto de X.
Teorema 5.5.4
Seja X uma variedade normal e Y uma subvariedade de codimensão um. Então existe um
aberto afum U ⊂ X tal que I(Y ∩ U ) ⊂ k[U ] é principal.

Já mostramos previamente que, dada uma variedade algébrica X, o conjunto dos pontos singulares
Sing(X) é um fechado próprio de X. Vamos mostrar que se X é uma variedade normal, então Sing(X)
é especialmente pequeno.
Teorema 5.5.5
Seja X uma variedade normal. Então
codimX Sing(X) ≥ 2.

5.5.1 Normalização de Variedades


Seja X uma variedade afim e irredutível. Se X não é uma variedade normal, então podemos tomar
R como o fecho integral de k[X] no seu corpo de frações k(X). Usando o Teorema da Normalização
de Noether (ver Teorema C.5.8), podemos encontrar T1 , . . . , Tn ∈ k[X] algebricamente independentes
tais que k[X] é integral sobre S = k[T1 , . . . , Tn ]. Observe que, desta forma k(X) de fato finito sobre
Frac(B) (ver Teorema ??).
Agora, R é integral sobre k[X] que por sua vez é integral sobre S, donde R é integral sobre S.
Como R é integralmetne fechado, segue que R é o fecho inteiro de S em k(X). Como k(X)| Frac(B)
é finita, R é um S-módulo finitamente gerado e portanto R é uma k-álgebra reduzida e finitamente

74
5.6 O Teorema de Whitney para Variedades Algébricas Projetivas

gerada. SeX̃ é uma variedade algébrica com k[X̃] = R, então X̃ é uma variedade normal e a inclusão
k[X] ,→ R nos dá um morfismo finito
f
X̃ →
− X. (5.30)

Observe que k(X̃) = k(X) e portanto f é birracional. Assim, provamos:


Teorema 5.5.6
Seja X uma variedade afim irredutível. Então existe uma variedade afim normal X̃ e um mapa
birracional e finito f : X̃ → X. ♡

Definição 5.5.7
Seja X uma variedadequasiprojetiva irredutível. Dizemos que um par (X̃, f ) é uma norma-
lização de X se X̃é uma variedade quasiprojetiva normal e f : X̃ → X é um mapa finito e
birracional. ♣

Desta forma, o Teorema 5.5.6 se lê da seguinte forma: toda variedade afim X admite uma
normalização que também é afim. O próximo Teorema versa sobre algumas propriedades universais
da normalização de uma variedade afim.
Teorema 5.5.8
Seja X uma variedade afim irredutível e (X̃, f ) uma normalização de X.
(a) Seja g : Y → X um morfismo finito e birracional. Então existe um morfismo h : X̃ → Y
tal que f = g ◦ h.
(b) Se Y é uma variedade afim normal e g : Y → X é um morfismo dominante, então existe
um morfismo h : Y → X̃ tal que g = f ◦ h. ♡

Demonstração Temos inclusões k[X] ≃ f ∗ (k[X]) ⊂ k[Y ] ⊂ k(Y ) ≃ k(X). Assim, podemos supor
que
k[X] ⊂ k[Y ] ⊂ k(X) (5.31)

com k[Y ] integral sobre k[X]. Desta forma, se R é o fecho inteiro de k[X] em k(X), então
k[Y ] ⊂ S. As inclusões
k[X] ⊂ k[Y ] ⊂ R = k[X̃] (5.32)

fornecemo morfismo h : X̃ → Y desejado.


Para a parte b, podemos supor que k[X] ⊂ k[Y ] e k[X] ⊂ k(X) ⊂ k(Y ). Agora, se u ∈ k(X) é
integral sobre k[X], ele também é integral sobre k[Y ] e como Y é normal, u ∈ k[Y ]. Desta forma, se
R = k[X̃] é o fecho inteiro de k[X] em k(X), então k[X̃] ⊂ k[Y ] e esta inclusão fornece o morfismo
h : Y → X̃ procurado.
Como corolário das afirmações acima, temos
Teorema 5.5.9
Seja X uma variedade afim irredutível. Então duas normalizações de X são isomorfas.

75
5.6 O Teorema de Whitney para Variedades Algébricas Projetivas

5.6 O Teorema de Whitney para Variedades Algébricas


Projetivas
Na teoria de variedades diferenciáveis temos o famoso Teorema de Whitney, que afirma que toda
variedade diferenciável de dimensão real n pode ser mergulhada em R2n+1 e, mais ainda, existem
variedades que são mergulháveis em R2n+1 que não são mergulháveis em R2n. Vamos, nesta seção,
provar os eguinte resultado.
Teorema 5.6.1
Seja X uma variedade projetiva de dimensão n. Então X é isomorfa a uma variedade projetiva
X ′ ⊂ P2n+1
k .

Nosso primeiro passo é caracterizar mapas finitos que são, de fatos mergulhos fechados.
Teorema 5.6.2
Seja X uma variedade quasiprojetiva e f um morfismo finito partindo de X. O morfismo
induzido f : X → f (X) é um isomorfismo se, e somente se:
(a) f : X → f (X) é um morfismo finito;
(b) f é injetiva;
(c) A diferencial dp f : Tp X → Tf (p) Y é injetiva.

Comentário As condições (b) e (c) no enunciado do Teorema acima são descritas comumente com
as frases:O morfismo f separa pontos (condição (b)) e separa vetores tangentes (condição (c)).
Demonstração Devemos provar que a aplicação inversa g = f −1 : Y = f (X) → X (que existe,
pois f é injetiva) é de fato um morfismo. Como a regularidade de uma função é uma condição local,
podemos supor que X, Y são variedades afins e que a extensão de anéis f ∗ [Y ] ⊂ k[X] é integral.
Sejam p ∈ X e q = f (p) .Dualizando a condição (c) das hipótese do teorema, segue que o
homomorfismo induzido f ∗ : mq /m2q → mp /m2p é sobrejetivo. Assim, se mq OY,q = {u1 , . . . , uk },
então as imagens f ∗ (u1 ), . . . , f ∗ (uk ) geram mp /m2p . Assim, pelo lema de Nakayama (Teorema C.4.16),
mp O)X, p = (f ∗ (u1 ), . . . , f ∗ (uk )), isto é,
mp OX,p = f ∗ (mq )OX,q . (5.33)
Afirmação: OX,p é um OY,q −módulo finitamente gerado.
Como k[X] é uma k-álgebra finitamente gerada, o anel k[X] éum k[Y ]-módulo finitamente
gerado. Vamos mostrar que se x1 , . . . , xn geram k[X] como k[Y ] módulo, então x1 /1, . . . , xn /1
geram OX,p como ′ mathcalOY,q -módulo.
Seja então a ∈ k[X]\mp . Como p ∈ / V(a), a injetividade de f diz que q ∈/ f (V(a)). Como f é um
mapa finito, f (V(a)) é fechado e portanto existe c ∈ I(f (V(a))))) com c(q) ̸= 0. Assim, f ( c) ∈
/ mp

e V(a) ⊂ V(c). Pelo Nullstellenszats, existe n ∈ N, b ∈ k[X] tais que f (c)n = ab. Observe que
b∈/ mp .
Agora, seja x/a ∈ OX,p . Pelo argumento acima, existe ∈ k[X] \ mp com ab = f ∗ (c) e c ∈ / mq e

76
5.6 O Teorema de Whitney para Variedades Algébricas Projetivas

portanto x/a = xb/f ∗ (c). Como x = f ∗ (ci )xi , segue que


P

x X f ∗ (ci ) xi
= (5.34)
a f ∗ (c) 1
e portanto x1 /1, . . . , xn /1 geram OX,p como OY,q -módulo.
Agora, por (5.33) segue que
k ≃ OX,p /mp OX,p = OX,p /f ∗ (mq )OX,p . (5.35)
Pelo Lema de Nakayama (Teorema C.4.16) OX,p é gerado sobre OY,q por 1. Assim f ∗ OY,q = OX,p .
Para concluir a prova, observe que em OX,p , temos que xi /1 = f ∗ (yi /hi ) para algum yi ∈
OY, q, hi ∈ / mq . Assim, se Y ′ = Y \ V(h1 · · · hn ) e X ′ = f −1 (Y ′ ), o homomorfismo de anéis
f ∗ : k[Y ′ ] → k[X ′ ] é um isomorfismo. O Teorema está provado.
n−1
Seja X ⊊ PN N
k uma varierdade projetiva não-singular, ξ ∈ Pk \ X e πξ : X → Pk . Pelo
Teorema 4.1.8 πξ é um morfismo finito que é injetivo sem e somente se, cada reta l que passa por p
intersecta X em no máximo um ponto. Mais ainda, se l é uma reta que passa por um ponto p, temos
que ker dp πξ = l. Assim, (dp πξ )|Tp X é injetiva se, e somente se, l ̸⊂ Tp X.
Assim, para provar o Teorema 5.6.1, devemos encontrar ξ ∈ PN k \ X tal que
(a) Para toda reta l passando por ξ, temos |l ∩ X| ≤ 1;
(b) Se p ∈ l ∩ X, l ̸⊂ Tp X.
Para provar (a), defina em Pnk × X × X a variedade de incidência
Γ1 = {(ξ, a, b) ∈ Pnk × X × X; ξ, a, b são colineares}. (5.36)
com as projeções
π π
Pnk ←−
1 2
Γ1 −→ X ×X (5.37)

Como a condição de ser colinear é uma condição determinantal nas coordenadas de ξ, a, b, segue que
Γ1 é fechado. Observe que

Pn × {a} × {b}, se a = b;
−1 k
π2 (a, b) = (5.38)
lab × {a} × {b}, se a ̸= b
e portanto o Teorema da Dimensão das Fibras (Teorema 4.4.1) nos dá
dim Γ1 = 2n + 1 (5.39)
e portanto U1 = π1 (Γ1 ), o conjunto dos pontos ξ para o qual alguma reta passando por ξ intersecta
X em pelo menos dois pontos, é um fechado irredutível e dim U1 ≤ 2n + 1.
Defina agora a variedade de incidência
Γ2 = {(ξ, p) ∈ Pnk × X; lξ,p ⊂ Tp X} (5.40)
Observe que lξ,p ⊂ Tp X se, e somente se lξ,p ⊂ ker dp πξ , que é uma condição algébrica em ξ, p.
Portanto Γ2 ⊂ Pnk × X é fechado. Considere as projeções
π π
Pnk ←−
1 2
Γ2 −→ X. (5.41)
É claro que π2−1 (p) = Tp X × {p}. Assim, um novo uso do Teorema da Dimensão das Fibras nos

dim Γ2 = dim X + dim X = 2n. (5.42)

77
5.7 Os Teoremas de Bertini

Assim U2 = π1 (Γ2 ), que corresponde aos pontos ξ ∈ PN


k tal que lξ,p ⊂ Tp X para algum p ∈ X,
é um fechado irredutível e dim U2 ≤ 2n. Assim, se N > 2n + 1, U1 ∪ U2 ̸= PN k e a existência de ξ
satisfazendo as condições (a), (b) está garantida.

5.7 Os Teoremas de Bertini


Seja f : X → Y um morfismo sobrejetivo entre duas variedades algébricas. Uma pergunta
natural que podemos razer é: quais são as propriedades de X que passam para as fibras do morfismo
f ? Já vimos, no Teorema da Dimensão das Fibras que se Y é irredutível, nem todas as fibras f −1 (y)
de f satisfazem a igualdade dimensional
dim f (−1) (y) = dim X − dim Y, (5.43)
mas isto vale em um aberto denso de Y, isto é, para a maior parte das fibras de f .
N −1
Outro exemplo deste fenômeno é o seguinte: Sejam Pk n,d o espaço de todas as formas homo-
N −1
gêneas de grau d em Pnk e Γ ⊂ Pk n,d × Pnk a variedade de incidência
Γ = {(F, p); F (p) = 0}. (5.44)
Observe que Γ é uma variedade projetiva, não singular e irredutível (ver Exercício )
Já vimos (ver Teorema 3.6.6) que o conjunto dos polinômios homogêneos (e em particular das
N −1
hipersuperfícies) redutíveis de grau d formam um subconjunto fechado próprio de Pk n,d . Ou seja, a
N −1
variedade Γ é irredutível, existe um aberto U ⊂ Pk n,d para o qual a fibra π1−1 (F ) ≃ {F } × V(F ) é
irredutível, mas existem fibras redutíveis para π1 .
Mais ainda, o conjunto
N −1
Sing = {F ∈ Pk n,d ; V(F ) é singular} (5.45)
N N
também é um fechado próprio de Pk n,d , ou seja, existe um aberto V ⊂ Pk n,d para o qual a fibra
π1−1 (F ) é uma subvariedade lisa de Pnk , mas existem fibras singulares para π1 .
Sejam X, Y variedades algébricas e f : X → Y um morfismo dominante. Analisando a inclusão
k ,→ k(Y ) ,→ k(Y ), podemos considerar as equações que definem X como equações no anel de
polinômios k(Y )[x1 , . . . , xn ] e portanto considerar X como uma variedade sobre k(Y ). Se X é
irredutível, então é possível que X seja redutível sobre k(Y ) conforme o próximo exemplo mostra.
Exemplo 5.1 conteúdo...
Teorema 5.7.1
Seja f : X → Y um morfismo dominante de variedades irredutíveis. Então X é irredutível
sobre k(Y ) se, e somente se, a extensão f ∗ k(Y ) ⊂ k(X) é puramente transcendente.

Teorema 5.7.2
Suponha que k é um corpo de característica zero. Se f : X → Y é um morfismo dominante
entre duas variedades irredutíveis tais que X se mantém irredutível sobr e k(Y ). Então existe
um aberto U ⊂ Y tal que
y ∈ U =⇒ Xy = f −1 (y) é irredutível.

78
5.8 O Grau de um Mapa Finito

Teorema 5.7.3
Seja f : X → Y um morfismo dominante entre variedades irredutíveis sobre um corpo
algebricamente fechado de característica zero. Se X é uma variedade não-singular, então
existe um aberto U ⊂ Y tal que
y ∈ U =⇒ Xy = f −1 (y) é não-singular.

5.8 O Grau de um Mapa Finito

5.9 Explosão de uma Subvariedade

5.9.1 A Explosão do Espaço Projetivo em um ponto


Nesta seção faremos uma exposição do caso mais simples de uma explosão, a explosão do espaço
projetivo em um ponto. Esta reeceita se generaliza para explosões mais gerais.
Seja p ∈ Pnk um ponto definido por n equações lineares L1 , . . . , Ln e considere o mapa racional
πp : Pnk 99K Pn−1
k
(5.46)
q → [L1 (q) : L2 (q) : · · · : Ln (q)]
definido pela projeção com centro em p.
Definição 5.9.1
Sejam p ∈ Pnk ,
Π = {(q, πp (q)); q ∈ Pnk \ p} ⊂ Pnk × Pn−1
k

o fecho do gráfico da projeçao πp . A explosão de Pnk com centro em p é o morfismo σ : Π → Pnk


dado pela projeção na primeira coordenada.

Observe que o mapa racional


q = [X0 , . . . , Xn ] −→ [X0 , . . . , Xn ] × [L1 (q) : L2 (q) : · · · : Ln (q)] (5.47)
corresponde ao homomorfismo de anéis graduados

φ : k[X0 , . . . , Xn , Y1 , . . . , Yn ] → k[X0 , . . . , Xn ]
Xi → Xi (5.48)
Yj → Lj
cujo núcleo é dado pelo ideal bihomogêneo
I(Π) =< Yi Lj − Yj Li ; 1 ≤ i < j ≤ n > . (5.49)
As equações acima, então, definem a explosão de Pnk com centro em p.
Observe que σ induz um isomorfismo entre os conjuntos Π \ σ −1 (p) e Pnk \ p. Mais ainda, sobre p
as equações de I(Π) são trivialmente satisfeiras, o que nos leva a concluir que σ −1 (p) = {p} × Pn−1
k .
−1 −1
A variedade Π é lisa fora da fibra σ (p). Vejamos o que acontece em um ponto (q, t) ∈ σ (p).

79
5.9 Explosão de uma Subvariedade

Neste caso, podemos supor sem perda de generalidade que Y1 (t) ̸= 0 e portanto Π é definida em uma
vizinhança de (q, t) pelas equações
Lj (X) = L1 (X)yj (5.50)

onde yj = YJ /Y1 . Segue daí que Π é não-singular.


Por fim, seja l ⊂ Pnk uma reta passando por p, definida por equações lineares Q1 , . . . , Qn−1
linearmente independentes. Assim, Qi ∈ I(p)1 =< L1 , . . . , Ln >1 . e por eliminação gaussiana,
podemos supor sem perda de generalidade que Qi = Li −αi Ln , 1 ≤ i ≤ n−1. Assim, se q ∈ l \{p}, ,
temos
σ −1 (q) = (q, [α1 : α2 : · · · : αn−1 : 1]). (5.51)

Da equação acima, vemos que embora σ −1 seja apenas um mapa racional não definido em p, o
mapa racional σ|l−1 pode ser estendido a um morfismo
σ −1 : l → Π (5.52)
definindo σ −1 (p) = (p, [α1 : α2 : · · · : αn−1 : 1]).
Por último, mostramos que Π é irredutível. COnsidere para isto a segunda projeção π2 : Π →
Pk . As considerações acima mostram que a fibra π2−1 (q) sobre um ponto q ∈ Pn−1
n−1
k é isomorfa a uma
n−1
reta. Desta forma, o morfismo π2 : Γ → Pk possui fibras irredutíveis e portanto Π é irredutível.

5.9.2 A Explosão de uma Subvariedade em um Ponto


A construção acima possui uma versão local que pode ser aplicada a qualquer variedade quasi-
projetva X de dimensão n e um ponto p ∈ X não-singular. Suponha inicialmente que existam funções
regulares u1 , . . . , un ∈ k[X] que formem:
1. Um sistema de parãmetros locais em p;
2. V(u1 , . . . , un ) = {p}.
Observe que, dado um sistema de parâmetros locais em p, a segunda condição é sempre satisfeita
em algum aberto contendo p.
Novamente, podemos definir um mapa racional φ : X 99K Pn−1 k via
φ(q) = [u1 (q) : · · · : un (q)] (5.53)
e definir a explosão σ : Π → X com centro em p, onde
1. Π = {(q, φ(q)), q ∈ X \ {p}} ⊂ X × Pkn−1 ;
2. σ é a restrição a Π da projeção X × Pkn−1 → X.
Observe que Π é irredutível, sendo o fecho de Zariski de um conjunto irredutível. O mapa
racional φ é associado ao homomorfismo de anéis
k[X][Y1 , . . . , Yn ] → k[X]
(5.54)
Yi → ui
que possui como núcleo o ideal I(Π) =< Yi uj − Yj ui ; 1 ≤ i < j ≤ n > . Pelas mesmas razões
da seção anterior, σ induz um isomorfismo entre as variedades quasiprojetivas Π \ σ −1 (p) e X \ {p}.
Mais ainda, como u1 (p) = · · · = un (p) = 0 temos σ −1 (p) = {p} × Pn−1
k .

80
5.9 Explosão de uma Subvariedade

Resta, novamente, analisarmos o que acontece com os pontos y = (p, q) ∈ σ −1 (p).Sem perda de
generalidade, podemos supor que Y1 (q) ̸= 0. Assim, no aberto X × U1 temos, se yi = Yi /Y1
I(Y ) < uj − yj u1 ; 2 ≤ j ≤ n > (5.55)
e portanto em OΠ,y temos dy (uj ) = yi dy (u1 ) + u1 (p)dy (yi ) = yi dy (u0 ) e portanto
my /m2y =< dy u1 , . . . , dy un + dy y2 , . . . , dy yn >=< dy u1 , dy y2 , . . . , dy yn > . (5.56)
Assim, temos que dim Π = n e dim Ty Π ≤ n e portanto Π é uma variedade não-singular ao
longo da fibra σ −1 (p).
Temos neste momento uma pergunta importante: o que acontece caso utiliemos um outro sistema
de parâmetros w1 , . . . , wn satisfazendo as propriedades 1 e 2? Denotando por σ ′ : Π → X a
construção acima utilizando o sistema de parâmetros w1 , . . . , wn é imediato verificar que os morfismos
φ : Π \ σ −1 (p) → Π′ \ σ ′−1 (p) e ψ : Π \ σ ′−1 (p) → Π \ σ −1 (p) dados por
φ(x, q) = (x, [w1 (x) : · · · : wn (x)])
ψ(x, q) = (x, [u1 (x) : · · · : un (x)]) (5.57)

são mutualmente inversos e satisfazem σ = σ ′ ◦ φ.


Agora, precisamos estender φ e ψ as fibras de σ, σ ′ sobre p. Observe que como mp OX,p =<
u1 , . . . , un >=< w1 , . . . , wn , > podemos restringir X a um aberto menor, se necessário, de forma
que (u1 , . . . , un ) = (w1 , . . . , wn )[hij ] onde hij ∈ k[X] e det[hij ] ̸= 0 em X.
Assim, podemos estender φ definindo φ(p, [q]) = (p, [q · [hij ]]). Assim, provamos
Teorema 5.9.2
Seja X uma variedade quasiprojetiva, p ∈ X um ponto não-singular,
{u1 , . . . , un }, {w1 , dots, wn } dois conjuntos de parâmetros locais em p satisfazendo as
propriedades 1 e 2 e σ : Π → X, σ ′ : Π′ → X as explosões locais construídas nesta seção.
Então existe um isomorrfismo φ : Π → Π′ tal que σ = σ ′ ◦ φ. ♡

5.9.3 As Transformadas Total e Estrita de uma Subvariedade


Seja X ⊂ Pnk uma variedade quasiprojetiva e σ : Π → Pnk a explosão de Pnk em um ponto p.
/ X, a variedade quasiprojetiva σ −1 (X) é isomorfa a X e portanto nada de muito interessante
Se p ∈
acontece. Vejamos o que acontece se p é um ponto não-singular da variedade quasiprojetiva X. Mais
ainda, suponha que X ̸= Pnk .
A pré-imagem σ −1 (X \ {p}) é isomorfa a X \ {p} pois a explosão é um isomorfismo fora de
{p}. Mais ainda, σ −1 (p) ⊂ σ−1(X) e portanto podemos escrever
σ −1 (X) = Y ∪ ({p} × Pnk ) (5.58)
onde Y = σ −1 (X \ {p}).
Sejam f1 , . . . , fm ∈ OPnk ,p um sistema de equações locais para X em p. Como X é não-singular
dp f1 , . . . , dp fm forma um conjunto linearmente independente em mp OPnk ,p /m2 OPnk ,p que pode ser
completado a um sistema de parâmetros de mp OPnk ,p . Assim, podemos supor que existe um sistema

81
5.9 Explosão de uma Subvariedade

de parâmetros u1 , . . . , un em p de forma que uk+1 = uk+2 = · · · = un = 0 sejam as equações locais


de X no entorno de p. Restringindo X a um aberto, se necessário, podemos supor que o sistema de
parâmetros u1 , . . . , un satisfaz as hipóteses 1 e 2 da seção anterior. A explosão local obtida por este
sistema de parâmetros é definida pelas equações
ui Yj = uj Yi , 1 ≤ i/, j ≤ n (5.59)
e fazendo uk+1 = · · · = un = 0 vemos que Y ⊂ Ỹ onde Ỹ é definida por Yk+1 = · · · = Yn = 0
e ui Yj = uj Yi , 1 ≤ i/, j ≤ n. Se observamos qeu Ỹ é exatamente a explosão local de X em p
construída na seção anterior. Assim, provamos:
Teorema 5.9.3
Seja X ⊂ Pnk uma variedade quasiprojetiva com X ̸= Pnk e p ∈ X um ponto não-singular. Se
σ : Π → Pnk é a explosão de Pnk em p, então
σ −1 (X) = {p} × Pkn−1 ∪ Y,
onde a restrição σ : Y → X corresponde a explosão local de X em p

82
Capítulo 6 Divisores

6.1 Divisores de Weil


Seja X = A1k e φ ∈ k(X). Como k é algebricamente fechado e k[X] é um domínio de fatoração
única, segue que φ fica determinada, a menos de multiplicação por uma constante α ∈ k pelos seus
zeros, pólos e suas respectivas multiplicidades.
A teoria de Divisores de Weil tenta, num certo sentido, generalizar esta ideia: se X é uma
variedade algébrica irredutível e φ ∈ k(X) é uma fubção racional, então o conjunto V(φ) é um
subconjunto de X tal que todas as sua componentes possuem codimensão 1 (ver Teorema ). Realizando
a mesma análise para a função racional 1/φ, vemos que o subconjunto X \dom φ também é uma união
de componentes de codimensão 1. Assim, uma função racional φ determina subconjuntos análogos
ao subconjunto de zeros e de pólos de uma função racional em A1k .
Definição 6.1.1
Seja X uma variedade irredutível. O grupo de divisores de Weil, denominado de Div(X), é o
grupo abeliano livre com base nas subvariedades irredutíveis de X de codimensão 1. ♣

Em outras palavras, um divisor de X é uma soma formal da forma


X
D= kC C, kC ∈ Z, kC = 0 para quase todo C (6.1)
C
Um divisor é dito um divisor efetivo se kC ≥ 0 e um divisor primo se kC = 1 para alguma
subvariedade irredutível C ⊂ X de codimensão 1 e 0 para todas as outras. O suporte de um divisor
P
D = C kC C é o conjunto [
Supp(D) = C. (6.2)
C; kC ̸=0

Seja X uma variedade irredutível tal que codim Sing(X) ≥ 2. Desta forma, toda subvariedade
C ⊂ X de codimensão 1 possui uma equação local πC em um aberto U ⊂ X com C ∩ U ̸= ∅. Sendo
assim, se C ⊂ X é um divisor primo, o anel local OX,C é um anel local de dimensão 1 e o ideal
maximal I(C)OX,C é igual ao ideal gerado pela equação πC , isto é I(C)OX,C = (πC ).
Definição 6.1.2
Sejam X uma variedade irredutível tal que codim Sing(X) ≥ 2.
(a) Se φ ∈ k[X], defina a ordem de f ao longo de C por
ordC (f ) = max{k; f ∈ I(C)k OX,C };
(b) Se φ = f /g ∈ k(X), defina
ordC φ = ordC (f ) − ordC (g)

6.2 Divisores de Cartier

6.2 Divisores de Cartier


Seja X uma variedade não-singular e C ⊂ X um divisor primo. Pelo Teorema 5.4.4 existe uma
cobertura aberta Ui de X por abertos afins tais que C admite equações locais fi em em Ui . Assim C,
e por consequência qualquer divisor de X, é localmente principal.
Observe que as funções fi devem satisfazer uma certa condição de compatibilidade: em Ui ∩ Uj
devemos ter ÷(fi ) = ÷(fj ), isto é, a função fi /fj é regular em Ui ∩ Uj e não possui nenhum zero.
Revertendo este argumento, é fácil ver que se X é uma variedade não-singular em codimensão
S
um, então uma família de funções (fi , Ui ), onde Ui é uma cobertura aberta de X e fi /fj é uma
função regular em Ui ∩ Uj sem zeros para todo i, j define um único divisor de Weil D. Para cada
divisor de Weil primo C, defina ’
vC = ordC (fi ), se Ui ∩ C ̸= ∅
X
D((fi , Ui )) = vC C (6.3)
C

O conjunto
[
Supp(fi , Ui ) = +vC ≥ 0 (6.4)

é chamado de suporte da família.


Agora, é possível que duas famílias (fi , Ui ), (gj , Vj ) gerem o mesmo divisor. Isto acontece se, e
somente se, fi /gj é uma função regular sem zeros em Ui ∩ Vj para todo par i, j. Isto motiva a seguinte
definição.
Definição 6.2.1
Seja X uma variedade irredutível. Um divisor de Cartier em X é uma coleção (fi , Ui ) onde;
T
(a) Ui ⊂ X é aberto e X = Ui ;
(b) fi é uma função racional em Ui ;
(c) para todo i ̸= j fi /fj é uma função regular e sem zeros em Ui ∩ Uj .
O conjunto de divisores de Cartier de X é denotado por CaDiv(X)

A discussão acima mostra que se X é uma variedade não-singular, então todo divisor de Weil é
um divisor de Cartier. O suporte de um divisor de
O conjunto de divisores de Cartier de uma variedade X forma um grupo. Sejam D =
(Ui , fi ), D′ (Vj , gj ) dois divisores de Cartier. Podemos refinar as coberturas de forma a definir re-
presentações equivalentes D = (fij , Ui ∩ Vj ), D′ = (gij , Ui ∩ Vj ) definindo fij = fi e gij = gj .
Assim, podemos definir D + D′ como o divisor de Cartier
D + D′ = (fij gij , Ui ∩ Vj ). (6.5)
Definindo −D = (fi−1 , Ui ), temos que (CaDiv(X), +) é um grupo abeliano. Mais ainda, o
conjunto dos divisores principais, isto é, divisores da forma (f, X) forma um subgrupo CaDiv0 (X)
dos divisores de Cartier principais.

84
6.3 Divisores e Morfismos para Pnk .

Definição 6.2.2
Seja X uma variedade irredutível. O grupo de Picard de X é o grupo abeliano
Pic(X) = CaDiv(X)/ CaDiv0 (X).

A noção de divisor de Cartier nos permite definir o pullback de um divisor de Cartier via um
morfismo. Seja f : X → Y um morfismo entre variedades e (fi , Ui ) um divisor de Cartier em Y tal
que f (X) ̸⊂ Supp(fi , Ui ). Então a família (f ∗ (fi ), f −1 (Ui )) define um divisor de Cartier em X de
forma que f ∗ (fi ) não é identicamente nula.
Desta forma, se f : X → Y é um morfismo dominante, podemos definir o pullback
f ∗ : CaDiv(Y ) → CaDiv(X)
(6.6)
(fi , Ui ) → (f ∗ (fi ), f −1 (Ui ))
Observe, por último, que se (g, Y ) é um divisor principal em Y , então (f ∗ (g), X) também é um
divisor principal em X, e portanto o pullback f ∗ se estende a um homomorfismo de grupos de Picard
f ∗ : Pic(Y ) → Pic(X). (6.7)
Exemplo 6.1O Divisor de uma Forma Homogênea. Seja X ⊂ Pnk uma variedade projetiva não-
singular e F uma forma omogênea de grau d em Pnk . Tome uma cobertura aberta X = Ui onde
S

Ui = X \ V(Gi ) com deg G= deg F. (Verifique a existência de uma cobertura como essa.) Defina a
família (F/Gi , Ui ). Em Ui ∩ Uj temos
F/Gi Gj
= , (6.8)
F/Gj Gi
que é uma função regular e sem zeros em Ui ∩ Uj e portanto (F/Gi , Ui ) é um divisor de Cartier.
Observe que este divisor independe das escolhas de Gi e portanto, F define um divisor de Weil efetivo
DF em X. Mais ainda, se deg G = deg F, então F/G é uma função racional em X e portanto DF
e DG são linearmente equivalentes. Se L é uma forma linear em X, é então fácil ver que DF é
linearmente equivalente ao divisor dDL .
Retornando ao problema de se estudar o pullback de divisores induzido por um morfismo f :
X → Y , vamos mostrar agora que é possível driblar a restrição de que f é um morfismo dominante.
Teorema 6.2.3
Seja X uma variedade quasiprojetiva não-singular, D um divisor de Weil em X e x1 , . . . , xn ∈
/ Supp D′ .
X. Então existe um divisor de Weil D ∼ D tal que xi ∈ ♡

Demonstração
Podemos reduzir ao caso em que D é um divisor primo. Vamos provar o Teorema por indução.
Suponha que {x1 , . . . , xk−1 } ∈ / Supp(fi , Ui ) mas xk ∈ Supp(fi , Ui ).
Seja π uma equação local para D numa vizinhança de xk . Podemos supor que π ∈ k[X].
De fato, basta multiplicar π por alguma função que cancele os pólos de π e que siga sendo uma
equação local. Agora, tome gi funções regulares tais que gi (xi ) ̸= 0 e gi identicamente nula em D ∪
{x1 , . . . , xi−1 , xi+1 , . . . , xn }. Por fim, existem constantes α1 , . . . , αm−1 tais que f = π + m−1 2
P
i=1 αi gi

85
6.3 Divisores e Morfismos para Pnk .

6.3 Divisores e Morfismos para Pnk.


Seja X uma variedade algébrica quasiprojetiva não-singular. Uma pergunta interessante que
podemos fazer é:
Pergunta: É possível classificar todos os morfismos de X em espaços projetivos?
Primeiro, vamos analisar um mapa racional φ : X 99K Pnk do ponto de vista de divisores. Observe
que,em coordenadas projetivas, φ(p) = [f0 (p) : · · · : fn (p)] para f0 , . . . , fn ∈ k(X). A cada fi , temos
um divisor
X
Di = Div(fi ) = kij Cj (6.9)
onde cada Cj é um divisor primo de X. Agora, vejamos quando que φ está definida em x ∈ X.
Para isto, defina
X
D = mdc(D0 , . . . , Dn ) = lj Cj onde lj = min{kij ; 0 ≤ i ≤ n} (6.10)
Seja agora x ∈ X e πij equações locais em x para os divisores Cij (oberse que se x ∈
/ Cij ,
πij = 11) Então, em OX,x temos
Y k
fi = πijij ui , ui ∈ OX,x , ui (x) ̸= 0; (6.11)
j
l
Y
D = Div πijj (6.12)
j

Observe que os divisores Di′ = Di − D são todos efetivos.


Agora, φ é definida em x se, e somente se, existe uma função g ∈ OX,x tal que fi /g ∈ OX,x
para 0 ≤ i ≤ n e alguma dessas funções não se anula em x. Observe que, pela primeira condição,
Q l
devemos ter que necessariamente que g divide o produto j πijj e portanto

l
Y
πijj = gh. (6.13)
j

Ja a segunda condição implica que h(x) ̸= 0. De fato,


fi fi h
= Q lj (6.14)
g πij j
e portanto fi /g se anula em x para todo i. Agora, é claro que
fi fi
= Q lj hui (6.15)
g πij j
Assim, provamos
Teorema 6.3.1
Seja X uma variedade quasiprojetiva e
φ : X 99K Pnk
p → [f0 (p) : · · · : fn (p)].
T
Então x ∈ dom φ se, e somente se, x ∈
/ Supp Di , onde
Di = Div(fi ) − mdc(Div f0 , . . . , Div fn )

86
6.3 Divisores e Morfismos para Pnk .

Considere M ∈ GLn+1 (k) uma matriz não-singular e g0 , · · · , gn definidos pela equação matricial
(g0 , . . . , gn ) = (f0 , . . . , fn ) · M (6.16)
O mapa racional ψ : X 99K Pnk definido por (g0 , . . . , gn ) é, essencialmente, o mapa racional ψ.
Mais precisamente, M induz um automorfismo linear h : Pnk → Pnk talq ue ψ = h ◦ φ, ou seja, ψ e φ
diferem apenas por uma mudança de coordenadas em Pnk .
A discussão acima nos leva a dizer que se quisermos definir φ sem pensar em um sistema de
coordenadas projetivas fixado, devemos considerar o subespaço vetorial V ⊂ k(X) gerado pelas
funções racionais f0 , . . . , fn . Observe que se f ∈ V, então ÷f − D é um divisor efetivo. Isto nos leva
a fazer algumas definições.
Definição 6.3.2
Seja X uma variedade irredutível não singular e D um divisor em X. O espaço de Riemann-
Roch associado a D é
L(D) = {f ∈ k(X); ÷(f ) + D} ≥ 0.

Observe que L(D) parametriza todos os divisores efetivos que são linearmente equivalentes a D.
Definição 6.3.3
Um sistema linear de divisores efetivos (ou, mais resumidamente, um sistema linear) é um
conjunto de divisores da forma
S = {Div f − D; f ∈ V }
onde V é um subespaço vetorial de L(−D) para algum divisor D. Um sistema linear é dito:
1. sem componentes comuns se para todo divisor primo C ∈ X, existe um divisor D̃ ∈ S
tal que C ∈/ Supp D̃.
S
2. livre de pontos base se para todo p ∈ X exite um divisor D̃ ∈ S com p ∈
/ C ′ ∈Supp D̃ C.
3. completo se V = L(−D) para algum divisor D. Neste caso, escrevemos S = |D| e que
|D| é o sistema linear (completo) associado ao divisor D.

Retornemos a nossa discussão. Recorde que φ : X 99K Pnk é um mapa racional dado por
[f0 : · · · : fn ], Di = Div(fi ) e D = mdc(D0 , . . . , Dn ). Sob a luz da definição acima, Di − D efetivo
implica que o k-espaço vetorial V ⊂ k(X) gerado por f0 , . . . , fn é um sistema linear contido em
L(−D). Observe também que φ está definida a menos de um conjunto de codimensão nomáximo
2 (ver Teorema ??). Isto se reflete no fato que de os divisores D0 − D, . . . , Dn − D não possuem
componentes comuns.
Finalmente, é fácil entender geometricamente os divisores D̃ assiciados ao sistema linear V .
De fato, suponha que D̃ = Div(f ) − D para f ∈ L(−D). Assim, existem α0 , . . . , αn ∈ k com
αi fi e portanto D̃ = φ∗ (Div(αi Xi )).
P
f=
Outra pripriedade interessante do mapa racional φ é que ele permanece o mesmo se multiplicar-
mos todas as funções fi por uma mesma função racional g. Neste caso, o divisor D é substituído pelo
divisor D + Div g.

87
6.3 Divisores e Morfismos para Pnk .

Teorema 6.3.4
Sejam X uma variedade quasiprojetiva não-singular e D, D′ dois divisores em X linearmente
equivalentes. Se D = D′ + Div(g), então a função
L(D) → L(D′ )
f → gf
é um isomorfismo de espaços vetoriais.

Demonstração Seja f tal que Div f + D ≥ 0. Então Div f + D = Div f + Div g + D′ =


Div(f g) + D′ ≥ 0 e portanto f g ∈ L(D′ ). Analogamente, se h ∈ L(D′ ), então g −1 h ∈ L(D).
Assim,a função definida no enunciado é linear e invertível.
Assim, sob a luz do Teorema acima, a classe do divisor D é o invariante correto para associar a
um mapa linear φ. Por fim, provamos:
Teorema 6.3.5
Seja X uma variedade quasiprojetiva não-singular. Existe uma correspondência entre:
(a) Mapas racionais φ : X 99K Pnk ;
(b) Um trio ([D], S, {f0 , . . . , fn }) onde [D] é uma classe de divisores de Weil em X, S é
um sistema linear associado a um subespaço V ⊂ L(−D) sem componentes comuns e
{f0 . . . , fn } é um conjunto gerador de V .

É fácil ver quando a imagem do mapa racional φ está contida em um subespaço linear de Pnk :
isto ocorre exatamente quando as funções f0 , . . . , fn formam um conjunto linearmente dependente.
Extraindo-se um conjunto linearmente independente, digamos f0 , . . . , fk . Desta forma, temos um
teorema análogo ao Teorema anterior para mapas racionais φ : X → Pnk tais que φ(X) não esteja
contida em nenhum subespaço linear H ⊂ Pnk .
Teorema 6.3.6
Seja X uma variedade quasiprojetiva não-singular. Existe uma correspondência entre:
(a) Mapas racionais φ : X 99K Pnk tais que φ(X) não esteja contida em nenhum subespaço
linear de Pnk
(b) Um trio ([D], S, {f0 , . . . , fn }) onde [D] é uma classe de divisores de Weil em X, S é um
sistema linear associado a um subespaço V ⊂ L(−D) de dimensão n sem componentes
comuns e {f0 . . . , fn } é uma base de V .

Por fim, a conclusão do Teorema 6.3.1 é equivalente a dizer que o sistema linear S associado ao
mapa racional φ não possui pontos de base. De fato, p ∈ X pertence a Supp Div(f ) − D para todo
divisor Div f − D ∈ S se e somente se p ∈ Supp Div(fi ) − D. Assim, temos:
Teorema 6.3.7
Seja X uma variedade quasiprojetiva não-singular. Existe uma correspondência entre:
(a) Morfismos φ : X → Pnk tais que φ(X) não esteja contida em nenhum subespaço linear
de Pnk

88
6.3 Divisores e Morfismos para Pnk .

(b) Um trio ([D], S, {f0 , . . . , fn }) onde [D] é uma classe de divisores de Weil em X, S é
um sistema linear associado a um subespaço V ⊂ L(−D) de dimensão n sem pontos de
base e {f0 . . . , fn } é uma base de V .

Seja, como no teorema acima, D um divisor e V ⊂ L(−D) um subespaço vetorial associado a


um sistema linear S sem componentes comuns. É possível provar que L(−D) é um espaço vetorial de
dimensão finita. Sejam então f0 , . . . , fn uma base para V e complete esta base a uma base de L(−D)
por fn+1 , . . . , fm . Vemos então que o mapa racional φ : X → Pnk definido por V é a composição
entre o mapa racional φD : X → Pnk definido por L(−D) e a projeção π : Pm n
k → Pk com centro no
subespaço linear definido por X0 = · · · = Xn = 0.
Exemplo 6.1 Vamos descrever a estrutura de todos os mapas racionais φ : Pnk → Pm k .
Seja H o hiperplano definido pela equação X0 = 0. Jâ vimos que todo divisor D ∈ Div(Pnk ) é
linearmente equivalente a kH para algum k ∈ Z. Se k ≤ 0 , então L(−D) corresponde a funções
racionais tais que ÷f ≥ −kH e portanto deg Div(f ) > 0, o que é impossível, e portanto L(−D) = ∅
Suponha então que n > 0 e f ∈ L(−kH). Escrevendo f = F/G, com f, g homogêneas de
mesmo grau, vemos que,a menos de constante, G = X0l com l ≤ k. Assim, as funções racionais
f ∈ L(−kH) são todas as funções da forma F/X0n com F homogêneo de grau n. Uma base para
este espaço é dada por {M/X0n } onde M percorre todos os monômios em X0 , . . . , Xn de grau m.
É claro entãoque o morfismo associado ao sistema linear completo |kH| é o mergulho de Veronese
N −1
vn,k : Pnk → Pk n,k .
Assim, concluímos que todo morfismo Pnk → Pm k é definido por formas homogêneas de um
mesmo grau k e são composições entre o mergulho de Veronese vn,k com uma projeção com centro
em um subespaço linear.

89
Parte III

Geometria Algébrica Moderna: Esquemas e


Cohomologia
Capítulo 7 Feixes
Seja X um espaço topológico. Ao tentar desrnvolver qualquer teoria geométrica sobre X, é
necessário definir quais são as funções admissíveis do nosso estudo. Por exemplo, se quisermos
estudar X do ponto de vista da topologia, convém considerar, dado um segundo espaço topológico
fixado Y e para cada abreto U ⊂ X o conjunto
C(U ; Y ) = {f : U → Y contínua}. (7.1)
Caso X seja uma variedade diferenciável, podemos considerar para cada Y variedade diferen-
ciável e U ⊂ X aberto o conjunto

D(U ; Y ) = {f : U → Y diferenciável}. (7.2)

Ou, no caso discutido nestas notas, o caso em que X, Y são variedades projetivas e, para cada
U ⊂ X aberto de Zariski, o conjunto
Mor(U ; Y ) = {f : U → Y mapa regular}. (7.3)
Observe que, em ambos os casos, se U ⊂ V são dois abertos de X, então f ∈ C(U ; Y ), D(U ; Y ), Mor(U ; Y ) =
{f : U → Y mapa regular} se restringe a um elemento de f ∈ C(V ; Y ), D(V ; Y ), Mor(V ; Y ), respec-
tivamente. A ideia central da defdinição de pré-feixe é, então, generalizar esta estrutura de restrição.

7.1 A Categoria dos Pré-Feixes


Vamos agora discutir a construção da categoria pSh(X) dos pré-feixes sobre um espaço topoló-
gico X. . No que segue, se X é um espaço topológico, então a categoria Opn(X) é a categoria cujos
objetos são os abertos de X e

∅, se U ̸⊂ V
HomOpn(X) (U, V ) = (7.4)
a inclusão U ,→ V, se U ⊂ V

Definição 7.1.1
Seja X um espaço topológico. Um pré-feixe de grupos abelianos F sobre X é um funtor
contravariante
F : Opn(X) → Ab .

Os elementos g ∈ F(U ) são chamados de seções de F sobre U .


Definição 7.1.2
O pré-feixe trivial sobre um espaço topológico X é o pré-feixe
0: (Opn)(X) → Ab
U → (0).

7.1 A Categoria dos Pré-Feixes

Vamos trazer a definição acima a uma linguagem mais terrena: denote por F(U ) ogrupo abeliano
aberto U ⊂ X e se U ⊂ V, denote F(U ,→ V ) = ρVU . Então definição de feixe nos diz que se
U ⊂ V ⊂ W, então
ρW V W
U = ρU ◦ ρV . (7.5)

Em outras palavras, o diagrama

ρW
V
F(W ) −−
→ F(V )
. ↘ ρW
U ↙ ρVU (7.6)
F(U )
é comutativo.
Seja F um pré-feixe de grupos sobre um espaço topológico X e x ∈ X. O sistema (F(U ), ρVU ), p ∈
U forma um sistema direto, conforme a Definição (??), e portanto faz sentido considerar o grupo
Fp = lim F(U ), (7.7)

onde o limite direto é tomado sobre os abertos que contém p.
Definição 7.1.3
Sejam X um espaço topológico e F um pré-feixe de grupos sobre X. O grupo Fx definido
acima é chamado de talo do pré-feixe em x ∈ X. A imagem de um elemento σ ∈ F(U ) em Fx
é chamado de germe de σ em x e é denotado por σx . ♣

Convém relembrar a operação de grupo em Fx . Sejam σ1 , σ2 ∈ Fp . Como o limite direto é


tomado sobre um conjunto dirigido, existem Σ1 ∈ F(U1 ), Σ2 ∈ F(U2 ) tais que σ1 = Σ1,x , σ2 = Σ2,x .
Então
σ1 σ2 = (ρUU11 ∩U2 (Σ1 )ρUU21 ∩U2 (Σ2 ))x (7.8)

Como σx = φx se, e somente se σ = φ em algum aberto contendo x, a operação acima de fato


está bem definida.
Definição 7.1.4
Sejam F, G pré-feixes sobre um espaço topológico X. Um homomorfismo de pré-feixes é uma
transformação natural de funtores
φ : F → G. ♣

Em termos terrenos, um homomorfismo de pré-feixes é uma coleção de homomorfismos de


grupos
φ(U ) : F(U ) → G(U ) (7.9)

tais que, para toda inclusão U ⊂ V, o diagrama

φ(U )
F(U ) −−−→ G(U )
↓ρ ↓ρ (7.10)
φ(V )
F(V ) −−−→ G(V )

92
7.1 A Categoria dos Pré-Feixes

é comutativo (aqui, abreviamos os homomorfismos de restrição para ρ.).


Observe que, dado um homomorfismo de pré-feixes φ : F → G, a composição F(U ) → G(U ) →
Gp induz um diagrama comutativo
F(U ) → Gp
↘ ↗ (7.11)
F(V )
que define, pela propriedade universal do limite direto (ver Teorema ??), um homomorfismo
φp : Fp → Gp . (7.12)
Não é difícil descrever explicitamente o homomorfismo φp : Dado σ ∈ Fp , tome U ⊂ X aberto e
s ∈ F(U ) tal que sp = σ. Então
φp (σ) = φ(U )(s)p . (7.13)

Vamos mostrar que a Definição acima transforma a categoria de pré-feixes sobre X em uma
categoria abeliana.
Teorema 7.1.5
Seja φ : F → G homomorfismo de pré-feixes.
(a) A associação
U → ker φ(U )

é um pré-feixe sobre X.
(b) A associação U → Coker φ(U ) é um pré-feixe sobre X.

Demonstração Da comutatividade do diagrama


φ(U )
F(U ) −−−→ G(U )
↓ρ ↓ρ (7.14)
φ(V )
F(V ) −−−→ G(V )
é fácil verificar que se s ∈ ker varphi(U ), então ρUV (s) ∈ ker φ(V ). Assim, ker φ é um pré-feixe
sobre X.
Para o item (b), o diagrama comutativo
F(U ) → G(U ) → G(U )/φ(U )(F(U ))
↓ ↓ (7.15)
F(V ) → G(V ) → G(U )/φ(V )(F(V ))
É claro então que φ(U )(F(U )) está contido no núcleo da composição G(U ) → G(V ) → G(U )/φ(V )(F(V )),
o que define um homomorfismo Coker φ(U ) → Coker φ(V ). Estes homomorfismos tornam Coker φ
um pré-feixe.
Como a definição de núcleo e conúcleo na categoria de pré-feixes é tomada aberto a aberto,é
claro que o núcleo e o conúcleo como construídos acima obedecem a propriedade universal de núcleos
e conúcleos em categorias abelianas. Tendo construído o pré-feixe conúcleo, é imediato construir o
pré-feixe imagem
im φ = ker(G → Coker φ) (7.16)

93
7.2 A Categoria dos Feixes

e portanto é possível falar de sequências exatas de pré-feixes. Observe que, neste caso, 0 → F →
G → H → 0 é uma sequência exata de pré-feixes se, e somente se, para todo U ⊂ X aberto temos
que a sequência
0 → F(U ) → G(U ) → H(U ) → 0 (7.17)

também é uma sequência exata. Observe que, neste caso, a sequência


0 → Fp → Gp → Hp → 0 (7.18)
induzida em cada talo também é exata.
Exemplo 7.1 Sejam C, C l os pré-feixes de funções constantes e localmente constantes em Rn e
considere o homomorfismo de pré-feixes φ : C → C l definido por
φ(U ) : C(U ) → C l (U )
. (7.19)
f → f
É claro que φ induz uma função sobrejetiva (de fato, um isomorfismo) nos talos. Mas, se
U = U1 ∪ U2 é a união de dois abertos disjuntos, então φ(U ) não é sobrejetiva: de fato, temos
C(U ) ≃ R, C l (U ) ≃ R2 e φ(U )(c) = (c, c).

7.2 A Categoria dos Feixes


Agora exploraremos a construção da categoria Sh(X) dos feixes sobre um espaço topológico X.
Definição 7.2.1
Seja F um pré-feixe sobre um espaço topológico X. Dizemos que F é um feixe se, para todo
S
aberto U ⊂ X e cobertura aberta U = i∈I Ui temos
(a) Se σ1 , σ2 ∈ F(U ) são tais que ρUUi (σ1 ) = ρUUi (σ2 ) para todo i ∈ I, então σ1 = σ2 ;
(b) Se {σi ∈ F(Ui )} é uma família de seções satisfazendo
U
ρUUii ∩Uj (σi ) = ρUji ∩Uj (σj )
então existe uma (e só uma) seção σ ∈ F(U ) tal que
ρUUi (σ) = σi .

Exemplo 7.1 O pré-feixe das funções constantes em Rn é um exemplo de um pré-feixe que não é um
feixe. Seja U = U1 ∪ U2 com U1 , U2 abertos disjuntos. Se c1 ∈ C(U1 ), c2 C(U2 ), é claro que a condição
de compatibilidade da parte (b) da definição de feixe é cumprida, mas existe uma seção c ∈ C(U )
restringindo a c1 , c2 se, e somente se, c1 = c2 .
Os homomorfismos entre dois feixes F, G são, simplesmente, os homomorfismos de pré-feixes
entre eles.
Teorema 7.2.2
S
Sejam X um espaço topológico, F um feixe sobre X, U ⊂ X um aberto e Ui uma cobertura
aberta de U . Considere o sistema S = {F(Ui ), F(Ui ∩ Uj )}. Então
F(U ) ≃ lim F(V )), V ∈ S.
←−

94
7.2 A Categoria dos Feixes

Demonstração Sem perda de generalidade, podemos supor que Ui ̸⊂ Uj para i ̸= j. A partir da


comutatividade do diagrama
F(U )
ρU
U i

ρU
Ui ∩Uj
F(Ui ) (7.20)
ρU
U
i
U
ρUi ∩U
i j

F(Uj ) U
F(Ui ∩ Uj )
ρUj∩U
i j

Induz o homomorfismo ψU : F(U ) → lim F (UV ) dado por ψ(m) = (ρUV )(m). Observe que,
←−
pela definição de lim F(UV ) (ver a demonstração do Teorema ??) um elemento (mV ) ∈ lim F (UV )
←− ←−
define uma seção m ∈ F(U ) por colagem. Este é o homomorfismo inverso.
Teorema 7.2.3
Sejam F um feixe sobre um espaço topológico X e σ ∈ F(U ). Então σ = 0 se, e somente se,
σp = 0 para todo p ∈ U.

Demonstração É claro quer σ = 0 implica que σp = 0 para todo p ∈ U . Reciprocamente, seja


p ∈ U. Se σp = 0, existe Vp ⊂ U aberto contendo p tal que ρUVp (σ) = 0. Como
[
U= Vp , (7.21)
p∈U
segue que σ = 0.
Em posse do resultado anterior, é imediato verificar que o núcleo de um homomorfismo entre
dois feixes é, de fato, um feixe.
Proposição 7.2.4
Seja φ : F → G um homomorfismo de feixes. Então ker φ é um feixe e (ker φ)p = ker(φp ).

Uma diferença marcante estre as categorias dos pré-feixes e a categoria dos feixes é que o pré-feixe
Coker φ, onde φ é um homomorfismo de feixes, não é em geral um feixe.
Exemplo 7.2 content...
Este problema é remediado através da construção da feixificação de um pré-feixe F. De maneira
intuitiva, a feixificação F̃ de um pré-feixe F é a maneira "mais eficiente"de transformar F em um
feixe. Vamos ao enunciado preciso. ilde
Definição 7.2.5
Sejam X um espaço topológico e F um pré-feixe em X. Uma feixificaço de F é um par (F̃, φ)
onde:
(a) F é um feixe;
(b) φ : F → F̃ é um homomorfismo de pre-feixes;
(c) Se G é um feixe e ψ : F → G é um homomorfismo de pré-feixes, então existe um único

95
7.2 A Categoria dos Feixes

homomorfismo de feixes ψ̃ : F̃ → G tal que o diagrama


ψ
F −
→ G
φ ↘ ↑ ψ̃

É claro que a feixificação, caso exista, ela é única a menos de isomorfismo.


Teorema 7.2.6
Sejam X um espaço topológico e F um pré-feixe sobre X. Então existe uma feixificação (F̃, φF )
para F. Mais ainda, o homomorfismo
φ˜p : Fp → F̃p
é um isomorfismo. ♡

Demonstração Antes de começar a prova proprieamente dita, vale a pena discutirmos a ideia central
da construção: construiremos F realizando as colagens que "faltam"no pré-feixe F.
S
Mais precisamente, seja U ⊂ X um aberto e defina E(U ) = p∈U Fp , a união disjunta dos talos
sobre os pontos p ∈ U e
F̃(U ) = {σ : U → E(U ); para todo p ∈ U existem V ⊃ {p} aberto e h ∈ F(V ) tais que σ(p) = hp ∈ Fp }.
(7.22)
Observe que, naturamente, F̃ é um pré-feixe de grupos abelianos em X. Se h ∈ F(U ), definindo
σh : U → E(U )
(7.23)
p → hp ∈ Fp
constrói-se um homomorfismo de pré-feixes φF : F → F̃. É imediato verificar que φF induz
um isomorfismo nos talos de F, F̃.
Vamos mostrar agora que F̃ é um feixe. É imediato verificar a condição (a) da definição de feixes.
U
Verifiquemos (b). Suponha entáo que U = Ui e sejam σi ∈ F̃(Ui ) tais que ρUUii ∩Uj (σi ) = ρUji ∩Uj (σj ).
S

É então imediato verificar que


σ: U → E(U )
(7.24)
p → σi (p), se p ∈ Ui

é bem definida e que ρUUi (σ) = σi , garantindo que F̃é de fato um feixe.
Vamos agora a prova da propriedade universal. Primeiramente, note que se σ ∈ F̃(U ) é da forma
σh para algum h ∈ F(U ), então ψ̃(σ) = ψ(h). Seja agora um elemento σ ∈ F̃(U ) qualquer e tome
S
uma cobertura aberta Vi de U e hi ∈ F(Vi ) tais que σ(p) = (hi )p para p ∈ Vi .
Agora, considere os elementos ψ(hi ) ∈ G(Vi ). Como (hi )p = (hj )p em Ui ∩ Uj , segue que
ψ(hi )p − ψ(hj )p = 0 para todo p ∈ Ui ∩ Uj , e portanto pelo Teorema 7.2.3 ρVVii ∩Vj (ψ(hi )) =
V
ρVji ∩Vj (ψ(hj )). Como G é um feixe, segue que existe uma única seção s ∈ G(U ) tal que ρUVi = ψ(hi ).
Definindo ψ̃(U )(σ) = s, construímos o homomorfismo de feixes ψ̃ : F̃ → G desejado.

 Exercício 7.1 Mostre que se ξ : F̃ → G é outro homomorfismo de feixes satisfazendo a propriedade

96
7.2 A Categoria dos Feixes

(c), então ψ̃p = ξp . Conclua que ξ = ψ̃.

Seja φ : F → G um homomorfismo de pré-feixes. A partir da composição


φ φG
F−
→ G −→ G̃ (7.25)
e da propriedade universal da feixificação, existe um único homomorfismo de feixes φ̃ : F̃ → G̃
tal que o diagrama
φ
F − → G
φF ↓ ↓ φG (7.26)
φ̃
F̃ −
→ G̃
é comutativo. Assim, é imediato verificar que a feixificação é um funtor covariante da categoria dos
pré-feixes sobre X na categoria de feixes sobre X.
Vamos agora provar a existência de conúcleos nem ShAb (X).
Teorema 7.2.7
Seja φ : F → G um homomorfismo de feixes. O feixe
(Coker φ)∼
é um conúcleo na categoria dos feixes. ♡

Demonstração Considere um diagrama comutativo de homomorfismos de feixes da forma


φ
F − → G
↓ ↓| ψ (7.27)
0 → H
Como este diagrama tambéwm é um diagrama comutativo na categoria dos pré-feixes, então
existe um único homomorfismo em (pShAb (X)) tal que o diagrama
φ
F −
→ G
↓ ↓ ↘ψ . (7.28)
ψ̄
0 → Coker φ −
→ H

Daí, a propriedade universal da feixificação nos dá um único homomorfismo ψ̃ : (Coker φ)∼ → H


tal que o diagrama
φ
F −
→ G
↓ ↓ ↘ψ . (7.29)
ψ̃
0 → (Coker φ)∼ −
→ H
completando assim a demonstração do Teorema.
Naturalmente, dizemos que um homomorfismo de feixes φ é sobrejetivo se (Coker φ)∼ = 0.
Também é possível definir o feixe imagem im φ como o feixe
ker(G → (Coker φ)∼ ). (7.30)

97
7.3 Imagens Diretas e Inversas de Feixes

 Exercício 7.2 Mostre que o feixe imagem im φ é a feixificação do pré-feixe


U → im φ(U ).
 Exercício 7.3 Mostre que φ : F → G é um homomorfismo sobrejetivo de feixes se, para toda seção
σ ∈ G(U ) e p ∈ U existe um aberto Vp ⊂ U contendo p e τ ∈ F(Vp ) tal que ρUVp (σ) = φ(Vp )(τ ).

Observe que, por construção, (im φ)∼ ∼


p = im φp e (Coker φ)p = Gp / im φp . Como consequência
imediata, temos
Teorema 7.2.8
Um complexo de feixes
ψ φ
0→F −
→G−
→H→0

sobre um espaço topológico X é uma sequência exata de feixes se, e somente se


ψp φp
0 → Fp −→ Gp −→ Hp → 0
é uma sequência exata de grupos abelianos para todo p ∈ X. ♡

Teorema 7.2.9
Seja φ : F → G um isomorfismo na categoria de feixes. Então φ é um isomorfismo na categoria
de pré-feixes. Em outras palavras, φ é um isomorfismo na categoria de feixes se, e somente se,
φ(U ) é um isomorfismo para cada U ⊂ X.

Teorema 7.2.10
φ ψ
Seja 0 → F −
→G−
→ H → 0 uma sequência exata de feixes. Então a sequência
φ(U ) ψ(U )
0 → F(U ) −−−→ G(U ) −−−→ H(U )
é exata para todo aberto U ⊂ X ♡

Demonstração Como o núcleo na categoria de feixes é igual ao núcleo na categoria de pré-feixes,


temos que φ(U ) é injetiva para todo U ⊂ X aberto. Além disso, é claro que im φ(U ) ⊂ ker ψ(U ).
Seja σ ∈ ker ψ(U ). Como im φ = ker ψ (na categoria de feixes!) para cada x ∈ U existem Vx ⊂ U
vizinhança de x e αx ∈ G(Vx ) tais que
φ(Vx )(αx ) = ρUVx (σ). (7.31)
Considere então os pares de elementos (αx , Vx ). Se Vx ∩ Vy ̸= ∅, então
φ(Vx ∩ Vy )(ρVVxx ∩Vy (αx ) − ρVVxx ∩Vy (αy )) = 0 (7.32)
e portanto ρVVxx ∩Vy (αx ) = ρVVxx ∩Vy (αy ). Como F é um feixe, existe uma única seção α ∈ F(U ) com
ρUVx (α) = αx e portanto φ(U )(α) = σ.

98
7.3 Imagens Diretas e Inversas de Feixes

7.3 Imagens Diretas e Inversas de Feixes


Sejam X, Y duas variedades quasiprojetivas e f : X → Y um morfismo. Vimos, então, que o
morfismo f induz um pullback de funções regulares

f ∗ : k[U ] → k[f −1 (U )]. (7.33)

para cada aberto de Zariski U ⊂ Y . É tentador dizermos então que f ∗ induz um homomorfismo entre
os feixes de funções regulares de X e Y . Um cuidado deve ser tomado: homomorfismos de feixes
são construídos a partir de feixes sobre um mesmo espaço topológico. Para remediar este problema,
temos o seguinte resultado.
Teorema 7.3.1
Sejam f : X → Y uma função contínua entre dois espaços topológicos e F um feixe sobre X.
O funtor
U → F(f −1 (U )), U ∈ Opn(Y )

é um feixe sobre Y . ♡

Demonstração Imediato.
Definição 7.3.2
Sejam f : X → Y uma função contínua entre dois espaços topológicos e F um feixe sobre X.
O feixe construído no Teorema 7.3.1 é chamado de imagem direta de F por f e é denotado por
f∗ F. ♣

Seja φ : F → G um morfismo de feixes sobre X. É claro que se U ⊂ V são abertos de Y , temos


o diagrama comutativo

φV
f∗ F(V ) = F(f −1 (V )) f∗ G(V ) = G(f −1 (V ))
ρU
V ρU
V
(7.34)

f∗ F(U ) = F(f −1 (U )) φU f∗ G(U ) = G(f −1 (U ))

e, assim, temos um morfismo de feixes f∗ (φ) : f∗ F → f∗ G e portanto f induz um funtor


f∗ : Sh(X) → Sh(Y ).
Em posse da Definição acima, é possível falar do pullback definido por um mapa regular em
termos da linguagem de feixes: se X, Y são variedades quasiprojetivas com feixes de funções regulares
OX , OY , então todo morfismo f : X → Y induz um homomorfismo de feixes
f# : OY → f∗ OX
f # (U ) : k[U ] → k[f −1 (U )]. (7.35)
g → g◦f
Agora, veremos como definir um feixe sobre X uma vez dados uma função contínua entre espaços
topológicos f : X → Y e um feixe F sobre Y. Primeiramente, note que se U ⊂ X é um aberto, então

99
7.3 Imagens Diretas e Inversas de Feixes

não necessariamente tem-se que f (U ) é aberto em Y . Agora, note que o sistema {F(V ), ρW
V } onde
V é um aberto contendo U , é um sistema direto. Assim, podemos considerar
U→ lim F(V ). (7.36)
−V−⊃f
−− →
(U )

Seja W ⊂ U um segundo aberto de X. Todo aberto que contém f (U ) contém f (W ). Isto


induz um homomorfismo de grupos ψVU : lim F(V ) → lim F(V ) e portanto a associação
−V−⊃f
−− →
(U )
−− −−−→
V ⊃f (W )

U→ lim F(V ) gera um pré-feixe.


−V−⊃f
−− →
(U )

Definição 7.3.3
Sejam f : X → Y uma função contínua entre dois espaços topológicos e F um feixe sobre Y .
A feixificação do pré-feixe dado por
U→ lim F(V )
−V−⊃f
−− →
(U )

é chamado de imagem inversaa de F por f e é denotado por f −1 F. ♣

Teorema 7.3.4
Sejam f : X → Y uma função contínua entre espaços topológicos, F um feixe sobre X e G um
feixe sobre Y . Então existe uma bijeção
MorSh(X) (f −1 G, F) → MorSh(Y ) (G, f∗ F)
funtorial em F, G. ♡

Demonstração Sejam φ :∈ MorSh(X) (f −1 G, F) e V ⊂ Y aberto. Como V ⊃ f (f −1 (V )) e portanto


existe um homomorfismo funtorial em G
G(V ) → lim G(U ), U ⊃ f (V )aberto. (7.37)
−→
Compondo com a feixificação, obtemos um homomorfismo funtorial em G

G(V ) → f −1 G(f −1 (V )). (7.38)

Compondo este homomorfismo com φ(f −1 (V )) temos um homomorfismo


G(V ) → F(f −1 (V )) = f∗ F(V ). (7.39)
Vejamos homomorfismo inverso. Seja ψ ∈ MorSh(Y ) (G, f∗ F)Para construir um homomorfismo
−1
f G → F basta construir, para cada U ⊂ X aberto, um homomorfismo
lim G(V ), V ⊃ f (U ) → F(U ) (7.40)
−→
compatível com as restrições. Agora, se V ⊂ W são dois abertos de Y contendo f (U )., O diagrama

100
7.4 Reconstruindo Feixes

comutaivo
ψ(W )
G(W ) f∗ F(W ) = F(f −1 (W ))
f −1 (W )
f −1 (W ) ρU
ρU
V ρ −1 (7.41)
f (V )

f −1 (V )
ψ(U ) ρU
−1
G(V ) f∗ F(V ) = F(f (V )) F(U )

nos dá, pela propriedade universal do limite direto, um homomorfismo lim G(V ), V ⊃ f (U ) → F(U ).
−→
Pela propriedade universal da feixificação, temos um homomorfismo f −1 G → F.
Os detalhes finais da demonstração deste Teorema são deixados a cargo do leitor.

7.4 Reconstruindo Feixes


Seja X uma variedade diferenciável. Recorde que o conceito de função diferenciável sobre um
aberto U ⊂ X é um conceito local: de fato, uma função f : U → R é dita uma função diferenciável
se, para cada p ∈ U existe uma vizinhança coordenada V ⊂ U de p (uma vizinhança difeomorfa a
uma bola aberta B ⊂ Rn ) tal que f |V é uma função diferenciável (sobre a bola aberta B ⊂ Rn ). Este
caráter local nos permite definir, para cada U ⊂ X, o espaço D(U ) das funções diferenciáveis sobre
U . Vamos generalizar esta noção para feixes em geral.
Definição 7.4.1
Seja X um espaço topológico. Uma base para a topologia de X é um conjunto de abertos
U = {Uλ }λ∈L tal que todo aberto de X é a união de abertos pertencentes a U.

Definição 7.4.2
Seja X um espaço topológico com uma base U de abertos para a topologia de X. Um feixe
de grupos abelianos sobre a base U é uma associação F : U → Obj(Ab), juntamente com
homomorfismos ρUV : F (U ) → F (V ) para cada par de abertos básicos V ⊂ U ∈ U tais que:
(a) ρUU = idF (U ) ;
(b) ρVW ◦ ρUV = ρUW para todo trio de abertos básicos W ⊂ V ⊂ U ;
(c) Se U = Vi , com U, Vi abertos básicos e s ∈ F (U ) é tal que ρUVi (s) = 0 para todo Vi ,
S

então s = 0;
V
(d) Se U = Vi , U, Vi abertos básicos e dados si ∈ F (Vi ) tais que ρVWi (si ) = ρWj (sj ) para
S

todo aberto básico W ⊂ Vi ∩ Vj , então existe um único s ∈ F (U ) tal que ρUVI = si .


Teorema 7.4.3
Seja X um espaço topológicos, U uma base para a topologia de X e F um feixe sobre a base
U . Então existe um feixe F, único a menos de isomorfismo, tal que F(U ) ≃ F (U ) para todo
aberto básico U ∈ U e com mapas de restrição compatíveis.

Demonstração Para cada x ∈ X o sistema Sx = {F (U ), U ∈ U, x ∈ U } é dirigido. Defina

101
7.4 Reconstruindo Feixes

Fx = lim F (U ) (7.42)
−→

onde o limite direto é tomado sobre os abertos de Sx .


Assim como na demonstração do Teorema 7.2.6, para cada U ⊂ X aberto, tome E(U ) =
S
x∈U Fx . Defina

F(U ) = {s : U → E(U ); sx = s(x) ∈ Fx para todo x ∈ U e existe V ∈ U tal que x ∈ V e σ ∈ F (V ) com sx = σ


(7.43)
Defina também as restriçoes φUV de maneira natural.
Afirmamos que F é um feixe sobre X. De fato, sejam s ∈ F(U ) de forma que exista uma
cobertura Ui de U tal que φUUi (s) = 0. Isto implica que sx = 0 para todo x ∈ U e portanto s = 0.
S

A verificação do axioma de colagem também é imediata. Dadas si ∈ F(Ui ) tais que φUUii ∩Uj (si ) =
U
φUji ∩Uj (sj ), a função
s: U → E(U )
(7.44)
x → (si )x se x ∈ UI
é bem definida: se x ∈ Ui ∩ Uj , existe um aberto básioo V ⊂ Ui ∩ Uj contendo x e σ ∈ F (V )
tal que (si )x = σx = (sj )x .
Resta mostrar que para cada U ∈ U temos um isomorfismo F (U ) ≃ F(U ) compatível com as
restrições. Este isomorfismo é dado por
ψU : F (U ) → F(U )
(7.45)
σ → s, onde sx = σx
A demonstração de que ψU é um isomorfismo decorre imediatamente das propriedades de colagem
de um feixe em uma base. Observe também que ψU induz isomorfismos ψx : Fx → Fx nos talos. A
partir daí, também decorre a unicidade por isomorfismos.
Sejam X um espaço topológico e F um feixe sobre X. Se U ⊂ X é um aberto, podemos definir
um feixe F|U sobre U definindo

F|U (V ) = F(V ) para todo V ⊂ U (7.46)

e utilizando os mesmos homomorfismos de restrição de F. O feixe assim construído é denominado


de restrição de F ao aberto U .
Teorema 7.4.4
S
Seja X um espaço topológico e Ui uma cobertura aberta de X. Suponha dados:
(a) Para todo i, um feixe Fi sobre o espaço topológico Ui ;
(b) Para todo par i, j, isomorfismos φij : Fi |Ui ∩Uj → Fj |Ui ∩Uj tais que
φii = idFi
e
φik = φjk ◦ φij

em Ui ∩ Uj ∩ Uk .

102
7.4 Reconstruindo Feixes

Demonstração conteúdo...

103
7.5 Exercícios

7.5 Exercícios
 Exercício 7.1 Seja X um espaço topológico. Um feixe F é dito um feixe flasque se os morfismos de
restrição sãop todos sobrejetivos. Prove que se
0→F →G →H →0
é uma sequência exata de feixes com F flasque, então
Γ(X, G ) → Γ(X, H )
é sobrejetiva.
 Exercício 7.2 Sejam X um espaço topológico e
0→F →G →H →0
uma sequência exata de feixes. Prove que se F , G são feixes flasque, então H é flasque.
 Exercício 7.3 Sejam Fλ , λ ∈ L uma família de feixesde grupos abelianos sobre um espaço topológico
X.
(a) Mostre que a associação M
U→ Fλ (U )
λ∈L

é um pré-feixe. Prove que a feixificação deste pré-feixe é uma soma direta para a família {Fλ }
na categoria ShX .
(b) Prove que se X é um esquema noetheriano, então o pré-feixe
M
U→ Fλ (U )
λ∈L
é de fato um feixe.
(c) Mostre que a associação Y
U→ Fλ (U )
λ∈L

é um feixe sobre X. Prove que este feixe é um produto direto para a família {Fλ } na categoria
ShX .
 Exercício 7.4 Seja {Fλ , φµλ , λ, µ ∈ L} um sistema dirigido de feixes de grupos abelianos sobre um
espaço topológico X.
(a) Mostre que a associação
U → lim Fλ (U )
−→

é um pré-feixe. Prove que a feixificação deste pré-feixe é um limite direto para a família
{Fλ , φµλ } na categoria ShX .
(b) Prove que se X é um esquema noetheriano, então o pré-feixe
U → lim Fλ (U )
−→
é de fato um feixe.
(c) Mostre que a associação
U → lim Fλ (U )
←−

104
7.5 Exercícios

é um feixe sobre X. Prove que este feixe é um limite inverso para a família {Fλ , φµλ } na categoria
ShX .
 Exercício 7.5 Sejam X um espaço topológico e F um feixe sobre X. Defina a associação
[
U −→ {σ : U → Fx ; s(x) ∈ Fx }.
x∈U

(a) Prove que esta associação é um feixe, denotado por F desc . Este feixe é denominado o feixe de
seções descontínuas de F . Prove que F desc é flasque.
(b) Prove que existe um homomorfismo injetivo F → F desc .
(c) Prove que F → F desc é um funtor da categoria de feixes nela mesma.
 Exercício 7.6 Sejam X um espaço topológico, U ⊂ X aberto e F um feixe em U .
(a) Prove que a associação 
F (V ), se V ⊂ U
V →
0, se V ̸⊂ U

é um pré-feixe em X.
(b) O feixe j! F construído a partir do pré feixe do item anterior é chamado de extensão de F a X
por zero. Calcule os seus talos.

105
Capítulo 8 Esquemas Afins

8.1 Espaços Localmente Anelados


Antes de iniciar a construção da teoria de esquemas, vamos iniciar este capítulo com alguns
conceitos que serão utilizados mais adiante.
Definição 8.1.1
Seja X um espaço topológico. Um feixe de anéis sobre X é um feixe F de grupos abelianos tal
que:
(a) Para cada U ⊂ X aberto F(U ) é m anel comutativo com unidade, com operação de
soma dada pela operação de grupo de F(U ).
(b) Cada função de restrição ρUV : F(U ) → F(V ) é um homomorfismo de anéis.

Definição 8.1.2
Um espaço anelado é um par (X, OX ) onde X é um espaço topológico e OX é um feixe de
anéis sobre X. O feixe OX é chamado de feixe estrutural de X. ♣

Definição 8.1.3
Sejam (X, OX ), (Y, OY ) dois espaços anelados. Um morfismo entre espaços anelados é um
par (f, f # ) dados por:
(a) uma função contínua f : X → Y ;
(b) um homomorfismo de feixes de anéis f # : OY → f∗ OX . ♣

Como limites diretos existem na categoria de anéis, podemos considerar, dado um espaço anelado
(X, OX ), e x ∈ X, o talo Fx que também é um anel. Mais ainda, se (f, f # ) : (X, OX ) → (Y, OY )
é um morfismo de espaços anelados, temos que para todo aberto V ⊂ Y que contenha o ponto f (x),
f −1 (V ) é um aberto contendo x. Assim, existe um homomorfismo natural

f∗ Ff (x) = lim f∗ F(V ), f (x) ∈ V = lim F(f −1 (V )) , f (x) ∈ V → lim F(U ), x ∈ U = F, (8.1)
−→ −→ −→
e portanto (f, f # ) induz um homomorfismo de anéis
fx# : OY,f (x) → OX,x . (8.2)
È um bom exercício para o leitor descrever este homomorfismo explicitamente. Também é um
bom exercício provar que a associação (f, f # ) → fx# é funtorial.
Definição 8.1.4
Um espaço anelado (X, OX ) é dito um espaço localmente anelado se para todo x ∈ X o talo
OX,x é um anel local.

Dado um espaço localmente anelado (X, OX ), denotaremos por mX,x o único ideal maximal de
8.2 O Espaço Topológico Spec(R)

OX,x
Definição 8.1.5
Sejam (X, OX ), (Y, OY ) dois espaços localmente anelados. Um morfismo de espaços anelados
(f.f # ) : (X, OX ) → (Y, OY ) é dito um morfismo de espaços localmente anelados se, para
todo x ∈ X, temos que
fx# (mY,f (x) ) ⊂ mX,x .

Definição 8.1.6
Seja (X, OX ) um espaço localmente anelado e f ∈ OX (X). Definimos o valor de f em x como
a imagem de f no corpo
OX,x
k(x) = .
mX,x

No que segue, ao nos referirmos a um espaço localmente anelado (X, OX ), isemos frequentemente
omitir o feixe estrutural OX , denotando o mesmo simplesmente por X. TAmbém, dado um morfismo
(f, f # ) de espaços localmente anelados, frequentemente omitiremos o homomorfismo de feixes
estruturais f # , denotando-o simplesmente por f .

8.2 O Espaço Topológico Spec(R)


Seja R um anel comutativo com unidade. Nosso objetivo é construir um espaço localmente
anelado (Spec(R), OSpec(R) ) de forma a associar R a um objeto geométrico. Começamos pela
construção do espalo topológico Spec(R).
Definição 8.2.1
Seja R um anel comutatico com unidade. O espectro primo (ou, simplesmente, espectro) de R
é o conjunto
Spec(R) = {p ⊂ R; p é ideal primo.}

Este conjunto pode ser munido de uma topologia. Seja I ⊂ R um ideal qualquer. Defina

V(I) = {p ∈ Spec(R), p ⊃ I}. (8.3)


Teorema 8.2.2
Seja R um anel comutativo com unidade.
(a) Spec(R) = V((0));
(b) ∅ = V((1));
(c) V( ni=1 Ij ) = ni=1 V(Ij );
T S
P T
(d) V( λ∈L Iλ ) = λ∈L V(Iλ );
√ √
(e) V(I) = V(J) ⇐⇒ I = J.

Demonstração

107
8.2 O Espaço Topológico Spec(R)

(a) Imediata.
(b) Imediata.
(c) Ver Teorema C.1.17, (b).
(d) Imediata.
(e) Ver Teorema C.1.16.
O Teorema 8.3 nos diz que os conjuntos da forma V(I) podem ser declarados como os fechados
de uma topologia em Spec(R), a qual também chamamos de Topologia de Zariski em Spec(R).
Teorema 8.2.3
Seja f : R → S um homomorfismo entre anéis comutativos com unidade. Então a aplicação
f a : Spec(S) → Spec(R)
p → f −1 (p)
é contínua. ♡

Demonstração Pelo Teorema C.1.13, f −1 (p) ∈ Spec(R) para todo p ∈ Spec(S). Mais ainda, é fácil
ver que, para todo I ⊂ S ideal, que
f −1 (V(I)) = V(f −1 (I)) (8.4)
Exemplo 8.1 Sejam R um anel, I ⊂ R e f : R → R/I o homomorfismo quociente. Pelo Teorema
C.1.8, temos que a aplicação f a é um homeomorfismo entre Spec(R/I) e o fechado V(I) ⊂ Spec(R.)
Mais ainda, se f : R → S é um homomorfismo de anéis que é sobrejetivo, então S ≃ R/ ker(f ) e
portanto f a : Spec(S) → Spec(R) é um homeomorfismo entre Spec(S) e V(ker(f )).
Exemplo 8.2 Sejam R um anel, S ⊂ R um sistema multiplicativo e φ : R → S −1 R o homomorfismo
de localização. Então φa : Spec(S −1 R) → Spec(R) é um homeomorfismo entre Spec(R) e o
conjunto
{p ∈ Spec(R); p ∩ S = ∅} (8.5)

com a topologia induzida pela topologia de Zariski em Spec(R).


Em particular:
(a) se S = {f n ; n ≥ 0} (i.e., S = Rf ), temos que φa (Spec(Rf )) = Spec(R) \ {V(f )} é um aberto
de Spec(R). Abertos desta forma são denominados de abertos distinguidos de Spec(R).
(b) se S = R \ p com p ∈ Spec(R), então φa (Spec(Rp )) = {q ∈ Spec(R); q ⊂ p}
Teorema 8.2.4
Seja R um anel comutativo com unidade. Então os abertos distinguidos formam uma base para
a topologia de Zariski em Spec(R).

Demonstração Seja I ⊂ R um ideal de R. Temos que


X \
V(I) = V( (f )) = V(f ) (8.6)
f ∈I f ∈I
e portanto [ [
Spec(R) \ V(I) = (Spec(R) \ V(f )) = Spec(Rf ) (8.7)
f ∈I f ∈I

108
8.3 O Feixe Estrutural OSpec(R)

Teorema 8.2.5
O espaço topológico Spec(R) é quasicompacto, isto é, toda cobertura aberta de Spec(R) possui
subcobertura finita. ♡

Demonstração
Basta provar o Teorema para coberturas por abertos distinguidos. Suponha que Spec(R) =
S P
i∈L Spec(Rf ). Pela demonstração do Teorema anterior, segue que V( i∈L (fi )) = ∅. Assim (1) =
pP P
i∈L (fi ) = i∈L (fi ). Assim, existem f1 , . . . , fn e g1 , . . . , gn ∈ R tais que

f1 g1 + · · · + fn gn = 1. (8.8)
Portanto (f1 , . . . , fn ) = (1) e portanto Spec(R) = ni=1 Spec(Rfi ).
S

8.3 O Feixe Estrutural OSpec(R)


Na seção anterior construímos o espaço topológico Spec R a partir de um anel comutativo com
unidade R e como homomorfismos de anéis f : R → S induz funções contínuas f ∗ : Spec(S) →
Spec(R) entre espectros. Infelizmente, apenas o espaço topológico Spec(R) não é suficiente para
obter um objeto geométrico que reflita a estrutura do anel R. De fato, se I ⊂ R é um ideal, o
homomorfismo
R/I 2 → R/I (8.9)

induz um homeomorfismo
Spec(R/I) → Spec(R/I 2 ). (8.10)

A nossa missão nesta seção é construir um feixe de funções OSpec(R) sobre Spec(R) que faça esta
distinção. Faremos esta construção de duas formas diferentes.

8.3.1 A Construção a Partir de um Feixe em uma Base


Seja R um anel comutativo com unidade e X = Spec(R). Pelo Teorema 8.2.4 o conjunto dos
abertos distinguidos de X formam uma base para a topologia de Zariski de X. Vamos utilizar o
Teorema 7.4.3 para construir OSpec(R) . Por simplicidade, denotaremos Spec(Rf ) por Xf . Para cada
p
f ∈ R, defina F (Xf ) = Rf . Agora, observe que Xg ⊂ Xf se, e somente se, g ∈ (f ). Desta forma,
existe r ∈ R e n ∈ N tal que g n = rf. Assim, temos um homomorfismo de anéis

ρfg : Rf → Rg
1
(8.11)
f
→ grn

Afirmamos que (F, ρfg ) é um feixe sobre a base de abertos distinguidos. É claro que as condições
(a) e (b) da Definição 7.4.2 são satisfeitas. Para provar (c), notemos que se Xf é um aberto distinguido
S
e Xg é uma cobertura aberta por abertos distinguidos de X, então Xg é um aberto distinguido de
Xf . Assim, podemos reduzir a prova de (c) para o seguinte lema:

109
8.3 O Feixe Estrutural OSpec(R)

Lema 8.3.1
Sejam R um anel e f1 , . . . , fn ∈ R elementos que conjuntamente geram o ideal (1) e ρfi : R →
Rfi os homomorfismos de localização. Se r ∈ R é tal que ρfi (r) = 0 para todo i, então r = 0.

Demonstração Se a/1 = 0 em Rfi , existe ni ∈ N tal que fini a = 0. Agora, por hipótese, existem
g1 , . . . , gn tais que
Xn
gi fini = 1. (8.12)
i=1

Multiplicando a equação acima por a, temos que a = 0.


Observe que, dados f, g ∈ R, temos que Xf ∩ Xg = Xf g . Assim, a prova de (d) é reduzida ao
seguinte lema:
Lema 8.3.2
Sejam R um anel e f1 , . . . , fn ∈ R elementos que conjuntamente geram o ideal (1) e xi ∈ Rfi
tais que
f
ρffii fj (xi ) = ρfji fj (xj ).

Então existe um único x ∈ R tal que ρfi (x) = xi .


Demonstração Escreva xi = ai /fiki . Sem perda de geleralidade, podemos supor que ki = k para
1 ≤ i ≤ n. Desta forma, existem
ai aj
k
= k =⇒ (fi fj )mij (ai fjk − aj fik ) = 0 (8.13)
fi fj
Novamente, sem perda de generalidade, podemos tomar mij = m para todo par i, j. Como
ai /fik = ai f m /fim+k , podemos supor, sem perda de generalidade, que
fjk ai = fik aj . (8.14)
Agora, existem b1 , . . . , bn ∈ R tais que bj fjk = 1. Defina s =
P P
bi ai . Assim

X X X
fik s = fik bj aj = bj (fik bj ) = bj fjk ai = ai =⇒ s = ai /fik em Rfi . (8.15)
Assim, de fato (F, ρfg ) é um feixe na base de abertos distinguidos de X. Portanto F induz
um feixe OSpec(R) . Observe que, para cada f ∈ R, F (Xf ) é um anel. Como, pelo Teorema 7.2.2,
F(U ) = lim Rf , Xf ⊂ U, segue que F(U ) também é um anel. Mais ainda, as operações de anéis
←−
são compatíveis com as restrições de F. Assim, dizemos que F é um feixe de anéis.
Definição 8.3.3
Seja R um anel comutativo com unidade. O feixe de anéis OSpec(R) é chamado de feixe estrutural
de Spec(R).

Seja p ∈ X = Spec(R). Observe que p ∈ Xf se, e somente se f ∈


/ p. Portanto, o talo de OSpec(R)
sobre p é dado por
OSpec(R),p = lim Rf , f ∈
/ p ≃ Rp . (8.16)
−→

110
8.3 O Feixe Estrutural OSpec(R)

8.3.2 A Construção à partir de seu espaço étalé


Vamos nesta seção dar uma segunda construção para o feixe estrutural OSpec(R) . Para isto, para
cada U ⊂ Spec(R) aberto, defina [
E(U ) = Rp (8.17)
p∈U

e defina QX,x (U ) como o conjunto de todas as funções σ : U → E(U ) tais que:


(a) σ(p) ∈ Rp para todo p ∈ U ;
(b) Para todo p ∈ U existe um aberto V ⊃ U e a, f ∈ R tais que f ∈ / qe
σ(q) = a/f ∈ Rq (8.18)
para todo q ∈ V.
É claro que QSpec(R) é um feixe de anéis sobre Spec(R). Vamos mostrar que este feixe é isomorfo
ao feixe construído na subseção anterior.
Teorema 8.3.4

QSpec(R).p ≃ Rp

Demonstração Seja U um aberto de X = Spec(R) contendo p e σ ∈ QSpec(R) (U ). Então existe uma


vizinhança V ⊂ U de p e a, f ∈ R talq ue V ⊂ Xf e σ(q) = a/f ∈ Rq . Assim, podemos definir um
homomorfismo
φp (U ) : QSpec(R) (U ) → Rp
(8.19)
σ → σ(p).

É claro que estes homomorfismos são compatíveis com as restrições do feixe QSpec(R) e portanto
definem um homomorfismo

φp : QSpec(R),p → Rp (8.20)

Afirmamos que φp é um isomorfismo. De fato, dado um elemento a/f ∈ Rp , temos que f ∈ / pe


portanto a/f define uma seção σ de QSpec(R) sobre Xf tal que φp (σp ) = a/f. Assim, φp é sobrejetiva.
Suponha agora que φp (σp ) = 0. Então existe uma vizinhança V de p e a, f ∈ R tal que
σp = a/f = 0 em Rp . Assim, existe h ∈
/ p tal que ha = 0 e portanto a/f = 0 em Xh . Logo σp = 0 e
portanto φp é um isomorfismo.
Teorema 8.3.5
Seja f ∈ R. Então
QSpec(R) (Xf ) ≃ Rf .

Demonstração Seja m = a/f n ∈ Rf . É claro que m define uma seção ψ(m) sobre Xf , a saber:
ψ(m)(p) = φp (m) ∈ Rp (8.21)
onde φp : Rf → Rp é o homomorfismo de localização. Assim, ψ : Rf → QSpec R (Xf ) é
um homomorfismo de anéis. Agora, ψ(m) = 0 se, e somente se φp (m) = 0 em Rp para todo

111
8.4 A Funtorialidade de R → (Spec(R), OSpec(R) ).

p ∈ Xf = Spec(Rf ). Pelo Teorema C.4.11, segue que m = 0. Logo ψ é injetiva.

8.4 A Funtorialidade de R → (Spec(R), OSpec(R)).


Sejam A, B anéis comutativos com unidade, φ : A → B um homomorfismo de anéis e
a
φ : X = Spec(B) → Y = Spec(A) a função contínua induzida nos espectros (ver Teorema 8.2.3).
Vamos agora definir um homomorfismo de feixes φ# de forma que (φa , φ# ) seja um morfismo entre
dois espaços localmente anelados.
Para isto, tome f ∈ A um elemento qualquer. Como (φa )−1 (Yf ) = Xφ(f ) (ver Teorema C.1.8),
temos f∗ OSpec(B (Yf ) = OSpec(B) (Xφ(f ) ) = Bφ(f ) e OSpec(A) (Yf ) = Af , podemos definir φ# (Yf )
através do homomorfismo entre localizações induzido por φ :

OSpec(A) (Yf ) = Af → Bφ(f ) (Xφ(f ) ) = f∗ OSpec(B (Yf ) (8.22)

Como estes homomorfismos são compatíveis com as restrições nos abertos distinguidos, que
formam uma base da topologia de Zariski de Y , temos um homomorfismo de feixes φ# : OSpec(A) →
f∗ OSpec(B) .
Mais ainda, tomando o limite direto do homomorfismo definito em (8.22) sobre todos os elementos
f ∈ A \ p, temos um homomorfismo nos talos
φ#
p : OSpec(A),p) = Ap → Bφa (p) = (f∗ OSpec(B) )p = OSpec B,φa (p) . (8.23)
Observe que, se φ : A → B, ψ : B → C são dois homomorfismos de anéis, então (ψ ◦ φ)a =
φa ◦ ψ a . Mais ainda, é claro que (ψ ◦ φ)# = (φ)# ◦ ψ # . Assim, a associação

R → (Spec(R, OSpec(R) )) (8.24)

é um funtor contravariante da categoria dos anéis comutativos com unidade sobre a categoria do
espaços localmente anelados, que denotaremos por Spec .
Definição 8.4.1
Seja (X, OX ) um espaço localmente anelado. Dizemos que (X, OX ) é um esquema afim se
existe um anel comutativo R e um isomorfismo de espaços localmente anelados
(X, OX ) ≃ (R, OSpec(R) .

Definição 8.4.2
A categoria AffSch é a categoria onde os objetos são os esquemas afins e os morfismos são os
morfismos de espços localmente anelados entre esquemas afins.

Teorema 8.4.3
O funtor Spec : CRing → AffSch é uma equivalência de categorias. ♡

112
8.5 Exemplos de Esquemas Afins

Demonstração Defina o funtor Γ : AffSch → CRing onde:


Γ((X, OX )) = OX (X) (8.25)
e, dado um morfismo φ : (X, OX ) → (Y, OY ), defina Γ(φ) como o homomorfismo
φ# (Y ) : OY (Y ) → f∗ OX (Y ) = OX (X). (8.26)
Observe que, por definição Γ ◦ Spec = idCRing .
Seja agora φ : Spec(B) → Spec(A) um morfismo de esquemas afins e f = Γ(φ) : A → B.
Devemos provar que f = φa .
Seja então p ∈ Spec(B). Se φap é o homomorfismo induzido nos talos, temos o diagrama
comutativo

f
A B

(8.27)

Aφa (p) Bp
φ#
p

Assim, f −1 (p) = φ(p), pois φ# #


p é um homomorfismo local. Agora, fp : Aφa (p) → Bp também
faz o diagrama acima comutar. Assim, pela propriedade universal da localização, f # = φ# .

8.5 Exemplos de Esquemas Afins

8.6 Feixes de Módulos sobre Esquemas Afins


Seja (X, OX ) um espaço localmente anelado. Então, é natural considerarmos uma estrutura de
módulos sobre o feixe de anéis OX .
Definição 8.6.1
Seja (X, OX ) um anel localmente anelado. Um feixe F é um feixe de OX −módulos se:
(a) Para cada U ⊂ X aberto, F é um OX (U )−módulo.
(b) Para todo par de abertos V ⊂ U de X, m ∈ F(U ) e r ∈ OX (U ), temos que
ρUV (r · m) = ρUV (r) · ρUV (m).

Definição 8.6.2
Sejam F, G dois feixes de OX -módulos sobre um espaço localmente anelado (X, OX ). Um
homomorfismo de OX -módulos φ : F → G é uma coleção de homomorfismos de OX (U )-
módulos
φ(U ) : F(U ) → G(U )

tais que
ρUV ◦ φ(U ) = φ(V ) ◦ ρUV .

113
8.6 Feixes de Módulos sobre Esquemas Afins

Denotaremos por ModOX a categoria dos feixes de OX - módulos.


Seja R um anel comutativo e M um R-módulo. Começamos contruindo, a partir de M , um feixe


de OSpec(R) −módulos.
Seja f ∈ R um elemento qualquer. Defina, sobre o aberto Spec(Rf ), o módulo
FM (Spec(Rf )) = Mf . (8.28)
Mais ainda, se Spec(Rg ) ⊂ Spec(Rf ), defina ρfg como o homomorfismo de localização Mf →
Mg . Os seguintes lemas, que possuem demonstração análoga a dos Lemas 8.3.1 e 8.3.2, mostram que
FM é um feixe sobre uma base da topologia de Spec(R).
Lema 8.6.3
Sejam R um anel, M um R-módulo e f1 , . . . , fn ∈ R elementos que conjuntamente geram o
ideal (1) e ρfi : M → Mfi os homomorfismos de localização. Se m ∈ M é tal que ρfi (m) = 0
para todo i, então m = 0. ♡

Lema 8.6.4
Sejam R um anel, M um R-módulo e f1 , . . . , fn ∈ R elementos que conjuntamente geram o
ideal (1) e mi ∈ Mfi tais que
f
ρffii fj (mi ) = ρfji fj (mj ).

Então existe um único m ∈ R tal que ρfi (m) = mi .


Se p ∈ Spec(R), temos que

Fp = lim Mf , f ∈
/ p = Mp (8.29)
−→

Portanto, pelo Teorema 7.4.3, existe um único feixe M


f sobre X tal que M
f(Spec(Rf )) = Mf .
Observe que, como Mc(U ) = lim Mf , Spec(Rf ) ⊂ U, M f(U ) é um OX (U )-módulo.
←−

Definição 8.6.5
Seja X = (Spec(R), OSpec(R) ) um esquema afim e M um R-módulo. O feixe M
f é dito o feixe
associado a M . ♣

Agora, seja φ : M → N um homomorfismo de R-módulos. Para cada f ∈ F, temos o


homomorfismo de localização

φf : Mf → Nf (8.30)

que é compatível com as restrições de OSpec(R) e M


f. Assim, dado U ⊂ X aberto, tomando o
limite inverso sobre os abertos Spec(Rf ) ⊂ U, temos um homomorfismo
f(U ) → N
φ(U ) : M e (U ) (8.31)
que é compatível com as restrições. Assim, temos um homomorfismo de feixes de OX -módulos

114
8.6 Feixes de Módulos sobre Esquemas Afins

φ
e:M f→N e . Por outro lado, se p ∈ Spec(R), podemos tomar o limite direto sobre os abertos U que
contém p para obter um homomorfismo φ ep nos talos. Este homomorfismo é o homomorfismo
bp : Mp → Np
φ (8.32)
induzido pela localização em p.
Nâo é difícil verificar que, se ψ : N → P é um segundo homomorfismo de R-módulos, então
^
(ψ ◦ φ) = ψ◦ e Assim, M → M
e φ. f é um funtor covariante da categoria ModR na categoria ModO .
Spec(R)

Teorema 8.6.6
Seja R um anel comutativo. Então o funtor M → M
f é um funtor fielmente cheio.

Demonstração Seja F um feixe de OSpec(R) -módulos. Defina Γ(F) = F(OSpec(R) ). Mais ainda, se
φ : F → G é um homomorfismo de OX -módulos, defina Γ(φ) = φ(OX ). É claro que Γ : ModOX →
ModR é um funtor e que Γ(M f) = M e Γ(fe) = f para todo R-módulo M e todo homomorfismo
f : M → N.
Agora, devemos provar que a função HomR (M, N ) → HomOX (M f, Ne ) é bijetora. A injetividade
f→N
é imediata. Para a sobrejetividade, seja f : M e e φ = Γ(f ). Como φp = fp , segue que e(φ) = f.

Sob a luz do Teorema acima, faz sentido colocarmos a seguinte definição.
Definição 8.6.7
Seja X = Spec R um esquema afim. Um feixe de OX -módulos F é dito um feixe quasicoerente
se F = Mf para algum R-módulo M .

O próximo Teorema é uma interpretação em termos de feixes do Teorema C.4.9.


Teorema 8.6.8
Seja R um anel comutativo. Um complexo
f g
M→
− N→
− P
é exato em N se, e somente se
f e g
f→
M − N
e→− Pe
e

é uma sequência exata de feixes. ♡

115
Capítulo 9 Esquemas
Neste capítulo, fazemos a construção de esquemas em geral.

9.1 Esquemas e Morfismos


Definição 9.1.1
S
Um espaço localmente anelado (X, OX ) é um esquema se existe uma cobertura aberta i∈L Xi
tal que (Xi , OX |Xi ) é isomorfo a um esquem afim (Spec Ri , OSpec Ri ).

Quando for claro no contexto, denotaremos um esquema (X, OX ) simplesmente pelo seu espao
topológico X.
Definição 9.1.2
Um morfismo de esquemas f : (X, OX ) → (Y, OY ) é simplesmente um morfismo entre espaços
localmente anelados. A categoria de esquemas será denotada por Sch ♣

Seja S um esquema fixado. Um esquema X é dito um esquema sobre S se existe um homo-


morfismo ρX : X → S, chamado de morfismo estrutural de X sobre S. Um morfismo de esquemas
φ : X → Y é dito um morfismo de esquemas sobre S se o diagrama

φ
X Y
ρX ρY
(9.1)

S
é comutativo. Os esquemas sobre S, junto com os morfismos de esuqemas sobre S formam uma
categoria, que denotamos por SchS .

9.1.1 Subesquemas Abertos, Imersões Abertas


Teorema 9.1.3
Seja X um esquema e U ⊂ X um aberto. Então (U, OX |U ) é um esquema.

S S
Demonstração Seja Xi = Spec(Ri ) uma cobertura aberta de X por abertos isomorfos a
esquemas afins. Assim, U ∩ Xi é um aberto do esquema afim Xi e portanto possui uma cobertura
aberta por abertos distinguidos, que também são esquemas afins. Logo U possui uma cobertura aberta
por abertos afins e portanto é um esquema.

Vamos mostrar agora que podemos considerar a inclusão j : U ⊂ X de um aberto de um esquema
X pode ser transformada em um morfismo de esquemas. Para isto, seja V ⊂ X um aberto. Desta
9.1 Esquemas e Morfismos

forma, U ∩ V é um aberto de X e de U e portanto temos um homomorfismo

OX (U ) → OX (U ∩ V ) = OX (j −1 (V )) = j∗ OU (V ) (9.2)

dado pela restrição. Estes homomorfismos se levantam a um homomorfismo de feixes j # :


OX → j∗ OU .
Definição 9.1.4
Um subesquema aberto de (X, OX ) é um aberto U ⊂ X com feixe estrutural dado por OX |U .

Definição 9.1.5
Um morfismo de esquemas j : Y → X é dito uma imersão aberta se j : Y → j(Y ) é um
homeomorfismo, j(Y ) é aberto em X e j # : OX |j(Y ) → f∗ OY é um isomorfismo de feixes.

Proposição 9.1.6
Seja X um esquema afim e U, V ⊂ X dois abertos isomorfos a esquemas afins. Então, para
cada x ∈ X, existe um aberto Z ⊂ U ∩ V que é um aberto distinguido de ambos os abertos. ♠

Demonstração Passando a um aberto distinguido de V , podemos supor que V ⊂ U. Tome f ∈


OX (U ) tal que x ∈ Uf ⊂ V. Se f˜ é a restrição de f a V , seque que Uf = Vf˜.

9.1.2 Colagem de Esquemas, Espaços Projetivos


Teorema 9.1.7 (Teorema da Colagem)
Sejam (Xi , OXi ), i ∈ L uma família de esquemas. Então existe um esquema X e imersões
abertas ji : Xi → X com a seguinte propriedade universal: para toda família de morfismos de
esquemas fi : Xi → Y , existe um único morfismo de esquemas f : X → Y tal que fi = f ◦ ji . ♡

O esquema X construído acima é chamado de união disjunta dos Xi . Este esquema corresponde
a soma direta na categoria Sch .
Demonstração Defina o espaço topológico X como a união disjunta dos espaços topológicos Xi .
Para a topologia de X, declare que U ⊂ X é aberto se, e somente se, Ui = U ∩ Xi é aberto em Xi .
Defina ji : Xi → X como a inclusão.
Definamos agora o feixe estrutural OX . Para isto, defina
Y
OX (U ) = OXi (U ∩ Xi ). (9.3)
i∈L

Partimos para a definição de ji# : OX → (ji )∗ OXi . Se U ⊂ X é aberto, ji# (U ) deve ser um
homomorfismo de anéis
Y
OXi (U ∩ Xi ) → OXi (U ∩ Xi ). (9.4)
i∈L

Escolhemos ji# (U ) como a projeção canônica de


Q
i∈L OXi (U ∩ Xi ) sobre OXi (U ∩ Xi ).

117
9.1 Esquemas e Morfismos

É claro que (X, OX ) é um esquema. Provemos que ji é uma imersão aberta. É claro que
OX |ji (Xi ) ≃ (ji )∗ OXi via ji# . Resta provarmos a propriedade universal de X.
Para isto, basta observar que se fi : Xi → Y, i ∈ L é uma família de funções contínuas, existe
uma única função contínua f : X → Y tal que fi = f ◦ ji . Isto decorre do fato que a união disjunta é
uma osma direta na categoria dos espaços topológicos.
Resta construir f # . Para isto, note que se U ⊂ Y é um aberto, então temos uma coleção de
homomorfismos de anéis
fi# (U ) : OY (U ) → OXi (fi−1 )U ) = OXi (ji−1 (f −1 (U ))). (9.5)
Pela propriedade universal do produto direto, existe um único homomorfismo de anéis
Y
g(U ) : OY (U ) → OXi (fi−1 (U ) ∩ Xi ) (9.6)
i∈L
#
tal que g(U ) = f (U ) ◦ ji# (U ). É fácil verificar que f # = g é o homomorfismo de feixes
procurado.

Uma vez demonstrada a existência de uma soma direta em Sch, podemos também construir um
"limite direto".
Teorema 9.1.8
Sejam (Xi , OXi )i∈L uma família de esquemas, Uij ⊂ Xi familia de abertos para cada par de
elementos i, j ∈ L e isomorfismos de esquemas
φij : Uij → Uji
tais que:
(a) Uii = Xi e φii = idXi
(b) φij = φ−1
ji
(c) φjk ◦ φij = φik em Uij ∩ Uik .
Então existe um único esquema (X, OX ) e imersões abertas φi : Xi → X tais que, para todo
esquema Y e família de morfismos ψi : Xi → Y tais que ψi = ψj ◦ φij em Uij , existe um único
morfismo de esquemas ψ : X → Y tal que ψi = ψ ◦ φi . ♡

Demonstração Começemos definindo o espaço topológico X. A consrução de X segue a construção


topológica de colagem de espaços topológicos.
Seja X a união disjunta dos espaços Xi e ji : Xi → X a inclusão. Defina a seguinte relação de
equivaléncia:
x ∈ Xi ∼ y ∈ Xj ⇐⇒ x ∈ Ui , y ∈ Uj , y = φij (x). (9.7)

É imediato verificar que ∼ é de fato uma relação de equivalência. Defina X = X/ ∼, π : X → X


a aplicação quociente e tome em X a topologia quociente, isto é, U ⊂ X é aberto se, e só se,
π −1 (U ) ∩ Xi é aberto em Xi . É claro que π(Xi ) é aberto em X. Defina φi como a composta π ◦ ji .
Para definir o feixe OX , tomamos como base da topologia de X os abertos que estão contidos
em algum aberto da forma φi (Xi ). Para um aberto V ⊂ φi (Xi ), defina

118
9.1 Esquemas e Morfismos

OX (V ) = OXi (φ−1
i (V )). (9.8)

Observe que OX (V ) está definido a menos de isomorfismo: se V ⊂ φi (Xi ) ∩ φj Uj , temos o


isomorfismo φij : OXi (φ−1 −1
i (V )) → OXj (φ (V )). Mais ainda, estes isomorfismos respeitam as
interseções triplas. A condição (c) das hipóteses deste Teorema garantem que esta construção é um
feixe na base escolhida e portanto define um único feixe de anéis OX sobre X. Desta forma, (X, OX )
é um esquema.
Agora, seja Y um esquema e ψi : Xi → Y morfismos de esquemas tais que ψi = ψj ◦ φij em
Uij . Para a aplicação contínua ψ : X → Y entre espaços topológicos, defina
ψ(x) = ψi (x) se x ∈ φi (Xi ). (9.9)
Pela condição (c), ψ é bem definida e contínua. Mais ainda, é imediato verificar que ψ é a única
função contínua X → Y que satisfaz ψi = ψ ◦ φi . Podemos definir ψ # , também sobre a base da
topologia de X definida anteriormente. Se V ⊂ φi (Xi ), defina ψ # (V ) como ψi# (φ−1 V ). A condição
(c) das hipóteses mostra que este é um morfismo de feixes sobre uma base e portanto induz um
morfismo de feixes de anéis OY → ψ∗ OX . A unicidade é deixada a cargo do leitor (Dica: existe uma
propriedade universal de limites inversos!)

n
Como exemplo do processo de colagem acima, faremos a construção dos esquemas PR sobre um
anel comutativo R.

[Link] A Construção de P1R .


Considere dois esquemas afins X1 = Spec R[x] e X2 = Spec R[y]. e sejam U12 = Spec R[x]x =
Xx e U21 = Spec R[y]y = Yy . Defina

φ21 : R[x]x → R[y]y


; (9.10)
x → 1/y

φ12 : R[y]y → R[x]x


. (9.11)
y → 1/x

É claro que os abertos e os morfismos definidos acima satisfazem as condições do Teorema 9.1.7.
O esquema construído a partir da colagem acima é denotado por P1R , o espaço projetivo unidimensional
sobre Spec R. As imagens φi : Xi → P1R são as chamadas cartas afins de P1R .
Para facilitar a visão sobre P1R , suponha que R é um corpo. Observe que p ∈ Xx para todo
p ̸= (0). Assim, φ1 (p) = φ2 (q) para algum q ∈ Yy . Calculemos q.
Considere então a φ12 : Spec R[x]x → Spec R[y]y . Temos então que qy = φ−1 21 (p). Agora, temos
n
que p = (f ) para algum polinômio irredutível f = a0 + a1 x + · · · an x . Assim,
a0 a1 an a0 y n a1 y n−1 an
qy = ( + +· · ·+ n ) = ( )+ +· · ·+ =⇒ q = (a0 y n +a1 y n−1 +· · ·+an ). (9.12)
1 y y 1 1 1
Em particular, se p = (x − a), a ̸= 0, então q = (ay − 1) = (y − 1/a).

119
9.1 Esquemas e Morfismos

[Link] Um Exemplo Estranho: A refa afim com duas origens.


Tomemos a mesma notação da construção de P1R , mas desta vez tome

φ21 : R[x]x → R[y]y


; (9.13)
x → y

φ12 : R[y]y → R[x]x


. (9.14)
y → x
Os abertos e os homomortfismos definidos acima satisfazem as condições do Teorema 9.1.7. O
esquema X obtido através da colagem de Spec R[x], Spec R[Y ] é chamado de reta afim com duas
origens. Retornaremos a este exemplo quando discutirmos a noção de esquema separáveis.

[Link] A Construção de PnR


A construção de PnR segue as mesmas ideias da construção de P1R . Considere os esquemas afins
Xi = Spec R[xi0 , . . . , xˆii , . . . , xin ] (9.15)
onde o símboloˆsignifica omissão. Para cada par 0 ≤ i ≤ j ≤ n defina Uij = Spec R[xi0 , . . . , xˆii , . . . , xin ]xij .
Para os morfismos de colagem, defina

φji : R[xi0 , . . . , xˆii , . . . , xin ]xij → R[xj0 , . . . , xˆjj , . . . , xjn ]xji


xij → 1/xji (9.16)
xik , k ̸= j → xjk /xji .
Deixamos como exercício demonstrar que a restrição de
φkj ◦ φji : R[xi0 , . . . , xˆii , . . . , xin ]xij xik → R[xk0 , . . . , xˆkk , . . . , xkn ]xki xkj (9.17)
coincide com a restrição de φki em Xi ∩ Xj ∩ Xk .
Por fim, vejamos o que acontece com certos pontos fechados de PnR no caso em que R é um corpo.
Seja p = (x01 − a1 , . . . , x0n − an ) ∈ Spec R[xi0 , . . . , xˆii , . . . , xin ]. com x01 ̸= 0. Então φ0 (p) = φ1 (q)
Assim,
1
qx10 = (1/x10 − a1 , x12 /x01 − a2 , . . . , x1n /x01 − an ) = (x10 − , x12 − x10 a2 , . . . , x1n − x10 an ) =
a1
1 a2 an
(x10 − , x12 − , . . . , x1n − ). (9.18)
a1 a1 a1
Teorema 9.1.9
Se X = Pnk , então OX (X) = R. Em particular, X não é um esquema afim.

9.1.3 Morfismos f : X → Spec R.


É extremamente importante sabermos como construir morfismos entre dois esquemas. Uma das
formais de se realizar esta tarefa é definir morfismos localmente e, a partir daí, tentar construir o

120
9.1 Esquemas e Morfismos

morfismo desejado por colagem. Vejamos uma condição para realizar esta tarefa.
Proposição 9.1.10
T
Sejam X um esquema, Ui uma cobertura aberta de X e fi : Ui → Y morfismos de esquemas
tais que fi |Ui ∩Uj = fj |Ui ∩Uj para todo i ̸= j. Então existe um único morfismo de esquemas
f : X → Y tal que f |Ui = fi .

Teorema 9.1.11
Seja X um esquema e Y = Spec R um esquema afim. Então existe uma bijeção funtorial
HomSch (X, Y ) ↔ HomCRing (R, OX (X)).

Demonstração Seja f : X → Spec R um morfismo. Defina φ(f ) como o homomorfismo


f # (X) : OX (X) → f∗ OY (X) = OY (Y ) = R. (9.19)
S
Para construir o homomorfismo inverso, seja Spec Si uma cobertura aberta de X por abertos
afins. Pelo Teorema 8.4.3, temos que

HomSch (Si , R) = HomCRing (R, Si ). (9.20)

Seja então f : R → OX (X) um homomorfirmo de anéis. Compondo com as rescpectivas


restrições, obtemos homomorfismos fi : R → OX (Spec Si ) = Spec Si , que por sua vez correspondem
a morfismos de esquemas Fi : Spec Si → Spec R. É claro que se V ⊂ Ui ∩ Uj é um aberto afim
distinguido para Ui e Uj , o diagrama

HomSch (Ui , Spec R)) HomCRing (R, OX (Ui )

(9.21)

HomSch (V, Spec R)) HomCRing (R, OX (V ))

é comutativo. O resultado seque pela Proposição 9.1.10.


Corolário 9.1.12
Spec Z é um objeto final na categoria de esquemas. ♡

Demonstração Existe um único homomorfismo de anéis Z → OX (X).

9.1.4 Subesquemas Fechados e Imersões Fechadas


Na seção anterior, definimos o que é uma imersão aberta e vimos que todo aberto de X é, de fato,
um esquema. Vejamos agora a definição para subesquema fechado de um esquema X.

121
9.1 Esquemas e Morfismos

Definição 9.1.13
Seja (X, OX ) um espaço anelado. Um feixe de ideais sobre X é um feixe de submódulos J de
OX . ♣

Definição 9.1.14
Seja X um esquema. Um subesquema fechado Z ⊂ X é um subconjunto fechado Z ⊂ X
juntamente com um feixe de anéis OZ de forma que (Z, OZ ) é um esquema e, se iZ : Z → X é
a inclusão, então (iZ )∗ OZ é isomorfo a OX /J para um feixe de ideais J ⊂ OX .

Também temos adefinição de imersão fechada.


Definição 9.1.15
Um morfismo de esquemas i : Z → X é dito uma imersão fechada se i é um homeomorfismo
sobre um conjunto fechado Y ⊂ X e o homomorfismo de feixes i# : OX → i∗ OZ é sobrejetivo. ♣

Teorema 9.1.16
Seja Y ⊂ X um subesquema fechado com OY ≃ OX /J com J ⊂ OX um feixe de ideais.
Então, para todo aberto afim U = Spec R ⊂ X, temos que
J |U = ã
para algum ideal a ⊂ R. Em particular, se X = Spec R, então todo subsesquema fechado Y
de X é da forma Spec(R/a).

Começamos a demonstração com um lema auxiliar.


Lema 9.1.17
Sejam X um esquema, Y ⊂ X um subesquema fechado e y ∈ Y . Então existe uma vizinhança
afim U ⊂ X de y tal que U ∩ Y é um aberto afim de Y . ♡

Demonstração Seja V = Spec R um aberto afim de X que contém y = q ∈ Spec R. Temos que
T
Y ∩ V é um fechado de V . Tome f ∈ R um elemento tal que f ∈ ( p∈Y ∩V p) \ q.
Seja W = Spec S ⊂ Y ∩ V um aberto afim contendo y. A inclusão W → V induz um
homomorfismo de anéis π : R → S e é imediato verificar que, se Vf = Spec Rf = V \ V(f ), então
Spec Sπ(f ) = Wπ(f ) = W \ V(π(f )) = Vf ∩ W. Assim, Vf é o aberto procurado.

Sigamos com a demonstração do Teorema.
Demonstração Pelo Exercício ??, basta demonstrar que, para todo todo ponto x ∈ X, existe um
aberto afim U = Spec R de x tal que J |U é quasicoerente.
Pelo Lema demonstrado acima, existe uma vizinhança afim U = Spec R de y tal que U ∩ Y =
Spec S. Defina I = ker φ, onde φ : R → S corresponde a inclusão Spec S → Spec R. Afirmamos
que J |U ≃ I.
e

122
9.2 Propriedades Básicas de Esquemas

Seja f ∈ R. Temos
If = ker φf : Rf → Sφ(f ) = ker(OU (Spec Rf ) → i∗ OY (Spec Rf ) = OY (Spec Rφ(f ) ) = J (Spec Rf ).
(9.22)

Corolário 9.1.18
Seja X um esquema e Y um subesquema fechado associado a um feixe de ideais J . Então para
todo aberto afim U = Spec R ⊂ X, temos que Y ∩ U é um aberto afim e isomorfo a Spec R/a
para algum ideal a ⊂ R. ♡

Também temos a seguinte caracterização para imersões fechadas, que é uma releitura do corolário
acima.
Corolário 9.1.19
Um morfismo f : Y → X é uma imersão fechada se,e só se f −1 (U ) ⊂ Y é um aberto afim para
todo aberto afim U ⊂ X e o homomorfismo
OX (U ) → OY (f −1 (U ))
é sobrejetivo. ♡

9.2 Propriedades Básicas de Esquemas

9.2.1 Irredutibilidade e Pontos Genéricos


Definição 9.2.1
Um espaço topológico X é dito um espaço topológico irredutível se não é a união finita de
fechados próprios. ♣

Proposição 9.2.2
Seja X um espaço topológico irredutível. Então todo aberto U ⊂ X é denso.

Demonstração Se U1 , U2 são abertos que não se intersectam, então X = (X \ U1 ) ∩ (X \ U2 ).



Proposição 9.2.3
Seja U ⊂ X um subconjunto de X. Então U é irredível com a topologia induzida se, e só se,
U é um fechado irredutível de X. ♠

Demonstração Suponha U irredutível. Se U = X1 ∪ X2 , segue que U = (X1 ∩ U ) ∪ (X2 ∩ U ).


Sem perda de generalidade, podemos supor que X1 ∩ U = U. Logo X1 é um fechado que contém U e
portanto U ⊂ X1 . Reciprocamente, suponha U irredutível. Se U = X1 ∪ X2 fechados relativos, temos
que U = X1 ∪ X2 . Sem perda de generalidade, podemos supor que U = X1 e portanto U = X1 .

123
9.2 Propriedades Básicas de Esquemas

As duas proposições anteriores provam que se X é um esquema irredutível e U = Spec R ⊂ X


um aberto afim, então Spec R é um esquema afim irredutível.
Teorema 9.2.4
Um esquema afim X = Spec R é irredutível se, e somente se, R possui um único ideal primo
minimal p. ♡

Demonstração Suponha que R admita um único ideal primo minimal p. Seja Y ⊂ X um fechado
que contém p. Então Y contém todos os ideais primos que contém p. Como todo ideal primo de R
contém p, segue que Y = Spec R. Logo Spec R é irredutível.
Reciprocamente, sejam pi i∈L o conjunto do primos minimais de R. Se i ̸= j, é claro que
S
pi ∈/ V(pj ). Portanto X = i∈L V(pi ) e nenhum destes fechados pode ser descartado. Logo X
irredutível implica que L é unitário.
Definição 9.2.5
Seja X um esquema. Dizemos que x ∈ X é um ponto genérico de X se {x} = X. Em outras
palavras, dizemos que x é um ponto genério de X se {x} é denso em X.

Observe que, na topologia induzida, {x} ⊂ X é sempre irredutível. Como o fecho de um conjunto
irredutível é também irredutível, um esquema que possui um ponto genérico é necessariamente
irredutível.
Proposição 9.2.6
Seja X = Spec R um esquema afim. Então X possui um ponto genérico x se, e somente se, X
é irredutível. Neste caso. x = p, o único primo minimal de R. ♠

Demonstração Seja R um anel com um único primo minimal p. Então Spec R = V(p).

Teorema 9.2.7
Um esquema X é irredutível se,e somente se possui um único ponto genérico ξX . ♡

Demonstração Seja X um esquema irredutivel e U = Spec R ⊂ X um aberto afim. Pela Proposição


anterior, segue que U possui um único ponto genérico ∋U . Observe que ξU é denso em U , que por
sua vez é denso em X. Portanto, ξU é um ponto genérico de X.
Agora, seja ξ um segundo ponto genérico para X. Como ξ ∈ U, temos que ξ = ξU .
Com a definição de exquemas irredutíveis, podemos introduzir a noção de dimensão de um
esquema X.
Definição 9.2.8
Seja X um esquema. A dimensão de X é definida por
sup{n| existe uma cadeia X0 ⊊ X1 ⊊ · · · ⊊ Xn }
com Xi ⊂ fechado irredutível. ♣

124
9.2 Propriedades Básicas de Esquemas

Definição 9.2.9
Seja X um esquema e Y ⊂ X um subesquema fechado.
1. Se Y é irredutível, definimos a codimensão de Y em X por
codimX Y = sup{n| existe uma cadeia Z = X0 ⊊ X1 ⊊ · · · ⊊ Xn }
com Xi ⊂ X fechado irredutível.
2. Se Y não é irredutível, definimos
codimX Y = inf{codimX Z; Z ⊂ Y é fechado irredutível}.

Observe que se X = Spec R, então dim X é simplesmente a dimensão de Krull do anel R.

9.2.2 Esquemas Noetherianos


Definição 9.2.10
Seja X um esquema. Dizemos que X é um esquema
S
(a) localmente noetheriano se existe uma cobertura aberta (Ui = Spec Ai ) onde cada Ai
é um anel noetheriano.
(b) noetheriano se X é quasicompacto. ♣

Teorema 9.2.11
Seja X um esquema localmente noetheriano e U = Spec A um aberto afim de X. Então A é
um anel noetheriano. ♡
S
Demonstração Seja Ui = Spec Ai uma cobertura aberta de X por abertos afins e U = Spec A
um aberto afim de X. Pela Proposição 9.1.6, segue que o aberto U ∩ Ui pode ser coberto por abertos
distinguidos de Spec A e Spec Ai . Observe que os abertos distinguidos de Spec Ai são espectros de
anéis noetherianos. Assim, Spec A possui uma cobertura por abertos distinguidos Spec Af que são
todos noetherianos. O resultado então segue do próximo lema.

Lema 9.2.12 (Noetherianidade é uma propriedade local)
Sejam A um anel comutativo e f1 , . . . , fn elementos que juntos geram o ideal (1). Então A é
noetheriano se, e somente se, Afi é noetheriano para todo i

Demonstração Todo ideal de Af é da forma IAf para algum ideal de A. Portanto A noetheriano
implica que Af é noetheriano para todo f ∈ R.
Provemos a recíproca enunciada. Para isto, seja F = {fi }i∈L um conjunto gerador para um ideal
I. Como Afi é noetheriano, existe Fi = {fi1 , . . . , fiji } ⊂ F tal que

IAfi = (fi1 /1, . . . , fiji /1). (9.23)


Tn
Defina F ′ = i=1 Fi e I ′ = (f ; f ∈ F ′ ). Afirmamos que I ′ = I. Seja m ∈ Spec(R) um ideal

125
9.2 Propriedades Básicas de Esquemas

maximal e fi tal que fi ∈


/ m. Temos então que
(I ′ /I)m = (I ′ Af /IAf )m = 0 (9.24)
e portanto, pelo Teorema C.4.11, I ′ /I = 0, isto é, I ′ = I.
Definição 9.2.13
Um espaço topológico X é dito noetheriano se satisfaz a seguinte condição de cadeia descen-
dente: Se
X1 ⊃ X2 ⊃ X 3 ⊃ . . .

é uma cadeia descententes de fechados, então existe k tal que Xi = Xk para todo i ≥ k. ♣

Observação Se R é um anel noetheriano, então X = Spec R é um espaço topológico noetheriano.
O contrário não é verdade. De fato, seja
R = k[xi ; i ∈ N]/(xi+1
i ; i ∈ N). (9.25)
O anel R não é noetheriano, pois o ideal primo p = (xi : i ∈ N)/(xi+1
i ; i ∈ N) não é finitamente
gerado. Por outro lado, p é o único ideal primo de R, e portanto Spec R é noetheriano.
O próximo resultado é deixado como exercício para o leitor.
Teorema 9.2.14
Seja X um espaço topológico noetheriano. Então
X = X1 ∪ · · · ∪ Xn
onde cada Xi é um fechado irredutível e Xi ̸⊂ Xj para i ̸= j.

Proposição 9.2.15
Seja X um esquema noetheriano. Então X é um espaço topológico noetheriano.

S
Demonstração Seja (Ui = Spec Ai ) uma cobertura aberta de X tl que Ai é noetheriano para
todo i. Como X é quasicompacto, podemos supor que esta cobertura é finita. Seja então X1 ⊃
X2 ⊃ X3 ⊃ . . . uma cadeia descendente de fechados. Como Ui é noetheriano, existe ji ∈ N tal que
Xk ∩ Ui = Xji ∩ Ui para todo k ≥ ji . Tomando j = max ji , segue que Xk = Xj para todo k ≥ j.
Proposição 9.2.16
Se U ⊂ X é um subesquema aberto de um esquema localmente noetheriano X, então U é
localmente noetheriano. Se X é noetheriano, então U também é noetheriano. ♠

126
9.2 Propriedades Básicas de Esquemas

9.2.3 Esquemas Reduzidos e Esquemas Integrais


Definição 9.2.17
Um esquema (X, OX ) é dito um esquema:
(a) reduzido se OX (U ) é um anel reduzido para todo aberto U ⊂ X.
(b) integral se é reduzido e irredutível. ♣

Proposição 9.2.18
Seja (X, OX ) um esquema. Então X é reduzido se, e somente se, OX,x é reduzido para todo
x ∈ X. ♠

Demonstração Suponha X reduzido. Como OX,x é a localização de um anel comutativo reduzido,


segue que OX,x é reduzido para todo x ∈ X.
Reciprocamente, sejam U ⊂ X aberto f ∈ OX (U ) talq ue f n = 0. Então, para todo x ∈ U ,
fxn = 0 ∈ OX,x . Como OX,x é reduzido, segue que fx = 0 para todo x ∈ Xe portanto f = 0.

Proposição 9.2.19
Seja (X, OX ) um esquema. Então X é integral se, e somente se, OX (U ) é um domínio para
todo U ⊂ X aberto. ♠

Demonstração Como OX |U é um feixe de anéis reduzidos, temos que o subesquema aberto U é um


esquema reduzido. Como U também é irredutível, segue que U também é integral. Portanto, basta
mostrar que se X é integral, então OX (X) é um domínio.
Sejam f1 , f2 ∈ OX (X). Os conjuntos V(fi ) = x ∈ X; (fi )x ∈ mX,x são fechados de X. Agora,
se f1 f2 = 0, mas f1 , f2 ̸= 0, segue que V(fi ) ⊊ X e X = V(f1 ) ∪ V(f2 ), contrariando a irredutibili-
dade de X.
Reciprocamente, se todos os anéis OX (U ) são domínios, então X é reduzido. Suponha que X
não é integral. Então existem dois abertos U1 , U2 tais que U1 ∩ U2 = ∅. Desta forma, temos que
OX (U ) é o produto direto OX (U1 ) × OX (U2 ), que não é um domínio.
Vamos agora demonstrar que todo esquema X possui um subesquema reduzido Xred que é
homeomorfo a X e, em um certo sentido, é minimal com esta propriedade.
Seja X um esquema. Para cada U ⊂ X aberto, defina nilrad(OX ) como o feixe associado ao
pré-feixe
N , U → N (U ) = nilrad(OX (U )). (9.26)

É claro que nilrad(OX ) é um feixe de ideais de OX .


Teorema 9.2.20
O espaço anelado Xred = (X, nilrad(OX )) é um subesquema fechado de X. Mais ainda, se
(a) i : Xred → X é o morfismo inclusão e;
(b) j : Y → X é uma imersão fechada e um homeomorfismo,

127
9.2 Propriedades Básicas de Esquemas

Então existe uma única imersão fechada f : Xred → Y tal que i = j ◦ f.. ♡

Demonstração Basta demonstrar o teorema para o caso em que X = Spec A.


Afirmamos que, no caso de um esquema afim, o pré-feixe U → N (U ) é um feixe na base de
abertos distinguidos Spec Af .
De fato, como o nilradical é a interseção dos ideais primos de A, segue que nilrad Af =
(nilrad A)Af . Desta forma, Xred = Spec(A/ nilrad(A)) e j : Xred → X é induzido pelo quociente
A → A/ nilrad(A).
Seja agora i : Y → X uma imersão fechada que é um homeomorfismo.

9.2.4 Morfismos Finitos e de Tipo Finito


Seja φ : X → Y um morfismo de esquemas e U = Spec(R) ⊂ Y um aberto afim de Y . Se
V = Spec S é um aberto afim de X, temos um morfismo de esquemas afins φ : Spec S → Spec R que
corresponde a um homomorfismo de anéis f : R → S, pelo Teorema 8.4.3. Assim, S é naturalmente
uma R-algebra.
Definição 9.2.21
Seja φ : X → S um morfismo de esquemas. Dizemos que
(a) φ é um morfismo de esquemas localmente de tipo finito se existe uma cobertura aberta
afim i Spec Ri de X e coberturas abertas e afins j Spec Sij de φ−1 (Spec Ri ) tal que
S S

Sij é uma Ri -álgebra finitamente gerada;


(b) φ é dito um morfismo de tipo finito se satisfaz as hipóteses do item (a) e se as coberturas
S
j Spec Sij podem ser tomadas finitas.

Teorema 9.2.22
Um morfismo de esquemas f : X → Y é localmente de tipo finito se, e somente se, para todo
aberto afim U = Spec A de X, o aberto f −1 (U ) possui uma cobertura aberta afim Spec Bi
S

tal que Bi é uma A-algbra finitamente gerada. ♡

Demonstração Seja Spec A ⊂ Y um aberto afim e Spec Bi uma cobertura aberta de f −1 (Spec(A))
S

tal que Bi é finitamente gerada sobre A.


Se f ∈ A, é claro que f −1 (Spec Af ) ∩ Spec Bi Spec(Bi )φi (f ) , onde φi : Ai → Bi é o homo-
morfismo de anéis associado ao morfismo f : Spec Bi → Spec A. É claro que se Bi é uma A-álgebra
finitamente gerada, então (Bi )φi (f ) é uma Af -álgebra finitamente gerada. Assim, provamos que se
f −1 (Spec A) possui uma cobertura afim Spec Bi com Bi uma A-algebra finitamente gerada, então
S

o mesmo vale para o aberto distinguido Spec Af .


Assim, se procedemos de maneira análoga a demonstração do Teorema 9.2.11, temos que se
S
U = Spec A é um aberto afim, então existe uma cobertura finita Spec Afi de Spec A e coberturas
Spec Bij de f −1 (Spec Afi ) tais que Bij são Afi -álgebras finitamente geradas.
S

128
9.2 Propriedades Básicas de Esquemas

Agora, Afi ≃ A[x]/(1 − xfi ). Assim, Bij é uma álgebra finitamente gerada sobre Afi , que é
finitamente gerada sobre A. Logo cada Bij é finitamente gerada sobre A.
Corolário 9.2.23
Seja f : X → Y um morfismo localmente de tipo finito. Se U = Spec A ⊂ Y e V = Spec B ⊂
X são abertos afins e f (V ) ⊂ U, então B é uma A-álgebra finitamente gerada.

Demonstração Seja Spec Bi uma cobertura aberta de f −1 (Spec A) tal que Bi é uma A-álgebra
S

finitamente gerada. Se g ∈ Bi , o isomorfismo (Bi )g ≃ Bi [x]/(1 − xg) nos diz que (Bi )g é finitamente
S
gerada. Assim, é possivel tomar uma cobertura aberta e finita Spec Bfi de B tal que Bfi é uma A-
algebra finitamente gerada.
Seja b ∈ B e
bi1 bij
ki1
, . . . , kiji (9.27)
fi fi i
geradores de Bfi como A-álgebra. Sem perda de generalidade, podemos supor que kil = k para todo
i, l.
Assim, temos que
b Pi (bi1 , . . . , biji )
= (9.28)
1 fid
para algum polinômio Pi com coeficientes em A. Assim, podemos supor sem perda de generali-
dade que d é tal que fid b = Pi (bi1 , . . . , biji ). Agora, tome g1 , . . . gn tais que gi fid = 1.
P

gi fid Pi (bi1 , . . . , biji ) e portanto B é gerado como A-álgebra por {bi j}.
P
Temos que b =
Corolário 9.2.24
Seja f : X → Y um morfismo de tipo finito. Se Y é localmente noetheriano, então X é
localmente noetheriano. ♡

Definição 9.2.25
Um morfismo de esquemas f : X → Y é um morfismo quasicompacto se existe uma cobertura
por abertos afins i Spec Ai de Y tal que f −1 (Ai ) é quasicompacto.
S

Teorema 9.2.26
Um morfismo de esquemas f : X → Y é quasicompacto se, e somente se, para todo aberto
afim U = Spec A ⊂ Y, f −1 (Ai ) é quasicompacto.

Demonstração Exercício 9.2.


Teorema 9.2.27
Um morfismo de esquemas f : X → Y é de tipo finito se, e somente se, é localmente de tipo
finito e quasicompacto. ♡

Demonstração Exercício 9.11

129
9.3 Produtos de Esquemas

Corolário 9.2.28
Um morfismo de esquemas f : X → Y é de tipo finito se, e somente se, para todo aberto afim
U = Spec A ⊂ Y, existe uma cobertura aberta e finita i Spec Bi de f −1 (Spec(A)) tal que Bi
S

é uma A-álgebra finitamente gerada. ♡

Outra classe interessante de morfismos de esquemas são os morfismos finitos.


Definição 9.2.29
S
Um morfismo f : X → Y é dito um morfismo finito se existe uma cobertura aberta Spec Ai
de Y tal que f −1 (Spec Ai ) = Spec Bi é um aberto afim de X e Bi é um Ai módulo finitamente
gerado. ♣

Teorema 9.2.30
Um morfismo de esquemas f : X → Y é um morfismo finito se, e somente se, para todo aberto
U = Spec A ⊂ Y, f −1 (Spec A) = Spec B é afim e B é finito como A-módulo.

Lembremos que se f : A → B é um homomorfismo de anéis tal que B é um B-módulo finito,


então a função contínua a f : Spec B → Spec A é sobrejetora (este é o Teorema do Lying Over para
extensões integrais). Mais ainda, para todo p ∈ Spec B temos que a f −1 ({p}) é finito.

9.3 Produtos de Esquemas


Seja S um esquema fixado. Nossa missão, nesta seção, é demonstrar a existência de produtos
sobre a categoria SchS . Em outras palavras, dados ρX : X → S, ρY : Y → S dois esquemas sobre
S, queremos construir um esquema X ×S Y juntamente com dois morfismos πX , πY de forma que o
diagrama

X ×S Y
πX πY

X Y (9.29)

ρX ρY
S
seja comutativo. Mais ainda, exigimos que o trio (X ×S Y, πY , πY ) seja universal com esta
propriedade: dado um esquema Z e morfismos f, g tais que o diagrama

Z
f g

X Y (9.30)

ρX ρY

130
9.3 Produtos de Esquemas

é comutativo, então existe um único morfismo φ : Z → X ×S Y tal que f = πX ◦ φ e g = πY ◦ φ.


Nossa construção se assemelha bastante a construção realizada na seção 3.6.
rmite Começemos com a construção do produto X ×S Y no caso em que X = Spec A, Y =
Spec B e S = Spec C. Neste caso, se Z é um esquema, temos a correspondência de diagramas

Z C
g f ρ#
X ρ#
Y

Spec A Spec B A B

ρX ρY f# g#
Spec C OZ (Z)
(9.31)
que nos permite identificar que se Z é o produto X ×S Y procurado, então OZ (Z) é a soma direta
de A, B na categoria das C-álgebras. Esta última soma direta existe, e corresponde ao anel A ⊗C B.
Assim, temos que (X ×S Y, πX , πY ) existe, e o diagrama

Spec A ×Spec C Spec B


πX πY

Spec A Spec B (9.32)

ρX ρY

Spec C
é dado pela aplicação do funtor Spec ao diagrama de anéis comutativos

C
ρ#
X ρ#
Y

A B (9.33)

a→a⊗1 b→1⊗b
A ⊗C B
Assim, provamos:
Teorema 9.3.1
Sejam X = Spec A, Y = Spec B dois esquemas afins sobre Spec C. Então Spec(A ⊗C B) é
uma soma direta de X, Y na categoria de esquemas sobre Spec C. ♡

Vamos agora demonstrar a existência de X ×S Y em geral. Começamos demonstrando que, se


X ×S Y existe, então U ×S Y existe para qualquer aberto U ⊂ X.
Lema 9.3.2
Sejam X, Y esquemas sobre um esquema S tais que (X ×S Y, πX , πY ) existe. Se U ⊂ X é um
−1
aberto, então (πX (U ), (πX )|π−1 (U ) , πY |π−1 (U ) ) é uma soma direta para U, Y em SchS .
X X

131
9.3 Produtos de Esquemas

Demonstração Considere um diagrama comutativo da forma


f
Z Y

g ρY (9.34)

ρU =(ρX )|U
U S
Compondo g com a inclusão i : U → X, a propriedade universal de X ×S Y nos dá um único
morfismo φ : X ×S Y tal que o diagrama

f
Z Y
πY
φ
g (9.35)
X ×S Y ρY

πX

i
U X ρX S
−1
é comutativo. Por este diagrama, é claro que φ(Z) ⊂ πX (U ). A demonstração do lema está
completa.

Agora, demonstramos uam espécie de recíproca do Lema acima.
Lema 9.3.3
S
Sejam X, Y esquemas sobre um esquema S e i Xi uma cobertura aberta de X tal que Xi ×S Y
existe para todo i. Então X ×S Y existe. ♡

Demonstração Para cada par (i, j), defina Uij = πU−1i (Xi ∩ Xj ). Pelo Lema anterior, segue que
Uij = (Xi ∩ Xj ) ×S Y. Como o mesmo vale para Uji , segue que existe um único isomorfismo
de esquemas Uij → Uji . À partir desta unicidade, vemos que as hipóteses do Teorema 9.1.7 são
satisfeitas. Seja Z o esquema obtido pela colagem dos esquemas Xi ×S Y. Observe que a composição
Xi ×S Y → Xi → X nos permite a construir, pelo Teorema 9.1.7, um morfismo πX : Z → X. Da
mesma forma, podemos definir πY : Z → Y.
Seja agora um par de morfismos de esquemas sobre S f : Z ′ → X, g : Z ′ → Y. Definindo
Zi′ = f −1 (Xi ), obtemos morfismos (únicos) φi : Zi′ → Xi ×S Y tais que f |Zi′ = πXi ◦ φi . Por
construção, estes morfismos coincidem em Zi′ ∩Zj′ e portanto colam para um único morfismo φZ ′ → Z
compativel com πX e πY . Logo Z = X ×S Y.

Agora estamos aptos a demonstrar a existência de X ×S Y quando S = Spec R.
Lema 9.3.4
Sejam X, Y esquemas sobre um esquema afim S = Spec R. Então existe X ×S Y. ♡
S
Demonstração Suponha, inicialmente, que Y é afim. Tome i Xi uma cobertura aberta de X por
abertos afins. Pelo Teorema 9.3.1, temos que Xi ×S Y existe. Assim, pelo Lema 9.3.3, segue que

132
9.3 Produtos de Esquemas

X ×S Y existe. Assim, se Y é afim, X ×S Y existe.


S
Agora, se Y é um esquema e j Yj é uma cobertura aberta afim de Y , segue que X ×S Yj existe.
Uma nova aplicação do Lema 9.3.3 mostra que X ×S Y existe.

Estamos prontos para o Teorema principal desta seção.
Teorema 9.3.5
Sejam X, Y dois esquemas sobre um esquema S. Então X ×S Y existe. ♡

Demonstração Seja i Si uma cobertura aberta de S por esquemas afins e defina Xi = ρ−1 −1
S
X (Si ), ρY (Si ).
Pelo Lema 9.3.4, segue que Xi ×Si Yi existe.
Afirmação: Xi ×Si Yi ≃ Xi ×S Y.
De fato, sejam f : Z → Xi , g : Z → Y um morfismo definido sobre S. É claro que g(Z) ⊂ Si
e portanto Xi ×Si Yi satisfaz a propriedade universal para Xi ≃S Y.
O teorema segue então do Lema 9.3.3.

Definição 9.3.6
Sejam ρX : X → S, ρY : Y → S dois esquemas sobre um esquema S. O esquema X ×S Y é
chamado de produto fibrado de X, Y sobre S.
No caso em que S = Spec Z, escrevemos apenas X × Y. ♣

Exemplo 9.1 Seja idX : X → X. Então X ×X X ≃ X. Mais precisamente, dado um diagrama


Y

f (9.36)

idX
X X
temos que (Y, πX = f, πY = idY ) = X ×X Y.

9.3.1 Fibras de Morfismos


Seja f : X → S um morfismo de esquemas e x ∈ S. Como podemos definir, como esquema, a
fibra f −1 (x) de f sobre x?
Comecemos com o caso mais simples, isto é, f : Spec A → Spec B um morfismo induzido por
um homomorfismo de anéis φ : B → A. Se p ∈ Spec B, temos que, como um espaço topológico
f −1 (p) = {q ∈ Spec A; φ−1 (q) = p}. (9.37)
Considere inicialmente a localização φp : Bp → Ap em p. Isto nos dá um morfismo de esquemas

fp : Spec Ap → Spec Bp . (9.38)

Como todo ideal primo de Spec Ap é da forma qAp , onde q ∩ φ(B \ φ(p)) = ∅. Assim, qAp ∈
fp−1 (pBp )
se, se só se, φ−1 (q) ⊂ p.

133
9.4 O Esquema ProjR

Agora, podemos tomar o quociente por pBp e obter um homomorfismo de anéis


ψ = φp ⊗Bp id : Ap ⊗Bp Bp /pBp → Bp /pBp (9.39)
Observe que ψ é sobrejetiva (Spec Bp /pBp é unitário) e a fibra de aψ sobre (0) corresponde a
ideais de Ap que contém φ(Bp ). Assim, a fibra f −1 (p) é homeomorfa ao espaço topológico Spec A ⊗B
Bp /pBp .
Vamos agora dar uma estrutura de esquema a esta fibra. Para isto, considere o homomorfismo
dado pela composição
B → Bp → Bp /pBp = K(p) (9.40)

que nos dá um morfismo Spec k(p) → Spec B cuja imagem de (0) ∈ Spec k(p) = p. Assim,
temos um diagrama
Spec k(p)

(9.41)

Spec A Spec B

e, neste caso, Spec(A ⊗B Bp /pBp ) é o produto fibrado Spec A ×Spec B k(p). Isto nos motiva a
seguinte definição.
Definição 9.3.7
Seja f : X → Y um morfismo de esquemas e y ∈ Y. A fibra de f sobre y é definida pelo
esquema
X ×Y k(y),

construído a partir do diagrama


Spec k(y)

X f
Y

9.4 O Esquema ProjR


Na seção 9.1.2 construímos o espaço projetivo PnR sobre um anel R a partir de uma construção
de colagem. Nesta seção, faremos uma construção alternativa que generaliza a construção destes
espaços.

134
9.4 O Esquema ProjR

Definição 9.4.1
Seja R = ∞
L
n=0 Rn um anel graduado e R+ o ideal definido pelos elementos de grau positivo.
Definimos
Proj(R) = {p ⊂ R; p é um ideal primo homogêneo que não contém R+ }.

Podemos introduzir uma topologia em Proj(R) declarando os fechados como os conjuntos


V(a) = {p ∈ Proj(R); p ⊃ a} (9.42)
para cada ideal homogêneo a ⊂ R. A topologia assim construída é chamada de Topologia de
Zariski em Proj(R).
Tendo construído o espaço topológico Proj(R) associado a um anel graduado R, devemos agora
construir um feixe de anéis sobre este espaço de forma que Proj(S) seja um esquema.
Para isto, seja f ∈ R+ um elemento homogêneo e considere o aberto de Proj(S) dado por
D(f ) = Proj(R) \ V((f )). Como o conjunto multiplicativo {f n ; n ≥ 0} possui apenas elementos
homogêneos, podemos considerar a localização homogênea

R(f ) = {g/f n ∈ Rf ; deg(g) = n deg(f )} (9.43)

(ver Definição C.7.5). De maneira análoga a demonstração realizada na seção 8.3, demosntra-se
que:
Os conjuntos da forma D(f ) formam uma base para a topologia de Zariski em Proj(R);
A associação D(f ) → R(f ) é um feixe nesta base.
Assim, pelo Teorema 7.4.3, construímos um feixe OProj(R) de anéis sobre Proj(R), que denomi-
manos de feixe estrutural de Proj(R).
É simples calcular os talos do feixe estrutural (OProj(R) )p sobre um ideal primo homogêneo p :

(OProj(R) )p = lim R(f ) , f ∈


/ p = R(p) (9.44)
−→

onde R(p) é a localização homogênea de R com respeito ao sistema multiplicativo formado pelos
elementos homogêneos de R que não pertencem a p.
Teorema 9.4.2
L
Seja R = n≥0 Rn um anel graduado e f ∈ R+ . Então o subesquema aberto
(D(f ), OProj(R) |D(f ) ) é isomorfo ao esquema afim Spec R(f ) .

Demonstração Seja p ∈ D(f ) um ideal primo homogêneo. Como S(f ) é um subanel de Sf , podemos
definir
φ : D(f ) → Spec S(f )
(9.45)
p → pSf ∩ S(f ) .
Afirmamos que φ é bijetora. De fato, suponha que φ(p) = φ(q). Se a ∈ p é um elemento
homogêneo de grau d1 , então existe b ∈ q homogêneo de grau d2 tais que

135
9.4 O Esquema ProjR

a b
d
= d2 . (9.46)
f 1 f
Assim, existem m, n naturais tais que
f ma = f nb (9.47)
e portanto a ∈ q e p ⊂ q. Analogamente prova-se a inclusão reversa.
Para provar que φ é sobrejetiva, seja p ⊂ Spec S(f ) um ideal primo. Seja {gi /f n ; deg gi =
n deg f } um conjunto gerador de p e tome I = (g1 , . . . , gn ) ⊂ R. Afirmamos que I é um ideal primo,
homogêneo e que não contém (f ).
De fato, se f n ∈ I para algum I, então ISf = Sf e portanto p = S(f ) . Agora, sejam a, b
elementos homogêneos de R tais que ab ∈ I mas b ∈ / I.
É claro que φ é um homeomorfismo.
Vejamos agora a definição de φ# : OSpec R( f ) → φ∗ OProj(R) |D(f ) . Para isto, basta notar que
se h = g/f n ∈ R(f ) , então Spec R(f ),g = Spec Rf g e portanto φ# (Spec R(f ),g ) é simplesmente o
isomorfismo R(f ),g → R(f g) .
□.
Teorema 9.4.3
Seja S = R[x0 , . . . , xn ] um anel de polinômios em n + 1 variáveis sobre um anel R e graduado
de forma que
(a) deg(r) = 0 para todo r ∈ R;
(b) deg(xi ) = 1.
Então Proj(S) ≃ PnR como esquemas.

Demonstração Para cada 0 ≤ i ≤ n, defina Ui = D(xi ) ≃ Spec S(xi ) .


Afirmamos inicialmente que S(x0 ) é isomorfo, como anel, a um anel polinomial R[ŷ00 , y01 , . . . , y0n ].
De fato, temos que S(x0 ) é gerado, como R-álgebra, pelos elementos x1 /x0 , . . . , xn /x0 :
Q αi Y xα i
X x X
g ∈ S(x0 ) =⇒ g = ba1 ...an di = ba1 ...an i
αi (9.48)
a +···+a =d
x 0 a +···+a =d
x 0
1 n 1 n

Agora, considere uma relação polinomial f (x1 /x0 , . . . , xn /x0 ) = 0. Multiplicando por uma
potência conveniente de x0 , obtemos que xδ0 f (x1 , . . . , xn ) = 0, o que é impossível pois x0 , . . . , xn são
algebricamente independentes sobre R. Assim, o homomorfismo R[y01 , . . . , y0n ] → S(x0 ) definido
por y0i → xi /x0 é um isomorfismo, que induz um isomorfismo de esquemas afins Spec S(x0 ) →
Spec R[y01 , . . . , y0n ]. Compondo com a imersão aberta R[y01 , . . . , y0n ] ,→ PnR , construímos, para
cada 0 ≤ i ≤ n, imersões abertas

ξi : Spec S(xi ) → Pnk (9.49)

Nos resta agora demonstrar que estes isomorfismos são compatíveis com a colagem. Para isto,
observe que há um diagrama comutativo de isomorfismos

136
9.5 Esquemas e Morfismos Separados

(S(x0 ) )(x1 /x0 ) R[ŷ00 , y01 , . . . , y0n ]]


ψ φ10 (9.50)

(S(x1 ) )(x0 /x1 ) R[y10 , ŷ11 , . . . , y1n ]]

onde ψ é dada pela propriedade universal da localização e φ10 é o morfismo de colagem de PnR
(ver subseção [Link]). Assim, existe um único morfismo Proj(S) → PnR compatível com as imersões
abertas ξi , que é um isomorfismo.

9.5 Esquemas e Morfismos Separados


Seja f : X → Y um morfismo de esquemas e considere o diagrama comutatido de morfismos
idX
X X

idX f (9.51)

f
X Y
Pela propriedade universal do produto fibrado (X ×Y X), π1 , π2 ), existe um único morfismo
∆ : X → X ×Y X tal que π1 ◦ ∆ = π2 ◦ ∆ = idX .
Definição 9.5.1
Um morfismo de esquemas f : X → Y é dito um morfismo separado se ∆ : X → X ×Y X é
uma imersão fechada. ♣

Definição 9.5.2
Um esquema X é dito um esquema separado se o morfismo f : X → Spec Z é separado. ♣

Exemplo 9.1 Escrever o exemplo da reta com duas origens.


Proposição 9.5.3
Todo morfismo entre esquemas afins é separado. ♠

Demonstração Seja f : Spec A → Spec B um morfirsmo de esquemas afins. O morfismo diagonal


∆ : X → X ×Y X corresponde ao homomorfismo de anéis φ : A⊗B A → A dado por φ(a⊗a′ ) = aa′ ,
que é sobrejetivo. Logo ∆ é uma imersão fechada. □
Proposição 9.5.4
Seja f : X → Y um morfismo de esquemas. São equivalentes:
(a) f é um morfismo separado;
(b) ∆(X) é um subespaço fechado de X ×Y X;

Demonstração Por definição, temos que (a) =⇒ (b). Provemos que (b) =⇒ (a).

137
9.5 Esquemas e Morfismos Separados

Temos que mostrar que se ∆(X) é fechado em X ×Y X, então ∆(X) é homeomorfo a X e


OX⊗X → ∆∗ OX é sobrejetivo.
O fato de que πX ◦ ∆ = idX já garante que πX é um homeomorfismo na imagem. Resta mostrar
a sobrejetividade no morfismo de feixes. Para isto, seja x ∈ X e U ⊂ X uma vizinhança aberta e
afim de x. Então U ×Y U é uma vizinhança aberta de ∆(x), e o morfismo ∆|U : U → U ×Y U é uma
imersão fechada. Assim, o homomorfismo de feixes é sobrejetivo.

9.5.1 Critérios para Separabilidade de um Esquema


Teorema 9.5.5
Seja X um esquema. São equivalentes.
(a) X é um esquema separado;
(b) ∆(X) ⊂ X × X é fechado.
(c) Se U, V ⊂ X são afins, então U ∩ V é afim e OX (U ∩ V ) é gerado pelas imagens de
OX (U ), OX (V ) pela restrição.
S
(d) Existe uma cobertura aberta Ui de X por abertos afins tais que Ui ∩ Uj são afins e
OX (Ui ∩ Uj ) e gerado pelas imagens de OX (Ui ), OX (Uj ) pela restrição.

Demonstração Já demonstramos que (a) ⇐⇒ (b). Também é claro que (c) =⇒ (d). Vamos
provar que (a) =⇒ (c).
Sejam U, V dois abertos afins de X. Temos uma imersão aberta dada pela composição U × V →
U × X → X × X. Observe que, como U, V são esquemas afins, U × V também é um esquema afim
e OX×X (u × V ) ≃ OX (U ) ⊗ OX (V ).
Agora, observe que ∆ é uma imersão fechada, e portanto, pelo Teorema 9.1.19, ∆−1 (U × V ) =
U ∩ V é afim e o homomorfismo
OX×X (U × V ) ≃ OX (U ) ⊗ OX (V ) → OX (U ∩ V ) (9.52)
é sobrejetivo.
A demonstração da implicação (d) =⇒ (a) é uma aplicação do Exercício 9.1.
Como resultado imediato do Teorema acima, temos o seguinte Teorema:
Teorema 9.5.6
O morfismo PnZ → Spec Z é separado.

Demonstração A interseção de duas cartas afins de PnZ satisfaz a condição (c) do Teorema anterior.

9.5.2 O Critério Valuativo para Separabilidade de um Morfismo


Seja X um esquema, C uma curva e P ∈ C um ponto fechado. Se φ : C \ P → X um morfismo,
a separabilidade de X consiste, geometricamente, em dizer que φ admite no máximo uma extensão
φ : C → X.

138
9.5 Esquemas e Morfismos Separados

Exemplo 9.2 Seja X o esquema dado pela reta afim com duas origens sobre um corpo k. O morfismo
de inclusão U1 = A1k \ {(x)} → X possui duas extensões possíveis para A1k , a saber, (x) → (x) ou
(x) → (y).
Esta ideia se traduz no seguinte Teorema:
Teorema 9.5.7
Sejam f : X → Y um morfismo de esquemas e R um domínio de valorização discreta com
corpo de frações k. Sejam
1. i : Spec k → Spec R induzido pela projeção R → k;
2. g : Spec k → X, h : Spec R → Y morfismos tais que o diagrama
g
Spec k X

i f

Spec R h
Y
comuta.
Então existe no máximo um morfismo g ′ : Spec R → X tal que o diagrama

g
Spec k X
g′
i f

Spec R h
Y
comuta. ♡

Teorema 9.5.8
Separabilidade é preservada por extensão de base. Em outras palavras, f : X → Y é um
morfismo separado e g : Z → Y um morfismo de esquemas, todos noetherianos. Então o
morfismo πZ : Z ×Y X → Z também é separado. ♡

Demonstração Considere o diagrama

g πX
Spec k X ×Y Z X
g2
i πZ f (9.53)
g1

g
Spec R h
Z Y

onde R é um domínio de valorização discreta e k é seu corpo de frações. Devemos provar que
g1 = g2 . Pelo diagrama comutativo, segue que πZ ◦ g1 = πZ ◦ g2 . Agora, pela separabilidade do
morfismo f : X → Y, segue que πX ◦ g1 = πX ◦ g2 . Assim, epla propriedade universal so produto
fibrado, temos que g1 = g2 .

139
9.6 Morfismos Próprios

Corolário 9.5.9
Seja X um esquema separado. Então, para todo esquema Y , o morfismo πX : X × Y → Y é
separado. ♡

Seja i : X → Y uma imersão, aberta ou fechada. É claro que (X, i, idY ) é um produto fibrado
para o diagrama
X

i (9.54)

idY
Y Y
e portanto:
Corolário 9.5.10
Sejam X, Y esquemas noetherianos e j : X → Y uma imersão aberta. Então i é separado. ♡

Corolário 9.5.11
Sejam X, Y esquemas noetherianos e j : X → Y uma imersão fechada. Então j é separado. ♡

Sejam f : X → Y e g : Z → W dois morfismos de S-esquemas. Considerando o diagrama


comutativo
Z X ×S Z ≃ (X ×S W ) ×W Z

πX (9.55)
W πW X ×S W ≃ X ×Y (Y ×S W ) X

πY
Y ×S W Y
observamos a existência de um morfismo produto f × g : X ×S Z → Y ×S W.
Corolário 9.5.12
Se f : X → Y, g : Z → W são morfismos de esquemas noetherianos separáveis de S-
esquemas, então f × g : X ×S Z → Z ×S W é separado. ♡

Demonstração Exercício 9.12.


Por último,

140
9.6 Morfismos Próprios

9.6 Morfismos Próprios


Nesta seção trabaçharemos com a noção de um morfismo próprio, que corresponde, em um certo
sentido, a noção de compacidade em geometria algébrica.
Definição 9.6.1
Um morfismo f : X → Y é dito um morfismo próprio se:
(a) f é separado;
(b) f é um morfismo de tipo finito (e, portanto, quasicompacto);
(c) Para todo morfismo g : Z → Y, o morfismo πZ : X ×Y Z → Z é um morfismo fechado.
(Dizemos que f é universalmente fechado.) ♣

Exemplo 9.1 Seja k um corpo algebricamente fechado, X = A1k = Spec k[x] e f : X → Spec k.
Afirmamos que f não é própria. De fato, tensorizando o morfismo k → k[x]por k[x] (sobre k!) nos
dá o homomorfismo
g : k[x] → k[x, y]
(9.56)
xx → x
que induz o morfismo de mudança de base φ : X ×Spec k X → X.
Considere o subconjunto fechado V(xy − 1) ⊂ X ×Spec k X. Temos que φ((xy − 1)) = (0) e,
se ab = 1 então φ−1 ((x − a, y − b)) = (x − a)). Logo φ(V(xy − 1)) = Spec k[x] \ {x}, que não é
fechado.
A ideia de um morfismo próprio está nao seguinte critério valuativo para um morfismo próprio.
Teorema 9.6.2
Sejam f : X → Y um morfismo de esquemas e R um domínio de valorização discreta com
corpo de frações k. Sejam
1. i : Spec k → Spec R induzido pela projeção R → k;
2. g : Spec k → X, h : Spec R → Y morfismos tais que o diagrama
g
Spec k X

i f

Spec R h
Y
comuta.
Então existe um único morfismo g ′ : Spec R → X tal que o diagrama

g
Spec k X
g′
i f

Spec R h
Y
comuta. ♡

141
9.6 Morfismos Próprios

Teorema 9.6.3
Sejam f : X → Y, g : Z → Y morfismos de esquemas noetherianos com f um morfismo
próprio. Então πZ : X ×Y Z → Z é próprio. ♡

Demonstração Considere o diagrama


g πX
Spec k X ×Z X

i πZ f (9.57)

h
Spec R Z g Y
Como o morfismo f é próprio, existe um único morfismo ψ : Spec R → X que torna o diagrama
abaixo comutativo:

g πX
Spec k X ×Z X

i πZ f (9.58)

h
Spec R Z g Y

Pela propriedade universal do produto fibrado, existe um único morfismo φ : Spec R → X ×Y Z


que torna o diagrama comutativo. Isto demonstra o Teorema.
Proposição 9.6.4
Uma imersão fechada é um morfismo próprio. ♠

Demonstração Uma imersão fechada é separável pelo Corolário 9.5.11. É claro que toda imersão
fechada é um morfismo de tipo finito. Por fim, uma imersão fechada é universalmente fechada pelo
Exercício 9.3.
Mais propriedades de morfismos próprios são listadas nos exercícios deste capítulo.
Por último, demonstramos o seguinte resultado.
Teorema 9.6.5
O morfismo PnZ → Spec Z é um morfismo próprio.

Demonstração Seja R um anel de valorização discreta com corpo de frações k e considere um


diagrama comutativo da forma
Spec k g PnZ

i f (9.59)

h
Spec R Spec Z
Como o morfismo PnZ → Spec Z é separado, basta provar que existe um morfismo ψ : Spec R →
PnZ completando o diagrama (9.59). Seja P ∈ PnZ = Proj Z[x0 , . . . , xn ] a imagem do único ponto

142
9.7 Morfismos Projetivos, Produtos de Espaços Projetivos
T
de Spec k. Podemos supor, sem perda de generalidade, que P ∈ D(xi ). Desta forma, as funções
racionais xi /xj são todas invertíveis em OPnZ ,P .
Agora, o morfismo Spec k → PnZ nos dá um homomorfismo de anéis locais OPnZ ,P → k que induz
um homomorfismo de corpos k(P ) → k.
Denote por fij as imagens de xi /xj em k,v : K → Z a valorização associada e j tais que v(fj0 )
seja mínimo. Assim

v(fi j) = v(fi0 f0j ) = v(fi0 /fj0 ) = v(fi0 ) − v(fj0 ) > 0 (9.60)

e portanto fij ∈ R. Assim, definindo o homomorfismo


φ : Z[x0 /xj , . . . , xn /xj ] → R
(9.61)
xi /xj → fij
Temos o diagrama comutativo de homomorfismos de anéis e os morfismos de esquemas corres-
pondentes

k k(P ) Z[x0 /xj , . . . , xn /xj ] Spec k D(xj )

=⇒

R Z Spec R Spec Z
(9.62)
E portanto existe um morfismo ψ : Spec R → PnZ completando o diagrama (9.59). O Teorema
está demonstrado.

9.7 Morfismos Projetivos, Produtos de Espaços Projetivos


Vamos agora definir uma classe de morfismos que são extremamente importantes, os morfismos
projetivos. O estudante é convidado a demonstrar, no Exercício 9.8, que
PnR ≃ PnZ × Spec R. (9.63)
Desta forma, faz sentido definirmos os espaços afim e projetivo n-dimensional sobre um esquema
S por
AnS = AnZ × S; (9.64)

PnS = PnZ × S. (9.65)

Observe que, pelos Teoremas 9.5.8 e 9.6.3, os morfismos AnS → S e PnS → S são separados e
PnS → S é um morfismo próprio.

143
9.7 Morfismos Projetivos, Produtos de Espaços Projetivos

Definição 9.7.1
Seja f : X → Y um morfismo de esquemas. Dizemos que f é um morfismo
1. projetivo se existe um mergulho fechado i : X → PnY tal que o diagrama
PnY

f
X Y
é comutativo.
2. quasiprojetivo se existe um morfismo projetivo g : X ′ → Y e uma imersão aberta
i : X → X ′ tal que f = g ◦ i. ♣

Observe que todo morfismo projetivo é próprio, pois é a composição de dois morfismos próprios
(ver Exercício 9.13. Mais ainda, todo morfismo quasiprojetivo é separado, pois é a composição de
dois morfismos próprios, e de tipo finito.
Exemplo 9.1 O produto de espaços projetivos PnZ × Pm Z é projetivo sobre Spec Z. De fato, considere
os anéis de polinômios
R = Z[X0 , . . . , Xn , Y0 . . . , Ym ] (9.66)

S ′ = Z[Wij ; 0 ≤ i ≤ n, 0 ≤ j ≤ m] (9.67)

Defina X = Proj(S ′ / ker φ) = Proj(S), onde φ é o homomorfismo de anéis


φ: S → R
(9.68)
Wij → Xi Yj
Afirmamos que X ≃ PnZ × Pm Z.
De fato, começemos calculando o anel S(Wij ) . Via φ, este anel é isomorfo ao anel
( )
X X0α0 · · · Xnαn Y0β0 Ymβm X0 Xn Y0 Ym
aαβ n n
; aαβ∈Z , |α| = |β| = n ≃ Z[ , . . . , , ...., ]≃
X i Yj Xi Xi Yi Yi
X0 Xn Y0 Ym
Z[ ,..., ] ⊗Z Z[ . . . . , ]. (9.69)
Xi Xi Yi Yi
. Desta forma, temos que D(Wij ) = Spec(Z[ X 0
Xi
,..., Xn
Xi
] ⊗Z Z[ YY0i . . . . , YYmi ]) ≃ AnR × Am
R.
n m
Assim, temos um morfismo de esquemas ψij : D(Wij ) → PZ × PZ . dado pela composição

D(Wij ) −→ AnZ × Am Z.
É imediato verificar que estes morfismos coincidem nas interseções D(Wij ) ∩ D(Wlk ) e portanto
definem um morfismo Proj(S) → PnZ × Pm Z que é um isomorfismo. O isomorfismo inverso
mn+m+n−1
vn,m : PnZ × Pm
Z → Proj S ⊂ PZ (9.70)
é chamado de mergulho de Segre de ordem (n, m).

144
9.8 Exercícios

9.8 Exercícios
 Exercício 9.1 Prove que ser uma imersão fechada é uma propriedade local: um morfismo f : X → Y
S
é uma imersão fechada se, e somente se, existe uma cobertura aberta afim Ui de Y tal que f −1(Ui )
é afim e OY (Ui ) → f∗ OX (Ui ) = OX (f −1 (Ui )) é sobrejetivo.
 Exercício 9.2 Prove que morfismo de esquemas f : X → Y é quasicompacto se, e somente se, para
todo aberto afim U = Spec A ⊂ Y, f −1 (Ai ) é quasicompacto.
 Exercício 9.3 Sejam f : X → Y, g : Z → Y morfismos de esquemas com f uma imersão fechada.
Prove que πZ : X ×Y Z → Z é uma imersão fechada.
 Exercício 9.4 Sejam S um esquema e f : X → Y um morfismo de S-esquemas. Prove que existe um
morfismo de esquemas Γf : X → X ×S Y tal que πX ◦ Γf = idX e πY Γf = f.
 Exercício 9.5 Sejam S um esquema noetheriano e f : X → Y um morfismo de S-esquemas. Mostre
que se X é um esquema próprio sobre S, então a imagem de f é um fechado de Y .
 Exercício 9.6 Sejam X, Y, Z esquemas e f : X → Y, g : Z → Y morfismos localmente de tipo
finito. Então πZ : X ×Y Z → Z é um morfismo localmente de tipo finito.
 Exercício 9.7 Na mesma situação do exerçicio anterior, prove que se X, Y, Z são esqquemas
noetherianos e f, g são morfismos de tipo finito, então πZ : X ×Y Z → Z é um morfismo de tipo
finito.
 Exercício 9.8 Prove que PnR ≃ PnZ × Spec R. Conclua que o morfismo PnR → Spec R é próprio.
L
 Exercício 9.9 Seja R um anel e S = Sd uma álgebra finitamente gerada graduada sobre R gerada
por elementos de grau um. Prove quem Um homomorfismo sobrejetivo R[x0 , . . . , xn ] → S induz um
morfismo de esquemas Proj S → PnR .
 Exercício 9.10 Sejam R, S duas álgebras graduadas finitamente geradas sobre R0 = S0 por
elementos de grau um e φ : R → S um homomorfismo graduado e sobrejetivo. Prove que o morfismo
de esquemas Proj S → Proj R induzido é um mergulho fechado.
 Exercício 9.11 Prove que um morfismo de esquemas f : X → Y é de tipo finito se, e somente se, é
localmente de tipo finito e quasicompacto.
 Exercício 9.12 Prove o Corolário 9.5.12
 Exercício 9.13 Prove que se f X → Y, g : Y → Z são separados, então g ◦ f é separado. Prove o
mesmo para morfismos próprios.
 Exercício 9.14 Sejam f : X → Y, g : Y → Z dois morfismos com g ◦ f separado. Prove que f é
separado.
 Exercício 9.15 Prove que um morfismo f : X → Y é separado se, e somente se, existe uma cobertura
aberta Vi de Y tal que o morfismo f : f −1 (VI ) → Vi é um morfismo separado.
S

O objetivo dos próximos exercícios é construir o produto de espaços projetivos PnR ×Spec R Pm
R a
partir de anéis bigraduados.
L
 Exercício 9.16 Seja R = d,e≥0 R(d,e) um anel bigraduado, isto é, tal que
R(d,e) · R(d′ ,e′ ) ⊂ R(d+d′ ,e+e′ )
e satisfazendo R(d,e) = 0 se d < 0 ou e < 0.

145
9.8 Exercícios

(a) Prove que se S ⊂ R é um conjunto multiplicativo formado por elementos homogêneos, então a
localização S −1 R é naturalmente um anel bigraduado. Explique a graduação deste anel e defina
a localização bihomogênea como o anel
S −1 R(0,0) .
Escreveremos R(f ) para a localização bihomogênea do sistema multiplicativo {1, f, f 2 , . . . , } e
R(p) para o caso em que S é formado pelos elementos homogêneos que não pertencem a o ideal
primo homogêneo p.
(b) Defina R++ ⊂ R como o ideal de R consistindo dos elementos de bigrau (d, e) com de > 0 e
defina
MultiProj(S) = {p ⊂ R; p é um ideal primo homogêneo tal que p ̸⊃ R++ }.
Mostre que os conjuntos da forma V(I) = {p ∈ MultiProj(R); p ⊃ I} para I ⊂ R ideal
homogêneo satisfazem as condições para serem os fechados de uma topologia em MultiProj(R),
chamada de Topologia de Zariski em MultiProj(R).
(c) Seja f ∈ R um elemento homogêneo de bigrau (d, e) com de > 0. Mostre que os abertos
da forma D(f ) = MultiProj(R) \ V((f )) formam uma base da topologia de Zariski em
MultiProj(R). Mais ainda, prove que a associação
D(f ) → R(f )
é um feixe nesta base. Assim, este feixe na base induz em MultiProj(R) um feixe, que
denotaremos por OMultiProj(R) . Se p ∈ MultiProj(R), conclua que OMultiProj(R),p = R(p) .
(d) Seja f ∈ R um elemento homogêneo de grau (d, e) com de > 0. Prove que (D(f ), OMultiProj(R) |D(f ) ) ≃
Spec R(f ) . Conclua que MultiProj(R) é um esquema.
 Exercício 9.17 Seja R um anel e S = R[X0 , . . . , Xn , Y0 , . . . , Ym ] um anel de polinômios em n+m+2
variáveis tais que
(a) deg(r) = 0 para todo r ∈ R;
(b) deg(Xi ) = (1, 0) e deg(Yi ) = (0, 1).
Prove que MultiProj(S) ≃ PnR ×Spec R Pm R.
 Exercício 9.18 Seja R um anel e S uma R-álgebra bigraduada gerada por elementos de graus (1, 0) e
(0, 1). Prove que todo homomorfismo sobrejetivo que preserva grau R[X0 , . . . , Xn , Y0 , . . . , Ym ] → S
induz um morfismo de esquemas MultiProj(S) → PnR ×Spec R Pm R que é uma imersão fechada.
 Exercício 9.19 Pense na generalização do exercício acima para anéis multigraduados, e dê a construção
de um produto finito de espaços projetivos como um MultiProj .

146
Capítulo 10 Feixes Quasicoerentes e Coerentes

10.1 Feixes de Módulos e Operações


Seja (X mathcalOX ) um espaço anelado. Relembremos da Seção 8.6 a definição de um OX
(Definição 8.6.1): um feixe F é um feixe de OX -módulos se cada grupo abeliano F (U ) é um
OX (U )-módulo, cujas estruturas de módulo são compatíveis com as restrições. Relembremos também
(Definição 8.6.2) que um morfismo φ : F → G é um morfismo de OX - módulos se é um morfismo
de feixes que é compatível com as restrições e as estruturas de OX -módulos.
Observe que, dado um morfismo de OX -módulos φ : F → G , ker φ, im φ e Coker φ também
são feixes de OX -módulos. Por último, denotamos por
HomOX (F , G ) (10.1)
o grupo abeliano dos homomorfismos de OX -módulos φ : F → G .
Também é possível associar, a cada par de feixes F , G um feixe H omOX (F , G ) dado por

U → H omOX (U ) = HomOX (F |U , G |U ). (10.2)

O leitor é convidado a demonstrar, no Exercício 10.1, que essa associação é um feixe.


Definição 10.1.1
Se (X, OX ) é um espaço anelado e F , G dois feixes de OX módulos. O feixe H omOX (F , G )
definido acima é denominado feixe de homomorfismos de F em G . ♣

Definição 10.1.2
Sejam (X, OX ) um espaço lanelado e F um feixe de OX -módulos. O feixe dual de F é o feixe
F ∗ = H om(F , OX ).

Outra possível construção possível é o produto tensorial de dois feixes. Dados dois feixes de
OX -módulos F , G , podemos considerar o pré-feixe
U → F (U ) ⊗OX (U ) G (U ) (10.3)
Definição 10.1.3
Sejam (X, OX ) um espaço anelado e F , G feixes de OX -módulos. O produto tensorial F ⊗ G
é a feixificação do pré-feixe
U → F (U ) ⊗OX (U ) G (U ).

Dado um morfismo f : (X, OX ) → (Y, OY ) entre espaços anelados, é construir funtores


f∗ : ModOX → ModOY (10.4)
f ∗ : ModOY → ModOX (10.5)
10.2 Feixes de Módulos sobre Esquemas Afins, Parte II

da seguinte maneira: de maneira natural, f∗ F (U ) = F (f −1 (U )) é um f∗ OX (U ) = OX (f −1 (U ))-


módulo. Através do homomorfismo de feixes f # : OY → f∗ OX , temos que f∗ F é um feixe de
OY -módulos.
Definição 10.1.4
Seja f : (X, OX ) → (Y, OY ) um morfismo de espaços anelados e F um feixe de OX -módulos.
O feixe de OY -módulos f∗ OX é chamado de imagem direta de F por f . ♣

Da mesma forma, dado um feixe de OY -módulos G , o feixe f −1 G é um feixe de f −1 OY -módulos.


Agora, o morfismo f # : OY → f∗ OX corresponde a um homnomorfismo f −1 OY → OX .
Definição 10.1.5
Seja f : (X, OX ) → (Y, OY ) um morfismo de espaços anelados e G um feixe de OY -módulos.
A imagem inversa de G é o feixe de OX -módulos
f −1 G = f −1 G ⊗f −1 OY OX .

O leitor é convidado a demonstrar, no Exercício 10.3, que os funtores f ∗ , f∗ são funtores adjuntos,
de maneira análoga ao Teorema 7.3.4.

10.2 Feixes de Módulos sobre Esquemas Afins, Parte II


Jà vimos, no Capítulo 7, o conceito de feixes de OX -módulos sobre um esquema afim Spec(R).
Nesta seção, aprofundamos o nosso estudo sobre tais feixes.
Recordemos que um feixe de OX -módulos F é dito quasicoerente se F = M f para algum
R-módulo M e, mais ainda, M → M f é um funtor fielmente cheio. Vejamos algumnas outras
propriedades deste funtor.
Proposição 10.2.1
Seja X = Spec R um esquema afim.
(a) Se M, N são R-módulos, então (M ⊗ N )∼ ≃ M f ⊗O N e.
L X
(b) Se {Mi }i∈L é uma família de R-módulos, então ( i∈L Mi )∼ ≃ i∈L M
L fi .
(c) Se f : R → S é um homomorfismo de anéis e M é um S-módulo, então a f∗ M = M
g |R ,
onde M |R é o R-módulo obtido de M por restição de escalares.
(d) Se f : R → S é um homomorfismo de anéis e M é um R-módulo, então f ∗ (M f) =
(M ⊗R S)∼ .

Teorema 10.2.2
Seja X = Spec R um esquema afim, I ⊂ R um ideal finitamente gerado e F = M f um feixe
quasicoerente.
(a) Se s ∈ Γ(X, F ) é tal que Supp(s) ⊂ V (I), então existe n ∈ N tal que I n s = 0.
(b) Reciprocamente, se s ∈ Γ(X \ V(I), F ), então existe n ∈ N tal que f n s se estende a

148
10.2 Feixes de Módulos sobre Esquemas Afins, Parte II

uma seção global de F para todo f ∈ F .


Demonstração Escreva I = (f1 , . . . , fn ). (a) A condição Supp(s) ⊂ V(I) implica que Mp = 0


para todo p ∈ Spec Rfi , isto ém s/1 = 0 em Mfi . Assim, existe ki ∈ N tal que fiki s = 0. Tomando
k = max ki , o resultado segue.
(b) Seja s uma seção de F sobre Spec(R) \ V(I). Então a restrição de s é uma seção de F sobre
Spec Rfi .
Assim, temos que s = m/fiki e portanto fiki s = m/1. Novamente tomando k = max ni , temos
que fik s é uma seção global de F sobre Spec R.
Assim, f nk s é uma seção global de F para todo f ∈ I.
Nosso próximo objetivo é mostrar que quasicoerencia pode ser checada localmente. Seja (X, OX )
um esquema e F um feixe de OX -módulos e i∈L Ui uma cobertura aberta de X. Se < é uma ordem
S

total em L, podemos definir o homomorfismo

F (Ui ) → F (Ui ∩ Uj )
Q Q
Φ: i∈L i̸=j
(10.6)
(mi ) → (mij )
onde
U
mij = ρUUii ∩Ui (mi ) − ρUji ∩uJ (mj ). (10.7)

É claro que ker Φ = Γ(X, F ).


Teorema 10.2.3 (Quasicoerência é uma questão local)
Seja X = Spec R um esquema afim, F um feixe e I = (f1 , . . . , fn ) = R.
1. Se F |Spec Rfi é quasicoerente para todo i, então F é quasicoerente.
2. Se R é noetheriano e F |Spec Rfi é coerente para todo i, então F é coerente.

Demonstração Provemos (a). Seja M = Γ(X, F ). Temos um homomorfismo ψ : M f → F


que, sobre um aberto distinguido U = Spec Rfi , leva s/fik em s|U /fik . Vamos demonstrar que este
homomorfismo é um isomorfismo.
Para cada i, seja Mi o Rfi -módulo tal que F |Spec Rfi = M ci . Devemos mostrar que ψ induz um
isomorfismo Mfi → Mi . Sem perda de generalidade, suponha que i = 1.
Seja s1 uma seção de F sobre Spec Rf1 . Então s1 restringe a uma seção de F sobre U1 ∩ Uj =
n
Spec(Rfj )f1 /1 . Pela parte (b) do Teorema anterior, existe n1 tal que a restrição f1 j s1 se estende a uma
seção sj de F sobre Spec Rfj . Tomando n = max nj , vemos que f1n s se estende a seções globais de
F sobre Spec Rfj .
Agora, temos que as seções sk − sj se anulam em Spec(Rfk fj )f1 para 1 ≤ k, j ≤ n. Assim, pela
k
parte (a) do Teorema anterior, existe lkj > 0 tam que f1 lj (sk − sj ) = 0 em Spec Rfk fj . Tomando
k = max klj , vemos que f1k+m s1 é uma seção global de F . Isto implica que F (Spec Rf1 ) ≃ Mf1 .
Para demonstrar (b), note que F é quasicoerente pelo item (a), e portanto F = M f. Agora, como
R é noetheriano, o teorema se resume em demonstrar que se Mfi é noetheriano para todo i, então M
noetheriano. Isto corresponde ao Lema 9.2.12, adaptado para módulos.

149
10.3 Feixes Quasicoerentes e Coerentes


Seja 0 → F → G → H → 0 uma sequência exata de OX módulos. Já vimos que o funtor
Γ(X, −) é exato a esquerda, e que em geral Γ(X, G ) → Γ(X, H ) não é sobrejetora. Este problema
não acontece quando X é afim e F é quasicoerente
Proposição 10.2.4
Seja X = Spec R um esquema afim e
α β
0→F −
→G →
− H →0
uma sequência exata de feixes de OX -módulos. Se F é coerente, então
Γ(X, G ) → Γ(X, H )
é sobrejetora. ♠

Demonstração Seja s ∈ Γ(X, H ). A demonstração desse teorema se dará em duas etapas.


Primeiramente, mostramos que para toda seção s ∈ Γ(X, H ) e f ∈ R tal que s|Spec Rf =
α(ti ), ti ∈ G (Spec Rf ), então existe n > 0 e uma seção global t ∈ Γ(X, G ) tal que β(t) = f n s.
Depois, utilizaremos técnicas de partição da unidade para mostrar que existe m ∈ Γ(X, G ) tal que
α(m) = s
Seja então f ∈ Re β(t) = s|Spec Rf para algum t ∈ G (Spec Rf )
Agora, tome ni=1 Spec Rgi uma cobertura aberta de X por abertos afins de forma que s|Spec Rgi =
S

β(ti ). Isto é possível pela sobrejetividade de β. Assim, as restrições de t, ti a Spec Rf gi restringem


para s|Spec Rf gi , e portanto t − ti ∈ F (Spec(Rf gi )). Pelo Teorema 10.2.2, item (b), temos que existe
n tal que f n (t − ti ) se levanta a uma seção ui ∈ F (Spec(Rgi )) para todo i.
Agora, é imediato verificar que t′i = f n ti + ui ∈ G (Spec Rgi ) é tal que β(t′i ) = f n s|Spec Rgi . Mais
ainda, f n t e t′i coincidem em Spec Rf gi .
Observe que β(t′i − t′j ) = 0 sobre o aberto Spec Rgi gj e, amis ainda, ambas as seções coincidem
em Spec Rf gi gj . Logo, pelo Teorema 10.2.2, existe k ≥ 0 tal que f k (t′i − t′j ) = 0 em Spec Rgi gj . As
seções f k t′i colam a uma seção global t′′ de G forma que β(t′′ ) = f n+k s.
Assim, provamos que se s|Spec Rf = β(t), então existe n tal que f n s = β(m) para algum
m ∈ Γ(X, G ).
Agora, tomemos ni=i Spec Rfi uma cobertura aberta de X tal que s|Spec Rfi = β(ti ). Pela finitude
S

da cobertura. existe n > 0 tal que fin s = β(mi ) para mi ∈ Γ(X, G ). Tomando uma relação da forma
1 = gi fin , temos que se m = gi mi então β(m) = s.
P P

10.3 Feixes Quasicoerentes e Coerentes


No Teorema 10.2.3 vimos que, em um esquema afim X, a quasicoerencia/coerência de um
feixe de OX -módulos pode ser verificada localmente. Assim, faz sentido definir a noção de feixes
quasicoerentes e coerentes sobre m esquema X qualquer.

150
10.3 Feixes Quasicoerentes e Coerentes

Definição 10.3.1
Seja (X, OX ) um esquema e F um feixe de OX -módulos. Dizemos que F é quasicoerente se
para todo aberto afim U = Spec R de X, temos que F |U = M
f para algum R-módulo M .
Mais ainda, se Xé um esquema noetheriano e cada M acima é finitamente gerado, dizemos que
F é um feixe coerente. ♣

A classe dos feixes quasicoerentes (resp. coerentes) formam uma subcategoria cheia da catergoria
de OX -módulos sobre um esquema X (resp. esquema noetheriano X), denominada QCohX (resp.
CohX ).
Proposição 10.3.2
Seja X um esquema. A categoria QCohX é uma categoria abeliana. Se X é ume esquema
noetheriano, então CohX é uma categoria abeliana. ♠

Demonstração O problema é local, e portanto podemos reduzir ao caso em que X = Spec R. Neste
caso, o teorema segue da equivalência entre as categorais QCohX e ModR .
Teorema 10.3.3
Seja X um esquema e
0→F →G →H →0

uma sequência exata de OX -módulos. Então G é quasicoerente se, e somente se F , H são


quasicoerentes. Se X é noetheriano, então o mesmo vale para o caso coerente. ♡

Demonstração Basta provar que se F , H são quasicoerentes, então G é quasicoerente. Como a


questão é local, podemos supor que X = Spec R
Tomando seções globais e usando a Proposição 10.2.4 temos u ma sequência exata
0 Γ(X, F ) Γ(X, G ) Γ(X, H ) 0 (10.8)
Feixificando a sequência exata acima, obtemos o diagrama comutativo com linhas exatas

0 Γ(X, F )∼ Γ(X, G )∼ Γ(X, H )∼ 0


(10.9)

0 F G H 0.
Pela quasicoerência de F , H , os homomorfismos verticais externos são isomorfismos, e por-
tanto G ≃ Γ(X, G )∼ .
Proposição 10.3.4
Seja f : X → Y um morfismo de esquemas. Se G é um feixe dee OY quasicoerente, então f ∗ G
é quasicoerente. Se X, Y são esquemas noetherianos, o mesmo vale para esquemas coerentes. ♠

Demonstração O problema é local, e portanto podemos supor que X = Spec S, Y = Spec R. Desta
forma, se G = M
f, temos que f ∗ G = (M ⊗R S)∼ . □

151
10.4 Feixes Localmente Livres, Feixes Invertíveis e Grupo de Picard

Teorema 10.3.5
Seja f : X → Y um morfismo de esquemas e F um feixe quasicoerente sobre X. Se
(a) X é noetheriano, ou;
(b) f é quasicompacto e separado,
então f∗ F é quasicoerente. ♡

Demonstração Podemos supor que Y é afim e que f é sobrejetiva. Suponha que f é quasicompacto
e separado. Assim, temos que X possui uma cobertura aberta afim e finita ni=1 (Ui = Spec Ri ).
S

Observe que, como f é um morfismo separado, temos que Uij = Spec Ri ∩ Spec Rj é afim. Pela
propriedade de colagem de feixes, existe uma sequência exata de feixes sobre Y
M
0 → f∗ F → f∗ F |Ui → f∗ F |Uij (10.10)
Li
Pela Proposição 10.2.1 (c), temos que i f∗ F |Ui , f∗ F |Uij são quasicoerentes e portanto f∗ F
é quasicoerente.
No caso em que X é noetheriano, não temos necessariamente que Ui ∩Uj é afim. Mas sabemos que
este aberto é quasicompacto e portanto possui uma cobertura finita por abertos afins. A demonstração
a partir deste ponto é análoga.
□.
Este fato dá uma nova demonstração para o Corolário 9.1.18.
Corolário 10.3.6
Seja X = Spec R um esquema afim e Y ⊂ X um subesquema fechado. Então existe a ⊂ R um
ideal tal que Y ∼ Spec R/a.

Demonstração Sejam i : Y → X o morfismo de inclusão e J o feixe de ideais associado ao


homomorfismo sobrejetor OX → ∗ OY . Como i é separada e quasicompacta, i∗ OY é quasicoerente.
Logo J é quasicoerente e portanto J = a para algum ideal a ⊂ R.

10.4 Feixes Localmente Livres, Feixes Invertíveis e Grupo de


Picard
Definição 10.4.1
Sejam (X, OX ) um esquema e F um feixe coerente sobre X. Dizemos que F é um feixe
localmente livre se existe uma cobertura aberta X = Ui tal que F |Ui é um OUi -módulo livre.

Exemplo 10.1 Seja R um anel e M um R-módulo finitamente apresentado. Então M f é um OSpec R -


módulo localmente livre se, e somente se, M é projetivo. Em particular, se R é noetheriano e F = M
f
é um R-módulo coerente, então F é localmente livre se, e só se, M é projetivo.
,A seguinte proposição é imediata.

152
10.5 Feixes de Módulos sobre Proj(R)

Proposição 10.4.2
Seja X um esquema e F um OX -módulo localmente livre. Então o funtor
G → G ⊗OX F
é um funtor exato. ♠

Uma calsse importantíssima de feixes localmente livres são os feixes invertíveis.


Definição 10.4.3
Seja X um esquema, Um OX -módulo L é dito um feixe invertível se L é um feixe localmente
livre de posto um. ♣

É claro que se L , L ′ são dois feixes invertíveis, então L ⊗OX L ′ é um feixe invertível. Mais
ainda, L ∗ também é um feixe invertível. A próxima proposição justifica a terminologia invertível.
Proposição 10.4.4
Sejam X um esquema e L um feixe invertível sobre X. Entao
L ⊗OX L ∗ ≃ OX .

Demonstração Pelo Exercício , L ∗ ⊗OX L = H om(L , OX )⊗OX L ≃ H omOX (L , H omOX (OX , L )) ≃


H omOX (L , L ). A multiplicação por elementos de OX nos dá um homomorfismo
OX → H omOX (L .L ) (10.11)
o qual se verifica ser um isomorfismo nos talos.
Daqui por diante, denotaremos o dual de um feixe invertível L por L −1 . A discussão acima
mostra que o conjunto das classes de isomorfismo de feixes invertíveis formam um grupo abeliano,
onde a operação de grupo é o produto tensorial de feixes invertíveis.
Definição 10.4.5
Seja X um esquema. O grupo abeliano formado pelas classes de isomorfismos de feixes
invertíveis, com operação de grupo dada pelo produto tensorial, é chamado de Grupo de
Picard de X e é denotado por
Pic(X).

10.5 Feixes de Módulos sobre Proj(R)


L
Nesta seção estudaremos a estrutura dos feixes de módulos sobre Proj(R), onde R = n≥0 Rn
é uma álgebra graduada. Primeiramente, mostramos como construir um feixe de OProj(R) -módulos a
partir de um R-módulo graduado M .
Para isto, seja f ∈ R um elemento homogêneo. Naturalmente, a localização graduada
M(f ) = {m/f n ∈ Mf ; deg m = n deg f } (10.12)

153
10.5 Feixes de Módulos sobre Proj(R)

é um R(f ) -módulo. Mais ainda, é imediato demonstrar que a associação


D(f ) → M(f ) (10.13)
é um feixe sobre a base de abertos D(f ) de Proj(S). Assim, temos um feixe de OProj(R) -módulos
M
f associado a este feixe na base. A seguinte proposição é uma aplicação imediata das propriedades
de limite direto.
Proposição 10.5.1
L L
Se R = n≥0 Rn é uma álgebra graduada e M = Mn é um R-módulo graduado, então
M
fp = M(p)

para todo ideral primo p ∈ Proj(R).


O seguinte resultado possui demonsttração análoga ao Teorema 9.4.2.


Teorema 10.5.2
L L
e R = n≥0 Rn é uma álgebra graduada e M = Mn é um R-módulo graduado, então M
f
é um feixe quasicoerente de OProj(R) -módulos. Mais precisamente, para todo f homogêneo,
temos que
f|D(f ) ≃ (M(f ) )∼
M

sobre Spec R(f ) .


Em particular, se R é noetheriano e M é finitamente gerado, então M
f é coerente.

Lembremos que se M é um R-modulo graduado, então podemoos criar novos R-módulos


graduados a partir da alteração da graduação deslocando a graduação. Mais precisamente, definimos
o R-módulo graduado M (d) definindo
M (d)n = Md+n . (10.14)
Observe que M (d) ≃ M ⊗ R(d) como R-módulos graduados.
Proposição 10.5.3
Seja R um anel graduado que é gerado como R0 -álgebra por elementos de grau um. Então
^
R(n ] ⊗O
+ m) = R(n) ^
R(m).
Proj(R)

Demonstração Como R é gerada sobre R0 em grau um, segue que Proj(R) é coberto por abertos
afins da forma D(f ) com deg(f ) = 1. Agora, quando deg(f ) = 1, temos que
(M ⊗ N )(f ) ≃ M(f ) ⊗R(f ) N(f ) (10.15)
como R-módulos graduados. Logo (M ⊗ N )∼ = Mf ⊗O
Proj(R)
N
e.
De agora em diante, escreveremos OProj(R) (n) para representar o feixe R(n).
] Por fim, se F é um
feixe de OProj(R) -módulos, escreveremos F (n) para representar o feixe F ⊗OProj(R) OProj(R) (n).

154
10.5 Feixes de Módulos sobre Proj(R)

Definição 10.5.4
Seja R um anel graduado. O feixe de torção de Serre assoriado a R é o é o feixe de OProj(R) -
módulos OProj(R) (1) = OProj(R)
^(1).

Proposição 10.5.5
Seja R um anel graduado que é gerado como R0 -álgebra por elementos de grau um. O feixe
OProj(R) (n) é um feixe localmente livre de posto um.

Demonstração Seja f ∈ S1 . Vamos mostrar que OProj(R) (n)|D(f ) é um R( f )-módulo livre de posto
um. Isto completa a demonstração da Proposição.
Afirmamos que, para cada n ∈ Z, o homomorfismo R( f ) → R(d)(f ) dado pela multiplicação por
f d é um isomorfismo. De fato, este homomorfismo é invertível, com inversda dada pela multipĺicação
por f −d . Isto conclui a demonstração.
O próximo resultado, sobre o pullback e o pushforward de feixes de módulos segue diretamente
das propriedades para morfismos entre esquemas afins e da localização homogênea.
Proposição 10.5.6
Sejam R, S dois anéis graduados gerados por elementos de grau um e φ : R → S um
homomorfismos de anéis graduados. Se U ⊂ Proj S é o domínio do morfismo f : U → Proj R
induzido por φ, então
f ∗ OProj(R) ∼ OProj S (n)|U

e
f∗ OProj S (n)|U = (f∗ OU )(n).

Seja X = Proj R e F um OProj(R) -módulo. Para cada n, podemos considerar o módulo de


seções globais
Γ(X, F (n)). (10.16)

Se f ∈ Rd e s ∈ Γ(X, F (n)), então é claro que f s é uma seção global de F (n + d). Portanto,
podemos construir o R-módulo graduado
M
Γ∗ (X, F ) = Γ(X, F (n)). (10.17)
n∈Z

Definição 10.5.7
Seja X = Proj R F um OProj(R) -módulo. O R-módulo Γ∗ (X, F ) é o módulo graduado
associado a F . ♣

Aqui já podemos notar uma diferença substancial entre os feixes de módulos M


f no caso em que
X = Spec R do caso X = Proj R.
De fato, sejam R um anel graduado e M um R-módulo graduado. Defina
ΓR+ (M ) = {m ∈ M ; S+n m = 0 para algum n > 0.} (10.18)

155
10.5 Feixes de Módulos sobre Proj(R)

Afirmamos que Γ∗ (X, M f) ≃ Γ∗ (X, (M/ΓR+ (M ))∼ ).


De fato, se f ∈ S+ é um elemento homogêneo, temos uma sobrejeção M (d)(f ) → (M/ΓR+ (M ))(d)(f )
que afirmamos ser um isomorfismo.
De fato, seja m/f k tal que m/f k ∈ ΓR+ (M )(d). Como f ∈ R+ , existe l tal que f l m = 0. Mas
m/f k = f l m/f k+l e portanto m/f k = 0 em M (d)(f ) .
Proposição 10.5.8
Seja R = R0 [X0 , . . . , Xn ] com um anel graduado com deg(Xi ) = 1. Então Γ∗ (OProj(R) ) ≃ S.
Em outras palavras,
Γ(Proj R, OProj(R) (d)) ≃ R(d).

Demonstração Temos que Γ(Proj R, OProj(R) (d)) ≃ {(s1 , . . . , sn ); si ∈ R(d)(Xi ) ; si = sj em R(Xi Xj ) }.


Como, neste caso, os morfismos de localização são dados pela inclusão, temos que
\
Γ(Proj R, OProj(R) (d)) = R(d)(Xi ) ⊂ R(d)(X0 ...Xn ) (10.19)

É imediato verificar que esta interseção corresponde a componente homogênea R(d).


Vamos agora demonstrar um resultado análogo ao Teorema 10.2.2 para feixes quasicoerentes
sobre esquemas em geral.
Teorema 10.5.9
Seja X um esquema, L um OX -módulo localmente livre de posto um, f ∈ Γ(X, L ),
/ mx Lx }
Xf = {x ∈ X; fx ∈
aberto e F um feixe quasicoerente em X.
(a) Se X é quasicompacto e s ∈ Γ(X, F ) é tal que s|Xf = 0 então existe n > 0 tal que
f n s = 0 como uma seção global de L ⊗n ⊗ F .
(b) Suponha que X possui uma cobertura aberta e finita ni=1 Ui tal que L tal que L |Ui é
S

livre e Ui ∩ Uj é quasicompacto. Então, para cada seção s ∈ Γ(Xf , F ), existe n tal que
f n s é uma seção global de L ⊗n ⊗ F

Demonstração Suponha (a). Pela quasicompacidade de X, podemos supor que existe uma cobertura
aberta afim ni=1 Spec Ri de X tal que L |Spec Ri ≃ OSpec Ri . Escreva f |Spec Ri = fi ∈ Ri . Como
S

(L ⊗n ⊗ F )Spec Ri ≃ F |Spec Ri , pelo Teorema 10.2.2, existe ni tal que fini s|Spec Ri = 0. Assim, se
n = max ni , temos que f n s|Spec Ri = 0 para todo i.
A demonstração do item (b) é análoga a demonstração do Teorema 10.2.2, item (b).
Tome uma cobertura de X como nas hipóteses do item (b) e tome s ∈ Γ(Xf , F ). Então s
restringe a uma seção si ∈ Ui ∩ Xf . Agora, si = sj sobre o aberto Ui ∩ Uj ∩ Xf e portanto, pelo item
a, existe kij tal que f kij (si − sj ) = 0 em Ui ∩ Uj . Assim, se k = max kij , temos que f k si = f k sj em
Ui ∩ Uj e portanto f k s se estende a uma seção global de L ⊗k ⊗ F .
Já vimos anteriormente que existe a possibilidade de que dois R-módulos graduados diferentes
possuam a mesma feixificação sobre Proj R. Vamos demonstrar agora que se R é finitamente gerada
sobre R0 por elementos de grau um, então

156
10.5 Feixes de Módulos sobre Proj(R)

f1 ≃ M
f2 ⇐⇒ M1 M2
M ≃ .
ΓR+ (M1 ) ΓR+ (M2 )
Teorema 10.5.10
Sejam R um anel graduado finitamente gerado sobre R0 por elementos de grau um e F um
feixe quasicoerente sobre Proj R. Então existe um isomorfismo
Γ∗ (X, F )∼ → F .

Demonstração Seja s uma seção do feixe Γ∗ (X, F )∼ . Dado f ∈ R1 , a definição de ∼ nos diz que
existe d ∈ N e m ∈ Γ(X, F (d)) tal qu
m
s= d (10.20)
f
A multiplicação por f −d ∈ OProj(R) (−d) nos dá a seção m ⊗ f −d ∈ F (D(f )). Isto define um
homomorfismo de feixes Γ∗ (X, F )∼ → F .
Agora, por hipótese, Proj R = ni=1 D(fi ) para alguns f1 , . . . , fn ∈ R1 . Pela Proposição 10.5.5,
S

OProj(R) (1) é localmente livre de posto um, e como D(fi ) ∩ D(fj ) é afim, o Teorema anterior se
aplica. Assim, o item (b) implica que o homomorfismo construído é um isomorfismo.
Vamos agora concluir a prova da afirmação prévia ao enunciado do Teorema. Jà vimos anterior-
mente que Γ∗ (Proj R, Mf) ∼ Γ∗ (Proj R, M/Γ^ R+ (M )). Resta então mostrar a seguinte proposição.

Proposição 10.5.11
Seja R uma R-álgebra graduada e M um R-módulo graduado tal que ΓR+ (M ) = 0. Então
f)∼ .
M ≃ Γ∗ (X, M

Demonstração Seja m ∈ Md e m e ∈ Γ(X, F (d)) a seção global associada. Se m = 0, então para


todo f ∈ R1 , m/f = 0 em M (d)(f ) e portanto existe nf tal que f nf m = 0 em M . Como R é
d

finitamente gerada sobre R0 por elementos de grau um, segue que m ∈ ΓR+ (M ) = 0.
Teorema 10.5.12
Seja A um anel e Y um subesquema fechado de PnA = Proj(R = A[X0 , . . . , Xn ]). Então existe
um ideal homogêneo a ⊂ R tal que Y ≃ Proj(R/a).

Demonstração Considere a sequência exata


0 → JY → OProj(R) → OY → 0 (10.21)
onde JY é o feixe de ideais de Y. Assim, JY é quasicoerente. Como OProj(R) (1) é localmente livre,
o funtor □ ⊗ OProj(R) (1) é exato. Tomando seções globais e a soma direta, temos uma sequência exata

0 → Γ∗ (X, JY ) → Γ∗ (X, OProj(R) ) = R (10.22)

que identifica Γ∗ (X, JY ) com um ideal de R.

157
10.5 Feixes de Módulos sobre Proj(R)

Teorema 10.5.13
Seja X um esquema sobre Spec A. Então X é projetivo sobre Spec A se, e somente se, X ≃
Proj R para algum anel graduado R com R0 = A e finitamente gerado sobre A por elementos
de grau um. ♡

Demonstração Por definição, existe uma imersão fechada i : X → PnA . Pelo Teorema anterior, temos
que i(X) ≃ Proj A[X0 , . . . , Xn ]/I para algum ideal homogêneo I ⊂ A[X0 , . . . , Xn ]. O Teorema
está demonstrado. □
Por fim, gostaríamos de discutir, usando a tecnologia desenvolvida nesta seção, morfismos
projetivos. Seja X um esquema e considere o morfismo de projeção πX : PnX = X × PnZ → PnZ .
Definição 10.5.14
Seja X um esquema e πX : PnX → PnZ o morfismo definido acima. O feixe de torção de Serre
sobre PnX é definido por
OPnX (1) = πX

(OPnZ (1)).

Não é difícil descrever a estrutura deste feixe. Se U = Spec R ⊂ X é um aberto afim, então
OPnX (1)|U ≃ OPnR (1).
Seja f : X → Y um morfismo projetivo e i : X → PnY uma imersão fechada compatível com o
morfismo estrutural PnY → Y. Então X possui um feixe invertível destacado, a saber, i∗ OPnY (1).

Definição 10.5.15
Seja f : X → Y um morfismo de esquemas e L um feixe invertível sobre X. Dizemos que L
é um feixe muito amplo com respeito a f (ou a Y ) se existe n ∈ N, um fechado Z ⊂ Pnk e uma
imersão aberta i : X → Z tal que L = i∗ OPnY (1).

Proposição 10.5.16
Sejam Y um esquema noetheriano e f : X → Y um morfismo de esquemas. São equivalentes:
(a) f é um morfismo projetivo.
(b) f é um morfismo próprio e existe um feixe invertível L sobre X, muito amplo com respeito
a f. ♠

Demonstração (a) =⇒ (b) por definição.


Seja i : X → PnY uma imersão com L = i∗ OPnY . Pelo Exercício 9.5 segue que i(X) é fechado.
Um problema crucial, então, é o seguinte: dado um esquema X e um feixe invertível L sobre
X, decidir se L é um feixe muito amplo. Começemos fazendo uma análise de OPnR para algum anel
R. Se PnR = Proj R[X0 , . . . , Xn ], temos que X0 , . . . , Xn formam um conjunto de seções globais de
OPnR com a seguinte propriedade: para todo p ∈ PnR , existe i tal que
(Xi )p ∈
/ mPnR ,p OPnR ,p (10.23)
e portanto L também possui seções globais com uma propriedade similar.

158
10.5 Feixes de Módulos sobre Proj(R)

Definição 10.5.17
Sejam X um esquema e F um feixe de OX -módulos. Dizemos que F é gerado por seções
globais existe uma família de seções globais {si ∈ Γ(X, L ); i ∈ I } tais que {(si )x ; i ∈ I }
geram o talo Fx para todo x ∈ X. ♣

A seguinte proposição é imediata.


Proposição 10.5.18
Um feixe F sobre um esquema X é gerado por seções globais se, e somente se, é um quociente
de um feixe de OX -módulos livre. livre. ♠

Teorema 10.5.19 (Serre)


Seja X um esquema projetivo sobre Spec R para um anel noetheriano R e L um feixe muito
amplo sobre X com respeito a Spec R. Se F é um feixe coerente se OX -módulos, então
F ⊗ L ⊗n é finitamente gerado por seções globais para n >> 0.

Demonstração Seja i : X → PnR uma imersão fechada com L = OPnR . Como a torção de
Serre comuta com i∗ e este é apenas a restrição de escalares, podemos supor que X = PnR =
Proj R[X0 , . . . , Xn ].
Agora, existem R-módulos finitamente gerados Mi sobre R[X0 , . . . , Xn ](Xi ) tal que F |D(Xi ) ≃
fi . Se {sij } é um conjunto finito de geradores de Mi , o Teorema 10.5.9 junto com a finitude dos
M
geradores nos diz que existe n natural tal que Xin sij é a restrição de uma seção global de F (n).
Observe que, sem perda de generalidade, este natural n pode ser tomado o mesmo para todos os
abertos D(Xi ).
Agora, é imediato verificar que se F (n)|D(Xi ) = Mi′ , então a multiplicação por Xin nos dá um
isomorfismo Mi ≃ Mi′ . Assim, as seções Xin sij geram Mi′ e portanto F (n) é gerado por seções
globais.
Seja F um feixe coerente sobre PnR , com R um anel noetheriano. Então F (n) é gerado por
seções globais para algum n > 0 e portanto existe uma sobrejeção OPknR → F (n). Tensorizando por
OPnR (−n) temos, podemos concluir o seguinte Teorema.

Teorema 10.5.20
Sejam X um esquema noetheriano e projetivo sobre Spec R para um anel noetheriano R e F
um feixe coerente sobre X. Então existe uma sequência exata longa
· · · → Fn → . . . F1 → F0 → F → 0
inte tal que M
Fi ≃ OX (−j)βij
j∈Z

com βij ̸= 0 a menos de uma quantidade finita de inteiros j.


159
10.5 Feixes de Módulos sobre Proj(R)

Proposição 10.5.21
Sejam A um anel noetheriano R um anel graduado, finitamente gerado sobre R0 = A por
elementos de grau um. Se X = Proj R e F um feixe coerente sobre X, então existe um
R-módulo graduado e finitamente gerado M tal que F = M
f.

Demonstração Pelo Teorema 10.5.10, temos que F = Γ∗ (X, F )∼ .


Agora, pelo Teorema de Serre, existe n tal que F (n) é gerado por seções globais. Sejam
m1 , . . . , mk ∈ Γ(X, F (n)) tais seções globais, e defina M ′ ⊂ Γ∗ (X, F ) o submódulo gerado por
estas seções. A inclusão M ′ ,→ Γ∗ (X, F ) nos dá uma inclusão Mf → F que se torna um isomorfismo
quando tensorizamos por OProj(R) (n). Assim, tensorizando por OProj(R) (−n), concluímos que M f′ ≃
F.
Teorema 10.5.22
Sejam k um corpo, A uma k-álgebra finitamente gerada, X um esquema projetivo sobre Spec A
e F um feixe coerente sobre X. Então Γ(X, F ) é um A-módulo finitamente gerado.

Demonstração Pela proposição anterior, podemos supor que X = Proj(R = A[X0 , . . . , Xn ]) = PnR
eF =M f para um R-módulo graduado e finitamente gerado M . Repetidas aplicações do Teorema
C.8.1, temos uma filtração graduada de de M da forma

0 ⊂ M1 ⊂ M2 ⊂ · · · ⊂ Mn = M (10.24)

tal que Mi+1 /Mi ≃ R/pi (di ) para algum ideal primo homogêneo pi ⊂ R. Mais ainda, para todo
i, temos a sequência exata de seções globais
0 → Γ(X, M fi ) → Γ(X, M] ^
i+1 ) → Γ(X, (Mi /Mi+1 )) (10.25)
E portanto, por indução, basta mostrar que Γ(X, R/p(n))
g é finitamente gerado sobre A para todo
ideal primo p e n inteiro. Pelo Exercício 10.5, podemos supor que X = Proj R/p. Assim, reduzimos
o nosso problema a provar a seguinte afirmação:
Afirmação: Seja R um domínio graduado finitamente gerado sobre A = R0 por elementos de
grau um e X = Proj R.. Então Γ(X, R(n)) ] é finitamente gerado sobre R0 para todo n inteiro.
Sejam x0 , . . . , xn elementos de grau um que geram R como R0 -álgebra. Observe que a mul-
tiplicação por xi nos dá um homomorfismo injetivo Γ(X, R(n))] → Γ(X, R(n ^ + 1)). Assim, basta
]
mostrar que Γ(X, R(n)) é finitamente gerado para n suficientemente grande.
Já vimos, na demonstração do Teorema que Γ∗ (X, R) e é um subanel R′ da interseção T Rx .
i

Seja x ∈ R . Assim, existe k tal que yx ∈ S para todo 0 ≤ i ≤ n e deg(y) > k. Segue, por
indução, que yxd ∈ S. Segue, portanto, que R[x] ⊂ yS e portanto x é integral sobre R.
Como R é uma k-álgebra finitamente gerada, segue que seu fecho integral S ′ em Frac(R) é finito
como R-módulo. □
Corolário 10.5.23
Sejam k um corpo e f : X → Y é um morfismo projetivo e de tipo finito de Spec k-esquemas.
Se F é um feixe coerente sobre X, então f∗ F é coerente sobre Y . ♡

160
10.6 Morfismos f : X → PnA

Demonstração Podemos assumir que Y = Spec R. Pelo Teorema 10.3.5, o OY -módulo f∗ F é


quasicoerente. Esta quasicoerência implica que f∗ F = Γ(X, F )∼ , e este último módulo é finitamente
gerado sobre A.

10.6 Morfismos f : X → PnA


Sejam A um anel comutativo e f : X → PnA = Proj A[T0 , . . . , Tn ] um morfismo de Spec A-
esquemas. Vimos, na seção anterior, que f ∗ OPnR (1) é um feixe gerado pelas seções globais f ∗ (Ti ).
Vamos demonstrar a recíproca desta afirmação.
Sejam então L um feixe invertível sobre X e s0 , . . . , sn ∈ Γ(X, L ) seções que geram L . Defita
Xi = {x ∈ X; (si )x ∈/ mx Lx }.
Para cada Ui , defina
φi : Spec A[T0 /Ti , . . . , Tn /Ti ] → Γ(Xi , OXi )
, (10.26)
Tj /Ti → sj /si
que por sua vez define um morfismo ψi : Vi → D(Ti ) ⊂ Proj A[T0 , . . . , Tn ]. É claro que estes
morfismos são compatíveis nas interseções Ui ∩ Uj e portanto definem um morfismo ψ : X → PnA .
Assim, provamos:
Teorema 10.6.1
Sejam A um anel e X um esquema sobre Spec A.
(a) Se f : X → PnA é um morfismo, então L = φ∗ OPnA (1) é um feixe invertível gerado pelas
seções globais φ∗ (Xi ).
(b) Se L é um feixe gerado pelas seções globais s0 , . . . , sn , então existe um único morfismo
φ : X → PnR tal que L = φ∗ OPnR (1).

Uma vez que caracterizamos todos os morfismos f : X → PnA , outra pergunta natural é estabelecer
quando que tal morfismo é uma imersão fechada. Para isto, sejam L um feixe invertível e s0 , . . . , sn
seções globais que geram L .
Suponha inicialmente que o morfismo f : X → PnA definido por estas seções é uma imersão
fechada. Então Xi ≃ f (X) ∩ D(Ti ) e portanto Xi é afim. Mais ainda, como f (Xi ) ∩ D(Ti ) é um
subesquema fechado de D(Ti ), segue que o homomorfismo (10.26) é sobrejetivo.
É imediato verificar que se f (X) ∩ D(Ti ) é afim e o homomorfismo (10.26) é sobrejetor, então
f (X) ∩ Xi → D(Ti ) é uma imersão fechada e portanto f (X) é um subesquema fechado de PnA . Assim,
provamos:
Teorema 10.6.2
Sejam X um esquema, L um feixe invertível sobre X e s0 , . . . , sn seções globais que geram
L . Então o morfismo f : X → PnA = Proj[T0 , . . . , Tn ] é uma imersão fechada se, e somente
se, para todo 0 ≤ i ≤ n temos
(a) Xi = f −1 (D(Ti )) é um esquema afim;

161
10.6 Morfismos f : X → PnA

(b) O homomorfismo
φi : Spec A[T0 /Ti , . . . , Tn /Ti ] → Γ(Xi , OXi )
Tj /Ti → sj /si
é sobrejetor. ♡

Teorema 10.6.3
Sejam k um corpo algebricamente fechado, X um esquema projetivo sobre Spec k e f : X →
Pnk = Proj k[T0 , . . . , Tn ] um morfismo de Spec k-esquemas correspondendo a um feixe invertível
L e um conjunto de seções globais s0 , . . . , sn e V o subespaço linear de Γ(X, L ). Então f é
uma imersão fecahda se, e somente se
(a) V separa pontos: para todo par de pontos fechados x, y ∈ X, existe s ∈ V tal que
sx ∈ mx Lx e sy ∈ / my Ly .
(b) V separa vetores tangentes: para todo x ∈ X, o conjunto {sx ; s ∈ V } gera o k-espaço
vetorial mx Lx /m2x Lx

Demonstração Começemos supondo que f é uma imersão fechada. Sejam x, y ∈ X pontos


fechados distintos e H = V( ai Ti ) ⊂ Pnk um hiperplano contendo f (x), mas não contendo f (y).
P
P
Então a seção global ai si ∈ V satisfaz a propriedade (a).
Para provar que vale a propriedade (b)
Vejamos agora a implicação reversa. Para isto, note que o item (a) nos garante que o morfismo f
é injetivo ao nível de conjuntos. Mais ainda, como X é projetivo como k-esquema, segue que f (X) é
fechado em Pnk (Exercício 9.5). Logo f é um homeomorfismo entre X e a sua imagem fechada f (X).
Pela definição de imersão fechada, resta provarmos que o homomorfismo de feixes OPnk → f∗ OX
é sobrejetivo, Observe que, pelo Corolário 10.5.23, f∗ OX é um feixe coerente sobre Pnk . Assim, temos,
para cada y ∈ f (X) :
(a) f∗ OX,y é um OPnk ,p -módulo finitamente gerado;
(b) f∗ OX,y /(f∗ mx )y ≃ OPnk ,p /my ≃ k;
(c) A imagem de my gera f∗ (mx )y .
O resultado segue da seguinte proposição de álgebra comutativa:
Proposição 10.6.4
Seja f : R → S um homomorfismo de anéis locais tal que:
(a) S é um R-módulo finitamente gerado;
(b) f (mR ) = mS ;
(c) f : R/mR → S/mS é um isomorfismo.
Então f é sobrejetora. ♠

Demonstração Os itens (b) e (c) nos dizem que R/mR ≃ S/mS S = S/mR S. Logo, pelo lema de
Nakayama, 1S gera S como R-módulo.
Exemplo 10.1 Sejam X = PnR = Proj R[X0 , . . . , Xn ], L = OProj(R) (d) e as seções globais
{X0α0 . . . Xnαn ; αn = d} ⊂ Γ(X, OProj(R) (d)).
P

162
10.7 Feixes Invertíveis Amplos

É imediato verificar que estas seções globais geram o feixe OProj(R) (d) e que satisfazem as
N (n,d)
condições do Teorema 10.6.3, e portanto definem uma imersão fechada PnR → PR , onde N (n, d) =
n+d
 n
d
− 1. Esta imersão é denominada de d-ésimo mergulho de Veronese de PR .
Em particular, os feixes OProj(R) (d) são muito amplos para todo d > 0.
Exemplo 10.2 Sejam X = PnR ×Spec R Pm n m
R e π1 : X → PR , π2 : X → PR as projeções associadas.
Para cada par (d, e) ∈ Z2 , podemos considerar o feixe invertível
π1∗ (OPnR (d) ) ⊗ π2∗ (OPm
R
(e)). (10.27)
O leitor é convidado a demonstrar, no Exercício 10.15, que estes feixes são todos muito amplos
com respeito a Spec R. A imersão fechada associada ao feixe invertível π1∗ (OPnR (1) ) ⊗ π2∗ (OPm
R
(1)) é
n m mn+n+m
exatamente o mergulho de Segre PR ×Spec R PR → PR .

10.7 Feixes Invertíveis Amplos


Na definição 10.5.15, definimos que um feixe invertível L sobre um esquema noetheriano X é
muito amplo com respeito a um morfismo f : X → Y se existe uma imersão fechada f : X → PnY
tal que L = f ∗ OPnY (1). Vimos que este feixe é gerado por seções globais e se Y = Spec(R), então
para todo feixe coerente F sobre X, F ⊗ L ⊗n é gerado por seções globais para n suficientemente
grande (Teorema 10.5.19).
Usaremos esta última caracterização para dar uma definição intrínseca a X.
Definição 10.7.1
Seja X um esquema noetheriano. Dizemos que um feixe invertível L é amplo se para todo feixe
coerente F sobre X, temos que F ⊗ L ⊗n é gerado por seções globais para n suficientemente
grande. ♣

Observe que L é um feixe amplo se, e somente se L ⊗n é amplo para algum n > 0 (ver Exercício
10.9).
Teorema 10.7.2
Seja X um esquema de tipo finito sobre Spec A, com A anel noetheriano. Então L é amplo se,
e somente se L ⊗n é muito amplo com respeito a Spec A para algum n > 0. ♡

Demonstração Suponha que L seja amplo. Dado x ∈ X, tome U uma vizinhança afim de X tal
que L |U ≃ OU . Seja também Y = X \ U e JY o feixe de ideais que induz a estrutura reduzida de
esquema em Y . Pela amplitude de L , existe n ≤ 0 tal que JY ⊗ L ⊗n é gerado por seções globais.
Tome então s ∈ Γ(X, JY ⊗ L ⊗n ) ⊂ Γ(X, L ⊗n ) tal que sx ∈ / mx Lx⊗n . Temos então que Xs ⊂ U e
como L |U ≃ OU , temos Xs = Us é um aberto afim.
Assim, para todo x ∈ X existe um par (U, s) onde U é aberto afim de X e s é seção global de
L tal que x ∈ U = Xs . Como X é de tipo fionito sobre Spec R, temos que X é quasicompacto e
⊗n

portanto X pode ser coberto po uma quantidade finita (Ui , si ∈ L ⊗ni ) de tais abertos. Sem perda de
generalidade, podemos supor que ni = n para todo i.

163
10.7 Feixes Invertíveis Amplos

Para cada i, seja Bi = Γ(Ui , OUi ). Temos que Bi é um A-álgebra finitamente gerada, e portanto
podemos escolher um conjunto de geradores {bij , 1 ≤ j ≤ ki }. Pelo Teorema 10.5.9, existe m > 0
i bij se estende a uma seção global cij de L
⊗mn
tal que sm . Tome então o morfismo f : X → PM A =
Proj A[{Ti }, {Tij }] definido por L ⊗mn m m
e as seções globais {si , cij } (observe que as seções si geram
L ⊗mn ).
Para completar, observe que o morfismo Xi → D(Ti ) induz o homomorfismo de anéis
φ : A[Tj /Ti , Tij /Ti ] → Bi
m m
Tj /Ti → si /sj (10.28)
Tij /Ti → cij /sm
i = bij

que é sobrejetivo. Logo f : Ui → D(Ti ) é uma imersão fechada. Assim L ⊗n é muito amplo com
respeito a Spec A.

164
10.8 Exercícios

10.8 Exercícios
 Exercício 10.1 Seja (X, OX ) um espaço anelado. Prove que a associação U → H omOX (U ) =
HomOX (F |U , G |U ) é um feixe de OX -módulos sobre X.
 Exercício 10.2 Sejam (X, OX ) um espaço anelado. Prove que existe um homoomorfismo funtorial
em F , G , H
H omOX (F , G ) ⊗ H → H omOX (F , G ⊗ H ).

que são isomorfismos se G é localmente livre de posto finito.


 Exercício 10.3 Prove que f ∗ e f∗ são funtores adjuntos. Mais precisamente, prove que existe um
isomorfismo funtorial de grupos
HomOX (f ∗ G , F ) ≃ HomOY (G , f∗ F )
para todos OX -módulo F e OY -módulo G .
 Exercício 10.4 Sejam X um esquema e F , G , H feixes de OX -módulos. Mostre que existem
homomorfismos
HomOX (F ⊗OX G , H ) → HomOX (F , H omOX (G , H ))
H omOX (F ⊗OX G , H ) → H omOX (F , H omOX (G , H ))

que são um isomorfismos se G é localmente livre de posto finito.


 Exercício 10.5 Seja i : Y → X uma imersão fechada de esquemas eF um feixe quasicoerente sobre
X tal que Supp F ⊂ Y. Prove que Γ(X, F ) ≃ Γ(Y, i∗ F ).
 Exercício 10.6 Seja X um esquema noetheriano e f ∈ Γ(X, OX ). Utilize o Teorema 10.5.9 para
provar que
−Γ(Xf , OX ) = Γ(X, OX )f .

 Exercício 10.7 Sejam X um esquema noetheriano e f1 , . . . , fr ∈ Γ(X, OX ) tais que (f1 , . . . , fr ) = 1.


Prove, usando o exercício anterior, que se Xfi é afim para todo i, então X é um esquema afim. (Dica:
O homomorfismo identidade R = Γ(X, OX ) → Γ(X, OX ) nos dá um morfismo X → Spec R. Prove
que este morfismo é um isomorfismo.)
 Exercício 10.8 Um morfismo f : X → Y é dito um morfismo afim se, para todo aberto U ⊂ Y
aberto afim,f −1 (U ) também é um aberto afim de X. Mostre que um morfismo f : X → Y é afim se,
e somente se, existe uma cobertura aberta Ui de Y por abertos afins tais que f −1 (Ui ) é um aberto
S

afim de X. Conclua que todo morfismo afim é separado e quasicompacto.


 Exercício 10.9 Seja X um esquema noetheriano. Prove que um feixe invertível L é amplo e, e
somente se, L ⊗n é amplo para algum n > 0. Conclua que se L é amplo, então L ⊗n é amplo para
todo n > 0.
O objetivo dos próximos exercícios é estudar feixes de módulos sobre MultiProj(R) para uma
L
álgebra bigraduada R = R(d,e) , dando continudade ao Exercício 9.16 e os exercícios subsequentes.
 Exercício 10.10 Seja R = R(d,e) um anel bigraduado como no Exercício 9.16. Defina a noção de
R-módulo bigraduado e de localização bihomogênea para um sistema multiplicativo S ⊂ R formado
por elementos homogêneos. Descreva, dado um R-módulo graduado M , os R-módulos M(f ) e M(p)

165
10.8 Exercícios

para um elemento homogêneo f e um ideal primo homogêneo p.


 Exercício 10.11 Seja M um R-módulo bigraduado. Mostre que a associação M → M(f ) é um
f de OMultiProj(R) -módulos
feixe na base de abertos de MultiProj(R), e portanto existe um feixe M
associado. Conclua que Mfp = M(p) para todo ideal primo p ∈ MultiProj(R). Demonstre que, para
todo f ∈ R(d,e) com de > 0, temos
f|D(f ) ≃ (M(f ) )∼ .
M
f é um OMultiProj (R)-módulo quasicoerente.
Conclua que M
 Exercício 10.12 Seja M um R-módulo graduado. Para cada par (d, e), definimos o R-módulo
graduado M (d, e) dado por
M (d, e)(l,m) = M(d+l,e+m) .
^
Prove que, para cada (d, e), o feixe (R(d, e)) é um feixe invertível sobre MultiProj(R). Prove também
que se R é gerado sobre R0 por elementos de bigrau (1, 0), (0, 1), então
^
(R(d, ^
e)) ⊗ (R(d ′ , e′ )) ≃ (R(d +
^ d′ , e + e′ )).
 Exercício 10.13 Seja F um OMultiProj(R) -módulo e (d, e) ∈ Z2 . Podemos considerar o OMultiProj(R) -
módulo
F (d, e) = F ⊗ R(d,^ e).

Neste caso, mostre que M


Γ∗ (X, F ) = Γ(MultiProj(R), F (d, e))
(d,e)

possui uma estrutura de R-módulo bigraduado. Prove que se F é um feixe quasicoerente sobre
MultiProj(R), então F = Γ∗ (MultiProj(R), F ).
 Exercício 10.14 No Exercício 9.17, demonstramos que PnR ×Spec R Pm
R ≃ MultiProj R[X0 , . . . , Xn , Y0 , . . . , Ym ],
onde {Xi , Yj } são algebricamente independentes sobre R, deg X0 = (1, 0) e deg(Ym ) = (0, 1). Mostre
que todo subesquema fechado de PnR ×Spec R Pm R é da forma MultiProj(R[X0 , . . . , Xn , Y0 , . . . , Ym ]/a)
para algum ideal (bi)homogêneo a.
 Exercício 10.15 Ainda na notação do exercício anterior, prove que OMultiProj(R) (d, e) ≃ π1∗ (OPnR (d) ) ⊗
π2∗ (OPm
R
(e)). Prove também que este feixe é muito amplo com respeito a Spec R.

166
Capítulo 11 Divisores Revisitados

11.1 Divisores de Weil em Esquemas


Vamos agora definir, no ambiente de esquemas, o que estudamos na seção 6.1 no âmbito da
Geometria Algébrica Clássica. Relembre que, naquele contexto, um divisor de Weil em uma varie-
dade algébrica irredutível X era uma soma formal de subvariedades irredutíveis de codimensão um
(Definição 6.1.1). Mais ainda, para toda função racional f sobre X, foi possível definir um divisor
÷(f ) associado aos zeros e aos pólos de X, desde que Sing(X) fosse um subconjunto fechado de
codimensão pelo menos dois (Definição 6.1.2 ). Nesta situação, pelo Teorema da Equação Local
(Teorema 5.4.4), os anéis locais OX,Y , com codimX Y = 1, são todos anéis regulares.
Definição 11.1.1
Um esquema X é dito regular em codimensão um se OX,Y é um anel regular para todo
subesquema irredutível Y ⊂ X de codimensão um. ♣

Vamos agora definir, sob certas hipóteses, o grupo de divisores de Weil sobre um esquema X.
Observe as semelhanças com a definição de divisor de Weil em uma variedade algpebrica irredutível
(Definição 6.1) .
Definição 11.1.2
Seja X um esquema noetheriano, integral, separado e regular em codimensão um. O grupo
Div(X) de divisores de Weil de X é o grupo livre gerado pelos subesquemas fechados e
irredutíveis de X de codimensão um. ♣
P
Assim, um divisor D é uma soma formal nY Y , onde Y é um subesquema irredutível de X de
codimensão um. Se nY ≥ 0 para todo Y ⊂ X irredutível, então D é dito um divisor efetivo.
Seja X um esquema como da Definição 11.1.2 e ξX o seu ponto genérico. Então K = OX,ξ é um
corpo. Mais ainda, para cada subesquema irredutível de codimensão um Y ⊂ X, o anel local OX,Y
é um anel de valorização discreta com corpo de frações K. Assim, se vY é a valorização associada a
OX,Y podemos definir, para cada f ∈ K \ {0}, a soma
X
div(f ) = vY (f )Y. (11.1)
A próxima proposição mostra que div(f ) é de fato um divisor.
Proposição 11.1.3
Seja X um esquema noetheriano, integral, separado e regular em codimensão um com ponto
genérico ξ. Se f ∈ OX,ξ \ {0}, então vY (f ) = 0 a menos de um subconjunto finito de
subesquemas irredutíveis Y . ♠

Demonstração Seja U = Spec R um aberto afim de X. Então R é um domínio e OX,ξ = Frac(R).


Como X é um esquema noetheriano, o complementar Z = X \ U é uma união finita de
11.1 Divisores de Weil em Esquemas

subesquemas irredutíveis de X. Assim, podemos reduzir a questão ao caso em que X = Spec R.


Seja então f ∈ K = Frac(R) e f ∈ K. Temos que
den(f ) = (R :R f ) = {r ∈ R; rf ∈ R} (11.2)
é um ideal de R, chamado de ideal de denominadores de f . Observe que p ∈ / V(den(f )), se, e
somente se, f ∈ Rp . o conjunto Spec R \ V(den(f )) possui uma quantidade finita de componentes de
codimensão um, e portanto podemos reduzir ao caso em que X = Spec R e f ∈ R, isto é, vp (f ) ≥ 0
para todo p ∈ Spec R com ht(p = 1.
Agora, temos que vp (f ) > 0 se, e só se, f ∈ p. Assim, p é um primo minimal sobre o ideal
(f ). Como R é noetheriano, (f ) possui uma quantidade finita de primos minimais. A proposição está
demonstrada.
É claro que o subconjunto formado pelos divisores de Weil da forma div(f ) é um subgrupo
0
Div (X) de Div(X), o subgrupo de divisores principais de X. Dois divisores são ditos linearmente
equivalentes se D − D′ ∈ Div 0 (X). Escreveremos D ∼ D′ nesta situação.
Definição 11.1.4
Seja X um esquema noetheriano., integral, separado e regular em codimensão um. O grupo de
classe de X é o quociente
Cl(X) = Div(X)/ Div0 (X).

A classe de equivalência de um divisor de Weil D ∈ Div(X) é denotada por [D].


Teorema 11.1.5
Seja X = Spec R um esquema noetheriano, integral e afim. Então R é normal e Cl(X) = 0 se,
e somente se, R é um domínio de fatoração única.

Demonstração Suponha que R seja um domínio de fatoração única. Então R é integralmente


P P
fechado e todo ideal de X de altura um é principal. Seja D = ai pi − bi qi um divisor de Weil,
com ai , bi > 0. Se pi = (fi ), qi = (gi ), então
 Q f ai 
D = div Q ibi . (11.3)
gi
Agora, suponha que R é normal e Cl(X) = 0. Desta forma, sabemos pelo Teorema XX que
[
R= Rp . (11.4)
ht p=1

Seja p um ideal primo de R de altura um. Como Cl(X) = 0, temos que p = div(f ) para
algum f ∈ Frac(R). Afirmamos que p = (f ). De fato, como vq (f ) = 0 para q ̸= p, temos que
S
f ∈ ht p=1 Rp = R. Mais ainda, se g ∈ p, temos que vp (g) > 1 e portanto vp (g/f ) ≤ 0. Assim,
S
g/f ∈ ht p=1 Rp = R e portanto g ∈ (f ).

Corolário 11.1.6
Seja R um domínio de fatoração única. Então Cl(AnR ) = 0.

168
11.1 Divisores de Weil em Esquemas

Sejam R um domínio de fatoração única, X = PnR = Proj R[X0 , . . . , Xn ] e Y = p ⊂ X um


ideal primo homogêneo de altura um. Então p = (F ), onde F ∈ R[X0 , . . . , Xn ] é um elemento
homogêneo de grau d. Definimos então o grau do divisor primo associado Y = p por deg Y = d.
Estendendo a função grau linearmente, temos um homomorfismo de grupos

deg : Div(X) → Z. (11.5)

Seja Y = (F ) um divisor primo de grau d sobre X e defina H o divisor primo associado ao ideal
(X0 ). Como f /X0d é uma função racional sobre X e portanto [Y ] = [dH] = d[H].
Seja F ∈ R[X0 , . . . , Xn ] um elemento homogêneo de grau d. Como R[X0 , . . . , Xn ] é um
Q ai
domínio de fatoração única, segue que F = Fi com fi irredutível. Portanto, a cada elemento
homogêneo F ∈ R[X0 , . . . , Xn ] podemos considerar o divisor
X
div(F ) = ai Yi ; Yi = (Fi ). (11.6)
P
Observe que deg(div(F )) = ai deg Fi = deg(F ) e portanto [div(F )] = deg(F )[H]. Mais
ainda, é imediato verificar que todo divisor efetivo é da forma div F para algum elemento homogêneo
F ∈ R[X0 , . . . , Xn ].
Por fim, seja f ∈ R[X0 , . . . , Xn ]((0)) . Então f = F/G é o quociente de dois elementos
homogêneos de mesmo grau. É imediato verificar que
div(f ) = div F − div G (11.7)
e portanto deg div(f ) = 0. Por outro lado, todo divisor de grau zero é a diferença de dois divisores
efetivos de mesmo grau. Como todo divisor efetivo é da forma div F para algum elemento homgêneo
de R[X0 , . . . , Xn ], segue que todo divisor de grau zero é principal. Assim, ker deg = Div0 (X) e
portanto, temos:
Teorema 11.1.7
Seja R um domínio de fatoração única e X = PnR = Proj R[X0 , . . . , Xn ]. Então o homomor-
fismo de grupos abelianos
deg : Cl(X) → Z

é um isomorfismo de grupos. ♡

Os grupos de classe de divisores de Weil possuem uma propriedade de excisão. De fato, sejam
X um esquema como na Definição 11.1.2 e Z ⊊ X um subesquema fechado. Se Y ⊂ X é um divisor
primo, temos que Y ∩ U é vazio ou um divisor primo. Assim, convencionando que Y ∩ U = 0 em
Div(U ) se Y ∩ U = ∅, temos um homomorfismo de grupos

ψ: Div(X) → Cl(U )
P P (11.8)
ny Y → nY [(Y ∩ U )],

Como, para todo irredutível Y ⊂ U, Y ⊂ X é irretutível e de mesma dimensão, o homomorfismo


acima é sobrejetivo. Mais ainda, U, X possuem o mesmo ponto genérico ξ, e portanto OX,ξ = OU,ξ .
Portanto, a imagem de um divisor principal sobre X é um divisor principal sobre U . Desta forma,

169
11.1 Divisores de Weil em Esquemas

temos um homomorfismo sobrejetivo de grupos de classe

ψ: Cl(X) → Cl(U )
P P (11.9)
ny [Y ] → nY [(Y ∩ U )],
Agora, observe que se codim Z > 2, então todo divisor primo de X intersecta U . Portanto o
homomorfismo acima é um isomorfismo. Por fim, se Z = Z1 ∪ . . . , Zn ∪ Z ′ , com Zi irredutível de
codimensão um e codim Z ′ > 2, temos que ψ(Y ) = 0 para um divisor primo Y se, e somente se,
Y = Zi para algum i. Assim, provamos:
Teorema 11.1.8
Sejam X um esquema noetheriano, integral, separado e regular em codimensão um, Z ⊊ X
fechado e U = X \ Z.
(a) O homomorfismo de grupos de classe
ψ: Cl(X) → Cl(U )
P P
ny [Y ] → nY [(Y ∩ U )],
é sobrejetivo;
(b) se codim Z > 1, então ψ é um isomorfismo;
(c) se Z = Z1 ∪ · · · ∪ Zn ∪ Z ′ , com Zi irredutível de codimensão um e, como Cl(U ) = 0
(Teorema ?? ) codim Z ′ ≥ 2, então existe uma sequência exata
M
Z · Zi → Cl(X) → Cl(U ) → 0.

Exemplo 11.1 Podemos usar o Teorema 11.1.8 para mostrar que se R é um domínio de fatoração
única e X = PnR = Proj R[X− , . . . , Xn ], então Cl(X) ≃ Z e gerado pela classe de H = div X0 . De
fato, temos que U = AnR e portanto temos um homomorfismo sobrejetivo Z → Cl(PnR ) cuja imagem
de 1 é [H].
Exemplo 11.2 Sejam R um domínio de fatoração única, X = PnR e Y = V(F ) com F um elemento
irredutível de grau d. Então temos uma sequência exata
Z → Cl(PnR ) → Cl(X \ Y ) → 0
(11.10)
1 → d[H]
e portanto Cl(X \ Y ) é isomorfo a Z/dZ.
Exemplo 11.3 Seja X = Spec k[x, y, z]/(xy − z 2 ), k um corpo. Vamos calcular Cl(X). Para isto,
seja Y ⊂ X o divisor primo dado por V(x, z). Agora, y é uma unidade em (k[x, y, z]/(xy − z 2 ))(x,z)
e portanto
mY = (z) ⊂ OX,Y . (11.11)

Considere a função regular y ∈ OX (X). Temos que V (y) = Y e, mais ainda, vY (y) = 2,
pois y = z 2 /x em OX,Y . Assim, 2Y é um divisor principal em Div(X).. Por fim, vamos calcular
Cl(X \ Y ). Pelo que acabamos de calcular, temos que X \ Y = Spec(k[x, y, z]/(xy − z 2 ))y . Como
x = z 2 /y, segue que (k[x, y, z]/(xy − z 2 ))y ≃ k[y, z]y , que é um domínio de fatoração única. Logo
Cl(X \ Y ) = 0. Temos então uma sequência exata
Z · Y → Cl(X) → Cl(X \ Y ) → 0 (11.12)

170
11.1 Divisores de Weil em Esquemas

e portanto Cl(X) é gerado pelo divisor primo [Y ] que satisfaz 2[Y ] = 0. Assim, temos que Cl(X) = 0
ou Cl(X) = Z/2Z.
Mostraremos que Cl(X) ̸= 0. Para isto, o leitor é convidado inicialmente a demonstrar que
o domínio k[x, y, z]/(xy − z 2 ) é normal (ver Exercício). Agora, considere o ideal maximal m =
(x, y, z) ⊂ k[x, y, z]/(xy − z 2 ). Como o cone é singular na origem, temos que x̄, ȳ, z̄ formam
uma base para o k-espaço vetorial m/m2 . Assim, ȳ, z̄ é um conjunto linearmente independente de
(y, z)/m(y, z) e portanto o ideal primo (y, z) não é principal em k[x, y, z]/(xy − z 2 ). Assim, pelo
Teorema 11.1.5, Cl(X) ̸= 0.
Exemplo 11.4 Seja X um esquema noetheriano, integral, separado e regular em codimensão um com
ponto genérico ξ. O objetivo deste exemplo é calcular Cl(X × A1Z ) = Cl(X × Spec Z[x]).
Primeiramente, é claro que X é um esquema noetheriano, integral e separado. Vamos mostrar que
X × Spec Z[t] é um esquema regular em codimensão um. Para isto, podemos supor que X = Spec R
para um domínio noetheriano R.
Agora, seja p ∈ Spec R[t] um ideal primo de altura um e considere o ideal primo q = p ∩ R.
Como a extensão qR[t] é um ideal primo de R[t], temos duas possibilidades:
(a) q é um ideal primo de R de altura um.
Neste caso, temos que Rq é um anel local regular de dimensão um, com qRq = (u). Assim,
(qR[t])R[t]qR[t] = (u) e R[t]qR[t] é um domínio de valorização discreta.
(b) q é um ideal primo de altura zero, isto é, q = (0).
Neste caso, R[t]p é uma localização do anel de polinômios K[t], onde K é o corpo de frações
de R. Como K[t] é um domínio de ideais principais, todas as suas localizações em ideais de
altura um são domínios de valorização discreta. Logo Spec R[t] é regular em codimensão um.
Assim, mostramos que existem dois tipos de divisores de Weil primos D em X × A1Z :
(1) aqueles tais que πX (D) é também um divisor de Weil D′ = V(p)) primo em X. Neste caso,
−1
D = V(πX (p)).
(2) aqueles tais que πX (D) = ξ.
Podemos então definir um homomorfismo de grupos ψ : Div(X) → Div(X × A1Z definindo
−1
ψ(D) = πX (D) e estendendo linearmente a Div(X). É claro que ψ leva divisores principais em
divisores principais, e portanto ψ define um homomorfismo entre os grupos de classes de divisores.
Afirmamos que este homomorfismo é um isomorfismo de [Link] então que D ∈ Div(X)
é um divisor tal que ψ(D) é um divisor principal de X × A1Z . Assim, existe uma função racional
f /g ∈ K(t) tal que ψ(D) = div(f /g)) com f, g relativamente primos. Se f ∈ / K ou g ∈ / K,
div(f /g) possuiria um divisor primo de tipo (2) em seu suporte. Isto é impossível, pois ψ(D) possui
apenas divisores de tipo (1) em seu suporte. Logo f /g ∈ K e D = div(f /g). Isto prova que ψ é
injetiva.
Vamos agora provar que ψ é sobrejetiva. Para isto, basta provar que todo divisor primo de tipo
(2) é linearmente equivalente a um divisor primo de tipo (1).
Seja Z ⊂ X × A1Z um divisor primo de tipo (2). Localizando no ponto genérico de X, obtermos
um divisor primo Z ′ de Spec K[t], que com certeza é principal. Assim, Z ′ = div f /g, f /g ∈ K(t).
Assim, enxergando f /g como uma função racional sobre X × A1Z , vemos que div f /g = Z + D, onde

171
11.2 Divisores de Cartier em Esquemas

D é combinação de divisores primos de tipo (1). Segue que ψ é um isomorfismo.


Como AnZ ≃ An−1
Z × A1Z , temos o seguinte teorema.
Teorema 11.1.9
Seja X um esquema noetheriano, integral, separado e regular em codimensão um. Então
X × AnZ também é um esquema noetheriano, integral, separado e regular em codimensão um e
Cl(X × AnZ ) ≃ Cl(X).

Exemplo 11.5 Seja X um esquema noetheriano, integral, separado, regular em codimensão um com
ponto genérico ξ. Pelo que mostramos no Exemplo anterior, segue que X × PnZ também é um esquema
noetheriano, integral, separado e regular em codimensão um. Vamos calcular Cl(X × PnZ ).
Escreva PnZ = Proj Z[X0 , . . . , Xn ] e H = V(X0 ). Então Z = πP−1
n (H) ≃ X × H é um divisor
Z
n
primo de X × PZ . Pelo Teorema 11.1.8, temos uma sequência exata

φ ψ
Z ·Z− → Cl(X × (PnZ \ H)) → 0
→ Cl(X × PnZ ) − (11.13)

Como PnZ \ H ≃ AnZ , o exemplo anterior nos diz que Cl(X × (PnZ \ H)) ≃ Cl(X). Assim, temos
uma sequência exata

φ ψ
→ Cl(X × PnZ ) −
Z ·Z− → Cl(X) → 0 (11.14)

Seja D um divisor primo de X. Podemos definir o divisor µ(D) = D × PnZ ∈ Div(X × PnZ ).
Estendendo µ linearmente, obtemos um homomorfismo de grupos µ : Div(X) → Div(X × Pn ) que
leva divisores principais em divisores principais. Pelo Exercício 11.1, µ é uma seção de ψ. Afirmamos
agora que φ é injetiva. Assim, como ψ admite seção, temos que Cl(X × PnZ ) ≃ Cl(X) ⊕ Z.
Agora, localizando no ponto genérico ξ, obtemos o esquema Y = Proj K[X0 , . . . , Xn ], onde
K = OX,ξ . ASsim, todo divisor principal de X × PnZ restringe a um divisor de grau zero em Y . Como
nZ restringe a um divisor de grau n em Y , segue que φ é injetiva.

11.2 Divisores de Cartier em Esquemas


Vamos agora definir para esquemas em geral a noção de divisores de Cartier em um esquema
geral X. A primeira observação para esta definição é que um esquema não precisa ser necessariamente
integral, isto é, a noção de corpo de funções não está bem definida. Para isto, lembramos a noção de
anel total de frações de um anel R: se S é o sistema multiplicativo formado por todos os elementos
que não são divisores de zero, o anel total de frações de R é definido por
K(R) = S −1 R. (11.15)
Assim, se X é um esquema e U ⊂ X é um aberto, podemos considerar o pré-feixe
U → K(Γ(U, OX )) (11.16)
e portanto o seu feixe associado K (X), que chamamod de feixe total de frações de OX . Quando
X é bem entendido, denotaremos K (X) = K .

172
11.2 Divisores de Cartier em Esquemas

Relembremos da Seção 6.2 a definição de um divisor de Cartier sobre uma variedade irredutível
X sobre um corpo algebricamente fechado k: uma coleção (fi , Ui ) onde Ui ⊂ X é um aberto,
S
X = Ui , fi ∈ k(Ui ) \ {0} é uma função racional e fi /fj é um elemento invertível do anel de
funções regulares k[Ui ∩ Uj ].
Denote por R∗ o conjunto dos elementos invertíveis de um anel R. Em termos de feixes, um
divisor de Cartier em X corresponde a uma coleção de seções fi ∈ K (Ui ) de forma que fi ≡ fj
mod OX (Ui ∩ Uj )∗ .
Definição 11.2.1
Seja X um esquema e K o feixe de frações totais de OX . Um divisor de Cartier em X é uma
seção global do feixe K ∗ /OX

. O grupo abeliano de divisores de Cartier sobre X é denotado
por
CaDiv(X) = Γ(X, K ∗ /OX ∗
)

A operação de grupo em CaDiv(X) será denotada de maneira aditiva.


Desta forma, um divisor de Cartier em X pode ser representado por uma coleção (fi , Ui ), onde
Ui = X e fi ∈ Γ(Ui , K ) e fi /fj ∈ Γ(Ui ∩ Uj , OX ∗
S
). Se um divisor de Cartier D admite uma
representação (fi , Ui ) de forma que fi ∈ Γ(Ui , OX ), o divisor D é dito um divisor efetivo. As
equações locais fi definem um subesquema fechado X(D) de X, que chamaremos de subesquema
associado ao divisor de Cartier efetivo D. Observe que, desta forma, existe uma correspondência
bijetora entre os subesquemas Y ⊂ X definidos por feixes de ideais IY localmente principais e
divisores de Cartier efetivos sobre X.
Toda seção global f ∈ Γ(X, K ∗ ) induz uma seção global f ∈ Γ(X, K ∗ /OX ∗
). Os divisores de
Cartier desta forma são chamados de divisores principais. Estes divisores formam um subgrupo de
CaDiv(X), que denotamos por CaDiv0 (X). Dois divisores de Cartier D, D′ são ditos linearmente
equivalentes se sua diferença D − D′ é um divisor principal. Também escreveremos D ∼ D′ nesta
situação.
Vimos na Seção 6.2 que Teorema da Equação Local (Teorema 5.4.4) nos diz que se X é uma
variedade algébrica lisa, então todo divisor de Weil é um divisor de Cartier. Reciprocamente, vimos
também que se Sing(X) possui codimensão pelo menos dois, então todo divisor de Cartier define em
X um divisor de Weil. Vejamos o que acontece no caso de esquemas.
Teorema 11.2.2
Seja X um esquema integral, separado, noetheriano e regular em codimensão um. Suponha
ainda que todos os anéis locais OX,Y sejam domínios de fatoração única. Então existe um
isomorfismo de grupos
Div(X) → CaDiv(X)

que preserva divisores principais. Em particular, temos que


Cl(X) ≃ CaDiv(X)/ CaDiv0 (X).

Demonstração Sendo X um esquema integral e ξ seu ponto genérico, o feixe K (X) é simplesmente

173
11.3 Feixes Invertíveis e Divisores

o feixe constante K (U ) = OX,ξ . Seja Q = (fi , Ui ) ∈ Γ(X, K ∗ /OX ∗


) um divisor de Cartier. Se
D ∈ Div(X) é um divisor de Weil primo com D ∩ Ui ̸= ∅, podemos considerar a valorização
vD (fi ) com respeito ao domínio de valorização única OX,D . Observe que, se D ∩ Uj ̸= 0, a relação
fi /fj ∈ OX (Ui ∩ Uj )∗ nos diz que fi /fj ∈ OX,D

e portanto

vD (fi ) = vD (fj ), se D ∩ Ui ∩ Uj ̸= ∅ (11.17)

Chamemos este valor comum de vD (Q). Assim, para cada divisor de Cartier Q = (fi , Ui ) ∈
Γ(X, K ∗ /OX

), temos um divisor de Weil bem definido
X
φ(Q) = vD (Q) · D (11.18)
e portanto um homomorfismo de grupos φ : CaDiv(X) → Div(X). Observe que, se Q =
(f, X), f ∈ Γ(X, K ∗ ), então φ(Q) = div(f ). Assim, φ(CaDiv0 (X)) ⊂ Div0 (X).
Agora, precisamos construir o homomorfismo inverso ψ : Div(X) → CaDiv(X). Para isto,
tome um divisor de Weil D e x ∈ X. Então D induz um divisor de Weil (possivelmente nulo)
Dx ∈ Spec OX,x . Como este último é um domínio de fatoração única, segue que Dx = div(fx ), f ∈
Frac OX,x = OX,ξ . Observe que D = Dx a menos de componentes de D, Dx que não passam por
x. Como o número destas componentes são finitas, podemos tomar Ux um aberto contendo x tal que
D = Dx = div fx em Ux .
Agora, podemos cobrir X por uma quantidade finita de tais abertos Ux . Note que fx , fy definem
o mesmo divisor de Weil em Ux ∩ Uy , e portanto fx /fy é uma função regular que não se anula em
Ux ∈ Uy , isto é, fx /fy ∈ OX (Ux ∩ Uy )∗ . Portanto ψ(D) = (fx , Ux ) é um divisor de Cartier em X e
isto nos dá um homomorfismo de grupos ψ : Div(X) → CaDiv(X). É umediato verificar que φ, ψ
são inversas uma da outra.
Observe que se X é um esquema noetheriano, separado, integral e regular em codimensão um, o
homomorfismo φ sempre está definido. A imagem de φ corresponde as divisores de Weil em X que
são localmente principais.
Exemplo 11.1 Seja X = Spec k[x, y, z]/(xy − z 2 ). Na seção anterior, demonstramos que Cl(X) ≃
Z/2Z, e gerado pelo divisor primo D = V(x, z). Como este divisor não é principal no anel local em
p = (0, 0, 0), segue que D não é um divisor de Cartier.
Exemplo 11.2 Seja X = Proj k[X, Y, Z]/(Y 2 Z − X 3 ). Observe que este esquema não é regular em
codimensão um (pois o ponto [0 : 0 : 1] é um ponto singular desta curva projetiva.) Desta forma, não
faz sentido falarmos em divisores de Weil sobre X, mas ainda assim podemos falar de divisores de
Cartier.

11.3 Feixes Invertíveis e Divisores


Uma terceira forma de falar em divisores sobre uma variedade é falar sobre feixes invertíveis.
Seja X um esquema e D = (Ui , fi ) um divisor de Cartier sobre X. Para cada i, considere o OUi -
submódulo de K |Ui dado por fi−1 OUi . Como fi /fJ ∈ OU∗ i ∩Uj , segue que estes feixes colam em um
feixe invertível L (D) ⊂ K (X) sobre X.

174
11.3 Feixes Invertíveis e Divisores

Definição 11.3.1
Sejam X um esquema e D ∈ CaDiv(X). O feixe L (D) é o feixe invertível associado ao divisor
D. ♣

Assim, a cada divisor de Cartier D, temos um feixe invertível L (D) que é um subfeixe do feixe
de frações totais K (X). Observe que se D é um divisor de Cartier efetivo então L (−D) é o feixe de
ideais que define o subesquema associado X(D) ⊂ X.
Tome agora um subfeixe invertível L ⊂ K (X). Seja Ui uma cobertura aberta de X tal que
S

L |Ui ≃ fi OUi , com fi ∈ K (Ui ). É imediato verificar que D = (fi−1 , Ui ) é um divisor de Cartier
sobre X. Assim, provamos
Proposição 11.3.2
Existe uma bijeção entre os divisores de Cartier sobre um esquema X e feixes invertíveis
L ⊂ K (X).

Observe que, se D = (fi , UI ), D′ = (gi , Ui ), então D + D′ = (fi gi , Ui ) e portanto


L (D) ⊗ L (D′ ) ≃ L (D + D′ ), (11.19)
e
L (−D) = L (D)−1 . (11.20)

Por fim, se D = (X, f ) é um divisor de Cartier principal, então L (D) = f −1 OX ≃ OX . Assim,


divisores de Cartier principais induzem o feixe invertível trivial. Reciprocamente, se D é um divisor
de Cartier com L (D) ≃ OX , temos que L (D ≃ f OX ) ⊂ K (X) para alguma seção global f de
K (X). Assim, D é o divisor de Cartier div f −1 . Assim, provamos:
Proposição 11.3.3
Sejam X um esquema e D, D′ dois divisores de Cartier. Então D ∼ D′ se, e só se L (D) ≃
L (D′ ). Em particular, existe um homomorfismo de grupos
CaDiv(X)/ CaDiv0 (X) → Pic(X).
dado por
D → L (D)

é injetivo. ♠

O homomorfismo acima é sobrejetivo para uma larga gama de esquemas.


Teorema 11.3.4
Seja X um esquema integral. Então CaDiv(X)/ CaDiv0 (X) ≃ Pic(X).

Demonstração Devemos provar que se X é um esquema integral e L é um feixe invertível sobre


X, então existe um homomorfismo injetivo de OX -módulos L → K (X). É imediato verificar que
L ⊗ K (X) ≃ K (X). Tensorizando o a inclusão OX ,→ K (X) por L obtemos um homomorfismo
injetivo L → K (X) conforme desejado.

175
11.4 Sistemas Lineares em Variedades Lisas

Corolário 11.3.5
Seja X = PnR onde R é um domínio de fatoração única. Então todo feixe invertível L sobre X
é isomorfo a OPnR (d) para algum d ∈ Z.

Demonstração Pelos Teoremas 11.2.2 e 11.3.4, temos que Cl(PnR ) ≃ Pic(X) e portanto um gerador
de Pic(X) corresponde a um gerador de Cl(X). Seja [H] = V(X0 ). Sob o isomorfismo acima, temos
que L ([H]) ≃ OPnR (1) (veja Exercício 11.2). Isto demonstra o corolário.
O corolário acima nos permite caracterizar todos os morfismos φ : PnR = Proj R[X0 , . . . , Xn ] →
PmR = Proj R[Y0 , . . . , Ym ] onde R é um domínio de fatoração única. De fato, seja φ um tal morfismo.
Então φ∗ OPm R
(1) é um feixe invertível muito amplo de PnR com respeito a Spec R. Como OPnR (d)
não possui seções globais se d < 0, segue que para φ∗ OPm R
(1) ≃ OPnR (d), d > 0 e as seções

globais φ (Yi ) ∈ R[X0 , . . . , Xn ]d geram OPnR (d). Em outras palavras, um morfismo φ : PnR =
Proj R[X0 , . . . , Xn ] → PmR = Proj R[Y0 , . . . , Ym ] é dado por (m + 1) formas homogêneas de mesmo
grau d sem zeros em comum em Proj R[X0 , . . . , Xn ] (compare coma Definição 3.5.1). Se relaxarmos
a condição de que estas formas homogêneas não possuem zeros em comum, caracterizamos os mapas
racionais φ : PnR = Proj R[X0 , . . . , Xn ] 99K Pm R = Proj R[Y0 , . . . , Ym ].

11.4 Sistemas Lineares em Variedades Lisas


Retornemos a discussão de como divisores de Weil, de Cartier e feixes invertíveis se relacionam.
No que segue, vamos supor que X é um esquema projetivo sobre um corpo algebricamente fechado
k e que OX,x é um anel local regular para todo x ∈ X. Isto corresponde, no sentido de variedades
algébricas, a uma variedade projetiva não-singular.
Seja L um feixe invertível sobre X e s ∈ Γ(X, L ) uma seção global de L . Sobre cada aberto
afim U = Spec R ⊂ X tal que L |U é trivial, temos que s|U = rU ∈ R e portanto (U, rU ) nos dá um
divisor de Cartier, e portanto de Weil, Ds que é efetivo. O divisor Ds é chamado de divisor de zeros
da seção s.
Proposição 11.4.1
Seja L (D) um feixe invertível e s ∈ Γ(X, L ). Então Ds , D são linearmente equivalentes.

Demonstração D é um divisor de Cartier. Escreva D = (Ui , fi ). Desta forma, L |Ui = fi−1 OUi .
Seja f a função racional associada a seção global s. A descrição de D como divisor de Cartier
implica que s é representada em Ui por fi f. Assim, Ds = D + div(f ). □.
Sigamos com a notação da demonstração acima. De D′ é um divisor efetivo tal que D′ =
D + div(f ), então f /fi ∈ OUi e portanto f nos dá uma seção global de L (D). Assim, temos
Proposição 11.4.2
Seja D um divisor em X e L (D) seu feixe invertível associado. Então todo divisor efetivo D′
linearmente equivalente a D é o divisor de zeros de alguma seção global s ∈ Γ(X, L (D)).

Observe que esta proposição recupera a linguagem de espaços de Riemann-Roch (6.3.2) de um

176
11.4 Sistemas Lineares em Variedades Lisas

divisor em uma variedade projetiva lisa, no sentido clássico. Desta forma, toda a teoria de sistemas
lineares de divisores

177
11.5 Exercícios

11.5 Exercícios
 Exercício 11.1 No contexto do Exemplo 11.5 deste capítulo, prove que o homomorfismo µ : Cl(X) →
Cl(X × PnZ ) é uma seção da composição

Cl(X × PnZ ) → Cl(X × (Pn \ H)) −
→ Cl(X).
Aqui, o último isomorfismo é aquele construído no Exemplo 11.4.
 Exercício 11.2 Neste exercício mostraremos que se R é um domínio de fatoração única, então
Cl(PnR × Pm 2
R ) ≃ Z utilizando uma técnica análoga a utilizada na demonstração do Teorema 11.1.7.
Para isto, utilizaremos a identificação PnR × Pm R = MultiProj S, S = R[X0 , . . . , Xn , Y0 , . . . , Ym ],
discutida no Exercício 9.17.
(a) Conclua, utilizando o Exercício 10.14, que todo divisor de Weil primo de PnR × Pm R é da forma
V(p) para algum ideal (bi)homogêneo p ∈ MultiProj(S) de altura um.
(b) Considere em PnR = Proj R[X0 , . . . , Xn ] o divisor de Cartier D = V(X0 ). Prove que L (D) ≃
OPnR (1).
(c) Seja p ⊂ MultiProj S. Então p é um ideal principal gerado por um elemento homogêneo de
grau (d, e). Assim, se D é o divisor de Weil primo V(p), podemos definir deg D = (d, e).
Estendendo linearmente, temos um homomorfismo
deg : Div(PnR × Pm 2
R) → Z .

Fiai com Fi irredutível, defina


Q
(d) Seja F ∈ S um elemento bihomogêneo de grau (d, e). Se F =
o divisor
X
div(F ) = ai V(Fi ).

Prove que deg div(F ) = (d, e) e que todo divisor de Weil efetivo de PnR × Pm
R é da forma div F
para algum F ∈ S (bi)homogêneo.
(e) Prove que se H1 = V(X0 ), H2 = V(Y0 ) e deg D = (d, e), então D é linearmente equivalente a
dH1 + eH2 .
(f) Seja D ∈ Div(PnR × Pm R ). Prove que deg D = (0, 0) se, e somente se D é principal.
(g) Conclua que Cl(PR × Pm
n 2
R ) ≃ Z e é gerado pelas classes [H1 ] e [H2 ].

178
Capítulo 12 Blow-ups

12.1 Preliminares: As Construções Relativas Spec e Proj;


Fibrados Vetoriais
Seja f : R → S um homomorfismo de anéis comutativos. Desta forma, temos que S é uma
R-álgebra e f induz um morfismo de esquemas φF : Spec(S) → Spec R. Mais ainda, se S ′ é
uma segunda R-álgebra e g : S → S ′ é um homomorfismo de R-álgebras, o morfismo induzido
Spec S ′ → Spec S é um morfismo de Spec R-esquema. A nossa missão, nesta seção, é construir uma
versão relativa desta cosntrução.
Definição 12.1.1
Seja (X, OX ) um espaço anelado . Um feixe de OX -álgebras (ou, abreviadamente, uma OX -
álgebra) é um feixe de anéis R sobre X munido de um homomorfismo de feixes de anéis
f : OX → R,
denominado de morfismo estrutural de F . ♣

Definição 12.1.2
Seja (X, OX ) um espaço localmente anelado e f : OX → R, g : OX → S duas OX -álgebras.
Um morfismo de feixes de anéis ψ : R → S é dito um morfismo de OX -álgebras se g = ψ ◦ f. ♣

Definição 12.1.3
Seja X um esquema. Uma OX -álgebra R é dita uma OX -álgebra quasicoerente se F é um
OX -módulo quasicoerente. ♣

Teorema 12.1.4
Seja X um esquema e R uma OX -álgebra quasicoerente. Então existe um único esquema X̃ e
um morfismo f : X̃ → X tal que, para todo U = Spec R ⊂ X aberto afim, temos que:
(a) f −1 (U ) ≃ Spec R(U ) e o morfismo Spec R(U ) → U é indozudo pelo morfismo estrutu-
ral OX (U ) → R(U );
(b) Para todo par de abertos afins V ,→ U, a inclusão f −1 (V ) ,→ f −1 (U ) é dada pelo
homomorfismo de restrição R(U ) → R(V ).

Demonstração Considere a família de abertos {U ⊂ X; U ≃ Spec R}. Para cada U = Spec R


temos que R(U ) é uma R-álgebra, e portanto existe um morfismo de esquemas YU = Spec R(U ) →
U = Spec R. Vamos mostrar que é possível colar os esquemas YU em um esquema X.e
Para isto, seja m U = Spec R, V = Spec S dois abertos afins e W ⊂ U ∩ V um aberto
afim da forma W = Spec Rf = Spec Sg . A qusicoerência da OX -álgebra R induz isomorfismos
OX (U )f ≃ OX (W ) ≃ OX (V )g e R(U )F ≃ R(W ) ≃ R(V )g e portanto um diagrama comutativo
12.1 Preliminares: As Construções Relativas Spec e Proj; Fibrados Vetoriais

φ(W )
R = OX (U ) Rf = OX (W ) ≃ Sg = OX (W ) S = OX (V )

ψ(W )
R(U ) R(U )f = R(W ) ≃ R(V )g = R(W ) R(V )
(12.1)
que induz o diagrama comutativo de esquemas afins

Spec R(U ) Spec R(U )f Spec R(V )g Spec R(V )


Spec R Spec Rf Spec Sg Spec S
(12.2)
Agora, pela Proposição 9.1.6, existe uma cobertura aberta de U ∩ V por abertos distinguidos
de U e de V , simultâneamente. Assim, a quasicoerencia de R, as propriedades de localização e os
diagramas comutativos acima demonstram eque os esquemas YU = Spec R(U ) podem ser coladosem
um esquema X̃, pelo Teorema 9.1.8. Mais ainda, Os morfismos Spec R(U ) → U podem ser colados
em um morfismo f : X̃ → X. com as propriedades desejadas. □
Definição 12.1.5
Seja (X, OX ) um esquema e R uma OX -álgebra. Denotamos o X- esquema X̃ construído no
teorema anterior por Spec R. ♣

Uma pergunta interessante é a seguinte: seja f : X → Y um morfismo tal que f −1 (U ) é um


aberto afim de X para todo aberto afim U ⊂ Y. Será que X ≃ Spec F para alguma OY álgebra
quasicoerente?
O leitor é convidado, nos exercícios desta seção, a demonstrar que o morfismo induzido f # :
OY → f∗ OX induz em f∗ OX uma estrutura de OY -álgebra quasicoerente e que, neste caso, X ≃
Spec f∗ OX .
A construção acima generaliza a noção de um esquema afim sobre Spec R para um esquema
afim sobre um esquema Y . Veremos agora como realizar uma construção análoca para Proj . No que
segue, consideraremos apenas anéis N-graduados.
Definição 12.1.6
Seja (X, OX ) um espaço anelado, Um feixe de OX -álgebras graduadas (ou, abreviadamente,
uma OX -álgebra graduada) é um feixe de )OX -álgebras R tal que:
(a) R(U ) é uma OX (U )-álgebra graduada;
(b) R(U )0 = OX (U )
(c) O homomorfismo de restrição R(U ) → R(V ) é um homorfismo de anéis graduados.

180
12.1 Preliminares: As Construções Relativas Spec e Proj; Fibrados Vetoriais

Teorema 12.1.7
Sejam (X, OX ) um esquema e R uma OX -álgebra quasicoerente. Então existe um único
esquema X̃ e um morfismo πR : X̃ → X tal que, para todo aberto afim U = Spec R ⊂ X,
f −1 (U ) ≃ Proj R(U )
e f : f −1 (U ) → U é induzido pelo homomorfismo estrutural OX (U ) → R(U ).

Demonstração A demonstração é análoga a demonstração do Teorema 12.1.4. Esboçaremos o


caminho e deixamos os detalhes para o leitor mais paciente.
Seja U = Spec R ⊂ X um aberto afim de X e defina YU = Proj R(U ). A nossa missão é
demonstrar que os esquemas YU podem ser colados em um esquema X̃, e os morfismos πU : YU → U
colados em um morfismo X̃ → X.
Agora, seja f ∈ R um elemento. A quasicoerência de R nos diz que πU−1 (Spec Rf ) =
Proj(R(U )f ). Assim, para quaisquer dois abertos afins U, V ⊂ X, podemos cobrir U ∩ V por
abertos distinguidos de U, V simultâneamente e proceder como na demonstração do Teorema 12.1.4.
O esquema construído acima é denominado de Proj R. Sempre consideraremos Proj R como
um X-esquema através do morfismo estrutural πX : Proj R → X. Observe também que é possivel
definir, naturalmente, feixes de R-módulos graduados e suas respectivas translações na graduação.
Seja X um esquema e R uma OX -álgebra graduada quasicoerente. De agora em diante, supo-
remos que o OX -módulo R1 são OX -módulos coerentes e que R é gerada como OX -álgebra por
elementos de grau um. Desta forma, a construção de Y = Proj(R) nos dá um feixe OY (1), de forma
que para todo U = Spec R ⊂ R afim, temos
OY (1)|Proj R(U ) = OProj R(U ) (1). (12.3)
Lema 12.1.8
Sejam X um esquema, R uma OX -álgebra quasicoerente e L um feixe invertível sobre X. Se
R ′ é o feixe de OX -algebras onde
Rd′ = Rd × L ⊗ d.
Então R1′ é um OX -módulo coerente e R ′ é gerada sobre OX por elementos de grau um. Mais
ainda, nesta situação, existe um isomorfismo de X-esquemas φ : Y ′ = Proj R ′ → Y = Proj R
tal que
OY ′ (1) ≃ φ∗ OY (1) ⊗ πY∗ ′ L .

Proposição 12.1.9
Seja X um esquema, R uma OX -álgebra graduada e π : Y = Proj R → X o homomorfismo
estrutural.
(a) π é um morfismo próprio.
(b) Se X admite um feixe muito amplo L , então π é um morfismo projetivo. Mais ainda,
o feixe OY (1) ⊗ L ⊗n é um feixe muito amplo de Y com respeito a X para algum n
conveniente. ♠

181
12.1 Preliminares: As Construções Relativas Spec e Proj; Fibrados Vetoriais

Demonstração O item (a) é apenas uma consequência do fato que a condição de ser morfismo
próprio é uma condição local.
Para o item (b), podemos uspor sem perda de generalidade que o feixe R1 ⊗ L é gerado por
seções globais, que nos permite construir um morfismo sobrejetivo de feixes
OX
n+1
−→ R1 ⊗ L . (12.4)
Tomando os funtores Sym e Proj com relação ao morfismo acima, obtemos um mergulho fechado
Proj Sym(R1 ⊗ L ) ,→ PnX . Pelo Lema anterior, temos Proj Sym(R1 ⊗ L ) ≃ Proj R.
Observe que podemos refrasear o Teorema 10.6.1 da seguinte maneira: se X é um esquema
sobre Spec R, então dar um morfismo X → PnR é equivalente a dar feixe invertível L sobre X e um
morfismo sobrejetivo de feixes
OXn+1
−→ L . (12.5)

O próximo teorema é uma versão global deste fato


Teorema 12.1.10
Sejam X um esquema noetheriano e E um feixe localmente livre de posto finito sobre X.
Se g : Y → X é um morfismo de esquemas, então dar um morfismo Y → Proj Sym(E ) é
equivalente a dar um feixe invertível L sobre Y e um morfismo sobrejetivo de feixes g ∗ E → L . ♡

Demonstração Seja π : Proj Sym(E ) → X o morfismo estrutural. Dado um morfismo f : Y →


Proj Sym(E ), basta tomar L = f ∗ O(1).
Vejamos a implicação contrária. Sejam φ : g ∗ E → L um morfismo sobrejetivo de feixes e
U = Spec R ⊂ X afim tal que E |U é trivial. Então a restrição de φ a g −1 (U ) nos dá um morfismo
como em (12.5) e portando um (único) morfismo g −1 (U ) → PnR É claro que estes morfismos colam a
um único morfismo Y → Proj Sym(E ) com as propriedades desejadas.

12.1.1 Fibrados Vetoriais


No que segue, suporemos que todos os esquemas são noetherianos.
Definição 12.1.11
Seja f : X → Y um morfismo de esquemas. Dizemos que (X, f ) é um fibrado vetorial sobre Y
se X ≃ Spec f∗ OX e existe uma comertura aberta Ui de Y tal que:
S

(a) f∗ OX |Ui ≃ OUi [xi1 , . . . , xin ];


(b) Para todo par de abertos Ui ∩ Uj , o homomorfismo de transição OUi ∩Uj [xi1 , . . . , xin ] →
OUi ∩Uj [xj1 , . . . , xjn ] é um isomorfismo linear de OUi ∩Uj -álgebras.

A condição (a) da definição acima implica que f −1 (Ui ) é isomorfo a AnUi e o morfismo f :
f −1 (Ui ) → Ui é o morfismo natural AnUi → Ui .
Seja p ∈ Y e U = Spec R afim tal que f −1 (U ) = Spec R[x1 , . . . , xn ]. Assim, f −1 (p) ⊂ U e
portanto

182
12.1 Preliminares: As Construções Relativas Spec e Proj; Fibrados Vetoriais

U ×Y OY,p /mp OY,p ≃ Spec k(p)[x1 , . . . , xn ] ≃ Ank , (12.6)

isto é, as fibras de f sobre um ponto p é um espaço afim sobre Spec k(p). Mais ainda, tomando
o morfismo induzido nas fibras pelos homomorfismos de trânsição, o item (b) nos diz que as funções
de transição são lineares fibra a fibra.
É simples construir exemplos de fibrados vetoriais sobre um esquema X através de OX -módulos
localmente livres. Recorde que, se M é um módulo sobre um anel comutativo R, podemos considerar
a álgebra simétrica de M , SymR (M ). Recorde também que se M possui uma apresentação finita
m n
φ
M M
R · fj −
→ R · ei → M → 0 (12.7)
j=1 i=1
P P
e φ(fj ) = aij ei , então Sym(M ) ≃ R[T1 , . . . , Tn ]/⟨ aij Ti ⟩. Segue, então, que a associação
Spec Rf → SymRf (Mf ) (12.8)
é um feixe de álgebras sobre a base de abertos principais de Spec R e portanto define um feixe
de de OSpec R -álgebras que denotaremos por SymOSpec R (M̃ ). Observe que, por construção
^
SymOSpec R (M̃ ) ≃ SymR (M ). (12.9)
Assim, se F é um feixe quasicoerente sobre Spec R, o feixe de OSpec R -álgebras SymOSpec R F é
um feixe quasicoerente de OSpec R -álgebras.
Seja agora X um esquema e F um feixe quasicoerente. Se (Ui = Spec Ri ) é uma cobertura
S

aberta afim de X, Mi é um Ri -módulo tal que F |Ui = M fi e W = Spec(Ri )f = Spec(Rj )g, o


isomorfismo de OX (W )−módulos (Mi )f → (Mj )g nos dão o isomofismo de álgebras simétricas
Sym(Ri )f (Mi )f ≃ Sym(Rj )g (Mj )g . (12.10)
Assim, os feixes SymOSpec R (F |Ui ) colam em um feixe de álgebras SymOX F , que chamamos
i
de álgebra simétrica de F sobre OX .
Agora, se F é um feixe coerente e localmente livre, então X admite uma cobertura aberta Ui
S

tal que F |Ui ≃ OUni . Assim,


SymOX (F )|Ui = SymOU ≃ SymOU OUni ∼ OUi [T1 , . . . , Tn ]. (12.11)
i i

Assim, provamos o seguinte Teorema.


Teorema 12.1.12
Se X é um esquema e F é uma OX -álgebra coerente e localmente livre, então Spec F → X é
um fibrado vetorial. ♡

Observe que se F é um feixe livre de posto n sobre OX , então Spec F ≃ An Z × X, o espaço


afim n-domensional sobre o esquema X.
Vamos agora mostrar como construir, a partir de um fibrado vetorial f : X → Y, um feixe
localmente livre.

183
12.1 Preliminares: As Construções Relativas Spec e Proj; Fibrados Vetoriais

Definição 12.1.13
Seja f : X → Y um fibrado vetorial. Uma seção de f sobre um aberto U ⊂ Y é um morfismo
s : U → X tal que f ◦ s = idU . ♣

Seja f : X → Y um fibrado vetorial. É imediato verificar que a associação


U → S (U ) = {s : U → X; s é seção de f } (12.12)
é um feixe sobre Y . Vamos introduzir em S uma estrutura de OY -módulo.
Para isto, basta definirmos esta estrutura localmente. Assim, podemos supor que U = Spec R, f −1 (U ) =
Spec R[x1 , . . . , xn ] e f : f −1 (U ) → U é induzido pela inclusão i : R → R[x1 , . . . , xn ]. As-
sim, temos que uma seção s : Spec R → Spec S corresponde a um homomorfismo de anéis
φs : R[x1 , . . . , xn ] → R tal que φ ◦ i = idR . Assim, existe uma bijeção

S(U ) → {φ : R[x1 , . . . , xn ]; φ|R = idR } ≃ Rn , (12.13)

onde o último isomorfismo é dado por φs → (φs (x1 ), . . . , φs (xn )). Assim, S(U ) possui uma
estrutura de OX (U )-módulo. Observe que, por construção, S é um OX -módulo localmente livre.
Teorema 12.1.14
Sejam X um esquema, F um feixe coerente de OX -módulos localmente livre, f :
Spec SymOX (F ) → X o fibrado vetorial associado e S o feixe de seções de f . Então
F ∗ = H om(F , OX ) ≃ S .

Demonstração Sejam U ⊂ X aberto e s ∈ Γ(U, F ∗ ) = HomOU (F |U , OU ). Assim, pela propriedade


universal da álgebra simétrica, temos um homomorfismo de OU -álgebras
SymOU F |U → OU (12.14)
que, pelo Exercício 12.3, este homomorfismo nos dá um morfismo s : U → Spec SymOU F |U .
É imediato verificar que φs é uma seção de f . Observe que a aplicação s → φs é injetiva.
Reciprocamente, uma seção φ : U → Spec SymOX (F ) possui imagem em Spec SymOU F |U , e
portanto corresponde a um homomorfismo de OX -álgebras ψ : SymOU (F |U ) → OX . A composição
de ψ com o homomorfismo de inclusão F |U → SymOU F |U nos dá uma seção global de F ∗ |U . A
demonstração está completa.
Podemos projetivizar a construção acima para obter o que chamamos de fibrados projetivos.
De fato, se X é um esquema e F é um feixe coerente de OX -módulos, então a álgebra simétrica
SymOX F é naturalmente graduada pelas potências simétricas, isto é,
M
SymOx F = SymdOX F . (12.15)
d≥0

Como Sym1OX F ≃ F , temos que Sym1mathscrOX é um OX -módulo coerente e SymOX (F ) é


gerada sobre OX por elementos de grau um. Desta forma, podemos considerar o esquema Y =
Proj SymOX F e seu feixe associado OY (1).
Suponhamos agora que F é um feixe localmente livre sobre X. É imediato verificar que se U ⊂ X
é um aberto tal que F |U é um feixe livre de posto n sobre OU , então Proj(F |U ) ≃ YU = PnZ × U e

184
12.2 A Explosão de um Esquema ao longo de um Subesquema

que OY |U = OYU (1).


Definição 12.1.15
Sejam X um esquema e F um feixe coerente localmente livre sobre X. O fibrado de espaços
projetivos sobre X associado a F é o esquema
P(F ) = Proj SymOX (F ).

12.2 A Explosão de um Esquema ao longo de um Subesquema


Seja k um corpo algebricamente fechado. Recordemos que a explosão de uma variedade algébrica
irredutível X ao longo de uma subvariedade surge do seguinte problema: dadas funções regulares
f0 , . . . , fn ∈ k[X], podemos considerar o mapa racional φ(p) = [f0 (p), . . . , fn (p)] ∈ Pn . Este mapa
é um morfismo quando tais funções não admitem zeros em comum em X. Caso contrário, se
considerarmos o gráfico Γ(φ) como o fecho de Zariski do conjunto
{(p, f (p)); p ∈ X} ⊂ X × Pn (12.16)
temos um diagrama comutativo de morfismos

X̃ ⊂ X × Pn
πX π Pn (12.17)
φ
X Pn

O morfismo πX : X̃ → X foi então chamado de blowup de X ap longo do ideal I = (f0 , . . . , fn ).


É fácil obter o anel de coordenadas homogêneo de X̃. De fato, X̃ = V (a), onde a é o núcleo da
aplicação
d
L
k[X][Y0 , . . . , Yn ] → d≥0 I = k[X][IT ] = Rk[X] (I)
(12.18)
Yi → fi T
Esta discussão nos dá o caminho para a construção a explosão de um esquema noetheriano X
ao longo de um subesquema fechado Y. De fato, seja J o feixe coerente de ideais que define o
subesquema Y . Podemos considerar a OX -álgebra graduada
M
S = J d = OX [J T ] (12.19)
d≥0

(sobre um aberto U = Spec R de X, temos que J |U = Ie e SU é a feixificação da Álgebra de


Rees RR (I)). Como X é noetheriano, S1 = J é coerente e S é gerada em grau um sobre OX .
Definição 12.2.1
Sejam X um esquema noetheriano e Y ⊂ X um subesquema fechado determinado pelo feixe

185
12.2 A Explosão de um Esquema ao longo de um Subesquema

de ideais J . O blowup de X com centro emY é definido por


M
πY : X̃ = Proj( J d ) → X.
d≥0

No que segue, precisaremos de uma nova noção, chamada de imagem inversa de um feixe de
ideais por um morfismo f : X → Y. Seja J um feixe de ideais sobre Y . Nós então temos um feixe
de ideais f −1 J ⊂ f −1 OY . Utilizando o morfismo de feixes f −1 OY → OX induzido por f , podemos
tomar a extensão
f −1 J · OX , (12.20)

que chamaremos de imagem inversa do feixe de ideais J . Note que este feixe de ideais é a
imagem do homomorfismo natural f −1 J ⊗f −1 OY OX → OX .
Proposição 12.2.2
Sejam X um esquema noetheriano, Y ⊂ X subesquema fechado com feixe de ideais J ,
U = X \ Y e πY : X̃ → X o blouwup de X com centro em Y . Então πY : π −1 (U ) → U é um
isomorfismo. ♠

Demonstração Temos que J |U ≃ OU . Desta forma, d


|U ) ≃ OU [T ] e portanto Proj d
L L
d≥0 (J d≥0 (J |U ) ≃
U.
Proposição 12.2.3
Sejam X um esquema noetheriano, Y ⊂ X subesquema fechado com feixe de ideais J ,
U = X \ Y e πY : X̃ → X o blouwup de X com centro em Y . Então
πY−1 J · OX
é um feixe invertível. ♠

Demonstração Escreva S = d≥0 J . O feixe OX̃ (1) é a feixificação do feixe de módulos


d
L

graduados S (1) = d≥0 J d+1 = J · OX̃ = πY−1 J · OX̃ .


L

O resultado acima mostra que o subesquema de X̃ definido pelo feixe de ideais πY−1 J · OX̃ é
um divisor em X̃, que chamamos de divisor excepcional de X̃. Este divisor excepcional é dado por
Proj J d /J d+1 . (12.21)

Exemplo 12.1 Vamos analisar um exemplo já conhecido, a explosão de X = Ank = Spec k[x1 , dots, xn ]
em um ponto fechado p ∈ Ank . Por simplicidade, vamos supor que k é algebricamente fechado e
p = (0, . . . , 0). Neste caso, o feixe de ideais associado é dado pelo ideal I = (x1 , . . . , xn ). Como
k[x1 , . . . , xn ][T1 , . . . , Tn ]
k[x1 , . . . , xn ][It] ≃ , (12.22)
⟨xi Tj − xj Ti ; 1 ≤ i, j ≤ n⟩
temos que X̃ é um subesquema fechado de Proj k[x1 , . . . , xn ][T1 , . . . , Tn ] = Ank ×k Pkn−1
Analisemos o subesquema associado ao feixe invertível π −1 Ie · OX̃ . O subesquema definido por
este ideal é dado por Proj( I d /I · I ) = Proj I d /I d+1 = Proj k[x̄1 , . . . , x̄n ] ≃ Pn−1
L L d L
k .

186
12.2 A Explosão de um Esquema ao longo de um Subesquema

Exemplo 12.2 Seja X um esquema integral e noetheriano. Dizemos que um feixe de ideais J é
S
localmente uma interseção completa se existe uma cobertura aberta Ui = Spec Ri de X tal que,
para todo i temos I = (f1 , . . . , fr ), onde (f1 , . . . , fr ) é uma sequência regular. Neste caso, o divisor
excepcional da explosão de Spec Ri ao longo de V(I) é dado por
M R
Proj I d /I d+1 = Proj [f¯1 , . . . , f¯r ] (12.23)
I
Este último anel é isomorfo a um anel de polinômios em r variáveis (Bruns-Herzog, Teorema
1.1.8) e portanto temos que o divisor excepcional é isomorfo a V(I)×Pr−1 Z . Assim, se J é localmente
uma interseção completa, então o divisor excepcional de X̃ é um fibrado projetivo sobre V(J ).

Vamos demonstrar agora que o blowup de X com respeito a um feixe de ideais J é um objeto
final com respeito a propriedade demonstrada na Proposição anterior.
Teorema 12.2.4
Sejam X um esquema noetheriano, Y ⊂ X um subesquema fechado definido por um feixe de
ideais J e πY : X̃ → X o blowup de X com centro em Y . Se f : Z → Y é um morfismo de
esquemas tal que f −1 J · OZ é um feixe invertível, então existe um único morfismo f˜ : Z → X̃
tal que o diagrama

Z X̃
πY
f
X
é comutativo. ♡

Demonstração Vamos construir o morfismo f˜ localmente. Suponhamos então que X = Spec A.


Neste caso, J = I˜ para um ideal I = (a0 , . . . , an ) e X̃ = Proj(S = d ′
L
d≥0 I ). Tomando S =
R[X0 , . . . , Xn ], φ : S ′ → S definida por φ(Xi ) = ai e a = ker φ, temos
X̃ = Proj S ′ /a. (12.24)
Seja L = f −1 I˜ · OZ feixe invertível e considere as seções f0 , . . . , fn as imagens inversas das
seções a0 , . . . , an . Como, neste caso, a imagem inversa é conúcleo de um produto tensorial, e o mesmo
é exato à direita, temos que f0 , . . . , fn geram L .
Desta forma, pelo Teorema 10.6.1, existe um único morfismo f˜ : Z → Proj S ′ tal que L =
f ∗ OPn (1). Agora, é claro pelo diaggrama comutativo que f (Z) ⊂ V(⅁) e portanto define um morfismo
f˜ : Z → X̃ com as propriedades desejadas. A unicidade de f˜ é deixada como exercício.
O seguinte rerultado é uma consequência direta do Teorema demonstrado acima. A demonstração
deste fato é sugerido no Exercício 12.7.
Corolário 12.2.5
Sejam f : X → Y um morfismo de esquemas noetherianos, J um feixe de ideais sobre Y e
f −1 J · OX a sua imagem inversa. Se π2 : X̃ → X, π1 : Ỹ → Y são as explosões de X, Y
em V(f −1 J · OX ), V(J ), respectivamente, então existe um único morfismo f˜ : X̃ → Ỹ tal
que o diagrama

187
12.2 A Explosão de um Esquema ao longo de um Subesquema


X̃ Ỹ
π2 π1
f
X Y
é comutativo. ♡

Proposição 12.2.6
Suponha que, na notação do Corolário 12.2.5, o morfismo f seja uma imersão fechada. Então
f˜ : Ỹ → X̃ é uma imersão fechada. ♠

Demonstração Suponha que f seja uma imersão fechada. Então, o morfismo de feixes de anéis OX →
f∗ OY é um morfismo sobrejetivo de anéis. Desta forma, existe uma sobrejeção J → f −1 J · OY =
J ′ , que nos dá um homomorfismo sobrejetivo de OX -álgebras graduadas d≥0 J d → d≥0 J ′ d .
L L

Pelo Exercício 12.5 temos que Ỹ = Proj d≥0 J ′ d → X̃ = d≥0 J d é uma imersão fechada.
L L

Sejam X um esquema noetheriano, Y ⊂ X um subesquema fechado com morfismo de inclusao


i : Y → X e π : X̃ → X a explosão de X ao longo de um subesquema fechado Z com feixe de ideais
JZ A proposição anterior nos diz que a explosão de Y ao longo de i−1 JZ · OY é um subesquema
fechado de X̃, chamado de transformada estrita de Y.

188
12.3 Exercícios

12.3 Exercícios
 Exercício 12.1 Seja f : X → Y um morfismo afim. Prove que f∗ OX é uma OY -álgebra quasicoerente
e que X ≃ Spec f∗ OX como ym Y -esquema.
 Exercício 12.2 Seja f : X → Y um morfismo afim. Prove que f∗ induz uma equivalência entre a
categoria dos OX -módulos com a categoria dos f∗ OX -módulos. (Dica: Se tuido é afim, qual é o
funtor inverso de f∗ ?)
 Exercício 12.3 Seja X um esquema. Prove que, dado um homomorfismo de OX -álgebras quasicoe-
rentes f : F → G , existe um único morfismo de esquemas sobre X φ : Spec G → Spec F tal que,
para todo aberto afim U = Spec R ⊂ X, o morfismo φU : Spec G (U ) → F (U ) é induzido por f (U ).
Prove que se f é sobrejetivo, então φ é uma imersão fechada.
 Exercício 12.4 Prove que a subcategoria cheia de SchX formada pelos esquemas da forma Spec F , F OX -
álgebra quasicoerente, é equivalente a categoria das OX -álgebras quasicoerentes.
 Exercício 12.5 Seja X um esquema. Prove que, dado um homomorfismo de OX -álgebras graduadas
e quasicoerentes f : F → G , existe um único morfismo de esquemas sobre X φ : Proj G → Proj F
tal que, para todo aberto afim U = Spec R ⊂ X, o morfismo φU : Proj G (U ) → Proj F (U ) é
induzido por f (U ). Prove que se f é sobrejetivo, então φ é uma imersão fechada.
 Exercício 12.6 Sejam XS um esquema noetheriano, E um feixe localmente livre de posto pelo menos
2 e π : Proj Sym E → X o fibrado projetivo associado.
(a) Prove que existe um isomorfismo de álgebras graduadas
M
Proj Sym E −→ π∗ (OProj Sym E )(d).
d∈Z
(b) Existe um morfismo sobrejetivo π ∗ E → OProj Sym E )(1).
 Exercício 12.7 Demonstre o Corolário 12.2.5.

189
Capítulo 13 Morfismos Suaves
Capítulo 14 Cohomologia de Feixes

14.1 Cohomologia de Feixes via Funtores Derivados


Nesta seção desenvolveremos o maquinário para desenvolver a teoria de Cohomologia de Feixes.
Lembremos que se (X, OX ) é um espaço anelado e
0→F →G →H →0 (14.1)
é uma sequência exata de feixes de OX -módulos, então para todo U ⊂ X aberto, a sequência
0 → Γ(U, F ) → Γ(U, G ) → Γ(U, H ) (14.2)
é uma sequência exata de OX (U )]módulos. Desta forma, o funtor Γ(U, □) é um funtor aditivo,
covariante e exato à esquerda, partindo da categoria de OX -módulos e tomando valores na categoria
de OX (U )-módulos. Nosso objetivo é construir os funtores derivados à direita de Γ(U, □). Para isto,
precisamos verificar a existência de resoluções injetivas em ModOX .
Teorema 14.1.1
Seja (X, OX ) um espaço anelado. Então ModOX possui muitos injetivos. Em outras palavras,
dado um feixe de OX -módulos F , existe um feixe de OX -módulos injetivo I e um morfismo
injetivo f : F → I. ♡

Demonstração Seja F um feixe de OX -módulos e considere o talo FX . Pela existência de módulos


injetivos em ModOX,x , existe um morfismo injetivo Fx → Ix , onde Ix é um OX,x −módulo injetivo.
Se jx : x → X é a inclusão, podemos considerar o feixe de OX -módulos
Y
I = (jx )∗ Ix (14.3)
x∈X
Afirmamos que I é injetivo. Observe que, pela propriedade universal do produto direto, temos
que para todo OX -módulo G , temos
Y Y Y
HomOX (G , I ) = HomOX (G , (ix )∗ Ix ) ≃ HomOX,x (i∗x G , Ix ) = HomOX,x (Gx , Ix )
x∈X x∈X x∈X
(14.4)
Assim, as inclusões mathscrFx → Ix nos dão um morfismo injetivo F → I . Mais ainda, 14.4
nos diz que o funtor Hom(□, I ) é obtido pelo produto direto da composição do funtores de talos
F → Fx e dos funtores HomOX,x (□, Ix ), que são ambos exatos. Logo HomOX (□, I ) é exato.
Pelo Teorema acima, segue que todo feixe F possui uma resolução injetiva
0 → I0 → I1 → I → ··· (14.5)
e portanto podemos definir os funtores derivados à direita Ri (Γ(X, □)).
Definição 14.1.2
Sejam (X, OX ) um espaço anelado e F um OX -módulo. Definimos o i-ésimo grupo de
14.1 Cohomologia de Feixes via Funtores Derivados

cohomologia de F por
H i (X, F ) = Ri (Γ(X, □)).

Observe que H i (X, F ) é um OX (X)-módulo.


Precisamos desenvolver mecanismos para calcular cohomologia. Uma destas ferramentas consiste
em flexibilizar os objetos permitidos para formar a resolução que utilizamos para definir cohomologia.
O próximo resultado é um resutlado clássico de álgebra homológica, que omitimos a demonstração.
Teorema 14.1.3
Sejam C uma categoria abeliana com muitos injetivos, F um funtor aditivo, covariante e exato
à direita e
0 → A0 → A1 → A2 → · · ·

um complexo em D tal que:


1. H 0 (A• ) = A ∈ Obj C;
2. H i (A• ) = 0, i > 0;
3. Ri F (Aj ) = 0 para todo i, j.
Então, para todo i, temos que
H i (F (A• )) = Ri F (A).

Proposição 14.1.4
Sejam (X, OX ) um espaço anelado e F um OX -módulo injetivo. Então para todo U ⊂ V
aberto, o homomorfismo de restrição
ρUV : Γ(V, F ) → Γ(U, F )
é sobrejetivo. ♠

Demonstração Para cada U ⊂ X aberto, considere o feixe sobre X OU a extensão por zero do feixe
OX |U .
Assim, temos uma sequência exata
0→V →U (14.6)
que nos dá uma sequência exata
HomOX (OU , F ) = F (U ) → HomOX (OU , F → 0) = F (V ). (14.7)
Um feixe satisfazendo a conclusão do Teorema acima é dito um feixe flasque. Sobre feixes
flasque, temos:
Proposição 14.1.5
Sejam (X, OX ) um espaço anelado e F um feixe flasque sobre x. Então H i (X, F ) = 0 para
i > 0. ♠

192
14.1 Cohomologia de Feixes via Funtores Derivados

Demonstração Considere uma sequência exata


0 → F → I → G to0 (14.8)
uma sequência exata com I um feixe injetivo. Como F é flasque, o Exercício 7.1 nos diz que
Γ(X, I ) → Γ(X, G ) é sobrejetivo. Como H i (X, I ) = 0 para i > 0, temos sequências exatas
Gamma(X, I ) → Γ(X, G ) → H 1 (X, F ) → H 1 (X, I ) = 0; (14.9)
0 = H i (X, I ) → H i (X, G ) → H i+1 (X, F ) → H i+1 (X, I ) = 0, i ≥ 1 (14.10)

Assim, H 1 (X, F ) = 0 e H i (X, F ) ≃ H i−1 (X, G ) para i ≥ 2. Pelo Exercício 7.2 segue que G
é flasque. O resultado segue por indução.
Seja (Fλ , φµλ ), λ, µ ∈ L um sistema dirigido de OX -módulos. Mesmo que Fλ seja um OX -
módulo injetivo para todo λ, não é verdade que lim F seja um OX -módulo injetivo. Veremos que
−→
ismo não acontece para feixes flasque sobre espaços topológicos noetherianos.
Proposição 14.1.6
Seja X um espaço topológico noetheriano e (Fλ , φµλ ), λ, µ ∈ L um sistema direto dirigido de
feixes flasque. Então
lim Fλ
−→

é flasque. ♠

Demonstração Temos que Fλ (U ) → Fλ (V ) é sobrejetivo para todo λ ∈ L e V ⊂ U abertos.


Tomando o limite direto, temos que

lim Fλ (U ) → lim Fλ (V ) (14.11)


−→ −→

é sobrejetivo. Como (lim Fλ )(U ) = lim Fλ (U ) para todo aberto U ⊂ X (Exercício 7.4), o resultado
−→ −→
segue. □
Com este resultado, podemos analisar a relaçao entre os funtores de cohomologia e limites diretos.
Teorema 14.1.7
Seja X um espaço topológico noetheriano e(Fλ , φµλ ), λ ∈ L um sistema dirigido de feixes.
Então existe um isomorfismo funtorial
lim H i (X, Fλ ) ≃ H i (X, lim Fλ ).
−→ −→

Demonstração Como H i (X, □) é um funtor aditivo covariante, (H i (X, Fλ ), H i (φµλ )) é um sistema


dirigido. Assim, podemos calcular lim H i (X, Fλ ). Mais ainda, o homomorfismo natural Fλ →
−→
lim Fλ nos dá um homomorfismo funtorial
−→

lim H i (X, Fλ ) → H i (X, lim Fλ ). (14.12)


−→ −→
Para i = 0, temos o isomorfismo natural
lim H 0 (X, Fλ ) = lim Fλ (X) = (lim Fλ )(X) = H 0 (X, lim Fλ ). (14.13)
−→ −→ −→ −→

193
14.2 O Teorema de Anulamento de Grothendieck

Agora, pelo Exercício 7.5, temos uma sequência exata de sistemas dirigidos
0 → F λ → Gλ → H → 0 (14.14)
com G flasque.
Agora, pela propriedade universal de limites diretos, temos para cada λ ∈ L, um diagrama
comutativo
··· H i (X, Gλ ) H i (X, Hλ ) H i+1 (X, Fλ ) H i+1 (X, Gλ ) ···

··· H i (X, lim Gλ ) H i (X, lim Hλ ) H i+1 (X, lim Fλ ) H i+1 (X, lim Gλ ) ···
−→ −→ −→ −→
(14.15)
Tomando o limite direto na primeira linha do diagrama acima, temos um diagrama comutativo de
linhas exatas
··· lim H i (X, Gλ ) lim H i (X, Hλ ) lim H i+1 (X, Fλ ) lim H i+1 (X, Gλ ) ···
−→ −→ −→ −→

··· H i (X, lim Gλ ) H i (X, lim Hλ ) H i+1 (X, lim Fλ ) H i+1 (X, lim Gλ ) ···
−→ −→ −→ −→
(14.16)
,
onde os homomorfismos verticais são aqueles descritos em (14.12).
Agora, como Gλ é flasque, lim Gλ é flasque. Portanto lim H i (X, Gλ ) = H i (X, lim Gλ ) = 0.
−→ −→ −→
Assim, temo o diagrama comutativo de linhas exatas

lim H 0 (X, Gλ ) lim H 0 (X, Hλ ) lim H 1 (X, Fλ ) 0


−→ −→ −→

(14.17)

H 0 (X, lim Gλ ) H 0 (X, lim Hλ ) H 1 (X, lim Fλ ) 0


−→ −→ −→

e portanto o homomorfismo (14.12) é um isomorfismo para n = 1 e todo sistema direto


(Fλ , φm uλ ). Mais ainda, temos o diagrama comutativo de linhas exatas

0 lim H i (X, Hλ ) lim H i+1 (X, Fλ ) 0


−→ −→

(14.18)

0 H i (X, lim Hλ ) H i+1 (X, lim Fλ ) 0


−→ −→

Assim, por indução, temos que (14.12) é um isomorfismo para todo i ≥ 0.

14.2 O Teorema de Anulamento de Grothendieck


Teoremas de anulamento (ou não anulamento) são ferramentas chave para teorias de Cohomolo-
gia. Nesta seção, apresentaremos o seguinte Teorema, devido a Grothendieck.

194
14.2 O Teorema de Anulamento de Grothendieck

Teorema 14.2.1
Seja X um espaço topológico noetheriano de dimensão (topológica) n e F um feixe de grupos
abelianos sobre X. Então
H i (X, F ) = 0

para todo i > n. ♡

Vamos dividir a prova em diversas etapas. A ideia central é utilizar indução na dimensão de X.
Lema 14.2.2
Sejam Y ⊂ X com espaços topológicos com Y fechado em X. Se i : Y → X um morfismo
fechado e F um feixe de grupos abelianos sobre X. Então
H i (Y, F ) ≃ H i (X, i∗ F ).

Demonstração Seja I • uma resolução de F por feixes flasque. É imediato verificar que, f∗ I • é
uma resolução flasque de f∗ F .
Assim, temos
H i (X, F ) = H i (Γ(Y, F )) = H i (Γ(X, i∗ F )) = H i (X, i∗ F ). (14.19)
Retornemos a demonstração do Teorema de Grothendieck:
Passo 1: Podemos supor X irredutível.
De fato, escreva X = ni=1 Xi . Se U = X \ X1 e Y = Ū . Se j : Y → X é a inclusão, temos
S

uma sequência exata


0 → j! (F |U ) → F → j∗ F |X1 → 0 (14.20)

Observe que U possui uma componente irredutível a menos que X, ao passo que X1 é irredutível.
Logo, por indução, podemos supor que X é irredutível.
Passo 2: O caso zero dimensional.
Neste caso, o único aberto não-vazio de X é o próprio X. Neste caso, a categoria de feixes de X
é equivalente a categoria de grupos abelianos e o funtor Γ(X, □) é o funtor identidade, que é exato.
Passo 3: Redução ao caso Finitamente Gerado.
Considere B = F (U ), onde a união é tomada sobre todos os abertos U ⊂ X e seja A o
S

conjunto de todos os subconjuntos finitos de B. Defina, para cada α ∈ A, o subfeixe Fα de F


gerado pelas seções s ∈ α. Observe que A é um conjunto naturalmente ordenado, dirigido e que
F = lim Fα , α ∈ A.
−→
Agora, se α ⊂ β, temos uma sequência exata

0 → Fα → Fβ → G → 0. (14.21)

Observe que G é gerado por #β − #α seções e, por indução, podemos supor que F é gerado
por uma única seção s ∈ F (U ). Assim, ZU é a extensão por zero a X do feixe constante Z sobre U ,
temos uma sequência exata curta

195
14.3 Cohomologia de Čech

0 → G → Z → F → 0. (14.22)

Passo 4: Estudar H i (X, G ).


Para cada x ∈ X, temos que Gx é um subgrupo de Z. Seja d = min k ≥ 0; Gx = kZ. Existe um
aberto U ⊂ X tal que Rx = lZ.
Assim, a multiplicação por k nos dá uma seqência exata curta
0 → ZV → R → R/ZV → 0. (14.23)
Como dim Supp R/ZV < dim X, H i (X, R/ZV ) = 0 para i > n. Assim resta apenas o próximo
passo.
Passo 5: Para todo aberto U ⊂ X, temos que H i (X, ZU ) = 0 para i > n.
De fato, Y = X \ U é um fechado e, se i : Y → X é a inclusão , então temos uma sequência
exata curta

0 → ZU → Z → i∗ Z|Y → 0. (14.24)

Como o feixe constante Z é flasque em X, temos que H i (X, Z) = 0 para i > 0 e portanto temos
isomorfismos
H i (X, ZY ) ≃ Hi−1 (X, i∗ ZY ) ≃ H i−1 (Y, Z|Y ) = 0sei > n (14.25)

onde a última igualdade segue por indução, pois dim Y < dim X

14.3 Cohomologia de Čech


Nesta seção introduziremos uma segunda teoria de Cohomologia de feixes, mais adaptada aos
cálculos. Sejam X um espaço topológico, U = {Ui }i∈L uma cobertura aberta de X e ≤ uma ordem
total em L. Se F é um feixe de grupos abelianos sobre X, defina, para cada p natural o grupo abeliano
p
Y \
Č (U, F ) =
p
Γ( Uij , F ) (14.26)
i0 <i1 <···<ip j=0

Mais ainda, para todo i0 < i1 < · · · < ip , podemos definir o homomorfismo dp : C p (U, F ) →
Č p+1 (U, F ) onde
p+1
X
p
d (α)i0 ,i1 ,...,ip+1 = (−1)j αi0 ,i1 ,...,iˆj ,...,ip+1 |Ui0 ∩···∩Uij ∩···∩Uip+1 (14.27)
j=0

É tedioso, mas imediato, verificar que dp+1 ◦ dp = 0.


Definição 14.3.1
Sejam X um espaço topológico, U = (Ui )i∈L uma cobertura aberta de de X e F um feixe de
grupos abelianos sobre X. O complexo
(Č • (U, F ))
é chamado de Complexo de Čech de F associado a cobertura U. Definimos a p-ésima coho-

196
14.3 Cohomologia de Čech

mologia de Čech de F com respeito a U por


Ȟ p (U, F ) = H p (C • (U, X)).

É imediato verificar que, nas condições da definição acima, que d0 ((si )) = 0 se, e só se
si |Ui ∩Uj = sj |Ui ∩Uj . Portanto, para qualquer cobertura U de X, temos
Ȟ 0 (U, F ) = Γ(X, F ).
Exemplo 14.1
Vamos começar com um exemplo simples da topologia. Considere sobre o círculo unitário
S 1 ⊂ R2 , com a topologia usual, o feixe constante Z. Se U1 = S 1 \ {(0, 1)} e U2 = S 1 \ {(0, −1)}.
Como Γ(U, Z) é o conjunto das funções U → Z localmente constantes, temos
Γ(S 1 , U1 ) = Z;
Γ(S 1 , U2 ) = Z; (14.28)
Γ(S 1 , U1 ∩ U2 ) = Z ⊕ Z.
O complexô de Čech associado a esta cobertura é
d0
0→Z⊕Z−
→Z⊕Z→0 (14.29)
Observe que d0 (a, b) = (a − b, a − b) e portanto
ker d0 = H 0 ({U1 , U2 }, Z) ≃ Z · (1, 1) ≃ Z. (14.30)
Mais ainda,
Coker d0 = H 1 ({U1 , U2 }, Z) ≃ Z · (1, −1) ≃ Z. (14.31)

Exemplo 14.2
Seja X = P1k para um corpo k e considere a cobertura aberta U1 , U2 onde
U1 = Spec k[x]
U2 = Spec k[y] (14.32)
U1 ∩ U2 = Spec k[x, y = 1/x].

Observação Sejam X um espaço topológico e U uma cobertura aberta de X. em geral, uma
sequência exata curta de feixes de grupos sobre X não induz uma sequência exata longa de grupos de
cohomologia de Čech Ȟ i (U, X). De fato, como o funtor Γ(U, □) não é exato, o funtor F → C • (U, F )
não é exato.
Comentário É possível construir os grupos de cohomologia de Čech que é independente da cobertura
tomada do espaço topológico X. Como isto não será necessário para o que segue, não faremos esta
abordagem no texto. Veremos que, no contexto de esquemas noetherianos, apenas a cohomologia de
Čech associada a certas coberturas já é o suficiente para calcular os grupos de cohomologia H i (X, F ).
Uma pergunta natural que aparece é: qual a relação entre Ȟ i (U, F ) e H i (X, F )? Para esta
missão, começamos com um a modificação do complexo de Čech de forma a termos um complexo de
feixes. Seja V ⊂ X um aberto e, por siplicidade, denote por f : V → X o morfismo de inclusão.

197
14.3 Cohomologia de Čech

Para cada p ≥ 0, podemos definir o feixe


Y
C p (U, F ) = f∗ (F |Ui0 ∩···∩Uip ) (14.33)
i0 <i1 <···<ip

e definir a diferencial dp : C p (U, F ) → C p+1 (U, F ) como em (14.27). Observe que


Γ(X, C • (U, F )) = C • (U, F ). (14.34)
Proposição 14.3.2
Seja X um espaço topológico e F um feixe. Então o complexo C • (U, F ) satisfaz:
(a) H 0 (C • (U, F )) ≃ F ;
(b) H i (C • (U, F )) = 0 para i > 0.

Demonstração O item (a) é imediato. Para provar o item (b), considere para cada x ∈ Xo complexo
de talos C • (U, X)x .
Vamos mostrar que é possível definir um homomorfismo kp : C p (U, X)x → C p−1 (U, X)x .
De fato, seja i tal que x ∈ Ui ∈ U . Cada elemento σx ∈ C p (U, X)x , é induzido por uma seção
σ ∈ Γ(V, C p (U, F )) e, sem perda de generalidade, podemos supor que V ⊂ Ui . Da igualdade
V ∩ Ui0 ∩ · · · ∩ Uip = V ∩ Uj ∩ Ui0 ∩ · · · ∩ Uip (14.35)
para i0 < · · · < ip podemos definir kp tomando o talo em x do homomorfismo
(kp (s))i0 ...ip = (−1)∗ sj,i0 ...ip (14.36)
(aqui, ∗ depende da posição de j em termos de i0 , . . . , ip ). É imediato verificar que k p ◦ dp−1 +
dp ◦ k p−1 = id . Assim, temos uma homotopia entre o homomorfismo identidade e o homomorfismo
nulo. □
Vejamos a consequência da proposição acima para feixes flasque F . É claro que se F é um
feixe flasque sobre X, então F |U é um feixe flasque U para todo aberto U ⊂ X. Mais ainda, f∗ F |U
também é flasque sobre X. portanto o complexo C • (U, X) é uma resolução flasque de F . Assim,
temos
H i (X, F ) = H i (Γ(X, C • (U, F ))) = Ȟ(U, F ). (14.37)
Corolário 14.3.3
Seja X um espaço topológico e F um feixe flasque de grupos abelianos sobre X. Então
Ȟ i (U, F ) = 0
para toda cobertura aberta U de X. ♡

Vamos agora enunciar o nosso resultado principal comparando as cohomologias de Čech e de


funtores derivados. Para começar, seja F um feixe de grupos abelianos sobre um espaço topológico
X e U uma cobetura aberta de X. Se I • é uma resolução injetiva, então existe um homomorfismo de
complexos de feixes φ : C • (U, F ) → I • tal que o diagrama
0 F C • (U, F )
idF φ (14.38)

0 F I•

198
14.4 Cohomologia de Feixes Quasicoerentes

é comutativo. Mais ainda, φ é única a menos de homotopia. Assim, existe um homomorfismo


funtorial em F
ψ i : Ȟ i (U, F ) → H i (X, F ). (14.39)
Teorema 14.3.4
Sejam X um espaço topológico, F um feixe de grupos abelianos sobre X e U uma cobertura
aberta de X tal que
H i (Ui0 ∩ · · · ∩ Uip , F ) = 0, i > 0.

Então ψ i : Ȟ i (U, F ) → H i (X, F ) é um isomorfismo.


Demonstração Primeiramente, tome uma sequência exata


0→F →G →H →0 (14.40)
com G flasque (ver Exercício 7.5). Agora, como H i (Ui0 ∩ · · · ∩ Uip , F ) = 0 para i > 0, temos
sequências exatas
0 → F (Ui0 ∩ · · · ∩ Uip ) → G (Ui0 ∩ · · · ∩ Uip ) → H (Ui0 ∩ · · · ∩ Uip ) → 0 (14.41)
que, tomando o produto, nos dão uma sequência exata curta
0 → C • (U, F ) → C • (U, G ) → C • (U, H ) → 0. (14.42)
Agora, como G é flasque, temos diagramas comutativos de linhas exatas

0 Ȟ 0 (U, F ) Ȟ 0 (U, G ) Ȟ 0 (U, H ) Ȟ 1 (U, F ) 0


ψ0 ψ0 ψ0 ψ1

0 H 0 (X, F ) H 0 (X, F ) H 0 (X, F ) H 1 (X, F ) 0

0 Ȟ i−1 (U, H ) Ȟ i (U, F ) 0 i≥1


ψ i−1 ψi

0 H i−1 (X, H ) H i (X, F ) 0


(14.43)
Agora, pela sequência exata longa de cohomologia de funtores derivados, temos que H i (Ui0 ∩
· · · ∩ Uip , H ) = 0 para i > 0. O resultado segue por indução.

14.4 Cohomologia de Feixes Quasicoerentes


Vimos na seção anterior que os grupos de cohomolologia de Čech Ȟ i (U, F ) de um feixe F
sobre um espaço topológico X podem ser utilizados para calcular a cohomologia e funtores derivados
H i (X, F ), desde que as restrições de F as interseções finitas de abertos de U sejam acíclicos com
respeito ao funtor Γ.
Vamos estudar o que acontece quando F é um feixe quasicoerente sobre um esquema afim

199
14.4 Cohomologia de Feixes Quasicoerentes

X = Spec A. Relembre que, se a ⊂ R é um ideal e M é um R-módulo, temos


Γa (M ) = {m ∈ M ; an m para n suficientemente grande.} (14.44)
Lema 14.4.1
Sejam R um anel noetheriano, a ⊂ I um ideal e I um R-módulo injetivo. Então Γa (I) é um
R-módulo injetivo. ♡

Demonstração Pelo Critério de Baer, temos que mostrar que se b ⊂ R todo homomorfismo
f : b → Γa → I se estende a R:
R
(14.45)
f i
b Γa (I) I
Tome n tal que an f (b) = f (an b) = 0. Pelo lema de Artin-Rees, existe m > n tal que b ∩ am ⊂ an b.
Assim, f se fatora por b/b ∩ am , nos dando o diagrama comutativo

R R/am
(14.46)
f¯ i
b b/b ∩ am Γa (I) I
f

Como I é um R-módulo injetivo, existe ψ : R/am → I estendendo i ◦ f¯. Como am aniquila


R/am , temos que im ψ ⊂ Γa (I).
ψ
R R/am
ψ
(14.47)
f¯ i
b b/b ∩ am Γa (I) I
f

Pré-compondo ψ com a projeção R → R/am , obtemos a extensão de f desejada.


Nâo existe nenhuma garantia que se I é um R-módulo injetivo, então I˜ é um OSpec R -injetivo (ele
é um objeto injetivo na subcategoria cheia dos R-módulos quasicoerentes). Mas podemos mostrar
algo importante.
Proposição 14.4.2
Sejam R um anel noetheriano, f ∈ R e I um R-módulo injetivo. Então homomorfismo de
localização I → If é sobrejetor.

Demonstração Como R é noetheriano, existe n tal que AnnR (f m ) = AnnR (f n ) para todo m > n.
Seja y ∈ If . Então existe x ∈ I e r ∈ N tais que y = x/f r . Afirmamos que o homomorfismo
φ : (f n+r ) −→ If f n+r −→ f n x (14.48)
é bem definido. De fato, (f n+r ) ≃ R/ AnnR (f n+r ) = R/ AnnR f n e AnnR )f n ⊂ AnnR (f n y).

200
14.4 Cohomologia de Feixes Quasicoerentes

Agora, pelo Critério de Baer, φ se estende a R. Assim, temos

f n x = φ(f n+r ) = f n+r φ(1) =⇒ φ(1) = x/f r . (14.49)

Antes de enunciar o próximo Teorema, introduziremos uma nova notação. Seja X um esquema,
F e Z ⊂ X um subconjunto fechado. Defina, para todo U ⊂ X aberto,
ΓZ (X, F ) = {s ∈ Γ(X, F ); Supp(s) ⊂ Z}. (14.50)
Teorema 14.4.3
Sejam R um anel noetheriano e I um R-módulo injetivo. Então Ie é flasque sobre Spec R. ♡
e Se U ⊂ X é um aberto, devemos mostrar que o homomorfismo
Demonstração Seja Y = Supp(I).
e → Γ(U, I)
Γ(X, I) e (14.51)
é sobrejetivo. Observe que isto é trivial de Y ∩ U = ∅. Suponha então que U ∩ Y ̸= ∅ e tome
f ∈ R tal que Xf ⊂ U e Xf ∩ Y = ∅. Defina Z = X \ Xf . Temos uma composição:

Γ(X, I)
e Γ(U, I)
e ˜
Γ(Xf , I) (14.52)

Seja s ∈ Γ(U, I)e e sua imagem s′ em Γ(Xf , I) e = If . Como I → If é sobrejetivo, existe


t′ ∈ Γ(X, I)
e restingindo a s′ . Se t é a restrição de t′ a U , temos que u − t restringe a 0 em Xf . Assim,
u − t possui suporte em Z. Assim, basta mostrar que a restrição
e → ΓX (U, I)
ΓZ (X, I) e (14.53)
é sobrejetivo. Agora, pelo Teorema 10.2.2, temos que ΓZ (X, I)
e = Γ(f ) (I), que também é um
R-módulo injetivo. Observe que Supp(Γ(f ) (I)) ⊊ Y. Assim, como Spec R é um espaço topológico
noetheriano, podemos supor que Y consiste de um único ponto p.
e ) = I se p ∈ U e 0, se p ∈
Mas, neste caso, I(U / U . Mais ainda, neste caso, os homomorfismos
de restrição é a identidade. Assim, Ie é flasque. □
Finalmente podemos provar o Teorema principal desta seção.
Teorema 14.4.4
Seja X = Spec R um esquema afim e F um feixe quasicoerente. Então
H i (X, F ) = 0
para todo i > 0. ♡

Demonstração Escreva F = M f. Se I • é uma resolução injetiva de M , então Ie• é uma resolução


flasque de F , pois □
e é um funtor exato. Aplicando o funtor Γ(X, □) temos
Γ(X, Ie• ) = I • =⇒ H i (X, F ) = H i (Γ(X, Ie• )) = H i (I • ) = 0. (14.54)
O Teorema acima, juntamente com o Teorema 14.3.4 nos permite calcular os grupos de cohomo-
logia H i (X, F ) de feixes quasicoerentes sobre esquemas noetherianos. Mais precisamente:

201
14.4 Cohomologia de Feixes Quasicoerentes

Teorema 14.4.5
Sejam X um esquema noetheriano e F um feixe quasicoerente sobre X. Se U é uma cobertura
aberta de X por abertos afins, então
Ȟ i (U, F ) = H i (X, F )
para todo i ≥ 0. ♡

Teorema 14.4.6 (Critério de Serre para Afinidade)


Seja X um esquema noetheriano. São equivalentes.
(a) X é um esquema afim;
(b) H i (X, F ) = 0 para todo i > 0 e F quasicoerente.
(c) H i (X, J ) = 0 para todo i > 0e feixes coerentes de ideais J .

Demonstração Pelo Exercício 10.7, temos que provar que X = ni=1 Xfi , fi ∈ Γ(X, OX ) tais que
S

Xfi seja um esquema afim e (f1 , . . . , fn ) = Γ(X, OX )


Sejam x ∈ X um ponto fechado, i : {x} → X a inclusão e U = Spec R uma vizinhança afim de
P . Sejam Y = X \ U e JY ∪{x} , JY os feixes de ideais de Y ∪ P, Y.
Claramente JY ∪{x} é um subfeixe de JY e, para todo y ∈ X temos

0, se y ̸= x;
(JY /JY ∪{x} )y = (14.55)
R/mx , se y = x.
Portanto, temos uma sqeuência exata de feixes
0 → JY ∪{x} → J → i∗ (OX,x /mx ) = i∗ k(x) → 0. (14.56)
Tomando cohomologia e usando o Teorema 14.4.4, temos uma sequência exata
Γ(X, J , X) → k(x) → 0 (14.57)
e portanto existe f ∈ Γ(X, J ) tal que fx ∈ / mx . Isto prova que x ∈ Xf e portanto X pode
ser coberto poe abertos da forma Xf . Como X é quasicompacto, podemos escrever X = ni=1 XfI .
S

Observe que como fi ∈ Γ(X, J ), temos Xfi ⊂ U = Spec R é afim. Logo basta provar que
(f1 , . . . , fr ) = Γ(X, OX ).
Para isto, considere o homomorfismo de feixes OXr
→ OX definido pelas seções globais f1 , . . . , fr
e seja F o seu núcleo.
Tome uma filtração de OX r
por feixes livres
OX ⊂ OX
2
⊂ · · · ⊂ OX
r
(14.58)
e sua interseção com J

J1 = OX ∩ J ⊂ J2 = OX
2
∩ J ⊂ · · · ⊂ Jr OX
r
∩J. (14.59)

É claro que Jk /Jk−1 é um subfeixe de Oxk /OXk−1


≃ OX e portanto é isomorfo a um feixe de
ideais. Desta forma, H (X, Jk /Jk−1 ) = 0 para i > 0.
i

202
14.5 Cohomologia em Espaços Projetivos

Analisando as sequências exatas longas de cohomologia associadas a sequências exatas curtas


0 → Ji−1 → Ji → Ji /Ji−1 → 0 (14.60)
e usando indução, segue que H i (X, F ) = 0 para i > 0. Assim, temos uma sequência exata
0 → Γ(X, F ) → Γ(X, OX )r → Γ(X, OX ) → H 1 (X, F ) = 0 (14.61)
e portanto (f1 , . . . , fr ) = Γ(X, OX ). Isto completa a demonstração.

14.5 Cohomologia em Espaços Projetivos


Vamos utilizar o maquinário desenvolvido nas seções anteriores para calcular a Cohomologia
de feixes invertíveis no expaço projetivo. Para esta missão, utilizaremos a Cohomologia de Čech
e o Teorema 14.3.4. Após isto, utilizaremos este cálculo para obter diversos outros resultados de
cohomologia de feixes coerentes em PnR .
Sejam então R um anel noetheriano, X = Proj R[X0 , . . . , Xn ] = PnR e F = d∈Z OPR (d).
L
n

Temos que F é um feixe quasicoerente e, pelo Teorema 14.1.7, temos


M
H i (X, F ) = H i (X, OPnR (d)). (14.62)
d∈Z
Para cada sequência 0 ≤ i0 < · · · < ip ≤ n, sejam Ui0 ...ir = D(Xi0 · · · Xip ) e U = {U0 , . . . , Un }.
É claro que
M M
Γ(Ui0 ...ip , F ) = Γ(Ui0 ...ip , OPnR (d)) = S(d)(Xi0 ...Xip ) = SXi0 ...Xip . (14.63)
d∈Z d∈Z
Agora, pelo Teorema 14.3.4
Y Y
H 0 (X, F ) = Ȟ 0 (U, F ) = ker(d0 : SXi → SXi Xj ≃ S. (14.64)
Assim, recuperamos o que já sabíamos da Proposição 10.5.8:
H 0 (X, OPnR (d)) = Sd , d ∈ Z (14.65)

n
Y
H (X, F ) = Ȟ (U, F ) = Coker(
n i
SX0 ...X̂i ...Xn → SX0 ...Xn ). (14.66)
i=1

Observe que SX0 ...Xn é livre sobre R, com base X0α0 · · · Xnαn com (α1 , . . . , αn ) ∈ Zn . Mais ainda,
cada SX0 ···X̂i ···Xn também é livre sobre R, com base dada pelos monômios da forma X0α0 · · · Xnαn com
(α1 , . . . , αn ) ∈ Zn e αi ≥ 0. Assim, é fácil verificar que a imagem de dn é composta pelas classes de
monômios X0α0 · · · Xnαn tal que algum αi é não negativo. Desta forma, temos
M
H n (X, F ) = R · X0α0 · · · Xnαn (14.67)
α0 ,...,αn <0
e portanto
M
H n (X, OPnR (d)) ≃ R · X0α0 · · · Xnαn . (14.68)
P
α0 ,...,αn <0; αi =d

Observe que H n (X, OPnR (−n−1)) ≃ R, gerado pela classe X0−1 · · · Xn−1 . Mais ainda, H n (X, F )

203
14.5 Cohomologia em Espaços Projetivos

é naturalmente um S-módulo graduado. Observemos o homomorfismo de multiplicação

Sd ×H n (X, F )−n−1−d = Sd ×H n (X, OPnR (−n−1−d)) → H n (X, F )−n−1 = H n (X, OPnR (−n−1))

X0α0 · · · Xnαn × X0−1−β0 · · · Xn−1−βn → X0α0 −β0 −1 · · · Xnαn −βn −1 (14.69)

com αi , βi ≥ 0. Sob as condições dadas, a multiplicação em (14.69) é não nula se, e somente se
αi = βi para 0 ≤ i ≤ n. Assim, temos um isomorfismo
H n (X, OPnR (−d−n−1)) ≃ HomR (H 0 (X, OPnR (d)), H n (X, OPnR (−n−1))) = HomR (H 0 (X, OPnR (d)), R)
(14.70)
−α0 −1 −α −1 α α
onde o elemento X0 · · · Xn n é dual ao elemento X0 · · · Xn .
0 n

Resta calcualrmos H (X, F ). Começemos tomando a localização graduada do complexo de Čech


i

C • (U, F ) na variável Xn . É imediato verificar que o resultado final desta localizaão é o complexo de
Čech de F |D(Xn ) sobre a cobertura aberta U′ = {Ui ∩ Un } de Un . Assim, temos
H i (U, F )Xn = H i (U′ , F |D(Xn ) )) = 0 (14.71)
para i > 0, pelo Teorema 14.4.4. Assim, temos que H i (X, F )Xn = 0 e portanto todo elemento
de H i (X, F ), i > 0, é anulado por alguma potência de X n .
A multiplicação pela seção global X n ∈ OPnR (1) nos dá uma sequência exata

·X
0 → F (−1) −−→
1
F → F′ → 0 (14.72)

Observe que F ′ está suportado em H = Proj R[X0 , X1 , . . . , Xn−1 ]. Mais ainda, F ′ |H =


d∈Z OPn−1 . Mais ainda, pelo Lema 14.2.2, temos que
L
R

H i (H, F ′ |H ) ≃ H i (X, F ′ ). (14.73)

Suponha agora, por indução, que H i (Pn−1 , OPn−1 (d)) = 0 para todo d e 0 < i < n (Observe que
R
isto é trivialmente verdade para n = 1) e Usando a sequência exata longa de cohomologia em (14.72),
temos a sequência exata

·Xn ψ ·Xn
0 H 0 (X, F )(−1) H 0 (X, F ) H 0 (X, F |H ) H 1 (X, F )(−1)
H 1 (X, F ).
(14.74)
Como ψ é simplesmente a aplicação quociente, segue que a multiplicação por Xn é injetiva sobre
S-módulo graduado H 1 (X, F ). Como todo elemento deste módulo é anulado por uma potêncnia de
Xn , segue que H 1 (X, F ) = 0. Agora, se 1 < i < n − 1, a hipótese de indução nos dá uma sequência
exata

·Xn
0 = H i−1 (X, F |H )) H i (X.F )(−1) H i (X.F ) H i (X.F |H ) = 0. (14.75)
Pela mesma razão do caso anterior. temos H i (X, F ) = 0. Resta analisarmos H n−1 (X, F ).
Temos uma sequência exata de cohomologia

204
14.5 Cohomologia em Espaços Projetivos

·Xn
0 H n−1 (X, F )(−1) H n−1 (X, F ) H n−1 (X, F |H )
τ (14.76)

H n (X, F )(−1) ·Xn


H n (X, F ) 0
Vamos descrever o homomorfismo τ . Retornando ao complexo de Čech, temos o diagrama
comutativo

f
0 C n−1 (U, F (−1)) C n−1 (U, F ) C n−1 (U, F /Xn · F )) 0
g (14.77)
h
0 C n (U, F (−1)) C n (U, F ) C n (U, F /Xn · F ) 0
−α
Um gerador de H n−1 (X, F ) é representado por um monômio da forma X0−α0 · · · Xn−1n−1 , que é
imagem do elemento α ∈ C n−1 (U, F ) onde
n
−αn−1
(α)i0 ...in−1 = X0−α0 · · · Xn−1 , se ij = j; 0, caso contrário. (14.78)
Assim temos, a menos de sinal.
−α −α
g(α) = X0−α0 · · · Xn−1n−1 = h(X0−α0 · · · Xn−1n−1 Xn−1 ) (14.79)
daí τ é dada pela multiplicação por Xn−1 e, portanto, injetiva. Assim, a multiplicação por Xn em
H n−1 (X, F ) também é um isomorfismo e portanto H n−1 (X, F ) = 0. Vamos resumir esta discussão
no seguinte Teorema.
Teorema 14.5.1 (Cohomologia dos Feixes Invertíveis de PnR )
Sejam R um anel noetheriano, S = R[X0 , . . . , Xn ] e X = Proj S. Então para todo d ∈ Z,
temos
(a) 
0, se d < 0;
H 0 (X, OPnR (d)) = Sd ≃ .
R(d+n n ) , se d ≥ 0.

(b) 
0, se d > −n − 1;
H (X, OPR (d)) ≃
n n
R(1−d
n ) , se d < −n − 1.

(c)
H i (X, OPnR (d)) = 0, se 0 < i < n.

(d)
H n (X, OPnR (−d − n − 1)) ≃ HomR (H 0 (X, OPnR (d)), R).

É uma consequência imediata do Teorema acima que o feixe OPnR (d) é acíclico para n suficien-
temente grande. É uma consequência imediata deste fato que se F uma soma direta finita de feixes
invertíveis sobre PnR , então F (n) é acíclico para n suficientemente grande. Vamos demonstrar que

205
14.5 Cohomologia em Espaços Projetivos

isto é um fato geral para feixes coerentes sobre esquemas projetivos.


Teorema 14.5.2
Sejam X um esquema projetivo sobre Spec R para R um anel noetheriano, L um feixe muito
amplo em X e F um feixe coerente sobre X. Então:
(a) H i (X, F ) é um R-módulo finitamente gerado;
(b) Existe n0 ∈ Z tal que
H i (X, F ⊗ L ⊗n ) = 0

para todo i > 0 e n > n0 . ♡

Demonstração Seja i : X → PnR um mergulho fechado tal que L = i∗ OPnR (1). Pelo Lema 14.2.2,
temos
H i (X, F ) = H ( Pn , i∗ F )
(14.80)
H i (X, F ⊗ L ⊗n ) = H i (PnR , i∗ F (n))
e portanto podemos supor que X = Pn e L = OPnR .
Pelo Teorema de Serre (Teorema 10.5.19), temos que existem n0 ∈ Z, r > 0 e uma sequência
exata de feixes
0 G E = OPnR (−n0 )d F 0 (14.81)

A sequência exata longa de cohomologia associada ao Teorema acima, juntamente com o Teorema
do Anulamento de Grothendieck (Teorema 14.2.1) nos dá uma sequência exata
H n−1 (X, E (d)) −→ H n−1 (X, F (d)) −→ H n (X, G (d)) −→ H n (X, E (d)) −→ H n (X, F (d)) → 0.
(14.82)
Como H (X, E (d)) é finitamente gerado para todo i, d (Teorema 14.5.1), segue que H (X, F (d))
i n

é finitamente grado para todo d e se anula para d suficientemente grande para todo feixe quasicoerente
F . Em particular, o mesmo vale para o feixe (coerente) G e, portanto, H n−1 (X, F (d)) é finitamente
gerado para todo feixe coerente F e d ∈ Z. Mais ainda, se n > 1, H n−1 (X, F (d)) = 0 para d
suficientemente grande. Observe que o Teorema está demonstrado para n = 1 e, portanto podemos
supor n > 1.
Agora, se 1 ≤ i ≤ n − 2, temos isomorfismos
H i (X, F (d)) ≃ H i+1 (X, G (d)) (14.83)
e o resultado segue por indução.
Comentário Podemos dar uma segunda demonstração para o Teorema acima utilizando técnicas de
sequências espectrais. De fato, pelo Teorema 10.5.20, existe um complexo de feixes
E• : ··· E2 E1 E0 0 (14.84)
com Ei = j=0 OPnR (−dij ), H0 (E• ) = F e Hi (E• ) = 0 para i > 0. Tomando os complexos de
Ln

Čech, temos um bicomplexo de terceiro quadrante

206
14.5 Cohomologia em Espaços Projetivos

0 0 0 0

··· C 0 (U, E3 ) C 0 (U, E2 ) C 0 (U, E1 ) C 0 (U, E0 ) 0

··· C 1 (U, E3 ) C 1 (U, E2 ) C 1 (U, E1 ) C 1 (U, E0 ) 0


(14.85)
.. .. .. ..
. . . .

··· C n (U, E3 ) C n (U, E2 ) C n (U, E1 ) C n (U, E0 ) 0

0 0 0 0
1 p,q
A primeira iteração Ever é concentrado na linha −n. isto é
0 0 0 0

1 p,q
Ever : ··· 0 0 0 0 0

··· 0 0 0 0 0

.. .. .. ..
. . . .

··· H n (X, E3 ) H n (X, E2 ) H n (X, E1 ) H n (X, E0 ) 0

0 0 0 0
(14.86)
Agora, na nossa situação, o funtor C • (U, □) é um funtor exato. Desta forma, a primeira iteração

207
14.5 Cohomologia em Espaços Projetivos
1 p,q
Ehor é concentrada na coluna 0, isto é
0 0 0 0

··· 0 0 0 C 0 (U, F ) 0

··· 0 0 0 C 1 (U, F ) 0
(14.87)
.. .. .. ..
. . . .

··· 0 0 0 C n (U, F ) 0

0 0 0 0
Desta forma, tomando a segunda iteração em cada uma das sequências espectrais e analisando a
convergência, temos

H i (X, F (d)) = H i (C • (U, F (d))) ≃ H n−i (H n (X, E• (d))). (14.88)

Estes últimos R-módulos, sendo subquocientes de H n (X, Ei (d)) são finitamente gerados e se
anulam se d é suficientemente grande.
Corolário 14.5.3
Sejam X um esquema projetivo sobre Spec R para um anel noetheriano R, L um feixe muito
amplo com respeito a L e
F1 −→ F2 −→ · · · −→ Fn

uma sequência exata de feixes sobre X. Então a sequência exata


Γ(X, F1 ⊗ L ⊗n −→ · · · −→ Γ(X, Fn ⊗ L ⊗n )
é exata para d suficientemente grande. ♡

Demonstração Sem perda de generalidade podemos supor que temos uma sequência exata da forma
d d dn−1
0 → F1 −
→1
F2 −
→2
· · · −−−→ Fn → 0. (14.89)
Como o funtor □L ⊗n é exato, temos sequências exatas
0 → im di−1 ⊗ L ⊗n → Fi ⊗ L ⊗n → im di ⊗ L ⊗n → 0, (14.90)
e portanto sequências exatas em cohomologia
0 → Γ(X, im di−1 ⊗ L ⊗n ) → Γ(X, Fi ⊗ L ⊗n) → Γ(X, im di ⊗ L ⊗n ) → H 1 (X, im di−1 ⊗ L ⊗n ).
(14.91)
Pelo Teorema ?? segue que H (X, im di−1 ⊗ L ) = 0 para todo i, desde que tomemos d
1 ⊗n

suficientemente grande. Isto demonstra o corolário.

208
14.5 Cohomologia em Espaços Projetivos

14.5.1 Aplicação: O Polinômio de Hilbert de Um Feixe Coerente


Sejam X um esquema projetivo sobre Spec R para um anel artiniano R, F um feixe coerente e L
um feixe invertível muito amplo sobre X. Pelo Teorema 14.5.2, podemos considerar a característica
de Euler de F definida por X
χ(F ) = (−1)i lR (H i (X, F )). (14.92)
i≥0

Nosso objetivo é estudar a função numérica


n −→ HF (n) = χ(F ⊗ L ⊗n ). (14.93)
Pelo Lema 14.2.2, podemos supor que X = PnR e L = OPnR (1).
A primeira observação que faremos segue diretamente das consequências da teoria de cohomo-
logia: se
0 → F −→ G −→ F → 0 (14.94)

é uma sequência exata curta de feixes coerentes sobre X, então


χ(G ) = ξ(F ) + χ(H ). (14.95)
Em particular, dada uma sequência exata de feixes coerentes

0 → Fn −→ Fn−1 −→ · · · −→ F1 −→ F0 → 0 (14.96)

temos n
X
(−1)i χ(Fi ) = 0. (14.97)
i=0

Comecemos o nosso estudo com o caso em que dim Supp F = −1. Neste caso, H i (X, F ) = 0
para i ≥ 0 e portanto H(n) = 0 para todo n ∈ Z.
Suponha, por indução, que se dim Supp F = i, então HF é um polinômio de grau i − 1.
Sem perda de generalidade, podemos supor que Supp F ̸⊂ V (X0 ). A multiplicação pela seção
X0 ∈ OPnR (1) nos dá uma sequência exata

0 → K ←− F (−1) −→ F −→ Q → 0 (14.98)

Como em D(X0 ) a multiplicação por X0 é um isomorfismo, segue que Supp K , Supp Q ⊂


V (X0 ), e portanto, por indução, segue que

HF (n) − HF (n − 1) = HQ (n) − HK (n), (14.99)

é polinomial. Portanto HF também é uma função polinomial. Assim, provamos:


Teorema 14.5.4
Sejam R um anel artiniano, X um esquema projetivo sobre Spec R, L um feixe invertível muito
amplo com respeito a Spec R, e F um feixe coerente sobre X. Então a função
HF (n) = χ(F ⊗ L ⊗n )), n ∈ Z

209
14.5 Cohomologia em Espaços Projetivos

é polinomial. ♡

É possível mostrar que, como HF é um polinômio que leva números inteiros em números inteiros,
então temos que
ad ad−1 d−1
HF (n) = nd + n + . . . a1 n + a0 (14.100)
d! (d − 1)!
e d = dim Supp F − 1.
Definição 14.5.5
Sejam R um anel artiniano, X um esquema projetivo sobre Spec R, L um feixe invertível muito
amplo com respeito a Spec R, e F um feixe coerente sobre X. O polinômio HF é chamado de
polinômio de Hilbert de F . ♣

É uma consequência imediata do 10.5.19 que:


Corolário 14.5.6
Sejam R um anel artiniano, X um esquema projetivo sobre Spec R, L um feixe invertível muito
amplo com respeito a Spec R, e F um feixe coerente sobre X. Então existe n0 tal que
HF (n) = lR (H 0 (X, F ⊗ L ⊗n ))
para todo n > n0 . ♡

Exemplo 14.1 O Teorema 14.5.1 nos permite concluir que


 
n+d
HOPn (d) = lR (R), (14.101)
R d
onde adotamos a convenção
 
n+d 1
= (n + d)(n + d − 1) · · · (d + 1). (14.102)
n n!
Exemplo 14.2 Suponha que R = k é um corpo. Se I é o feixe de ideais gerado por uma forma
homogênea F ∈ S = k[X0 , . . . , Xn ] de grau l, então temos uma sequência exata de feixes
n
0 → OPn (−d) → OPn → O P /I → 0 (14.103)
nos diz que
   
d+n d+n−l l
HO Pn /I (d) = − = dn−1 + termos. (14.104)
n n (n − 1)!
De maneira mais geral, se I é o feixe de ideais gerado por uma sequência regular F1 , . . . , Fk ∈
k[X0 , . . . , Xn ] com deg Fj = lj , então a feixificação do complexo de Koszul K• (F1 , . . . , Fk , S) nos
dá uma sequência exata
0 → Kk −→ Kk−1 −→ · · · −→ K1 −→ K0 −→ OPnk /I → 0, (14.105)
onde
j
M X
Kj = OPnk (− lip ). (14.106)
i0 <···<ij p=0

210
14.5 Cohomologia em Espaços Projetivos

Neste caso, temos que


d1 · · · dk n−k
HOPn /I (d) = d + termos. (14.107)
k (n − k)!

14.5.2 Um Critério Homológico para Amplitude


Relembre que, na seção 10.7, definimos a noção de um feixe amplo sobre um esquema noetheriano
X (Definição 10.7.1), e provamos que se X é um esquema de tipo finito sobre um anel noetheriano R,
então um fixe invertível L é amplo se, e somente se, alguma potência de L é muito amplo (Teorema
10.7.2). Vamos agora dar um critério de amplitude baseado em cohomologia.
Teorema 14.5.7
Seja X um esquema próprio sobre Spec R para um anel noetheriano R. Se L é um feixe
invertível sobre X, então L é amplo se, e somente se, para todo feixe coerente F . existe
n0 ∈ N tal que
H i (X, F ⊗ L⊗n ) = 0

para i > 0 e n ≥ n0 . ♡

Demonstração Suponha que L é amplo. Então existe m > 0 tal que L ⊗m é muito amplo. Assim,
aplicando o Teorema 14.5.2 aos feixes coerentes F ⊗ L ⊗i e ao feixe invertível muito amplo L ⊗m ,
para 0 ≤ i ≤ m − 1.
Vamos agora demonstrar a recíproca. Como X é um esquema noetheriano, basta mostrar que para
todo x ∈ X ponto fechado existe uma vizinhança aberta Ux de x e nx inteiro tal que (F ⊗ L ⊗n )|Ux
é gerado por restrições de seções globais de F ⊗ L ⊗n para n > nx .
Sejam x ∈ X um ponto fechado e Jx o feixe de ideais do esquema x com a sua estrutura
reduzida. Temos uma sequência exata
0 → Jx F −→ F → F ⊗ k(x) → 0 (14.108)
que nos dá a sequência exata de cohomologia
H 0 (X, F ⊗ L ⊗n ) −→ H 0 (X, F ⊗ k(x) ⊗ L ⊗n ) −→ H 1 (X, Jx F ⊗ L⊗n ). (14.109)
Por hipótese, existe n0 tal que H 1 (X, Jx F ⊗ L⊗n ) = 0 para n ≥ n0 .
Assim, tomando F = OX , podemos repetir o argumento acima e concluir que existe n1 tal que
L |Ux é gerado por seções globais de L ⊗n1
⊗n1

Agora, para cada 0 ≤ i < n0 , existem vizinhanças abertas Ui de x tais que F ⊗ L ⊗n0 +i |Ui é
gerado por seçõs globais de F ⊗ L ⊗n0 +i . Se definimos
U = Ux ∩ U0 ∩ Un−1 , (14.110)
Temos que as restrições a U dos feixes L n1 e F ⊗ L ⊗n0 +i , 0 ≤ i < n1 , são gerados por seções
globais destes feixes. Assim, se n ≥ n0 , temos n − n0 = n1 q + r, 0 ≤ r < n1 e portanto

F ⊗ L ⊗n = F ⊗ L ⊗n0 +r ⊗ (L ⊗n1 )⊗q (14.111)

e portanto F L ⊗n |U é gerado por seçoes globais de F ⊗ L ⊗n . A quasicompacidade de X

211
14.6 Dualidade de Serre

completa a demonstração.

14.6 Dualidade de Serre

14.6.1 Os Funtores Exti e E xti


Seja (X, OX ) um espaço anelado e F um feixe de OX - módulos. Recorde que os funtores
HomOX (F , □) e H omOX (F , □) são funtores aditivos, covariantes e exatos à esquerda. Portanto,
como a categoria de OX -módulos possui injetivos o suficiente (Teorema 14.1.1), podemos considerar
os seus funtores derivados à direita.
Definição 14.6.1
Sejam (X, OX ) um espaço anelado e F um OX -módulo. Definimos
ExtiOX (F , □) = Ri HomOX (F , □);
E xtiOX (F , □) = Ri H omOX (F , □).

Proposição 14.6.2
Sejam (X, OX ) espaço anelado e I um OX -módulo injetivo. Então J |U é um OU -módulo
injetivo para todo U ⊂ X aberto. ♠

Demonstração Seja j : U → X a inclusão e considere um diagrama de linhas exatas de OU -módulos

f
0 F G
g (14.112)
I |U

Restingindo a U , temos um diagrama similar. Tomando extensão por zero, temos o diagrama de
linhas exatas
f
0 j! (F |U ) j! (G |U )
g (14.113)

0 j! (I |U ) I

que, pela injetividade de I , se completa a um diagrama


f
0 j! (F |U ) j! (G |U )
g (14.114)

0 j! (I |U ) I
Tomando a restrição i∗ completamos o diagrama inicial. e portanto IU é um OU -módulo injetivo.
Observe que, pela definição do feixe H omOX (F , G ), temos um isomorfismo funtorial H omOX (F , G )|U ≃
H omOU (F |U , G |U ).
Agora, se I é uma resolução injetiva de G , temos que I |U é uma resolução injetiva de G |U , e

212
14.6 Dualidade de Serre

portanto
E xtiOU (F |U , G |U ) = H i (H omOU ((F |U , G |U )) = H i (H omOX (F , G )|U ) = E xtiOX (F , G )|U ,
(14.115)
onde o último isomorfismo decorre da exatidão do funtor F → F |U .
Em resumo, temos:
Proposição 14.6.3
Se (X, OX ) é um espalo anelado e U ⊂ X é um aberto, então
E xtiOX (F , G )|U ≃ E xtiOU (F |U , G |U ).

Note que o funtor H omOX (OX , □) é simplesmente o funtor identidade na categoria de OX -


módulos, e portanto, temos

F , se i = 0,
E xtOX (OX , F ) =
i
(14.116)
0, se i > 0
Esta observação, em conjunto com a Proposição 14.6.3 nos dá o seguinte resultado:
Proposição 14.6.4
Sejam (X, OX ) um espaço anelado e F um OX -módulo localmente livre de posto finito. Então
E xtiOX (F , G ) = 0
para todo i > 0 e todo OX -módulo G . ♠

Teorema 14.6.5
Sejam (X, OX ) ume spaço anelado, F um OX -módulo e
· · · −→ E2 −→ E1 −→ E0 → 0
uma resolução de F por OX -módulos localmente livres de posto finito. Então, para todo
OX -módulo G , existe um isomorfismo
φi : E xtiOX (F , G ) → H i (H om(E• , G )),
funtorial em G . ♡

Demonstração
Primeiramente a Proposição 14.6.4 nos diz que se E é um feixe localmente livre de posto finito,
então H omOX (E , □) é um funto exato. Portanto, uma sequência exata curta de feixes
0 −→ F −→ G ′ −→ G ′′ −→ 0 (14.117)
nos dá uma sequência exata curta de complexos

0 −→ H omOX (E• , G ) −→ H omOX (E• , G ′ ) −→ H omOX (E• , G ′′ ) −→ 0 (14.118)


Como H omOX (E , □) é exato a esquerda , existe um isomorfismo funtorial em G
H omOX (E• , G ) → E xt0 (F , G ) = H omOX (F , G ). (14.119)

213
14.6 Dualidade de Serre

Agora, podemos supor que o OX -módulo G ′ da sequência exata (14.119) é injetivo. Assim,
H om(□, G ′ ) é exato e a sequência exata de cohomologia aplicada a (14.119) nos dá o diagrama
comutativo de linhas exatas
Relembre do Exercício 10.4 que se L é um OX -módulo localmente livre de posto finito, então
temos uma equivalência de funtores
HomOX (□ ⊗ L , F ) ≃ HomOX (□, H omOX (L , F )). (14.120)
Agora, pelo Exercício 10.2, este último funtor é equivalente a
HomOX (□, F ⊗ L ∗ ). (14.121)
Observe que se F é injetivo, o funtor HomOX (□ ⊗ L , F ) é exato por ser a composição de dois
funtores exatos. Portanto, temos:
Proposição 14.6.6
Seja (X, OX ) um espaço localmente anelado, L , I dois OX -módulos com L localmente livre
de posto finito e I injetivo. Então L ⊗ I é um OX -módulo injetivo. ♠

Vamos nos aprofundar na discussão acima. Seja L um OX -módulo localmente livre de posto
finito. Considere, para cada F , os funtores isomorfos HomOX (F ⊗ L , □) e HomOX (F , L ∗ ⊗ □).
Ambos os funtores são covariantes e exatos à esquerda. Se I • é uma resolução injetiva de G , temos
H i (HomOX (F ⊗ L , I • )) = ExtiOX (F ⊗ L , G ) (14.122)
H i (HomOX (F , L ∗ ⊗ I • )) = ExtiOX (F , L ∗ ⊗ G ). (14.123)

Teorema 14.6.7
Sejam (X, OX ) um espaço anelado, L um OX módulo localmente livre. Então existe um
isomorfismo
ExtiOX (F ⊗ L , G ) ≃ ExtiOX (F , L ∗ ⊗ G )

funtorial em F , G . ♡

Na mesma situação que acima, temos isomorfismos de funtores (ver Exercícios 10.2 e 10.4))
H omOX (F ⊗ L , □) ≃ H omOX (F , L ∗ ⊗ □) ≃ H omOX (F , □) ⊗ L ∗ (14.124)
Um argumento similar ao anterior nos dá
Teorema 14.6.8
Sejam (X, OX ) um espaço anelado, L um OX módulo localmente livre. Então existe um
isomorfismo
E xtiOX (F ⊗ L , G ) ≃ E xtiOX (F , L ∗ ⊗ G ) ≃ E xtiOX (G , G ) ≃ E xtiOX (F , G ) ⊗ L ∗ ,
funtoriais em F , G . ♡

Por fim, provaremos dois resultados relacionando os funtores Exti e E xti no caso especial em
que X é um esquema noetheriano.
Sejam F , G dois OX -módulos com F coerente. O que podemos dizer sobre os talos E xtiOX (F , G )x ?.

214
14.6 Dualidade de Serre

Primeiramente, observe que existe um homomorfismo funtorial em F , G

ψx (F , G ) : H om(F , G )x → HomOX,x (Fx , Gx ). (14.125)

De fato, se σ ∈ H om(F , G )x é representada por α : F |U → G |U , definimos ψ(σ) = αx .


Observe que se F ≃ OXn
, temos
H omOX (F , G )x ≃ (G n )x ≃ Gxn ≃ HomOX,x (OX,x
n
, Gx ) ≃ HomOX,x (Fx , Gx ) (14.126)
e portanto ψx (F , G ) é um isomorfismo.
Voltemos ao caso geral. Sem perda de generalidade, podemos supor que X = Spec R e F = M f
para um R-módulo finitamente gerado M . Como R é noetheriano, podemos escrever uma apresentação
finita
OX m
→ OX
m
→ F → 0. (14.127)

que nos dá um diagrama comutativo de linhas exatas

0 H omOX (F , G ))x H omOX (OX


n
, G )x H omOX (OX
m
, G )x
ψi (F ,G ) n ,G )
ψi (OX m ,G )
ψi (OX (14.128)
0 HomOX,x (Fx , Gx ) n
HomOX,x (OX,x , Gx ) m
HomOX,x (OX,x , Gx )
e portanto ψx (F , G ) é um isomorfismo.
Agora, ambos os funtores H omOX (□, G)x , HomOX,x (□x , Gx ) são aditivos, contravariantes e
exatos a à esquerda. Seja F• uma resolução de F por feixes livres de posto finito. Então temos um
isomorfismo de complexos
H omOX (F• , G)x ≃ HomOX,x ((F• )x , Gx ). (14.129)
Agora, pelo Teorema 14.6.5 e pela exatidão nos talos

H i (H omOX (F• , G)x ) = H i (H omOX (F• , G))x = E xtiOX (F , G )x . (14.130)

Por outro lado, temos que (F• )x é uma resolução livre do OX,x -módulo F e portanto
H i (HomOX,x ((F• )x , Gx )) = ExtiOX,x (Fx , Gx ). (14.131)
Assim, provamos o seguinte Teorema:
Teorema 14.6.9
Sejam X um esquema noetheriano e F um feixe coerente sobre X. Então, para todo x ∈ X
existe um isomorfismo
E xtiOX (F , G )x . ≃ ExtiOX,x (Fx , Gx )

funtorial em G . ♡

215
14.6 Dualidade de Serre

Teorema 14.6.10
Sejam X um esquema projetivo sobre Spec R para R anel noetheriano, L um feixe invertível
muito amplo sobre X e F , G OX -módulos coerentes. Então existe n0 tal que
Γ(X, E xtiOX (F , G ⊗ L ⊗n )) ≃ Exti (F , G ⊗ L ⊗n )
para todo n > n0 . ♡

Demonstração Considere os funtores Γ(X, E xtiOX (□, G ⊗ L ⊗n )), Exti (□, G ⊗ L ⊗n ). É imediato
verificar que estes funtores são isomorfos quando i = 0.
Agora, o primeiro funtor aplicado a F = OX , nos dá o módulo nulo pela Proposição 14.6.4. Já
o funtor da direita é equivalente ao funtor H i (X, G (n)), pelo Exercício 14.1. Pelo Teorema 10.5.19,
temos que este último se anula para n suficientemente grande.
Apliquemos agora o primeiro funtor a um OX -módulo localmente livre F . Novamente, pela
Proposição 14.6.4 obtemos o módulo nulo. Já para o segundo funtor, aplicamos o Teorema 14.6.7:

ExtiOX (F , G (n)) ≃ ExtiOX (OX , F ∗ ⊗ G (n)) = H i (X, F ∗ ⊗ G (n)), (14.132)

e portanto o Teorema também é válido para OX -módulos localmente livres.

14.6.2 Dualidade de Serre


Tendo discutidos os funtores E xt e Ext, estamos prontos para estudar os teoremas de dualidade
de Serre. Começamos com o espaço projetivo X = Pnk sobre um corpo k.
Recorde que o feixe canônico ωX = n ΩX|k é isomorfo ao feixe invertível OPnk (−n − 1) e
V

prtanto
H n (X, ωX ) ≃ k, (14.133)

e este isomorfismo pode ser tomado de forma independente da escolha de coordenadas homogê-
neas em X
Agora, se F é um feixe coerente sobre X, um homomorfismo φ ∈ HomOX ()K , ωX ) nos dá um
homomorfismo H n (φ) : H ( X, F ) → H n (X, ωX ) e portanto um pareamento
HomOX (F , ωX ) × H n (X, F ) −→ H n (X, ωX ) ≃ k
(14.134)
(φ, x) −→ H n (φ)(x).
Afirmamos que este pareamento é perfeito. Como em outros resultados sobre feixes coerentes,
começamos supondo que F ≃ OPnk (d). Neste caso, temos o pareamento

HomOX (OPnk (d) , ωX ) × H n (X, OPnk (d) ) ≃ HomOX (OPnk (d), ωX ) × H n ([Link] (d)) ≃
HomOX (OPnk , ωX (−d)) × H n (X, OPnk (d) ) ≃ Γ(X, ωX (−d)) × H n (X, OPnk (d)) −→ k,
(14.135)
onde este último pareamento é o perfeito, construído no Teorema 14.5.1. Desta forma, se
F ≃ OPnk (d), temos um isomorfismo
H n (X, F )∗ ≃ HomOX (F , ωX ), (14.136)

216
14.6 Dualidade de Serre

onde □∗ é o funtor Homk (□, k). Como os funtores H n (X, □)∗ , HomOX (□, ωX ) comutam com somas
diretas finitas, segue que o isomorfismo acima também vale para feixes que são somas diretas finitas
de feixes do tipo OPnk (d). Agora, se F é um feixe coerente, temos uma sequência exata
Mm n
M
E1 = OPnk (ej ) −→ E0 = OPnk (di ) −→ F −→ 0 (14.137)
j=1 i=1
e portanto um diagrama de linhas exatas

0 H n (X, F )∗ H n (X, E0 )∗ H n (X, E1 )∗


≃ ≃ (14.138)

0 HomOX (F , ωX ) HomOX (E0 , ωX ) HomOX (E1 , ωX )


e portanto (14.136) é um isomorfismo para todo feixe coerente F .
Agora, como F (d) é gerado por seções globais para d suficientemente grande, então existe uma
sequência exata
0 −→ G −→ OPnk (−d)nd −→ F → 0 (14.139)

para d suficientemente grande. Temos então um diagrama de linhas exatas

0 H n (X, F )∗ H n (X, OPnnd (−d))∗ H n (X, G )∗ H n−1 (X, F )∗


k

≃ ≃ ≃

0 HomOX (F , ωX )) HomOX (OX , ωX (−d))nd HomOX (G , ωX )) Ext1OX (F , ωX )


(14.140)
Onde os zeros do lado direito decorrem do fato de que H (X, OPnk (−d)) = 0, pelo Teo-
n−1

rema 14.5.1, e Ext1OX (OPnk (OPnk (−d), ωX )) ≃ Ext1OX (OPnk , ωX (d))nd = H 1 (X, ωX (d))nd = 0, pelo
Exercício 14.1 e pelo Teorema 14.5.1. Assim, existe um isomorfismo funtorial em F

H n−1 (X, F )∗ → Ext1OX (X, ωX ). (14.141)

Agora, para i > 1, temos os diagramas de linhas exatas

0 = H n−i+1 (X, Opk


nd
n (−d))

H n−i+1 (X, G )∗ H n−i (X, F )∗ H n−i (X, Opk
nd ∗
n (−d)) = 0

0 = Exti−1 (OPnkd (−d), ωX ) Exti−1 (G , ωX ) Exti (F , ωX )) Exti (OPnkd (−d), ωX ) = 0


(14.142)
que nos dá um isomorfismo, funtorial em F ,
(F ,ωX )
H n−i (X, F )∗ −→ ExtOX . (14.143)
Resumimos esta discussão no seguinte Teorema.

217
14.6 Dualidade de Serre

Teorema 14.6.11 (Dualidade de Serre em Espaços Projetivos)


Sejam k um corpo, X = Pnk , ωX = n ΩX|k ≃ OPnk (−n − 1) e F um feixe coerente sobre X.
V

1. O pareamento
HomOX (F , ωX ) × H n (X, F ) −→ H n (X, ωX ) ≃ k
(φ, x) −→ H n (φ)(x).
é um pareamento perfeito.
2. Para todo i ≥ 0, existe um isomorfismo, funtorial em F ,
H n−i (X, F )∗ ≃ ExtiOX (F , ωX )

Queremos entender quais são os esquemas que admitem uma dualidade como a dualidade descrita
acima. Para isto, preparamos uma definição.
Definição 14.6.12
Seja X um esquema próprio e de dimensão n sobre um corpo k. Um feixe dualizante para X é
um par (ω, ι), onde ω é um feixe coerente sobre X e ι : H n (X, ω) −→ k é um homomorfismo,
chamado de homomorfismo de traço, de forma que se F é um feixe coerente sobre X, então o
pareamento
HomOX (F , ω) × H n (X, F ) −→ H n (X, ω) ≃ k
(φ, x) −→ ι(H n (φ)(x)).
é um pareamento perfeito. ♣

Proposição 14.6.13
Seja X um esquema próprio de dimensão n sobre um corpo k. Se (ω, ι), (ω ′ , ι′ ) são dois feixes
dualizantes para X, então existe um único isomorfismo φ : ω → ω ′ tal que ι = ι′ ◦ H n (φ).

Demonstração Por definição, temos que Hom(ω, ω ′ ) ≃ H n (X, ω)∗ ≃ k. Como ι ∈ H n (X, ω)∗ ,
existe um único homomorfismo φ : ω → ω ′ . correspondente a ι. Pela definição do pareamento, isto
implica que ι′ ◦ H n (φ) = ι.
Similarmente, existe ψ : ω ′ → ω tal que ι ◦ H n (ψ) = ι′ . Assim,
ι ◦ H n (ψ ◦ φ) = ι ◦ H n (ψ) ◦ H n (φ) = ι′ ◦ H n (φ) = ι. (14.144)
Logo H n (ψ ◦ φ) = idH n (X,ω) . Dualizando, temos que ψ ◦ φ = idω . Similarmente, temos
φ ◦ ψ = idω′ . A proposição está provada.
Vamos demonstrar a existência de feixes dualizantes para esquemas projetivos. Começcamos
agora a nossa jornada.
Proposição 14.6.14
Vn
Sejam k um corpo e Y um subesquema fechado de X = Pnk de codimensão r e ωX = ΩX|k .
Então
E xtOX (OY , ω) = 0

para i < r. ♠

218
14.6 Dualidade de Serre

Demonstração Oberse que, como OY é coerente, E xtiOX (OY , ωX ) = H i (H omOX (E• , ωX )) para
uma resolução localmente livre E• de OY . Assim, E xtiOX (OY , ωX ) é um feixe coerente sobre X.
Agora, pelo Teorema 14.6.10, temos que
Γ(E xtiOX (OY , ωX ))(n) = ExtiOX (OY , ωX (n)) (14.145)
para n suficientemente grande. Pela Dualidade de Serre em espaços projetivos, temos

Γ(E xtiOX (OY , ωX )))(n) ≃ H n−i (X, OY (−n))∗ . (14.146)

Assim, pelo Teorema do Anulamento de Grothendieck (Teorema 14.2.1), temos que Γ(E xtiOX (OY , ωX ))(n) =
0 para n suficientemente grande. Agora, se n é suficientemente grande, o feixe E xtiOX (OY , ωX )(n) é
gerado por seções globais. O Teorema está demonstrado.
Proposição 14.6.15
Vn
Sejam k um corpo e Y um subesquema fechado de X = Pnk de codimensão r e ωX = ΩX|k .
Se ωY = E xtrOX (OY , ωX ) e F um OY -módulo, então existe um isomorfismo
HomOY (F , ωY ) ≃ ExtrOX (F , ωX ).

Demonstração Considere I • uma resolução injetiva de ωX . Temos


ExtiOX (F , ω) = H i (HomOX (F , I • )). (14.147)
Pelo fato de F ser um OY -módulo, a imagem de um homomorfismo F → I i está contida no
subódulo G i = H omOX (OY , I i ) ⊂ I • . Segue então que HomOX (F , I • ) = HomOX (OY , G • ) =
HomOY (OY , G • ). Assim, temos
ExtiOX (F , ωX ) = H i (HomOY (F , G • )). (14.148)
Mais ainda, da igualdade HomOX (F , I • ) = HomOY (OY , G • ) segue que G • um complexo de
OY módulos injetivos e, pela proposição anterior,
H i (G • ) = 0, i < r. (14.149)
Assim, o complexo G • é a soma direta G1• ⊕ G2• , onde G1• é um complexo split-exato de OY módulos
injetivos, concentrados nos graus homológicos 0 ≤ i ≤ r e G2• é um complexo de OY -módulos
injetivos concentrados em graus homológicos i ≥ r. Assim, temos
ωY = E xtrOX (OY , ωX ) = H r (G • ) = H r (G2• ) = ker(G2r → G2r+1 ). (14.150)
e portanto
HomOY (F , ωY ) = ker(HomOY (F , G2r ) → HomOY (G2r+1 ) = H r (HomOY (F , ωX )) = ExtrOX (F , ωX ).
(14.151)
Teorema 14.6.16
Sejam k um corpo e X um esquema projetivo de dimensão n sobre Spec k. Então X admite um
feixe dualizante. ♡

k . Defina ωY = E xtOX (OY , ωX ). Pelo Teorema


N −n
Demonstração Tome um mergulho X ,→ X = PN

219
14.6 Dualidade de Serre

anterior e pela Dualidade de Serre em Pnk , temos

OX (F , ωX ) ≃ H (X, F ) ,
−n ∗
HomOY (F , ωY ) ≃ ExtN n
(14.152)
e portanto
HomOY (ωY , ωY ) ≃ H n (X, ωY )∗ (14.153)

Se t é a imagem de idωY em H n (X, ωY )∗ , o isomorfismo 14.152 nos diz que (ωY , t) é um feixe
dualizante para Y .
Recorde que um anel local (R, m) é um anel Cohen-Macaulay se m admite uma sequência
regular {x1 , . . . , xn } ⊂ m tal que n = dim R, isto é, depth R = dim R. Tais anéis são sempre
equidimensionais. Os próximos Teoremas são a versão geométrica do Teorema da Dualidade Local
para anéis Cohen-Macaulay que admitam um módulo canônico.
Teorema 14.6.17 (Dualidade de Serre para Esquemas Projetivos, Parte I)
Sejam k um corpo e X um esquema de dimensão ne projetivo sobreSpec k, admitindo um feixe
dualizante ωX .,Se F é um feixe coerente sobre X e L é um feixe muito amplo com respeito a
Spec k, então existe um homomorfismo
θi : ExtiOX (F , ωX ) → H n−i (X, F )∗
tal que θ0 é o homomorfismo induzido pela Definição 14.6.12.

Demonstração Considere uma sequência exata curta


0 −→ F −→ E −→ G −→ 0. (14.154)
com E = OX ⊗L⊗−d com d tão grande quanto se queira. Assim, temos ExtiOX (G , ωX ) = H i (X, ωX ⊗
L⊗d ) = 0 se d é suficientemente grande. Assim, temos um diagrama comutativo de linhas exatas

0 HomOX (F , ωX ) HomOX (E , ωX ) HomOX (G , ωX ) Ext1OX (F , ωX )


θ0 θ0 θ0 θ1

0 H n (X, F )∗ H n (X, E )∗ H n (X, G )∗ H n−1 (X, F )∗ H n−1


(14.155)
que nos permite definir θ1 .
Para i > 1, também temos diagramas de linhas exatas

0 = Exti−1
OX (E , ωX ) Exti−1
OX (G , ωX ) ExtiOX (F , ωX ) ExtiOX (E , ωX ) = 0
θi−1 θi−1 θi

H n−i+1 (X, E )∗ H n−i+1 (X, G )∗ H n−i (X, F )∗ H n−i (X, E )∗


(14.156)
e, por indução, podemos definir θi .

220
14.6 Dualidade de Serre

Teorema 14.6.18
Sejam k um corpo algebricamente fechado, X um esquema de dimensão n, projetivo sobre
Spec k, admitindo um feixe dualizante ωX . Se F é um feixe coerente sobre X e L é um feixe
muito amplo com respeito a Spec k. São equivalentes:
(a) X é um esquema equidimensional e OX,x é Cohen-Macaulay para todo x ∈ X.
(b) Para todo feixe localmente livre F temos H i (X, F ⊗ L ⊗(−q) ) = 0 para i < r e q
suficientemente grande.
(c) Para todo feixe coerente F , os homomorfismos θi definidos no Teorema 14.6.17. ♡

Demonstração Tome uma imersão fechada i : X ,→ PN k = Proj S. Observe que, para todo x ∈ X,
depth Fx = depth OX,x = n.
Agora, F é um feixe coerente sobre PN
k e depth Fx pode ser calculado sobre OPN
k ,x
, que é um
anel local regular. Assim, projdimO N Fx < ∞. Mais precisamente, pela fórmula de Auslander-
P ,x
k
Buchsbaum, temos
projdimO Fx = N − depth Fx = N − n. (14.157)
PN ,x
k

Desta forma, para todo x ∈ X, temos E xtiOX (F , □)x = ExtiO (Fx , □x ), pelo Teorema 14.6.9,
PN ,x
k
e este último se anula para i > N − n pela equação acima. Assim, para q suficientemente grande
temos, pelo Teorema 14.6.10,
ExtiO (F , ωX (q)) = Γ(Pnk , E xtiOX (F , ωX (q))) = 0 (14.158)
PN ,x
k

para i > N − n e q suficientemente grande. Pela dualidade de Serre no espaço projetivo, temos que
H N −i (X, F (−q))∗ = ExtiO (F , ωX (q)) = 0 (14.159)
PN ,x
k

para q suficientemente grande e i > N − n. Logo (a) =⇒ (b).


Para provar que (b) =⇒ (c), basta notar que (b) implica que os grupos de cohomologia H i (X, E )
envolvidos na demonstração do Teorema anterior se anulam para i < n e q suficientemente grande.
Portanto os homomorfismos θi são isomorfismos.
Por último, provamos que (c) =⇒ (a). Para cara 0 ≤ i ≤ n temos
H i (X, OX (−d)) ≃ ( via (θi )∗ )
Extn−i
OX (OX (−d), ωX ) ≃

(pelo Teorema 14.6.7)
(14.160)
Extn−i ∗
OX (OX , ωX (d)) ≃ (pelo Exercício 14.1)
H n−i (X, ωX (d))∗ .
Agora, pelo Teorema de Serre, este último espaço vetorial é zero para d suficientemente grande
, e portanto H i (X, OX (−d)) = 0 para 0 ≤ i < n e d suficientemente grande. Agora, segue pelo
Teorema da Dualidade de Serre em espaços projetivos que
−i −i
ExtN
O N (OX .ωPN
k
(d)) = ExtN
O N (OX .OPN
k
(d − N − 1)) = 0 (14.161)
P P
k k

para 0 ≤ i < n e d suficientemente grande. Segue então do Teorema 14.6.10 que E xtiO N (OX , OPNk ) =
P
k
0 e portanto

ExtiO (OX,x , OPNk ,x ) = 0 (14.162)


PN ,x
k

221
14.6 Dualidade de Serre

para i > N − n e x ∈ X ponto fechado. Assim, projdimO OX,x ≤ N − n e portanto depth OX,x ≥
PN ,x
k
n. Como dim OX,x = n, temos que OX,x é Cohen-Macaulay de dimensão n.
Sem maiores informações sobre o esquema projetivo X ⊂ PN k , não é possível obter a estrutura do
feixe dualizante ωX . Vamos mostrar adiante que se o feixe de ideais IX é localmente uma interseção
completa (isto é, localmente gerado por uma sequência regular), então ωX é um feixe invertível.
Teorema 14.6.19
Sejam k um corpo algebricamente fechado e X ⊂ Pnk um subesquema fechado de codimensão
r tal que o feixe de ideais associado I é localmente uma interseção completa. Então
ωX ≃ ωPnk ⊗ (I /I 2 )∗ .

Demonstração
Tome (Uj = Spec Ri ) uma cobertura aberta e afim de P n tal que Xj = Uj ∩ X é um abertoa
S

fim de X de forma que


I |Uj = (f1j , . . . , frj )∼ , fij ∈ Ri . (14.163)

Observe que I /I 2 é um feixe localmente livre de posto r e portanto r I /I 2 é um feixe


V

invertível sobre X. Mais ainda, temos que


^ r
fj ∧ · · · ∧ fr ∈ Γ(Uj , I /I 2 )
1 j
(14.164)
Mais ainda, sobre Uj ∩ Uk , temos que (f1k , . . . , frk ) = Φkj · (f1j , . . . , frj )T e portanto
fk1 ∧ · · · ∧ frk = det Φkj fj1 ∧ · · · ∧ frj . (14.165)
Desta forma, a escolha dos geradores f1j , . . . , frj nos dá uma seção global de I /I 2 que gera
V

este feixe.
Agora, fixemos um aberto U = Spec R aberto afim de Pnk tal que I = I |U = (f1 , . . . , fr ). e
escreva V = U ∩ X. Assim, temos que o complexo de Koszul K• (f1 , . . . , fr ; R) é uma resolução de
R/(f1 , . . . fr ). Feixificando esta resolução, obtemos uma resolução OX -livre de OV , que escrevemos
K• (f1 , . . . , fr ). Assim, pelo Teorema 14.6.5, temos que
E xtrOPn (OPnk )(OX , ωPnk )|U = H r (H omOX (K• (f1 , . . . , fr ), ωPnk |U )) ≃ ωPnk |U ⊗ OY . (14.166)
k

Observe que o isomorfismo acima depende da escolha de uma sequência regular geradora de I.
De fato, se (g1 , . . . gr ) = Φ(f1 , . . . , fr )T , temos um diagrama comutativo


E xtrOPn (OPnk )(OX , ωPnk )|U H r (H omOX (K• (f1 , . . . , fr ), ωPnk |U )) ωPnk |U ⊗ OY
k

∼ · det Φ · det Φ

H r (H omOX (K• (g1 , . . . , gr ), ωPnk |U )) ωPnk |U ⊗ OY


(14.167)
Para remediar esta situação, definimos o homomorfismo acima de uma outra forma. Enxergando
o conjunto gerador (f1 , . . . , fr ) como a seção globlal geradora f1 ∧· · ·∧fr de I/I 2 ,̃ segue da igualdade

222
14.7 Imagens Diretas de Ordem Superior

g1 ∧ · · · ∧ gr = det Φf1 ∧ · · · ∧ fr que temos o diagrama comutativo


( r I /I 2 )|U ⊗ E xtrOPn (OPnk )(OX , ωPnk )|U H r (H omOX (K• (f1 , . . . , fr ), ωPnk |U )) ωPnk |U ⊗ OY
V
k

det Φ⊗id · det Φ · det Φ


( r I /I 2 )|U ⊗ E xtrOPn (OPnk )(OX , ωPnk )|U H r (H omOX (K• (g1 , . . . , gr ), ωPnk |U )) ωPnk |U ⊗ OY
V
k

(14.168)
Realizando este procedimento para os conjuntos geradores (14.163), o diagrama acima nos mostra
que os isomorfismos descritos em (14.166) colam em um isomorfismo
^r
I /I 2 ⊗ sExtrOPn (OPnk )(OX , ωPnk ) ≃ OX ⊗ ωPnk . (14.169)
k

Tensorizando o isomorfismo acima pelo feixe invertível ( I /I 2 )∗ completa a demosntração.


Vr

14.7 Imagens Diretas de Ordem Superior


Nosso objetivo nesta seção é desenvolver um aparato que nos permita calcular cohomnologia
de fibras de morfismos. Mais precisamente, de f : X → Y é um morfismo de esquemas, podemos
enxergar X como a união das fibras
Xy = X ×Y Spec k(y), y ∈ Y, (14.170)
e então calcular a cohomologia de cada uma destas fibras.
Para isto, lembremos que dado um morfismo f : X → Y, podemos definir o funtor imagem direta
f : Sh(X) → Sh(Y ). Este funtor é aditivo, covariante e exato à esquerda. Assim, podemos definit os
funtores derivados
Ri f∗ (□) = H i (f∗ (I • )), (14.171)

onde I • é uma resolução injetiva de □.


Definição 14.7.1
Sejam f : X → Y um feixe e F um feixe sobre X. O feixe Ri f∗ (F ) é chamada de iamgem
direta de F de ordem i. ♣

Vejamos f∗ (□) com maior cuidado. Temos que f∗ (□)(U ) = Γ(f −1 (U ), □) = Γ(f −1 (U ), □|U ).
Desta forma, faz sentido compararmos os funtores Ri f∗ (□) com o funtor

F i (□) = (U → H i (f −1 (U ), □|f −1 (U )))∼ (14.172)

onde □∼ corresponde a feixificação. Observe que {Ri f∗ (□)}i≤0 e F i i≤0 são ambas sequências
fortemente conectadas de funtores e que R0 f∗ ≃ F 0 .
Seja I um OX -módulo injetivo, e portanto, flasque. A restrição F |f −1 (U ) é um feixe flasque
sobre f −1 (U ) para todo aberto U ⊂ Y aberto, e portanto H i (f −1 (U ), U |f −1 (U ))) = 0. Logo

223
14.7 Imagens Diretas de Ordem Superior

F i (I ) = 0 para todo OX -módulo injetivo e portanto os funtores F i e Ri f∗ são naturalmente


isomorfos. Resumindo:
Teorema 14.7.2
Sejam f : X → Y um morfismo de espaços anelados e F um feixe sobre X. Então Ri f∗ (F ) é
a feixificação do pré-feixe
U → H i (f −1 (U ), F |f −1 (U ) ).

Corolário 14.7.3
Sejam f : X → Y um morfismo de espaços anelados e F um feixe flasque sobre X. Então
Ri f∗ (F ) = 0 para i > 0.

Corolário 14.7.4
Se f : X → Y é um morfismo de espaços anelados e F é um feixe de OX −módulos, então
Ri f∗ pode ser calculado em ModOX .

Demonstração Todo OX -módulo injetivo é flasque e, pelo corolário anterior, Ri f∗ pode ser calculado
via resoluções flasque.
Vejamos o que diz o Teorema 14.7.2 no caso em que Y é um esquema afim.
Corolário 14.7.5
Seja f : X → Y = Spec R um morfismo de esquemas, com X noetheriano. Então
Ri f∗ (□) = H i (X, □)∼
na categoria dos feixes quasicoerentes sobre X.
Em particular, se f : X → Y é um morfismo de esquemas com X, noetheriano, então para
todo feixe quasicoerente F sobre X, temos que Ri f∗ F é um feixe quasicoerente sobre Y . ♡

Demonstração Os funtores definidos formam uma sequência conectada de funtores. Vejamos o que
acontece quando i = 0. Como f∗ F é um OY -módulo quasicoerente, temos

R0 f∗ (F ) = f∗ F = Γ(Y, f∗ F )∼ = Γ(X, F )∼ = H 0 (X, F )∼ . (14.173)

É claro que ambos os funtores se anulam quando i > 0 e F é flasque. Portanto eles são
isomorfos.
Por último, analisamos os funtores magem direta sob o contexto do teoremad e anulamento de
Serre.
Teorema 14.7.6
Sejam f : X → Y um morfismo projetivo de esquemas noetherianos, L um feixe invertível
sobre X muito amplo com respeito a Y e F um feixe coerente sobre X.
(a) Para todo n suficientemente grande, temos que f ∗ f∗ F (n) → F (n) é sobrejetivo.
(b) Para todo i ≥ 0, temos que Ri f∗ F é um feixe coerente sobre Y .
(c) Ri f∗ (F ⊗ L⊗n ) = 0 para todo n suficientemente grande e i > 0.

224
14.8 Morfismos Planos e Mudança de Base

Demonstração O item (a) é uma questão local em Y . Mais ainda, como Y é noetheriano, ele é
quasicompacto e portanto o mesmo vale para (b) e (c). Logo podemos supor Y = Spec R.
Desta forma, temos que f∗ F = Γ(X, F )∼ e portanto o morfismo desejado é o morfismo natural
Γ(X, F ⊗ L⊗n ))∼ → F (n). A sobrejetividade deste homomorfismo de feixes para n suficientemente
grande equivale então ao fato de F ⊗ L ⊗n ser gerado por seções globais para n suficientemente
grande. Isto é exatamente o que diz o Teorema de Serre (Teorema 10.5.19).
Agora, temos que Ri f∗ F = H i (X, F )∼ . Pelo Teorema 14.5.2, item (a), H i (X, F ) é um
R-módulo finitamente gerado, e portanto vale (b).
O item (c) decorre do Teorema 14.5.2, item (b).

14.8 Morfismos Planos e Mudança de Base


Definição 14.8.1
Sejam f : X → Y um morfismo e F um OX -módulo. Dizemos que F é plano sobre Y em um
ponto x ∈ X se FX é um OY,f (x) -módulo plano. Dizemos que F é plano sobre Y se F é plano
sobre Y em qualquer ponto x ∈ X. Por último, dizemos que f é um morifsmo plano se OX é
plano sobre Y. ♣

Observe que se X = Spec R, Y = Spec S e F = M


f, onde é um R-módulo, então F é plano
sobre Y se,e somente se M é um S-módulo plano.
Proposição 14.8.2
Imersões abertas são morfismos planos. ♠

Demonstração Imediato.
Proposição 14.8.3
Sejam f : X → Y um morfismo, F um OX -módulo plano sobre Y e g : Z → Y um morfismo
qualquer. Se XZ = X ×Y Z e π1 : XZ → X, π2 : XZ → Z são as projeções, então π1∗ (F ) é
plano sobre Z. ♠

Demonstração Como a propriedade é local, podemos supor que todos os esquemas envolvidos são
afins. Passando aos talos, a demonstração seque do seguinte fato para anéis:
Se φ : R → S, ψR → T são homomorfismos de anéis e M é um S-módulo que um R-módulo
plano, então M ⊗R T é um T -módulo plano.
Proposição 14.8.4
Sejam f : X → Y, g : Y → Z dois morfismos de esuqmas e F um OX -módulo plano sobre Y .
Se g é um morfismo plano, então F é plano sobre Z. ♠

Demonstração Passando aos talos, a proposição segue do fato de que se φR → S, ψ : S → T são

225
14.8 Morfismos Planos e Mudança de Base

homomorfismos de anéis e M é um T -módulo, então


□ ⊗R M = (□ ⊗R S) ⊗S M. (14.174)

Proposição 14.8.5
Se X é um esquema noetheriano e F é um feixe coerente, então F é plano sobre X e, e só se,
é localmente livre. ♠

Demonstração Passando aos talos, o resutado segue do fato que se R é um anel local e M é um
R-módulo plano e finitamente gerado, então M é livre.

226
14.9 Exercícios

14.9 Exercícios
 Exercício 14.1 Seja (X, OX ) um espaço anelado. Prove que
ExtiOX (OX , F ) ≃ H i (X, F )
para todo OX -módulo F .
 Exercício 14.2 Sejam k um corpo algebricamente fechado, X um esquema projetivo de dimensão n
sobre Spec k tal que OX,x é Cohen-Macaulay paras todo ponto x ∈ X. Se ωX é um feixe dualizante
para X, então
H i (X, F ) ≃ H n−i (X, F ∗ ⊗ ωX )∗

para todo feixe localmente livre de posto finito F .


 Exercício 14.3 Seja k um corpo algebricamente fechado. Prove o Lema de Enriques-Severi-Zariski:
sejam X é um esquema normal, integral, projetivo sobre Spec k, com dim X ≥ 2 e L é um feixe
invertível muito amplo com respeito a Spec k. Então
H 1 (X, F ⊗ L ⊗−d )) = 0
para F feixe localmente livre e d suficientemente grande. (Dica: Como X é normal, segue que
depth OX,x ≥ 2 para todo ponto fechado x ∈ X.)
 Exercício 14.4 Seja X um esquema integral, normal, com dim(X) ≥ 2 e projetivo sobre Spec k, com
k um corpo algebricamente fechado. Se Y é um subconjunto fechado de X tal que
Y = Supp D
para um divisor efetivo e amplo D. Prove que existe n > 0 tal que
H 0 (Y, OX(nD) ) = k,
onde X(nD) é o subesquema associado ao divisor efetivo nD. Assim, topologicamente, Y é conexo.
(Dica: Sem perda de generalidade, podemos supor D muito amplo. Aplique cohomologia a sequência
exata
0 → L (−nD) → OX → OX(D) → 0.)

227
Apêndice A Linguagem Básica de Categorias

A.1 Categorias e Funtores


Começamos a nossa passagem pela teoria (básica) de categorias com o básico: a definição de
categorias. Uma categoria C é constituida de:
Uma classe Obj(C) chamada de calsse dos objetos de C.
Para cada par de objetos A, B, uma classe MorC (A, B) chamada de classe dos morfismos de
A em B.
No que segue, trabalharemos sempre com categorias que são comumente chamadas de categorias
localmente pequenas. Em tais categorias, as classes MorC (A, B) são sempre conjuntos.
Também pedimos que exista, dentro de uma categoria, uma noção de composição de morfismos.
Isto é, para cada par de morfismos f ∈ MorC (A, B) e g ∈ MorC (B, C) pedimos que exista um
morfismo g ◦ f ∈ MorC (A, C) chamado de composição de g com f . Pedimos, naturalmente, que a
operação de composição seja associativa, isto é, para todo trio de morfismos f ∈ MorC (A, B), g ∈
MorC (B, C), h ∈ MorC (C, D) temos
h ◦ (g ◦ f ) = (h ◦ g) ◦ f (A.1)
como elementos de MorC (A, D). Por último, pedimos também que, para cada objeto A de nossa
categoria, existe um morfismo idA que satisfaz

f ◦ idA = f

idA ◦ g = g (A.2)

para todo B objeto de C e f ∈ MorC (A, B), g ∈ MorC (B, A). É imediato verificar que idA
é único com esta propriedade. Uma categoria D é dita uma subcategoria de uma categoria D se
Obj(D) é uma subclasse de C e, para todo par de objetos A, B em Obj(D), temos que MorD (A, B)
é um subconjunto de MorC (A, B). Dizemos que D é uma subcategoria cheia se
MorD (A, B) = MorC (A, B). (A.3)
Exemplo A.1 O exemplo mais simples de categorias é a categoria Set, a categoria dos conjuntos. A
classe Obj(Set) é a classe de todos os conjtuntos. Dados X, Y dois conjuntos, definimos MorSet (A, B)
como o conjunto de todas as funções de A em B. Se A = ∅, convencionamos a existência de uma
única função f : A → B chamada de função vazia.
Podemos também definir a subcategoria FSet, cuja classe de objetos consiste de todos os conjuntos
finitos. Se definimos, dados dois objetos A, B, MorFSet (A, B) como o conjunto de todas as funções
de A em B, vemos que FSet é uma subcategoria cheia de Set .
Exemplo A.2 Outro exemplo de cagetorias é a a categoria Grp, a categoria dos grupos. A classe
Obj(Grp) é a classe de todos os grupos. Dados dois objetos G, H desta categoria, definimos
MorGrp (G, H) = Hom(G, H), o conjunto de todos os homomorfismos de grupos de G em H.
A.1 Categorias e Funtores

A categoria Grp admite uma importante subcategoria cheia Ab, cuja classe de objetos corres-
ponde a classe de todos os grupos abelianos.
Exemplo A.3 Seja k um corpo. A categoria Veck é a categoria cuja classe Obj(Veck ) é a classe
dos espaços vetoriais sobre k. Dados V, W k- espações vetoriais, definimos MorVeck (V, W ) =
Homk (V, W ) como o conjunto de todas as transformações lineares de V em W . A categoria Veck
também admite uma importante subcategoria cheia, a categoria dos espaços vetorias de dimensão
finita.
Exemplo A.4 A categoria Ring é definida como a categoriacuja classe Obj(Ring) é a classe dos anéis
com unidade. Dados R, S anéis, definimos MorRing (R, S) = Hom(R, S), o conjunto de todos os
homomorfismos de anéis de R em S. Aqui, assumimos que tais morfismos levam 1R em 1S
Esta categoria admite uma subcategoria cheia, denominada CRing, cujos objetos são os anéis
comutativos com unidade.
Exemplo A.5 Seja R um anel. A categoria ModR é a categoria cuja classe Obj(ModR ) corresponde
aos R-módulos a esquerda. Dados dois R-módulos a esquerda M, N, define-se MorModR (M, N ) =
HomR (M, N ) como o conjunto dos homomorfismos de R-módulos à esquerda de M em N . De
maneira análoga, define-se R Mod tomando como objetos a classe dos R-módulos à direita. Definimos
MorR Mod de maneira análoga.
Dados dois anéis R, S, denotamos por S ModR a subcategoria de ModR (e de S Mod) cujos
objetos são os gupos abelianos M que são R-módulos à esquerda e S-módulos á direita.
Exemplo A.6 A categoria Top é a categoria cuja classe Obj(Top) é a classe dos espaços topológicos.
Dados dois espaços topológicos X, Y , definimos MorTop (X, Y ) = C(X, Y ), o conjunto das funções
contínuas de X em Y .
Uma importante categoria aseada em Top é a categoria pTop dos espaços topológicos pontuados.
Os objetos de pTop são pares (X, x) onde X é um espaço topológico e x ∈ X. Definimos
MorpTop ((X, x), (Y, y)) = {f ∈ C(X, Y ); f (x) = y}.
Exemplo A.7 A categoria Diffk é a categoria cuja classe Obj(Diffk ) é a classe das variedades
diferenciáveis de classe C k . Se M, N são dois objetos desta categoria, definimos MorDiffk (M, N ) =
C k (M, N ), o conjunto de todas as funções f : M → N de classe C k .
Exemplo A.8 Seja X um espaço topológico. A categoria Opn(X) é a categoria cuja classe
Obj(Opn(X)) é a classe de todos os subconjuntos abertos de X. Definimos

∅, se U ̸⊂ V ;
MorOpn(X) (U, V ) =
{iU,V : U → V }, se U ⊂ V.
onde iU,V é a inclusão de U em V .
Considere as categorias Grp e Set. Para cada objeto G ∈ Obj(Grp), considere Set(G) o conjunto
de elementos de G. Assim, podemos definir uma associação

F : Obj(Grp) → Obj(Set)
(A.4)
G → Set(G).
Agora, para cada homomorfismo de grupos f ∈ MorGrp (G, H) é uma função entre conjuntos.

229
A.1 Categorias e Funtores

Isto é, para cada homomorfismo de grupos f ∈ MorGrp (G, H), temos uma associação
F(f ) : Set(G) → Set(H)
(A.5)
x → f (x).
Observe que, para todo par de morfismos f, g para os quais f ◦ g está definido, temos que
F(f ◦ g) = F(f ) ◦ F(g).
Vejamos agora um segundo exemplo. Seja X um espaço topológico e considere R com a sua
topologia usual. O anel das R-funções contínuas em X é definido por
C(X) = {f : X → R contínua}.
com as operações de anel dadas pela soma e pelo produto de funções. Assim, temos uma
associação
G : Obj(Top) → Obj(CRing)
(A.6)
X → C(X).
Seja agora f : X → Y uma função contínua entre espaços topológicos. Então para toda
φ ∈ C(Y ) a composta f ∗ (φ) = φ◦f ∈ C(X). É imediato verificar que se f : X → Y, g : Y → Zsão
contínuas, então (g ◦ f )∗ = f ∗ ◦ g ∗ . Assim, se definimos para cada f ∈ MorTop (X, Y ) a função

G(f ) : C(Y ) → C(X)


(A.7)
h → f ∗ (h) = h ◦ f
então G(g ◦ f ) = G(f ) ◦ G(g) para todo par de funções contínuas f : X → Y, g : Y → Z. Isto
nos motiva a realizar a seguinte definição.
Definição A.1.1
Sejam C, D duas categorias. Um funtor covariante F : C → D é definido pelas seguintes
propriedades:
(a) A cada objeto C ∈ Obj(C), associamos um objeto F(C) ∈ Obj(D).
(b) A cada morfismo f ∈ MorC (C, D) um morfismo F(f ) ∈ MorD (F(C), F(D)) de forma
que
F(g ◦ f ) = F(g) ◦ F(f )

para qualquer par de morfismos.


(c) Para todo objeto C ∈ Obj(C), temos que F(idC ) = idF (C) .

Definição A.1.2
Sejam C, D duas categorias. Um funtor contravariante F : C → D é definido pelas seguintes
propriedades:
(a) A cada objeto C ∈ Obj(C), associamos um objeto F(C) ∈ Obj(D).
(b) A cada morfismo f ∈ MorC (C, D) um morfismo F(f ) ∈ MorD (F(D), F(C)) de forma
que
F(g ◦ f ) = F(f ) ◦ F(g)

230
A.1 Categorias e Funtores

para qualquer par de morfismos.


(c) Para todo objeto C ∈ Obj(C), temos que F(idC ) = idF (C) .

De acordo com as definições acima, a associação F definida no início desta seção é o exemplo
de um funtor covariante, enquanto a associação G definida no início desta seção é o exemplo de um
funtor contravariante.
Definição A.1.3
Seja F : C → D um funtor covariante. Dizemos que F é um funtor:
(a) cheio se para todo par de objetos C, D ∈ Obj(C), a função induzida
MorC (C, D) → MorD (F(C), F(D))
é sobrejetiva.
(b) fiel se para todo par de objetos C, D ∈ Obj(C), a função induzida
MorC (C, D) → MorD (F(C), F(D))
é injejetiva.
Um funtor covariante é dito fielmente cheio se é fiel e cheio ao mesmo tempo. ♣

De maneira análoga, temos uma definição análoga para funtores contravariantes.


Definição A.1.4
Seja F : C → D um funtor contravariante. Dizemos que F é um funtor:
(a) cheio se para todo par de objetos C, D ∈ Obj(C), a função induzida
MorC (C, D) → MorD (F(D), F(C))
é sobrejetiva.
(b) fiel se para todo par de objetos C, D ∈ Obj(C), a função induzida
MorC (C, D) → MorD (F(D), F(C))
é injejetiva.
Um funtor covariante é dito fielmente cheio se é fiel e cheio ao mesmo tempo. ♣

Podemos também considerar relações entre funtores.


Definição A.1.5
Sejam F, G : C → D dois funtores covariantes. Uma transformação natural Φ : F → G é uma
coleção de morfismos
Φ(A) : F(A) → G(A), A ∈ Obj(C)

231
A.2 Propriedades de Morfismos

tal que, para todo f ∈ HomC (A, B), o diagrama


Φ(A)
F(A) G(A)
F (f ) G(f )

F(B) Φ(B)
G(B)
é comutativo. Dizemos que Φ é um isomorfismo de funtores se existe uma transformação natural
Ψ : G → F tal que
Ψ ◦ Φ(A) = idF (A)

Φ ◦ Ψ(A) = idG(A)

para todo A ∈ Obj(C).


Definição A.1.6
Sejam F, G : C → D dois funtores contravariantes. Uma transformação natural Φ : F → G é
uma coleção de morfismos
Φ(A) : F(A) → G(A), A ∈ Obj(C)
tal que, para todo f ∈ HomC (A, B), o diagrama
Φ(B)
F(B) G(B)
F (f ) G(f )

F(A) Φ(A)
G(A)
é comutativo. Dizemos que Φ é um isomorfismo de funtores se existe uma transformação natural
Ψ : G → F tal que
Ψ ◦ Φ(A) = idF (A)

Φ ◦ Ψ(A) = idG(A)

para todo A ∈ Obj(C).


Dados dois funtores F, G : D → D de mesma natureza, denotaremos por


Nat(F, G) (A.8)
o conjunto das transformações naturais de F em G.

A.2 Propriedades de Morfismos


Nesta seção, vamos explorar algumas definições acerca de morfismos. No que segue, C será
sempre uma categoria fixada.

232
A.2 Propriedades de Morfismos

Definição A.2.1
Sejae f ∈ MorC (A, B) um morfismo. Dizemos que
(a) f admite uma inversa à esquerda se existe g ∈ MorC (B, A) tal que g ◦ f = idA .
(b) f admite uma inversa à direita se existe g ∈ MorC (B, A) tal que f ◦ g = idB .

Teorema A.2.2
Seja f ∈ MorC (A, B) um morfismo que admite uma inversa a direita g1 e uma inversa à
esquerda g2 . Então g1 = g2 . ♡

Demonstração
g2 = g2 ◦ idB = g2 ◦ (f ◦ g1 ) = (g2 ◦ f ) ◦ g1 = idA ◦g1 = g1 .

Definição A.2.3
Um morfismo f ∈ MorC (A, B) é dito um isomorfismo se f admite uma (necessariamente única)
inversa a esquerda e uma inversa à direita. ♣

Observe que é possível que os objetos de uma categoria não sejam conjuntos, ou que os mor-
fismos de uma categoria não sejam ,necessariamente, funções. Assim, a noção de injetividade e
sobrejetividade não necessariamente fazem sentido.
Definição A.2.4
Sejam C uma categoria e f ∈ MorC (A, B) um morfismo. dizemos que
(a) f é um monomorfismo se, para todo objeto C e para todo par de morfismos g1 , g2 ∈
MorC (C, A) tem-se
f ◦ g1 = f ◦ g2 =⇒ g1 = g2 .

(b) f é um epimorfismo se, para todo objeto C e para todo para todo par de morfismos
g1 , g2 ∈ MorC (B, C) tem-se
g1 ◦ f = g2 ◦ f =⇒ g1 = g2 .
(c) f é um bimorfismo se é um monomorfismo e um epimorfismo. ♣

Observe que todo morfismo que admite uma inversa à esquerda é um monomorfismo, e analo-
gamente, todo morfismo que admite uma inversa à direita é um epimorfismo. Em particular, se os
objetos de uma categoria C são conjuntos e os morfismos funções, então todo morfismo injetivo é um
monomorfismo, e todo morfismo sobrejetivo é um epimorfismo.
Exemplo A.1 Considere a categoria Grp e f ∈ Hom(G, H) um morfismo
Suponha que f é um monomorfismo. Vamos provar que f é injetivo. De fato, sejam a, b ∈ G
tais que f (a) = f (b). Sejam φ1 , φ2 : Z → G tais que φ1 (1) = a, φ2 (1) = b. Assim
f ◦ (φ1 (1)) = f (a) = f (b) = f (φ2 (1)) =⇒ f ◦ φ1 = f ◦ φ2 =⇒ φ1 = φ2 =⇒ a = b. (A.9)
Assim, em Grp, todo monomorfismo é injetivo. Também é possível mostrar (com muito mais trabalho,
e por isso omitimos a prova) que todo epimorfismo de grupos é de fato sobrejetivo.

233
A.3 Funtores Representáveis e Lema de Yoneda

Exemplo A.2 Considere agora a categoria CRing, dos anéis comutativos com unidade. Considere o
homomorfismo de anéis φ : Z → Q.
Como φ é uma função injetiva, segue que φ é de fato um monomorfismo. Agora, φ também é
um epimorfismo. De fato, Q é o corpode frações de Z e portanto para todo anel comutativo S temos
uma bijeção entre os conjuntos
Hom(Q, S) e {f : Z → S; f (Z \ {0}) consiste de elementos invertíveis de S}. (A.10)
Como o segundo conjunto possui no máximo um elemento, segue que φ é um epimorfismo.
Assim, na categoria CRing, epimorfismos não são necessariamente sobrejetivos.

A.3 Funtores Representáveis e Lema de Yoneda


Sejam C uma categoria e A ∈ Obj(C). Existem dois funtores associados a A que são de extrema
importância: o funtor covariante HomC (A, □) definido por
HomC (A, □) : C→ Set
B ∈ Obj(C) → HomC (A, B) (A.11)
g ∈ HomC (B, C) → g∗ :∈ HomC (HomC (A, B) → HomC (A, C))
onde g∗ (f ) = g ◦ f , e o funtor contravariante HomC (□, A) definido por

HomC (□, A) : C→ Set


B ∈ Obj(C) → HomC (B, A) (A.12)
g ∈ HomC (B, C) → f ∗ ∈ HomC (HomC (C, A) → HomC (B, A))
onde g ∗ (f ) = f ◦ g.
Definição A.3.1
Sejam C uma categoria e F : C → Set um funtor covariante. Dizemos que F é representável se
existe um objeto A ∈ Obj C e um isomorfismo de funtores Φ : F → HomC (A, □).

Definição A.3.2
Sejam C uma categoria e F : C → Set um funtor contravariante. Dizemos que F é representável
se existe um objeto A ∈ Obj C e um isomorfismo de funtores Φ : F → HomC (□, A).

Seja F : HomC (A, □) → F uma transformação natural de funtores de C em Set. Aplicando esta
transformação sobre o objeto A, temos uma função
F (A) : HomC (A, A) → F(A) (A.13)
e portanto podemos considerar o objeto F (A)(idA ) ∈ F(A).

234
A.3 Funtores Representáveis e Lema de Yoneda

Teorema A.3.3 (Lema de Yoneda)


Seja C uma categoria e F : C → Set um funtor covariante. Então a aplicação
Ψ : Nat(HomC (A, □), F) → F(A)
F → F (A)(idA )
é uma bijeção.

Demonstração Vamos estudar F (X) para algum objeto X ∈ Obj(C). Dado um morfismo f ∈
HomC (A, X), temos um diagrama comutativo induzido pela transformação natural F

f∗
HomC (A, A) HomC (A, X)
F (A) F (X) (A.14)
F (f )
F(A) F(X)

Portanto, aplicando ambos os morfismos definidos sobre idA temos


F (X)(f ) = F (X)(f∗ (idA )) = F (f )(F (A)(idA )). (A.15)
Portanto F (X)(f ) é completamente determinado por F (A)(idA ) e portanto ψ é injetiva. Agora,
é claro que se B ∈ F(A), podemos definir, para todo morfismo f ∈ HomC (A, X), o elemento
F (X)(f ) = F(f )(B). Provemos que F é uma transformação natural. Considere o diagrama
f∗
HomC (A, X) HomC (A, Y )
F (X) F (Y ) (A.16)
F (f )
F(Y ) F(Y )
induzido por um morfismo f ∈ HomC (X, Y ).
Se g ∈ HomC (A, X), temos

F (Y )(f∗ (g)) = F (Y )(f ◦ g) = F(f ◦ g)(B) = F(f ) ◦ F(g)(B) = F(f )(F (X)(g)) (A.17)
e portanto F é uma transformação natural. O Teorema está demonstrado.
Também temos uma versão contravariante para o Lema de Yoneda.
Teorema A.3.4 (Lema de Yoneda)
Seja C uma categoria e F : C → Set um funtor contravariante. Então a aplicação
Ψ : Nat(HomC (□A, ), F) → F(A)
F → F (A)(idA )
é uma bijeção.

O Lema de Yoneda nos dá a receita de como construir transformações naturais que relacionam
um funtor F com as possíveis representações deste funtor. Vejamos quando que estas transformações
são um isomorfismo de funtores.

235
A.4 Objetos Especiais, Núcleos e Conúcleos

Definição A.3.5
Seham C uma categoria e F : C → Set um funtor covariante. Um objeto universal para F é um
par (A, u), A ∈ Obj C, u ∈ F(A) tal que, para todo elemento X ∈ Obj C e v ∈ F(X), existe
um único morfismo f ∈ HomC (A, X) tal que v = F(f )u.

Definição A.3.6
Seham C uma categoria e F : C → Set um funtor contravariante. Um objeto universal para F
é um par (A, u), A ∈ Obj C, u ∈ F(A) tal que, para todo elemento X ∈ Obj C e v ∈ F(X),
existe um único morfismo f ∈ HomC (X, A) tal que u = F(f )v.

Proposição A.3.7
Sejam C uma categoria e F : C → Set um funtor. Se (A, u), (B, v) são dois objetos pares
universais com respeito a F, então existe uma único isomorfismo f ∈ HomC (A, B) tal que
F(f )u = v.

Demonstração Vamos demonstrar a proposição para o caso covariante. O caso contravariante é


análogo.
Seja (A, u) um par universal para F. Por definição de par universal, o morfismo idA é o único
morfismo g ∈ HomC (A, A) que satisfaz F(g)u = u.
Agora, seja (B, v) outro par universal. Pela definição de par universal, existe único f ∈
HomC (A, B) tal que v = F(f )u. Pela mesma razão, existe única g ∈ HomC (B, A) tal que F(g)v = u.
Portanto
F(g) ◦ F(f )u = F(g ◦ f )u = u =⇒ g ◦ f = idA . (A.18)

De maneira análoga, prova-se que f ◦ g = idB .


Teorema A.3.8
Sejam C uma categoria, F : C → Set um funtor covariante, u ∈ F(A) e Ψ : HomC (A, □) → F
a transformação natural induzida por u. Então Ψ é um isomorfismo de funtores se, e somente
se, (A, u) é um par universal.

Demonstração Recorde que, pela definição de Ψ, u = Ψ(A)(idA ).


Suponha que Ψ seja um isomorfismo de funtores e (X, v) um par onde X ∈ Obj C e v ∈ F (X).
Assim, existe um único morfismo f ∈ HomC (A, X) tal que v = Ψ(X)(f ) = Ψ(X)(f∗ (idA )) =
F(f )Ψ(A)(idA ) = F(f )u. Assim, (A, u) é um par universal.
Reciprocamente, seja (X, v) um par com X ∈ Obj(C), v ∈ F(X). Pela definição de par
universal, existe um único f : A → X tal que F(f )u = v. Assim, f é o único elemento de
HomC (A, X) tal que Ψ(X)(f ) = v e portanto Ψ(X) é um isomorfismo para todo X ∈ Obj(C).

236
A.4 Objetos Especiais, Núcleos e Conúcleos

A.4 Objetos Especiais, Núcleos e Conúcleos


Vamos agora definir alguns objetos especiais em categorias. Vamos utilizar estes objetos para
definir, de maneira categórica, os conceitos de núcleo e conúcleo de um morfismo.
Definição A.4.1
Sejam C uma categoria e A ∈ Obj C. Dizemos que
(a) A é um objeto inicial se, para todo objeto B, existe um único morfismo iAB ∈ MorC (A, B).
(b) A é um objeto final se, para todo objeto B, existe um único morfismo iAB ∈ MorC (B, A).
(c) A é um objeto nulo (ou zero) se é tanto um objeto final quanto um objeto inicial. ♣

Observe que,dados dois objetos iniciais A, B de uma mesma categoria são , existe um único
isomorfismo φ : A → B. De fato, existem únicos morfismos f : A → B, g : B → A. Como idA é
o único elemento de MorC (A, A) segue que g ◦ f = idA . Analogamente, f ◦ g = idB . e portanto
f, g são isomorfismos. Analogamente, dois objetos finais de uma catgoria são sempre (unicamente)
isomorfos.
Exemplo A.1 A categoria Set possui um único objeto inicial, a saber, o conjunto vazio ∅. Já os objetos
finais de Set são os conjuntos unitários. O mesmo vale para a categoria FSet dos conjuntos finitos.
Exemplo A.2 Na categoria Grp e também na categoria Ab, o grupo trivial < e > é tanto um objeto
inicial quanto um objeto final. Assim, estas categorias possuem um objeto zero.
O mesmo vale para as categorias ModR , R Mod, S ModR e Veck .
A existência de um elemento zero em uma categoria nos permite falar sobre morfismos nulos.
De fato, seja 0 um objeto zero de uma categoria C. Como HomC (A, 0) e HomC (0, B) são conjuntos
unitários, existe um único homomorfismo 0A,B : A → B que é a composição
A → 0 → B. (A.19)
Definição A.4.2
Sejam C uma categoria com objeto zero 0 e A, B objetos de C. O morfismo 0AB definido acima
é chamado de morfismo zero. ♣

Definição A.4.3
Sejam C uma categoria com objeto zero e f : A → B um morfismo. Um núcleo de f é um par
(K, φ), onde K é um objeto de C e φ ∈ MorC (K, A) satisfazendo a seguinte propriedade:
(a) A composição f ◦ φ = 0K,B .
(b) Se (K ′ , φ′ ) é outro par satisfazendo f ◦ φ′ = 0K ′ ,B , então existe um único morfismo
ψ : K ′ → K tal que φ′ = φ ◦ ψ. ♣

Observe que o item (b) da definição acima implica que se (K, φ) é um núcleo para um morfismo
f : A → B, então φ é um monomorfismo.
Comentário Do ponto de vista de representação de funtores, a definição acima nos diz que o núcleo
de um morfismo, quando existe, é um objeto universal. De fato, seja f : A → B um morfismo e

237
A.4 Objetos Especiais, Núcleos e Conúcleos

considere o funtor contravariante F : C → Set onde


F(C) = {g ∈ Hom(C, A); f ◦ g = 0C,B .} (A.20)
A definição de núcleo corresponde a dizer que (K, φ) é um núcleo para f se, e somente se (K, A)
é um par universal para F. Desta forma, temos que (K, φ) é un núcleo para F se, e somente se,
HomC (□, K) representa F.
O próximo resultado resume a discussão acima.
Teorema A.4.4
Sejam (K, φ), (K ′ , φ′ ) dois núcleos para um morfismo f : A → B. Então existe um único
isomorfismo ψ : K ′ → K tal que φ′ = ψ ◦ φ. ♡

Uma vez escolhido um núcleo (K, φ) para o morfismo f : A → B, escreveremos K = ker f e


omitimos φ.
Teorema A.4.5
Seja f : A → B um monomorfismo. Então (0, 00,A ) é um núcleo para f .

Demonstração Seja g : C → A tal que f ◦ g = 0C,B . Agora, 0C,B = 00,B ◦ 0C,0 = f ◦ 00,A ◦ 0C,0 .
Como f é um monomorfismo, g = 00,A ◦ 0C,0 . O Teorema está provado.
Exemplo A.3 A categoria Grp admite núcleo para qualquer morfismo f : G → H. De fato, defina
Kf = {g ∈ G; f (g) = eH } (A.21)
e seja i : Kf → G a inclusão. É claro que Kf é um subgrupo de G. Seja agora (K, φ′ ) tal que
f ◦ φ′ é um morfismo trivial. Isto significa que φ′ (K) ⊂ Kf . Assim, temos que φ′ = i ◦ ψ, onde
ψ ∈ Hom(K, Kf ) é dada por ψ(k) = φ′ (k). A injetividade de i fornece a unicidade de ψ.
O mesmo vale para as categorias Ab, ModR , R Mod, S ModR e Veck .
Definição A.4.6
Sejam C uma categoria com objeto zero e f : A → B um morfismo. Um conúcleo de f é um
par (C, φ), onde C é um objeto de C e φ ∈ MorC (B, C) satisfazendo a seguinte propriedade:
(a) A composição φ ◦ f = 0A,C .
(b) Se (C ′ , φ′ ) é outro par satisfazendo φ′ ◦ f = 0A,C ′ , então existe um único morfismo
ψ : C → C ′ tal que φ′ = ψ ◦ φ.
Observe que o item (b) da definição acima implica que se (C, φ) é um conúcleo para um
morfismo f : A → B, então φ é um epimorfismo. ♣

Comentário Do ponto de vista de representação de funtores, a definição de conúcleo nos diz que o
conúcleo e um morfismo, quando existe, é um objeto universal. De fato, seja f : A → B um morfismo
e considere o funtor covariante F : C → Set onde
F(C) = {g ∈ Hom(B, C); g ◦ f = 0A,C .}. (A.22)
A definição de núcleo corresponde a dizer que (B, φ) é um núcleo para f se, e somente se (B, φ)
é um par universal para F. Desta forma, temos que (C, φ) é um conúcleo para F se, e somente se,
HomC (B, □) é isomorfo a F.

238
A.4 Objetos Especiais, Núcleos e Conúcleos

Com demonstração análoga ao Teorema A.4.4, temos:


Teorema A.4.7
Sejam (C, φ), (C ′ , φ′ ) dois conúcleos para um morfismo f : A → B. Então existe um único
isomorfismo ψ : C → C ′ tal que φ′ = ψ ◦ φ. ♡

COm demonstração análoga a do Teorema A.4.5, temos:


Teorema A.4.8
Seja f : A → B um epimorfismo. Então (0, 0A,0A,0 ) é um conúcleo para f .

Exemplo A.4 Considere Ab a categoria dos grupos abelianos. É bem sabido que se f ∈ Hom(G, H),
então
im(f ) = {f (g); g ∈ G} (A.23)

é um subgrupo de H. Como H é abeliano, im(f ) é normal em H e portanto H/ im(f ) é um grupo


abeliano. Seja φ : H → H/ im(f ) o homomorfismo quociente. Agora, se (C, φ′ ) é um par tal
que φ ◦ f = 0, então im(f ) ⊂ ker φ′ . Portanto, pela Teoria Básica de Grupos, existe um único
homomorfismo ψ : H/ im(f ) → C tal que φ′ = φ ◦ ψ.
Assim, a categoria Ab admite conúcleos. O mesmo vale para ModR , R Mod, S ModR e Veck .
Definição A.4.9
Sejam C uma categoria e f : A → B um morfismo que admite um conúcleo (C, φ). A imagem
categórica de f é definida por
ker(φ)

se este núcleo existir. ♣

Exemplo A.5 Se f é um morfismo que é uma função entre conjuntos, a imagem categórica não
coincide, em geral, com a imagem de f . De fato, considere a categorai Grp e f : G → H um
morfismo. Se f adminte um conúcleo Coker f , então a imagem categórica de f é o núcleo do
homomorfismo H → Coker f e portanto é um subgrupo normal de H. Logo, se im f não for um
subgrupo normal de H, então a imagem de f não coincide com a imagem categórica de f .
De fato, é possível mostrar que se g : G → H é um morfismo em Grp, então H/NH (im f ), onde
NH (im f ) é o normalizador do subgrupo imagem im f , juntamente com o homomorfismo quociente
formam um conúcleo para f. Assim, a imagem categórica de um morfismo em Grp é o normalizador
da imagem de f como função.
Teorema A.4.10
Sejam C, D categorias com objetos nulos 0C , 0D e F : C → D um funtor covariante com
F(0C ) = 0D .
1. Se f, F(f ) são morfismos que admitem núcleos (K, φ) e (K ′ , φ′ ), então existe um único
morfismo ψ : F(K) → K ′ tal que F(φ) = φ′ ◦ ψ.
2. Se f, F(f ) são morfismos que admitem núcleos (C, f ) e (C ′ , f ′ ), então existe um único

239
A.5 Pushouts e Pullbacks

morfismo ψ : C ′ → F(C) tal que f = ψ ◦ F(f ).


Demonstração Observe que a condição F(0C ) = 0D . implica que F(0A,B ) = 0F (A),F (B) . Como
f ◦ φ = 0K,B segue que
F(f ) ◦ F(φ) = 0F (K),F (B) . (A.24)

Assim, pela propriedade (b) da definição de núcleo, existe um único morfismo ψ : F(K) → K ′
tal que F(φ) = φ′ ◦ ψ.
A demonstração do item b é análoga.
Também temos uma versão do Teorema acima para funtores contravariantes.
Teorema A.4.11
Sejam C, D categorias com objetos nulos 0C , 0D e F : C → D um funtor contravariante com
F(0C ) = 0D .
1. Se f admite núcleo (K, φ) e F(f ) admite conúcleo (C, ψ), então existe um único morfismo
η : C → F(K) tal que ψ = F(φ) ◦ η.
2. Se f admite conúcleo (C, φ) e F(f ) admite núcleo (K, ψ), então existe um único morfismo
η : F(C) → K tal que F(φ) = ψ ◦ η.

A.5 Pushouts e Pullbacks


Sejam C uma categoria e f ∈ MorC (B, A), g ∈ MorC (C, A). Temos um diagrama
B
f (A.25)
C g A
Um diagrama desta forma é dito um diagrama de pullback.
Dado um diagrama de pullback como acima, podemos nos perguntar quais são os trios (P, ψ, φ)
que tornam o diagrama de morfismos

ψ
P B
φ f (A.26)
C g A

é comutativo. Em outras palavras, queremos estudar o funtor contravariante F : C → Set dado por
F(□) = {(ψ, φ) ∈ HomC (□, B) × HomC (□, C); f ◦ ψ = g ◦ ϕ}. (A.27)
Caso o funtor F seja representável em C, dizemos que o diagrama (A.25) admite um pullback
em C. Temos a seguinte definição.

240
A.5 Pushouts e Pullbacks

Definição A.5.1
Considere, em uma categoria C, um diagrama de pullback como em (A.25). Um terno (P, p1 , p2 )
é dito um pullback para (A.25) se:
(a) P é um objeto de C;
(b) p1 ◦ g = p2 ◦ f ;
(c) Se (P ′ , p′1 , p′2 ) é um segundo terno com p′1 ◦ g = p′2 ◦ f, então existe um único morfismo
ψ : P ′ → P tal que p′1 = p1 ◦ ψ e p′2 = p2 ◦ ψ.´

Desta forma, temos que (P, p1 , p2 ) é um pullback para (A.25) se, e somente se, temos um
isomorfismo de funtores
HomC (□, P ) ≃ F(□) = {(ψ, φ) ∈ HomC (□, B) × HomC (□, C); f ◦ ψ = g ◦ ϕ}. (A.28)
Representando em forma de diagrama, temos:
p′1
P′
∃!ψ

p1 (A.29)
p′2 P B
p2 f

C g A
Uma categoria onde quaisquer pares de morfismos como em (A.25) admite um pullback é
chamado de categoria com pullbacks. Assim como em todas as construções envolvendo propriedades
universais, dois pullbacks são sempre isomorfos, e via um único isomorfismo. Quando f, g são claras
no contexto, escreveremos P = B ×A C no lugar de (P, p1 , p2 ).
Exemplo A.1 Sejam C uma categoria com núcleos e f : A → B um morfismo. Então o núcleo de f
é um pullback:

0 K 0
φ (A.30)
f f
B A B A
Exemplo A.2 Seja
B
f (A.31)
C g A

um diagrama de pullback na categoria Set . Afirmamos que o pullback deste diagrama existe.
De fato, defina X = {(b, c) ∈ A × B; f (b) = g(c)} e p1 , p2 as projeções na primeira e na segunda
coordenadas, respectivamente. É claro que as condições (a) e (b) da definição de pullback valem.
Agora, considere um diagrama comutativo da forma

241
A.5 Pushouts e Pullbacks

Y p′1

(A.32)
p′2
X p1 B
p2 f
g
C A
Como f (p′1 (y)) = g(p′2 (y)) para todo y ∈ Y, podemos definir ψ(y) = (p′1 (x), p′2 (x)) ∈ X. Logo ψ
completa o diagrama comutativo. A unicidade de ψ é clara.
Observe que tomando A como um conjunto unitário (objeto final da categoria Set), obtemos
B ×A C = B × C, o produto cartesiano ordinário.
Outro exemplo interessante de produto fibrado na categoria Set é a tomada de pré-imagem. De
fato, seja f : B → A uma função e seja C ⊂ A um subconjunto. É fácil verificar que o trio
(f −1 (C), p1 , p2 ), onde
p1 : f −1 (C) → C é definida por
p1 (x) = y ⇐⇒ f (x) = y;
p2 é a inclusão;
é de fato um pullback do diagrama
B
f , (A.33)
ι
C A
onde ι representa a inclusão de C em A.
Dual a noção de diagrama de pullback, temos os diagramas de pushout:

f
A B
g (A.34)
C
Associado a um tal diagrama, temos um funtor covariante F : C → Set definido por
F(□) = {(ψ, φ) ∈ HomC (B, □) × HomC (C, □); ψ ◦ f = ϕ ◦ g}. (A.35)
Caso o funtor F seja representável em C, dizemos que o diagrama (A.34) admite um pushout em
C. Temos a seguinte definição.
Definição A.5.2
Considere, em uma categoria C, um diagrama de pushout como em (A.34). Um terno (Q, q1 , q2 )
é dito um pushout para (A.34) se:
(a) P é um objeto de C;
(b) g ◦ q1 = g ◦ q2 ;
(c) Se (Q′ , q1′ , q2′ ) é um segundo terno com Q′1 ◦ g = Q′2 ◦ f, então existe um único morfismo

242
A.5 Pushouts e Pullbacks

ψ : P ′ → P tal que q1′ = ψ ◦ q1 e q2′ = ψ ◦ q2 .´


Desta forma, temos que (Q, q1 , q2 ) é um pushout para (A.34) se, e somente se, temos um
isomorfismo de funtores
F(□) = {(ψ, φ) ∈ HomC (B, □) × HomC (C, □); q1 ◦ f = q2 ◦ g}. (A.36)

f
A B
g q1 q1′
q2
C Q (A.37)
∃!ψ

q2′
Q′

Uma categoria onde quaisquer pares de morfismos como em (A.34) admite um pushout é chamado
de categoria com pushout. Assim como em todas as construções envolvendo propriedades universais,
dois pushouts são sempre isomorfos, e via um único isomorfismo. Quando f, g são claras no contexto,
escreveremos Q = B +A C no lugar de (Q, q1 , q2 ).
Observe também que se C é uma categoria C possui objeto zero e admite pushputs, então todo
morfismo f : B → A possui um conúcleo (K, φ). De fato, o par (K, φ) é construído como o pushout
do diagrama

f
A B
(A.38)
0
Exemplo A.3 Pushouts existem na categoria Set . de fato, tome um diagrama de pushout

f
A B
g (A.39)
C
Seja X = B ⊔ C, a união disjunta dos conjuntos B, C. Defina em X a relação
b ∼ c ⇐⇒ existe a ∈ A com f (a) = b, g(a) = c. (A.40)
É óbvio que ∼ é uma relação de esquivalência. Defina P = X/ ∼ e q1 , q2 como as composições
B ,→ X → P e C ,→ X → P.
Agora, considere um diagrama comutativo

f
A B
g q1′ (A.41)
q2
C D

243
A.6 Limites Diretos e Limites Inversos

Defina h : X → D colocando h(b) = q1′ (b) se b ∈ B e h(c) = q2′ (c) se c ∈ C. É claro que
se b ∼ c, então h(b) = h(c) e portanto existe um único morfismo h̄ : P → D com as propriedades
desejadas.

A.6 Limites Diretos e Limites Inversos


As construções de pullbacks e pushouts formam um exemplo especial de construções categóricas
chamadas de limites inversos e limites diretos de famílias de morfismos.
Definição A.6.1
Sejam C uma categoria e Γ um conjunto parcialmente ordenado. Um sistema de objetos
indexado por Γ é um par (Mλ , fλµ )λ∈Γ onde:
(a) Para cada λ ∈ Γ, Mλ é um objeto de C;
(b) Para todo λ ∈ Γ, fλλ = idMλ ;
(c) Para cada par (λ, µ) com λ ≥ µ, fλµ ∈ MorC (Mµ , Mλ );
(d) Se η ≤ µ ≤ λ, temos fλµ ◦ fµη = fλη .

Em forma de diagrama, um par (Mλ , fλµ ) é um sistema indexado por Γ se para todos η ≤ µ1 , µ2 ≤
λ o diagrama
fµη′
Mη Mµ′
fµη fλµ
′ (A.42)
Mµ Mλ
fλµ

é comutativo. Observe que diagramas de pushout e de pullback são casos especiais da Definção acima:
Eles são sistemas indexados pelo conjunto Γ = {1, 2, 3} com a ordem parcial dada por 1 < 2 e 1 < 3.
Associado a um sistema indexado (Mλ , fµλ )λ∈Γ , podemos considerar dois funtores F, G : C →
Set, um covarianre e um contravariante:
Y
F(□) = {(gλ ) ∈ HomC (□, Mλ ); gµ = fµλ ◦ gλ }; (A.43)

Y
G(□) = {(gλ ) ∈ HomC (Mλ , □); gλ = gµ ◦ fµλ }. (A.44)

A imagem do funtor F corresponde a famílias de morfimos partindo de um objeto fixado, e que


são compatíveis com o sistema de objetos. Já o funtor G corresponde a famílias de morfismos que
chegam em um objeto fixado, compatíveis com o sistema de objetos. Convém observar que se a ordem
< em Γ é trivial, isto é, nenhum par de elementos é comparável, temos
Q
F(□) = HomC (□, Mλ );
Q (A.45)
G(□) = HomC (Mλ , □).
Novamente, buscamos entender quando cada um dos funtores acima é representável em C.
Começamos com o funtor F.

244
A.6 Limites Diretos e Limites Inversos

Definição A.6.2
Sejam C uma categoria e (Mλ , fλµ ) um sistema indexado por Γ. Um limite inverso para (Mλ , fλµ )
é um par (M, fλ ) onde:
(a) M é um objeto da categoria;
(b) fλ ∈ MorC (M, Mλ ) e satisfazem fλ = fλµ ◦ fµ para quaisquer µ ≤ λ;
(c) Se (M ′ , fλ′ ) é outro par que satisfaz as condições de (b), então existe um único morfismo
ψ : M ′ → M ′ satisfazendo fλ′ = fλ ◦ ψ.
Quando os morfismos são claros no contexto, escrevemos M = lim Mλ .
←−

Desta forma, vemos que (M, fλ ) é um limite inverso para um sistema indexado (Mλ , fµλ )λ∈Γ se,
e somente se, temos um isomorfismo de funtores
Y
HomC (□, M ) = F(□) = {(gλ ) ∈ HomC (□, Mλ ); gµ = fµλ ◦ gλ }. (A.46)
Em termos de diagramas, temos:

fµ′ ′

M
∃!ψ

fµ′
lim Mλ Mµ′ (A.47)
←−
fµ′ fλ ′
fµ fλµ

Mµ Mλ
fλµ
Q
Quando a ordem parcial de Γ é trivial, escrevemos lim Mλ = Mλ . Neste caso, dizemos que
Q ←−
Mλ é o produto direto dos objetos Mλ .
Vejamos agora a questão da representabilidade de G.
Definição A.6.3
Sejam C uma categoria e (Mλ , fλµ ) um sistema indexado por Γ. Um limite direto para (Mλ , fλµ )
é um par (M, fλ ) onde:
(a) M é um objeto da categoria;
(b) fλ ∈ MorC (Mλ , M ) e satisfazem fµ = fλ ◦ fλµ para quaisquer µ ≤ λ;
(c) Se (M ′ , fλ′ ) é outro par que satisfaz as condições de (b), então existe um único morfismo
ψ : M → M ′ satisfazendo fλ′ = ψ ◦ fλ
Quando os morfismos são claros no contexto, escrevemos M = lim Mλ .
−→

Desta forma, vemos que (M, fλ ) é um limite direto para um sistema indexado (Mλ , fµλ )λ∈Γ se, e
somente se, temos um isomorfismo de funtores
Y
HomC (M, □) = G(□) = {(gλ ) ∈ HomC (Mλ , □); gµ = fµλ ◦ gλ }. (A.48)

245
A.6 Limites Diretos e Limites Inversos

Em termos de diagramas, temos:



fλµ
Mλ Mµ′


fλµ fµ ′ fµ′ ′


(A.49)
Mµ lim Mλ
−→
∃!ψ

fµ′ M′
L L
Quando a ordem parcial de Γ é trivial, escrevemos lim Mλ = Mλ . Neste caso, dizemos que Mλ
−→
é a soma direta dos objetos Mλ .
Exemplo A.1 A categoria Grp admite limites diretos e limites inversos. De fato, começemos provando
que Grp admite somas e produtos diretos. Para isto, seja Gλ , λ ∈ Γ uma família de grupos. Defina
G = {(gλ )λ∈Γ }. (A.50)
Podemos definir uma estrutura de grupo em G por
(gλ ) ∗ (gλ′ ) = (gλ gλ′ ). (A.51)
Mais ainda, para cada λ ∈ Γ, podemos definir πλ ((gλ )) = gλ . É claro que πλ é um homomor-
fismo de grupos. Agora, é imediato verificar que se {(φλ : H → Gλ ; λ ∈ Γ} é uma família de
homomorfismo de grupos, então
φ: H → G
(A.52)
h → (φλ (h))
é um homomorfismo bem definido de grupos e é o único homomorfismo de H em G tal que φλ = πλ ◦φ.
Assim, temos que (G, πλ ) é um produto direto para a família {Gλ , λ ∈ Γ.}
Com esta construção, é imediato verificar a existência do limite inverso de um sistema indexado
(Gλ , fλµ ). De fato, seja {φλ : H → Gλ } uma família de morfismos tal que φµ = φλ ◦ fλµ para todo
par µ ≤ λ. Pela propriedade universal do produto direto, podems definir o morfismo
Q
φ: H → Gλ
(A.53)
h → φλ (h)
, que é o único com a propriedade φλ = πλ ◦ φ para todo λ ∈ Γ. Agora, é imediato verificar que φ(H)
Q
está contído no subgrupo de Gλ definido por
Y
G = {(gλ ) ∈ Gλ ; gλ = fλµ (gµ ) para todo µ ≤ λ}. (A.54)
Assim, (G, πλ |G ) é um limite inverso para a família (Gλ , fλµ ).
Q
Observe que os grupos Gλ são todos abelianos, então Gλ e lim Gλ também são grupos
←−
abelianos, e portanto Ab admite produtos diretos e limites inversos. Observe que se cada Gλ possui
estrutura de R-módulo para algum anel comutativo R e os homomorfismos fλµ são homomorfismos de
Q
R-módulos, então Gλ e lim Gλ também possuem estrutura de R-módulos, e os homomorfismos πλ
←−
são homomorfismos de R-módulos. Assim, ModR também possui produtos diretos e limites inversos.

246
A.6 Limites Diretos e Limites Inversos

Vamos agora a construção de somas e limites diretos. Para a soma direta, defina o grupo
Y
G = {(gλ ) ∈ Gλ ; #{λ; gλ ̸= e} < +∞}. (A.55)
Defina, também, homomorfismos iµ : Gµ → G, onde

e, se λ ̸= µ
iλ (gµ ) = (aλ ), aλ = (A.56)
gµ , se λ = µ.

É imediato verificar que se H é um grupo arbitrário e {φλ : Gλ → H} é uma família de


homomorfismos, então o homomorfismo
φ: G → H
Q (A.57)
(gλ ) → φλ φλ (gλ )
é bem definido. Mais ainda, φ é o único homomorfismo de G em H tal que φλ = φ ◦ iλ para
todo λ ∈ L. Assim, temos que (G, iλ ) é uma soma direta para a família Gλ .
Agora, vamos a construção do limite direto de uma família indexada (Gλ , fλµ ). Para isto, seja
Gλ a normalização do subgrupo gerado por todos os elementos da forma iλ (fλµ (gµ )) − iµ (gµ )
L
K⊂
L L
para pares µ ≤ λ, e denote por π : Gλ → Gλ /K a aplicação quociente. Dada uma família de
homomorfismos {φλ : Gλ → H}, a propriedade universal da soma direta nos dá o homomorfismo
L
φ: Gλ → H, que é o único que satisfaz φ ◦ iλ = φλ para todo λ ∈ Γ. Agora, pode-se verificar que
K ⊂ ker φ ⇐⇒ φλ ◦ fλµ = φµ (A.58)
L
e portanto, existe um único homomorfismo ψ : Gλ /K → H tal que φ = ψ ◦ π. Portanto
( Gλ /K → H, π ◦ iλ ) é um limite direto para a família (Gλ , fλµ ). Observe que se Gλ é abeliano para
L
L
todo λ, então Gλ , lim Gλ também são grupos abelianos. O mesmo vale caso cada um dos Gλ seja
−→
um R-módulo para um anel comutativo R. Assim, Ab e ModR admitem somas e limites diretos.

Sejam C, D duas categorias que admitam limites diretos e inversos, F : C → D um funtor


covariante e (Mλ , fµλ )λ∈L um sistema indexado em C. Aplicando o funtor F ao diagrama comutativo

fλµ
fµ (A.59)
Mλ fλ
lim Mλ
−→

obtemos o diagrama comutativo

F(Mµ )
F (fλµ )
F (fλ ) (A.60)
F(Mλ ) F (fλ )
F(lim Mλ )
−→

Assim, pela propriedade universal de lim F(Mλ ) (pois (F(Mλ ), fµλ )λ∈Γ é um sistema de objetos
−→
de D indexados por Γ), existe um único morfismo φ : lim F(Mλ ) → F(lim Mλ ) tal que o diagrama
−→ −→

247
A.6 Limites Diretos e Limites Inversos

F(Mµ )
F (fλµ )
F (fµ )

F(Mλ ) lim F(Mλ ) (A.61)


−→
φ

F(lim Mλ )
−→
F (fλ )

é comutativo.
Agora, aplicando F ao diagrama comutativo

lim Mλ Mµ
←−


(A.62)
fλµ


obtemos o diagrama

F (fµ )
F(lim Mλ ) F(Mµ )
←−

F (fλ )
(A.63)
F (fλ µ)

F(Mλ )

e portanto existe um único morfismo ψ : lim F(Mλ ) → F(lim Mλ ) tal que o diagrama
←− ←−

lim F(Mλ )
←−
ψ


F(lim Mλ ) Mλ (A.64)
←−


fλµ


é comutativo.
Deixamos a cargo do estudante os resultados análogos para F contravariante. Resumimos tudo
no próximo Teorema.
Teorema A.6.4
Sejam C, D categorias admitindo limites diretos e limites inversos, (Mλ , fµλ )λ∈Γ um sistema
indexado por Γ e F : C → D um funtor.
(a) Se F é covariante, então existem únicos morfismos
φ : lim F(Mλ ) → F(lim Mλ );
−→ −→
ψ : lim F(Mλ ) → F(lim Mλ ).
←− ←−

248
A.6 Limites Diretos e Limites Inversos

(b) Se F é contravariante, então existem únicos morfismos


φ : lim F(Mλ ) → F(lim Mλ );
−→ ←−
ψ : lim F(Mλ ) → F(lim Mλ ).
←− −→

Podemos aplicar o resultado acima aos funtores HomC (A, □) e HomC (□, A) para obter morfismos
lim HomC (A, Mλ ) → HomC (A, lim Mλ ); (A.65)
−→ −→
lim HomC (A, Mλ ) → HomC (A, lim Mλ ); (A.66)
←− ←−

lim HomC (Mλ , A) → HomC (lim Mλ , A); (A.67)


−→ ←−

lim HomC (Mλ , A) → HomC (lim Mλ , A). (A.68)


←− −→

Deixamos como exercício ao estudante descrever explicitamente os morfismos acima e verifi-


car que as propriedades universais de limite direto e limite inverso dizem, essencialmente, que os
morfismos (A.66), (A.68) são isomorfismos. Em particular, temos os isomorfismos
M Y
HomC ( Mλ , M ) ≃ HomC (Mλ , M ); (A.69)
Y Y
HomC (M, Mλ ) ≃ HomC (M, Mλ ). (A.70)

Por último, mostraremos que podemos considerar lim e lim como funtores partindo de uma
−→ ←−
categoria apropriada. De fato, sejam C uma categoria e Γ um conjunto parcialmente ordenado.
Podemos considerar a categoria S(Γ), cujos objetos desta categoria são os sistemas (Mλ , fµλ )λ∈Γ de
objetos em C indexados por Γ e cujos conjuntos de morfismos são dados por

Y
MorS(Γ) ((Mλ , fλµ )λ∈Γ , (Nλ , fλµ )λ∈Γ )) = {(φλ ) ∈
HomC (Mλ , Nλ ); gλµ ◦ φµ = φλ ◦ fλµ , se µ ≤ λ}.
(A.71)
µ µ
Seja {φλ } ∈ MorS(Γ) (Mλ , fλ )λ∈Γ , (Nλ , fλ )λ∈Γ )) um morfismo de sistemas indexados por Γ.
Temos um diagrama comutativo

φµ
Mµ Nµ

fλµ µ
gλ (A.72)


Mλ φλ Nλ lim Nλ
−→

Pela porpriedade universal dos limites diretos, existe um único morfismo lim φλ : lim Mλ → φNλ
−→ −→

249
A.7 Categorias Abelianas

tal que o diagrama


φµ
Mµ Nµ
fλµ µ

φλ
fµ Mλ Nλ gµ (A.73)
fλ gλ
lim φλ
−→
lim Mλ lim Nλ
−→ −→

é comutativo. Mais ainda, pela unicidade advinda da propriedade universal de limites diretos,
segue que se {ψλ } ∈ MorS(Γ) (Nλ , gλµ )λ∈Γ , (Hλ , hµλ )λ∈Γ )), então
lim(ψλ ◦ φλ ) − lim(ψλ ) ◦ lim(φλ ), (A.74)
−→ −→ −→
e desta forma lim(□) : S(Γ) → C é um funtor covariante. De maneira análoga ao que fizemos
−→
para limites diretos, vemos que existe um único morfismo lim φλ : lim Mλ → lim Nλ tal que o
←− ←− ←−
diagrama

lim φλ
←−
lim Mλ lim Nλ
←− ←−

fµ gµ



φµ
Nµ (A.75)

fλµ µ

φλ
Mλ Nλ
é comutativo. Mais ainda, temos que
lim(ψλ ◦ φλ ) = lim(ψλ ) ◦ lim(φλ ), (A.76)
←− ←− ←−

A.7 Categorias Abelianas


Definição A.7.1
Uma categoria C é dita uma categoria pré-aditiva se possui objeto nulo e, para qualquer par
C, D, E ∈ Obj(C), o conjunto MorC (C, D) é um grupo abeliano e a composição
MorC (C, D) × MorC (D, E) → MorC (C, E)
é Z-bilinear. ♣

Definição A.7.2
Uma categoria C é dita uma categoria aditiva se é pré-aditiva e os produtos diretos e somas
diretas de uma quantidade finita de objetos sempre existem. ♣

250
A.7 Categorias Abelianas

Teorema A.7.3
Sejam C uma categoria pré-aditiva. Então o produto direto e a soma direta de uma quantidade
finita de objetos coincidem. ♡

Demonstração Vamos demonstrar o resultado acima para a soma e o produto direto de dois elementos.
O resultado final seguirá por indução.
Seja (A1 × A2 , p1 , p2 ) um produto direto para dois objetos A1 , A2 . Pela propriedade universal do
produto direto, existe um único morfismo i1 : A1 × A1 → A2 tal que o diagrama

p1
A1 × A2

i1
A1 A1 (A.77)
idA1
p2
0

A2
é comutativo. Analogamente, existe um único morfismo i2 : A2 × A1 × A2 tal que o diagrama

p1
A1 × A2

i1
A2 A1 (A.78)
0
p2
idA2

A2

é comutativo. Afirmamos que (A1 × A2 , i1 , i2 ) é uma soma direta entre A1 , A2 . De fato, defina
f = i1 ◦ p1 + i2 ◦ p2 ∈ MorC (A1 × A2 , A1 × A2 ). (A.79)
A partir dos diagramas (A.77) e (A.78) é fácil verificar que o diagrama
A1
p1 p2

idA1 ×A2
A1 × A2 A1 × A2 (A.80)
f

p2 p2
A2
é comutativo. Pela propriedade universal do produto direto, segue que f = idA1 ×A2 .
Seja S um objeto de C e f1 ∈ MorC (A1 , S), f2 ∈ MorC (A2 , S). Defina
g = f 1 ◦ π1 + f 2 ◦ π2 . (A.81)

251
A.7 Categorias Abelianas

É imediato verificar que o diagrama


A1
i1 f1

g
A1 × A2 S (A.82)

i2 f2

A2
é comutativo. Agora, se g ′ ∈ MorC (A1 × A2 , S) é um outro morfismo que faz o diagrama acima
comutar, então
g − g ′ = (g − g ′ ) ◦ idA1 ×A2 =
(g − g ′ ) ◦ i1 ◦ p1 + i2 ◦ p2 =
(A.83)
g ◦ (i1 ◦ p1 + i2 ◦ p2 ) − g ′ ◦ (i1 ◦ p1 + i2 ◦ p2 ) =
(f1 − f1 ) ◦ p1 + (f2 − f2 ) ◦ p2 = 0.
Assim, (A1 × A2 , i1 , i2 ) satisfaz a propriedade universal de uma soma direta. A demonstração
de que a soma direta é um produto direto é análoga.
Definição A.7.4
Uma categoria C é dita uma categoria abeliana se:
(a) C é uma categoria aditiva.
(b) Todo morfismo possui um núcleo e um conúcleo.
(c) Todo monomorfismo é o núcleo de algum morfismo.
(d) Todo epimorfismo é o conúcleo de algum morfismo, ♣

Teorema A.7.5
A categoria Ab é abeliana. ♡

Demonstração É claro que se G, H são dois grupos abelianos, entâo Hom(G, H) é também um
grupo abeliano. Também é claro que a composição
Hom(G, H) × Hom(H, T ) → Hom(G, T ) (A.84)
é Z-bilinear. Assim, Ab é pré-aditiva.
Seja {Gλ }λ∈L uma família de grupos abelianos. Defina os grupos abelianos
G1 = {(gλ ); gλ ∈ gλ e gλ ̸= eGλ para uma quantidade finita de λ};
G2 = {(gλ ); gλ ∈ Gλ }. (A.85)

Defina também
iµ : Gµ → G
1
e
Gλ , se λ ̸= µ ;
gµ → (gλ ), onde gλ =
gµ , se λ = µ

pµ : G2 → Gµ
. (A.86)
(gλ ) → gµ

252
A.7 Categorias Abelianas

Afirmamos que (G1 , iλ ) é uma soma direta para a família {Gλ }λ∈L . De fato, dada uma família
de morfismos fλ : Gλ → G, um diagrama comutativo da forma





Gµ G1 (A.87)
f

fµ G
P
implica que, necessariamente, f ((gλ )) = fλ (gλ ). Como gλ ̸= eλ apenas para uma quantidade
L
finita de índices λ, o homomorfismo f é de fato bem definido. Logo G1 ≃ λ∈L Gλ é uma soma
direta para a família {Gλ }λ∈L .
Afirmamos que (G2 , pλ ) é um produto direto para a família {Gλ }λ∈L . De fato, dada uma família
de morfismos hλ : G → Gλ , um diagrama comutativo da forma


G2

g

G Gλ (A.88)

imploca que, necessariamente, h(g) = (hλ (g)). Como esta função está definida e é um homomor-
Q
fismo de grupos, segue que G2 ≃ λ∈L Gλ . Assim, é imediato verificar que as somas e os produtos
diretos sobre famílias finitas de grupos abelianos coincidem e portanto Ab é uma categoria aditiva.
Jà mostramos que todo morfismo de grupos abelianos f : G → H possui um núcleo, a saber
ker(f ) = {g ∈ G; f (g) = eH }, (A.89)
e um conúcleo, a saber
Coker f = H/ im(f ). (A.90)

Seja agora f : G → H um monomorfismo. Como monomorfismos em Ab são injetores, segue


que (G, f ) é um núcleo para o morfismo quociente H → H/ im(f ). Como epimorfismos em Ab são
sobrejetores, segue que se f é um epimorfismo então (H, f ) é um conúcleo para o homomorfismo de
inclusão i : ker f → G. Logo Ab é uma categoria abeliana.
De maneira análoga a demonstração acima, podemos provar o seguinte resultado.
Teorema A.7.6
Seja R um anel (não necessariamente comutativo) com unidade. Então a categoria R Mod dos
R-módulos à esquerda é uma categoria abeliana. ♡

253
A.8 Funtores Aditivos e Funtores Exatos

Teorema A.7.7 (Teorema do Mergulho de Mitchell)


Seja C uma categoria abeliana pequena. Então existe um funtor cheio, fiel e exato F : C →R
Mod para algum anel (não necessariamente comutativo) R. ♡

A.8 Funtores Aditivos e Funtores Exatos


Uma vez que estudamos categorias que são enriquecidas com uma estrutura de grupo em cada
conjunto de morfismos, nada mais natural que estudemos funtores que preservem esta estrutura. Tais
funtores são chamados de funtores aditivos.
Definição A.8.1
Sejam C, D duas categorias aditivas. Um funtor F : C → D é um funtoe aditivo se
1. a função
MorC (C, D) → MorD (F(C), F(D))

é um homomorfismo de grupos.;
2. F(0C ) = 0D .

Teorema A.8.2
Seja F : C → D um funtor aditivo entre duas categorias aditivas. Então F preserva somas e
produtos diretos finitos. Em outras palavras,
F(C × D) ≃ F(C) × F(D).

Demonstração Considere (C × D, pC , pD ) um produto entre C, D. Pela demonstração do Teorema


A.7.3, existem iC : C → C × D, iC : D → C × D tais que (C × D, iC , iD ) é uma soma direta entre
C, D e
iC ◦ pC + iD ◦ pD = idC×D . (A.91)
Aplicando F e usando a aditividade, temos
F(iC ) ◦ F(pC ) + F(iD ) ◦ F(pD ) = idF (C×D) . (A.92)
Repetindo o argumento da demonstração do Teorema A.7.3, temos que (F(C×D), F(pC ), F(pD ))
é um produto direto entre F(C) e F(D).

254
Apêndice B Elementos de Álgebra Homológica

Neste Apêndice descreveremos algumas construções e resultados de Álgebra Homológica, parte


da matemática que se dedica a estudar a teoria de funtores adiditos em categorias abelianas. Sob a luz
do Teorema do Mergulho de Mitchell e do que é necessário para estas notas, faremos o nosso estudo
sobre a categoria de R-módulos à esquerda sobre um anel R.

B.1 A Categoria Comp(C)


Definição B.1.1
Seja C uma categoria abeliana. Um complexo ascendente (M • , f • ) de R-módulos é uma família
M • = (M i , f i )i∈Z onde
(a) M i é um objeto de C;
(b) f i ∈ HomC (M i , M i+1 );
(c) f i+1 ◦ f i = 0. ♣

Normalmente, descrevemos um complexo ascendente de maneira pictória:

f i−2 f i−1 fi f i+1


M• : ··· M i−1 Mi M i+1 ··· (B.1)

Observe que se (M •, f • ) é um complexo ascendente em uma categoria abeliana C, existe um


único morfismo im f i → ker f i+1 . tal que o diagrama

Mi M i+1
(B.2)
im f i ker f i+1
comuta.
Definição B.1.2
Seja C uma categoria abeliana. Um complexo descendente (M• , f• ) de R-módulos é uma
família (Mi , fi )i∈Z onde
(a) Mi é um objeto de C;
(b) fi ∈ HomC (Mi , Mi−1 );
(c) fi−1 ◦ fi = 0.

Definição B.1.3
Seja M • um complexo de R-módulos e n ∈ Z. O complexo (M • [n], f • [n]) (ou M • [n], de
maneira mais compacta) é o complexo definido por
M i [n] = M i+n ;
B.1 A Categoria Comp(C)

f i [n] = f i+n .

De maneira pictória, temos:

fi+1 fi
··· Mi+1 Mi Mi−1 ··· (B.3)

Observe que se (M• , f• ) é um complexo ascendente em uma categoria abeliana C, existe um


único morfismo im fi+1 → ker fi i. tal que o diagrama
Mi+1 Mi
(B.4)

im f i+1 ker f i
comuta.
Definição B.1.4
Seja (M • , f • ) um complexo ascendente em uma caegoria abeliana C e i ∈ Z.
(a) O i-ésimo objeto de cociclos de M • é definido por
Z i (M • ) = ker f i .
(b) O i-ésimo objeto de cobordos de M • é definido por
B i (M • ) = im f i−1 .
(c) A i-ésima cohomologia de M • é definida por
H i (M • ) = Coker(im f i → ker f i+1 ).
(d) O complexo é exato em M i se
H i (M • ) = 0.

(e) O complexo é dito exato se é exato em M i para todo i. ♣

Pelo Teorema do Mergulho de Mitchell, podemos assumir sem perda de generalidade que C é
uma subcategoria cheia da categoria ModR para algum anel R. Desta forma, temos que H i (M • ) é o
quociente Z i (M • )/B i (M • ).
Analogamente, temos:
Definição B.1.5
Seja (M• , f• ) um complexo descendente e i ∈ Z.
(a) O i-ésimo objeto de ciclos de M• é definido por
Zi (M• ) = ker fi .
(b) O i-ésimo objeto de bordos de M• é definido por
Bi (M• ) = im fi+1 .
(c) A i-ésima homologia de M• é definida por
Hi (M• ) = Coker(im fi+1 → ker fi ).

256
B.1 A Categoria Comp(C)

(d) O complexo é exato em Mi se


Hi (M• ) = 0.

(e) O complexo é dito exato se é exato em Mi para todo i. ♣

Novamente pelo Teorema do Mergulho de Mitchell, podemos assumir sem perda de generalidade
que C é uma subcategoria cheia da categoria ModR para algum anel R. Desta forma, temos que
Hi (M • ) é o quociente Zi (M • )/Bi (M • ).
Iremos supor, salvo menção explícita, que nossos complexos são ascendentes. A tradução dos
conceitos daqui discutidos para complexos descendentes é imediata. Para simplificar a notação, sempre
que os homomorfismos fi são bem entendidos, escreveremos apenas M • . Em nossas discussões e
demonstrações, iremos supor sempre que C é uma subcategoria cheia de ModR para algum anel R.
Desta forma, podemos simplificar os nossos argumentos pelo uso de diagramas e elementos.
Definição B.1.6
Sejam (M • , f • ), (N • , g • ) dois complexos em uma categoria abeliana C. Um morfismo de
complexos φ• : M • → N • é uma família de orfismos φi : M i → N i tais que
φi+1 ◦ fi = gi ◦ φi .

Em geral, descrevemos pictorialmente um morfismo entre dois complexos como um diagrama


comutativo

f i−2 f i−1 fi f i+1


M• : ··· M i−1 Mi M i+1 ···
φi−1 φi φi+1 (B.5)

N• : ··· N i−1 Ni N i+1 ···


g i−2 g i−1 gi g i+1

Definição B.1.7
A categoria Comp(R) é definida por:
(a) Obj(Comp(R)) é o conjunto de todos os complexos de R-módulos;
(b) MorComp(R) (M • , N • ) é o grupo abeliano dado pelos homomorfismos de complexos φ• :
M • → N •. ♣

Seja φ• : (M • , f • ) → (N • , g • ) um homomorfismo de complexos. É claro que f i (ker(φi )) ⊂


ker φi+1 . Assim ker φ• = (ker varphii , f i ) é um complexo. Mais ainda, é imediato verificar que este
complexo é um núcleo para φ• em Comp(R). De maneira análoga, g i define um homomorfismo
g¯i : Coker φi → Coker φi+1 (B.6)
que torna (Coker φi , ḡ i ) em um complexo. Também é imediato verificar que este complexo é um
conúcleo para φ• em Comp(R).

257
B.1 A Categoria Comp(C)

Teorema B.1.8
Seja φ• : (M • , f • ) → (N • , g • ) ummorfismo de complexos sobre uma categoria abeliana C.
Então, para cada i ∈ Z, temos um morfismo natural de homologia
H i (φ• ) : H i (M • ) → H i (N • ).
Se C é uma subcategoria cheia de ModR para algum anel R, então o homomorfismo acima é
dado, explicitamente, por

z + B i+1 (M • ) → φi (z) + B i+1 (N • ).


Demonstração Seja z ∈ Z i (M • ). Como φi+1 ◦ f i = g i ◦ φi , φ(z) ∈ Z i (N • ). Assim, podemos


definir

ψ : Z|i (M • ) → H i (N • )
(B.7)
z → φi (z) + B i−1 (N • ).
Se z = f i−1 (w), φi (z) = g i−1 ◦ φi−1 (w), e portanto ψ(z) = 0. Assim, ψ induz o homomorfismo

H i (φ) : H i (M • ) → H i (N • )
(B.8)
z → φi (z) + B i−1 (N • ).

• • • • •
É fácil verificar que se φ : M → N , ψ : N → K são dois homomorfismos de complexos,
então H i (ψ • ◦ φ• ) = H i (ψ) ◦ H i (φ), isto é, H i (−) é um funtor covariante de Comp(R) em R Mod.
É imediato verificar que este funtor é aditivo.
É bem possível que φ• não seja um morfismo trivial de complexos, mas o morfismo induzido nas
cohomologias sejam. Vejamos um critério para isto.
Definição B.1.9
Sejam φ• , ψ • : (M • , f • ) → (N • , g • ) dois morfismos de complexos sobre uma categoria
abeliana C. Dizemos que f, g são homotópicos se existe uma família de morfismos hi : M i →
N i−1 , i ∈ Z tais que
ψ i − φi = g i−1 ◦ hi + hi+1 ◦ fi . ♣

f i−2 f i−1 fi f i+1


··· M i−1 Mi M i+1 ···

hi−1 hi hi+1 hi+2 (B.9)


g i−1 f i−1 gi fi g i+1 fi

··· N i−1 Ni N i+1


g i−2 g i−1 gi g i+1

Teorema B.1.10
Sejam φ• , ψ • : (M • , f • ) → (N • , g • ) dois morfismos de complexos sobre uma categoria
abeliana C. Se f, g são homotópicos então H i (f ) = H i (g) para todo i ∈ Z.

258
B.1 A Categoria Comp(C)

Demonstração Basta provar o Teorema para o caso em que φi = 0. Desta forma, seja hi : M • → N •
uma homotopia entre φ• e 0• . Temos

ψ i (z + B i−1 (M • )) =

ψ i (z) + B i−1 (N • ) =

(g i−1 ◦ hi + hi+1 ◦ fi )(z) + B i−1 (N • ) =

B i−1 (N • ). (B.10)

Portanto H i (ψ) é o homomorfismo nulo.


No que segue, encontraremos recorrentemente um tipo específico de complexos exatos, que
introduzimos agora.
Definição B.1.11
Uma sequência exata curta é uma complexo exato da forma
f g
0 M N P 0
. ♣

Teorema B.1.12
Seja
f g
0 M N P 0

uma sequência exata curta sobre uma categoria abeliana C. São equivalentes:
(a) Existe um homomorfismo k : N → M tal que k ◦ f = idM ;
(b) Existe um homomorfismo j : P → N tal que g ◦ j = idP ;
(c) Existe um isomorfismo de complexos
f g
0 M N P 0
idM h idP

0 M i
M ⊕P π P 0
onde i(m) = (m, 0) e π(m, p) = p.
Uma sequência exata satisfazendo as hipóteses acima é dita uma sequência exata que cinde. ♡

Demonstração Seja {pλ }λ∈L um conjunto gerador de P. Tome N ′ ⊂ N o submódulo gerado por
{nλ }, onde cada nλ é escolhido de forma que g(nλ ) = pλ .
P P
Agora, seja p ∈ P. Se p = aλ pλ , gostaríamos de definir j(p) = aλ nλ . Mostremos que j
está bem definida.
Começamos afirmando que todo elemento de N é da forma f (m) + n′ com n′ inN ′ . De fato, se
n ∈ N , existe n′ ∈ N ′ tal que g(n) = g(n′ ). Daí, n − n′ ∈ ker g e portanto n − n′ = f (m) para algum
m ∈ M . Agora, afirmamos que tal expressão é única. De fato

f (m1 ) + n′1 = f (m2 ) + n′2 =⇒ f (m1 − m2 ) = n′2 − n′1 =⇒ g(n′2 − n′1 ) = 0. (B.11)

259
B.1 A Categoria Comp(C)


Seja F : ModR → ModR um funtor aditivo e covariante e (C • , d• ) um complexo. Da igualdade
F(dn+1 ◦ dn ) = F(dn+1 ) ◦ F(dn ) e da aditividade de F, segue que (F(C • ), F(d• )) é também um
complexo. Também é fácil verificar que se ψ • : (C • , d• ) → (C ′• , d′• ) é um morfismo de complexos,
então F(ψ • ) : (F(C • , d• ), F(C ′• , d′• )) é um morfismo de complexos. Portanto F induz um funtor
CompR → CompR que também denotaremos por F. O mesmo pode ser dito sobre funtores aditivos e
contravariantes, com uma alteração na notação: ao aplicarmos um funtor contravariante a um complexo
ascendente (C • , d• ), escreveremos (F(C • ), F(d• )) como um complexo descendente (D• , p• ), onde
Di = F(C −i ) e pi = F(d−i ). Faremos a mesma convenção ao aplicar um funtor contravariante a um
complexo descendente.
Teorema B.1.13
Sejam C uma categoria abeliana e
f g
0 M N P 0
uma sequência exata curta que cinde e F : Comp(C) → C um funtor covariante e aditivo.
Então o complexo
F (f ) F (g)
0 F(M ) F(N ) F(P ) 0
é uma sequência exata curta que cinde. ♡

Demonstração Se k : N → M tal que k ◦ f = idM . Assim, temos que idF (M ) = F(k ◦ f ) =


F(k) ◦ F(f ). O resultado segue do Teorema B.1.12.
De maneira análoga, temos:
Teorema B.1.14
Sejam C uma categoria abeliana e
f g
0 M N P 0
uma sequência exata curta que cinde e F : Comp(C) → C um funtor contravariante e aditivo.
Então o complexo
F (g) F (f )
0 F(P ) F(N ) F(M ) 0
é uma sequência exata curta que cinde. ♡

Definição B.1.15
Um funtor F : C → D entre duas categorias abelianas é dito um funtor exato se leva complexos
exatos em complexos exatos. ♣

É imediato verificar, a partir das sequências exatas curtas


0 → ker di → C i → im di → 0 (B.12)
0 → im di−1 → ker di → H i (C • ) → 0 (B.13)

que um funtor F é exato se, e somente se, preserva sequências exatas curtas. Desta forma, temos:

260
B.1 A Categoria Comp(C)

Teorema B.1.16
Sejam C, D categorias abelianas,f ∈ HomC (A, B) um homomorfismo de R-módulos e F :
C → D um funtor exato.
(a) Se F é covariante, então existem (únicos) isomorfismos
F(ker f ) → ker F(f );
Coker F(f ) → F(Coker f );

Em particular os funtores H i (F(□)) e F(H i (□)) são isomorfos.


(b) Se F é contravariante, então existem (únicos) isomorfismos
F(Coker f ) → ker F(f );
Coker F(f ) → F(ker f );

Em particular os funtores Hi (F(□)) e F(H i (□)) são isomorfos.


Por fim, é possível verificar que Comp(C) é uma categoria abeliana que admite núcleos e
conúcleos. De fato, se φ• : (C • , f • ) → (D• , g • ) é um morfismo de complexos de R-módulos, então
ker φ• é um complexo com diferenciais induzidas pelas restrições de f • . Mais ainda, Coker φ• é
um complexo com as dferenciais induzidas por g • nos quocientes. É imediato verificar que estas
construções fornecem núcles e conúcleos na categoria Comp(C). Assim, é possível definir que uma
sequência de morfismos de complexos

φ•k−2 φ•k−1 φ• φ•k+1



. . . −−−→ Ck−1 −−−→ Ck• −→
k •
Ck+1 −−−→ . . . (B.14)

é uma sequência exata de complexos se, para cada i ∈ Z temos que

φik−2 φik−1 φi φik+1


i
. . . −−−→ Ck−1 −−−→ Cki −→
k i
Ck+1 −−−→ . . . (B.15)

é um complexo exato.
Teorema B.1.17
Seja
φ• ψ•
0 → A• −→ B • −→ C • → 0

uma sequência exata curta de complexos sobre uma categoria abeliana C. Então existem
morfismos δ i : H i (C • ) → H i+1 (A• ) de forma que a o complexo
H i (φ• ) H i (ψ • )
H i (A• ) H i (B • ) H i (C • )

δi

H i+1 (φ• ) H i+1 (ψ • )


H i+1 (A• ) H i+1 (B • ) H i+1 (C • )
é exato para todo i ∈ Z, ♡

O Teorema acima pode ser refraseado da seguinte maneira: toda sequência exata curta de

261
B.1 A Categoria Comp(C)

complexos dá oridem a uma sequência exata longa em cohomologia. O leitor é convidado a enunciar
Teorema análogo para o caso de complexos descendentes.
Demonstração Denotaremos por dA , dB , dC as diferenciais dos complexos A•, B • , C • . Utilizaremos
x para denotar a classe de cohomologia de um elemento x, quando definida.
Primeiramente, provaremos que para todo i ∈ Z, o complexo
H i (φ• ) H i (ψ • )
H i (A• ) −−−−→→ H i (B • ) −−−−→→ H i (C • ) (B.16)
é exato em H i (B • ). De fato, considere o diagrama comutativo de linhas exatas

.. .. ..
. . .

φi−1 ψ i−1
0 Ai−1 B i−1 C i−1 0
dA dB dC
φi ψi (B.17)
0 Ai Bi Ci 0
dA dB dC
φi+1 ψ i+1
0 Ai+1 B i+1 C i+1 0

.. .. ..
. . .

e seja b ∈ B i tal que H i (ψ • )(b) = (ψ i (b)) = 0. Desta forma, existe c ∈ C i−1 tal que dC (c) = b.
Tome b′ ∈ B i−1 tal que ψ i−1 (b′ ) = c. Verifica-se, pelodiagrama acima, que ψ i (b − dB (b′ )) = 0 e
portanto existe a ∈ Ai com φi (a) = b − dB (b′ ). Novamente, verifica-se pelo diagrama que dA (a) = 0
e portanto b = H i (φ• )(a).
Agora, procedemos para definir o homomorfismo δ i . Seja c ∈ C i tal que dC (c) = 0. Tome b ∈ B i
tal que ψ i (b) = c. Pelo diagrama, temos que ψ i+1 (dB (b)) = 0. Portanto, existe um único a ∈ Ai+1 tal
que φi+1 (a) = dB (b). Pelo diagrama, dA (a) = 0. Afirmamos que a associação
∆i
c ∈ H i (C • ) −→ a ∈ H i+1 (A• ) (B.18)
está bem definida. Inicialmente, vamos mostrar que a classe a não depende da escolha da pré-imagem
b. De fato, se ψ i (b) = ψ i (b′ ) = c e a′ ∈ Ai+1 é tal que φi+1 (a′ ) = dB (b′ ), então existe um único
a′′ ∈ Ai tal que φi (a′′ ) = b − b′ . Pelo diagrama, vemos que a − a′ = dA (a′′ ), e portanto a = a′ .
Agora, se c = dC (c′ ), podemos tomar b no procedimento acima na imagem dB (B i−1 ). Assim,
dC (C i−1 ) ⊂ ker δ i e portanto temos um homomorfismo bem definido
δ i : H i (C • ) → H i+1 (A• ). (B.19)
É claro da construção de δ i que im H i (ψ • ) ⊂ ker δ i . Vamos provar a inclusão reversa.
Suponha então que δ i (c) = 0. Escolha b ∈ B i com ψ i (b) = c e a ∈ Ai tal que φi (a) = b. Por
construção, temos que existe a′ ∈ Ai−1 tal que dA (a′ ) = a. Se b′ = φi (a), então dB (b − b′ ) = 0 e
ψ i (b − b′ ) = ψ i (b) − ψ i (φi (a′ )) = c. Segue daí que
c = H i (ψ • )(b − b′ ). (B.20)

262
B.2 Objetos Injetivos e Projetivos. Resoluções

Nossa última missão é demonstrar que im δ i = ker H i+1 (φ• ). Observe que se a = δ i (c), então
existe b ∈ B i tal que dB (b) = φi+1 (a) e portanto a classe φi+1 (a) ∈ H i+1 (B • ) é trivial.
Por outro lado, se H i (φi+1 )(a) = 0. Assim, φi+1 (a) = dB (b) para algum b ∈ B i . Agora,
dC (ψ i (b)) = ψ i+1 ◦ dB (b) = ψ i+1 ◦ φi+1 (a) = 0. Assim, a = δ i (ψ i (b)). Isto conclui a prova do
Teorema.

B.2 Objetos Injetivos e Projetivos. Resoluções


Nesta seção, analisaremos os principais funtores que utilizamos em álgebra homológica. Re-
lembre da seção A.3 que dado um R-módulo M , podemos considerar os funtores HomR (M, □) e
HomR (□, M ).
Teorema B.2.1
O funtor HomR (□, M ) : ModR → ModR é um funtor aditivo, contravariante e exato à esquerda.
Mais ainda, um complexo (C • , d• ) é exato se, e somente se, o complexo (HomR (C • .M ), (d• )∗ )
é exato para todo R-módulo M . Em particular, se C é uma categoria abeliana, o funtor
HomC (□, M ) é exato à esquerda para todo M ∈ Obj C.

Teorema B.2.2
O funtor HomR (M, □) : ModR → ModR é um funtor aditivo, covariante e exato à esquerda.
Mais ainda, um complexo (C • , d• ) é exato se, e somente se, o complexo (HomR (□, C • ), (d• )∗ )
é exato para todo R-módulo M . Em particular, se C é uma categoria abeliana, o funtor
HomC (M, □) é exato à esquerda para todo M ∈ Obj C.

Definição B.2.3
Sejam C uma categoria abeliana e M ∈ Obj(C).
(a) M é um objeto injetivo se o funtor HomC (□, M ) é exato à esquerda.
(b) M é um objeto projetivo se o funtor HomC (M, □) é exato à esquerda.

Como funtores aditivos preservam somas diretas finitas, é imediato ficar que se M ≃ M1 ⊕ M2 ,
então M é injetivo (resp. projetivo) se, e somente se M1 , M2 são objetos injetivos (resp. projetivos).
Em termos de diagramas, um objeto M ∈ Obj(C) é injetivo se todo diagrama linhas exatas (e
flechas sólidas) como abaixo pode ser completado (por uma flecha tracejada, não necessariamente
única):

f
0 N P
g (B.21)
M
Em palavras, todo morfismo de N em M pode ser estendido a um morfismo de P em M . De maneira
análoga, um objeto M ∈ Obj(C) é projetivo se todo diagrama linhas exatas (e flechas sólidas) como
abaixo pode ser completado (por uma flecha tracejada, não necessariamente única):

263
B.2 Objetos Injetivos e Projetivos. Resoluções

M
g (B.22)
f
N P 0
Em palavras, todo morfismo de M em P pode ser levantado a um morfismo de M em N .

Observação Se identificamos, pelo Teorema do Mergulho de Mitchel, a nossa categoria C como
uma subcategoria cheia de ModR para algum anel R, então um objeto injetivo/projetivo de C não é,
necessariamente, um objeto injetivo/projetivo de ModR .
Proposição B.2.4
Sejam C uma categoria e M ∈ Obj(C). São equivalentes:
(a) M é um objeto injetivo de C.
(b) Toda sequência exata curta em C da forma
φ
0→M −
→N →P →0
cinde. ♠

Demonstração Aplicando HomC (□, M ) a sequência exata., temos o homomorfismo


φ∗
HomC (M, N ) −→ HomC (M, M ) → 0. (B.23)
Agora, a sequência exata cinde se, e somente se, existe ψ ∈ HomC (M, N ) tal que idM = φ∗ (ψ) = ψ◦φ.
Logo M injetivo implica na cisão da sequência exata.
Agora, se existe uma sequência exata não cinde, então HomC (□, M ) não é exato. O teorema está
provado.
Com uma demonstração análoga, temos:
Proposição B.2.5
Sejam C uma categoria e P ∈ Obj(C). São equivalentes:
(a) P é um objeto projetivo de C.
(b) Toda sequência exata curta em C da forma
φ
0→M −
→N →P →0
cinde. ♠

Definição B.2.6
Seja C uma categoria abeliana. Um complexo ascendente C • é dito um complexo positivo se
C i = 0 para i < 0. Analogamente, um complexo descendente Ci é dito um complexo positivo
se Ci = 0 para i < 0. ♣

Definição B.2.7
Seja C uma categorial abeliana. Um complexo ascendente C • é dito um complexo acíclico se é
um complexo positivo e H i (C • ) = 0 para i > 0. Analogamente, um complexo descendente C•
é dito um complexo acíclico se é um complexo positivo e Hi (C • ) = 0 para i > 0.

264
B.2 Objetos Injetivos e Projetivos. Resoluções

Se C • é um complexo acíclico, dizemos que C • é uma resolução de H 0 (C • ) = ker(d0 :


C 1 → C 0 ). Analogamente, se C• é um complexo acíclico, dizemos que C• é uma resolução de
H0 (C• ) = Coker(d0 : C1 → C0 ).
Definição B.2.8
Seja C uma categoria abeliana. Dizemos que
(a) C possui onjetos projetivos o suficiente se, para todo M ∈ Obj(C), existe um objeto
projetivo P e um epimorfismo P → M.
(b) C possui objetos injetivos o suficiente se para todo M ∈ Obj(C) existe um objeto injetivo
I e um monomorfismo M → I. ♣

Teorema B.2.9
Seja C uma categoria abeliana com objetos projetivos o suficiente. Então todo objeto M ∈
Obj(C) admite uma resolução P• com Pi projetivo.

Demonstração Como C possui projetivos o suficiente, podemos tomar um epimorfismo P0 → M.


Seja K0 o núcleo deste homomorfismo. Se K0 é projetivo, então
0 → K 0 → P0 → 0 (B.24)
é a resulução procurada. Caso contrário, podemos tomar um epimorfismo P1 → K0 com P1
projetivo. Se K1 é o núcleo deste epimorfismo, temos o complexo acíclico
0 → K 1 → P1 → P 0 (B.25)
que é uma resolução de M . Novamente, se K1 é projetivo, terminamos o processo. Se não, repetimos o
procedimento obtendo um epimorfismo P2 → K1 com P2 projetivo. Assim, repetindo este processom
obteos uma resolução (possivelmtente infinita) P• de M . □
De maneira análoga, podemos demonstrar a existência de resoluções de objetos em categorias
com objetos injetivos o suficiente. Deixamos a demonstração deste fato para o leitor.
Teorema B.2.10
Seja C uma categoria abeliana com objetos injetivos o suficiente. Então todo objeto M ∈ Obj(C)
admite uma resolução I • com I i injetivo.

Teorema B.2.11
Sejam C uma categoria abeliana eum diagrama comutativo
··· P1 P0 M 0
f1 f0 f

··· Q1 Q0 N 0
conde cada linha é um complexo, com Pi projetivo para todo i ≤ 0 e com a linha inferior exata.
Dado um morfismo
f : M → N,

então existe um morfismo de complexos f• : P• → Q• tal que o diagrama

265
B.2 Objetos Injetivos e Projetivos. Resoluções

··· P1 P0 M 0
f1 f0 f

··· Q1 Q0 N 0
é comutativo. Mais ainda, se g• é um segundo morfismo com esta mesma propriedade, então
g• é homotópico a f• . ♡

O morfismo de complexos f• : P• → Q• é dito um levantamento do morfismo f .


Demonstração Escreva dP , dQ para as diferenciais de P• , Q• respectivamente. Do diagrama
P0
f ◦dP (B.26)
π
Q0 N 0
e da projetividade de P0 segue que existe f0 : P0 → Q0 tal que dQ ◦ π = f ◦ dP .
Suponha, por indução, que construímos fi−1 . A partir do diagrama

dP dP
··· Pi Pi−1 Pi−2 ···
fi−1 fi−2 (B.27)
dQ dQ
··· Qi Qi−1 Qi−2 ···

que im fi−1 ◦ dP ⊂ ker dQ . Assim, temos o diagrama de linhas exatas


Pi
fi−1 ◦dQ (B.28)
dQ
Qi dQ (Qi ) 0
e a existência de fi segue da projetividade de Pi .
Vamos agora mostrar a segunda parte do enunciado. Sejam f• , g• dois morfismos de complexos
como na conclusão do teorema. Então f• − g• é um levantamento do morfismo nulo M → N. Assim,
basta provar que se f é o morfismo nulo, então f é homotópico ao levantamento nulo.
Assim, devemos mostrar que existe um morfismo de complexos d• : P• [−1] → Q• com dQ ◦ di +
di−1 ◦ dP = f. Começamos definindo d−1 como o morfismo nulo. Considerando o diagrama

··· P1 P0 M 0
f1 f0 0 (B.29)
d0
··· Q1 Q0 N 0
Temos então o diagrama

P0
f0 (B.30)
dQ
Qi dQ (Q1 ) 0

266
B.2 Objetos Injetivos e Projetivos. Resoluções

e pela projetividade de P0 , segue que existe d0 : P0 → Q1 tal que f0 = dQ ◦d0 = dQ ◦d0 +d−1 ◦0.
Agora, supponha que tenhamos construído di−1 : Pi−1 → Qi . Temos um diagrama

··· Pi+1 Pi Pi−1 Pi−2


fi+1 fi fi−1 fi−2 (B.31)
di−i di−2
··· Qi+1 Qi Qi−1 Qi−2

Seja p ∈ Pi . Temos que

dQ (fi (p)−di−1 (dP (p))) = dQ (fi (p))−(fi−1 (dP (p)))+di−2 (dP (dP (p))) = dQ (fi (p))−dQ (fi (p)) = 0.
(B.32)
Portanto im(fi − di−1 ◦ dP ) ⊂ dQ (Qi+1 ). Assim, temos um diagrama de linha exata

Pi
f0 (B.33)
dQ
Qi+1 dQ (Qi+1 ) 0

Pela projetividade de Pi , existe di : Pi → Qi+1 tal que dQ ◦ di = fi − di−1 ◦ dP . O Teorema está


demonstrado. □
Também temos um resutlado similar para o caso em que cada Qi é injetivo. Deixamos a
demonstração para o estudante interessado.
Teorema B.2.12
Sejam C uma categoria abeliana e um diagrama comutativo
0 M P1 P2 ···
f

0 N Q1 Q2 ···
conde cada linha é um complexo, com Qi injetivo para todo i ≤ 0 e com a linha superior exata.
Dado um morfismo
f : M → N,

então existe um morfismo de complexos f• : P • → Q• tal que o diagrama

0 M P0 P1 ···
f f0 f1

0 N Q0 Q1 ···
é comutativo. Mais ainda, se g • é um segundo morfismo com esta mesma propriedade, então
g • é homotópico a f • . ♡

267
B.2 Objetos Injetivos e Projetivos. Resoluções

Corolário B.2.13
Seja C uma categoria abeliana e M ∈ Obj(C).
(a) Sejam P• , P•′ duas resoluções projetivas de M e φ : P• → P•′ , ψ : P•′ → P• dois
levantamentos de idM . Então ψ • ◦ φ• é homotópica a idP• .
(b) Sejam I • , I ′• duas resoluções injetivas de M e φ• : I • → I ′• , ψ • : I ′• → I • dois
levantamentos de idM . Então ψ • ◦ φ• é homotópica a idI • . ♡

Sejam P• , P•′ duas resoluções projetivas de um mesmo R-módulo M . É possível obter uma

relação enre os núcleos ker Pn → Pn−1 e ker Pn → Pn−1 .
Teorema B.2.14 (Lema de Schanuel)
Seja C uma categoria abeliana, e considere duas sequências exatas curtas
f g
0→K→
− P →
− M → 0;
f′ g′
0 → K′ −
→ P′ −
→ M → 0.

com P, P ′ projetivos. Então existe um isomorfismo K ′ ⊕ P → K ⊕ P ′ . Em particular, K é


projetivo se, e somente se K ′ é projetivo. ♡

Demonstração Tome h : P → P ′ um morfismo levantando idM e denote por i a restrição de h a K.


Observe que i(K) ⊂ K ′ . Temos então um diagrama comutativo
f g
0 K P M 0
i h idM (B.34)
f′ g′
0 K′ P′ M 0
Seja X o pullback dos homomorfismos g, g ′ . Em outras palavras, X é o submódulo de P ⊕ P ′
consistindo dos pares (p, p′ ) com g(p) = g ′ (p′ ). Considere π2 : X → P ′ a projeção na segunda
coordenada. Como g, g ′ são sobrejetivas, segue que π também é sobrejetivo.
Agora (p, p′ ) ∈ ker π2 se, e somente se p′ = 0 e g(p) = 0. Portanto ker π ≃ K. Como P ′ é
projetivo,a a sequência exata
0→K→X→P →0 (B.35)

cinde, e portanto X ≃ K ⊕ P ′ . Procedendo de maneira análoga com respeito a projeção


π1 : X → P, provamos que X ≃ K ′ ⊕ P.
Corolário B.2.15 (Lema de Schanuel)
Seja C uma categoria abeliana, e considere duas sequências exatas
0 → K → Pn → Pn−1 → · · · → P1 → P0 → M → 0;
0 → K ′ → Pn′ → Pn−1

→ · · · → P1′ → P0′ → M → 0,

com Pi , Pi′ projetivos, 0 ≤ i ≤ n. Então existe um isomorfismo


K ′ ⊕ Pn ⊕ Pn−1

⊕ Pn−2 ⊕ · · · → K ⊕ Pn′ ⊕ Pn−1 ⊕ Pn−2

⊕ ··· .
Em particular, K é projetivo se, e somente se K ′ é projetivo. ♡

268
B.2 Objetos Injetivos e Projetivos. Resoluções

Demonstração O caso n = 1 corresponde ao Lema de Shanuel provado acima. Escreva dP , dP ′ para


as diferenciais dos complexos P• , P•′ . Temos sequências exatas curtas
0 → K0 = ker dP → P0 → M → 0
(B.36)
0 → K0′ = ker dP ′ → P0′ → M → 0
Pelo lema de Schanuel, temos um isomorfismo K ⊕ P0′ → K ′ ⊕ P0 .. As sequências exatas
→ K → Pn → Pn−1 → · · · → P1 → K0 → 0
(B.37)
0 → K ′ → Pn′ → Pn−1

→ · · · → P1′ → K0′ → 0
nos dão sequências exatas

dP ⊕idP ′
→ K → Pn → Pn−1 → · · · → P1 ⊕ P0′ −−−−−→
0
K0 ⊕ P0′ → 0
dP ′ ⊕idP0
(B.38)

0→K → Pn′ → ′
Pn−1 → ··· → P1′ ⊕ P0 −−−−−→ K0′ ⊕ P0 → 0
O resultado segue da hippótese de indução aplicada as sequências acima.
Os lemas de Schanuel também valem para o caso de resoluções injetivas. Enunciaremos os
resultados sem demonstração.
Teorema B.2.16 (Lema de Schanuel)
Seja C uma categoria abeliana, e considere duas sequências exatas curtas
f g
0→M →
− I→
− K → 0;
f′ g′
→ I′ −
0→M − → K ′ → 0.

com I, I ′ projetivos. Então existe um isomorfismo K ′ ⊕ I → K ⊕ I ′ . Em particular, K é


injetivo se, e somente se K ′ é injetivo. ♡

Corolário B.2.17 (Lema de Schanuel)


Seja C uma categoria abeliana, e considere duas sequências exatas
0 → M → I 0 → I 1 → · · · → I n 0;
0 → M → I ′0 → I ′1 → · · · → I ′n → 0,

com I j , I ′j injetivos, 0 ≤ i ≤ n. Então existe um isomorfismo


K ′ ⊕ I 0 ⊕ I1′ ⊕ I 2 ⊕ · · · → K ⊕ I ′0 ⊕ I 1 ⊕ I ′2 ⊕ · · · .
Em particular, K é injetivo se, e somente se K ′ é injetivo. ♡

Oos Lemas de Schanuel e seus corolários nos permitem definir duas noções importantíssimas em
álgebra homológica: as dimensões porojetiva e injetiva de um objeto M de uma categoria abeliana C.
Definição B.2.18
Seja C uma categoria com objetos projetivos o suficiente. A dimensão projetiva de M é definida
por
projdim M = min{n; existe resolução projetiva P• de M tal que Pm+1 = 0.}

269
B.3 Funtores Derivados

Definição B.2.19
Seja C uma categoria com objetos injetivos o suficiente. A dimensão injetiva de M é definida
por
injdim M = min{n; existe resolução injetiva I • de M tal que I n+1 = 0.}

É uma consequência imediata dos lemas de Schanuel que se projdim M = n e P• é uma resolução
projetiva de M, então ker(Pn−1 → Pn−2 ) é um objeto projetivo. Analogamente, se injdim M = n e
I • é uma resolução projetiva de M , entçao Coker(I n−2 → I n−1 ) é um objeto injetivo.

B.3 Funtores Derivados


Sejam C, D categorias abelianas e F : C → D um funtor aditivo, covariante e exato à esqueda.
Dada uma sequência exata curta
0 → A → B → C0, (B.39)

podemos nos perguntar como podemos completar a sequência exata


0 → F(A) → F(B) → F(C) (B.40)
a uma sequência exata, isto é, como podemos proceder para consertar a não exatidão no lado
direiro da sequência. Da mesma forma, podemos analisar os casos
Funtores aditivos, contravariantes e exatos à esquerda.
Funtores aditivos, covariantes e exatos à direita.
Funtores aditivos, contravariantes e exatos à direita.
Faremos a cosntrução para dois dos casos, e indicaremos a construção para os outros restantes.
Seja então F um funtor covariante, aditivo e exato à esquerda. Sejam M um objeto de C e I • uma
resoução injetiva de M. Aplicando F a resolução I • , obtemos um complexo F(I • ).
Teorema B.3.1
Sejam C uma categoria abeliana com injetivos o suficiente,D uma categoria abeliana e F :
C → D um funtor aditivo, covariante e exato a esquerda. O objeto H i (F(I • )) independe da
resolução injetiva I • de M .

Demonstração Sejam I1• , I2• duas resoluções injetivas de M . Então existem levantamentos f • :
I1• → I2• , g • : I2• → I1• de idM . Mais ainda, f ◦ g e g ◦ f são homotópicas as respectivas identidades.
Desta forma, aplicando F em ambos os complexos, temos morfismos de complexos F(f • ) :
F(I1• ) → F(I2• ), G(g • ) : F(I2• ) → F(I1• ) cujas compostas são homotópicas a identidade. Desta
forma, H i (f • ) : H i (F(I1• )) → H i (F(I2• )) é um isomorfismo para todo i ≥ 0.
A demonstração acima pode ser adaptada para mostrar que a associação M → F i = H i (I • ) é
funtorial.

270
B.3 Funtores Derivados

Teorema B.3.2
Sejam C uma categoria abeliana com injetivos o suficiente,D uma categoria abeliana e F :
C → D um funtor aditivo, covariante e exato a esquerda e defina
F i (M ) = H i (F(I • )),
onde I • é uma resolução injetiva de M . Então para cada f ∈ HomC (M, N ), existe um
homomorfismo F i (f ) : F i (M ) → F i (N ) tal que F i é um funtor.


Demonstração Sejam f : M → N um morfismo, IM uma resolução injetiva de M e IN• uma
resolução injetiva de N . Tome um levantamento φ• : IM•
→ IN• de f . Aplicando F e tomando
cohomologia, temos homomorfismos
H i (F(φ• )) : H i (F(IM

)) → H i (F(IN• )). (B.41)
Note que, como dois levantamentos de f são sempre homotópicos,H i (F(φ• )) é independente
das resoluções injetivas escolhidas e do levantamento escolhido. Assim, podemos definir F i (f ) =
H i ()F(φ• ). É imediato verificar que F i , com esta construção, é um funtor.
Definição B.3.3
Seja F : C → D um funtor adivito, covariante e exato à esquerda entre duas categorias
abelianas. Se C possui objetos injetivos o suficiente, então definimos o i-ésimo funtor derivado
à direita de F como o funtor
Ri F(□) = H i (F(I□• )),

onde I□• é uma resolução injetiva qualquer de □.


Podemos adaptar esta definição aos outros possíveis cenários.


Definição B.3.4
Seja F : C → D um funtor adivito, contravariante e exato à esquerda entre duas categorias
abelianas. Se C possui objetos projetivos o suficiente, então definimos o i-ésimo funtor derivado
à direita de F como o funtor
Ri F(□) = H i (F(P•□ )),

onde P•□ é uma resolução projetiva qualquer de □.


Definição B.3.5
Seja F : C → D um funtor adivito, covariante e exato à direita entre duas categorias abelianas.
Se C possui objetos projetivos o suficiente, então definimos o i-ésimo funtor derivado à esquerda
de F como o funtor
Li F(□) = Hi (F(P•□ )),

onde P•□ é uma resolução projetiva qualquer de □.


271
B.3 Funtores Derivados

Definição B.3.6
Seja F : C → D um funtor adivito, contravariante e exato à direita entre duas categorias
abelianas. Se C possui objetos injetivos o suficiente, então definimos o i-ésimo funtor derivado
à esquerda de F como o funtor
Li F(□) = Hi (F(I□• )),
onde I□• é uma resolução injetiva qualquer de □.

Lema B.3.7 (Lema da Sela de Cavalo)


Sejam C uma categoria abeliana e
f g
0→M →
− N→
− P →0
uma sequência exata curta em Comp(C).
(a) Se A• , C• são resoluções projetivas de M, P respectivamente, então existe uma resolução
projetiva B• de N e uma sequência exata de complexos
0 → A• → B• → C• → 0.
(b) Se A• , C • são resoluções injetivas de M, P respectivamente, então existe uma resolução
injetiva B • de N e uma sequência exata de complexos
0 → A• → B • → C • → 0. ♡

Demonstração Faremos a parte (a). A parte (b) é análoga. Defina B0 = A0 ⊕ C0 . Pela projetividade
de C0 , existe um homomorfismo ψ : C0 → B0 tal que dP = g ◦ ψ. Se φ = f ◦ dM , temos o sequinte
diagrama comutativo:

A1 C1
dA dC

0 A0 B0 = A0 ⊕ C0 C0 0 (B.42)
dM φ⊕ψ dP
f g
0 M N P 0
Vamos mostrar que o homomorfismo construído é sobrejetor. De fato, seja n ∈ N . Existe
c ∈ C0 tal que dP (c) = g(n). Assim, temos que n − (φ ⊕ ψ)(0, c) = f (m) para algum m ∈ M. Se
m = dM (a), é imediato verificar que n = (φ ⊕ ψ)(a, c).
Agora, pelo Teorema B.1.17, temos uma sequêncdia exata curta

0 → ker dM → ker(φ ⊕ ψ) → dP → 0 (B.43)

e portanto podemos repetir a construção para esta sequência. O lema está demonstrado.
Teorema B.3.8
Seja F : C → D um funtor aditivo, covariante e exato à esquerda entre duas categorias

272
B.3 Funtores Derivados

abelianas. Se C possui objetos injetivos o suficiente,e


f g
0→A→
− B→
− C→0
é uma sequência exata curta em Comp(C), então existem morfismos δi : Ri F(C) → Ri+1 F (A)
e uma sequência exata longa

F (f ) F (g)
0 F(A) F(B) F(C)
δ0

R1 F (g)
R1 F(A) R1 F(B) R1 F(C)
R1 F (f )

δ1
2 2 R2 F (g)
R F(A) R F(B) R2 F(C)
R2 F (f ))

δ2
···
Mais ainda, dado um diagrama comutativo de linhas exatas

f g
0 A B C 0
ψ φ

0 A′ f′
B′ g′
C′ 0

od diagramas induzidos

δi
Ri F(C) Ri+1 F(A)
Ri F (φ)) Ri+1 F (ψ))

δ ′i
Ri F(C ′ ) Ri+1 F(A′ )

são comutativos. ♡

Demonstração Ŝejam IA• , IC• resoluções injetivas de A, C respectivamnente. Pelo lema da sela
de cavalo, podemos construir uma resolução injetiva IB• que se encaixa em uma sequência exata que
cinde
0 → IA• → IB• → IC• → 0 (B.44)

Portanto, ao aplicar o funtor F a sequência exata acima, obtermos uma sequência exata de
complexos
0 → F(IA• ) → F(I • ) → F(IC• ) → 0. (B.45)

A sequência exata procurada é simplesmente a sequência exata longa em cohomologia advinda da


sequência exata curta acima. Para demonstrar a segunda afirmação, devemos mostrar o seguinte fato:

273
B.3 Funtores Derivados

Se IA• , IB• , IA• ′ , IB• ′ são resoluções injetivas de objetos A, B, A′ , B ′ e dado um diagrama comutativo,
f
A B
φ ψ (B.46)
A′ g B′
então podemos tomar levantamentos f • , g • , φ• , ψ• de f, g, φ, ψ tais que os diagramas
fj
IAj IBj
φj ψj
(B.47)
IAj ′ IBj ′
gj

sejam comutativos. Deixamos isto como exercício para o leitor.


Por completitude, enunciamos as versões do teorema acima nos outros casos possíveis.
Teorema B.3.9
Seja F : C → D um funtor aditivo, contravariante e exato à esquerda entre duas categorias
abelianas. Se C possui objetos injetivos o suficiente,e
f g
0→A→
− B→
− C→0
é uma sequência exata curta em Comp(C), então existem morfismos δ i : Ri F(A) → Ri+1 F (C)
e uma sequência exata longa

F (g) F (f )
0 F(C) F(B) F(A)
δ0

R1 F (f )
R1 F(C) R1 F(B) R1 F(A)
R1 F (g)

δ1
2 2 R2 F (f )
R F(C) R F(B) R2 F(A)
R2 F (g))

δ2
···
Mais ainda, dado um diagrama comutativo de linhas exatas

f g
0 A B C 0
ψ φ

0 A′ f′
B′ g′
C′ 0

od diagramas induzidos

274
B.3 Funtores Derivados

δi
Ri F(A) Ri+1 F(C)
Ri F (ψ) Ri+1 F (φ)

δ ′i
Ri F(A′ ) Ri+1 F(C ′ )

são comutativos. ♡

Vamos dar uma definição baseada na definição acima.


Definição B.3.10
Seja F : C → D um funtor covariante, aditivo e exato à esquerda entre duas categorias
abelianas e suponha que C admite objetos injetivos o suficiente. Dizemos que um objeto
M ∈ Obj(C) é acíclico com respeito a F se
Ri F(M ) = 0
para todo i > 0. ♣

O estudante é convidado a enunciar definições análogas para funtores contravariantes e exatos à


esquerda e para funtores covariantes. O próximo teorema nos diz que podemos calcular os funtores
derivados utilizando um outro tipo de resolução, que não as resoluções injetivas/projetivas.
Teorema B.3.11
Seja F : C → D um funtor covariante, aditivo e exato à esquerda. Suponha que C possui
objetos injetivo so suficiente e que J • é um complexo acíclico ascendente com:
(a) H 0 (J • ) = M ;
(b) J i é acíclico com respeito a F para todo i ≥ 0.
Então H i (F(J • )) ≃ Ri F(M ).

Demonstração Provamos o resulktado por indução. Como F é exato à esquerda, segue que
H 0 (J • ) = F(M ) = R0 F(M ). Seja K 1 = ker J 1 → J 2 . Temos sequências exatas
0 → M → J 0 → K1 → 0 (B.48)

0 → K1 → J 1 → K 1 → . . . (B.49)

Da sequência exata longa de cohomologia aplicada a primeira das sequências exatas, temos a
sequência exata

0 → F(M ) → F(J 0 ) → F(K 1 ) → R1 F(M ) → R1 F(J 0 ) = 0 (B.50)

e isomorfismos Ri−1 F(K 1 ) → Ri F(M ), i ≥ 2.


Agora, observe que F(K1 ) = F(ker J 1 → J 2 ) = ker F(J 1 ) → ker F(J 2 ), pois F é exato a
esquerda. Segue daí que
R1 F(M ) ≃ H 1 (F(J • )). (B.51)

275
B.3 Funtores Derivados

Ester fato, somado aos isomorfismos Ri−1 F(K 1 ) → Ri F(M ), i ≥ 2, fazem a prova seguir por
indução em i.
Convidamos o estudante a prover os enunciados para os casos restantes.
Definição B.3.12
Sejam F i : C → D, i ≥ 0, uma família de funtores aditivos e covariantes entre duas categorias
abelianas C, D. Dizemos que esta família é uma família fortemente conectada se:
(a) F 0 é um funtor exato à esquerda.
(b) Para cada sequência exata curta
f g
0→M →
− N→
− P → 0,
existem morfismos δ i : F i (C) → F i+1 (A) tal que a sequência longa
F i (g) δi F i+1 (f )
· · · F i (B) −−−→ F i (C) −
→ F i+1 (A) −−−−→ F i+1 (B) → · · ·
Mais ainda, dado um morfismo entre duas sequências exatas curtas, os diagramas induzidos
pelos funtores F i são todos comutativos. ♣

Comentário Podemos enfraquecer a definição acima retirando a exigência do item (a) e pedindo que
a sequênica exata do item (b) seja apenas um complexo. NEste caso, dizemos que {F i }i≥0 é uma
sequência conectada de funtores.
Também é possível fornecer definições para o caso F 0 contravariante e para os casos F0 exato à
esquerda.
Sejam {Fi }, {Gi }, i ≥ 0 duas famílias fortemente conectadas de funtores aditivos e covariantes
entre duas categorias abelianas. UMa pergunta natural é: dada uma transformação natural ⊖0 : F 0 →
G 0 , é possível obter transformações naturais Ψi : F i → G i tais que morfismos de sequências exatas
curtas induzam morfismos entre as sequências exatas longas induzidas? Neste sentido, temos:
Teorema B.3.13
Sejam {F i }, {G i }, i ≥ 0 duas famílias fortemente conectadas de funtores aditivos e covariantes
entre duas categorias abelianas e suponha que C possui injetivos o suficiente. Se
1. Ψ0 : F 0 → G 0 é uma transformação natural.
2. F i (I) = 0 para todo objeto injetivo I.
Então existem transformações naturais Ψi : F i → G i , i ≥ 0 tais que, dado um morfismo de
entre duas sequências exatas curtas, oas transformações naturais Ψi induzem um morfismo de
sequências exatas longas associadas as famílias de funtores.
Mais ainda, se Ψ0 é um isomorfismo de funtores e G i (I) = 0 para todo objeto injetivo I. , então
cada Ψi é um isomorfismo de funtores. ♡

Demonstração Seja M um objeto em C. Começamos definindo Ψi : F i (M ) → G i (M ). Para isto,


tome uma sequência exata curta
φ ψ
0→M − →I− →K→0 (B.52)

sequência exata curta com I injetivo. Analisando as famílias conectadas, temos um diagrama de linhas

276
B.3 Funtores Derivados

exatas

0
F 0 (φ) F 0 (ψ) δF
0 F 0 (M ) F 0 (I) F 0 (K) F 1 (M ) 0
Ψ0 (M ) Ψ0 (I) Ψ0 (K) (B.53)

0 G 0 (M ) G 0 (I) G 0 (K) G 1 (M ) 0
G 0 (φ) G 0 (I) 0
δG

Podemos definir Ψ1 (M )(m) da seguinte forma: escolha k ∈ F 0 (K) com δF0 (k) = m. É imediato
verificar que δG0 ◦ Ψ0 (K)(k) independe da escolha de k. Assim, podemos definir

Ψ1 (M )(m) = δG0 ◦ Ψ0 (K)(k), k ∈ (δF0 )−1 (m). (B.54)

É preciso mostrar que este homomorfismo não depende da escolha da injeção φ : M → I e que,
dado um morfismo f ∈ HomC (M, N ) o diagrama

F 1 (f )
F 1 (M ) F 1 (N )
Ψ1 (M ) Ψ1 (N ) (B.55)

G 1 (M ) G 1 (M )
G 1 (f )

é comutativo. Deixamos estas verificações para o estudante interessado.


Suponha, por indução, que definimos Ψi para todo i ≤ n, n > 1. Temos então o diagrama
comutativo de linhas exatas

i
δF
0 F i (K) F i+1 (M ) 0
Ψi (K) (B.56)

G I (I) G i (K) i
G i+1 (M ) G i+1 (I)
δG

e portanto podemos definir Ψi (M ) = δGi ◦ Ψi (K) ◦ (δFi )−1 . A conclusão final segue diretamente dos
diagramas envolvidos.
Comentário A demostração do Teorema acima não exige que a sequência exata longa associada a
família {G i } seja exata.
Comentário As hipóteses do teorema acima podem ser enfraquecidas se introduzirmos a noção de
funtores apagáveis. Dada uma família fortemente conectada de funtores covariantes F i , i ≥ 0 com
F 0 exato à esquerda, dizemos que esta família é apagável se, para todo objeto M ∈ Obj C, existe um
monomorfismo f : M → I com F i (f ) = 0 para todo i > 0. Desta forma, é possível mostrar que
podemos trocar a hipótese (a) do Teorema anterior para {F i } apagável.
O Teorema acima também tem as suas modificações. Deixaremos explícito o caso em que F
é contravariante e exato à esquerda. Os enunciados das versões correspondentes a funtores exatos à
direita são deixadas para o estudante.

277
B.4 Sequências Espectrais

Teorema B.3.14
Sejam {F i }, {G i }, i ≥ 0 duas famílias fortemente conectadas de funtores aditivos e con-
travariantes entre duas categorias abelianas e suponha que C possui projetivos o suficiente.
Se
1. Ψ0 : F 0 → G 0 é uma transformação natural.
2. F i (P ) = 0 para todo objeto injetivo I.
Então existem transformações naturais Ψi : F i → G i , i ≥ 0 tais que, dado um morfismo de
entre duas sequências exatas curtas, as transformações naturais Ψi induzem um morfismo de
sequências exatas longas associadas as famílias de funtores.
Mais ainda, se Ψ0 é um isomorfismo de funtores e G i (I) = 0 para todo objeto projetivo P . ,
então cada Ψi é um isomorfismo de funtores. ♡

Comentário As hipóteses do teorema acima podem ser enfraquecidas se introduzirmos a noção de


funtores coapagáveis. Dada uma família fortemente conectada de funtores covariantes F i , i ≥ 0 com
F 0 exato à esquerda, dizemos que esta família é coapagável se, para todo objeto M ∈ Obj C, existe
um epimorfismo f : P → M com F i (f ) = 0 para todo i > 0. Desta forma, é possível mostrar que
podemos trocar a hipótese (a) do Teorema anterior para {F i } coapagável.

B.4 Sequências Espectrais


Por simplicidade, assumiremos nesta seção que estamos trabalhando com categorias de módulos
sobre um anel comutativo. Todos os resultados envolvidos são válidos em uma categoria abeliana.
Seja então F • um complexo com diferencial dF . O nosso objetivo principal consiste, natural-
mente, em calcular H i (F • ). Discutimos agora o contexto em que aparecem as sequências espectrais.
Dizemos que (Fi• )i∈Z é uma filtração do complexo F • se, para todo i, temos Fij ⊂ Fi+1
j
⊂ Fj
para todos i, j e a inclusão Fi• ⊂ F • é um homomorfismo de complexos (em outras palavras, a
diferencial de Fi• é a restrição da diferencial de F • ).
Agora, as inclusões Fk• ⊂ Fj• ⊂ F • para k < j induzem homomorfismos

ψji
H i (Fk• )) H i (Fj• )) H i (F • )) (B.57)

ψki

e portanto uma filtração



i
· · · ⊆ ψj−1 (H i (Fj−1 )) ⊆ ψji (H i (Fj• )) ⊆ ψj+1
i •
(H i (Fj+1 )) ⊆ · · · H i (F • ). (B.58)
A função de uma sequência espectral é calcular os quocientes associados a filtração acima.

B.4.1 Construindo Sequências Espectrais: Pares Exatos


Antes de seguirmos com a construção das sequências espectrais, vamos fixar alguams definições
e notações que utilizaremos no caminho. Se R é um anel, dizemos que M é um R-módulo à esquerda

278
B.4 Sequências Espectrais

graduado(resp. bigraduado) se existe uma decomposição em soma direta


M M
M• = M i (resp. M•,• = M i,j ). (B.59)
i∈Z (p,q)∈Z2

Um homomorfismo de R módulos graduados (resp. bigraduados) φ : M → N é dito um


homomorfismo de grau d (resp. bigrau (d, e)) se
φ(M i ) ⊂ M i+d (resp. φ(Mi,j ) ⊂ M i+d,j+e ). (B.60)
Desta forma, um complexo ascendente (C • , d• ) pode ser entendido como um R-módulo graduado
i 2
L
i∈Z C munido de um homomorfismo de grau um d : C → C tal que d = 0. Com esta notação,
definimos a homologia de C • como o R-módulo graduado
M
H(C • ) = ker d/ im d = H i (C • ). (B.61)
i∈Z
Tomemos então um complexo F • com uma filtração {Fp• }i∈Z . Para cada inteiro p, temos uma
sequência exata

Fp•
0 → Fp−1 → Fi• → • → 0 (B.62)
Fp−1
e portanto, tomando somas diretas, temos

M ι
M π
M Fp•

0→ Fp−1 →
− Fp• →
− •
→ 0. (B.63)
p∈Z i∈Z p∈Z
F p−1

Defina os R-módulos bigraduados


M
M = H( Fp• ), Mp,q = H p+q (Fp• ); (B.64)
p∈Z

M
N = H( Fp• /Fp+1

), N p,q = Hp+q (Fp• /Fp+1

). (B.65)
p∈Z

A sequência longa de cohomologia do complexo (B.63) nos dá um triângulo comutativo


H(ι)
M = H( p∈Z Fp• ) M = H( i∈Z Fp• )
L L

(B.66)
δ H(π)
N = H( Fp• /Fp+1

L
))
onde:
H(ι) é, em bigrau (p, q), o homomorfismo H p+q (Fi ) → H p+q (Fi+1 ) induzidos pela inclusão
Fp• ⊂ Fp+1

. O homomorfismo H(ι) possui bigrau (1, −1).
H(π) é, em bigrau (p, q), dado pelo homomorfismo H p+q (Fi• ) → H p+q (Fp• /Fp+1

) induzidos
• • •
pela projeção Fp → Fp /Fp+1 . Ele possui bigrau (0, 0).
δ é, em bigrau (p, q) o homomorfismo de conexão H p+q (Fp• /Fp+1

) → H p+q+1 (Fp+1•
). Ele
possui bigrau (−1, 0).
im H(ι) = ker H(π), im H(π) = ker δ, im δ = ker H(ι).
Isto nos motiva a estabelecer a seguinte definição:

279
B.4 Sequências Espectrais

Definição B.4.1
Um par exato é uma quíntupla (M, N, φ, ψ, µ) onde
(a) M, N são dois R-módulos;
(b) φ ∈ HomR (M, M ), ψ ∈ HomR (M, N ), µ ∈ HomR (N, M );
(c) im φ = ker ψ, im ψ = ker µ, im µ = ker φ. ♣

Consideremos então um par exato como no diagrama


φ
M M
(B.67)
µ ψ
N
Considere o homomorfismo d = ψ ◦ µ : N → N. É claro que d2 = 0. Defina N ′ = H(N ) e
M ′ = im φ.
Afirmamos que φ(M ′ ) ⊂ M ′ . De fato, ψ ◦ φ(M ′ ) = 0 e portanto φ(M ′ ) ⊂ im φ = M ′ . Podemos
então definir
φ′ = φ|M ′ . (B.68)

Observe que, na situação do diagrama (B.66), temos que H(ι)′ possui bigrau (−1, 1).
Agora, vamos definir ψ ′ : M ′ → N ′ . Seja m ∈ M ′ e m′ tal que φ(m′ ) = m. Temos que
ψ(m′ ) ∈ ker d. De fato, d(m′ ) = ψ ◦ µ ◦ ψ(m′ ) = 0. Deixamos como exercício para o leitor que a
classe ψ(m′ ) ∈ H(N ) é independente da escolha de m′ , e portanto ψ ′ está bem definida.
Observe que, na situação do diagrama (B.66), temos que H(π)′ possui bigrau (1, −1).
Agora precisamos definir µ′ : N ′ → M ′ . Para isto, tome z ∈ ker d. Assim, temos que ψ◦µ(z) = 0
e portanto µ(z) = φ(m) para algum m ∈ M. Se z − z ′ = d(n) para algum n ∈ N , temos que
µ(z − z ′ ) = µ(d(n)) = µ ◦ ψ ◦ µ(n) = 0. Assim, podemos definir µ′ (z) = µ(z), pois este elemento
depende apenas da classe de homologia de z.
Teorema B.4.2
Seja (M, N, φ, ψ, µ) um par exato. Então, na construção acima, (M ′ , N ′ , φ′ , ψ ′ , µ′ ) é um par
exato. ♡

Demonstração Temos que se a = φ(a′ ) ∈ im φ, então ψ ′ (φ′ (a)) = ψ(φ(φ(a′ ))) = 0 pois ψ ◦φ = 0.
Portanto ψ ′ ◦ φ′ = 0.
Ainda sobre a, µ′ ◦ ψ ′ (a) = µ′ (ψ(a′ )) = µ ◦ ψ(a′ ) = 0. Portanto µ′ ◦ ψ ′ = 0.
Agora, seja n ∈ N ′ = H(N ). Temos que φ′ ◦ µ′ (n) = φ(µ(n)) = 0. Assim, φ′ ◦ µ′ = 0.
Provemos agora que ker φ′ = im µ′ . De fato, se a = φ(a′ ), então φ′ (a) = φ(a) = 0 e portanto
a = µ(n), n ∈ N. Agora, d(n) = ψ ◦ µ(n) = ψ(a) = ψ ◦ φ(a′ ) = 0. Logo a = µ′ (n).
Vejamos agora que ker ψ ′ = im φ′ . De fato, seja a = φ(a′ ). ψ ′ (a) = 0 implica que ψ(a′ ) =
ψ(µ(n)) para algum n ∈ N. Logo a′ − µ(n) = φ(a′′ ) o que implica que a = φ(a′ ) = φ ◦ φ(a′′ ) =
φ′ (φ(a′′ )). Assim, a ∈ im φ′ .
Resta provarmos que ker µ′ = im ψ ′ . Para isto, seja n ∈ H(N ) e tal que µ′ (n) = µ(n) = 0. Logo
existe m ∈ M tal que ψ(m) = n. Assim ψ ′ (φ(m)) = ψ(m) = n. O Teorema está demonstrado.

280
B.4 Sequências Espectrais

Definição B.4.3
Seja (M, N, φ, ψ, µ) um par exato. Definomos o r-ésimo par exato derivado
r r r r r
(M , N , φ , ψ , µ ) da seguinte forma:
(a) (M 0 , N 0 , φ0 , ψ 0 , µ0 ) = (M, N, φ, ψ, µ);
(b) (M r+1 , N r+1 , φr+1 , ψ r+1 , µr+1 ) = ((M r )′ , (N r )′ , (φr )′ , (ψ r )′ , (µr )′ ).

Podemos descrver, por indução, como funciona o homomorfismo r d : N r → N r . Não faremos


as contas nestas notas, mas oferecemos pelo menos a descrição final. Primeiramente, como N r =
H(N r−1 ), um elemento n ∈ N r pode ser representado por um elemento de N r−1 que pertence ao
núcleo de r−1 d. Repetindo este raciocínio, podemos representar n por um elemento n ∈ N . Agora, é
possível mostrar que µ(n) ∈ φn−1 (M ) e portanto podemos tomar m ∈ M tal que φn−1 (m) = µ(n).
è possível então demonstrar que r d(n) é a classe de homologia do elemento m.
Fazemos uma pausa em nossa discussão para definir, de fato, o que é uma sequência espectral.
Definição B.4.4
Uma sequência espectral é uma sequência de pares E = (E r , dr ), r ≤ 1 onde
(a) Cada r E é um R-módulo bigraduado;
(b) dr é um endomorfismo bigraduado de E r que satisfaz dR ◦ dr = 0;
(c) E r+1 = H(E r ).

O módulo bigraduado E r é chamado de r-étima etapa (ou página) da sequência espectral E. É


tedioso, mas imediato mostrar que na nossa siituação original, que como deg φ0 = (1, −1), deg ψ 0 =
(0, 0) e deg µ0 = (−1, 0), então deg φn = (1, −1), deg ψ n = (1 − n, n − 1) e deg µn = (−1, 0).
Desta forma, nesta situação temos que
deg dr = (−n, n − 1). (B.69)
Retornando ao ciclo inicial de ideias, uma filtração {Fi• , i ∈ Z} complexo F • induz uma seqência
exata curta de complexos (B.63), que nos fornece o par exato (B.66). Iterando a cosntrução do par
exato derivado, obtemos uma sequência espectral (r E = N r ,r d = µr ◦ ψ r ). Nossa esperança é que
esta sequência espectral nos ajude a calcular a cohomologia do complexo original F • .
Vamos definir agora qual é o sentido de dizer uma sequência espectral se aproxima, ou converge,
para a cohomologia alvo. Seja (r E,r d) uma sequência espectral. Se Z 1 = ker d1 , B 1 = im d1 , temos
E 2 = Z 1 /B 1 . Observe que B 1 ⊂ Z 1 .
Agora, temos que E 2 = Z 1 /B 1 . Sabemos que existem únicos submódulos bigraduados Z 2 .B 2
de E 1 tais que ker d2 = Z 2 /B 1 e im d2 = B 2 /B 1 . É claro então que E 3 = H(E 2 ) = Z 2 /B 2 e que
B1 ⊂ B2 ⊂ Z 2 ⊂ Z 1 ⊂ E 1. (B.70)
Procedendo desta maneira, obtemos uma sequência de módulos bigraduados

B 1 ⊂ B 2 · · · ⊂ B n ⊂ B n+1 ⊂ · · · ⊂ Z n+1 ⊂ Z n ⊂ · · · ⊂ Z 2 ⊂ Z 1 . (B.71)

281
B.4 Sequências Espectrais

Definição B.4.5
Seja (E r , dr ), r ≥ 1 uma sequência espectral. Definimos os termos limites
\
Z∞ = Zr
r≥1
[

B = Br
r≥1

E ∞ = Z ∞ /B ∞ .

Definição B.4.6
Uma filtração Fi de um R-módulo F é dita uma filtração limitada se existem n ≤ m tais que
Fn = 0 e Fm = F. ♣

Finalmente, podemos introduzir a noção de convergência para uma sequência espectral.


Definição B.4.7
Sejam (E r , dr ) uma sequência espectral e H um R-módulo graduado. Dizemos que (E r , dr )
converge para H se existe uma filtração limitada {Hp } de H tal que
∞ p+q
Ep,q ≃ Hqp+q /Hq−1 .

Em outras palavras, dizemos que uma sequência espectral converge para H se existe uma filtração
limitada de H de forma que o termo limite E r guarde todos os quocientes associados a esta filtração.
Costumeiramente, denotamos os termos de uma etapa de uma sequência espectral como os pontos
do reticulado Z2 :

.. .. .. .. .. .. .. ..
. . . . . . . .

r r r r r r r
··· E−3,1 E−2,1 E−1,1 E0,1 E1,1 E2,1 E3,1

r r r r r r r
··· E−3,0 E−2,0 E−1,0 E0,0 E1,0 E2,0 E3,0

r r r r r r r
··· E−3,−1 E−2,−1 E−1,−1 E0,−1 E1,−1 E2,−1 E3,−1

. .. .. .. .. .. .. ..
.. . . . . . . .
(B.72)

282
B.4 Sequências Espectrais

Já os quocientes das filtrações aparecem nas diagonais cuja soma dos índices (p, q) é constante :
H −2 H −1 H0 H1 H2 H3 ···

.. .. .. .. .. .. ..
H −3 . . . . . . .

.. ∞ ∞ ∞ ∞ ∞ ∞
. ··· E−3,1 E−2,1 E−1,1 E0,1 E1,1 E2,1

∞ ∞ ∞ ∞ ∞ ∞
··· E−3,0 E−2,0 E−1,0 E0,0 E1,0 E2,0

∞ ∞ ∞ ∞ ∞ ∞
··· E−3,−1 E−2,−1 E−1,−1 E0,−1 E1,−1 E2,−1

. .. .. .. .. .. ..
.. . . . . . .

(B.73)

283
Apêndice C Álgebra Comutativa

C.1 Anéis e Ideais


Nesta seção descrevemos a categoria Ring dos anéis comutativos com unidade. Começamos
com os objetos.
Definição C.1.1
Um anel comutativo com unidade é um conjunto R munido de duas operações binárias
+, · : R × R → R
satisfazendo
(a) (R, +) é um grupo abeliano, e o elemento neutro desta operação é denotado por 0 = 0R ;
(b) A operação · é associativa e comutativa, isto é
(a · · · b) · c = a · (b · c)
a·b=b·a

para todos a, b, c ∈ R;
(c) A operação · admite um elemento neutro 1 = 1R ̸= 0R ;
(d) A operação · é distributiva com respeito a +, isto é
a · (b + c) = a · b + a · c
para todos a, b, c ∈ R. ♣

Seguimos para os morfismos da nossa categoria.


Definição C.1.2
Um homomorfismo de anéis de R e em S é uma função f : R → S satisfazendo, para todo
a, b ∈ R:
(a) f (1R ) = 1S
(b) f (a + b) = f (a) + f (b)
(c) f (ab) = f (a)f (b)

Definição C.1.3
A categoria Ring é a categoria onde os objetos são os anéis comutativos com unidade e os
morfismos são os homomorfismos de anéis. ♣

Definição C.1.4
Seja R um anel comutativo com unidade. Um subconjunto I ⊂ R é um ideal se:
(a) 0 ∈ I;
(b) Se a, b ∈ R, então a + b ∈ I;
C.1 Anéis e Ideais

(c) Sea ∈ R e r ∈ R, então ra ∈ I. ♣

Ideais podem ser operados para construir novos ideais. O próximo teorema indica as operações
entre ideais que serão utilizadas no texto.
Teorema C.1.5 (Operações entre Ideais)
Sejam R um anel e I, J ideais.
(a) I + J = {a + b; a ∈ I, b ∈ J} é um ideal de R, chamado de soma de i e J. É o menor
ideal que contém a união I ∪ J.
(b) I ∩ J é um ideal de R.
n
P
(c) IJ = { ai bi ; ai ∈ I, bi ∈ J} é um ideal de R, chamado de produto entre os ideais I, J.
i=1
(d) (I : J) = {a ∈ R; aJ ⊂ I} é um ideal de R, chamado de ideal quociente de I por J

(e) I = {f ∈ R : f n ∈ I para algum n ∈ N}
Mais ainda, se {Iλ ; λ ∈ L} é uma família de ideais, são ideais
X Xn
Iλ = { aλi ; aλi ∈ Iλi }
λ∈L i=1
e \

λ∈L

são ideais de R. ♡

Um homomorfismo de anéis φ : R → S induz uma relação entre a teoria de ideais de R e de S.


Teorema C.1.6
Sejam φ : R → S um homomorfismo de anéis e I ⊂ R, J ⊂ S ideais.
(a) O conjunto ker φ = {r ∈ R; φ(r) = 0} é um ideal de R, chamado de núcleo do
homomorfismo φ.
(b) O ideal φ−1 (J) = {r ∈ R; φ(r) ∈ J} é chamado de contração de J em I.
(c) O ideal < φ(I) >= φ(I)S é chamado de extensão do ideal I em S.

Seja R um anel comutativo e I ⊂ R um ideal. A Definição C.1.4 implica que I é um subgrupo


do grupo aditivo (R, +), e portanto, o quociente R/I := {a + I, ; a ∈ R} é um grupo. A condição
(c) desta definição garante que a operação
(a + I)(b + I) = ab + I
é bem definida e torna R/I um anel. Note também que a projeção canônicaπI : R → R/I é um
homomorfismo de anéis.
Teorema C.1.7 (Propriedade Universal do Quociente)
Sejam φ : R → S homomorfismo de anéis e I um ideal tal que I ⊂ ker φ. Então existe um
único homomorfismo
R
φI : →S
I

285
C.1 Anéis e Ideais

tal que φ = φI ◦ πI , onde πI : R → R/I é a aplicação quociente. Em outras palavras,


R
HomRing ( , S) = {φ ∈ HomRing (R, S); I ⊂ ker φ}
I ♡

286
C.1 Anéis e Ideais

Teorema C.1.8
Sejam R um anel, I ⊂ R um ideal e πI : R → R/I a projeção canônica.
(a) Se J ⊂ R/I é um ideal, então πI−1 (J) é um ideal de R contendo I.
(b) Se J ⊂ I é um ideal de R, então πI (J) é um ideal de R/I e πI−1 (πI (J)) = J + I.
(c) Se
A = {J ⊂ R ideal; I ⊂ J}

e
B = {J ⊂ R/I ideal de R/I},

então a função
Ψ: A → B
J → πI (J)
é uma bijeção que preserva inclusão.

Veremos no decorrer do curso que propriedades geométricas de subconjuntos algébricos se


traduzem em propriedades de ideais do anel de polinômios. As princiais propriedades envolvidas
estão cobertas na próxima definição.
Definição C.1.9
Seja R um anel. Um ideal I ⊂ R é dito um ideal

(a) radical se I = I
(b) primo se ab ∈ I, a ∈
/ I =⇒ b ∈ I.
(c) maximal se I ̸= R e J ⊃ I, J ideal =⇒ J = R ou J = I. ♣

O conjunto de ideais primos de um anel formam um objeto geométrico, chamado o espectro do


anel. Este conjunto é um dos ingredientes básicos da teoria de esquemas, base da geometria algébrica
moderna.
Definição C.1.10
Seja R um anel. O espectro de R é o conjunto
Spec(R) = {p; p ⊂ R é um ideal primo}.

As propriedades da Definição C.1.9 podem ser verificadas em termos de anéis quocientes.


Teorema C.1.11
Seja R um anel comutativo e I ⊂ R um ideal.
(a) I é um ideal radical ⇐⇒ R/I é um anel reduzido (isto é, sem nilpotentes).
(b) I é um ideal primo ⇐⇒ R/I é um domínio (isto é, não possui divisores de zero).
(c) I é um ideal maximal ⇐⇒ R/I é um corpo (isto é, todo elemento não-nulo é invertível)
⇐⇒ Para todo b ∈ R \ I, existem m ∈ I e r ∈ R com m + rb = 1.

287
C.1 Anéis e Ideais

Teorema C.1.12
Sejam R um anel e m ⊂ R um ideal. São equivalentes:
1. m é um ideal maximal.
2. Se b ∈ R e b ∈
/ m, então existem m ∈ m e r ∈ R com m + rb = 1.
3. R/m é um corpo.

Teorema C.1.13
Sejam φ : R → S um homomorfismo de anéis e q ⊂ S um ideal.
(a) Se q é um ideal primo, então φ−1 (q) é um ideal primo.
(b) Se q é um ideal radical, então φ−1 (q) é um ideal radical.
.
Em particular, φ define uma função φ∗ : Spec(S) → Spec(R) dada por φ∗ (q) = φ−1 (q).

Definição C.1.14
Seja R um anel.
(a) O nilradical nilrad(R) de R é a interseção de todos os ideais primos de R.
(b) O radical de Jacobson Jac(R) é a interseção de todos os ideais maximais de R.

Teorema C.1.15
Seja R um anel.
p
(a) nilrad(R) = {a ∈ R; an = 0 para algum n ≥ 0}, isto é, nilrad(R) = (0).
(b) Jac(R) = {a ∈ R; 1 − xa é uma unidade para todo x ∈ R}

Demonstração Observe que se p é um ideal primo, então 0 ∈ p. Portanto, se an = 0 para algum


n > 0 então a ∈ p para todo ideal primo p.
Suponha agora que an ̸= 0 para todo n ∈ N e considere
F = {I ⊂ R; an ∈
/ I para todo n ∈ N} (C.1)
F é não-vazio, e portanto possui um elemento maximal m. (Pedimos que o leitor aceite esta
afirmação com toda a sua fé. Ela é uma consequência do Lema de Zorn). Afirmamos que m é um
ideal primo.
Suponha que existam x, y ∈ / m. Pela maximalidade de m, existem r, s ∈ N tais que f r ∈ m + (x)
e f s ∈ m + (x). e portanto f m+n ∈ m + (xy). Assim, xy ∈ / m. Isto prova (a).
Suponha inicialmente que 1 − xa é unidade para todo x ∈ R. Se a ∈/ m para algum ideal maximal
m, então existe b ∈ R tal que (a + m)(b + m) = 1 + m em R/m. Logo (1 − ab) ∈ m, o que é impossível
por hipótese.
Por outro lado, se a ∈
/ m para algum ideal maximal m, então existe x ∈ R com 1 − xa ∈ m, pelo
Teorema C.1.11 e portanto 1 − xa não é uma unidade.

Uma consequência imediata do teorema acima é a descrição do que é o radical de um ideal através
dos ideais primos que os contém.

288
C.2 Módulos

Teorema C.1.16
Sejam R um anel comutativo e I ⊂ R um ideal. Então
√ \
I= p.
p∈V(I)

Demonstração A função pré-imagem preserva interseções. Portanto, se πI : R → R/I é a projeção


canônica, temos
√ \ \ \
I = πI−1 (nilrad(R/I)) = πI−1 ( p) = πI−1 ( πI (p)) = p (C.2)
p∈Spec(R/I) p∈V(I) p∈V(I)

Teorema C.1.17 (Prime Avoidance)


Seja R um anel comutativo.
(a) Sejam p1 , . . . , pn ideais primos de R e I ⊂ R um ideal com I ⊂ ni=1 pi . Então I ⊂ pi
S

para algum i.
(b) Sejam I1 , . . . , In ideais de R e p um ideal primo contendo nj=1 Ij . Então p contém algum
T

Ij .

Demonstração A prova de (a) segue por indução. A afirmação é claramente verdadeira se n = 1.


Suponha agora a mesma verdadeira para (n − 1) ideais primos.
Suponha que I ⊂ t ni=1 pi mas I ̸⊂ t j̸=i pj para todo 1 ≤ i ≤ n (caso contrário, o resultado
S S

segue pela hipótese de indução). Por indução existe, para cada 1 ≤ i ≤ n, xi ∈ R tal que
[
xi ∈ I e xi ∈
/ pj . (C.3)
j̸=i

Se xi ∈
/ pi , para algum I o teorema está provado. Caso contrário, temos que

n Y
X
xj ∈ I (C.4)
i=1 j̸=i
mas não pertence a nenhum dos ideais primos pi .
Para provar (b), suponha que p ̸⊃ Ij para todo 1 ≤ j ≤ n Portanto, existem xi ∈ Ij \ p e portanto
n
\
x 1 . . . xn ∈ Ij \ p. (C.5)
j=1

C.2 Módulos

289
C.2 Módulos

C.2.1 Somas e Produtos Diretos de R-Módulos


Observe que o produto direto e a soma direta de uma família de módulos são, em geral, diferentes.
De fato, estas definições coincidem apenas quando o conjunto de índices L é finito.
Observe que se consideramos o conjunto indexador L como um conjunto parcialmente ordenado
onde nenhum par de elementos é comparável, então
M
( Mλ , iλ ) = lim Mλ . (C.6)
−→
λ∈L
Observe que se consideramos o conjunto indexador L como um conjunto parcialmente ordenado
onde nenhum par de elementos é comparável, então
Y
( Mλ , pλ ) = lim Mλ . (C.7)
←−
λ∈L

C.2.2 Sequências Exatas e o Lema da Serpente

C.2.3 O Produto Tensorial


Definição C.2.1
Sejam M, N, P R-módulos. Uma aplicação f : M × N → P é dita bilinear se
f (am1 + bm2 , n) = af (m1 , n) + bf (m2 , n)f (m, an1 + bn2 ) = af (m, n1 ) + bf (m, n2 )
para todos a, b ∈ R e mm1 , m2 ∈ M, n, n1 , n2 ∈ N. O conjunto de todas as funções bilineares
de M × N em P é naturalmente um R-módulo, denotado por BilR (M × N, P ).

Seja f ∈ BilR (M × N, P ). Para cada m ∈ M , podemos definir um homomorfismo


fm : N → P
.
n → f (m, n)
É claro que a associação m → fm é um elemento em HomR (M, HomR (N, P )). Assim, temos
um homomorfismo de R-m odulos
BilR (M × N, R) to Hom(M, Hom(N, P ))
Teorema C.2.2
O homomorfismo de módulos construído acima é um isomorfismo de módulos. ♡

Teorema C.2.3 (Produto Tensorial de dois Módulos)


Sejam M, N R- módulos. Então existe um par (T, φ), onde T é um R- módulo, φM × N → T
é uma aplicação bilinear tais que, se f : M × N → P é ma aplicação bilinear, então existe um
único homomorfismo de R-módulos f ′ : T → P tal que f = f ′ ◦ g. Por consequência,
BilR (M × N, P ) ≃ HomR (T, P )

Um R-módulo satisfazendo as propriedades do Teorema acima é chamado de um produto tensorial


entre M e N . Observe que, como o produto tensorial é equipado de uma propriedade universal, o

290
C.2 Módulos

mesmo é único a menos de isomorfismo.


Demonstração [do Teorema C.2.3.] Tome S = RM ×N o módulo livre com base {(m, n); m ∈
M, n ∈ N } e considere L o submódulo gerado pelos elementos
(am, n) − a(m + n)
(m, an) − a(m, n)

(m + m′ , n) − (m, n) − (m′ , n)

(m, n + n′ ) − (m, n) − (m, n′ )

Seja f : M × N → P um mapa bilinear. Como S é livre, podemos definir o homomorfismo


de R-módulos φ : S → P ddado por φ(m, n) = f (m, n). Agora, é claro que L ⊂ ker φ, e portanto
existe um único homomorfismo f ′ : S/L → P tal que f ‘((m, n) + L) = φ(m, n) = f (m, n). Assim,
o par (S/L, πL ) é o par procurado.
Denotaremos por M ⊗R N o produto tensorial de M e N sobre R. A imagem de (m, n) ∈ S/L
será denotada por m ⊗ n.
Teorema C.2.4 (O Funtor − ⊗R M )
Seja R um anel comutativo e M um R-módulo. A aplicação
− ⊗R M : ModR → ModR
N → N ⊗R M
f ∈ Hom(N, L) → ∗ f ⊗ idm ∈ HomR (N ⊗R M, L ⊗R M )
, onde f ⊗ idM (n, m) = f (n) ⊗ m é um funtor covariante de ModR em ModR .

Observe agora que, para um R-módulo P , temos


HomR (M ⊗R N, P ) ≃ BilR (M × N, P ) ≃ HomR (M, HomR (N, P ))
.
Teorema C.2.5 (− ⊗R M é exato à direita)
Sejam R um anel comutativo e M um R-módulo. Então o funtor − ⊗R M é exato à direita.
Mais precisamente, se
φ ψ
K− →N − →L→0

é uma sequência exata, então


φ⊗id ψ⊗id
K ⊗R M −−−−M
→ N ⊗R M −−−−M
→ L ⊗R M → 0
é uma sequência exata. ♡

Demonstração
K → N → L → 0 é exata ⇐⇒

0 → HomR (L, P ) → HomR (N, P ) → HomR (K, P ) → 0 é exata para todo P ∈ ModR =⇒

0 → HomR (M, HomR (L, P )) → HomR (M, HomR (N, P )) → HomR (M, HomR (K, P )) é exata para todo P ∈ M

0 → HomR (L⊗R M, P ) → HomR (N ⊗R M, P ) → Hom(K⊗R M, P ) é exata para todo P ∈ ModR ⇐⇒

291
C.3 Condições de Cadeia: Anéis e Módulos Noetherianos e Artinianos

K ⊗ M → N ⊗ M → L ⊗R M → 0 é uma sequência exata.

As equivalências decorrem dos Teoremas ?? e ??.

C.3 Condições de Cadeia: Anéis e Módulos Noetherianos e


Artinianos
Definição C.3.1
Seja R um anel e M um R-módulo. Dizemos que:
(a) M é um R-módulo noetheriano se, para toda cadeia ascendente de submódulos de M
M0 ⊂ M1 ⊂ M2 ⊂ . . . ,
existe n tal que Mn+k = Mn para todo k ≥ 0.
(b) M é um R-módulo artiniano se, para toda cadeia descendente de submódulos de M
M0 ⊃ M1 ⊃ M2 ⊃ . . . ,
existe n tal que Mn+k = Mn para todo k ≥ 0.

Definição C.3.2
Dizemos que um anel R é noetheriano (resp. artiniano) se R é noetheriano (resp. artiniano)
como R-módulo. ♣

Teorema C.3.3 (Caracterização dos Módulos Noetherianos)


Seja R um anel e M um R-módulo. São equivalentes:
(a) M é noetheriano;
(b) Todo submódulo N ⊂ M é finitamente gerado;
(c) Toda família de submódulos {Mλ ⊂ M ; λ ∈ L} possui um elemento maximal.

Teorema C.3.4 (Condições de Cadeia e Sequências Exatas)


Seja 0 → M → N → P → 0 uma sequência exata curta de R-módulos. Então N é noetheriano
(resp. artiniano) se, e somente se, M e P são noetherianos (resp. artiniano). Em particular, se
n
L
M1 , . . . , Mn são R-módulos noetherianos (resp. artinanos), então Mi é noetheriano (resp.
i=1
artiniano). ♡

Teorema C.3.5
Se R é um anel noetheriano (resp. artiniano), então todo R-módulo finitamente gerado é
noetheriano (resp. artiniano). ♡

292
C.3 Condições de Cadeia: Anéis e Módulos Noetherianos e Artinianos

Definição C.3.6
Seja M um R-módulo. Uma série de composição para M é uma cadeia de submódulos
0 ⊂ M1 ⊂ M2 ⊂ M3 ⊂ · · · ⊂ Mn = M
tal que Mi /Mi−1 é um submódulo simples. (Um R- módulo M é simples se os unicos submódulos
de M são 0 e M . Observe que M é simples se, e somente se, M ≃ R/m para um ideal maximal
m.) O número n é chamado de comprimento da série de composição.

Um R módulo M pode ou não admitir uma série de composição. Os que admitem uma tal série
possuem uma nomenclatura especial.
Definição C.3.7
Um R−módulo M que admite uma série de composição é dito um R-módulo de comprimento
finito. ♣

Teorema C.3.8
Seja M um R-módulo.
(a) M é um R-módulo de comprimento finito se, e somente se, é noetheriano e artiniano.
(b) (Jordan-Hölder) Se M tem comprimento finito, entào todas as séries de composição de
M possuem o mesmo comprimento. Mais ainda, a quantidade de quocientes isomorfos a
R/m para m ⊂ R maximal é igual para todas as séries de composição.

Definição C.3.9
Seja M um R-módulo de comprimento finito. O comprimento l(M ) de M é o comprimento de
alguma série de composição de M .

Teorema C.3.10 (Aditividade do Comprimento)


(a) Seja o → M → N → P → 0 uma sequência exata de R-módulos. Então N possui
comprimento finito se, e somente se M, P possuem comprimento finito. Mais ainda
l(N ) = l(M ) + l(P ).
(b) Se 0 → Mn → Mn−1 → · · · → M1 → M0 → 0 é uma sequência exata de R-módulos,
então n
X
(−1)i l(Mi ) = 0.
i=0

C.3.1 Anéis Noetherianos e Artinianos


Vamos agora expor alguns resultados importantes sobre anéis noetherianos e artinianos. O
primeiro deles é o importantíssimo Teorema da Base de Hilbert.

293
C.4 Localização e Anéis Locais

Teorema C.3.11 (Teorema da Base de Hilbert)


Seja R um anel noetheriano. Então R[x] é um anel noetheriano. Em particular, o anel de
polinômios em n variáveis sobre R
R[xq , . . . , xn ]

é noetheriano se R é noetheriano. ♡

C.4 Localização e Anéis Locais

C.4.1 Localização de Anéis


É de interesse geométrico o estudo de funções em variedades algébricas que estejam definidas
apenas em um aberto desta variedade. A ferramenta algébrica para realizar esta missão corresponde
a ideia de localização que, a grosso modo, corresponde a inverter elementos em um conjunto de
possíveis denominadores. Formalizamos esta última ideia em uma definição.
Definição C.4.1
Seja R um anel. Um conjunto multiplicativo em R é um subconjunto S ⊂ R talq ue;
(a) 1 ∈ S;
(b) a, b ∈ S =⇒ ab ∈ S. ♣

Formalizaremos agora o conceito de inversão dos elementos de um conjunto multiplicativo S.


Teorema C.4.2
Seja S ⊂ R um sistema multiplicativo. A relação em R × S dada por
(a, s) ∼ (a′ , s′ ) ⇐⇒ existe u ∈ S tal que u(as′ − a′ s) = 0
é uma relação de equivalência.

A demonstração da proposição acima consiste de uma série de verificações computacionais que


serão omitidas. O próximo fato relevante é que o quociente de S × R possui uma estrutura de anel
induzida pelo anel original R. Denote por S −1 R este qupciente.
Teorema C.4.3
As operações binárias
a a′ as′ + a′ s a a′ aa′
+ ′ = e =
s s ss′ s s′ ss′
são bem definidas e tornam S −1 R um anel comutativo com unidade 11 . Mais ainda, o mapa
iS : R → S −1 R
a
a → 1
é um homomorfismo de anéis. ♡

O anel S −1 R é único no sentido de que satisfaz uma propriedade universal. Assim, além de ter
uma receita de como construir homomorfismos de anéis partindo de S −1 R, também temos uma forma

294
C.4 Localização e Anéis Locais

muito prática de obter isomorfismos entre anéis dados e S −1 R.


Teorema C.4.4
O anel S −1 R satisfaz as seguinte propriedade universal: se φ : R → T é um homomorfismo
de anéis e φ(s) é invertível em T para todo s ∈ S, então existe um único homomorfismo
φ̃ : S −1 R → T tal que φ = φ̃ ◦ iS . ♡

Demonstração Começamos provando que só há um único candidato para φ̃. De fato,


1 = φ(1) = φ̃(1/1) = φ̃((s/1)(1/s)) = φ̃(s/1)φ̃(1/s) = φ(s)φ̃(1/s) =⇒ φ̃(1/s) = φ(s)−1 .
Assim, devemos ter necessariamente
φ̃(r/s) = φ(r)φ(s)−1 .
Vamos mostrar que φ̃ é bem definida.
Se a/s = a′ /s′ , existe s′′ ∈ S com s′′ (as′ − a′ s) = 0, donde
φ(s′′ )[φ(a)φ(s′ ) − φ(a′ )φ(s)] = 0 =⇒ φ(a)φ(s)−1 = φ(a′ )φ(s′ )−1 ,
e a última implicação decorre de φ(s′′ ) ser inversível.

O primeiro grande exemplo de localização correspondea inverter um único elemento de um anel


R.
Exemplo C.1 Sejam R um anel, f ∈ R e S = {f m , m ≥ 0}. O anel S −1 R será denotado por Rf .
Assim,
a
Rf = { n ; a ∈ R, n ≥ 0}
f
a b af m + bf n a b ab
n
+ m
= m+n
, n m = m+n .
f f f f f f
Vamos agora dar uma segunda descrição para o anel Rf . Seja R[x] o anel de polinômios em uma
variável sobre R e considere
R[x]
P = .
(xf − 1)
Seja φR → T um homomorfismo tal que φ(f ) é inversível, e defina φ̄ : R[x] → T por
X n Xn
φ̄( )ai xi = φ(ai )φ(f )−i .
i=0 i=0
−1
Como φ̄(xf −1) = φ(f ) φ(f )−1 = 0, (xf −1) ⊂ ker φ̄ e portanto existe um único homomorfismo
φ̃ : P → T tal que φ = φ̃ ◦ iS . Assim P satisfaz a propriedade universal da localização, e por
consequência, P ≃ Rf , e x̄ ∈ P corresponde ao elemento 1/f ∈ Rf .

Outro grande exemplo é a localização de um anel em um ideal primo p ∈ Spec R.


Exemplo C.2 Sejam R um anel e p ⊂ R um ideal. É fácil verificar que S = R \ p é multiplicativo se,
e somente se, p é um ideal primo. O anel Rp = S −1 R é chamado de localização de R em p. Observe
que
a
pRp = { ; a ∈ p}
s

295
C.4 Localização e Anéis Locais

é um ideal de Rp e qye se a/s ∈


/ pRp , então a/s é invertível. Segue que Rp é um anel com um único
ideal maximal pRp
Teorema C.4.5
Seja S um sistema multiplicativo e iS : R → S −1 R o homomorfismo de localizacão. Então
ker iS = {a ∈ R; existe s ∈ S tal que sa = 0}.

Demonstração Sejam s, a como nas condições do enunciado. Então iS (a) = a/1 = as/s = 0/s =
0/1.
Reciprocamente, a/1 = 0/1 implica, por definição, que existe s ∈ S com 0 = s(a·1−1·0) = as.

Também existe uma relação profunda entre a Teoria de Ideais de R e de S −1 R.


Teorema C.4.6
Sejam R uim anel S ⊂ R um sistema multiplicativo. Então todo ideal de S −1 R é da forma
S −1 I = {a/s : a ∈ I}
para algum ideal I ⊂ R. Mais ainda, a aplicação
p → S −1 p
induz uma bijeção entre Spec(S −1 R) e os ideais primos de R que não interceptam S.

Demonstração Seja iS : R → S −1 R o homomorfismo de localização. Se J ⊂ S −1] A é um ideal,


então i−1
S (J) = I é um ideal. Afirmamos que J = S
−1
I.
De fato, se a/s ∈ J, sa/s = a/1 ∈ J, donde a ∈ i−1 S (I).
−1
−1
Agora, se P ∈ Spec S R, então p = iS (P ) ∈ Spec R pelo Teorema C.1.13 e P = S −1 p.
Como P ̸= S −1 R, p ∩ S = ∅.
Seja agora p ∈ Spec R com p ∩ S = ∅.
ab
∈ pS −1 R =⇒ ab/1 ∈ pS −1 R =⇒ ab/1 = p/s.p ∈ p, s ∈ S =⇒
s s′
existe s′ ∈ S tal que s′ (abs − p) = 0 =⇒ ss′ ab ∈ p. (C.8)

Como ss′ ∈
/ p, ou a ∈ p ou b ∈ p e portanto S −1 p é primo.

C.4.2 Localização de Módulos


Sejam R um anel comutativo, M um R-módulo e S ⊂ R um sistema multiplicativo. Podemos
contruir um novo R-módulo S −1 M de maneira análoga a construção de S −1 R.
Teorema C.4.7
Seja S ⊂ R um sistema multiplicativo e M um R-módulo. A relação em M × S dada por
(m, s) ∼ (m′ , s′ ) ⇐⇒ existe u ∈ S tal que u(ms′ − m′ s) = 0
é uma relação de equivalência.

296
C.4 Localização e Anéis Locais

Novamente, denotamos por m/s a classe de um elemento (m, s) ∈ M × S/ ∼ . As operações


m m′ s′ m + m′ s
+ ′ = (C.9)
s s ss′
a m am
· ′ = ′ (C.10)
s ss ss
são bem definidas e fazem de S −1 R um S −1 R-módulo.
Teorema C.4.8
Existe um isomorfismo S −1 M ≃ S −1 R ⊗R M. ♡

Demonstração Considere a função ϕ : S −1 R × M → S −1 M dada por φ(a/s, m) = (a/s)(m/1).


É claro que ϕ é R-bilinear e portanto define um homomorfismo de R-módulos

ϕ : S −1 R ⊗R M → S −1 M
(C.11)
(a/s) ⊗ m → am/s
Agora, não é difícil mostrar que a função
ψ : S −1 M → S −1 R ⊗R M
(C.12)
m/s → 1/s ⊗ m
é bem definida e é o homomorfismo inverso de ϕ.

Segue do Teorema acima que a localização é um funtor S −1 R ⊗R □ : ModR → ModS −1 R .


Teorema C.4.9 (Localização é um funtor exato)
Sejam R um anel comutativo e S ⊂ R um subconjunto multiplicativo. Se
φ ψ
0 → M′ − → M ′′ → 0
→M −
é uma sequência exata, então
S −1 φ S −1 ψ
0 → S −1 M ′ −−−→ M −−−→ M ′ → 0
é exata. ♡

Demonstração Passo 1: ker S −1 φ = 0.


De fato
s sm
S −1 φ(m/s) = 0 =⇒ 0 = S −1 φ(m/s) = S −1 φ( ) = S −1 φ(m/1) = φ(m)/1 (C.13)
1 s
Portanso, existe s ∈ S tal que sφ(m) = φ(sm) = 0 e portanto sm = 0. Logo m/s = sm/s2 = 0.

Passo 2: im S −1 φ = ker S −1 ψ.

Pela funtorialidade da localização, temos que im S −1 φ ⊂ ker S −1 ψ. Temos que mostrar a inclu-
são reversa.
Seja m/s ∈ ker §−1 ψ. Daí, sm/s = m/1 ∈ ker S −1 ψ. Assim, existe s′ ∈ S tal que s′ ψ(m) = 0,
ou seja, s′ m ∈ ker ψ = im φ. Tome então m′ ∈ M ′ com φ(m′ ) = s′ m. Daí
S −1 φ(m′ /ss′ ) = s′ m/ss′ = m/s. (C.14)

297
C.4 Localização e Anéis Locais

Passo 3: Coker S −1 ψ = 0.

Segue da exatidão a direita do produto tensorial (Teorema C.2.5) e de que a localização é um


produto tensorial (Teorema C.4.9)
Um conceito importantíssimo associado a localização é o conceito de suporte de um módulo, o
qual definimos a seguir.
Definição C.4.10
Sejam R um anel e M um R-módulo. O suporte de M é o conjunto
Supp(M ) = {p ∈ Spec(R); Mp ̸= 0}.

O primeiro resultado é que um R-módulo com suporte vazio é trivial.


Teorema C.4.11
Seja R um anel comutativo e M um R-módulo. São equivalentes:
(a) M = 0
(b) Mp = 0 pra todo p ∈ Spec R
(c) Mm = 0 para todo ideal maximal m ⊂ R. ♡

Demonstração A única afirmação não-trivial é que (c) =⇒ (a). Suponha então que Mm = 0 para
todo ideal maximal m de R. Se m ∈ M \ {0}, então AnnR (m) ̸= R e, pelo Lema de Zorn, existe um
ideal maximal m ⊃ AnnR (m). Agora m ∈ ker im se, e somente se, existe s ∈
/ m com sm = 0, o que
é impossível, pois m ⊃ AnnR (m).

C.4.3 Localização e Homomorfismos

C.4.4 Anéis Locais e Lema de Nakayama


Um conceito central em Álgebra Comutativa é o conceito de anel local, que definiremos a seguir.
Definição C.4.12
Um anel R é dito um anel local se possui um único ideal maximal m. Usualmente escrevemos
(R, m) ou (R, m, k = R/m) se queremos destacar o ideal maximal m e o corpo residual
k = R/m.

Teorema C.4.13
Seja R um anel e m um ideal com a seguinte propriedade:
x ∈ R \ m =⇒ x é invertível em R.
Então R é um anel local com ideal maximal m ♡

Já vimos no Exemplo C.2 que uma maneira de construir anéis locais a partir de um anel comutativo
qualquer é localizando em algum ideal primo p ∈ Spec(R).

298
C.4 Localização e Anéis Locais

Um resultado central na Teoria de Anéis Locais é o Lema de Nakayama, o qual enunciaremos a


seguir. Antes de iniciar, precisamos de um lema.
Teorema C.4.14 (Teorema de Cayley-Hamilton)
Seja R um anel, M um R-módulo finitamente gerado e I ⊂ R um ideal tal que M = IM. Então
existe α ∈ R tal que α − 1 ∈ I e αM = 0. ♡

Demonstração Sejam m1 , . . . , mn geradores de M como R-módulo. Então existen aij ∈ I, 1 ≤


i, j, ≤ n
m1 = a11 m1 + · · · + a1n mn
m2 = a21 m1 = · · · + a2n mn
..
.
mn = an1 m1 = · · · + ann mn
Que nos fornece a equação matricial

m1
 m2 

 
[ai j] − idn×n 
 ..  = 0.
 (C.15)
 . 
mn
 
Multiplicando esta equaçãomatricial pela matriz de cofatores de [ai j] − idn×n segue que
   
det [ai j] − idn×n M = 0. Pela expressão do determinante, temos det [ai j] − idn×n − 1 ∈ I.

Teorema C.4.15
Seja R um anel e M um R-módulo finitamente gerado. Se I ⊂ Jac(R) é tal que M = IM,
então M = 0. ♡

Demonstração Pelo Teorema de Cayley-Hamilton, existe α ∈ R tal que α − 1 ∈ I e αM = 0.


Mas a − 1 ∈ Jac(R) implica que a é um elemento invertível de R (ver Teorema C.1.15)) e portanto
M = 0.
Teorema C.4.16 (Lema de Nakayama)
Sejam (R, m, k) um anel local e M um R-módulo finitamente gerado. Então:
(a) M = 0 se, e somente se M/mM = 0
(b) m1 , . . . mn é um conjunto de geradores de M sobre R se, e somente se m̄1 , . . . , m̄n é um
conjunto gerador de M/mM sobre k.
(c) m1 , . . . mn é um conjunto minimal de M sobre R se, e somente se m̄1 , . . . , m̄n é uma base
de M/mM sobre k.

Demonstração O item (a) segue do Teorema anterior, pois Jac(R) = m. Para o item b, basta provar
que se m̄1 , . . . , m̄n é um conjunto gerador de M/mM sobre k, então M = Rm1 + · · · + Rmn .
Defina então N = Rm1 + · · · + Rmn . Então

299
C.5 Extensões de Anéis

0 → N → M → M/N → 0 exata =⇒ N/mN → M/mM → (M/N )/m(M/N ) → 0 exata.


(C.16)
Mas a imagem de N em M/mM gera M/mM e portanto o primeiro mapa da segunda sequência
exata é sobrejetivo. Daí (M/N ) = m(M/N ) e portanto (M/N ) = 0.
Vamos agora provar o item (c). Seja m1 , . . . mn um conjunto minimal de geradores. Se m̄1 , . . . , m̄n
não é linearmente independente sobre k, então um deles pode ser descartado para gerar M/mM e
portanto, pelo item (b), um dos mi pode ser dercartado, o que é uma contradição. A recíproca é
provada de maneira análoga.

Em geral, a cardinalidade de um conjunto minimal de geradores de um R-módulo finitamente


gerado M não é bem definido, podendo existir conjuntos minimais de geradores com cardinalidades
diferentes. O lema de Nakayama mostra que isto é impossível para anéis locais. Com isso, faz sentido
colocarmos a seguinte definição.
Definição C.4.17
Sejam (R, m, k) um anel local e M um R-módulo. Definimos
µ(M ) = dimk (M/mM ),
o número de elementos de qualqier conjunto minimal de geradores de M . ♣

C.5 Extensões de Anéis


Definição C.5.1
Seja R um anel. Dizemos que um anel S é uma R-álgebra (ou uma extensão de R) se existe
um homomorfismo de anéis φ : R → S. O homomorfismo φ é chamado de homomorfismo
estrutural da R-álgebra S. ♣

Definição C.5.2
Sejam R um anel e S, S ′ R-álgebras com homomorfismos estruturais φ, φ′ respectivamente.
Um homomorfismo de R-álgebras é um homomorfismo de anéis ’f : S → S ′ tal que φ′ = f ◦ φ. ♣

Tomando como definição de objetos como as R-álgebras e como morfismos a definição acima,
obtemos a categoria das R-álgebras, denotada por AlgR
Note que se S é uma R-álgebra, então S possui uma estrutura de R-módulo dada por
r · s = φ(r)s, r ∈ R, s ∈ S.
Para facilitar a notação, é comum identificar R/ ker φ com im φ e escrever R ⊂ S. Neste caso, a
estrutura de R-módulo em S é dada pela multiplicação de elementos de S por elementos de R.

300
C.5 Extensões de Anéis

Teorema C.5.3
Seja RR um anel. O anel se polinômios em n variáveis
S = R[x1 , . . . , xn ]
é uma R-algebra e possui a seguinte propriedade universal: Se T é uma segunda R-álgebra e
t1 , . . . , tn ∈ T, então existe um único homomorfismo de R-álgebras
ψ:S→T
tal que ψ(xi ) = ti . Em outras palavras,
HomAlgR (S, T ) ≃ T n .

Definição C.5.4
Seja R um anel.
(a) Uma R-álgebra S é dita finita sobre R se S é um R-módulo finito.
(b) Uma R-álgebra S é dita finitamente gerada sobe R se existe um homorfismo de R-álgebras
sobrejetivo
R[x1 . . . , xn ] −→ S.


Observação Em termos terrenos: se existem x1 , . . . , xn ∈ S tal que todo elemento de S é um
polinômio em x1 , . . . xn com coeficientes em R dizemos que S é um R-álgebra finitamente gerada.
Se todo elemento de S é uma combinação linear de x1 , . . . , xn com coeficientesem R dizemos que S
é uma R-álgebra finita.
Definição C.5.5
Sejam R ⊂ S anéis. Dizemos que s ∈ S é inteiro sobre R se existe um polinômio mônico
f (x) ∈ R[x] tal que f (s) = 0.

Lema C.5.6
Sejam R ⊂ S ⊂ T anéis.
(a) Se T é finito sobre S e S é finito sobre R, então T é finito sobre R.
(b) Se S é finito sobre R, então todo elemento de S é integral sobre R.
(c) Se s ∈ S é integral sobre R, então R[s] é uma R-álgebra finita.

P
Demonstração (a)Se T = St1 + · · · + Stn e S = Rs1 + . . . Rsm , então T = Rti sj .

(b)

(c) Seja f (x) ∈ R[x] um polinômio mônico tal que f (s) = 0. É claro que (f (x)) ⊂ kerφ,
onde φ : R[x] → R[s] é definida por φ(g(x)) = g(s). Como R[x]/(f ()x)) é gerado como R-módulo
pelas imagens de 1, x, . . . , xdeg f −1 ,
R[s] = R + Rs + · · · + Rsdeg f −1 .

301
C.5 Extensões de Anéis

Lema C.5.7
Seja k um corpo infinito e f ∈ k[x1 , . . . , xn ] um polinômio de grau d. Então existem
α1 , . . . , αn−1 tais que

f (x′1 + α1 xn , . . . , x′n−1 + αn−1 , xn , xn ) ∈ k[x′1 . . . , x′n−1 , xn ]

possui um termo da forma cxdn .


Demonstração Escreva f = Fd + G, onde Fd é a parte homogênea de grau d de f e G possui grau


≤ d − 1. Para quaisquer α1 , . . . , αn−1 ∈ k, temos

f (x′1 + α1 xn , . . . , x′n−1 + αn−1 , xn , xn ) = Fd (α1 , . . . , αn−1 , 1)xdn + termos.

Assim, basta escolher α1 , . . . , αn−1 tais que Fd (α1 , . . . , αn−1 , 1) ̸= 0, o que é possível pois k é
infinito.

Teorema C.5.8 (Teorema da Normalização de Noether)


Sejam k um corpo infinito e A = k[a1 , . . . , an ] uma k-algebra finitamente gerada. Então existem
y1 , . . . , ym ∈ A tais que:
(a) y1 , . . . , ym é um conjunto algebricamente independente;
(b) A é uma k[y1 , . . . , ym ]-álgebra finita.

Demonstração A demonstração segue por indução. Começamos com o caso n = 1. Seja φ :


k[x] → k[a], φ(x) = a uma representação de A. Se ker φ = (0), tomamos y1 = a. Caso contrário, a
é algénrico sobre k e portanto k[a] é um corpo e finito como k-algebra. Para o caso geral, tome uma
representação φk[x1 , . . . , xn ] → k[a1 , . . . , an ]; , φ(xi ) = ai . Novamente, se φ é um isomorfismo,
tomamos yi = ai .
Caso ontrário, tome f (x1 , . . . , xn ) ∈ ker φ de grau, digamos, d. Pelo Lema C.5.7, existe um
automorfismo linear de k[x1 , . . . , xn ] (e portanto, uma outra escolha de geradores de A como k-álgebra)
que nos permite supor que
d−1
X
d
f (x1 , . . . , xn ) = xn + fi (x1 , . . . , xn−1 )xin
i=0
e, portanto an é integral sobre A′ = k[a1 , . . . , an−1 ].
Assim, por indução, existem y1 , . . . , ym elementos k-algebricamente independentes em A′ tal
que A′ é finita sobre k[y1 , . . . , ym ] e, pelo Lema C.5.6, (a), A é finita sobre k[y1 , . . . , ym ].

Lema C.5.9
Sejam A ⊂ B anéis tais que B é uma A-álgebra finita. Se B é um corpo, então A é um corpo. ♡

Demonstração Seja a ∈ A. Como B é uma A-álgebra finita, a−1 ∈ B é um elemento integral sobre

302
C.6 Primos Associados e Decomposição Primária

A. Assim, existem a0 , . . . an−1 ∈ A tais que


X
a−n + ai a−i = 0.
Multiplicando esta relação por an−1 , concluímos que a−1 ∈ A.

C.6 Primos Associados e Decomposição Primária


Uma das fomras de se entender um R-módulo é entender os seus primos associados. Este
conceito está associado ao conceito geométrico de suporte de um R-módulo.
Definição C.6.1
Seja R um ane; e M um R-módulo. Dizemos que um ideal primo p ∈ Spec(R) é um primo
associado de M se vale as seguintes condições equivalentes:
(a) Existe um homomorfismo injetivo R/p ,→ M ;
(b) Existe um elemento m ∈ M com Ann(m) = p
O conjunto dos primos associados de um módulo M é denotado por Ass(M ).

Teorema C.6.2
Seja R um anel noetheriano e M um R-módulo. Então Ass(M ) ̸= ∅

Demonstração Seja p um ideal maximal da família de ideais da forma Ann(m) para m ∈ M.


Afirmamos que p e um ideal primo.
De fato, sejam x, y tais que xy ∈ Ann(m), y ∈ / p. É claro que x ∈ Ann(ym)e que p =
Ann(m) ⊂ Ann(ym). Pela maximalidade de p, p = Ann(ym) e x ∈ p e p ∈ Spec(R).
Um corolário da demonstracão do teorema anterior é:
Corolário C.6.3
Seja R um anel noetheriano, M um R-módulo e a ∈ R um divisor de zero em M . Então
existe um primo associado p ∈ Ass M tal que a ∈ p. Em particular, se Z(M ) é o conjunto de
M -divisores de zero de R, então
[
Z(M ) = p.
p∈Ass M

Teorema C.6.4
Seja 0 → M ′ → M → M ′′ → 0 uma sequência exata de R-módulos. Então
Ass(M ′ ) ⊂ Ass(M ) ⊂ Ass(M )′ ∪ Ass(M ′′ ).

Demonstração Se R/p ,→ M ′ , então R/p ,→ M. Assim, Ass(M ′ ) ⊂ Ass(M ). Agora, suponha


que exista p ∈ Ass(M ) \ Ass(M ′ ). Assim, M possui um submódulo N isomorfo a R/p e como
Ann(n) = p para todo n ∈ N, N ∩ M ′ = 0. Logo N é isomorfo a sua imagem em M ′′ e portanto
p ∈ Ass(M ′′ ).

303
C.6 Primos Associados e Decomposição Primária

Os primos associados podem nãos e comportar bem com respeito aos quocientes, mas se com-
portam bem com relação a localização.
Teorema C.6.5
Seja R um anel Noetheriano e M um R-módulo finitamente gerado. Então
AssRp Mp = {qRp ; q ∈ Ass M e q ⊂ p}.

Demonstração Se q ∈ Ass(M ), então R/q ,→ M. Agora, se q ⊂ p, qRp ̸= Rp e portanto, pela


exatidão da localização, Rp /qRp ,→ Mp .
Por outro lado, se Q ∈ AssRp Mp , então Q = qRp . Como R/q ,→ Rp /qRp , existe m/s ∈ Mp
com q = AnnR (m/s) = AnnR (m/1), pois s ∈ / p é uma unidade em Rp .
Observe que p ∈ Ass(M ) implica que p ∈ Supp M e portanto p ⊃ Ann M. VEjamos oq ue se
pode dizer sobre o contrário.
Teorema C.6.6
Sejam R anel noetheriano, M um R-módulo finitamente gerado e p um primo minimal sobre
Ann(M ). Então p ∈ Ass(M ).

Demonstração Pelo Teorema C.6.5, Ass Mp = {qRp ; q ∈ Ass(M ), q ⊂ p)}. Por outro lado, como
p é minimal sobre Ann M, temos que Mq = 0 para todo q ⊂ p e portanto
AssRp Mp ⊂ {pRp .} (C.17)
Como, pelo Teorema C.6.2 AssRp Mp ̸= ∅, temos igualdade na inclusão acima e, portanto,
p ∈ Ass M .
Definição C.6.7
Sejam R um anel, M um R-módulo e p ∈ Spec R. N é dito um submódulo p- primário(ou,
simplesmente, primário,) se
Ass(M/N ) = {p}.

Um ideal I ⊂ R é dito um ideal primário se é um R-submódulo primário de R. ♣

Teorema C.6.8
Sejam R um anel, M um R-módulo e N ⊂ M um submódulo. São equivalentes:
(a) Se m ∈/ N e αm ∈ N para algum a ∈ R então αn M ⊂ N para n suficientemente grande.
p
(Equivalentemente, a ∈ Ann(M/N ))
(b) N é um submódulo primário de M
Mais ainda, no caso em que as condições acima são satisfeitas, temos que Ann(M/N ) é um
p
ideal primário de R e Ass(M/N ) = Ann(M/N ).

Demonstração (a) =⇒ (b) Seja p um primo associado de M/N. Assim, p = Ann(m + N ) e,


p
portanto, p ⊂ Ann(M/N ). Agora, já vimos que p ∈ Ass(M/N ) implica que p ⊃ Ann(M/N ) e
p
portanto p = Ann(M/N ).
p
(b) =⇒ (a) Suponha que Ass(M/N ) = {p}. Assim, Ann M/N = Z(M ) = p. Assim, se

304
C.6 Primos Associados e Decomposição Primária
p
α, m é um par de elementos satisfazendo as condições do item (a), temos α ∈ Z(M ) = Ann M/N
e portanto an M ⊂ N para n suficientemente grande.
Definição C.6.9
Sejam R um anel, M um R-módulo e N um submódulo de M . DIzemos que N é irredutível se
N = N1 ∪ N2 =⇒ N = N1 ou N = N2 . ♣

Teorema C.6.10
Sejam R um anel e M um R-módulo.
(a) Se N é um submódulo irredutível de M , então N é primário.
(b) Se R é um anel noetheriano e M é finitamente gerado, então todo submódulo N ⊂ M é
uma interseção finita de submódulos irredutíveis.

Demonstração (a) : Suponha que N não e primário. Então existem p, q ∈ Ass(M/N ) ideais primos
distintos e, portanto, dois elementos distintos m1 + N, m2 + N ∈ M/N com p = Ann(m1 + N ), q =
Ann(m2 + M ). Afirmamos que
N = (Rm1 + N ) ∩ (Rm2 + N ). (C.18)
De fato, se n ∈ (Rm1 + N ) ∩ (Rm2 + N ), entã0 (n + N ) ∈ R(m1 + N ) ∩ R(m2 + N ). Daí, se
(n + N ) ̸= 0 + N , teríamos
p = Ann(n + N ) = q (C.19)

o que é uma contradição. (b) : Considere o conjunto


Γ(M ) = {N ⊂ M ; N não é interseção de submódulos irredutíveis.} (C.20)
Se Γ(M ) ̸= ∅, então existe um elemento maximal N que não é irredutível. Logo N = N1 ∩ N2
com N ̸= N1 , N2 . Segue então que, N1 ou N2 não podem ser expressos como interseção finita de
submódulos irredutíveis, contradizendo a maximalidade de N e portanto Γ(M ) = ∅.
Mostramos então que todo submódulo é interseção de submódulos irredutíveis e, portanto,
de submódulos primários. Vamos mostrar agora que esta interseção pode ser tomada de maneira
irredundante.
Teorema C.6.11
Sejam R um anel, M um R-módulo e N1 , N2 ⊂ N submódulos p-primários. Então N1 ∩ N2 é
p -primário. ♡

Demonstração É claro que Ass(M/N1 ⊕ M/N2 ) = {p}. Mais ainda, o homomorfismo


Ψ: M/(N1 ∩ N2 ) → M/N1 ⊕ M/N2
(C.21)
m + (N1 ∩ N2 ) → (m + N1 , m ⊕ N2 )
é bem definido e injetivo. Portanto, pelo Teorema C.6.4 segue que Ass(M/N1 ∩ N2 ) = p.

305
C.7 Anéis e Módulos Graduados

Teorema C.6.12
Sejam R um anel noetheriano, M um R-módulo finitamente gerado e N ⊂ M um submódulo.
Então existe uma decomposição N = N1 ∩ N2 ∩ · · · ∩ Nm tal que:
(a) Ni é pi -primário;
(b) Se i ̸= j, pi ̸= pj ;
(c) Ass(M/N ) = {p1 , . . . , pm }.
Em particular, Ass(M, /N ) é sempre um conjunto finito.

Demonstração A existência de uma decomposição em irredutíveis, e portanto, em submódulos


primários segue do Teorema C.6.10 Já a irredundância do item (b) segue diretamente do Teorema
C.6.11. Precisamos demonstrar (c).
Seguindo o raciocínio da prova do Teorema C.6.11, existe um homomorfismo injetivo M/N →
Lm
M/Ni e portanto Ass(M/N ) ⊂ {p1 , . . . , pm }.
i=1
Pela irredundância da decomposição, temos que Ñ = N2 ∩· · ·∩Nm ̸= N. Seja então m ∈ Ñ \N .
Assim, Ann(m + N ) = {a ∈ R; am ∈ N1 } ⊂ p1 e portanto existe t > 0 tal que pt1 (m + N ) ̸= 0
y
mas pt+1
1 (m + N ) = 0. Seja y ∈ p1 m ̸ inN. Assim, y + N1 ̸= 0 + N1 e p1 y + N1 = 0 + N1 . Como
p
N1 é p1 primário, temos p1 ⊂ Ann(y + N1 ) ⊂ Ann(y + N1 ) = p1 e p1 ∈ Ass(M/N ).
A decomposição primária, em geral, não é única a menos das componentes associadas aos primos
minimais de Ann(M/N ), conforme o teorema abaixo.
Teorema C.6.13
Sejam R um anel noetheriano, M um R-módulo finitamente gerado e N ⊂ M um submódulo.
Se
N = N1 ∩ · · · ∩ Nm

é uma decomposição primária e Ni é uma componente p -primária com p minimal sobre


Ann(M/N ), então
Ni = φ−1
p (Np ), (C.22)

onde φp : M → Mp é o mapa de localização em p.


Demonstração Seja p ∈ Spec(R). Como a localização preserva interseções, temos que Np =


(N1 )p ∩ · · · ∩ (Nm )p .
Agora, se j ̸= i temos que pj ̸= p e portanto Mp /(Nj )p = 0. Portanto Mpj = Npj e daí segue
que Np = (Ni )p . Isto conclui a prova.

C.7 Anéis e Módulos Graduados


O modelo algébrico para estudar o espaço projetivo são os anéis graduados.

306
C.7 Anéis e Módulos Graduados

Definição C.7.1
Seja G um grupo abeliano com identidade e. Um anel comutativo R é dito um anel G-graduado
se existe uma decomposição em soma direta
M
R= Rg
g∈G
(a) Cada Rg é um Re -módulo.
(b) Para cada par g, g ′ ∈ G, Rg · Rg′ ⊂ Rgg′ .

Neste texto, trabalharemos normalmente com anéis Z e Zn graduados.


Definição C.7.2
L
Seja R = g∈G Rg um anel G-graduado.
(a) Um elemento x ∈ R \ {0} é dito um elemento homogêneo de grau d se se x ∈ Rg .
(b) Um ideal I ⊂ R é dito um ideal homogêneo se
M M
I= Ig = I ∩ Rg .
g∈G g∈G

P
Observe que, se I ⊂ R é um ideal homogêneo e x = xg com xg ∈ Rg , então x ∈ I se, e
g∈G
somente se, xg ∈ I para todo g ∈ G.
Teorema C.7.3
L
Seja R = g∈G Rg um anel G-graduado. Um ideal I ⊂ R é homogêneo se, e somente se, é
gerado por polinômios homogêneos. ♡

Teorema C.7.4
L √
Seja R = g∈G Rg um anel G-graduado e I um ideal homogêneo. Então I também é um
ideal homogêneo. ♡

C.7.1 Localização de Anéis Graduados


L
Seja R = g∈G Rg um ane; G-graduado e S ⊂ R um sistema multiplicativo formado apenas por
elementos homogêneos. Então S −1 R possui uma estrutura de anel graduado. De fato, se r ∈ R, s ∈ S,
é natural tentar definir r
deg = deg(r) deg(s)−1 . (C.23)
s
Tal definicão é de fato bem definida. Se r/s = r′ /s′ , então existe s′′ ∈ S com s′′ (rs′ − r′ s) = 0,
donde
deg(s′′ ) deg(r) deg(s′ ) = deg(s′′ ) deg(r′ ) deg(s) =⇒ deg(r) deg(s)−1 = deg(r′ ) deg(s′ )−1 .
(C.24)
−1 − −1
Observe que (S R)e é um subanel de S 1R e que ac omponentes homogêneas (S R)g são
−1
(S R)e -módulos.

307
C.8 Decomposição Primária em Anéis Graduados

Definição C.7.5
L
Seja R = g∈G Rg um anel G-graduado e S ⊂ R um conjunto multiplicativo formado apenas
por elementos homogêneos. A localização homogênea de R com respeito a S é o anel
R(S) = (S −1 R)0 .

L
Exemplo C.1 Seja R = g∈G Rg um anel graduado e p ∈ Spec(R) um ideal primo homogêneo.
Então o conjunto
S = {s ∈ R homogêneo ; s ∈
/ p} (C.25)

é um sistema multiplicativo. Então S −1 R é um anel graduado e a localização homogênea R( S) é,


neste caso, denotada por R(p) . Observe que S −1 R não é um anel local, pois o mesmo possui uma série
de ideais maximais não-homogêneos. Porém, o ideal
(p)S −1 = {a/s ∈ S −1 R; ; a ∈ p} (C.26)
é maximal com respeito aos ideais homogêneos de S −1 R De fato, se a/s ∈ S −1 R é um elemento
homogêneo com a ∈ / p, então a/s é invertível em S −1 R.
L
Exemplo C.2 Se R = g∈G Rg como no exemplo anterior é um domínio, então podemos considerar
S o conjunto dos elementos homogêneos não nulos de R e os anéis S −1 R e R)e . Pelo exemplo
anterior, S −1 R possui um único ideal maximao homogêneo, que é o ideal (0). Em particular R(0) é
um corpo.
Os exemplos acima nos motivam a realizar a seguinte definição:
Definição C.7.6
Rg um anel G-graduado. Dizemos que R é um anel ∗ local se o conjunto de ideais
L
Seja R =
homogêneos de R possui um único elemento maximal. ♣

C.8 Decomposição Primária em Anéis Graduados


Teorema C.8.1
Sejam R um anel graduado e M um R-módulo graduado. Se p ∈ Ass M, então p é um ideal
homogêneo. ♡

C.9 Teoria de Dimensão


Definição C.9.1
Seja R um anel comutativo noetheriano.
(a) Se p ∈ Spec R, a altura de p é definida por
ht p = sup{n; existe uma cadeia p0 ⊊ p1 ⊊ · · · ⊊ pn = p}

308
C.9 Teoria de Dimensão

(b) A dimensão de Krull de R é definida por


dim R = sup{ht p; p ∈ Spec R}.

Definição C.9.2
Seja R um anel noetheriano e M um R-módulo. A dimensão de M é definida por
dim M = dim R/ Ann M,
onde a última dimensão é a dimensão de Krull do anel R/ Ann M.

Começamos calculando a dimensão de uma k-álgebra finitamente gerada que é um domínio.


Teorema C.9.3
Sejam R = k[x1 , . . . , xn ] e p ⊊ q dois ideais primos de R. Então
tr. degk Frac(R/p) > tr. degk Frac(R/q).

Demonstração Escreva R/q = k[α1 , . . . , αn ], R/p = k[β1 , . . . , βn ]K = Frac(R/q) = k(α1 , . . . , αn ), L =


Frac(R/p) = k(β1 , . . . , βn ). Como R/p ↠ R/q, temos tr. degk L ≥ tr. degk K. Suponha que
tr. degk L = tr. degk K. Semperda de generalidade, podemos supor que α1 , . . . , αr formam uma base
de transcendência de K sobre k. Por consequência, β1 , . . . , βn formam uma base de transcendência
de L sobre k.
Considere então o sistema multiplicativo S = k[x1 , . . . , xr ]\{0}. Pela condição de independência
algébrica, temos que p ∩ S = q ∩ S = ∅. Observe que
Rs
= k(α1 , . . . , αr )[αr+1 , . . . , αn ] = L[αr+1 , . . . , αn ] (C.27)
pRS
que é uma extensão algébrica de L. Assim, RS /pRS é um corpo e pRS é um ideal maximal de
RS . Mas isto é impossível, pois qRS ⊋ pRS .
O Teorema acima prova que se R é uma k-álgebra finitamente gerada que é um domínio, então
tr. degk Frac(R) ≥ dim R.
Teorema C.9.4
Seja R uma k-álgebra finitamente gerada que é um domínio. Então
dim R = tr. degk Frac(R)

Demonstração Escreva R = k[x1 , . . . , xn ]/p. Resta provar que tr. degk Frac(R) ≤ dim R. Se
dim R = 0, então R é um corpo e p é um ideal maximal. Observe que neste caso, R é algébrico sobre
k e portanto dim R = tr. degk R = 0.
Suponha então tr. degk R = r. Então podemos escrever R = k[α1 , . . . , αn ] com α1 , . . . , αr base
de transcendência de L = Frac(R) sobre k. Se S = k[x1 ] \ 0, temos S ∩ p = ∅ e
k[x1 , . . . , xn ]S /pk[x1 , . . . , xn ]S = k(α1 )[α2 , . . . , αn ] (C.28)
e tr. degk(x1 ) L = r − 1 ≤ dim k[x1 , . . . , xn ]S /pk[x1 , . . . , xn ]S por indução.
Sejam 0 = q0 ⊊ q1 ⊊ · · · qr−1 uma cadeia de ideais primos em k[x1 , . . . , xn ]S /pk[x1 , . . . , xn ]S
e seja p = p0 ⊊ p1 ⊊ · · · pr−1 a contração desta cadeia em k[x1 , . . . , xn ]. Como pr−1 ∩ S = ∅, segue

309
C.9 Teoria de Dimensão

que x¯1 ∈ Frac k[x1 , . . . , xn ]/pr−1 não é algébrico sobre k. Assim k[x1 , . . . , xn ]/pr−1 não é um corpo,
e portanto pr−1 não é maximal.
Se R é uma k-álgebra finitamente gerada que não é um domínio, então é possível mostrar que
dim R = max{dim k[x1 , . . . , xn ]/p; p ∈ Assk [x1 , . . . , xn ](R)} (C.29)

C.9.1 Função e Polinômio de Hilbert


Seja R um anel noetheriano e M um R-módulo. Nosso objetivo é obter uma maneira de calcular
a dimensão de M sem necessariamente obter de forma explícita uma cadeia maximal de ideais primos
em Supp M. Nesta seção introduziremos uma ferramenta, a funçã de Hilbert, que nos ajuda a calcular
esta dimensão no caso em que R, M são ′ mathbbZ-graduados.
L
Seja então R0 um anel artiniano e R = d≥0 Rd uma R0 -algebra finitamente gerada por
L
elementos homogêneos x1 , . . . , xn e M = d∈Z um R-mõdulo graduado e finitamente gerado. É um
bom exercício mostrar que cada componente homogênea Md é um R0 -módulo finitamente gerado, e
portanto possui comprimento finito sobre R0 .
Definição C.9.5
L L
Seja R = d≥0 Rd uma R0 -álgebra graduada finitamente gerada e M = d∈Z Md um R-
módulo graduado e finitamente gerado.
(a) A função de Hilbert de M é definida por
HFM (d) = lR0 (Md ).
(b) A série de Hilbert de M é definida por
X
HSM (t) = HFM (d)td ∈ Z[[t]]
d≥0

O próximo teorema é uma aplicação direta da aditividade da função comprimento.


Teorema C.9.6
L
Seja R = d≥0 Rd um anel graduado com R0 artiniano e
0 → M ′ → M → M ′′ → 0
uma sequência exata curta de R-módulos graduados. Então
HFM = HFM ′ + HFM ′′ ;
HSM (t) = HSM ′ (t) + HM′′ (t).

Teorema C.9.7
L
Sejam R = d≥0 Rd uma R0 -álgebra graduada finitamente gerada com R0 artiniano e M
um R-módulo graduado. Então HSM (t) é uma função racional. Mais precisamente, se
R = R0 [x1 ,′ dots, xn ], e ′ degxi = di , então existe f (t) ∈ Z[t] tal que
f (t)
HSM (t) = Qn di
i=1 (1 − t ) ♡

310
C.9 Teoria de Dimensão

Demonstração Sejam x1 , . . . , xn geradores homogêneos de R como R0 -álgebra e di = deg xi .


Vamos provar o Teorema por indução em n.
Se n = 0, então Md = 0 para d suficientemente grande, e portanto HSM (t) é um polinômio.
Para n arbitrário, a sequência exata
0 → (0 :M xn ) → M [−di ] → M → M/xn M → 0 (C.30)
nos dá
HSM (t) − HSM [−di ] (t) = HSM/xn M (t) − HS(0:M xn ) (t) (C.31)

O lado esquerdo da equação acima é formado por séries de Hilbert de módulos graduados sobre
R/xn R, que é uma R0 -álgebra graduada gerada por x1 , . . . , xn−1 e portanto
f (t)
Qn−1 . (C.32)
di
i=1 (1 − t )
Por outro lado,
X X
HSM [−di ] (t) = l(M [−di ]d )td = l(Md−di )td−di tdn = tdn HSM (t) (C.33)
d≥0 d≥0
e isto completa a demonstração do Teorema.
O Teorema acima possui uma consequência interessante quando R é uma R0 -álgebra graduada
padrão, ou seja, quando R é gerada sobre R0 por elementos de grau 1. Neste caso, podemos escrever

f (t)
HSM (t) = , f (t) = a0 + · · · + am xm , an ̸= 0, f (1) ̸= 0. (C.34)
(1 − t)d
Agora, no anel se séries formais Z[[t]], temos
∞  
1 X d+i−1 i
= t (C.35)
(1 − t)d i=0
d − 1
e portanto para j ≥ m temos
     
d+j−1 d+j−2 d+j−m
HFM (j) = l(Mj ) = a0 + a1 + ··· + am (C.36)
d−1 d−1 d−1
Observe que cada coeficiente binomial d+j−k

d−1
, 0 ≤ k ≤ m é um polinômio em j com coeficientes
racionais. Mais ainda, reorganizando os termos dos coeficientes binomiais, temos
f (1) d−1
HFS M (j) = j + termos de grau menor. (C.37)
(d − 1)!
Assim, provamos
Teorema C.9.8
L
Sejam R = d≥0 Rd uma R0 -álgebra graduada finitamente gerada por elementos de grau 1 e
M um R-módulo graduado finitamente gerado. Então existe um polinômio PM (t) tal que
HFM (t) = PM (t)
para t suficientemente grande. ♡

311
C.9 Teoria de Dimensão

Definição C.9.9
L
ejam R = d≥0 Rd uma R0 -álgebra graduada finitamente gerada por elementos de grau 1 e
M um R-módulo graduado finitamente gerado. O polinômio PM (t) é chamado de polinômio
de Hilbert de M . ♣

Teorema C.9.10
L
Seja R = d≥0 Rd uma R0 álgebra finitamente gerada por elementos de grau 1, com R0
artiniano e
0 → M ′ → M → M ′′ → 0

uma sequência exata curta de R-módulos graduados. Então


PM (t) = PM ′ (t) + PM ′′ (t);
. ♡

C.9.2 A Função de Hilbert-Samuel sobre Anéis Locais, Sistemas de


Parâmetros
Podemos utilizar a Teoria desenvolvida acima para anéis graduados para estudar a teoria de
dimensão para anéis locais. A ferramenta que nos permite realizar esse estudo é o anel graduado
associado.
Sejam R um anel de I um ideal. O R-módulo
M
grI (R) = I n /I n+1 = R/I ⊕ I/I 2 ⊕ I 2 /I 3 ⊕ · · · (C.38)
n≥0
possui uma estrutura de anel graduado com multiplicação dada por
(an + I n+1 )(am + I m+1 ) = (an am + I n+m+1 ) (C.39)
Definição C.9.11
Seja R um anel noetheriano e I ⊂ R um ideal. O anel grI (R) acima definido é chamado de
anel graduado associado de I. ♣

Seja agora M um R-módulo finitamente gerado. Também podemos construir o R-módulo


grI (M ) = M/IM ⊕ IM/I 2 M ⊕ I 2 M/I 3 M ⊕ · · · (C.40)
que é naturalmente um grI (R)-módulo graduado e finitamente gerado, com multiplicação dada
por
(an + I n+1 )(ml + I l+1 M ) = (an ml + I n+l+1 M ). (C.41)
Definição C.9.12
Sejam R uma nel noetheriano, I ⊂ R um ideal e M um R-módulo finitamente gerado. O
grI (R)-módulo grI (M ) é chamado de módulo graduado associado de M com respeito a I.

312
C.9 Teoria de Dimensão

Definição C.9.13
Seja (R, m, k um anel local. Um ideal I ⊂ R é dito um ideal de definição se é m-primário. Ou,
equivalentemente, se existe n tal que
mn ⊂ I ⊂ m. ♣

No contexto dos anéis graduados associados, se (R, m, ) é um anel local e I é um ideal de


definição, então grI (R) é um anel graduado gerado por elementos de grau um sobre o anel artiniano
R/I. Assim, se M é um R-módulo finitamente gerado, podemos então considerar o polinômio de
Hilbert

PgrI (M ) (t) = lR/I (I t M/I t+1 M )para t suficientemente grande. (C.42)

Agora, pelas sequências exatas


I tM M M
0→ t+1
→ t+1 → t → 0 (C.43)
I M I IM
Donde
lR/I (M/I t+1 M ) − lR/I (M/I t M ) = lR/I (I t M/I t+1 M ) = PgrI (M ) (t) (C.44)
Definição C.9.14
Sejam (R, m) um anel noetheriano local, I um ideal de definição e M um R-módulo finitamente
gerado. A função de Hilbert-Samuel de M com respeito a I é a função
χI,M (t) = lR/I (M/I t+1 M )

A equação (C.44) nos mostra que χI,M (t) é uma função que também é polinomial para t sufici-
entemente grande. Assim, temos
Teorema C.9.15
Seja (R, m) um anel noetheriano local, I um ideal de definição e M um R-módulo finitamente
gerado. Então existe um polinômio PI,M (t), chamado de polinômio de Hilbert-Samuel de M
com respeito a I, tal que
χI,M = PI,M (t)

para t suficientemente grande. Mais ainda, se


a
PgrI (M )(t) = td−1 + termos de grau menor
(d − 1)!
então
a
PI,M (t) = td + termos de grau menor.
d! ♡

Naturalmente, dois ideais de definição I, J induzem funções de Hilbert-Samuel diferentes. Mas


é natural pensar o que podemos dizer sobre os graus dos polinômios de Hilbert-Samuel PI,M , PJ,M .
√ √
Como I = J = m, existem r, s tais que J s ⊂ I e I r ⊂ J. Assim, dado t ∈ N temos
J st+s M ⊂ I t+1 M =⇒ χJ,M (st)) ≥ χI,M (t) =⇒ deg PJ,M (t) ≥ PI,M (t) (C.45)
de maneira análoga provamos a desigualdade contrária e portanto deg PJ,M = deg χI,M .]

313
C.9 Teoria de Dimensão

Definição C.9.16
Seja (R, m) um anel local noetheriano e M um R-módulo finitamente gerado. Definimos
d(M ) = deg PI,M (t)
para I algum ideal de definição de R.

Teorema C.9.17
Seja (R, m) um anel local noetheirano e
0 → M ′ → M → M ′′ → 0
uma sequência exata. Então
d(M ) = max{d(M ′ ), d(M ′′ )}.
Mais ainda, os polinômios PI,M ′ e PI,M − PI,M ′′ possuem o mesmo grau e coeficiente líder.

Demonstração Tensorizando a seguencia exata por R/I n+1 obtemos sequencias exatas
M ′ /I n+1 M ′ → M/I n+1 M → M ′′ /I n+1 M → 0 (C.46)
M ′ + I n+1 M
0→ → M/I n+1 M → M ′′ /I n+1 M ′′ → 0 (C.47)
I n+1 M
Assim, para n suficientemente grande, temos

M ′ + I n+1 M
φ(t) = l(R/I) ( ) = PI,M (t) − PI,M ′′ (t) (C.48)
I n+1 M
Assim φ(t) é polinomial para t suficientemente grande. Resta, então, mostrar que deg φ = d(M ′ ).
Pelo Teorema dos Isomorfismos, temos
φ(n) = lR/I = (M ′ + I n+1 /I n+1 M ) = lR/I (M ′ /M ′ ∩ I n+1 M ) ≤ lR/I (M ′ /I n+1 M ′ ) = PI,M ′ (n),
(C.49)

e portanto deg φ ≤ d(M ). Por outro lado, o Lema de Artin-Rees diz que existe c tal que
I n+1 M ∩ M ′ = I n+1−c (I c M ∩ M ′ ) ⊂ I n+1−c M ′ (C.50)
e portanto
PI,M ′ (n − c) = lR/I (M ′ /I n+1−c M ′ ) ≤ lR/I (M ′ /M ′ ∩ I n+1 M ) = φ(n), para todo n > c. (C.51)
Segue então que deg φ ≥ d(M ′ ) e o Teorema está provado.
Definição C.9.18
Sejam (R, m) um anel local noetheriano e M um R-módulo finitamente gerado. A dimensão de
Chevalley de M é definida por
δ(M ) = min{n; existem x1 , . . . , xn tais que lR (M/(x1 , . . . , xn )) < ∞}.

Temos que δ(M ) sempre é finito. De fato, δ(M ) ≤ µ(I) para qualquer ideal de definição de R.
Estamos prontos para enunciar e provar o Teorema Fundamental da Dimensão para anéis locais.

314
C.9 Teoria de Dimensão

Teorema C.9.19
Sejam (R, m) anel local noetheriano e M um R-módulo finitamente gerado. Então
dim M = d(M ) = δ(M ).

]
Demonstração Vamos provar que dim M ≤ d(M ) ≤ δ(M ) ≤ dim M.
Etapa 1: dim M ≤ d(M )
Começemos provando que dim R ≤ d(R). Se d(R) = 0, o polinômio de Hilbert-Samuel de R
com respeito a m é constante e portanto o polinômio de Hilbert de grm (R) é zero. Portanto, para
n suficientemente grande, temos que mn = mn+1 e, pelo Lema de Nakayama, mn = 0. Assim, m é
minimal sobre 0 e dim R = 0.
Agora, seja p0 ⊂ p1 ⊂ · · · ⊂ pn uma cadeia ascendente de primos e x ∈ p1 \ p0 . A sequência
exata
x0
0 → R/p0 −→ R/p0 → R/p0 + (x) → 0 (C.52)

em conjunto com o Teorema C.9.17 nos dizem que d(R/p0 + (x)) ≤ d(R) − 1. Como p1 ⊂ · · · ⊂ pn é
uma cadeia de primos em R/p0 +(x) segue que n−1 ≤ dim(R/p0 +(x)) < d(R/p0 +(x)) ≤ d(R)−1
e portanto n ≤ d(R). Como esta desigualdade vale para qualquer cadeia de primos em R, então
dim R ≤ d(R).
Agora, pelo Teorema XX, um R-módulo finitamente gerado M possui uma fintração finita por R-
módulos isomorfos a R/p para primos p ∈ Spec R. Assim,a desigualdade para M segue do Teorema
C.9.17.
Etapa 2: d(M ) ≤ δ(M ) Suponha inicialmente que δ(M ) = 0. Então lR (M ) ≤ ∞ e portanto

Supp M = Ass M = m. Daí, Ann M = m e portanto mn M = 0 para n suficientemente grande.
Assim, o polinômio de Hilbert-Samuel é constante e d(M ) = 0.
Suponha agora que δ(M ) = d e que lR (M/(x1 , . . . , xd )M ) < ∞. Temos que δ(M/x1 M ) = d−1
e
lR ((M/x1 M )/mn (M/x1 M )) = lR (M/x1 M + mn M ) = lR (M/mn M ) − lR (x1 M/x1 M ∩ mn M ) =
lR (M/mn M ) − lR (M/(mn M :M x1 )) ≥ lR (M/mn M ) − lR (M/mn−1 M ) (C.53)

Onde a terceita igualdade segue da sequência exata


·x
0 → (mn M :M x1 ) → M −→
1
x1 M/x1 M ∩ mn M → 0 (C.54)
enquanto a última desigualdade segue de mn−1 M ⊂ (mn M :M x1 ). Daí, segue que d(M/x1 M ) ≥
d(M ) − 1 Repetindo este processo repetidamente, conclui-se que d(M/(x1 , . . . , xd )M ) ≥ d(M ) − d.
Como δ(M/(x1 , . . . , xd )M ) = 0, o argumento inicial mostra que d(M/(x1 , . . . , xd )M ) = 0 e portanto
d(M ) ≤ d = δ(M ).
Etapa 3: δ(M ) ≤ dim M.
Se dim M = 0, então Supp M = {m} e portanto M possui comprimento finito, donde δ(M ) = 0.
Se dim M = d > 0, sejam p1 , . . . , pn os primos minimais de Ass M tais que dim R/p = dim M.
Pelo Teorema C.1.17, existe x ∈ m com x ∈ / p1 ∪ · · · ∪ pn . Como δ(M/xM ) + 1 ≥ δ(M ) e

315
C.10 Dimensão de Anéis Graduados

dim(M/xM ) < dim M, a desigualdade segue.


Teorema C.9.20 (Teorema do Ideal Principal de Krull (Krull’s Hauptidealsatz), Parte I)
Seja R um anel noetheriano e I = (a1 , . . . , as ) um ideal. Se p é um ideal primo minimal sobre
I. Então ht p ≤ s. ♡

Demonstração Considere o anel local Rp , que possui dimensão de Krull ht p. Pelo Teorema C.9.19,
temos ht p = δ(Rp ). Como (a1 , . . . , as )Rp é pRp -primãrio, temos δ(Rp ) ≤ s.
Teorema C.9.21 (Teorema do Ideal Principal de Krull (Krull’s Hauptidealsatz), Parte II)
Seja R um anel noetheriano e p ∈ Spec R com ht p = s.
(a) Existe um ideal I = (a1 . . . , as ) tal que p é minimal sobre I;
(b) Se b1 , . . . , br ∈ p, então ht(p/(b1 , . . . , br )) ≥ s − r ;
(c) Sob as hipóteses do item (a),ht(p(a1 , . . . , ar )) = s − r .

Demonstração Pelo Teorema C.9.19, δ(Rp ) = dim(Rp ) = s, existe I = (a1 /1, . . . , as /1) ⊂ Rp
ideap pRp-primário. Assim, p é minimal sobre (a1 , . . . , as ). Isto prova o item (a).
Para o item (b), seja t = ht(p/(b1 , . . . , br )). Pelo item (a), p/(b1 , . . . , br ) é minimal sobre
(c1 , . . . , ct ) Assim p é minimal sobre (b1 , . . . , br , c1 , . . . , cs ) e portanto r + t ≥ ht p pelo Teorema
C.9.20.
Para provar o item (c), basta provar a desigualdade reversa a provada no item (b). Com este fim,
note que p/(a1 , . . . , ar ) é minimal sobre (ar+1 , . . . , as ), e a desigualdaee oposta também segue do
Teorema C.9.20.

C.10 Dimensão de Anéis Graduados


A forte ligação entre anéis graduados e anéis locais nos permite usar a teoria de dimensão para
anéis locais para detectar a dimensão de anéis graduados.
Teorema C.10.1
L
Seja R = d≥0 Rd um anel noetheriano graduado e p um ideal primo homogêneo de altura h.
Então existe uma cadeia de ideais primos homogêneos
p0 ⊊ p1 ⊊ · · · ⊊ ph = p. ♡

Demonstração Se h = 0, então nada temos a provar. Suponha h > 0. Faremos a prova por indução
em h. Seja
p0 ⊊ p1 ⊊ · · · ⊊ pn = p.

uma cadeia de ideais primos. É claro que p0 é minimal sobre o ideal (0) e portanto p ∈ Ass(R).
Assim, p0 é um ideal homogêneo. Desta forma, podemos supor que R é um domínio e p0 = (0).
Se então x ∈ p \ (0) homogêneo e p1 um primo minimal sobre (x). Pela segunda parte do
Teorema do Ideal PRincipal de Krull, temos que ht P/(x) = h − 1 e portanto existe um primo p1
minimal sobr (x) com ht p/f p1 = h − 1. Como (x) é homogêneo, p1 é homogêneo também. Pela

316
C.11 Completamento

hipótese se indução, existe uma cadeia de comprimento h − 1 de ideais primos de R/p1 terminando
em p. O Teorema estã entâo provado.
Teorema C.10.2 (Teorema FUndamental da DImensão para Anéis Graduados)
conteúdo... ♡

C.11 Completamento

317

Você também pode gostar