Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Licenciatura em matemtica
Estruturas Algbricas
Fortaleza, CE
2011
ISBN 978-85-63953-19-3
CDD - 510
AULA 6 Polinmios 87
Tpico 1 Sequncias quase nulas e polinmios 88
Tpico 2 Algoritmo da diviso para polinmios 96
Tpico 3 Polinmios com coeficientes em um domnio de
fatorao nica 102
SUMRIO 5
6 Estruturas Algbricas
Ol aluno (a),
Nesta aula iremos estudar a nossa primeira estrutura algbrica, que estrutura
de grupo. Por serem os objetos matemticos adequados para se quantificar a
noo de simetria, os grupos encontram aplicaes na geometria (fundamentao
da geometria via grupos de transformaes, grupos de Lie, ladrilhamentos), na
qumica (estrutura dos obitais atmicos, ligao qumica, estrutura cristalogrfica
das molculas), na fsica (mecnica quntica) e na biologia (estrutura icosadrica dos
vrus). Trata-se, portanto, de uma noo matemtica de fundamental importncia.
Objetivos
AULA 1 7
8 Estruturas Algbricas
Exemplos:
Verifique que so vlidas as condies da definio de grupo nos seguintes
exemplos.
1. Se K um corpo, ento (K , +) e (K * ,) so grupos abelianos, onde
K * = K -{0} .
Se Zn ={0,1, n - 1} e Zn* ={a Zn |(a, n) =1} , ento ( Zn , +) e ( Zn ,)
*
2.
so grupos abelianos.
3. Se V um espao vetorial, ento V com a soma de vetores um grupo
abeliano.
4. Seja X um conjunto e S ( X ) = { f : X X | f bijetivo} . Ento S ( X ) , com
a operao (composio de funes) um grupo, no necessariamente abeliano.
1 2 n
f = .
f (1) f (2) f (n)
AULA 1 TPICO 1 9
1 2 3 4 1 2 3 4
I = , s = ,
1 2 3 4 2 3 4 1
1 2 3 4 3 1 2 3 4
s 2 = , s = ,
3 4 1 2 4 1 2 3
(note que s = I )
4
1 2 3 4
t = .
1 4 3 2
1 2 3 4 1 2 3 4
st = =
2 3 4 1 1 4 3 2
1 2 3 4
= ,
2 1 4 3
1 2 3 4
ts = st
4 3 2 1
10 Estruturas Algbricas
AULA 1 TPICO 1 11
12 Estruturas Algbricas
AULA 1 TPICO 1 13
s aiba mai s !
Reveja o contedo de subespao vetorial no
V amos, agora, estudar
subconjuntos no-vazios de
um grupo que, com a mesma
operao do grupo, tambm so grupos.
Chamamos tais subconjuntos de subgrupos.
os
14 Estruturas Algbricas
EXEMPLOS:
1. Com a mesma notao do exemplo 4 do tpico 1 (caso particular 1),
temos que s ={I , s , s 2 , s 3 } e t ={I , t } so subgrupos de S4 . Temos ainda
que s , t ={I , s , s 2 , s 3 , t , st , s 2 t , s 3 t } tambm subgrupo de S4 . Exerccio:
verifique todas essas afirmaes.
2. Repetindo ainda as notaes
estabelecidas na seo 1, temos que
SLn (R) = {A Mn (R)|det A = 1}
subgrupo de GLn (R) . Para verificar isso,
usamos o Lema 1 da seguinte forma: se I at e n o!
a matriz identidade n n , ento det I = 1 , A notao SL significa special linear, que, em
logo SLn (R) , ou seja, vale a condio ingls, quer dizer linear especial.
1 do Lema 1. Se A, B SLn (R) , ento
det( AB-1 ) = det( A)det(B-1 ) = det( A)det(B )-1 = 1 1 = 1
logo AB-1 SLn (R) e vale a condio 2 do Lema 1. Isso mostra que SLn (R)
subgrupo de GLn ( R) .
AULA 1 TPICO 2 15
finitos de elementos que pertencem a Y ou cujo prximo lema. Antes, conveniente estabelecer
inverso pertence a Y . a seguinte notao: se G um grupo, y G e
a Z , ento
y y se a > 0
y = a
1 se a = 0
-1 -1
y y se a < 0
onde os produtos acima so a operao do grupo G repetida |a | vezes.
Demonstrao:
Por definio, Y a interseo de todos
ateno! os subgrupos de G que contm Y . Chamemos
a a
Se Y infinito, ento Y = { , ou seja, Y de S o conjunto { y1 1 yn n | ai Z } . Queremos
o conjunto dos produtos finitos de potncias mostrar que S = Y . Primeiro, mostremos que
inteiras de elementos de Y . S um subgrupo de G . Temos que S ,
pois yi S , para cada i {1,, n} . Se
a1 an b1 bn
a = y y
1 n e b= y y
1 n so elementos de
a1 -b1 an -bn
-1
S , ento ab = y 1 y
n S . Pelo Lema 1, S G . Como Y S , temos que
S G . Por outro lado, se S um subgrupo de G tal que y1 ,, yn S , ento
a a
y1 1 yn n S , para quaisquer a1 ,, an Z , logo S S . Consequentemente, S
est contido na interseo de todos os S , isto , G . Isso conclui a demonstrao.
16 Estruturas Algbricas
EXEMPLOS:
1. O grupo (C * ,) infinito, mas o
2 pi
n-1
subgrupo Rn ={1, w , w ,, w
2
} , onde w = e n
,
finito e cclico (verifique que Rn , de fato, um sa iba m a is !
*
subgrupo de C ).
Felix Klein mais conhecido por seu trabalho
2. (Z , +) um grupo cclico infinito. Como
em geometria no-euclidiana, por seu trabalho
veremos mais adiante, esse , essencialmente,
sobre as conexes entre a geometria e teoria de
o nico grupo cclico infinito (isto , qualquer
grupo e para os resultados em teoria de funo.
grupo cclico infinito isomorfo ao grupo
Mais informaes: http://www.learn-math.info/
aditivo Z ). portugal/historyDetail.htm?id=Klein
3. O grupo Z 4 = {0,1,2,3} , com a operao
soma mdulo 4, cclico de ordem 4.
4. O grupo Z2 Z2 , com operao (a, b) + (c , d ) = (a + c , b + d ) , tem ordem
quatro e no cclico. Ele chamado Vierergruppe, ou grupo de Klein.
AULA 1 TPICO 2 17
1. aS = bS se e somente se a b .
2. G a unio de todas as classes laterais de S .
De fato, a b equivalente a a-1b S , isto , b aS . Como a b implica
b a , temos tambm a bS , logo aS = bS (por qu?). Reciprocamente, aS = bS
implica que ax = by , com x, y S , logo a-1b = xy-1 S , pois S subgrupo.
Portanto, a b .
Para a afirmao 2, basta notar que, dado a G , a = a 1 aS .
Importante: Note que todo cuidado foi tomado ao operar com elementos
de G , considerando o fato de a operao dada no ser necessariamente comutativa.
Existe outra relao de equivalncia em G dada por
a b ab-1 S.
Para uma relao dada desse modo, as classes de equivalncia que surgem
so do tipo Sa , com a G . So por isso chamadas de classes laterais de S
direita em G .
Vamos denotar por S G o conjunto formado pelas classes laterais de S
esquerda em G e GS o conjunto formado pelas classes laterais de S direita em
G . Observemos que esses conjuntos no so necessariamente iguais. Mais adiante,
introduziremos uma restrio sobre S de modo a que esses conjuntos coincidam.
Apesar de no serem iguais, os conjuntos S G e GS tm a mesma cardinalidade,
isto , vale o resultado abaixo:
18 Estruturas Algbricas
Demonstrao:
Essa funo est bem definida, pois, se aS = bS , ento a-1b S , logo
a-1 Sb-1 e Sa-1 = Sb-1 . A sobrejetividade dessa funo clara. Quanto
injetividade, se aS e bS tm a mesma imagem, ento Sa-1 = Sb-1 , logo a-1b S ,
donde b aS e bS = aS .
EXEMPLO:
Se G = R* , com o produto de nmeros reais e S = R2 o subgrupo formado
*
pelos quadrados dos elementos de R , ento ambos so infinitos, mas ( R* : R2 ) = 2 .
De fato, dado um nmero real no nulo x , temos x > 0 ou x < 0 . No primeiro
caso, x R2 e no segundo caso -x R2 . Logo, R2 tem apenas duas classes laterais
*
em R .
Demonstrao:
Seja |G |= n e |S |= d . Podemos escrever G = a1S am S onde duas
classes laterais ai S e a j S so disjuntas, isto , se i j , ento ai S a j S = . Alm
disso, a funo S ai S , dada por s ai s , bijetiva, logo |ai S |=|S |, para todo
i {1,, m} .
AULA 1 TPICO 2 19
Exemplo:
Como aplicao do Teorema de Lagrange, vamos mostrar que, se um grupo
tem um nmero primo de elementos, ento seus nicos subgrupos so os triviais.
De fato, seja G um grupo com |G |= p , onde p um nmero primo. Se S um
subgrupo de G com |S |= d , pelo Teorema de Lagrange, d um divisor de p .
Como p primo, s admite como divisores 1 ou p . Assim, d = 1 ou d = p . Se
d = 1 , ento S = {e} e, se d = p , ento S = G , pois, nesse caso, S possui o mesmo
nmero de elementos de G . Portanto, G possui apenas subgrupos triviais.
Nesse segundo tpico, vimos como identificar os subconjuntos de um
grupo que tambm so grupos, com a mesma operao do grupo, e chamamos tais
subconjuntos de subgrupos. Vimos ainda o importante Teorema de Lagrange, que
fornece uma relao de divisibilidade entre as ordens do grupo e de seus subgrupos.
Encerramos, assim, nossa primeira aula. Na prxima aula, continuaremos o
estudo de grupos, mostrando como construir grupos a partir de um grupo e um
subgrupo dado. Veremos que essa construo s possvel quando o subgrupo de
um tipo especial, chamado subgrupo normal.
ATIVIDAD E S D E A PR O FUN DA M E N T O
1. Determine quais das seguintes operaes so associativas:
(a) A operao sobre Z definida por a b = a - b .
(b) A operao sobre R definida por a b = a + b + ab .
a+b
(c) A operao sobre Q definida por a b = .
5
(d) A operao sobre Z Z definida por ( a, b) ( c , d ) = ( ad + bc , bd ) .
a
(e) A operao sobre Q -{0} definida por a b = .
b
2. Se S G , mostre que a classe lateral aS um subgrupo de G se, e somente se, a =1 , o elemento neutro
da operao de G .
20 Estruturas Algbricas
5. Seja G um grupo cuja ordem um nmero primo. Mostre que esse grupo cclico.
7. Consideremos o conjunto A das matrizes 2 2 com entradas reais. Recordemos que a multiplicao
de matrizes dada por
a b x y ax + bz ay + bw
= .
c d z w cx + dz cy + dw
1 1
Consideremos M = e seja
0 1
C ={X A | XM = MX }.
(a) Determine quais dos seguintes elementos de A esto em C :
1 1 1 1 0 0 1 1 1 0 0 1
, , , , , .
0 1 1 1 0 0 1 0 0 1 1 0
(b) Prove que, se A, B C , ento A + B C , onde + denota a soma usual de matrizes.
(c) Prove que, se A, B C , ento A B C , onde denota o produto usual de matrizes.
p q
(d) Encontre condies sobre p, q, r , s R que determinem precisamente quando C .
r s
8. Seja G ={a + b 3 | a, b Q} .
(a) Mostre que (G, +) um grupo.
(b) Mostre que (G ,) um grupo.
10. Se D6 ={1, a, a 2 , b, ab, a 2 b} o grupo diedral com 6 elementos (ou seja, o grupo de simetrias de
um tringulo equiltero), verifique que D6 @ S3 (so isomorfos).
AULA 1 TPICO 2 21
1 0 -1 0 0 1 0 -1
,
, , ,
0 1 0 - -1 -1 0 -1 0
-1 0 - -1 0 0 -1 0 - -1
.
, , ,
0 -1 0 -1 1 0 - -1 0
1 0 -1 0 0 -1
Se e = , a = e b = , mostre que a 4 = e ,
0 1 0 - -1 -1 0
b2 = a 2 e b-1ab = a 3 . Este grupo conhecido como grupo dos quatrnios e denotado por Q8 . Verifique
ainda que podemos escrever
Q8 ={e ,-e , a,-a, b,-b, ab,-ab}.
Conclua que a e b geram Q8 .
22 Estruturas Algbricas
Ol aluno(a),
Objetivos
AULA 2 23
24 Estruturas Algbricas
Demonstrao:
Primeiro, vamos mostrar que a operao dada acima est bem definida. Para
isso, suponhamos que aS = a1S e bS = b1S . Ento aa1-1 S e bb1-1 S . Logo,
AULA 2 TPICO 1 25
Portanto, ab(a1b1 )-1 S , ou seja, (ab)S = (a1b1 )S . Isso mostra que a operao
definida em GS no depende da escolha dos representantes de cada uma das classes.
Vamos mostrar, agora, que GS , com a operao acima definida, um grupo.
1. A operao associativa: de fato, se aS , bS , cS GS , ento
aS (bS cS ) = aS (bc )S = [a(bc )]S = [(ab)c ]S =
= (ab)S cS = (aS bS ) cS.
2. A operao possui um elemento neutro: a classe S , cujo representante
1 (o elemento neutro de G ) ou qualquer outro elemento de S . Basta notar que
aS S = S aS = aS ,
pela definio de produto de classes.
3. Existe um inverso de cada classe: se aS GS , ento (aS )-1 = a-1S , pois
aS a-1S = aa-1S = S
e S o elemento neutro de GS .
Finalmente, temos G abeliano se e somente se ab = ba , quaisquer que sejam
a, b G . Logo
aS bS = (ab)S = (ba )S = bS aS
e GS abeliano. A recproca demonstra-se de modo anlogo.
Complementando o resultado acima, temos o seguinte:
Se S G , grupo GS chamado grupo quociente de G por S e denotado
por G / S . Assim, os subgrupos normais exercem na teoria de grupos um papel
especial, pois so os subgrupos que fornecem quocientes com estrutura de grupo.
EXEMPLO:
Consideremos o grupo G = Z dos inteiros com a operao + . Como esse
grupo abeliano,o item 3 do Lema 1 garante que todo subgrupo de Z normal. Em
particular, se n Z , n >1 , o subgrupo nZ normal. Logo, o conjunto das classes
laterais de nZ um grupo, com a operao (a + nZ ) + (b + nZ ) = (a + b) + nZ ,
a, b Z . Cada uma das classes laterias de nZ em Z corresponde a um dos possveis
restos da diviso por n . De fato, se a Z , podemos dividir a por n e escrever
a = nq + r , onde q, r Z e 0 r < n ( r o resto da diviso de a por n ). Assim,
a - r = nq , ou seja, a - r nZ . Logo, a + nZ = r + nZ e, assim, toda classe lateral
do tipo r + nZ , com r variando entre 0 e n - 1 . Usando a notao r = r + nZ
para a classe lateral representada por r , podemos escrever Z / nZ ={0,1,, n - 1} ,
26 Estruturas Algbricas
AULA 2 TPICO 1 27
Em outras palavras,
f (a b) = f (a ) f (b).
um homomorfismo de grupos se preserva a operao
entre quaisquer dois elementos dos grupos.
Classificao de homomorfismos de grupos
Um homomorfismo injetor chamado monomorfismo.
Um homomorfismo sobrejetor chamado epimorfismo e um homomorfismo
bijetor chamado isomorfismo.
Se h um isomorfismo entre dois grupos G e H , dizemos que eles so
isomorfos e denotamos G @ H . Dois grupos isomorfos so indistinguveis, do
ponto de vista da teoria dos grupos.
EXEMPLOS:
1. A funo p : Z Zn , dada por p(a ) = a , onde a indica a
classe de equivalncia mdulo n , um homomorfismo entre os grupos
aditivos (Z , +) e (Zn , +) . De fato, basta notar que, dados a, b Z , temos
p ( a + b) = a + b = a + b = p ( a ) + p ( b) .
2. O conjunto dos nmeros reais positivos, que indicaremos aqui
por R>0 , um grupo multiplicativo. A funo L : R>0 R , dada por
28 Estruturas Algbricas
AULA 2 TPICO 2 29
ATIVIDAD E S D E A PR O FUN DA M E N T O
30 Estruturas Algbricas
AULA 2 TPICO 2 31
32 Estruturas Algbricas
Ol aluno(a),
Objetivos
AULA 3 33
34 Estruturas Algbricas
AULA 3 TPICO 1 35
EXEMPLOS:
a b
1. O conjunto M2 (R) = | a, b, c , d R , com a soma e o produto
c d
1 0
de matrizes, um anel associativo com unidade 1= , mas no
0 1
comutativo. O anel M2 (R) tambm no domnio de integridade, pois, por
0 1 1 0 0 0
exemplo, = = 0 .
0 0 0 0 0 0
2. O conjunto dos inteiros pares 2Z ={0, 2, 4, 6,} um anel comutativo
sem elemento unidade.
3. O conjunto Z dos inteiros, com a soma e o produto usuais de inteiros,
um domnio de integridade, mas no corpo, pois, por exemplo, 2 Z ,
2 0 , mas no existe b Z tal que 2b =1 .
4. Q , R e C so corpos.
5. O conjunto Z6 ={0,1,2,3,4,5} munido da soma e do produto mdulo 6
um anel comutativo com unidade, mas no um domnio. De fato, 2 0 ,
3 0 e 2 3 = 0 (mdulo 6).
6. Se a Z um inteiro livre de quadrados, ou seja, se a no divisvel pelo
quadrado de um inteiro, ento Z[ a ] ={a + b a | a, b Z} , com a soma e
o produto de nmeros reais, um domnio. De fato, se a + b a e c + d a
so elementos de Z[ a ] , ento (a + b a ) + (c + d a ) = (a + c ) + (b + d ) a
e (a + b a )(c + d a ) = (ac + bd a ) + (ad + bc ) a so elementos de Z[ a ] .
36 Estruturas Algbricas
Demonstrao:
Se A um corpo e a, b A so tais que a b = 0 e a 0 , ento existe
-1
a A tal que a-1a =1 . Logo, multiplicando a b = 0 por a , obtemos
-1
Demonstrao:
1. a 0 = a(0 + 0) = a 0 + a 0 , logo a 0 + (-a 0) = a 0 e, portanto, 0 = a 0 .
Analogamente, 0a = 0 .
AULA 3 TPICO 1 37
a = a ,
i=1
i 1
k k-1
a a ,
i=1
ai =
i
i=1
k
para todo k , 2 k n .
k
O smbolo a indica o produto de a1 ak e denominado produtrio.
i=1 i
m n m +n
a a = a .
i
i
i=1 i=1 i=1
i
n
a n = a a .
n
De modo anlogo, (-n)a = (-a ) + + (-a ) e, caso exista o inverso a-1 de a
n
-n -1 -1
em A , a = (a )(a ) . Se m e n so inteiros positivos e a e b so elementos
de um anel, temos:
1. a m a n = a m +n .
2. (a m )n = a mn .
3. ma + na = (m + n)a .
4. m(na ) = (mn)a = n(ma ) .
5. (ma )(nb) = (mn)ab = (na )(mb) .
38 Estruturas Algbricas
AULA 3 TPICO 1 39
Demonstrao:
Se S um subanel de A , ento as condies 1 e 2 so consequncias da
definio de anel. Reciprocamente, suponhamos que valem as condies 1 e 2. A
condio 2 nos diz que o produto de dois elementos de S pertence a S , logo
40 Estruturas Algbricas
EXEMPLOS:
1. Z subanel unitrio de Q .
2. Seja F [0,1] o anel formado por todas as funes f : [0,1] R , com a soma
e o produto dados, respectivamente, por
( f + g )(t ) = f (t ) + g (t ),
( fg )(t ) = f (t ) g (t ).
AULA 3 TPICO 2 41
Demonstrao:
Seja n = car( D) . Se n = 0 , nada h a demonstrar. Vamos mostrar que, se
n 0 , ento n um nmero primo. De fato, se 1 K a identidade, ento n 1= 0
e n o menor inteiro positivo que satisfaz essa igualdade. Se n no fosse primo,
ento poderamos escrever n = ab , com a, b Z e 1< a < n e 1< b < n . Assim
n 1= 0 implicaria (ab) 1= 0 , ou seja, (a 1)(b 1) = 0 . Como D domnio, essa
ltima igualdade implicaria a 1= 0 ou b 1= 0 , o que iria contra a minimalidade
42 Estruturas Algbricas
Note que, pelo Lema 3, todo ideal um subanel. Mas nem todo subanel
um ideal, visto que a condio 2 exige que o produto de um elemento a I por
qualquer elemento a A esteja em I . Mais explicitamente, podemos exibir como
exemplo o subanel Z de R . claro que, se a R e a Z , o produto aa no
pertence, necessariamente, a Z . Basta considerar, por exemplo, a = 2 .
Exemplos:
1. Todo subanel do anel Z um ideal de Z . Para verificar isso, basta notar
que, se S subanel de Z , a S e n Z , ento
a + + a se n > 0
na = 0 se n = 0
(-a ) + + (-a ) se n < 0
Em qualquer um dos trs casos, na S , logo S um ideal de Z .
AULA 3 TPICO 2 43
44 Estruturas Algbricas
AULA 3 TPICO 3 45
Teorema6
1. Se I = mZ e J = nZ so dois ideais de Z , ento I J se, e somente se, n|m .
2. Um ideal P de Z primo se, e somente se, P = pZ , com p Z primo.
3. Um ideal P de Z primo se, e somente se, maximal.
Demonstrao:
1. I J equivalente a mZ nZ . Em particular, m mZ nZ , ou seja,
m um mltiplo de n , isto , n|m . Reciprocamente, se n|m , ento m = nk ,
com k Z . Assim, se a mZ , ento a = mc , onde c Z , logo a = n(kc ) , ou seja,
a nZ , o que mostra que mZ nZ .
2. Dados a, b Z , tais que ab pZ , temos que ab um mltiplo de p ,
ou seja, p ab . Como p primo, p|ab implica p|a ou p|b , logo a pZ
ou b pZ . Isso mostra que pZ primo para p primo. Reciprocamente, se P
um ideal primo de Z , ento, pelo exemplo acima, P = nZ , com n Z . Vamos
mostrar que n primo. De fato, se n = ab , com a, b Z , ento ab = n nZ = P .
Como P ideal primo, ab P implica que a P ou b P . Se a P = nZ , ento
n|a . Porm, n = ab , implica que a |n , ou seja, n = a e b = 1 . Caso b P , um
raciocnio anlogo mostra que a = 1 . Portanto, a nica decomposio possvel
n = ab , para n , a trivial, isto , com a = 1 ou b = 1 . Isso mostra que p
primo.
3. Se M = mZ um ideal maximal de Z , ento m primo, do contrrio,
existiria n >1 inteiro tal que n|m e, da, M = mZ nZ Z (incluses estritas), o
que no possvel, pois M maximal. Sendo m primo, pelo item 2, M = mZ um
ideal primo. Reciprocamente, seja P = pZ um ideal primo e suponha que P I A ,
onde I = aZ um ideal de Z . Se a primeira incluso for estrita, ento pZ aZ
implica que a | p , mas p|a . Como p primo, os nicos divisores positivos de p
so 1 e p . Uma vez que p|a , temos a p . Logo a =1 e I = aZ = Z . Isso mostra
que P = pZ maximal.
46 Estruturas Algbricas
EXEMPLO:
Seja A = Z[x ] , o anel de polinmios com coeficientes em Z , na indeterminada
x . O conjunto
I = (x ) ={xf (x )| f (x ) Z[x ]}={ g (x ) Z[x ]| g (0) = 0},
formado pelos mltiplos de x , ou seja, pelos polinmios que tm coeficiente a0 = 0 ,
um ideal primo de A que no maximal em A . De fato, se g (x ), h(x ) Z[x ]
so tais que g (x )h(x ) I , ento g (0)h(0) = 0 . Como Z um domnio, g (0)h(0) = 0
implica que g (0) = 0 ou h(0) = 0 , ou seja, g (x ) I ou h(x ) I , o que mostra que
I primo.
Por outro lado, I est contido propriamente no ideal
J = (2, x ) ={2 f (x ) + xg (x )| f (x ), g (x ) Z[x ]}={h(x ) Z[x ]|h(0) par }.
Isso claro, pois 0 par, logo p(x ) I implica que p(0) = 0 , em particular,
p(0) par, o que por sua vez, implica que p(x ) J . Mais ainda, o ideal J
prprio, ou seja, J A . Par comprovar isso, basta notar que q(x ) =1 + x A , mas
q(x )
/ J , pois q(0) =1 mpar. Assim, encontramos um ideal J tal que I J A
(incluses estritas) e isso mostra que I no maximal.
Dessa forma, nem todo ideal primo em um anel qualquer A maximal.
Porm, a recproca dessa afirmao vlida, como veremos a seguir.
Demonstrao:
Seja M um ideal maximal e sejam a, b A tais que ab M .
Supondo que a
/ M , vamos mostrar que b M . Considere, para isso, o ideal
I ={ay + m | y A, m M } . Temos que M I A , com a I . Como, por
hiptese, a
/ M , temos que a incluso M I estrita. Logo, por ser M maximal,
devemos ter I = A . Em particular, 1 I , ou seja, 1= ay + m , para algum y A e
algum m M . Multiplicando essa ltima igualdade por b , obtemos b = aby + bm .
Como, por hiptese, ab M e m M , temos que b = aby + bm M , como
queramos demonstrar.
AULA 3 TPICO 3 47
atividad e d e a pr o fuda m e n t o
1. Dado um corpo K , seja
f (x )
K (x ) = | f (x ), g (x ) K [x ], g (x ) 0.
g (x )
f (x ) h(x ) f (x )(x ) + g (x )h(x ) e f (x ) h(x ) f (x )h(x ) , K (x ) um
Com as operaes + = =
g (x ) (x ) g (x )(x ) g (x ) (x ) g (x )(x )
anel. Mostre que K ( x ) um corpo, chamado, corpo das funes racionais sobre K .
( f g )(x ) = f (x ) g (x ).
48 Estruturas Algbricas
AULA 3 TPICO 3 49
Ol aluno(a),
Objetivos
50 Estruturas Algbricas
E
homomorfismos
stabeleceremos, neste primeiro
tpico,
os
de
a
resultados
nomenclatura
anis.
dois conjuntos bsicos, associados a um
bsicos sobre
Definiremos
e
sa iba m a i s !
Para mais informaes sobre homomorfismo
de anis, acesse o link http://www.mat.
homomorfismo, seu ncleo e sua imagem,
uc.pt/~picado/algebraII/0405/Apontamentos/
e veremos uma srie de exemplos de
aula4.pdf
homomorfismos de anis.
Consideremos dois anis, no
necessariamente comutativos nem com unidade, ( A, +,) e (B, , ) . Uma funo
f : A B chamada homomorfismo de anis, ou homomorfismo entre os
anis A e B , se
f (a + b) = f (a ) f (b),
f (a b) = f (a ) f (b),
para quaisquer a, b A . Em geral, como no h risco de confuso, usamos as
mesmas notaes para as operaes nos anis A e B , e escrevemos
f (a + b) = f (a ) + f (b),
f (ab) = f (a ) f (b).
AULA 4 TPICO 1 51
Demonstrao:
Para demonstrarmos 1, precisamos verificar que, dados a, b A ,
( g f )(a + b) = ( g f )(a ) + ( g f )(b) e ( g f )(a b) = ( g f )(a ) ( g f )(b) . Faremos
isso apenas para a primeira igualdade, sendo a segunda inteiramente anloga.
Temos, ento,
( g f )(a + b) = g ( f (a + b)) = g ( f (a ) + f (b)),
pois f homomorfismo. Logo,
( g f )(a + b) = g ( f (a ) + f (b)) = g ( f (a )) = g ( f (b)),
pois g tambm homomorfismo. Mas isso exatamente o que queramos
demonstrar. Alm disso, se f e g forem unitrios, ento g ( f (1)) = g (1) =1 , o que
mostra que g f tambm unitrio.
Vamos demonstrar 2. Para isso, seja f -1 : B A a inversa da funo f ,
que sabemos que existe, pois estamos supondo f bijetora. Dados x, y B ,
f
existem a, b A tais que f (a ) = x e f (b) = y , pois sobrejetora. Temos, ento,
f -1 (x + y ) = f -1 ( f (a ) + f (b)) = f -1 ( f (a + b)) = a + b = f -1 (x ) + f -1 ( y ) . De modo
-1 -1 -1 -1 -1
anlogo, temos: f (xy ) = f ( f (a ) f (b)) = f ( f (ab)) = a + b = f (x ) f ( y ) . Isso
mostra que f -1 um homomorfismo. Como f (1) =1 implica f -1 (1) =1 , temos,
ainda, que f unitrio implica f -1 unitrio.
52 Estruturas Algbricas
Demonstrao:
(a) f (0) = f (0 + 0) = f (0) + f (0) , o que implica f (0) = 0 .
(b) Dado a A , f (a + (-a )) = f (0) = 0 , pelo item (a). Como f
homomorfismo, f (a ) + f (-a ) = f (a + (-a )) = 0 , logo, f (-a ) = - f (a ) , como
queramos.
(c) Dados a, b ker f , f (a ) = 0 e f ( b) = 0 . Logo,
f (a + b) = f (a ) + f (b) = 0 + 0 = 0 , o que implica a + b ker f . Se, a A e
a ker f , ento f (aa ) = f (a ) f (a ) = f (a ) 0 = 0 , o que implica que aa ker f .
Portanto, pela definio de ideal, dada na aula 3, tpico 2, ker f ideal de A .
(d) Usaremos aqui, o Lema 3 da aula 3. Dados x, y Im f , existem
a, b A tais que f (a ) = x e f (b) = y . Assim, x - y = f (a ) - f (b) . Pelo item (b),
- f (b) = f (-b) , logo x - y = f (a ) + f (-b) = f (a + (-b)) , pois f homomorfismo.
Portanto, x - y = f (a - b) , o que mostra que x - y Im f . Por outro lado,
xy = f (a ) f (b) = f (ab) , pois f homomorfismo. Logo, xy Im f .
EXEMPLO 1:
Dado um nmero inteiro n , n >1 , seja Zn ={0,1,, n - 1} o anel
das classes de restos mdulo n . A funo f : Z Zn , dada por f (k ) = k ,
AULA 4 TPICO 1 53
EXEMPLO 2:
Sabemos que o corpo dos nmeros complexos pode ser representado
pelo conjunto C ={(a, b)|a, b R} de pares ordenados de nmeros reais, com
as operaes ( a, b) + ( c , d ) = ( a + c , b + d ) e (a, b) (c , d ) = (ac - bd , ad + bc ) .
A funo f :RC , dada por f (x ) = (x,0) , um homomorfismo
injetor. De fato, f (x + y ) = (x + y,0) = (x,0) + ( y,0) = f (x ) + f ( y ) e
f (xy ) = (xy,0) = (x,0) ( y,0) = f (x ) f ( y ) . Para a injetividade, basta ver que
f (x ) = f ( y ) implica que (x,0) = ( y,0) , ou seja, x = y . Mais adiante veremos
que a injetividade decorre de um resultado mais geral. A existncia desse
homomorfismo injetor f : R C expressa dizendo-se que R pode ser imerso em
C . Interpretamos tal homomorfismo como uma incluso e escrevemos R C , mas,
na verdade, R no est contido em C . O que ocorre, na verdade, que R;Im f e
Im f C . Costumamos dizer, tambm, que R possui uma cpia contida em (no
caso, essa cpia Im f ).
EXEMPLO 3:
Seja Q[x ] o anel dos polinmios na indeterminada x , com coeficientes em
Q e considere a funo f : Q[x ] R dada por f ( p(x )) = p( 2) . Por exemplo,
f (1 + x 2 ) =1 + ( 2)2 = 3 , f (2x + 1) = 2 2 + 1 , f (x 3 + x + 1) = 8 + 2 + 1 .
A funo f um homomorfismo de anis. Para verificarmos isso,
observemos que, se p( x ) e q(x ) so polinmios com coeficientes
racionais, ento f ( p(x ) + q(x )) = p( 2) + q( 2) = f ( p(x )) + f (q(x )) e
f ( p(x )q(x )) = p( 2)q( 2) = f ( p(x )) f (q(x )) . O homomorfismo f chamado
homomorfismo de avaliao em 2 . O ncleo de f formado pelos
polinmios de Q[x ] que se anulam em 2 , ou seja, p(x ) ker f se, e somente
54 Estruturas Algbricas
Demonstrao:
Se f injetiva e x ker f , ento f (x ) = 0 = f (0) , logo x = 0 . Reciprocamente,
se ker f ={0} e x, y A so tais que f (x ) = f ( y ) , ento f (x ) - f ( y ) = 0 , isto ,
f (x - y ) = 0 . Isso implica que x - y ker f ={0} , ou seja, x = y .
A injetividade do homomorfismo, no caso do exemplo 2 acima, vale em um
contexto mais geral. De fato, temos o seguinte resultado.
AULA 4 TPICO 1 55
56 Estruturas Algbricas
AULA 4 TPICO 2 57
EXEMPLO:
Se A = Z e I = 5Z , o ideal formado pelos mltiplos de 5 , ento a e b ,
inteiros, so equivalentes se, e somente se, a - b 5Z , isto , 5|a - b . Dado a Z
, temos a = 5k + r , onde r {0,1,2,3,4} o resto da diviso de a por 5 . Como s
h cinco possibilidades para o resto r dessa diviso e a - r = 5k Z , temos que
a r , e Z = 0 1 2 3 4 .
O conjunto formado pelas classes de equivalncia relativas a I chamado
conjunto quociente e denotado por A / I . Explicitamente, temos:
A / I ={a |a A}={a + I |a A}.
Para que o conjunto quociente A / I
ganhe estrutura de anel, devemos definir sobre
ele duas operaes:
g uarde b e m i s s o ! SOMA: a + b = a + b , e
Boa definio: Devemos notar que tanto a soma PRODUTO: a b = a b .
quanto o produto de classes de equivalncia so
definidos usando-se os representantes dessas preciso mostrar que essas operaes
classes. Assim, faz sentido perguntar se essas esto bem definidas, e desse modo no dependem
operaes realmente independem das escolhas das escolhas dos representantes das classes, e
desses representantes. Para esclarecer esse ponto, tambm satisfazem as condies da definio de
exibimos um exemplo. anel.
58 Estruturas Algbricas
AULA 4 TPICO 2 59
60 Estruturas Algbricas
AULA 4 TPICO 2 61
Demonstrao:
Vamos exibir um isomorfismo entre A / ker f e Im f . Mais explicitamente,
seja F : A / ker f Im f dada por
F (a ) = f (a ).
62 Estruturas Algbricas
EXEMPLO:
Como j vimos no Exemplo 3, na pgina 54 , f : Q[x ] R ,
dado por f ( p(x )) = p( 2) , um homomorfismo, com ncleo
ker f = (x - 2) ={(x - 2)q(x )|q(x ) Q[x ]} , o ideal formado pelos mltiplos de
2 2
x 2 - 2 . A imagem de f
Im f ={ p( 2)| p(x ) Q[x ]}.
Podemos descrever essa imagem de um modo mais explcito, se
notarmos que ( 2)n Q se n par, e ( 2)n = r 2 , com r Q , se n
mpar. Assim, se p(x ) = a0 + a1x + + am x m , com a0 , a1 ,, am Q , ento
p( 2) = a0 + a1 2 + + am ( 2)m . Nessa ltima soma h dois tipos de parcelas:
i
quando i for par ai ( 2)i ser um nmero racional, e quando i for mpar, ai ( 2 )
ser do tipo r 2 , com r Q . Portanto, podemos escrever p( 2) = a + b 2 , onde
a, b Q . Assim,
Im f ={a + b 2|a, b Q}.
AULA 4 TPICO 3 63
Q[x ] / (x 2 - 2) @ Q[ 2].
Como um isomorfismo desse tipo pode nos ser til? A principal utilidade
de um isomorfismo que podemos us-lo para transferir um problema
de um contexto para outro de modo que a soluo do problema possa ser
simplificada. Ilustraremos essa ideia geral, respondendo seguinte pergunta:
de aprofundamento).
Vamos, ento, verificar que Q[ 2] corpo. De fato, se a + b 2 Q[ 2]
diferente de zero, ento a 0 e b 0 . Logo,
1 1 a-b 2 a-b 2 a b
= = 2 = 2 - 2 2.
a+b 2 a+b 2 b 2 a - 2b 2
a - 2b 2
a - 2b2
64 Estruturas Algbricas
Demonstrao:
1. Dado um ideal I de A , vamos mostrar que f ( I ) um ideal de B .
Se x, y f ( I ) , ento existem a, b I tais que f (a ) = x e f (b) = y . Assim,
x + y = f (a ) + f (b) = f (a + b) f ( I ) . Se b B , ento b x = b f (a ) . como f
sobrejetor, existe a A tal que f (a ) = b . Assim, b x = f (a ) f (a ) = f (aa ) f ( I ) .
Dessa forma, mostramos que f ( I ) um ideal de B .
Por outro lado, seja um ideal de B . Vamos mostrar que
J
f ( J ) ={a A | f (a ) J } um ideal de A . Para isso, tomemos a, b f -1 ( J ) .
-1
AULA 4 TPICO 3 65
EXEMPLO:
Vamos, a seguir, determinar todos os
ideais de Z6 . Devemos, para isso, considerar o
s aiba m a i s !
homomorfismo f : Z Z6 , dado por f (n) = n ,
Para mais informaes acesse o link http://
onde a barra indica classe de equivalncia
www.mat.uc.pt/~picado/algebraII/0405/
mdulo 6. Esse homomorfismo
Apontamentos/aula4.pdf
sobrejetor e ker f = 6Z . Pelo Teorema 8,
os ideais de Z6 so exatamente aqueles
do tipo f ( I ) , onde I um ideal de Z que contm ker f = 6Z .
J vimos no primeiro exemplo do Tpico 3, aula 3, os ideais de Z so todos
principais, isto , so todos do tipo mZ , com m Z , m 0 . Se 6Z mZ , ento
m |6 . Os divisores positivos de 6 so 1,2,3 e 6 . Assim, os nicos ideais de Z6
so f (mZ ) , como m =1,2,3 ou 6 . Como f (mZ ) = mZ6 (veja o exerccio 1 de
aprofundamento), temos que os ideais de Z6 so 1Z6 = Z6 , 2Z6 , 3Z6 e 6Z6 ={0} .
66 Estruturas Algbricas
3. Em cada um dos itens abaixo, mostre que o homomorfismo em questo sobrejetivo e determine seu
ncleo.
(a) f : Z Z8 , dado por f (n) = n .
(b) f : Q[x, y ] Q[x ] , dada por f (P (x, y )) = P (x,0) , onde x, y e so indeterminadas.
(c) f : R[ x ] C , dada por f (P (x )) = P (i) , onde i = -1 .
2
-1 + i 3
4. Seja f : Q[x ] C , dada por f ( P (x )) = P ( w ) , onde w = . Mostre que
2
(a) ker T = ( x 3 - 1) .
(b) ImT ={a + bw + cw 2 | a, b, c Q} .
1 1
7. Seja C[0,1] como no exerccio anterior. Mostre que I ={ f C[0,1]| f ( ) = f ( ) = 0} um ideal de
3 2
C[0,1] . O ideal I maximal?
AULA 4 TPICO 3 67
11. Seja K um corpo e P o corpo primo de K (veja a questo anterior). Mostre que:
(a) Se a caracterstica de K igual a zero, ento P @ Q .
(b) Se a caracterstica de K igual a p ( p primo), ento P @ Z p .
12. Seja f : Z Z um homomorfismo. Mostre que f (n) = 0 para todo n Z ou f (n) = n , para
todo n Z .
68 Estruturas Algbricas
Ol aluno(a),
Objetivos
AULA 5 69
70 Estruturas Algbricas
EXEMPLOS:
1. No domnio dos nmeros inteiros, temos * = {-1,1} , isto , as nicas
unidades de so -1 e 1 . Dois inteiros a e b so associados se, e somente
se |a |=|b|.
2. Em um corpo K , todo elemento no-nulo invertvel, logo K * = K -{0} .
Isso significa que dois elementos no-nulos quaisquer x, y K so
associados.
AULA 5 TPICO 1 71
Demonstrao:
Seja A um domnio de integridade. Seja p A um primo e p = ab uma
decomposio de p . Vamos mostrar que a A* ou b A* . Primeiro, como p = ab ,
temos que p|ab . Sendo p primo, p|a ou p|b . No primeiro caso, a = pc ,
com c A , logo p = ab = pcb . Como p primo, podemos garantir que p 0 .
Cancelando p (pois A domnio) obtemos 1 = cb e, consequentemente, b A* .
Se p|b , podemos concluir, de modo anlogo, que a A* .
A recproca do Lema 1 no vlida em geral. De fato, exibiremos a seguir
um contraexemplo.
EXEMPLO:
Seja [ -5] = {a + b -5|a, b } . A discusso em torno do primeiro
exemplo do tpico 3 da aula 4 pode ser rapetida aqui para verificarmos que
[ -5]; [x ] / (x 2 + 5) . Isso mostra de imediato que [ -5] um anel,
embora possamos verificar isso diretamente. Mais ainda, podemos afirmar
que [ -5] um domnio. De fato, se (a + b -5)(c + d -5) = 0 , ento
(ac + 5bd ) + (ad + bc ) -5 = 0 . Como a, b, c , d , essa ltima igualdade implica
bc
que ac + 5bd = 0 e ad + bc = 0 . Supondo a 0 , temos d = - , logo de
2
5b c a
ac + 5bd = 0 vem que ac - = 0 , ou seja, c (a 2 - 5b2 ) = 0 . Como 5 no
a
racional, temos c = 0 . Assim, ad + bc = 0 implica ad = 0 e, sendo a 0 , temos
d = 0 , portanto c + d -5 = 0 . Analogamente, se c 0 , obtemos a + b -5 = 0 .
Consideremos a funo N : [ -5] , dada por
N (a + b 5) = a 2 + 5b2 .
Notemos que, se z = a + b -5 e
z = a - b -5 denota o conjugado de z ,
ento N (z ) = zz . Uma consequncia
direta dessa representao que
g uarde b e m i s s o !
N (zw ) = (zw )(zw ) = zzww = N (z )N (w ) .
Iremos considerar funes como esta ainda
neste tpico, quando estudarmos os domnios
Agora mostraremos que o elemento
euclidianos.
2 + -5 irredutvel mas no primo.
Precisaremos, para isso do seguinte resultado.
72 Estruturas Algbricas
Demonstrao:
Se N (z ) = 1 , ento zz = 1 , logo o
inverso de z e z unidade. Reciprocamente,
se existe w [ -5] tal que zw = 1 , ento
at e n o!
N (zw ) = N (1) = 1 . Assim, N (z )N (w ) = 1 . Como
N (z ) e N (w ) so inteiros positivos, a nica A partir do Lema2 acima tambm podemos
a = 1 , ou seja, z = 1 [ -5]* .
N (z ) = 1 . Assim, a 2 + 5b2 = 1 , com a, b .
Isso s pode ocorrer se a = 1 e b = 0 , ou
Voltando ao exemplo,
seja, se z = 1 .
observemos, agora que N (2 + -5) = 9 .
Se 2 + -5 = zw , ento N (z )N (w ) = 9
e, em particular, N (z )|9 . Como N (z ) 0 , as nicas possibilidades so
N (z ) = 1 , N (z ) = 3 ou N (z ) = 9 . Se N (z ) = 1 , o Lema 2 nos diz que z
unidade. Se N (z ) = 9 , ento N (w ) = 1 e, novamente pelo Lema 2, w
unidade. O caso N (z ) = 3 impossvel, pois a 2 + 5b2 no pode ser igual a 3 ,
se a, b . Conclumos, ento, que 2 + -5 irredutvel.
No entanto, 2 + -5 no primo, pois 2 + -5 divide 3 3 , mas 2 + -5 no
divide 3 . De fato, se 3 = (2 + -5)(a + b -5) , ento 3 = (2a - 5b) + (a + 2b) -5 ,
o que implica 2a - 5b = 3 e a + 2b = 0 . Logo, a = -2b e 2a - 5b = 3 implicaria
-9b = 3 , com b , o que impossvel.
Um domnio A chamado domnio de ideais principais (DIP) se
todo ideal I de A for principal, isto , gerado por um elemento x A . Mais
precisamente, se I um ideal de A , ento existe x A tal que
I = {ax |a A}.
O exemplo tpico de DIP o anel . Demonstraremos isso mais adiante em
um contexto mais geral. A recproca do Lema 1 vale em um DIP (e em particular
para ).
AULA 5 TPICO 1 73
Demonstrao:
O Lema 1 nos diz que todo primo irredutvel em qualquer domnio.
Reciprocamente, se A um DIP, p A irredutvel e a, b A so tais que p|ab ,
ento
( p, a ) = { px + ay |x, y A}
um ideal de A . Como A um DIP, existe c A tal que ( p, a ) = (c ) . Em particular
p (c ) , ou seja, c | p . Como p irredutvel, c A* ou c = up , com u A* . Neste
ltimo caso, (a, p) = (c ) = ( p) e, em particular, a ( p) , o que implica p|a . Por
outro lado, se c A* , ento (c ) = A e 1 (c ) = ( p, a ) . Logo, existem x, y A tais
que
1 = px + ay.
Multiplicando essa igualdade por b , obtemos
b = pbx + aby.
Como p|ab , temos que p| pbx + aby , isto , p|b . Isso mostra que p
primo.
Um domnio A dito domnio de fatorao nica (DFU) se valem as
seguintes condies:
1. Todo elemento no nulo de A que no uma unidade pode ser escrito
como produto de um nmero finito de irredutveis.
2. Todo elemento irredutvel primo.
O prximo resultado justifica o nome DFU:
Teorema4 Em um DFU todo elemento no nulo que no uma unidade pode ser escrito
como produto de irredutveis de modo nico, a menos da ordem dos fatores no produto
e de produto por unidades.
Demonstrao:
Seja A um DFU. Pela definio de DFU, basta demonstrar a unicidade. Se
p1 pr e q1 qt so duas fatoraes de um mesmo elemento a A como produto
de irredutveis, ento p1 |q1 qt . Sendo p1 irredutvel no DFU A , p1 tambm
primo, logo p1 divide um dos q j . Aps um reordenamento dos fatores, se
necessrio, podemos assumir que p1 |q1 , isto , q1 = u1 p1 . Como q1 irredutvel,
u1 uma unidade. Podemos escrever, ento
74 Estruturas Algbricas
no pode ser uma unidade (veja a tarefa 2 desta aula). Do mesmo modo, supor r > t
nos levaria a uma contradio. Assim r = t e cada pi associado a um qi . Vale,
portanto, a unicidade.
Uma coleo de ideais I j , com j 1 , de um anel A chamada cadeia
ascendente se I1 I2 In . Uma cadeia ascendente dita estacionria
se existe n 1 tal que
I1 I2 In-1 In = In+1 =
ou seja, se I j +1 = I j , para todo j n .
Demonstrao:
Dada uma cadeia ascendente de ideais I1 I2 , seja, para cada j , a j o
gerador de I j , isto , I j = (a j ) . Seja I = j1I j a unio de todos os ideais dessa
cadeia. Afirmamos que I um ideal de A . De fato, I contm cada I j , logo no
vazio. se x, y I , ento x I j e y Ik , com j 1 e k 1 . Se j k , ento
x I j Ik , logo x + y Ik I . Se k j , ento y Ik I j e x + y I j I . Se
a A e x I , ento x I j , para algum j 1 , logo ax I j I . Assim, I um
ideal do DIP A . Consequentemente, existe a A tal que I = (a ) . Como a I
, existe n 1 tal que a In = (an ) , ou seja, an |a . Por outro lado, an I = (a )
implica que a |an . Assim, a e an so associados e I = (a ) = (an ) = In . Agora, se
k n , ento In Ik I = In , logo Ik = In e a cadeia estacionria.
A condio toda cadeia ascendente estacionria chamada condio das
cadeias ascendentes (CCA). O resultado acima caso particular de um teorema
devido matemtica alem Emmy Noether, que afirma serem equivalentes a CCA
AULA 5 TPICO 1 75
Demonstrao:
J mostramos que, em um DIP, todo irredutvel primo. Basta mostrarmos,
ento, que, em um DIP, todo elemento que no zero nem unidade, pode ser
escrito como produto de um nmero finito de irredutveis. Caso isso no ocorresse,
poderamos produzir uma cadeia ascendente no estacionria (veja a tarefa 3). Mas
isso contradiz o resultado do Lema 5.
EXEMPLO 1
O anel A = , com a funo N : dada por N (a ) =|a | , um domnio
euclidiano. A demonstrao desse fato usa o Princpio de Eudoxo, mais conhecido
76 Estruturas Algbricas
EXEMPLO 2
Veremos, na aula 6, que A = K [ X ] , o anel de polinmios na indeterminada X
com coeficientes no corpo K , um domnio euclidiano, com norma N : K [ X ]
dada por N ( f ( X )) = grau ( f ( X )) .
EXEMPLO 3
Seja [i ] = {a + bi|a, b } , onde i2 = -1 . Com a soma e o produto de
nmeros complexos, [i ] um domnio, chamado domnio de inteiros de Gauss.
Munido com a funo N : [i ] , dada por N (a + bi) = a 2 + b2 , [i ] um
domnio euclidiano. De fato, N (a + bi) = a 2 + b2 0 para todo z = a + bi [i ] e
N (z ) = 0 implica que a 2 + b2 = 0 . Como a, b , essa ltima igualdade implica
que a = b = 0 , logo z = 0 . Dessa forma, vale a condio 1. Para verificarmos a
validade da condio 2, basta notarmos que N (z ) = a 2 + b2 = zz , onde z = a - bi
o conjugado de z . Assim, N (zw ) = zw zw = zw z w = zz ww = N (z )N (w ) . A
condio 3 merece uma ateno especial e ser tratada no teorema a seguir.
Demonstrao:
Os elementos de [i ] formam uma rede de pontos distribudos de modo
homogneo ao longo do plano. Mais precisamente, esses elementos correspondem
AULA 5 TPICO 1 77
z no interior do quadrado.
Figura 1: Ponto
w
Como a maior distncia entre dois pontos sobre um quadrado o comprimento
z 2
de sua diagonal, temos 0 | - q| < 1 . Temos: |z - qw |<|w |. Observando
w 2
que N (a ) =|a |2 e denotando r = z - qw , obtemos, finalmente, z = qw + r , com
0 N (r ) < N (w ) , como queramos.
Demonstrao:
Seja A um domnio euclidiano e I um ideal de A . O conjunto
N I = {N (x )|x I }
78 Estruturas Algbricas
AULA 5 TPICO 1 79
80 Estruturas Algbricas
AULA 5 TPICO 2 81
a
Usamos a notao para indicar a classe (a, b) e chamamos cada uma
b
dessas classes de frao. As coordenadas a e b de um representante da classe
a
(a, b) , ou seja, da frao , so chamadas, respectivamente, de numerador e
b
a
denominador da frao . Usando a notao de frao, podemos reescrever as
b
operaes entre classes, definidas acima, da seguinte maneira:
a c ad + bc
+ = ,
b d bd
a c ac
= .
b d bd
82 Estruturas Algbricas
EXEMPLO 1:
Se A = , o domnio dos inteiros, ento c. f .() = . De fato, o procedimento
descrito acima uma construo formal do corpo dos nmeros racionais.
EXEMPLO 2:
Se A um corpo, ento K = c. f . ( A) isomorfo a A . De fato, o homomorfismo
a
injetor f : A K , dado por f (a ) = , como na demonstrao do Lema 9, , neste
1
AULA 5 TPICO 2 83
EXEMPLO 3:
Em particular, veremos que, se k um
corpo, ento k[x ] , o conjunto dos polinmios na
ateno! indeterminada x , com coeficientes em k , com
as operaes de soma e produto de polinmios,
Na prxima aula, estudaremos os anis de
um domnio. O corpo de fraes de k[x ]
polinmios.
denotado por k(x ) . Podemos descrev-lo do
seguinte modo:
f (x )
k(x ) =
| f (x ), g (x ) k[x ], g (x ) 0
.
g (x )
EXEMPLO 4:
O anel de inteiros de Gauss [i ] = {a + bi|a, b ,i2 = -1} um domnio de
integridade. Alis, j mostramos, nesta aula, que [i ] um domnio euclidiano.
O corpo de fraes de [i ] formado pelas fraes do tipo a + bi . Podemos
c + di
simplificar essa expresso do seguinte modo:
a + bi a + bi c - di (a + bi)(c - di) ac + bd bc - ad
= = = 2 + i.
c + di c + di c - di c2 + d 2 c + d 2 c2 + d 2
Encerramos aqui nosso segundo tpico e a aula 5. Nesta aula vimos que a
importante noo de fatorao nica que vale para nmeros inteiros, pode ser
tratada abstratamente. O anel dos inteiros, sendo um domnio euclidiano, o exemplo
padro e clssico das estruturas que estudamos aqui. A contrapartida geomtrica
84 Estruturas Algbricas
at iv ida d e d e a p r of u da m e n to
2. Esse exerccio usa a fatorao nica em [i ] para demonstrar que qualquer primo p tal que
p 1(mod4) pode ser escrito como soma de dois quadrados.
(a) Mostre que, se p 1(mod4) , ento a congruncia x 2 -1(modp) tem soluo ( sugesto: Calcule
-1 p-1
o smbolo de Legendre = (-1) 2 ).
p
(b) De acordo com o resultado do item anterior, p|n + 1 , para algum n . Logo p|(n + i)(n - i) .
2
3. Observe que (2 + i)(2 - i) = 5 = (1 + 2i)(1 - 2i) . Por que isso no contradiz a fatorao nica em [i ]
?
AULA 5 TPICO 2 85
86 Estruturas Algbricas
Objetivos
AULA 6 87
88 Estruturas Algbricas
Lema1 Seja A um anel e S0 (A) o conjunto das sequncias quase nulas de elementos de A.
1. A soma de duas sequncias quase nulas f e g uma sequncia quase nula e,
se f + g 0 , ento grau ( f + g ) = max{grau ( f ), grau ( g )} .
2. O produto de duas sequncias quase nulas uma sequncia quase nula e, se
A um domnio, ento grau ( f g ) = grau ( f ) + grau ( g ) .
AULA 6 TPICO 1 89
90 Estruturas Algbricas
AULA 6 TPICO 1 91
Demonstrao:
Vamos, primeiramente, mostrar que A[[x ]] um anel. Depois mostraremos
que A[x ] um subanel de A[[x ]] . A associatividade da soma e do produto, a
comutatividade da soma e do produto, e a distributividade seguem todas o mesmo
raciocnio: transferir o problema para A , usando-se a definio da operao. A
ttulo de ilustrao, vamos verificar uma dessas propriedades, a comutatividade da
soma: dados
f = a0 + a1x + a2 x 2 + e g = b0 + b1x + b2 x 2 + ,
92 Estruturas Algbricas
EXEMPLOS:
1. Se A B , ento A[x ] B[x ] . Em particular, [x ] [x ] [x ] .
1 1
2. [x ] , mas [[x ]] . De fato, (1 - x )(1 + x + x 2 + x 3 + ) = 1
1- x 1- x
1
e isso implica que = 1 + x + x 2 + x 3 + [[x ]] .
1- x
3. Se A um anel e I um ideal de A , denotamos por I [x ] o conjunto dos
polinmios de A[x ] cujos coeficientes pertencem a I . Mais ainda, podemos afirmar
que o conjunto I [x ] um ideal de A[x ] (veja a tarefa 1 dessa aula) e que A[x ] / I [x ]
isomorfo ao anel ( A / I )[x ] , formado pelos polinmios na indeterminada x com
coeficientes no anel quociente A / I (veja a tarefa 2 dessa aula).
4. Como caso particular do exemplo acima, podemos considerar o anel
de polinmios m [x ] , onde m um inteiro maior do que 1 , como sendo o anel
quociente [x ] / m[x ] .
Demonstrao:
1. Se existe g = b0 + b1x + b2 x 2 + A[[x ]] tal que fg = 1 , ento
a0 b0 + (a0 b1 + a1b0 )x + (a0 b2 + a1b1 + a2 b0 )x 2 + = 1 + 0 x + 0 x 2 +
o que implica, em particular, que a0 b0 = 1 .
Reciprocamente, se existe b A tal que a0 b0 = 1 , iremos construir a seguir
AULA 6 TPICO 1 93
Logo, an2 bm-1 = 0 . Vamos, agora, mostrar por induo sobre r 1 , que
anr +1bm-r = 0 . Os casos r = 0 e r = 1 j foram feitos. Suponhamos, por induo, que
anj +1bm- j = 0 , para cada j {0,1,, r - 1} . Dado r > 1 , o termo de grau n + m - r
an bm-r + an-1bm-r +1 + + an-r +1bm-1 + an-r bm = 0.
Multiplicando essa ltima igualdade por anr -1 e usando a hiptese de
induo, vemos que
anr bm-r = 0.
Logo, pelo segundo princpio da induo, temos anr bm-r = 0 , para todo r 0 .
Em particular, se r = m , obtemos anm b0 = 0 . Como a0 b0 = 1 , temos anm = 0 e,
sendo A um domnio, an = 0 .
Podemos repetir esse processo para concluirmos que an-1 = 0 , an-2 = 0 e
assim por diante, at a1 = 0 . Conclumos, pois, que f = a0 A e f invertvel
em A .
94 Estruturas Algbricas
EXEMPLO:
Seja f (x, y ) = 1 + x + 4xy + x 2 y + xy 4 + y 5 [x, y ] . Podemos considerar
f (x, y ) como polinmio na indeterminada y com coeficientes em [x ] :
f (x, y ) = (1 + x ) + (4x + x 2 ) y + xy 4 + y 5 , ou como um polinmio na indeterminada
x com coeficientes em [ y ] : f (x, y ) = (1 + y ) + (1 + 4 y + y )x + yx .
5 4 2
AULA 6 TPICO 1 95
96 Estruturas Algbricas
Demonstrao:
Sejam
f (x ) = an x n + an-1x n-1 + + a1x + a0 e g (x ) = bm x m + bm-1x m-1 + + b1x + b0 ,
onde an 0 e bm 0 . Se m > n , ento podemos escrever f (x ) = 0 g (x ) + f (x ) e,
como 0 grau ( f ) < grau ( g ) , podemos escrever q(x ) = 0 e r (x ) = f (x ) .
Vamos supor, agora, que m n seja
K0
a
f1 (x ) = f (x ) - n x n-m g (x ).
bm
Dessa forma, diminumos o grau de f1 (x ) , ou seja, n1 = grau ( f1 ) < grau ( f ) .
Se grau ( f1 ) < grau ( g ) , podemos escrever q(x ) = K 0 x n-m e r (x ) = f1 (x ) . Se
grau ( f1 ) grau ( g ) , ento
f2 (x ) = f1 (x ) - K1x n1 -m g (x ),
onde a constante K1 obtida dividindo-se o coeficiente lder de f1 pelo
coeficiente lder de g . Novamente, obtemos, n2 = grau ( f2 ) < grau ( f1 ) . Mais uma
vez, se grau ( f2 ) < grau ( g ) , podemos escrever
q( x )
r (x)
f ( x ) = (K 0 x n-m
+ K1x n1 -m
) g (x) + f2 (x).
Se ocorrer n2 > m , repetimos o processo. A sequncia decrescente
n > n1 > n2 > de nmeros naturais finita e, certamente, existe ni < m . Quando
o procedimento atinge esse ni , paramos e escrevemos:
q(x ) = K 0 x n-m + K1x n1 -m + + K i-1x ni-1 -m e
r (x ) = fi (x ).
Esse o algoritmo que nos permite dividir um polinmio por outro. Se
olharmos com cuidado o que foi escrito acima, veremos que essa demonstrao
nada mais do que o mtodo que usamos para dividir polinmios.
Resta mostrar a unicidade: se f (x ) = q(x ) g (x ) + r (x ) e f (x ) = q'(x ) g (x ) + r'(x ) ,
onde 0 grau (r ) < grau ( g ) e 0 grau (r') < grau ( g ) , devemos mostrar que
q = q' e r = r' . Das igualdades acima, segue que
(q(x ) - q'(x )) g (x ) = r'(x ) - r (x).
Se q(x ) - q'(x ) 0 , ento grau (q - q') 0 e
grau (r' - r ) = grau ((q(x ) - q'(x )) g (x )) grau ( g ).
AULA 6 TPICO 2 97
EXEMPLO 2.
Seja f (x1 ,, xn ) A[x1 ,, xn ] . Podemos escrever f como um polinmio na
indeterminada xn , com coeficientes no domnio R = A[x1 ,, xn-1 ] . Como xn - an
um polinmio em R[xn ] cujo coeficiente lder invertvel, podemos dividir
f (x1 ,, xn ) por xn - an em R[xn ] , obtendo
f (x1 ,, xn ) = (xn - an )q(x, , xn ) + r (x1 ,, xn-1 ).
Note que o resto da diviso r (x1 ,, xn-1 ) no depende de xn , pois o grau
desse polinmio em relao indeterminada xn menor do que grau (xn - an ) = 1 ,
isto , o grau de r em relao indeterminada xn zero, o que significa que esse
polinmio no depende da indeterminada xn .
98 Estruturas Algbricas
Demonstrao:
De acordo com o Teorema 4, existem q(x ), r (x ) A[x ] , tais que
p(x ) = q(x )(x - a ) + r (x ) e 0 grau (r ) < grau (x - a ) = 1 .
Logo, grau (r ) = 0 , isto , r (x ) = r , uma constante. Assim,
p(a ) = q(a )(a - a ) + r , o que implica que p(a ) = r . A segunda parte do Corolrio
segue diretamente da primeira.
AULA 6 TPICO 2 99
Demonstrao:
O fato de K [x ] ser um domnio
consequncia direta do Lema 7, a ser demonstrado
no prximo tpico. A funo N : K [x ] , dada
ateno!
por N ( f (x )) = 2grau ( f ( x )) uma funo norma. De
De acordo com o que estudamos na aula 5,
fato, N ( f (x )) = 2n 0 , onde n = grau ( f (x )) e
podemos garantir que, se um corpo, ento um
N ( f (x )) = 0 se, e somente se, grau ( f (x )) = - ,
DIP e, consequentemente, tambm um DFU.
o que equivalente a dizer que f (x ) o
polinmio identicamente nulo. Assim, vale a
condio 1.
Como K corpo, grau ( f (x ) g (x )) = grau ( f (x )) + grau ( g (x )) , logo
grau ( f ( x )) grau ( g ( x ))
N ( f (x ) g (x )) = 2 2 = N ( f (x )) N ( g (x )) e vale a condio 2.
Finalmente, a condio 3
consequncia direta do Teorema 4. O nico
fato a verificar a validade das desigualdades
0 N (r (x )) < N ( g (x )) . Sabemos, do
ateno !
Teorema 4, que 0 grau (r (x )) < grau ( g (x ))
Na demonstrao do Teorema 6, consideramos
ou r (x ) = 0 . Se r (x ) = 0 , ento
a norma definida como N(f(x)) = 2grau (f(x)).
N (r (x )) = 0 < N ( g (x )) , pois g (x ) 0 , por
A escolha da base 2 para essa potncia no
hiptese. Se 0 grau (r (x )) < grau ( g (x )) ,
essencial. Podemos substituir 2 por qualquer
ento 20 2grau ( r ( x )) < 2grau ( g ( x )) , isto ,
nmero inteiro maior do que 1
1 N (r (x )) < N ( g (x )) . Em qualquer um dos
casos, 0 N (r (x )) < N ( g (x )) .
s aiba m a i s !
Dois polinmios so iguais se so iguais como
N este tpico,
Demonstrao:
Dados f (x ), g (x ) A[x ] tais que f (x ) g (x ) = 0 , devemos mostrar
que f (x ) = 0 ou g (x ) = 0 , onde essas igualdades so entre polinmios. Se
f (x ) = a0 + a1x + a2 x 2 +an x n e g (x ) = b0 + b1x + b2 x + + b x , ento
f (x ) g (x ) = a0 b0 + (a0 b1 + a1b0 )x + (a0 b2 + a1b1 + a2 b0 )x 2 + + an bm x n+m .
Como esse polinmio identicamente nulo, todos os seus coeficientes so
iguais a zero, logo
a0 b0 = 0
a0 b1 + a1b0 = 0
a0 b2 + a1b1 + a2 b0 = 0
an bm
= 0
=0
=0
a0 bk + + a1bk +-1 + + ak-1b +1 + ak b + ak +1b-1 + + ak +-1b1 + ak + b0
EXEMPLO:
O anel um domnio de ideais
principais, mas [x ] no um D.I.P., pois o ideal
g u a r d e be m isso!
(2, x ) = {2 f (x ) + x g (x )| f (x ), g (x ) [x ]}
J vimos, no Corolrio 6, que, se um corpo,
No principal. De fato, se (2, x ) fosse gerado
ento um domnio euclidiano, logo tambm
por um polinmio h(x ) , teramos 2 (h(x )) ,
um DIP e um DFU. O exemplo acima mostra que a
o que implicaria h(x )|2 , isto , 2 = h(x ) a(x ) ,
hiptese dos coeficientes estarem em um corpo
com a(x ) [x ] . Em particular, grau (h) = 0 ,
essencial para o resultado desse corolrio. De fato,
ou seja, h(x ) = H . Como x (h(x )) teramos
mesmo sendo um domnio, podemos perder a
h(x )|x , ou seja, x = h(x ) b(x ) = H b(x ) , onde
propriedade dos ideais serem principais.
b(x ) [x ] . Comparando coeficientes, teramos
b(x ) = x e H = 1 , logo (2, x ) = (h(x )) = (1) = [x ] ,
o que no ocorre, pois os elementos de (2, x ) tm
coeficiente de grau zero PAR, logo 1 + x [x ] e
1 + x (2, x ) .
O prximo resultado, conhecido como
Lema de Gauss, de fundamental importncia no at e n o!
que se segue. Precisamos de algumas definies Mostraremos, no Teorema 10, que, se um DFU,
preliminares. Dado um polinmio f (x ) A[x ] , ento tambm um DFU e isso nos dir que um
onde A um DFU, o mximo divisor comum exemplo de DFU que no DIP, como prometido
dos coeficientes de f (x ) chamado contedo na aula anterior.
Demonstrao:
Demonstraremos o item 1 em sua forma contrapositiva, isto ,
pf (x )
pf (x ) g (x ). Para tal, escrevamos
pg (x )
f (x ) = a0 + a1x + a2 x 2 + + ai x i +
g (x ) = b0 + b1x + b2 x 2 + + bj x j +
Como pai bj e p divide todas as outras parcelas da soma acima, temos que
pci+ j Logo, pf (x ) g (x ) .
Para mostrarmos o item 2, suponhamos que f (x ) e g (x ) sejam polinmios
primitivos em A[x ] . Seja d = c ( fg ) A e suponhamos que d 1 . Ento existe
p A primo que divide d , pois A um DFU. Como p|d e d | f (x ) g (x ) , temos
que p| f (x ) g (x ) . Pelo item 1, demonstrado acima, p| f (x ) ou p| g (x ) . Mas isso no
possvel, pois f e g so primitivos.
Demonstrao:
Por induo sobre o grau de um polinmio f (x ) A[x ] , possvel mostrar
que ele produto de um nmero finito de polinmios irredutveis. Basta, ento,
mostrar que todo polinmio irredutvel primo. Seja p(x ) A[x ] um polinmio
irredutvel e f (x ), g (x ) A[x ] tais que p(x )| f (x ) g (x ) . Se p(x ) = p A , ou seja,
se p(x ) constante, ento, pelo item 1 do Lema 8, p(x )| f (x ) ou p(x )| g (x ) . Se
p(x ) A[x ] no constante, ento p(x ) primitivo, do contrrio poderamos
escrever p(x ) = c ( p) p0 (x ) , o que seria uma decomposio no trivial de p(x ) .
Alm disso, pelo Corolrio 9, p(x ) irredutvel em A[x ] implica que p(x ) tambm
irredutvel em K [x ] . Como K e um corpo, o Corolrio 6 nos garante que K [x ]
um domnio euclidiano, logo tambm um DFU e, portanto, p(x )| f (x ) g (x )
implica que p(x ) divide um dos fatores em K [x ] , ou seja, existe H (x ) K [x ]
tal que, f (x ) = p(x ) H (x ) , digamos. Podemos supor, ainda, que f (x ) primitivo,
1
substituindo H (x ) por H (x ) se necessrio. Assim, novamente pelo Corolrio
c( f )
9, conclumos que f (x ) = p(x ) h(x ) , com h(x ) A[x ] , ou seja, p(x ) divide f (x ) em
A[x ] Claro que o mesmo acontece se supusermos que p(x ) divide g (x ) em K [x ] .
EXEMPLOS:
1. Como um DFU, [x ] tambm o . Como j vimos, [x ] no um DIP,
logo, [x ] um exemplo de DFU que no DIP.
2. Se A um DFU, ento A[x1 ,, xn ] tambm um DFU.
3. Se K um corpo, ento A = K [x ] , pelo Corolrio 6, um DFU, logo,
K [x, y ] = A[ y ] tambm um DFU, pelo Teorema 10. Repetindo esse argumento,
verificamos que K [x1 ,, xn ] um DFU.
f (x ) = x 2 1 1.
Demonstrao:
Suponha, ainda que parea absurdo, que f (x ) = g (x )h(x ) , onde
g (x ) = b0 + b1x + + bk x k e
h(x ) = c0 + c1x + + cm x n ,
sendo k + m = n e 0 < k, m < n . Ento a0 = b0 c0 e an = bk cm . Como, por
hiptese, pan , temos que pbk e pcm . Ainda por hiptese, p|a0 e p2 a0 , logo p|b0
ou p|c0 , mas p no divide ambos, isto ,
p|b0 e pc0 ou
p|c0 e pb0 .
Vamos supor que p|b0 e pc0 . O outro caso similar. Uma vez que p|b0 e
pb , existe i , 1 i k tal que p|bi-1 e pbi .
Os coeficientes de f (x ) podem ser escritos como
a0 = b0 c0 ,
a1 = b0 c1 + b1c0 ,
EXEMPLO:
Seja p um nmero primo. O polinmio p (x ) = x p-1 + + x + 1 chamado
p -simo polinmio ciclotmico. Vamos, a seguir, mostrar que p irredutvel.
Primeiramente, notemos que, se f (x ) = p (x + 1) ento f (x ) irredutvel se, e
somente se, p tambm . De fato, uma decomposio p (x ) = F (x )G(x ) implicaria
uma decomposio f (x ) = F (x + 1)G(x + 1) . Reciprocamente, uma decomposio
f (x ) = g (x )h(x ) implicaria uma decomposio p (x ) = g (x - 1)h(x - 1) .
x p -1 ,
Agora, como p (x ) = 1 + x + x 2 + + x p-1 = temos
x -1
(x + 1) - 1 , logo (x + 1) = x p-1 + p x p-2 + + p
p
x+ p ,
p (x + 1) =
x
p
1 p-2 p -1
ou seja, p (x + 1) = x p-1 + p + + p x + p . Como p| p , para todo
1 p -2 k
1 k p - 1 , p1 e p p , pelo critrio de Einsenstein, p (x + 1) irredutvel, logo
2
p (x ) tambm irredutvel.
Isso mostra que, em [x ] , existem polinmios irredutveis de grau
arbitrariamente grande. interessante observarmos que isso contrasta fortemente
com a situao em [x ] , onde os polinmios irredutveis tm grau 1 , e em [x ] ,
onde os polinmios irredutveis tm grau 1 ou 2 .
Conclumos aqui nossa sexta aula. Estudamos os anis de polinmios e o
problema da irredutibilidade nesses anis. Um dos principais pontos desta aula so
o Lema de Gauss e suas consequncias, principalmente o Teorema 10, que afirma
at iv ida d e d e a p r of u da m e n to
dado por
f(a0 (x ) + a1 (x ) y + + an (x ) y n ) = b0 ( y ) + b1 ( y )x + + bm ( y )x m .
Mostre que f um isomorfismo.
2. Dado n , n 1 , seja A = n [ x, y ] .
(a) Mostre que (x ) um ideal primo de A que no ideal maximal.
(b) Mostre que ( x, y ) ideal maximal se, e somente se, n primo.
(c) Sabendo que (8, x ) um ideal primo de A , determine os possveis valores de n .
4. Em cada um dos itens abaixo, mostre que o homomorfismo em questo sobrejetivo e determine seu
ncleo.
(a) f : 8 , dado por f (n) = n .
(b) f : [x, y ] [ x ] , dada por f ( P (x, y )) = P (x,0) , onde x, y e t so indeterminadas.
(c) f : [x ] , dada por f (P (x )) = P (i) , onde i 2 = -1 .
(a) Mostre que, se f : uma funo derivvel, ento f ( x + e) = f ( x ) + e f'( x ) , para todo
x.
13. Usando o resultado do exerccio anterior, mostre que, se a raiz de um polinmio mnico,
ento a .
21. Faa uma lista com todos os polinmios de grau 3 em 2 [ x ] . Quais desses polinmios so irredutveis?
23. Sejam f , g [x ] . Suponha que f irredutvel em [ x ] e que f e g possuam uma raiz comum
em . Demonstre que f | g .
26. Se n um inteiro positivo no divisvel por 2 nem por 3 , mostre que o polinmio
(x + y )n - x n - y n [x, y ] divisvel pelo polinmio xy(x 2 + xy + y 2 ) .
27. Um polinmio f de grau n sobre um corpo K tem, no mximo, n razes nesse corpo. Baseando-se
nesse fato, demonstre as seguintes afirmaes:
Ol aluno(a),
Nesta aula, estudaremos de maneira breve alguns dos corpos que contm o
corpo dos nmeros racionais e que tm especial importncia, os chamados
corpos de nmeros algbricos, que so exatamente as extenses finitas de .
Veremos ainda resultados (Teoremas 4 e 5) que garantem que os corpos com um
nmero finito de elementos so exatamente aqueles cujo nmero de elementos
a potncia de um primo. Vale salientar que os resultados aqui apresentados
constituem apenas uma pequena parte da teoria dos corpos.
Objetivos
Demonstrao:
Supondo que [L : F ] finito, L pode ser visto como um espao vetorial de
dimenso finita sobre F . Como K um subespao de L , [K : F ] tambm finito.
Qualquer conjunto que gera L com coeficientes em F , uma base, por exemplo,
tambm gera L com coeficientes em K . Logo, [L : K ] tambm finito.
Reciprocamente, suponhamos que [K : F ] = m e [L : K ] = n . Vamos mostrar
que [L : F ] finito e igual a mn . Seja {u1 ,, um } uma base de K sobre F e
{v1 ,, vn } uma base de L sobre K . Afirmamos que B = {ui v j |1 i m,1 j n}
uma base de L sobre F . Note que, como B tem mn elementos, isso mostra que
[L : F ] = mn .
aij ui v j = 0,
1im
1 j n
EXEMPLOS:
1. O polinmio minimal de 2 sobre f (x ) = x 2 - 2 . De fato, f ( 2) = 0
e, se g (x ) [x ] , g ( 2) = 0 , ento a diviso de g (x ) por f (x ) fornece
g (x ) = f (x )q(x ) + r (x ), 0 grau (r ) < grau ( f ) = 2, ou r (x ) = 0.
Assim, podemos escrever r (x ) = a + bx , com a, b . Como
g ( 2) = f ( 2) = 0 temos 0 = r ( 2) = a + b 2 , o que implica a = b = 0 , do
a
contrrio, teramos 2 = - , o que no ocorre. Portanto r (x ) = 0 e f (x )| g (x )
b
em [x ] . Isso mostra, tambm, que [ 2] = ( 2) = {a + b 2|a, b } .
2. ( 3 2) = {a + b 3 2 + c 3 4 |a, b, c } . O polinmio minimal de 3
2
f (x ) = x - 2 . Pelo critrio de Einsenstein (Aula 6, Teorema 11) com p = 2 , f (x )
3
EXEMPLO:
Se f (x ) = x 2 - 2 , ento, pelo teorema fundamental dos homomorfismos de
anis, L = [x ] / ( f (x )) isomorfo ao anel (que , de fato, um corpo) [ 2] e esse
isomorfismo identifica x com 2.
EXEMPLO:
O polinmio f (x ) = x 4 - 2 [x ] irredutvel sobre . Sabemos
que 4
2 raiz de f (x ) . Logo, f (x ) o polinmio minimal de 4
2
sobre e [( 4 2) : ] = grau ( f ) = 4 . Em ( 4 2) , podemos escrever
f (x ) = (x - 2)(x + 2)(x + 2) , onde x + 2 irredutvel sobre ( 4 2)
4 4 2 2
Demonstrao:
(1) A construo que fizemos acima nos mostra que, na cadeia
K L L1 Ls ,
onde Ls o corpo de decomposio de f (x ) K [x ] , cada incluso representa uma
extenso finita. Logo, o grau [Ls : K ] finito.
(2) A demonstrao dessa afirmao requer o uso do Lema de Zorn e da noo
de fecho algbrico, que no estudaremos aqui, devido ao carter introdutrio desta
aula. O leitor interessado pode consultar, por exemplo, o livro de O. Endler, Teoria
dos Corpos, citado nas referncias.
Demonstrao:
Consideremos o homomorfismo f:L, dado por f(0) = 0 ,
f(n) = 1 + + 1 ( n vezes), se n > 0 , e f(n) = -1 - - 1 ( -n vezes), se n < 0 .
Aqui, 1 = 1L denota o elemento neutro do produto em L . Como L finito, existe
p
p tal que 1 + + 1 = 0 . De fato, se isso no acontecesse, seria possvel produzir
uma sequncia 1,1 + 1,1 + 1 + 1, de elementos distintos, logo infinita, em L , o
que no possvel, pois L possui apenas um nmero finito de elementos (veja a
tarefa 3, no final desta aula). Podemos considerar p como sendo o menor inteiro
p
positivo tal que 1 + + 1 = 0 (isso possvel, pelo princpio da boa ordenao).
n
Se n um inteiro positivo tal que 1 + + 1 = 0 , ento p|n .
O ncleo kerf um ideal de e, como um domnio de ideais principais
(aula 5), kerf = n , para algum , n > 0 . Como f( p) = 0 , p kerf = n ,
logo n| p . Como p o menor inteiro positivo tal que f( p) = 0 , temos p|n . Assim,
n = p , pois n e p so positivos.
O teorema fundamental dos homomorfismos de anis nos diz que / p
isomorfo a um subanel de L . Como L um corpo, esse subanel um domnio.
Assim, p = / p um domnio e, pelo Teorema 2 da aula 3, p primo e p
um corpo. Dessa forma, acabamos de verificar que L uma extenso do corpo p .
Uma vez que L um corpo finito, a extenso L| p , necessariamente, uma
extenso finita. Pela discusso do incio do tpico, o nmero de elementos de L
pn , onde n = [L : p ] .
Demonstrao:
Seja q = pn e considere o polinmio f (x ) = x q - x . O Teorema 3 garante que
existe uma extenso finita N de p que corpo de decomposio de f (x ) , isto
, todas as razes de f (x ) esto em N . Seja L N o conjunto das razes de f (x ) .
Vamos mostrar que L = N .
Notemos que, dados a, b L , temos a q = a e b q = b , pois ambos so
razes de f (x ) = x q - x . Agora (a b )q = a q b q = a b , o que implica a b L .
-1
Mais ainda, f (1) = 0 f (0) = 0 implicam que 1 L e 0 L . Se a 0 , a N
raiz de f (x ) pois (a-1 )q = (a q )-1 = a-1 , logo a-1 L . No desenvolvimento
binomial de (a + b )q , os coeficientes binomiais q so mltiplos de q = pn ,
k
para cada k , 1 k q - 1 , logo todos os coeficientes binomiais q so mltiplos
k
de p . Como o corpo N p tem caracterstica p , temos q = 0 , para cada k ,
k
1 k q - 1 , logo (a + b )q = a q + b q e (a - b )q = a q - b q . Como a = a e
q
EXEMPLO:
Seja F = 2 = {0,1} . O polinmio
f (x ) = x + x + 1 F [x ] irredutvel sobre F .
2
at e n o!
De fato, como f (x ) tem grau 2 , sabemos que f
irredutvel se, e somente se, no tiver razes em Usamos a notao q para indicar o corpo (nico
a menos de isomorfismo) com q = pn elementos.
F . Como F = {0,1} e f (0) = 1 , f (1) = 1 , f no
tem razes em F = 2 e, portanto, irredutvel
em F [x ] . O anel quociente K = 2 [x ] / ( f (x )) , logo, um corpo, cujos elementos
podem ser representados na forma a + na , com a, b 2 , onde a 2 + a + 1 = 0 ,
o que significa que a 2 = -a - 1 = a + 1 . Essa ltima igualdade ocorre porque
-1 = 1 em 2 . Como temos duas escolhas para a e duas escolhas para b , o corpo
K tem 4 elementos. Mais precisamente:
4 = 2 [x ] / ( f (x )) = {0,1, a,1 + a}
Podemos construir as tabelas de adio e multiplicao para os elementos
de K :
+ 0 1 a 1+ a 0 1 a 1+ a
0 0 1 a 1+ a 0 0 0 0 0
1 1 0 1+ a a 1 0 1 a 1+ a
a a 1+ a 0 1 a 0 a 1+ a 1
1+ a 1+ a a 1 0 1+ a 0 1+ a 1 a
Com este exemplo, encerramos o tpico 2. Vimos aqui que um corpo finito
tem como nmero de elementos uma potncia de um nmero primo. Vimos tambm
que, para cada primo p e para cada inteiro positivo n , existe um corpo de ordem
pn e, mais ainda, esse corpo essencialmente nico, no seguinte sentido: dois
corpos finitos com o mesmo nmero de elementos so isomorfos. Conclumos o
tpico exibindo, por meio de um exmplo, um mtodo para construir explicitamente
um corpo finito com pn elementos.
Nessa stima aula, procuramos exibir algumas noes bsicas sobre corpos,
enfatizando sua relao estreita com o estudo da decomposio de polinmios.
Na aula seguinte, usaremos alguns resultados encontrados aqui para resolvermos
problemas clssicos de geometria.
5. Seja L|K uma extenso algbrica e considere a L . Seja B = {b1 ,, bn } uma base de L como
espao vetorial sobre K . O operador linesr Ta : L L , dado por Ta (x ) = a x representado, na
base B , pela matriz
a11 a12 a1n
a21 a22 a2n
A =
an1 an 2 ann
6. Usando a mesma notao do exerccio anterior, mostre que Fa ,K ( a )|K (x ) o polinmio minimal de a
sobre K .
Ol aluno(a),
Objetivos
1 3 1 3
C1 = {(0,0),(1,0),(-1,0),(2,0),( , ),( ,- )}
2 2 2 2
Demonstrao:
Se a construtvel, ento (a,0) Cn , para algum n 0 . Isso significa
que (a,0) est na interseo de duas retas ou de uma reta e um crculo, determinados
por pontos construtveis de espcie n - 1 . Mais precisamente, existem pontos
A, B,C , D Cn-1 tais que {(a,0)} = r ( A, B) r (C , D) ou {(a,0)} = r ( A, B) c (C , D) .
Em qualquer um dos casos, o par ordenado (a,0) soluo de um sistema de um
dos tipos abaixo:
(b2 - a2 ) X + (a1 - b1 )Y + (a2 b1 - a1b2 ) = 0
ou
(d2 - c2 ) X + (c1 - d1 )Y + (c2 d1 - c1d2 ) = 0
(b2 - a2 ) X + (a1 - b1 )Y + (a2 b1 - a1b2 ) = 0
2,
( X - c1 ) + (Y - c2 ) = (d1 - c1 ) + (d2 - c2 )
2 2 2
EXEMPLO 2:
O cdigo usado para detectar um erro na transmisso de dados entre o teclado
e a unidade central processamento (CPU) de um computador o ASCII (American
Standard Code for Information Interchange, ou seja, Cdigo Padro Americano para
o Intercmbio de Informao). O cdigo consiste de associaes entre os smbolos
do teclado e listas de 7 dgitos 0 ou 1 . Cada dgito de uma dessas listas chamado
bit. Por exemplo, podemos associar ao smbolo * lista 1001101 , formada por 7
bits. Como, para cada possvel bit, temos duas possibilidades, ao todo podemos
dispor de 128 = 27 listas.
Para que possamos detectar um erro, devemos introduzir um oitavo bit,
chamado bit de checagem. Obtemos assim uma lista com 8 bits, denominada byte,
onde 7 dgitos (bits) transmitem uma informao e o oitavo bit serve para verificar
se a informao foi transmitida corretamente.
bit de checagem
byte
1001101 0 = 10011010.
Assim, digamos que um usurio do
computador pressione a tecla * no teclado e que,
por algum motivo, haja exatamente um erro
na transmisso da mensagem para a CPU. Isso at e n o!
significa que exatamente um dos bits do byte Devemos observar que o cdigo ASCII detecta
10011010 foi trocado, logo, o byte resultante um erro, mas no capaz de corrigi-lo, sendo
possuir um nmero mpar de bits iguais a 1 . necessrio o reenvio da informao. Cdigos
Um byte com um nmero mpar de bits iguais a 1 detectores de erros so teis em sistemas de redes,
rejeitado pela CPU e o usurio tem que digitar onde a informao pode facilmente ser reenviada,
novamente. sem prejuzo de tempo. No entanto, quando
funcionamento de um cdigo. A ideia distante, o erro, alm de detectado, tem que ser
corrigido.
selecionar um certo nmero de blocos de
comprimento finito, que formaro o cdigo.
No exemplo acima, os blocos so os bytes. Uma certa informao que precisa ser
transmitida por um canal sujeito interferncia codificada (transformada em um
EXEMPLO 1:
Seja C 26 o cdigo binrio gerado pela base B = {100011,010101,001110} .
A matriz geradora de C
1 0 0 0 1 1
G = 0 1 0 1 0 1 ,
0 0 1 1 1 0
Demonstrao:
Como C um espao vetorial, se X ,Y C , ento X - Y C . Pela definio
de distncia de Hamming, d ( X ,Y ) igual quantidade de coordenadas distintas
de X e Y . Esse nmero coincide com o nmero de coordenadas no nulas de
X - Y , logo d ( X ,Y ) = d ( X - Y ,0) = w ( X - Y ) . Assim, a menor distncia coincide
com o menor peso.
Seja q = pn , onde p um nmero primo e n um nmero inteiro positivo.
Seja C um cdigo [n, k ] sobre q , isto , C um subespao de dimenso k de qn .
Podemos escolher uma base B = {v1 , vk } de C dada por
v1 = 100 0x1 k +1 x1n
x H t = y (G H t ) = y 0 = 0 .
EXEMPLO:
Queremos transmitir 8 smbolos, a1 ,, a7 , usando um cdigo que nos
permita corrigir um erro. Podemos associar a cada smbolo um nmero de 0 a 7 .
Escrevendo esses nmeros na base 2 , obtemos as seguintes palavras de trs bits:
000,001,010,011,100,101,110,111.
A informao ser transmitida dessa forma e, aps recebida, ser convertida
novamente em nmero decimal e, finalmente, no smbolo correspondente ao
nmero especfico.
Para que seja possvel corrigir um erro, devemos introduzir o que costumamos
denominar redundncia, que nada mais do que uma informao adicional que
torna o cdigo mais eficiente. No nosso exemplo, adicionaremos mais trs bits a
cada palavra x1x2 x3 , de modo a obtermos palavras com 6 bits: x1x2 x3 x4 x5x6 . Os
trs bits adicionais devem depender dos trs primeiros bits. Vamos escolher as
seguintes relaes lineares: x4 = x2 + x3 , x5 = x1 + x3 e x6 = x1 + x2 . Dese modo,
obtemos o seguinte cdigo linear:
C = {000000,001110,010101,011011,100011,101101,110110,111000}.
x4
x5
x6
C = {(x1 , x2 , x3 , x2 + x3 , x1 + x3 , x1 + x2 ) 26 |x1 , x2 , x3 2 } =
1 0 0 0 1 1
= {(x1x2 x3 ) 0 1 0 1 0 1 |x1x2 x3 23 }.
0 0 1 1 1 0
Assim, o cdigo binrio C 26 coincide que o que foi dado no Exemplo da
pgina 13, gerado pela base B = {100011,010101,001110} , cuja matriz geradora
1 0 0 0 1 1
G = 0 1 0 1 0 1 .
0 0 1 1 1 0
A matriz de checagem de C
0 1 1 1 0 0
H = 1 0 1 0 1 0.
1 1 0 0 0 1
(veja a terefa 4 desta aula. Note que, em 2 , -1 = 1 ).
Suponhamos que tenhamos recebido a seguinte palavra, aps a transmisso:
y = 110010 . Como y C , devemos procurar a palavra do cdigo mais prxima de
y . No presente exemplo, isso pode ser feito por verificao direta, pois o cdigo
tem poucas palavras. Na prtica, contudo, isso invivel, pois, em geral, um cdigo
tem um nmero muito grande de palavras. Vamos, por isso, buscar o elemento
xi C mais prximo de y , usando o algoritmo exposto acima.
1. Calculando a sndrome de y , obtemos:
1. Sejam m e n nmeros inteiros maiores ou iguais a 2 , tais que mdc (m, n) = 1 . Mostre que, se um
ngulo q puder ser dividido em m partes iguais e tambm em n partes iguais, com rgua e compasso,
ento q pode ser dividido em m n partes iguais com rgua e compasso.
p 1
2. Use o fato de que no pode ser trissectado para mostrar que 4x 3 - 3x + irredutvel em [ x ] .
3 2
3. Considere o cdigo C linear [7,4] sobre 2 que tem matriz de checagem dada por
0 0 0 1 1 1 1
0 1 1 0 0 1 1.
1 0 1 0 1 0 1
Este cdigo chamado cdigo [7,4] de Hamming.
(a) Determine o peso de C .
(b) Encontre uma matriz geradora de C .
(c) Calcule os vetores lderes das classes de equivalncia de C .
(d) Escreva alguns vetores de 27 e decodifique-os.
REFERNCIAS 151
Angelo Papa Neto nasceu em Fortaleza, onde fez seus estudos bsicos e sua graduao.
licenciado em Matemtica pela Universidade Federal do Cear (UFC), onde tambm fez
seu mestrado. Concluiu o doutorado em Matemtica em 2007 na Universidade Estadual de
Campinas (UNICAMP). Sua rea de pesquisa a lgebra Comutativa, rea em que nutre
especial interesse pela Teoria de Valorizaes, pela Teoria das Formas Quadrticas e pela
lgebra Real. professor efetivo do IFCE desde 1997. Casado desde 2000, pai de dois
filhos. Na msica, um grande admirador de J. S. Bach, L. Beethoven e Dimitri Shostakovich;
no cinema, de F. W. Murnau, Fritz Lang e A. Hitchcock; na literatura, de F. Kafka, A. Tchekov
e Guimares Rosa; na gastronomia, de sua esposa Sueli.