Você está na página 1de 427

Contedo u

1 Nooes Bsicas da Algebra c a 1.1 Introduao . . . . . . . . . . . . . . . . . c 1.2 Grupos . . . . . . . . . . . . . . . . . . 1.3 Permutaoes . . . . . . . . . . . . . . . . c 1.4 Homomorsmos e Isomorsmos . . . . . 1.5 Anis, Dom e nios Integrais e Corpos . . . 1.6 Homomorsmos e Isomorsmos de Anis e 1.7 Os Quaternies . . . . . . . . . . . . . . o 1.8 Simetrias . . . . . . . . . . . . . . . . . 2 Os 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 N meros Inteiros u Axiomtica dos Inteiros . . . . . . . . . a Desigualdades . . . . . . . . . . . . . . . Princ pio de Induao . . . . . . . . . . . c Somatrios e Produtos . . . . . . . . . . o Factores, M ltiplos e Diviso . . . . . . u a Ideais e o Algoritmo de Euclides . . . . O Teorema Fundamental da Aritmtica e Congruncias . . . . . . . . . . . . . . . e Factorizaao Prima e Criptograa . . . c 9 9 14 20 24 32 41 48 52 61 61 66 71 77 82 86 95 101 110 115 115 126 131 138 143 150 154 166

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

. . . . . . . . .

3 Outros Exemplos de Anis e 3.1 Os Anis Zm . . . . . . . . . . . . e 3.2 Fracoes e N meros Racionais . . . c u 3.3 Polinmios e Sries de Potncias . o e e 3.4 Funoes Polinomiais . . . . . . . . c 3.5 Diviso de Polinmios . . . . . . . a o 3.6 Os Ideais de K[x] . . . . . . . . . . 3.7 Divisibilidade e Factorizaao Prima c 3.8 Factorizaao em D[x] . . . . . . . c 1

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

. . . . . . . .

2 4 Quocientes e Isomorsmos 4.1 Grupos e Relaoes de Equivalncia . c e 4.2 Grupos e Anis Quocientes . . . . . e 4.3 N meros Reais e Complexos . . . . . u 4.4 Isomorsmos Cannicos de Grupos . o 4.5 Isomorsmos Cannicos de Anis . . o e 4.6 Grupos Livres, Geradores e Relaoes c

CONTEUDO 171 171 178 186 193 201 208 223 223 229 234 240 245 245 248

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

. . . . . .

5 Grupos Finitos 5.1 Grupos de Transformaoes . . . . . . . . . . . . . . . . c 5.2 Teoremas de Sylow . . . . . . . . . . . . . . . . . . . . 5.3 Grupos Nilpotentes e Resol veis . . . . . . . . . . . . u 5.4 Grupos Simples . . . . . . . . . . . . . . . . . . . . . . 5.5 Grupos de Simetrias . . . . . . . . . . . . . . . . . . . 5.5.1 Grupos de simetrias de guras planas . . . . . 5.5.2 Grupos de simetrias de guras tridimensionais

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . .

6 Mdulos o 6.1 Mdulos sobre Anis . . . . . . . . . . . . . . . . . . . . . . o e 6.2 Independncia Linear . . . . . . . . . . . . . . . . . . . . . . e 6.3 Produtos Tensoriais . . . . . . . . . . . . . . . . . . . . . . 6.4 Mdulos sobre Dom o nios Integrais . . . . . . . . . . . . . . 6.5 Mdulos de Tipo Finito sobre d.i.p. . . . . . . . . . . . . . . o 6.5.1 Diagonalizaao de matrizes com entradas num d.i.p. c 6.5.2 Decomposiao em factores c c clicos invariantes . . . . 6.5.3 Decomposiao em factores c c clicos primrios . . . . . a 6.5.4 Componentes primrias . . . . . . . . . . . . . . . . a 6.6 Classicaoes . . . . . . . . . . . . . . . . . . . . . . . . . . c 6.6.1 Classicaao de grupos abelianos de tipo nito . . . c 6.6.2 Forma cannica de Jordan . . . . . . . . . . . . . . . o 6.7 Categorias e Functores . . . . . . . . . . . . . . . . . . . . . 7 Teoria de Galois 7.1 Extenses de Corpos . . . . . . . . . . . . . o 7.2 Construoes com Rgua e Compasso . . . . c e 7.3 Extenses de Decomposiao . . . . . . . . . o c 7.4 Homomorsmos de Extenses . . . . . . . . o 7.5 Separabilidade . . . . . . . . . . . . . . . . 7.6 Grupo de Galois . . . . . . . . . . . . . . . 7.7 A Correspondncia de Galois . . . . . . . . e 7.8 Algumas Aplicaoes . . . . . . . . . . . . . c 7.8.1 Expresses racionais simtricas. . . . o e 7.8.2 N meros construt u veis. . . . . . . . . 7.8.3 Resoluao de equaoes algbricas por c c e

253 . 253 . 262 . 266 . 274 . 280 . 281 . 284 . 286 . 288 . 290 . 290 . 291 . 295 301 303 306 311 317 320 325 329 336 336 338 341

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . radicais.

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

CONTEUDO 8 Algebra Comutativa 8.1 Zeros de Um Polinmio . . . . . . . . . o 8.2 Mdulos e Anis Noetherianos . . . . . . o e 8.3 Factorizaao de Ideais . . . . . . . . . . c 8.4 Ideais Maximais e o Lema de Nakayama 8.5 O Teorema dos Zeros de Hilbert . . . . 8.6 Diviso de Polinmios . . . . . . . . . . a o 8.7 Bases de Grbner . . . . . . . . . . . . . o

3 347 347 350 356 362 367 372 378 391 392 397 404 409 417 421

. . . . . . .

. . . . . . .

. . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

. . . . . . . . . . .

A Complementos sobre a Teoria dos Conjuntos A.1 Relaoes e Funoes . . . . . . . . . . . . . . . c c A.2 Axioma da Escolha, Lema de Zorn e Induao c A.3 Conjuntos Finitos . . . . . . . . . . . . . . . . A.4 Conjuntos Innitos . . . . . . . . . . . . . . . Sugestes de Leitura Adicional o Indice Remissivo

CONTEUDO

Prefcio a
A diviso tradicional da Matemtica nas trs areas fundamentais, Algebra, a a e Anlise e Geometria/Topologia, subsiste at aos dias de hoje. Embora a a e Matemtica contempornea cada vez menos possa ser caracterizada desta a a forma, quer pelas novas areas que no encaixam nesta diviso tradicional, a a quer pela importncia crescente de areas multidisciplinares, nossa opinio a e a que a formaao do aluno deve ter por base uma forte preparaao em cada c c uma destas trs areas fundamentais. O programa de estudos de qualquer e licenciatura em Matemtica bem estruturada, seja ela virada para o ensino, a para a investigaao ou para a ind stria, deve pois incluir, pelo menos, trs c u e semestres de preparaao em cada uma destas areas. O presente texto prec tende ser um livro de apoio as disciplinas de formaao de base em uma delas: ` c a Algebra. Antes de mais, deve-se observar que, hoje em dia, aceite por toda a e comunidade matemtica a formulaao conceptual, axiomtica, da Algebra. a c a Mais do que isso, a metodologia algbrica uma das ferramentas essenciais e e da Matemtica. Por outro lado, depois de na segunda metade do sculo a e XX se ter assistido a uma abstracao sem paralelo na Matemtica, mais c a recentemente, vericou-se um retorno a uma tradiao nunca perdida: os c desaos criados por problemas concretos, por vezes de natureza elementar, mas cuja soluao requer mtodos de extrema complexidade. O ensino da c e Algebra deve, quanto a ns, reectir este binmio abstracto-concreto. Como o o perguntava o grande matemtico contemporneo Vladimir Arnold, de que a a serve a um estudante saber o que um anel local e as suas propriedades, se e desconhecer o exemplo do anel das sries de potncias? e e Este texto , pois, uma iniciaao ao estudo sistemtico da Algebra ase c a sente nestes princ pios. Ao longo do texto, apresentam-se as estruturas algbricas elementares e estudam-se as suas propriedades. A introduao de e c uma nova estrutura algbrica sempre precedida de exemplos e/ou proe e blemas que a motivam, partindo-se da para a sua deniao axiomtica. O c a n de abstracao progressivo em cada secao, em cada cap vel c e c tulo e em cada novo cap tulo. Para alm das preocupaoes pedaggicas, o leitor deve estar e c o consciente de que assim sucede com a formaao de qualquer matemtico, e c a foi assim que aconteceu ao longo dos tempos com a prpria Matemtica: as o a funoes foram introduzidas e estudadas, antes de qualquer deniao axiomc c a 5

Prefcio a

tica em termos de pares ordenados; os grupos e os anis foram introduzidos, e estudados e investigados, muito antes de terem sido conceptualizados; as semelhanas de construoes entre as vrias estruturas algbricas foram noc c a e tadas e utilizadas, muito antes de o conceito abstracto de categoria ter sido descoberto. Este livro nasceu de notas compiladas pelos autores durante a leccionaao c das disciplinas de Algebra I e II da Licenciatura em Matemtica Aplicada a e Computaao, do Instituto Superior Tcnico (IST). O material aqui exc e posto inclui todos os tpicos cobertos por essas disciplinas e ainda alguns o tpicos adicionais que, principalmente por limitaoes de tempo, no eram o c a normalmente cobertos. A escolha de tpicos pretende ser representativa, de o forma a constituir o essencial de uma formaao bsica em Algebra. Para c a alm disso, dentro dos princ e pios acima enunciados, pretendemos estabele cer pontes com outras areas da Matemtica. E frequente um cap a tulo incluir uma secao de aplicaoes, que pressupe conhecimentos de outras areas c c o da Matemtica por parte do leitor. Como j referimos acima, os autores no a a a vem o estudo da Algebra de forma independente do estudo das outras areas e da Matemtica, e estas secoes, embora no prejudicando a dependncia a c a e lgica entre os cap o tulos, devem ser entendidas como parte integrante do texto, em vez de meras curiosidades. Nunca de mais referir que os exere c cios propostos so igualmente parte integrante do texto. Na Matemtica, a a como em tudo, aprende-se experimentando e enfrentando problemas. Por isso mesmo, as demonstraoes de alguns dos resultados enunciados no texto c so propostas como exerc a cio. Existem certamente outras possibilidades de ordenaao da matria para c e alm da sugerida pela sequncia dos vrios cap e e a tulos. Um exemplo de programa alternativo poss para um curso de trs semestres o seguinte: vel e e Semestre 1: nooes elementares (Cap c tulo 1), inteiros (Cap tulo 2), aritmtica mod p e anis de polinmios (Cap e e o tulo 3, excepto duas ultimas secoes), quocientes e isomorsmo (primeiras 5 secoes do c c Cap tulo 4); Semestre 2: grupos nitos e sua estrutura (Cap tulo 5) e Teoria de Galois (Cap tulo 7); Semestre 3: mdulos (Cap o tulo 6 e duas ultimas secoes do Cap c tulo 3 e do Cap tulo 4) e Algebra Comutativa (Cap tulo 8); Deve notar-se que o livro assume conhecimentos elementares de Algebra Linear. Os autores gostavam, em primeiro lugar, de agradecer a todos os alunos que ao longo de mais de dez anos utilizaram as notas que deram origem a este livro. A interacao com estes alunos, o que aprendemos com eles, foi c o principal motor de aperfeioamento das notas que deram origem a este c

Prefcio a

texto. Foi com grande satisfaao que pudemos testemunhar como alguns c desses alunos vieram a singrar como matemticos prossionais. Gostvamos a a tambm de agradecer a todos os colegas do Departamento de Matemtica do e a Instituto Superior Tcnico, o seu apoio e o excelente ambiente de trabalho, e que possibilitou o desenvolvimento deste texto. Uma menao especial a c Maria Vaz Pinto, colega que tambm leccionou Algebra no IST com recurso e a este texto, e aos dois referees annimos, que nos transmitiram in meros o u comentrios e sugestes que ajudaram a melhorar signicativamente o texto. a o

Lisboa, Janeiro de 2003 Rui Loja Fernandes Manuel Ricou

Departamento de Matemtica a Instituto Superior Tcnico e 1096 Lisboa Codex PORTUGAL rfern@math.ist.utl.pt mricou@math.ist.utl.pt

Prefcio a

Cap tulo 1

Nooes Bsicas da Algebra c a


1.1 Introduo ca

A Algebra hoje, como sempre foi, o estudo das operaoes, regras de clculo, e c a e procedimentos para a soluao de equaoes. A origem do prprio termo c c o Algebra especialmente elucidativa. De acordo com B. L. van der Wae erden, um distinto algebrista contemporneo, este termo foi utilizado pela a primeira vez por um autor arabe do sculo IX, no t e tulo 1 de um tratado apresentando conhecimentos matemticos de utilidade prtica. A palaa a vra arabe al-jabr utilizada nesse tratado para designar dois procedimentos e fundamentais para a resoluao de equaoes: c c 1. a soma da mesma quantidade positiva a ambos os membros de uma equaao, para eliminar quantidades negativas, e c 2. o produto da mesma quantidade positiva por ambos os membros de uma equaao, para eliminar fracoes. c c O tratado referido descreve conhecimentos de natureza diversa, incluindo no s a resoluao de equaoes do 1 o e 2o graus, como o estudo de problemas a o c c geomtricos, astronmicos, comerciais, o clculo de calendrios, etc. Com o e o a a tempo, o termo al-jabr, ou Algebra, passou a ser utilizado para representar em geral conhecimentos sobre operaoes e equaoes numricas. c c e Hoje em dia, comum distinguir a chamada Algebra Clssica da Algebra e a Moderna. Estas expresses no so particularmente felizes, e parafraseando o a a o matemtico italiano F. Severi, sem d vida que a Algebra Moderna de a u hoje se tornar na Algebra Clssica de amanh. Na realidade, se comparara a a mos, por exemplo, a Algebra do sculo XX com a Algebra do sculo XVI, e e e eliminarmos diferenas que so vis c a veis em qualquer outro ramo cient co (rigor, formalismo, notaoes, pura quantidade de conhecimentos), a principal c
A traduao para ingls do t c e tulo completo The Compendious Book on Calculation e by al-jabr and al-muqabala.
1

10

Cap tulo 1. Nooes Bsicas da Algebra c a

diferena que nos resta a da generalidade com que os problemas algbricos c e e so hoje enunciados e estudados. a Mesmo esta tendncia para a generalizaao do ambito da Algebra sempre e c esteve presente no passado. Inicialmente, reectiu-se apenas nas sucessivas generalizaoes do conceito de n mero (de natural, para racional positivo, c u para mais recentemente incluir n meros negativos, complexos e irracionais). u No sculo XIX, reconheceu-se que muitas das ideias ditas algbricas se e e aplicavam igualmente a objectos que no so n meros, como por exemplo a a u vectores, matrizes e transformaoes. c ` A lenta expanso do dom a nio da Algebra sucedeu-se uma brusca exploso, quando se compreendeu que poss estudar propriedades de qualquer a e vel operaao algbrica sem especicar a natureza dos objectos sobre os quais c e essa operaao actua, nem descrever como o resultado da operaao deve ser c c calculado. Na realidade, este estudo faz-se simplesmente postulando (i.e., tomando como hiptese) um determinado conjunto de propriedades algbricas o e bsicas que a operaao suposta vericar, como por exemplo a comutatia c e vidade e a associatividade. A Algebra tornou-se nalmente axiomtica (se a bem que com um atraso de mais de 2000 anos em relaao a Geometria). Esta c ` foi a inovaao mais signicativa introduzida no sculo passado, e justica o c e uso do nome Algebra Geral, quando nos referimos a Algebra dos nossos ` dias. A axiomatizaao da Algebra exigiu antes do mais a deniao de estruc c turas algbricas abstractas. No caso mais simples, uma estrutura algbrica e e abstracta formada por um conjunto no-vazio X, dito o suporte da ese a trutura, e uma operaao binria em X, que no mais do que uma funao c a a e c : X X X. Diferentes conjuntos de suposioes, ou axiomas, exigidos c a esta operaao, conduzem a deniao de diferentes estruturas algbricas c ` c e abstractas. Estas denioes no incluem qualquer hiptese sobre a natureza c a o dos elementos do conjunto X, nem sobre os procedimentos a seguir para calcular os valores da funao . c Certas convenoes simples so universalmente seguidas. Se : X X c a X for uma operaao binria em X, comum escolher um s c a e mbolo como por exemplo + ou para a representar, escrevendo x + y ou x y em vez de (x, y). Frequentemente indicamos a operaao por simples justac posiao, i.e., escrevemos xy em vez de (x, y). A utilizaao de notaoes c c c como x + y e xy no signica de modo algum que os s a mbolos designem as usuais operaoes sobre n meros. A este respeito, a unica convenao gec u c ralmente aceite que o s e mbolo + s utilizado para designar operaoes oe c comutativas, i.e., operaoes tais que (x, y) = (y, x). Para simplicar a c nossa terminologia, sempre que lidarmos com uma operaao comutativa rec presentada pelo s mbolo + diremos que usamos notaao aditiva. Em todos c os outros casos, a notaao diz-se multiplicativa. Usamos sistematicamente c

1.1. Introduao c as convenoes habituais sobre o uso de parnteses, ou seja, c e x (y z) = (x, (y, z)), em geral diferente de (x y) z = ((x, y), z).

11

Quando impomos poucos axiomas a estrutura algbrica em estudo, obtemos ` e resultados de grande generalidade, porque aplicveis a muitas estruturas a algbricas concretas. Naturalmente, os resultados muito gerais tendem a ser e pouco interessantes, precisamente porque se baseiam num n mero reduzido u de hipteses. Se escolhermos a partida um conjunto de axiomas mais rico, o ` podemos em princ pio derivar resultados mais interessantes, mas naturalmente menos gerais, porque menos estruturas algbricas concretas vericam e os axiomas de partida. Consequentemente, um dos problemas principais da Algebra Geral exactamente o de determinar conjuntos de axiomas (i.e., e denioes de estruturas algbricas abstractas) que so sucientemente gerais c e a para incluir muitos exemplos concretos uteis e, ao mesmo tempo, sucien temente ricos para permitir obter resultados interessantes. Ilustramos estas observaoes com alguns exemplos muito simples. Sem c qualquer hiptese adicional sobre a operaao , podemos introduzir a noao o c c de elemento neutro, sugerida pelo comportamento dos inteiros 0 e 1, respectivamente em relaao a soma e produto usuais. c ` Deniao 1.1.1. Seja uma operaao binria no conjunto X. O elemento c c a e X diz-se elemento neutro para esta operaao se e s se xe = ex = x c o para qualquer x X. Podemos provar imediatamente um resultado vlido para qualquer opea raao binria. c a Proposiao 1.1.2. Toda a operaao binria tem no mximo um elemento c c a a neutro. Demonstraao. Suponha-se que e e e so ambos elementos neutros para a c a operaao . Temos ento c a ee =e ee =e (porque e elemento neutro), e (porque e elemento neutro). e

Conclu mos portanto que e = e. E comum usar os termos zero e um (este ultimo mais frequente mente chamado identidade) para designar o elemento neutro da operaao c , quando este elemento neutro existe. Convm evidentemente usar estes e termos de forma consistente, i.e., o termo zero (e mesmo o s mbolo 0)

12

Cap tulo 1. Nooes Bsicas da Algebra c a

usa-se em notaao aditiva, e o termo identidade (e possivelmente o s c mbolo 1, ou I) usa-se em notaao multiplicativa. c Quando a operaao tem identidade e, poss introduzir a noao de c e vel c elementos inversos. A deniao a seguinte: c e Deniao 1.1.3. O elemento x X diz-se invert c vel se e s se existe o y X tal que x y = y x = e. Neste caso, y diz-se inverso de x. Mais uma vez, por uma questo de familiaridade, quando usamos notaao a c aditiva, os inversos dizem-se simtricos. Note que y inverso de x se e s e e o se x inverso de y, i.e., a relaao inverso de simtrica. Quando temos e c e e e apenas x y = e, dizemos que y inverso de x a direita, e x inverso de e ` e claro que y inverso de x se e s se y inverso a direita y a esquerda. E ` e o e ` e a esquerda de x. No entanto, um inverso a direita no necessariamente ` ` a e inverso a esquerda. Apesar disso, e se a operaao associativa, podemos ` c e ainda provar o seguinte resultado. Proposiao 1.1.4. Seja uma operaao associativa em X. Se x X tem c c inverso a direita y, e inverso a esquerda z, ento y = z e x invertvel. ` ` a e Demonstraao. Supomos que y, z A so tais que x y = z x = e. Temos c a ento a x y = e z (x y) = z ey =z y=z (porque z e = z),

(z x) y = z

(porque a operaao associativa), c e (porque z x = e), (porque e y = y).

A utilidade de resultados como o anterior o de serem aplicveis a quale a quer estrutura algbrica concreta que satisfaa as hipteses que utilizmos e c o a (existncia de identidade, e associatividade da operaao). Essas hipteses e c o so precisamente as usadas na deniao da estrutura algbrica que agora a c e introduzimos: Deniao 1.1.5. A estrutura algbrica (X, ) diz-se um mon oide se satisc e faz as seguintes propriedades: (i) A operaao tem identidade e em X. c (ii) A operaao associativa, i.e., (x y) z = x (y z), para quaisquer c e x, y, z X.

1.1. Introduao c

13

Se a operaao comutativa, i.e., se x y = y x para quaisquer x, y X, c e dizemos que o monide abeliano 2 . Se a operaao comutativa e usamos o e c e notaao aditiva, dizemos que o monide aditivo. c o e A Proposiao 1.1.4 permite concluir que: c Proposiao 1.1.6. Se (X, ) um monide (com identidade e), e x X c e o e invertvel, existe um unico elemento y X tal que x y = y x = e. Algumas das operaoes mais conhecidas fornecem exemplos de monides. c o Exemplos 1.1.7.
1. O conjunto das matrizes n n com entradas reais com o produto usual de matrizes um monide. Portanto, se A, B, C so matrizes n n, I a matriz e o a e identidade, e AB = CA = I, ento B = C e a matriz A invertvel. a e 2. O conjunto RR das funoes 3 f : R R com o produto de composiao, c c denido por (f g)(x) = f (g(x)) um monide. A identidade a funao e o e c I : R R dada por I(x) = x. Portanto, se existem funoes g, h : R R tais c que f g = h f = I, ento g = h e f invertvel ( i.e., uma bijecao). a e e c 3. O conjunto dos reais com a soma habitual um monide (aditivo). Neste e o caso, qualquer elemento invertvel. e 4. O conjunto dos reais positivos com o produto usual um monide. Mais uma e o vez a operaao comutativa, e todo o real no nulo invertvel. c e a e

Se o elemento x do monide (X, ) invert o e vel, vimos que o inverso de x e unico. Tal como fazemos para os n meros, usamos em notaao multiplicativa u c a designaao x1 para representar este inverso, e em notaao aditiva a c c designaao x. Com estas convenoes, certas regras algbricas bsicas c c e a sobre simtricos e inversos aplicam-se na realidade em qualquer monide. e o Deixamos a demonstraao dos seguintes resultados como exerc c cio: Proposiao 1.1.8. Se (X, ) um monide, e x, y X so invertveis, c e o a ento x1 e y 1 so invertveis e temos a a (x1 )1 = x, e (xy)1 = y 1 x1 . Para um monide aditivo, temos o (x) = x, e (x + y) = (x) + (y). Exerc cios.
2 Em honra de Niels Henrik Abel (1802-1829), matemtico noruegus considerado um a e dos fundadores da Algebra Moderna. 3 Se X e Y so conjuntos, Y X o conjunto de todas as funoes f : X Y (Ver a a e c deniao A.2.4 no Apndice). c e

14

Cap tulo 1. Nooes Bsicas da Algebra c a

1. Seja X = {x, y} um conjunto com dois elementos. Quantas operaoes c binrias existem em X? Quantas dessas operaoes so (i) comutativas, (ii) a c a associativas, (iii) tm identidade? e 2. Quantas operaoes binrias existem num conjunto com 10 elementos? c a 3. Em (Z, ) existe identidade? Existem inversos? A operaao associativa? c e 4. Seja RR o conjunto de funoes referido no exemplo 1.1.7.2, e suponha que c f RR . (b) Mostre que existe g RR tal que g f = I se e s se f injectiva. o e (c) Se f g = f h = I, sempre verdade que g = h? e 5. Prove a Proposiao 1.1.8. c 6. Seja uma operaao binria em X, e x, y X. Se n N um nmero c a e u natural, denimos a potncia xn por induao como se segue: x1 = x e, para e c n 1, xn+1 = xn x. Suponha que associativa, e prove: e (b) xn y n = (x y)n , para qualquer n N se x y = y x. (a) xn xm = xn+m , e (xn )m = xnm , para quaisquer n, m N. (a) Mostre que existe g RR tal que f g = I se e s se f sobrejectiva. o e

Como se podem exprimir estes resultados em notaao aditiva? c 7. Suponha que (X, ) um monide com identidade e, e x X invert e o e vel. n Neste caso, denimos para n N qualquer, xn = (x1 ) , x0 = e. Prove que as identidades do problema anterior so vlidas para quaisquer n, m Z. a a

1.2

Grupos

Os exemplos discutidos na secao anterior mostram que num monide arc o bitrrio nem todos os elementos so necessariamente invert a a veis. Os monides em que todos os elementos so invert o a veis correspondem a estrutura ` abstracta mais central da Algebra. Deniao 1.2.1. O monide (G, ) diz-se um grupo se e s se todos os c o o elementos de G so invert a veis. O grupo diz-se abeliano se a sua operaao c comutativa. e Os seguintes exemplos do uma ideia por plida que seja da generalidade a a deste conceito. Exemplos 1.2.2.
1. (R, +) um grupo abeliano. e

1.2. Grupos
2. (R+ , ) igualmente um grupo abeliano. e 3. (Rn , +), onde a soma a soma vectorial, um grupo abeliano. e e

15

4. O conjunto das matrizes n n invertveis (no-singulares) de entradas reais a um grupo no-abeliano com o produto usual de matrizes (o chamado Grupo e a Geral Linear, por vezes designado por GL(n, R)). 5. Os complexos C com |z| = 1 (o c rculo unitrio, usualmente designado por a S1 ) com o produto complexo formam um grupo abeliano. 6. Os complexos {1, 1, i, i} com o produto complexo formam um grupo nito abeliano. 7. As funoes f : R R formam um grupo abeliano com a soma usual de c funoes. Podemos tambm considerar classes especiais de funoes, tais como as c e c funoes contnuas, as funoes diferenciveis ou, ainda, as funoes integrveis, c c a c a e todas elas formam grupos abelianos. 8. Se X um conjunto qualquer e (G, +) um grupo abeliano, ento as funoes e e a c f : X G formam um grupo abeliano, com a operaao + denida por c (f + g)(x) = f (x) + g(x), x X.

(Nesta ultima expresso o smbolo + tem dois signicados distintos!) a 9. Mais geralmente, se X um conjunto e (G, ) um grupo, ento as funoes e e a c f : X G formam um grupo, com a operaao denida por c (f g)(x) = f (x) g(x), x X.

(Mais uma vez, nesta expresso o smbolo tem dois signicados distintos.) a

O quarto exemplo ilustra um facto absolutamente geral: os elementos invert veis de qualquer monide formam sempre um grupo. o Proposiao 1.2.3. Seja (X, ) um monide, e G o conjunto dos elementos c o invertveis em X. Ento G fechado em relaao a , e (G, ) um grupo. a e c e Demonstraao. A identidade e de X invert c e vel, e e 1 = e, porque ee = e. Portanto, G no vazio, e contm a identidade de X. a e e A Proposiao 1.1.8 mostra que c x G = x1 G e, ainda, que x, y G = x y G (porque (x y)1 = y 1 x1 ). (porque (x1 )1 = x),

Como a operaao associativa (no monide original), (G, ) um grupo. c e o e

16

Cap tulo 1. Nooes Bsicas da Algebra c a

No objectivo desta secao discutir a teoria dos grupos em profundia e c dade. Referimos aqui apenas alguns resultados elementares que nos sero a uteis no estudo de muitas outras estruturas algbricas. e Proposiao 1.2.4. Se (G, ) um grupo (com elemento neutro e), temos 4 : c e (i) Se g, g , h G e g h = g h ou h g = h g , ento g = g ( leis do a corte); (ii) Em particular, se g g = g ento g = e; a (iii) A equaao g x = h (respectivamente, x g = h) tem como soluao c c unica x = g 1 h (respectivamente, x = h g 1 ). Demonstraao. Temos: c g h = g h = (g h) h1 = (g h) h1 (porque h invert e vel), = g e = g e = g = g = g (h h1 ) = g (h h1 ) (por associatividade), (porque h h1 = e),

(porque e identidade). e

A demonstraao para h g = h g anloga, logo (i) verica-se. Por c e a outro lado, g g = g = g g = g e = g = e (porque g e = g),

(pelo resultado anterior).

e (ii) verdadeira. A demonstraao de (iii) ca como exerc e c cio. Se (G, ) um grupo e H G um conjunto no-vazio, poss que e e a e vel H seja fechado em relaao a operaao , i.e., poss c ` c e vel que h h H, sempre que h, h H. Neste caso, a operaao uma operaao binria em c e c a H, e podemos investigar em que condioes que (H, ) um grupo, caso c e e em que (H, ) se diz subgrupo de (G, ). O resultado seguinte fornece um critrio simples para decidir se um dado e subconjunto H de um grupo G um subgrupo. e Proposiao 1.2.5. Se (G, ) um grupo (com elemento neutro e), e H G c e no-vazio, ento (H, ) um subgrupo de (G, ) se e s se h h 1 H, e a a e o para quaisquer h, h H. Demonstraao. Supomos primeiro que (H, ) um grupo. Temos a provar c e 1 H, para quaisquer h, h H. Neste caso, H tem um elemento que h h neutro e, que naturalmente satisfaz e e = e. Conclu mos da Proposiao c
Note que os resultados neste teorema so em ultima anlise variantes sosticadas a a da operaao de al-jabr mencionada na introduao. c c
4

1.2. Grupos

17

1.2.4 (ii) que e = e, e portanto H contm a identidade de G. Sendo h H, e considere-se a equaao h x = e. De acordo com a Proposiao 1.2.4 (iii), c c esta equaao tem soluao unica em H, que igualmente soluao da mesma c c e c equaao em G, e portanto s pode ser x = h 1 (o inverso de h no grupo c o original G). Portanto, se h H, temos h 1 H. Finalmente, se h, h H, temos h 1 H, como acabmos de ver, e como H fechado em relaao ao a e c 1 H, como quer produto, temos h h amos demonstrar. Supomos agora que h h 1 H, para qualquer h, h H. Temos a provar que (H, ) um grupo. Como H no-vazio, tomamos h H, e e e a 1 = e H, donde H contm a identidade de G. observamos que h h e Analogamente, se h H, temos e h1 = h1 H, e portanto H contm os e inversos (em G) de todos os seus elementos. Finalmente, e para provar que H fechado em relaao a operaao , observamos que, se h, h H, temos e c ` c como j vimos que h 1 H, donde h (h 1 )1 = h h H (a operaao a c associativa em H porque j o era em G). e a Exemplos 1.2.6.
1. Considere-se o grupo (R, +) e o conjunto dos inteiros Z R. Como o conjunto dos inteiros no-vazio e a diferena de dois inteiros ainda um e a c e inteiro, conclumos que (Z, +) um subgrupo de (R, +). (Observe que em e notaao aditiva a condiao h h 1 H escreve-se h + (h ) H ou c c ainda h h H5 ). 2. No mesmo grupo (R, +), consideramos o conjunto dos naturais N R. Como a diferena de dois naturais no necessariamente um natural, (N, +) no c a e a e um subgrupo de (R, +). Note que apesar disso a soma de dois naturais um e natural, e portanto a soma uma operaao binria no conjunto dos naturais. e c a

Sejam (G, ) e (H, ) dois grupos, e considere o produto cartesiano G H = {(g, h) : h G, h H}. Denimos em G H a operaao binria c a (1.2.1) (g, h) (g , h ) = (g g , h h ).

Deixamos como exerc vericar que esta estrutura algbrica um grupo, cio e e dito produto directo dos grupos G e H. Note que G e H podem ser vistos como subgrupos de G H se os identicarmos com G {e} = {(g, e) : g G} e {e} H = {(e, h) : h H}.

Se G e H so grupos abelianos e usamos a notaao aditiva, ento vamos a c a escrever GH em vez de GH, e designamos este grupo por soma directa de G e H.
5

A diferena h h dene-se em qualquer grupo aditivo por h h = h + (h ). c

18

Cap tulo 1. Nooes Bsicas da Algebra c a

Naturalmente que a noao de produto directo ou soma directa de grupos c se aplica sem modicaoes signicativas a um n mero arbitrrio mas nito c u a de grupos6 . Por exemplo, se G, H, e K so grupos, o produto directo a G H K pode ser denido por G H K = (G H) K. Mais geralmente, dados grupos G1 , G2 , , Gn , temos:
1 n n1

Gk = G 1 , e
k=1 k=1

Gk =
k=1

Gk

Gn .

Exemplos 1.2.7.
1. Considere-se o grupo (Z, +). Podemos fazer a soma directa deste grupo com ele prprio um nmero arbitrrio mas nito de vezes, e o grupo resultante o u a designa-se usualmente por
n

Z.
k=1

Este grupo, que como veremos no Captulo 4 o chamado grupo abeliano livre e em n s mbolos, bem entendido um subgrupo do grupo (Rn , +). e

Exerc cios.
1. Prove que os conjuntos G = {0, 1} e H = {1, 1} com as operaoes dadas c pelas tabuadas seguintes so grupos.7 a + 0 1 0 0 1 1 1 0 1 -1 1 1 -1 -1 -1 1

2. Repita a questo anterior para os conjuntos G = {0, 1, 2} e H = {1, x, x 2 }, a com as operaoes dadas pelas tabuadas. 8 c + 0 1 2 0 0 1 2 1 1 2 0 2 2 0 1 1 x x2 1 1 x x2 x x x2 1 x2 x2 1 x

3. Conclua a demonstraao da Proposiao 1.2.4 (iii). c c 4. Verique que a lei do corte no em geral vlida em monides. a e a o
6 Uma outra distinao entre soma e produto directo ser explicitada mais tarde, quando c a considerarmos o caso da soma ou produto directos de uma fam innita de grupos. lia 7 O grupo da esquerda designa-se usualmente por (Z2 , +), por razes que esclareceremos o mais adiante. O grupo da direita formado pelas ra e zes quadradas da unidade. 8 O grupo da esquerda designa-se por (Z3 , +). O grupo da direita formado pelas ra e zes 2 cbicas da unidade. Podemos por exemplo supor que x o nmero complexo e 3 i . u e u

1.2. Grupos

19

5. Sendo (G, ) um grupo, mostre que a funao denida em G por f (x) = x1 c uma bijecao de G em G. e c 6. Exprima as Proposioes 1.2.4 e 1.2.5 em notaao aditiva. c c 7. Sendo (G, ) um grupo, seja C(G) = {x G : g x = x g, g G}. Mostre que (C(G), ) um subgrupo de G (dito o centro de G). Determine o centro e de G = GL(n, R). 8. Sendo (G, ) um grupo, e H1 , H2 subgrupos de G, mostre que H1 H2 um e subgrupo de G. 9. Prove que o grupo (G, ) abeliano se e s se (g g )2 = g 2 g 2 , para e o quaisquer g, g G. 10. Seja uma operaao binria associativa no conjunto G, que satisfaz: c a (ii) Para qualquer g G existe g G tal que g g = e (inversos a direita). ` Mostre que: (a) (G, ) um grupo. e (Sugestao: prove primeiro que g g = g g = e). (i) Existe e G tal que, para qualquer g G, ge = g (identidade a direita). `

(b) Seja G a classe das funoes sobrejectivas f : X X, a operaao de c c composiao (com X um conjunto xo arbitrrio). Por que razo este c a a exemplo no contradiz (a)? a 11. Seja uma operaao binria associativa no conjunto no-vazio G, que sac a a tisfaz: (i) A equaao g x = h tem soluao em G para quaisquer g, h G. c c

(ii) A equaao x g = h tem soluao em G para quaisquer g, h G. c c Prove que (G, ) um grupo. e

12. Sejam (G, ) e (H, ) dois grupos. Mostre que a operaao binria em G H c a denida por (1.2.1) uma estrutura de grupo. Verique que o produto directo e (R, +) (R, +) precisamente (R2 , +). e 13. Determine o produto directo dos grupos descritos nos Exerc cios 1 e 2. 14. Considere o grupo (Z4 , +), que dado pela tabuada seguinte: e + 0 1 2 3 0 0 1 2 3 1 1 2 3 0 2 2 3 0 1 3 3 0 1 2

20

Cap tulo 1. Nooes Bsicas da Algebra c a


(a) Determine todos os seus subgrupos. (b) Considere o grupo com suporte H = {1, 1, i, i} C e o produto complexo. Existe alguma bijecao f : G H tal que f (x+y) = f (x)f (y), c para quaisquer x, y G? Se tal acontecer, quantas existem?

1.3

Permutaoes c

As funoes bijectivas f : X X com a operaao de composiao formam um c c c grupo SX , dito o grupo simtrico em X. As bijecoes de X em X dizem-se e c permutacoes de X, especialmente quando X um conjunto nito. Estu e daremos aqui os grupos de permutaoes nos conjuntos {1, 2, 3, . . . , n}, usuc almente designados por Sn . Um argumento simples de contagem mostra que Sn um grupo nito com n! elementos (n! designa o factorial de n, i.e., o e produto dos primeiros n inteiros). Exemplos 1.3.1.
1. O grupo S2 tem apenas dois elementos, I e , onde I a identidade no e conjunto {1, 2}, e troca 1 com 2, ( i.e., (1) = 2 e (2) = 1). 2. A funao : {1, 2, 3} {1, 2, 3} denida por (1) = 2, (2) = 3, e (3) = 1 c uma das seis permutaoes em S3 . e c 3. Mais geralmente, em Sn temos a permutaao : Sn Sn que permuta c ciclicamente todos os elementos: (i) = i + 1 (i = 1, . . . , n 1) e (n) = 1.

E comum representar uma permutaao de S n por uma matriz de duas c linhas, indicando na primeira linha a varivel x e na segunda linha os valores a (x). No caso de S3 , os seus elementos podem ser representados por I= = 1 2 3 1 2 3 1 2 3 2 1 3 , , = = 1 2 3 1 3 2 1 2 3 2 3 1 , , = = 1 2 3 3 2 1 1 2 3 3 1 2 , .

No dif calcular todos os poss a e cil veis produtos destas permutaoes indic cados na tabuada seguinte: I I I I I I I I

1.3. Permutaoes c

21

Dada uma permutaao de X e um elemento x X, o conjunto c dos elementos que se obtm de x por aplicaao repetida de designa-se e c por Ox e diz-se uma orbita da permutaao . Temos portanto O x = c {x, (x), ((x)), . . . }. Exemplos 1.3.2.
1. No caso de S3 , temos I: as orbitas so O1 = {1}, O2 = {2} e O3 = {3}; a : a unica orbita O1 = O2 = O3 = {1, 2, 3}. e : as orbitas so O1 = {1}, O2 = O3 = {2, 3}; a

A estrutura das orbitas de e semelhante a de ( capaz de dizer precisa e ` e mente como so?), enquanto que , tal como , possui uma s orbita (qual?). a o 2. A permutaao = c e O3 = O4 = {3, 4}. 1 2 3 4 2 1 4 3 de S4 tem as orbitas O1 = O2 = {1, 2}

O comprimento duma orbita simplesmente o n mero de elementos e u que essa orbita contm. Note que as orbitas associadas a uma dada per e mutaao de X so subconjuntos disjuntos de X, cuja unio X. Dizemos c a a e por isso que as orbitas de constituem uma partic ao do conjunto X. Note tambm que a identidade a unica permutaao com todas as orbitas e e c de comprimento 1. As permutaoes com no mximo uma orbita de comc a primento maior do que 1 dizem-se ciclos. Deve ser evidente que todos as permutaoes de S3 so ciclos, mas a permutaao de S 4 mencionada acima c a c no um ciclo, porque tem duas orbitas de comprimento 2. Observe iguala e mente que (x) = x, precisamente quando x pertence a uma orbita de de comprimento maior que 1. A um ciclo com uma orbita de comprimento 2 chama-se uma transposicao. Se a permutaao um ciclo, mais simples represent-la indicando os c e e a 2 (x), . . . , k1 (x)), elementos da sua maior orbita Ox , escrevendo (x, (x), onde k o comprimento de Ox , ou seja, o menor natural tal que k (x) = x. e Exemplo 1.3.3.
No caso de S3 , escrevemos: = (2, 3) = (3, 2), = (1, 3) = (3, 1), = (1, 2) = (2, 1),

= (1, 2, 3) = (2, 3, 1) = (3, 1, 2),

= (1, 3, 2) = (3, 2, 1) = (2, 1, 3).

A identidade I pode ser representada, por exemplo, como I = (1). Notese que a permutaao inversa dum ciclo se obtm invertendo a ordem pela qual c e os elementos aparecem na respectiva orbita. Em particular, a permutaao c

22

Cap tulo 1. Nooes Bsicas da Algebra c a

inversa de uma transposiao a mesma transposiao. No exemplo acima, , c e c , e so iguais as respectivas inversas, e e so inversas uma da outra. a ` a Dois ciclos dizem-se disjuntos se as suas orbitas de comprimento maior do que 1 so disjuntas. Quaisquer ciclos disjuntos e comutam, i.e., = , a e qualquer permutaao um produto de ciclos disjuntos (um ciclo por cada c e uma das suas orbitas de comprimento maior do que 1). Mais precisamente, temos em Sn o seguinte resultado sobre factorizaao, que de certo modo c e anlogo ao Teorema Fundamental da Aritmtica 9 : a e Proposiao 1.3.4. Qualquer permutaao em S n um produto de ciclos c c e disjuntos. Esta factorizaao unica a menos da ordem dos factores. c e Observe-se que, em geral, temos (x1 , x2 , . . . , xm ) = (x1 , xm ) . . . (x1 , x3 )(x1 , x2 ) logo poss factorizar permutaoes de S n usando como factores apenas e vel c ciclos de comprimento 2 (naturalmente, desde que n 2). Neste caso, no entanto, os factores no so unicos e a sua ordem relevante, porque se a a e torna indispensvel usar transposioes que no so disjuntas. a c a a Exemplos 1.3.5.
1. No caso da permutaao de S4 acima, temos c 1 2 3 4 2 1 4 3 = 1 2 3 4 2 1 3 4 1 2 3 4 1 2 4 3 ,

i.e., podemos escrever esta permutaao na forma = (1, 2)(3, 4) = (3, 4)(1, 2). c 2. Da mesma forma, o ciclo (1, 2, 4, 3) pode ser escrito como um produto de transposioes: c (1, 2, 4, 3) = (1, 3)(1, 4)(1, 2). Observe-se que este ciclo tambm admite, por exemplo, as factorizaoes e c (1, 2, 4, 3) = (2, 1)(2, 3)(2, 4) = (1, 3)(1, 4)(1, 2)(2, 4)(1, 3)(2, 4)(1, 3).

O exemplo anterior mostra que, na factorizaao de uma permutaao c c como um produto de transposioes, estas no so unicamente determinac a a das. Note-se tambm que o nmero de transposioes utilizadas no unico. e u c a e Apesar desta falta de unicidade, poss provar que o n mero de factores e vel u necessrios tem paridade xa, i.e., sempre par ou sempre a e mpar. Para este m, sendo uma permutaao com orbitas O 1 , O2 , . . . , OL , com comprimenc tos n1 , n2 , . . . , nl , denimos P () = L (ni 1), e provamos: i=1
Qualquer natural n 2 um produto de nmeros primos, que so unicos a menos e u a da ordem dos factores (ver Cap tulo 2).
9

1.3. Permutaoes c

23

Proposiao 1.3.6. Se uma permutaao e uma transposiao, ento c e c e c a P ( ) = P () 1. Demonstraao. Sendo = (a, b), temos dois casos distintos a considerar: c (a) os elementos a e b pertencem a orbitas distintas O i e Oj de , e (b) os elementos a e b pertencem a mesma orbita O i . ` Pode vericar-se as seguintes armaoes, para cada um dos casos indicados c acima: (a) tem as mesmas orbitas que , com excepao de O i e Oj , que pas c sam a formar uma unica orbita, com comprimento n i + nj . Portanto, P ( ) = P () + 1; (b) tem as mesmas orbitas que , com excepao de O i , que separada c e em duas orbitas. Neste caso, P ( ) = P () 1. Podemos agora provar: Teorema 1.3.7. Se 1 , 2 , . . . , m so transposioes tais que = 1 2 m , a c ento P () m par, e portanto P () e m tm a mesma paridade (so a e e a ambos pares, ou ambos mpares). Demonstraao. Argumentamos por induao em m. c c Se m = 1, ento uma transposiao e P () = 1, donde P () m = 0 a e c par. e Se m > 1, tomamos = 1 2 m1 . Temos, pela hiptese de induao, o c que P () (m 1) par, e pelo resultado anterior temos P () = P () 1. e Conclu mos que P () m = (P () 1) m 1 + 1 = P () (m 1) (1 1) par. e A paridade duma permutacao de Sn a paridade do n mero de e u transposioes numa sua factorizaao em transposioes ou, como acabmos c c c a de ver, a paridade de P (). Se P () um n mero par (respectivamente, e u mpar), dizemos que uma permutaao par (respectivamente, e c mpar). O sinal de +1 (respectivamente, 1), se par (respectivamente, e e mpar), e designa-se por sgn(). Em particular, qualquer transposiao c e mpar, assim como o ciclo (1, 2, 4, 3), e a identidade uma permutaao par, e c j que I = (1, 2)(1, 2). a As permutaoes pares de Sn formam um grupo, designado por An , dito c grupo alternado (em n s mbolos). Deixamos como exerc vericar que cio n! An contm 2 elementos. e

24 Exerc cios.
1. Factorize a permutaao c =

Cap tulo 1. Nooes Bsicas da Algebra c a

1 2 3 4 5 6 7 2 3 4 1 6 7 5

num produto de ciclos disjuntos. 2. Qual a paridade da permutaao do exerc anterior? e c cio 3. Quantas transposioes existem em Sn ? c 4. Quantos ciclos distintos de comprimento k (1 k n) existem em Sn ? 5. Mostre que, se , Sn , ento sgn() = sgn() sgn(). a 6. Prove que An um subgrupo de Sn . e 7. Indique todos os elementos do grupo A3 . 8. Determine todos os subgrupos de S3 . 9. Mostre que em Sn o nmero de permutaoes pares igual ao nmero de u c e u permutaoes c mpares, se n > 1.

1.4

Homomorsmos e Isomorsmos

A comparaao de estruturas algbricas que satisfazem a mesma deniao c e c abstracta faz-se com recurso a uma das nooes mais fundamentais da Algec bra, a de isomorsmo, ela prpria um caso particular da noao de homomoro c smo. A respectiva deniao formal apresenta-se a seguir para monides: c o Deniao 1.4.1. Se (X, ) e (Y, ) so monides, a funao : X Y diz-se c a o c um homomorfismo se e s se o (x1 x2 ) = (x1 ) (x2 ), x1 , x2 X.

Se o homomorsmo uma bijecao, ento diz-se um isomorfismo, e neste e c a caso os monides dizem-se isomorfos 10 . o
10 O uso dos seguintes termos tambm frequente: um monomorfismo um homomore e e smo injectivo; e um epimorfismo um homomorsmo sobrejectivo. Por outro lado, um e endomorfismo um homomorsmo de uma estrutura algbrica em si prpria, enquanto e e o que um automorfismo um isomorsmo de uma estrutura algbrica em si prpria. e e o

1.4. Homomorsmos e Isomorsmos

25

Uma forma particularmente sugestiva de descrever a noao de homomorc smo atravs do seguinte diagrama: e e X X

GX

Y Y

GY

Este tipo de diagrama diz-se comutativo, precisamente porque pode ser percorrido por dois caminhos distintos, sem alterar o resultado nal de chegada. Exemplos 1.4.2.
1. A funao logaritmo : R+ R dada por (x) = log(x) uma bijecao. c e c Como log(xy) = log(x) + log(y), os grupos (R+ , ) e (R, +) so isomorfos. a Note-se que a funao inversa ( exponencial) (x) = exp(x) igualmente um c e isomorsmo. 2. O conjunto das transformaoes lineares T : Rn Rn com a operaao de c c composiao um monide. Fixada uma base de Rn , possvel calcular para c e o e cada transformaao T a sua representaao matricial M(T ), que uma matriz c c e a n n. E fcil vericar que a funao M(T ) um isomorsmo de monides (a c e o composiao de transformaoes lineares corresponde ao produto das respectivas c c representaoes matriciais). c

Se (G, ) e (H, ) so grupos isomorfos, indicamos este facto escrevendo a (G, ) (H, ), ou mesmo, quando as operaoes so evidentes do contexto c a da discusso, apenas G a H. Escrevemos por isso (R + , ) (R, +), ou R+ R. 11 Suponha-se agora que (G, ) e (H, ) so grupos, com identidades desia gnadas respectivamente por e e e, e : G H um homomorsmo (no e a necessariamente um isomorsmo). Temos neste caso: Proposiao 1.4.3. Se (G, ) e (H, ) so grupos, com identidades designac a das respectivamente por e e e, e : G H um homomorsmo, ento e a (i) Invarincia da identidade: (e) = e. a (ii) Invarincia dos inversos: (g 1 ) = ((g))1 , g G. a Demonstraao. (i) Como c (e) (e) = (e e) = (e), segue-se, da lei do corte, que (e) = e.
Usamos o s mbolo etc.) so isomorfos. a
11

para indicar que dois objectos do mesmo tipo (monides, grupos, o

26 (ii) Como conclu mos que (g 1 ) = ((g))1 . Exemplos 1.4.4.

Cap tulo 1. Nooes Bsicas da Algebra c a

(g) (g 1 ) = (g g 1 ) = (e) = e,

1. Considerem-se os grupos (R, +) e (C , ), onde C designa o conjunto dos complexos no-nulos. Denimos : R C por (x) = e2xi = cos(2x) + a i sen(2x). A funao um homomorsmo (ez ew = ez+w , mesmo quando c e z e w so complexos12 ). E claro que no sobrejectiva (porque (x) um a a e e complexo de mdulo 1), e no injectiva (porque, se x = n um inteiro, temos o a e e (n) = 1. Note que a funao corresponde a enrolar a recta real sobre o c crculo unitrio. De acordo com a Proposiao, o elemento neutro do grupo de a c partida (o real 0), transformado no elemento neutro do grupo de chegada (o e complexo 1), e a imagem do simtrico do real x o inverso do complexo (x). e e 2. Considerem-se os grupos (Z, +) e (C , ). Denimos : Z C por (n) = in . A funao mais uma vez um homomorsmo que no sobrejectivo c e a e nem injectivo. O elemento neutro do grupo de partida, que o inteiro 0, e e transformado no elemento neutro do grupo de chegada, que o complexo 1, e e a imagem do simtrico do inteiro n o inverso do complexo (n). e e 3. O exemplo anterior pode ser generalizado: se (G, ) um grupo arbitrrio e e a g G, podemos sempre denir : Z G por (n) = g n (notaao multiplicac tiva). A funao um homomorsmo de (Z, +) para (G, ). c e

Dado um homomorsmo de grupos : G H, consideramos agora a equaao (x) = y, onde supomos y H xo, e x a incgnita a determinar. c o Por analogia com a Algebra Linear, a equaao diz-se homognea quando c e y = e a identidade do grupo de chegada, e no-homognea quando y = e. e a e cleo do homoO conjunto das soluoes da equaao homognea diz-se n u c c e morfismo, designado por N (), e o conjunto dos y H para os quais a equaao (x) = y tem soluao x G, designado por (G) (ou ainda por c c Im()) diz-se imagem do homomorfismo. Exemplos 1.4.5.
1. Continuando os Exemplos 1.4.4, o ncleo de : R C precisamente o u e conjunto dos inteiros, e (R) o conjunto S1 dos complexos de mdulo 1 (o e o crculo unitrio). a 2. De igual modo, o ncleo de : Z C precisamente o conjunto dos inteiros u e que so mltiplos de 4, e (Z) o conjunto {1, 1, i, i}. a u e

A gura seguinte ilustra os conceitos de n cleo e imagem de um homou morsmo.


Recorde que se z = x + iy um complexo, com x, y R, denimos ez = ex (cos(y) + e i sen(y)).
12

1.4. Homomorsmos e Isomorsmos

27

Figura 1.4.1: N cleo e imagem dum homomorsmo. u Nos exemplos acima, tanto o n cleo do homomorsmo como a imagem u do conjunto de partida so subgrupos dos grupos originais. O prximo a o resultado mostra que este facto no uma coincidncia. a e e Proposiao 1.4.6. Se (G, ) e (H, ) so grupos, e : G H um c a e homomorsmo, ento: a (i) O ncleo de um subgrupo de G; u e (ii) (G) um subgrupo de H. e Demonstraao. (i) O n cleo de no vazio, pois contm pelo menos a c u a e e identidade de G (Proposiao 1.4.3 (i)). Alm disso, se g1 , g2 N () temos c e
1 1 (g1 g2 ) = (g1 ) (g2 ) (porque um homomorsmo), e

= e ((g2 ))1 = e e1 = e.

(pela Proposiao 1.4.3 e porque g1 N ()), c (porque g2 N ()),

(ii) (G) no vazio, porque G no vazio. Se h 1 , h2 (G), existem a e a e g1 , g2 G tais que h1 = (g1 ) e h2 = (g2 ), e portanto h1 h1 = (g1 ) 2 1 ((g2 ))1 = (g1 g2 ) (G). De ora em diante deixamos de explicitar as operaoes nos grupos, excepto c se isso puder dar azo a alguma confuso. Assim, se G e H so grupos, g 1 , g2 a a G e h1 , h2 H, escrevemos g1 g2 e h1 h2 para os produtos dos elementos em G e H, embora estes possam no estar de alguma forma relacionados. Do a contexto dever ser claro a que operaao nos referimos. Da mesma forma a c designamos por e indistintamente a unidade em G e em H. E interessante observar que o n cleo de um homomorsmo no um u a e subgrupo arbitrrio, mas sim um subgrupo com a seguinte caracter a stica:



  

28

Cap tulo 1. Nooes Bsicas da Algebra c a

Deniao 1.4.7. Se H G subgrupo, dizemos que H um subgrupo c e e normal de G se e s se, para qualquer h H e g G, temos ghg 1 H. o Exemplos 1.4.8.
1. Se G um grupo abeliano, claro que ghg 1 = hgg 1 = h H, ou seja, e e todos os subgrupos de um grupo abeliano so normais. a 2. Se G = S3 e H={I, }, ento H subgrupo de G. H no normal, pois a e a e 1 = H. 3. Supondo ainda G = S3 , tomamos H = A3 = {I, , }, e recordamos que o grupo alternado A3 formado pelas permutaoes pares de S3 . Se A3 e c e S3 , claro que 1 uma permutaao par (porqu?), e portanto e e c e 1 A3 , logo, A3 um subgrupo normal de S3 . e 4. Se G e H so grupos e formarmos o produto directo G H, ento G e H a a (identicados com, respectivamente, G {e} e {e} H) so subgrupos normais a de G H.

Podemos agora demonstrar: Teorema 1.4.9. Se : G H um homomorsmo e N () o respectivo e e ncleo, ento N () um subgrupo normal de G. u a e Demonstraao. Sendo n N () e g G, temos a provar que gng 1 N (), c ou seja, (gng 1 ) = e, onde e a identidade do grupo H. Notamos apenas e que: (gng 1 ) = (g)(n)(g 1 ) = (g)(g 1 ) = e. (deniao de homomorsmo), c (porque (n) = e, j que n N ()), a

Tal como na Algebra Linear, o n mero de soluoes da equaao no-hou c c a mognea (x) = y, i.e., a questo da poss injectividade de , depende e a vel apenas do n cleo N (). A este respeito, fcil provar o seguinte: u e a Teorema 1.4.10. Seja : G H um homomorsmo. Temos ento: a
1 (i) (g1 ) = (g2 ) se e s se g1 g2 N (); o

(ii) injectivo se e s se N () = {e}; e o (iii) se x0 uma soluao particular de (x) = y 0 , a soluao geral x = x0 n, e c c e com n N ().

1.4. Homomorsmos e Isomorsmos Demonstraao. (i) Observemos que: c

29

(g1 ) = (g2 ) (g1 )((g2 ))1 = e (multiplicaao em H por ((g2 ))1 ), c


1 (g1 g2 ) = e

(porque um homomorsmo), e

1 (ii) injectiva se e s se (g1 ) = (g2 ) g1 = g2 g1 g2 = e. Por e o (i), conclu mos que N () = {e}. (iii) Se (x0 ) = y0 , n N (), e x = x0 n, claro que e

1 g1 g2 N ()

(por deniao de ). c

(x) = (x0 n) = (x0 )(n) = (x0 )e = (x0 ) = y0 , e portanto x igualmente soluao da equaao no-homognea. Por outro e c c a e lado, se x soluao da equaao no-homognea, temos (x) = (x 0 ), donde e c c a e xx1 N (). Sendo xx1 = n, obtemos x = x0 n. 0 0 Exemplos 1.4.11.
1. Continuando os Exemplos 1.4.4, vimos que o ncleo de : R+ C o u e conjunto dos inteiros, i.e., (x) = 1 cos(2x) = 1, sen(2x) = 0 x Z, Considere-se a equaao (x) = i, i.e., [cos(2x) = 0, sen(2x) = 1]. Uma c soluao obvia desta equaao x = 1 . A soluao geral portanto x = 1 + n, c c e c e 4 4 com n Z. 2. O ncleo de : Z C o conjunto dos mltiplos de 4, i.e., u e u Considere-se a equaao (n) = i, i.e., in = i. Uma soluao obvia desta equaao c c c n = 1. A soluao geral portanto n = 1 + 4k, com k Z. e c e 3. As estruturas algbricas (Rn , +) e (Rm , +), onde a adiao a usual soma e c e vectorial, so claramente grupos abelianos. Se T : Rn Rm uma transa e formaao linear, fcil vericar que T igualmente um homomorsmo de c e a e grupos, e que o teorema estudado na Algebra Linear sobre a equaao T (x) = y c no passa de um caso muito particular do teorema anterior. a (n) = 1 in = 1 n = 4k, com k Z.

A noao de isomorsmo entre estruturas algbricas que satisfazem a c e mesma deniao abstracta est na origem de outro dos problemas fundac a mentais da Algebra contempornea, dito o problema da classicaao de a c estruturas algbricas. De uma forma um pouco imprecisa, este problema e e o seguinte: Dada uma deniao (abstracta, axiomtica) de estrutura algbrica, c a e determinar uma classe C de estruturas algbricas concretas que sae tisfazem essa deniao, e tais que qualquer outra estrutura algbrica c e que satisfaa a mesma deniao seja isomorfa exactamente a uma c c estrutura algbrica da classe C. e

30

Cap tulo 1. Nooes Bsicas da Algebra c a

A t tulo de exemplo, o problema da classicaao para os grupos nitos c simples (uma classe muito importante de grupos que estudaremos mais adiante no Cap tulo 5) foi resolvido muito recentemente, no que foi seguramente um dos resultados mais importantes da Matemtica do sculo XX. Apresena e taremos neste texto a resoluao de alguns problemas de classicaao, de c c complexidade crescente. Comeamos por discutir um exemplo trivial, apec nas para substanciar as ideias expostas: a classicaao dos monides com c o exactamente dois elementos. Se (X, ) um monide com dois elementos, temos X = {I, a}, onde I e o designa a identidade, e I = a. Note-se que os produtos I I, I a e aI esto a determinados pelo facto de I ser a identidade (I I = I, I a = a I = a). Resta-nos calcular o produto aa, que s pode vericar aa = a ou aa = I o (no segundo caso, a seria invert vel, e portanto o monide seria um grupo). o As tabuadas seguintes descrevem estas duas possibilidades: I I a a a I I I a a a a

I a

I a

Para vericar que ambos os casos so poss a veis, considerem-se os conjuntos M = {0, 1}, e G = {1, 1}, sendo a operaao correspondente em ambos c os casos o produto usual. E evidente que o produto uma operaao binria, e c a associativa, e com identidade, em qualquer um destes conjuntos. Portanto, cada um destes conjuntos, com o produto usual, um monide com dois e o elementos. Note-se tambm, inspeccionando as diagonais principais das rese pectivas tabuadas, que estes monides no so isomorfos. o a a 1 1 -1 -1 -1 1 1 1 0 0 0 0

1 -1

1 0

E claro que qualquer uma das duas primeiras tabuadas representa um monide isomorfo a um destes monides. Na realidade, se a a = I, o o o isomorsmo a funao : X G dado por (I) = 1 e (a) = 1, e se e c aa = a, o isomorsmo a funao : X M dada por (I) = 1 e (a) = 0. e c Resumimos estas observaoes como se segue: c G e M so monides com dois elementos, a o G e M no so isomorfos entre si, e a a Se X um qualquer monide com dois elementos, temos X e o X M. G ou

Dizemos por isso que, a menos de isomorsmo, existem exactamente dois monides com dois elementos, e a classicaao dos monides com dois o c o

1.4. Homomorsmos e Isomorsmos

31

elementos a famlia {G, M }. Note-se que, como qualquer grupo um e e monide, e apenas G um grupo, podemos tambm concluir que, a menos o e e de isomorsmo, existe um unico grupo com dois elementos, que G. 13 e Exerc cios.
1. Mostre que a identidade ez+w = ez ew com z e w complexos resulta das identidades usuais para ex+y , cos(x + y) e sen(x + y) com x e y reais. 2. As soluoes complexas da equaao xn = 1 so os complexos e2ki/n , onde c c a 1 k n. Estas razes-n da unidade, formam os vrtices de um pol e gono regular de n lados, inscrito no c rculo unitrio, com um dos vrtices sobre o a e ponto 1. (b) Conclua que as ra zes-n da unidade formam um subgrupo de C . (c) Determine o ncleo do homomorsmo . u 3. Suponha que G, H e K so grupos. a (a) Prove que G H H G, e G (H K) (G H) K. (a) Verique que : Z C dada por (k) = e2ki/n um homomorsmo. e

(b) Mostre que : G H K um homomorsmo se e s se (x) = e o (1 (x), 2 (x)), onde 1 : G H e 2 : G K so homomorsmos. a 4. Considere a estrutura algbrica (R2 , +) com a soma vectorial usual. e (a) Mostre que (R2 , +) um grupo abeliano. e (b) Prove que qualquer transformaao linear T : R2 R um homomorsmo c e do grupo (R2 , +) para o grupo (R, +). (c) Mostre que qualquer homomorsmo do grupo (R2 , +) para o grupo (R, +) que seja uma funao contnua igualmente uma transformaao linear 14 . c e c (d) Sendo a R2 xo, denimos T : R2 R por T (x) = a x, onde designa o produto interno usual. Calcule o ncleo de T , e verique u directamente que esse ncleo um subgrupo e um subespao. u e c (e) D um exemplo de um subgrupo de (R2 , +) que no seja um subespao e a c vectorial. 5. Suponha que (A, ) e (B, ) so monides com identidades designadas respeca o tivamente por e e e, e : A B um isomorsmo. Prove que: e (a) (e) = e. (b) (a1 ) = ((a)) (c)
13 14

: B A igualmente um isomorsmo. e

se a A invert e vel.

Este grupo evidentemente isomorfo ao grupo (Z2 , +), que tambm j mencionmos. e e a a Existem efectivamente homomorsmos que no so cont a a nuos e no so transformaoes a a c lineares. A sua existncia s pode ser demonstrada com recurso ao Axioma da Escolha, e o discutido no Apndice. e

32

Cap tulo 1. Nooes Bsicas da Algebra c a


(d) (A, ) um grupo se e s se (B, ) um grupo. e o e

6. Continuando o exerc cio anterior, suponha agora apenas que um hoe momorsmo injectivo (respectivamente, sobrejectivo). Quais das armaoes c anteriores so ainda vlidas em cada um destes casos? a a 7. Seja G um grupo, e Aut(G) o conjunto dos automorsmos : G G. (a) Prove que Aut(G) com a operaao de composiao um grupo. c c e (b) Determine Aut(G) quando G o grupo formado pelas soluoes complexas e c de x4 = 1. 8. Seja G um grupo qualquer. (a) Sendo g G xo, mostre que g : G G dada por g (x) = gxg 1 um e automorsmo. (b) Prove que a funao T : G Aut(G) dada por T (g) = g um homoc e morsmo. (c) Prove que o ncleo de T o centro do grupo G (ver Exerc 7, na secao u e cio c anterior). 9. Classique os grupos com trs e quatro elementos. e 10. Mostre que An o ncleo do homomorsmo : Sn Z2 que a uma e u permutaao associa o seu sinal sgn(). c 11. Determine todos os subgrupos normais de S3 . 12. Seja G um grupo qualquer e : S3 G um homomorsmo. Classique o grupo (S3 ) (i.e., diga quais so as possibilidades para (S3 ) a menos de a isomorsmo). 13. Seja G um grupo qualquer, e g G. Considere a funao Tg : G G dada c por Tg (x) = gx. (a) Mostre que Tg uma permutaao no conjunto G. e c (b) Considere a funao (g) : G SG dada por (g) = Tg . Prove que um c homomorsmo injectivo, e conclua que G isomorfo a um subgrupo de e um grupo de permutaoes. c (c) Conclua que, se G um grupo nito com n elementos, ento existe um e a subgrupo H Sn tal que G H.

1.5

Anis, Dom e nios Integrais e Corpos

Os n meros inteiros, racionais, reais e complexos podem ser somados e mulu tiplicados por n meros do mesmo tipo, e o resultado de cada operaao u c e

1.5. Anis, Dom e nios Integrais e Corpos

33

ainda um n mero do mesmo tipo. Analogamente, podemos somar e multiu plicar matrizes quadradas da mesma dimenso, transformaoes lineares de a c um espao vectorial sobre si prprio, e muitos outros tipos de objectos que c o so hoje de utilizaao corrente na Matemtica e nas suas aplicaoes a oua c a c tras cincias. Estes exemplos so estruturas algbricas mais complexas do e a e que os grupos ou monides, precisamente porque envolvem duas operaoes. o c Partilham um conjunto de propriedades bsicas comuns, que so a base da a a deniao da estrutura algbrica chamada de anel, introduzida nesta secao. c e c Ainda nesta secao, distinguimos certos casos especiais de anis, o dos corc e pos (anis onde o produto comutativo e a diviso por elementos no-nulos e e a a sempre poss e vel, de que so exemplos Q, R e C), e o dos domnios integrais a (anis com propriedades anlogas as dos inteiros). e a ` Seja A um conjunto no-vazio, e , : A A A duas operaoes a c binrias em A. Para simplicar a notaao, escrevemos a + b em vez de a c (a, b), e a b (ou ainda ab) em vez de (a, b). Dizemos que a + b e a b so respectivamente a soma e o produto dos elementos a e b de A. a Deniao 1.5.1. O terno ordenado (A, +, ) diz-se um anel se: c (i) Propriedades da soma: (A, +) um grupo abeliano. e (ii) Propriedades do produto: O produto associativo, i.e., e a, b, c A, (a b) c = a (b c). (iii) Propriedades mistas: A soma e o produto so distributivos, i.e., a a, b, c A, a (b + c) = a b + a c, e (b + c) a = b a + c a. O signicado preciso das propriedades (i) a (iii) desta deniao : c e Associatividade da soma: a, b, c A, (a + b) + c = a + (b + c). Comutatividade da soma: a, b A, a + b = b + a. Identidade para a soma: 0 A a A, a + 0 = a. Simtricos em relaao a soma: a A b A : a + b = 0. e c ` Associatividade do produto: a, b, c A, (a b) c = a (b c). Distributividade: a, b, c A, a(b+c) = ab+ac, e (b+c)a = ba+ca. Como dissemos acima, a Deniao 1.5.1 pelo menos parcialmente insc e pirada pelo caso em que A = Z o conjunto dos inteiros, quando a soma e e o produto nela mencionados so as habituais operaoes sobre n meros a c u inteiros, e 0 o inteiro zero. Em particular, todas as propriedades indicadas e so nesse caso bem conhecidas. No entanto, a comparaao dum qualquer a c

34

Cap tulo 1. Nooes Bsicas da Algebra c a

anel A com o anel dos inteiros deve ser sempre feita com prudncia. Note-se e que em geral o produto no comutativo, nem se faz na Deniao 1.5.1 a e c qualquer referncia a existncia duma identidade para esta operaao (semee ` e c lhante ao inteiro 1). Os exemplos que estudaremos mais a frente mostraro ` a que, por vezes, um anel goza de propriedades radicalmente diferentes das do anel dos inteiros. Se o anel A tem identidade (para o produto) ento (A, ) um monide. a e o Nesse caso dizemos que A um anel unit ario. Referimo-nos sempre a e ` ( nica) identidade para a soma como o zero do anel, reservando o termo u identidade sem mais qualicativos para a ( nica) identidade para o prou duto, quando esta existir no anel em causa (i.e., quando o anel for unitrio). a Mais uma vez, um anel comutativo, ou abeliano, um anel em que e a b = b a, para quaisquer a, b A. Exemplos 1.5.2.
1. O conjunto dos inteiros com as operaoes habituais de soma e produto um c e anel abeliano unitrio. Por outro lado, o conjunto dos inteiros pares com as a operaoes habituais de soma e produto um anel abeliano sem identidade. c e 2. Os conjuntos de nmeros racionais, reais e complexos (designados respectiu vamente por Q, R e C) tambm com a soma e o produto habituais so anis e a e abelianos unitrios. a 3. O conjunto das matrizes quadradas (n n) com entradas em Z, Q, R ou C, que designaremos respectivamente por Mn (A), onde A = Z, Q, R ou C, ainda com as operaoes de soma e produto usuais para matrizes, so anis (noc a e a -abelianos se n > 1) unitrios (a identidade a matriz identidade I). Mais a e geralmente, podemos considerar o anel das matrizes Mn (A) com entradas num anel arbitrrio A. a 4. O conjunto de todas as funoes f : R R, com a soma e o produto denidos c por (f + g)(x) = f (x) + g(x), (f g)(x) = f (x)g(x), um anel abeliano unitrio (a identidade a funao constante igual a 1). De e a e c forma semelhante, podemos considerar o anel das funoes contnuas, o anel c das funoes diferenciveis, etc. c a 5. O conjunto Z2 = {0, 1}, com a soma e produto denidos por 0 + 0 = 1 + 1 = 0, 0 0 = 0 1 = 1 0 = 0, 0 + 1 = 1 + 0 = 1, 1 1 = 1,

um anel abeliano unitrio. Note-se que as operaoes deste anel correspone a c dem as operaoes lgicas de disjunao (ou exclusivo) e conjunao (e), se ` c o c c associarmos 0 Falso, 1 Verdadeiro.

1.5. Anis, Dom e nios Integrais e Corpos

35

As operaoes deste anel correspondem igualmente a usual aritmtica binria, c ` e a i.e., na base 2, sendo a soma sem transporte. 6. O conjunto dos complexos da forma z = n + mi, com n, m Z, um e anel abeliano unitrio. Este anel designa-se habitualmente por Z[i], e os seus a elementos dizem-se os inteiros de Gauss15

Passamos agora a enunciar propriedades bsicas de qualquer anel, coa meando por algumas consequncias directas de resultados que j provmos c e a a num contexto mais geral: Proposiao 1.5.3. Seja A um anel. c (i) Lei do corte para a adiao: a + c = b + c a = b, e em particular c d + d = d d = 0. (ii) Unicidade dos simtricos: A equaao a + x = 0 tem uma s soluao e c o c em A, dada por x = a. (iii) Regras dos sinais: (a) = a, (a + b) = (a) + (b), e (a b) = (a) + b. Mencionmos acima que A um anel unitrio se e s se (A, ) um a e a o e monide. Neste caso, designamos por A o conjunto dos elementos ino vert veis do monide (A, ), ditos igualmente elementos invertveis do anel o A, e recordamos resultados provados num contexto mais geral: Proposiao 1.5.4. Seja A um anel unitrio. Ento (A , ) um grupo, c a a e donde: (i) A fechado em relaao ao produto. e c (ii) Se a A , ax = 1 tem como unica soluao x = a 1 , onde a1 A . c (iii) Se a, b A , (ab)1 = b1 a1 , e (a1 )1 = a. Exemplos 1.5.5.
1. Os unicos inteiros invertveis so 1 e 1, i.e., Z = {1, 1}. a 2. Todos os racionais, reais e complexos diferentes de zero so invertveis. Asa sim, temos por exemplo Q = Q {0} 16 .
15 Carl Friedrich Gauss (1777-1855) foi um dos grandes matemticos de Gttingen. Foi a o uma criana prod c gio, e com apenas 19 anos descobriu um mtodo de construao dum e c pol gono regular de 17 lados usando exclusivamente rgua e compasso (ver Cap e tulo 7). Durante mais de 2000 anos, desde os gemetras gregos, os unicos pol o gonos regulares com um nmero primo de lados que se sabia construir com rgua e compasso eram o tringulo u e a equiltero e o pentgono regular. Alguns dos resultados mais relevantes que discutiremos a a so de facto descobertas de Gauss, como por exemplo a teoria das congruncias. a e 16 Se A e B so conjuntos, A B = {x A : x B}. a

36

Cap tulo 1. Nooes Bsicas da Algebra c a

3. No anel Mn (R), os elementos invertveis so as matrizes no-singulares, que a a sabemos serem as matrizes com determinante = 0.

Em geral, num anel arbitrrio A com identidade 1 = 0, podemos apenas a dizer que 1 e 1 so invert a veis, porque 1 1 = (1) (1) = 1, o que e precisamente o caso do anel Z. No outro extremo, existem anis como Q, R e e C, onde todos os elementos no-nulos so invert a a veis. Existem igualmente casos intermdios como o do anel Mn (A) (A um anel), onde a determinaao e c dos elementos invert veis pode ser bastante complicada. Enunciamos em seguida algumas propriedades elementares de anis que e envolvem as duas operaoes do anel, e que por isso no so consequncias c a a e directas de resultados provados anteriormente. A primeira propriedade, por exemplo, mostra que o zero de qualquer anel no invert (a diviso por a e vel a zero sempre imposs e vel), excepto no caso trivial do anel A = {0}. Proposiao 1.5.6. Para quaisquer a, b A, temos: c (i) Produto por zero: a0 = 0a = 0. (ii) Regras dos sinais: (ab) = (a)b = a(b), e (a)(b) = ab. Demonstraao. As demonstraoes destes resultados no oferecem diculdac c a des especiais. Provamos a t tulo de exemplo apenas a regra do produto por zero, deixando a demonstraao das restantes armaoes como exerc c c cio. Para mostrar que a0 = 0 notamos que a0 + a0 = a(0 + 0) = a0 a0 = 0 (propriedade distributiva), (porque 0 elemento neutro), e (pela lei do corte).

Uma parte das diferenas mais obvias entre os diversos anis que j c e a referimos prendem-se claramente com propriedades do produto, e tm a ver e no s com a invertibilidade dos respectivos elementos como igualmente com a o a poss aplicaao da lei do corte ao produto, formalmente denida como vel c se segue: Deniao 1.5.7. O anel A verica a lei do corte para o produto se c a, b, c A, [c = 0 e (ac = bc ou ca = cb)] a = b. A restriao c = 0 (que no tem correspondente na lei do corte para a c a soma) evidentemente inevitvel devido a regra do produto por zero. Para e a ` mostrar que a lei do corte para o produto no vlida em todos os anis, e a e a e

1.5. Anis, Dom e nios Integrais e Corpos

37

portanto no uma consequncia lgica da Deniao 1.5.1, basta considerar a e e o c por exemplo em M2 (R) o produto 1 0 0 0 0 0 0 1 = 1 0 0 0 0 0 0 0 = 0 0 0 0 ,

onde temos ca = cb, com c = 0 e a = b. Este exemplo mostra tambm que existem anis onde podemos ter cd = 0 e e com c = 0 e d = 0, caso em que c e d se dizem divisores de zero. Esta noao no deve ser confundida com a de elemento no-invert c a a vel. Se ca = cb (ou ac = bc) e c invertvel, claro que qualquer das igualdades pode ser e e multiplicada pelo inverso de c, para concluir que a = b. Assim, obvio que e um divisor de zero sempre no-invert e a vel, mas observe que podem existir elementos no-invert a veis que no so divisores de zero (em Z, por exemplo, a a onde no h divisores de zero). a a Deixamos como exerc vericar que: cio Proposiao 1.5.8. A lei do corte para o produto vlida num anel A se e c e a s se em A no existem divisores de zero. o a Pelas observaoes acima, conclu c mos ainda que num anel em que todos os elementos no-nulos so invert a a veis (A = A{0}), a lei do corte vlida. e a Estes anis so distinguidos com um nome especial. e a e Deniao 1.5.9. Um anel de divisao um anel unitrio A tal que A = c a A {0}. Um corpo um anel de diviso abeliano. e a Os anis Q, R e C so evidentemente corpos (no entanto, j mencionmos e a a a mais um corpo; qual?). Descreveremos adiante um anel de diviso que no a a um corpo. e Existem igualmente anis que no so anis de diviso, porque nem todos e a a e a os seus elementos no-nulos so invert a a veis, mas nos quais a lei do corte para o produto mesmo assim vlida. Exemplos t e a picos so os inteiros Z, a os anis de polinmios com coecientes em Z, Q, R ou C, e os inteiros de e o Gauss. Veremos ainda outros exemplos mais adiante. Esta classe de anis e tambm toma um nome especial: e Deniao 1.5.10. Um dom c nio integral 17 um anel unitrio abeliano e a A = {0} no qual a lei do corte para o produto vlida. e a Pela proposiao (1.5.8), um anel unitrio abeliano A = {0} um dom c a e nio integral se e s se no possui divisores de zero. Note-se tambm que se A o a e e um anel unitrio com identidade 1 ento A = {0} se e s se 1 = 0. a a o A gura seguinte mostra a relaao entre os diversos tipos de anis que c e mencionmos at ao momento (veja tambm os exerc a e e cios no nal desta secao). c
Preferimos esta designaao a outra designaao tambm usual de dom c ` c e nio de integridade.
17

38

Cap tulo 1. Nooes Bsicas da Algebra c a

Anis e
e Anis de a Divis o

Domnios Integrais

Corpos

Figura 1.5.1: Dom nios integrais, anis de diviso e corpos. e a Se (A, +, ) um anel, e B A, poss que B seja fechado em relaao e e vel c as operaoes de soma e produto de A, i.e., poss que ` c e vel a, b B a + b B e a b B. Neste caso, poss que (B, +, ) seja por sua vez um anel. e vel Deniao 1.5.11. Seja B A um subconjunto fechado em relaao a soma c c ` e ao produto do anel (A, +, ). B diz-se um subanel de A se (B, +, ) um e anel. Dizemos tambm que o anel A uma extens ao do anel B. e e Exemplos 1.5.12.
1. Z um subanel de Q, e o anel dos inteiros pares um subanel de Z. e e 2. O conjunto N dos nmeros naturais (inteiros positivos) fechado em relaao u e c a soma e produto de Z, mas no um subanel de Z. ` a e 3. C uma extenso de R. e a 4. O anel Mn (C) uma extenso de Mn (Z). e a

De acordo com o resultado provado para grupos na secao anterior, se c B A e B no vazio, ento (B, +) subgrupo de (A, +) (i.e., verica (i) a e a e na Deniao 1.5.1) se e s se fechado em relaao a diferena. Se B fechado c o e c ` c e em relaao a soma e produto de A, evidente que verica as propriedades c ` e (ii) e (iii) da Deniao 1.5.1, simplesmente porque as suas operaoes so as c c a do anel A. Conclu mos imediatamente que: Proposiao 1.5.13. Seja A um anel. Um subconjunto B um subanel de c e A se e s se no vazio, e fechado em relaao a diferena e ao produto. o a e e c ` c Se A e B so anis, claro que podemos formar a soma directa dos a e e respectivos grupos aditivos. Mas evidente que podemos denir de forma e

1.5. Anis, Dom e nios Integrais e Corpos anloga tanto a soma como o produto: a (1.5.1) (a, b) + (a , b ) = (a + a , b + b ), (a, b)(a , b ) = (aa , bb ).

39

Deixamos como exerc vericar que o produto cartesiano A B com as cio operaoes de soma e produto aqui referidas forma um anel, que dizemos ser c a soma directa dos anis A e B, e designamos por A B. Mais uma e vez claro que podemos formar somas directas de um n mero arbitrrio e u a mas nito de anis, e deixamos para mais tarde a discusso do caso de um e a n mero innito de anis. u e Exerc cios.
1. Verique se cada uma das seguintes estruturas algbricas um anel. Em e e caso armativo, indique se se trata de um anel comutativo, se tem identidade, e se verica a lei do corte para o produto. Em caso negativo, especique as condioes da Deniao 1.5.1 que so violadas. c c a (a) o conjunto dos inteiros mltiplos dum inteiro xo m, com a soma e o u produto usuais; (b) o conjunto das transformaoes lineares T : Rn Rn , com a soma usual c e o produto de composiao; c (c) o conjunto das funoes f : R R com a soma usual e o produto de c composiao; c (d) o conjunto dos inteiros no-negativos, com a soma e o produto usuais; a (e) o conjunto dos reais irracionais, com a soma e o produto usuais; (f) o conjunto dos inteiros de Gauss Z[i], com a soma e o produto usuais; (g) o conjunto R[x]18 dos polinmios na varivel x com coecientes reais, o a ainda com a soma e o produto usuais. 2. Prove que 0 = 0 num anel qualquer. 3. Complete a demonstraao do teorema 1.5.6. c 4. Seja A um conjunto com trs elementos distintos, que designaremos por 0, 1, e e 2. De quantas maneiras pode denir operaoes de adiao e produto em A c c de modo a obter um anel unitrio, sendo 0 o zero do anel, e 1 a sua identidade? a 5. Mostre que em geral a operaao de diferena num qualquer anel no nem c c a e comutativa nem associativa, mas verique que existem anis onde esta operaao e c tem as duas propriedades referidas. 6. A equaao a + x = b tem exactamente uma soluao em A. O que que pode c c e dizer sobre a equaao ax = b? E sobre a equaao x = x? c c
18 Veremos adiante que, se A um anel, poss e e vel denir o anel dos polinmios na o varivel x com coecientes em A, o qual normalmente designado por A[x]. Note-se que a e o s mbolo Z[i] para o anel dos inteiros de Gauss usa a mesma ideia, j que um polinmio a o na unidade imaginria i se pode sempre reduzir ao 1o grau. a

40

Cap tulo 1. Nooes Bsicas da Algebra c a

7. Suponha que A, B e C so anis. Prove as seguintes armaoes: a e c (b) Se A e B tem mais de um elemento, ento A B tem divisores de zero. e a (d) A B isomorfo a B A, e A (B C) isomorfo a (A B) C. e e (c) Se A e B so unitrios ento A B unitrio, e (A B) = A B . a a a e a (a) O conjunto A B com as operaoes denidas em 1.5.1 um anel. c e

(e) : A BC um homomorsmo de anis se e s se (x) = (1 (x), 2 (x)), e e o onde 1 : A B e 2 : A C so homomorsmos de anis. a e

8. Sendo X um conjunto e A um anel, mostre que a classe de funoes f : X A c um anel com as operaoes usuais de soma e produto de funoes. e c c 9. Use o exerc anterior com X = {0, 1} e A = Z2 para obter um exemplo de cio um anel com 4 elementos. Mostre que esse anel isomorfo a Z2 Z2 . e 10. Seja A = {0, 1, 2, 3} um conjunto com quatro elementos. Mostre que existe um corpo com suporte em A, sendo 0 o zero de A, e 1 a sua identidade. 11. Seja A um anel. Mostre que o conjunto das matrizes n n com entradas em A, que se designa por Mn (A), um anel. Mostre ainda que, se A tem e identidade, ento Mn (A) tem identidade. a 12. Seja B um subanel de A. Mostre que os seguintes casos so todos poss a veis: (a) A tem identidade e B no tem identidade. a (b) A no tem identidade e B tem identidade. a (c) A e B tm identidades distintas. e (Sugestao: recorra a subanis apropriados de anis de matrizes 2 2). e e 13. D um exemplo dum anel nito no-abeliano. e a 14. Mostre que qualquer subanel dum anel de diviso verica a lei do corte a para o produto, e em particular que qualquer subanel dum corpo contendo a identidade desse corpo um dom e nio integral, mas no necessariamente um a corpo. 15. Prove que a lei do corte para o produto vlida no anel A se e s se no e a o a existem em A divisores de zero. 16. Seja A um dom nio integral. Diga se se tem necessariamente: (b) 1 = 1. (a) x2 = 1 implica x = 1 ou x = 1;

17. Suponha que o anel A uma extenso do corpo K, e que K contm a e a e identidade de A. Prove que A um espao vectorial sobre K. e c 18. Determine os elementos invert veis no anel Z[i] dos inteiros de Gauss.

1.6. Homomorsmos e Isomorsmos de Anis e


19. Prove que qualquer dom nio integral nito = {0} um corpo. e 20. Mostre que M2 (Z) innito. e (Sugestao: mostre que M2 (Z) = {A M2 (Z) : det(A) = 1}). 21. Suponha que B um subanel de A. Verique que: e (a) o zero de B o zero de A; e (b) o simtrico de um elemento de B o mesmo em B e em A. e e Suponha agora que A e B tm identidade. e

41

(c) E verdade que B A ? (d) E verdade que o inverso dum elemento em B necessariamente o mesmo e que o seu inverso em A ? E se as identidades de A e B forem iguais?

1.6

Homomorsmos e Isomorsmos de Anis e

Na secao anterior introduzimos a deniao de anel. Estudamos agora os c c homomorsmos e isomorsmos associados a esta deniao. Naturalmente, c estes so funoes que tm como dom a c e nio e contradom nio conjuntos que so suportes de anis, e que alm disso preservam as operaoes algbricas a e e c e dos anis envolvidos. Observe que na deniao seguinte usamos os mesmos e c s mbolos para representar as operaoes algbricas de anis distintos, apec e e sar de estas operaoes serem em geral diferentes. Note tambm que um c e homomorsmo de anis um caso especial de homomorsmo de grupos. e e Deniao 1.6.1. Sejam A e B anis, e : A B uma funao. um c e c e homomorfismo de anis se: e (i) (a1 + a2 ) = (a1 ) + (a2 ), a1 , a2 A; (ii) (a1 a2 ) = (a1 )(a2 ), a1 , a2 A. e e Um isomorfismo de anis um homomorsmo bijectivo19 . Dizemos que os anis A e B so isomorfos se existe algum isomorsmo : A B. e a Exemplos 1.6.2.
1. Designamos o complexo conjugado de z = x + iy por z = x iy. Temos z + w = z + w, zw = zw.

De acordo com a deniao anterior, a funao : C C dada por (z) = z c c e um automorsmo do anel C.
Tal como no caso dos monides e dos grupos, tambm usaremos os termos epimoro e smo e monomorsmo de anis, bem como endomorsmo e automorsmo de anis, cujas e e denioes so obvias. c a
19

42

Cap tulo 1. Nooes Bsicas da Algebra c a

2. Considere-se a funao : C M2 (R) denida por c (x + iy) = Vericamos que x y ou seja, (x + iy) + (x + iy ) = ((x + iy) + (x + iy )), e, analogamente, x y ou seja, (x + iy)(x + iy ) = ((x + iy)(x + iy )). Temos portanto que um homomorsmo de anis. Neste caso, injectivo e e e ( i.e., um monomorsmo) mas no sobrejectivo. e a e 3. Seja : Z Z2 dado por (n) = 0, se n par, e (n) = 1, se n mpar. e e a E fcil vericar que ainda um homomorsmo de anis sobrejectivo ( i.e., e e e um epimorsmo), mas no injectivo. a e 4. Seja : R M2 (R) dado por (x) = x 0 0 0 . y x x y y x = xx yy xy + x y (xy + x y) xx yy , y x + x y y x = x+x y+y y y x+x , x y y x .

Deve ser evidente que um monomorsmo (mas no-sobrejectivo) 20 . e a 5. Sejam S, T : Rn Rn duas transformaoes lineares. Denimos a soma c S + T e composiao ST por c (S + T )(x) = S(x) + T (x), (ST )(x) = S(T (x)).

J observmos que com estas operaoes o conjunto das transformaoes lineares a a c c de Rn em Rn um anel, que designamos aqui por L(Rn , Rn ). Fixada uma base e para Rn , seja M(S) a matriz da transformaao linear S relativa a esta base. E c claro que M(S) uma matriz n n com entradas reais, e sabemos da Algebra e Linear que a funao M : L(Rn , Rn ) Mn (R) verica as identidades c M(S + T ) = M(S) + M(T ), M(ST ) = M(S)M(T ).

Temos portanto que M um isomorsmo de anis. e e


x 0 constituem um subanel de M2 (R) com 0 0 identidade distinta da identidade do anel M2 (R).
20

Note-se que as matrizes da forma

1.6. Homomorsmos e Isomorsmos de Anis e

43

Em certos casos, quando existe um homomorsmo injectivo : A B bvio, usamos o mesmo s o mbolo para designar a e (a). Apesar de esta prtica no ser recomendvel de um ponto de vista estritamente lgico, a a a o e frequentemente inevitvel para no sobrecarregar excessivamente a notaao a a c utilizada. Casos t picos desta prtica so a representaao do real a, do a a c complexo (a, 0), e do polinmio constante p(x) = a pelo mesmo s o mbolo. Como qualquer homomorsmo de anis : A B igualmente um e e homomorsmo entre os grupos aditivos (A, +) e (B, +), podemos reescrever a Proposiao 1.4.3 na forma: c Proposiao 1.6.3. Seja : A B um homomorsmo de anis. Ento: c e a (i) (0) = 0; (ii) (a) = (a). De acordo com a deniao de homomorsmo e o resultado anterior, poc demos dizer que qualquer homomorsmo : A B preserva somas, produtos, o zero, e os simtricos. Deve no entanto observar-se que certas e nooes associadas ao produto no so mantidas da forma mais simples. Em c a a particular, um dos exemplos acima mostra que, quando A tem identidade 1 para o produto, no se segue que (1) seja a identidade de B. Veremos nos a exerc cios como enunciar um resultado correcto desta natureza. O estudo da equaao (x) = y no sofre alteraoes signicativas, quando c a c comparado com o estudo feito atrs para grupos. O ncleo de naturala u e mente o conjunto das soluoes da equaao homognea (x) = 0, i.e., c c e N () = {x A : (x) = 0}, e o conjunto (A) o conjunto dos y B para os quais a equaao (x) = y e c tem soluoes x A. Claro que sobrejectivo se e s se (A) = B, e c e o e injectivo, como j vimos, se e s se N () = {0}. a o Basta-nos reescrever o Teorema 1.4.10 em notaao aditiva para obter: c Teorema 1.6.4. Se : A B um homomorsmo de anis, temos: e (i) (x) = (x ) se e s se x x N (); o (ii) injectivo se e s se N () = {0}; e o (iii) se x0 uma soluao particular de (x) = y 0 , a soluao geral x = e c c e x0 + n, com n N (). O exemplo seguinte uma ilustraao muito simples deste resultado. e c Exemplo 1.6.5.

44

Cap tulo 1. Nooes Bsicas da Algebra c a

No caso do homomorsmo : Z Z2 dado por (n) = 0, se n par, e e (n) = 1, se n mpar, o respectivo ncleo o conjunto dos inteiros pares. e u e Como (0) = 0 e (1) = 1, temos (x) = 0 x = 2n, com n Z,

(x) = 1 x = 1 + 2n, com n Z.

Dado um homomorsmo : A B, sabemos que N () e (A) so a subgrupos dos grupos aditivos (A, +) e (B, +). Podemos vericar facilmente que neste caso esses subgrupos so na realidade subanis. a e Proposiao 1.6.6. Se : A B um homomorsmo, ento N () um c e a e subanel de A, e (A) um subanel de B. Em particular, se injectivo, e e ento A isomorfo a (A). a e Demonstraao. Temos apenas a provar que N () e (A) so fechados em c a relaao aos respectivos produtos. c Se b1 , b2 (A), existem a1 , a2 A tais que b1 = (a1 ) e b2 = (a2 ). E portanto obvio que b1 b2 = (a1 )(a2 ) = (a1 a2 ) (A), e (A) fechado em relaao ao produto de B, logo um subanel de B. e c e Se a1 , a2 N (), temos (a1 ) = (a2 ) = 0. Conclu mos que (a1 a2 ) = (a1 )(a2 ) = 0 0 = 0, donde a1 a2 N (), e N () fechado em relaao ao produto de A, logo e c e um subanel de A. Finalmente, evidente que, se injectivo, ento um isomorsmo e e a e entre A e (A). Exemplos 1.6.7.
1. Considere-se mais uma vez o homomorsmo : C M2 denido por (x + iy) = x y y x .

Do teorema, conclumos que o conjunto das matrizes da forma x y y x

um subanel de M2 (R), isomorfo ao corpo dos complexos. e 2. No caso do homomorsmo : R M2 dado por (x) = x 0 0 0 ,

1.6. Homomorsmos e Isomorsmos de Anis e

45

observamos que M2 contm igualmente um subanel isomorfo ao corpo dos ree ais. Note-se no entanto que M2 contm vrios subanis distintos, todos eles e a e isomorfos ao corpo dos reais. Na realidade, o exemplo anterior, quando restrito aos reais, conduz ao homomorsmo injectivo : R M2 dado por (x) = xI, onde I a matriz identidade. e

Vimos que o n cleo de qualquer homomorsmo de grupos um subgrupo u e de tipo especial, dito um subgrupo normal, ou invariante. Analogamente, o n cleo N () de um homomorsmo de anis : A B um subanel de A u e e de tipo especial. A sua especicidade prende-se com o seu comportamento face ao produto. No s N () fechado em relaao ao produto, como a o e c qualquer subanel, mas tambm para que o produto ab pertena a N () e c basta que apenas um dos factores a ou b pertena a N (). Para vericar c esta armaao, observe que c a1 a2 N () (a1 a2 ) = 0 (a1 )(a2 ) = 0, e que o produto (a1 )(a2 ) nulo sempre que um dos factores (a 1 ) ou e (a2 ) nulo, i.e., desde que pelo menos um dos elementos a 1 ou a2 pertena e c este o conte do da ao n cleo N (). E u u Proposiao 1.6.8. Se a N () e a um qualquer elemento de A, ento c e a tanto aa como a a pertencem a N (). Os subanis com esta propriedade so distinguidos como se segue. e a Deniao 1.6.9. Seja A um anel e I um subanel de A. Dizemos que I c e um ideal de A se para qualquer a A e b I se tem ab, ba I. Nem todos os subanis de um anel xo so ideais desse anel. Os exemplos e a abaixo ilustram ambas as possibilidades.
1. E claro que Z um subanel de R (a diferena e o produto de inteiros sempre e c e um inteiro). No entanto, Z no um ideal de R (o produto dum inteiro por a e um real arbitrrio no necessariamente um inteiro). a a e 2. Seja A = Z e I o conjunto dos inteiros pares. E claro que I um subanel e de Z (a diferena e o produto de inteiros pares um inteiro par) mas I c e e alm disso um ideal de Z (o produto de qualquer inteiro por um inteiro par e e sempre um inteiro par). Veremos mais adiante que todos os subanis de Z so e a automaticamente seus ideais. Note-se tambm que I igualmente um subanel e e de R, mas evidente que no um ideal de R. e a e 3. Qualquer anel A tem pelo menos os ideais {0} e A. 4. Em certos casos, um anel tem apenas os ideais mencionados acima. Na verdade, isso que ocorre com qualquer corpo. Para o vericar, suponha-se e que K um corpo, e I K um ideal. Se I contm um elemento x = 0 ( i.e., e e e se I = {0}), ento xx1 = 1 I (porque x I e x1 K). Mas neste caso a qualquer elemento y K pertence a I, porque y = 1y, onde 1 I e y K.

Exemplos 1.6.10.

46

Cap tulo 1. Nooes Bsicas da Algebra c a

Num anel no-abeliano A podemos considerar subanis para as quais a e a condiao de ideal se verica apenas num dos lados. Assim, um ideal c esquerdo de A um subanel B A tal que para qualquer a A e b B se e tem ab B. Da mesma forma, um ideal direito de A um subanel B A e tal que para qualquer a A e b B se tem ba B. E claro que I A um ideal num sentido da Deniao 1.6.9 se e s se , simultaneamente, e c o e um ideal esquerdo e um ideal direito. Para um anel abeliano, todas estas nooes coincidem. Os ideais laterais desempenham um papel bem menos c importante que os ideais bilaterais, por causa da Proposiao 1.6.8. c Exerc cios.
1. Seja A um anel e , : A A endomorsmos. Mostre que a composiao c um endomorsmo, mas que + pode no o ser. Em particular, e a mostre que o conjunto dos endomorsmos de A, designado por End(A), com a operaao de composiao, forma um monide. c c o 2. Seja A um anel e , : A A automorsmos. Mostre que a composiao c e a inversa 1 so automorsmos. Em particular, mostre que o conjunto a de todos os automorsmos de A, designado por Aut(A), com a operaao de c composiao, forma um grupo. c 3. Qualquer inteiro m da forma m = 3n+r, onde n o quociente da diviso de e e a m por 3 e r o respectivo resto. Note que n e r so unicos desde que 0 r < 3. a Prove que a funao : Z Z3 dada por (m) = r um homomorsmo de c e anis. Qual o ncleo deste homomorsmo? e e u 4. Prove que, se A e B so anis, A tem identidade 1, e : A B um homoa e e morsmo ento (1) a identidade de (A), no necessariamente a identidade a e a de B. Mostre tambm que, se a A , ento (a)1 o inverso de (a) em e a e (A), no necessariamente o inverso de (a) em B. Em particular, (a) pode a no ser invert em B. a vel 5. Prove que, se A e B so anis, A tem identidade 1, e : A B um a e e isomorsmo ento (1) a identidade de B. Mostre tambm que, se a A , a e e ento (a)1 o inverso de (a) em B e (A ) = B . a e 6. Prove que, se A e B so anis, A tem identidade 1, e : A B um a e e isomorsmo, ento B um corpo (respectivamente, anel de diviso, dom a e a nio integral) se e s se A um corpo (respectivamente, anel de diviso, dom o e a nio integral). 7. Mostre que, se K um corpo, A um anel, e : K A um homomorsmo, e e e ento A contm um subanel isomorfo a K, ou identicamente 0. a e e 8. Existem subanis de Z Z que no so ideais de Z Z? e a a 9. Determine End(A) quando A = Z e A = Q. (Sugestao: Calcule (1) e proceda por induao.) c

1.6. Homomorsmos e Isomorsmos de Anis e


10. Determine End(R). (Sugestao: Mostre que (x) 0 quando x 0, donde crescente.) e

47

11. Determine todos os homomorsmos : C C que satisfazem (x) R quando x R. (Sugestao: Mostre que se (1) = 0 e x = (i) ento x2 = 1.) a 12. Suponha que I um ideal de M2 (R) e e 13. Determine todos os ideais de M2 (R). 14. Seja A um anel comutativo com identidade e considere o anel Mn (A). Mostre que a aplicaao det : Mn (A) A denida por c det(B) =
Sn

1 0 0 0

I. Prove que I = M2 (R).

sgn()a1(1) a2(2) an(n) ,

onde B = (aij ), preserva produtos (mas no um homomorsmo de anis). a e e Conclua que a matriz B Mn (A) se e s se det(B) A . o 15. Suponha que C B A onde B um subanel de A. e (a) Se C um subanel de B, pode concluir que C um subanel de A? e e (b) Se C um ideal de B, pode concluir que C um ideal de A? e e (c) Se C um ideal de A, pode concluir que C um ideal de B? e e 16. Prove que, se A um anel abeliano unitrio e os seus unicos ideais so {0} e a a e A, ento A necessariamente um corpo. Se A for no abeliano, ser que A a e a a necessariamente um anel de diviso? e a 17. Sejam A e B anis unitrios. e a (a) Suponha que J um ideal de A B, e prove que (a, b ), (a , b) J e (a, b) J.

(b) Prove que K A B um ideal de A B se e s se K = K1 K2, onde e o K1 um ideal de A, e K2 um ideal de B. e e 18. Este exerc refere-se a decomposiao de anis em somas directas. cio ` c e (a) Suponha, primeiro, que A isomorfo a B C, e prove que existem ideais e I e J de A tais que I J = {0}, e I + J = {i + j : i I, j J} = A.

(b) Suponha agora que existem ideais I e J de A tais que I J = {0}, e I + J = A. Prove que A isomorfo a I J. Para este m, proceda como e se indica a seguir: (i) Mostre que, se i I, j J e i + j = 0, ento i = j = 0. a (ii) Mostre que, se i I e j J, ento ij = 0. a (iii) Mostre que a funao : I J A, dada por (i, j) = i + j, um c e isomomorsmo de anis. e

48

Cap tulo 1. Nooes Bsicas da Algebra c a

1.7

Os Quaternies o

O corpo dos complexos uma extenso do corpo dos reais. Este ultimo e a e uma extenso do corpo dos racionais, que so por sua vez uma extenso do a a a anel dos inteiros. E curioso investigar se poss criar uma extenso do e vel a corpo dos complexos, e de procurar determinar at que ponto que este e e processo de extenses sucessivas tem um m natural. No sculo passado, o e W. R. Hamilton 21 colocou a si prprio esta questo. o a

Figura 1.7.1: O problema de Hamilton. Numa primeira tentativa (que durou 20 anos!), Hamilton procurou utilizar n meros da forma a+ib+cj, onde a, b, c R e i a unidade imaginria, u e a i.e., em linguagem moderna, procurou criar um corpo com suporte em R 3 e contendo um subcorpo isomorfo ao corpo dos complexos. Depois de muitas tentativas para atribuir um valor razovel ao produto ij (na forma a ij = a + bi + cj), viu-se na necessidade de introduzir um n mero adicional u k, de forma a ter ij = k. No seguimento das suas investigaoes, descobriu a c existncia no de um corpo mas de um anel de diviso, com suporte em R 4 , e a a e cujos elementos se dizem quaterni oes, ou numeros de Hamilton. Designamos os elementos da base cannica do espao vectorial R 4 por o c 1 = (1, 0, 0, 0), i = (0, 1, 0, 0), j = (0, 0, 1, 0), k = (0, 0, 0, 1).

O quaternio q = (a, b, c, d) escreve-se portanto q = a1 + bi + cj + dk, onde a a, b, c, d so n meros reais. Desejamos naturalmente que as funoes injectivas a u c : R R4 e : C R4 denidas por (x) = x1 e (x+iy) = x1+yi, sejam homomorsmos, de modo a poder identicar o conjunto R com o conjunto {(x, 0, 0, 0) : x R}, e o conjunto C com o conjunto {(x, y, 0, 0) : x, y R}. Dado um quaternio q = a1 + bi + cj + dk, a1 diz-se a parte real de q, e a bi+cj +dk a parte vectorial. Tal como no caso dos complexos, escreveremos
William Rowan Hamilton (1805-1865), grande astrnomo e matemtico irlands. Hao a e milton foi tambm muito precoce: aos 5 anos sabia ler grego, hebraico e latim, e aos 10 e anos estava familiarizado com meia dzia de l u nguas orientais!
21

1.7. Os Quaternies o

49

normalmente q = a + bi + cj + dk, deixando o quaternio 1 subentendido. a es a soma vectorial usual em R4 . E portanto A soma de quaternio e evidente que, se x e y so reais e z e w complexos, se tem a (x + y) = (x) + (y), (z + w) = (z) + (w).

e O produto de quaternioes mais dif de descobrir. Observamos cil primeiro que, se entendermos o produto dum real a pelo quaternio q como o a produto (a1)q, ento esse produto reduz-se ao produto habitual dum escalar a por um vector, e em particular os quaternies formam um espao vectorial o c de dimenso 4 sobre os reais. Por outro lado, devemos tambm ter a e (1.7.1) pois i2 = (i)(i) = (i2 ) = (1) = (1) = (1) = 1. Hamilton descobriu as identidades: (1.7.2) ij = k, jk = i, ki = j. i2 = 1,

Com base nestas identidades, poss calcular os produtos ji, kj, ik, j 2 e e vel k2 usando apenas a propriedade associativa do produto e a relaao i 2 = 1. c A t tulo de exemplo, note-se que ij = k i(ij) = ik (ii)j = ik (1)j = ik j = ik. Deixamos os detalhes destes clculos como exerc a cio, mas indicamos aqui os resultados: (1.7.3) j 2 = k2 = 1, ji = k, kj = i, ik = j.

Observe que o produto de quaternies no comutativo, e portanto os o a e quaternies no formam um corpo. A partir das identidades (1.7.1), (1.7.2), o a e (1.7.3) poss calcular o produto de dois quaternies arbitrrios usando e vel o a as propriedades associativa e distributiva. Em vez de fazer isso, preferimos inverter todo o processo e denir formalmente o anel dos quaternies. o Teorema 1.7.1. O conjunto R4 com a adiao vectorial usual e o produto c de q = a + v e r = b + w denido por22 (1.7.4) (a + v)(b + w) = ab (v w) + aw + bv + v w,

um anel de diviso (que no um corpo) e que se designa por H. e a a e


Nesta frmula, (v w) e v w designam os habituais produtos interno e externo da o algebra vectorial moderna. Na realidade, estas operaoes e a notaao i, j e k para a base c c cannica de R3 so vest o a gios do trabalho de Hamilton.
22

50

Cap tulo 1. Nooes Bsicas da Algebra c a

Demonstraao. Antes de mais observamos que o produto (q, r) qr dec nido por (1.7.4) coincide com o produto por escalares se q R, e ainda que uma aplicaao R-bilinear: dados a 1 , a2 R, q, q 1 , q 2 R4 e r 1 , r 2 , r R4 e c temos (a1 q 1 + a2 q 2 )r = a1 (q 1 r) + a2 (q 2 r), q(a1 r 1 + a2 r 2 ) = a1 (qr 1 ) + a2 (qr 2 ).

Vericamos tambm que, com a notaao i, j e k para a base cannica de e c o 3 , so vlidas as identidades (1.7.1), (1.7.2), e (1.7.3). R a a Para obter a associatividade da operaao usamos agora a bilinearidade c e as identidades (1.7.1), (1.7.2), e (1.7.3), para calcular os produtos (a0 + a1 i + a2 j + a3 k) ((b0 + b1 i + b2 j + b3 k)(c0 + c1 i + c2 j + c3 k)) , e ((a0 + a1 i + a2 j + a3 k)(b0 + b1 i + b2 j + b3 k)) (c0 + c1 i + c2 j + c3 k), e vericar assim que coincidem. Finalmente, claro que e q1 = 1q = q, e deixamos como exerc vericar que para todo o quaternio q = (a, b, c, d) cio a no-nulo so vlidas as identidades: a a a (1.7.5) qq = q q = 1, onde q = a bi cj dk . a2 + b 2 + c 2 + d 2

E ainda interessante constatar que os quaternies formam um anel isoo morfo a um subanel do anel M4 (R) das matrizes 4 4 com entradas reais, o que fornece uma realizaao concreta deste anel de diviso, e outra demonsc a traao do Teorema 1.7.1. Para isso considerem-se as matrizes 2 2: c M= 1 0 0 1 , N= 0 1 1 0 , 0= 0 0 0 0 ,

que permitem denir a transformaao linear : R 4 M4 (R) atravs de c e (1) = (i) = (j) = (k) = M 0 N 0 0 M 0 N 0 M 0 N , , ,

M 0

N 0

1.7. Os Quaternies o

51

(como {1, i, j, k} uma base de R4 esta aplicaao linear ca bem denida). e c Temos ento: a Proposiao 1.7.2. A aplicaao : H M 4 (R) um homomorsmo inc c e jectivo, logo o anel das matrizes 4 4 com entradas reais possui um subanel isomorfo ao anel de diviso H. a A demonstraao deste resultado um simples exerc de clculo. Vec e cio a remos mais adiante que do Teorema Fundamental da Algebra (Qualquer polinmio com coecientes complexos de grau maior que zero tem pelo menos o uma raiz complexa) se segue que no existe nenhum corpo que seja uma a extenso de C e simultaneamente um espao vectorial de dimenso nita a c a sobre R ou C. Por outras palavras, sabemos hoje que o problema original de Hamilton no tem soluao. a c Exerc cios.
1. Demonstre, a partir da frmula (1.7.4) para o produto de dois quaternies, o o que so vlidas as relaoes (1.7.1), (1.7.2) e (1.7.3). a a c 2. Verique, a partir de (1.7.4), da bilinearidade e das identidades (1.7.1), (1.7.2), e (1.7.3), a frmula (1.7.5) para o inverso de um quaternio q = 0. o a 3. Para um quaternio q = a1+bi+cj +dk denimos o seu complexo conjugado a por q = a1 bi cj dk. Mostre que: (a) A aplicaao : H H denida por (q) = q um automorsmo de c e (H, +). O que que pode dizer sobre (q 1 q 2 )? e (b) qq = ||q||2 onde ||q|| = a2 + b2 + c2 + d2 designa a norma do quaternio q = a1 + bi + cj + dk; a q (c) O inverso de um quaternio q o quaternio q 1 = ||q||2 . a e a 4. Mostre directamente que o conjunto formado por todas as combinaoes linec ares das matrizes 4 4: M 0 0 M , N 0 0 N , 0 M M 0 , 0 N N 0 ,

um subanel de M4 (R). e 5. Demonstre a Proposiao 1.7.2, i.e., mostre que a aplicaao : H M4 (R) c c e um homomorsmo injectivo. 6. Descreva todas as soluoes da equaao x2 = 1 no anel H dos quaternies. c c o 7. Suponha que {1} K L M so corpos, com M uma extenso de L, e L a a uma extenso de K. Sabemos que M um espao vectorial sobre K e sobre L, a e c e que L por sua vez um espao vectorial sobre K. Suponha que a dimenso e c a de M sobre L m, e a dimenso de L sobre K n. Prove que a dimenso de e a e a M sobre K mn. Conclua que uma extenso no-trivial de C tem pelo menos e a a dimenso 4 sobre R. a

52

Cap tulo 1. Nooes Bsicas da Algebra c a

8. Considere os quaternies da forma a+bi+cj+dk, com a, b, c, d Z. Verique o que estes quaternies formam um anel no-abeliano, que no de diviso, mas o a a e a onde a lei do corte vlida. e a 9. Verique que o conjunto formado pelos elementos invert veis do anel referido no exerc anterior formam um grupo no-abeliano com oito elementos, decio a signado por H8 . Determine todos os subgrupos de H8 , e identique todos os subgrupos normais.

1.8

Simetrias

Ilustramos nesta secao a forma como a teoria dos grupos pode ser utilizada c para formalizar a noao de simetria, considerando sobretudo o caso das c simetrias de guras geomtricas planas. Para isso, comeamos por notar que e c uma gura plana formalmente um conjunto R 2 , e vamos chamar e simetria de a uma funao f : R2 R2 que preserva as distncias entre c a pontos de R2 , i.e., tal que ||f (x) f(y)|| = ||x y||, x, y R2 ,

e que transforma o conjunto nele prprio, i.e., tal que o f () = . Exemplo 1.8.1.
Se o crculo unitrio de raio 1 e centro na origem, fcil ver que qualquer e a e a rotaao do plano em torno da origem uma simetria de . Analogamente, c e qualquer reexo do plano numa recta que passe pela origem tambm uma a e e simetria de .

As simetrias do plano, ou mais geralmente as simetrias de R n , so as a funoes f : Rn Rn que preservam distncias, e que por isso se dizem c a isometrias. Exemplos 1.8.2.
1. Qualquer translaao uma isometria do plano. c e 2. Qualquer rotaao uma isometria do plano. c e 3. Qualquer reexo (numa linha ou num ponto) uma isometria do plano. a e

O nosso prximo objectivo classicar todas as isometrias de R n . Para o e isso, comeamos por estudar as isometrias f que mantm xa a origem, i.e., c e tais que f(0) = 0.

1.8. Simetrias

53

Proposiao 1.8.3. Se f(0) = 0, ento as seguintes armaoes so equivac a c a lentes: (i) f uma isometria, i.e., e ||f (x) f(y)|| = ||x y||, x, y Rn ; (ii) f preserva produtos internos, i.e., 23 f (x) f (y) = x y, x, y Rn . Demonstraao. Supomos primeiro que f uma isometria, e notamos que c e ||x|| = ||x 0|| = ||f (x) f (0)|| = ||f (x)||. Alm disso, temos e ||f (x) f (y)||2 = ||f (x)||2 + ||f (y)||2 2f (x) f (y), ||x y||2 = ||x||2 + ||y||2 2x y. Como por hiptese ||f (x) f (y)|| = ||x y||, e j provmos acima que o a a ||x|| = ||f (x)||, imediato que f (x)f (y) = xy, para quaisquer x, y R n . e Conclu mos portanto que (i) implica (ii). Deixamos como exerc a demonstraao de que (ii) implica (i). cio c Continuando a considerar apenas isometrias que mantm xa a origem, e mostramos em seguida que estas isometrias so necessariamente transfora maoes lineares. c Proposiao 1.8.4. Se f uma isometria, e f (0) = 0, ento f uma c e a e transformaao linear. c Demonstraao. Seja {e1 , . . . , en } a base cannica de Rn . e v k = f (ek ). Os c o vectores v k so unitrios (porque ||v k || = ||f (ek )|| = ||ek || = 1) e ortogonais a a (porque v i v j = f(ei ) f (ej ) = ei ej ). Portanto, os vectores {v 1 , . . . , v n } formam igualmente uma base de Rn (porqu?). e n , onde y = f (x). Sendo {e , . . . , e } e {v , . . . , v } Seja agora x, y R 1 n 1 n bases de Rn , existem escalares x1 , . . . , xn e y1 , . . . , yn tais que
n n

x=
k=1

xk ek ,

y=
k=1

yk v k .

Deve ser claro que xk = x ek e yk = y v k , e como y v k = f(x) f(ek ) = x ek ,


23

Designamos nesta secao, por o produto interno usual de Rn . c

54 temos xk = yk , donde
n

Cap tulo 1. Nooes Bsicas da Algebra c a

f (x) = f (
k=1

xk e k ) =
k=1

yk v k =
k=1

xk f(ek ),

logo f uma transformaao linear. e c As isometrias tais que f(0) = 0 so, como acabmos de ver, transa a formaoes lineares. E pois natural caracterizar estas funoes em termos c c da sua representaao matricial. Para isso, recordamos que a matriz n n c se diz ortogonal se AT A = I, ou seja, se A1 = AT . (Recorde-se igualmente que como det(AT ) = det(A), temos ainda [det A]2 = det AT det A = det(AT A) = det I = 1, donde det A = 1). Proposiao 1.8.5. Se f : Rn Rn , as seguintes armaoes so equivac c a lentes: (i) f uma isometria e f(0) = 0; e (ii) f uma transformaao linear, e a matriz de f na base cannica e c o e ortogonal. Demonstraao. (i) (ii). Sendo A a matriz de f na base cannica, temos c o n A = (aij ), onde v j = i=1 aij ei . Por palavras, a coluna j da matriz A e formada pelas componentes do vector v j na base cannica. Como os vectores o v j so unitrios e ortogonais, temos a a
n

vj vk =

aij aik =
i=1

se se

j = k, j = k,

ou seja, AT A = I, e a matriz A ortogonal. e (ii) (i). Exerc cio. As transformaoes lineares que so isometrias dizem-se simplesmente c a transformaoes ortogonais. Podemos agora caracterizar completamente as c isometrias de Rn . Teorema 1.8.6. Se f : Rn Rn , as seguintes armaoes so equivalentes: c a (i) f uma isometria, e (ii) existe uma transformaao ortogonal g : R n Rn e a Rn tal que c f (x) = a + g(x).

1.8. Simetrias

55

Demonstraao. (i) (ii). Seja f uma isometria, e a = f(0). A funao c c g(x) = f (x) a satisfaz g(0) = 0 e uma isometria: e ||g(x) g(y)|| = ||f (x) f (y)|| = ||x y||. De acordo com a Proposiao 1.8.5, g uma transformaao ortogonal. c e c (ii) (i). Se g uma transformaao ortogonal, sabemos que g uma e c e isometria. E imediato que, se a Rn , ento a + g(x) uma isometria. a e As transformaoes ortogonais f : R n Rn formam um grupo O(n, R), a c que se chama grupo ortogonal. O determinante de uma transformaao c ortogonal f s pode ser 1 ou 1, como foi observado acima, e as transo formaoes ortogonais f com determinante 1 formam um subgrupo do grupo c ortogonal, designado por SO(n, R) e dito grupo ortogonal especial. Aos elementos de SO(n, R) chamamos rotacoes proprias ou simples mente rotacoes. As isometrias f : Rn Rn formam igualmente um grupo E(n, R), dito o grupo de simetria de Rn ou grupo euclidiano, do qual os grupos ortogonal e ortogonal especial so subgrupos: a SO(n, R) O(n, R) E(n, R). Mais geralmente, se Rn , ento as isometrias de Rn que so simetrias de a a formam um grupo, que se diz grupo de simetria de . Podemos ento a falar das simetrias de que so translaoes, transformaoes ortogonais, a c c rotaoes, reexes, etc. c o Exemplos 1.8.7.
1. Se R2 um rectngulo centrado na origem, com lados (de comprimentos e a distintos) paralelos aos eixos coordenados, ento o respectivo grupo de simetria a tem 4 elementos: a identidade, as reexes nos eixos Ox e Oy, e a rotaao de o c 180o em torno da origem (que igualmente a reexo na origem). O grupo de e a simetria do rectngulo, dito frequentemente grupo de Klein, isomorfo ao a e produto directo Z2 Z2 .

Figura 1.8.1: Simetrias dum rectngulo. a

56

Cap tulo 1. Nooes Bsicas da Algebra c a

2. Se R2 um polgono regular com n lados centrado na origem, ento e a o respectivo grupo de simetria, dito grupo diedral, tem 2n elementos: as rotaoes de 2k/n em torno da origem, as reexes em relaao as rectas que c o c ` passam na origem e pelos vrtices, e as reexes em relaao as rectas que e o c ` passam pela origem e bissectam os lados do polgono. Costuma-se designar este grupo pelo smbolo Dn .

Figura 1.8.2: Simetrias dum tringulo equiltero. a a


Por exemplo, para um tringulo equiltero (n = 3), temos trs simetrias roa a e tacionais {R, R2 , R3 = I} geradas por uma rotaao R de 2/3 em torno da c origem. A representaao matricial de R em relaao a base cannica de R 2 c c ` o e R=
1 2 3 2

23 1 2

Temos ainda trs eixos de simetria que do origem a outras tantas reexes e a o 2i 4i {1 , 2 , 3 }. Escolhendo o tringulo com vrtices em 1, e 3 , e e 3 , as reprea e sentaoes matriciais destas reexes em relaao a base cannica so: c o c ` o a 3/2 1 0 1/2 3/2 1/2 , . , 0 1 3/2 1/2 3/2 1/2 Deixamos como exerccio vericar que o grupo de simetrias D3 que se obtm e desta forma isomorfo ao grupo simtrico S3 . e e

Nos exemplos anteriores, as guras eram limitadas. Tambm muito e e interessante estudar grupos de simetria de guras ilimitadas. Considere-se a t tulo de exemplo um subconjunto do plano da forma: = {na + mb : n, m Z}, onde a, b R2 so vectores xos do plano linearmente independentes. a e um conjunto discreto de pontos, e podemos consider-lo como um modelo a simplicado de uma rede bidimensional de atomos, estendendo-se indeni damente sobre todo o plano.

1.8. Simetrias

57

Figura 1.8.3: Uma rede bidimensional . No determinaremos aqui os poss a veis grupos de simetria de , detendo-nos apenas no estudo de um problema mais simples, o de calcular as rotaoes que podem ser simetrias de . c As simetrias de conjuntos ilimitados no plano so extensivamente utilia zadas na decoraao de superf c cies planas: a contemplaao de exemplos reais c sugere que se baseiam na repetiao de motivos enquadrados por uma das c seguintes guras: tringulo equiltero, quadrado, rectngulo ou hexgono 24 . a a a a Este facto sugere, ainda, que, se existe alguma rotaao que seja simec tria de , ento essa rotaao s pode ser de 60 o , 90o , 120o ou 180o (alm a c o e naturalmente da identidade, que igualmente uma rotaao). Para vermos e c que de facto assim , seja f uma rotaao que simetria de , e A a sua e c e representaao matricial na base cannica, donde c o A= cos sen sen cos .

Seja ainda B a representaao matricial de f na base {a, b}. Nesta base c todos os elementos de tm coordenadas inteiras (na realidade, os pontos e de so precisamente os vectores de R 2 cujas componentes na base {a, b} a so inteiros). Portanto, a prpria matriz B tem entradas inteiras, j que a o a estas entradas representam os vectores f (a) e f (b), que so necessariamente a pontos de . Escrevemos B= n11 n12 n21 n22 ,

onde os nij so inteiros. a As matrizes A e B so semelhantes, i.e., existe uma matriz no-singular a a 1 AS = B. As matrizes A xI e B xI so igualmente S tal que S a
Para uma discusso pormenorizada da noao de simetria e a sua relaao com a arte, a c c recomendamos a leitura da monograa de H. Weyl, Symmetry, Princeton University Press, Princeton N. J. (1952).
24

58

Cap tulo 1. Nooes Bsicas da Algebra c a

Figura 1.8.4: Simetrias de guras planas ilimitadas. semelhantes, e portanto tm o mesmo determinante, ou seja, os polinmios e o caracter sticos de A e B so iguais. O polinmio caracter a o stico de qualquer matriz C, de tamanho 2 2, dado por e p(x) = det(C xI) = x2 tr(C)x + det(C) (o termo independente do polinmio o determinante de C, e o coeciente o e de x o simtrico da soma dos elementos da diagonal principal, ou seja, o e e simtrico do trao de C). Como as matrizes A e B tm o mesmo polinmio e c e o caracter stico, podemos concluir que os respectivos traos so iguais, ou seja, c a 2 cos = n11 + n22 , e, portanto, 2 cos um inteiro. E claro que 1 cos 1, donde e conclu mos que cos s pode ser 1, 1/2, 0, 1/2 ou 1, i.e., que = o o , 120o , 90o , 60o ou 0o . 180 Existem muitos outros exemplos de importncia prtica onde a teoria a a dos grupos fundamental para a compreenso de problemas relacionados e a com a ideia de simetria: Exemplos 1.8.8.
1. A exploraao das simetrias de determinadas regies ilimitadas do espao conc o c duz ao clculo dos chamados grupos cristalogrcos, utilizados na classicaao a a c dos cristais que ocorrem na natureza.

1.8. Simetrias

59

2. Veremos no Captulo 7 que possvel associar a cada polinmio um grupo e o de simetrias formado por permutaoes das suas razes, dito grupo de Galois c do polinmio. A natureza do grupo de Galois de cada polinmio distingue o o os polinmios cujas razes podem ser calculadas usando expresses envolvendo o o radicais e os coecientes do polinmio, e permite explicar a razo pela qual no o a a existem frmulas resolventes para polinmios de grau superior a 4. o o 3. Uma das ideias mais bsicas e mais frutuosas da Fsica o princ a e pio de objectividade. De uma forma necessariamente vaga, este princpio exprime a ideia de que observadores diferentes, usando sistemas diferentes de coordenadas espaciais e temporais, descrevem os mesmos fenmenos fsicos usando o as mesmas leis fsicas. De um ponto de vista matemtico, este facto fora as a c leis da natureza a ter como grupos de simetrias os grupos das transformaoes c que relacionam as coordenadas usadas por diferentes observadores. De acordo com este princpio, e a ttulo de exemplo, as leis da Mecnica e as leis do a Electromagnetismo devem ter o mesmo grupo de simetria: foi a exploraao c cuidada desta ideia por Albert Einstein que o levou a descoberta da Teoria da ` Relatividade, seguramente uma das conquistas mais importantes da Cincia. e

Exerc cios.
1. Suponha que f : R2 R2 uma isometria do plano. Mostre que: e (a) Se f mantm xos dois pontos a e b do plano, ento f uma reexo e a e a na recta determinada por a e b; (b) Se f mantm xo um unico ponto a, ento f uma rotaao em torno de e a e c a; (c) Se f no mantm nenhum ponto xo, ento f uma translaao, seguida a e a e c possivelmente de uma rotaao ou de uma reexo. c a 2. Conclua a demonstraao da Proposiao 1.8.3. c c 3. Conclua a demonstraao da Proposiao 1.8.5. c c 4. Mostre que o grupo de Klein isomorfo a Z2 Z2 . e 5. Prove que os seguintes conjuntos de transformaoes so grupos: c a (b) As isometrias f : Rn Rn . (a) As transformaoes ortogonais e rotaoes prprias f : R n Rn . c c o (c) As simetrias de uma gura Rn .

6. Mostre que o grupo ortogonal especial SO(n, R) um subgrupo normal de e O(n, R), mas no um subgrupo normal de E(n, R). a e 7. Mostre que D3 (o grupo de simetria do tringulo equiltero) isomorfo a S3 . a a e 8. Determine o grupo D4 (grupo de simetria do quadrado).

60

Cap tulo 1. Nooes Bsicas da Algebra c a

9. A colmeia da Figura 1.8.4 admite como simetrias rotacionais as rotaoes de c 60o em torno dos centros das faces, bem como as rotaoes de 120o em torno dos c vrtices. Como pode alterar esta gura de forma que as simetrias rotacionais e sejam apenas as rotaoes de 120o? c 10. Seja f : R3 R3 uma rotaao. Mostre que existe uma base {v 1 , v 2 , v 3 } de c R3 em relaao a qual a representaao matricial de f c ` c e 1 0 0 0 cos sen . 0 sen cos A v 1 chama-se eixo de rotaao e a chama-se angulo de rotaao de f . Consegue c c generalizar este resultado a dimenses n > 3? o

Cap tulo 2

Os Nmeros Inteiros u
2.1 Axiomtica dos Inteiros a

J referimos vrias vezes (sempre informalmente) o anel dos inteiros e algua a mas das propriedades destes n meros. Temos suposto que essas propriedau des so conhecidas e bvias. No no entanto poss desenvolver teorias a o a e vel matemticas precisas sem um cuidadoso exame dos seus fundamentos, e em a particular sem distinguir entre os seus resultados aqueles que no so postos a a em causa pela teoria em questo, i.e., os seus axiomas, e os que devem ser a exibidos como consequncia lgica dos primeiros, ou seja, os seus teoremas. e o Desejamos agora indicar as propriedades dos n meros inteiros que consiu deraremos como axiomas. Note-se no entanto que a nossa exposiao nunca c ser completamente formal. Em particular, continuaremos a usar nooes e a c resultados da teoria dos conjuntos sem nos preocuparmos com a sua formulaao rigorosa, j que esse um assunto que sai claramente do ambito da c a e Algebra. A escolha dos axiomas que servem de base a uma teoria dada , at e e certo ponto, arbitrria, porque sempre poss escolher axiomas distintos, a e vel mas logicamente equivalentes. Portanto, a escolha nal necessariamente e ditada por critrios subjectivos de elegncia, brevidade e economia de pene a samento. Preferimos comear por um axioma que se encadeia facilmente c com a nossa discusso anterior. a Axioma I. Existe um domnio integral Z, cujos elementos se designam por inteiros. O zero e a identidade de Z designam-se respectivamente por 0 e 1. Seguese do cap tulo anterior que um grande n mero de propriedades elementares u dos inteiros consequncia directa do Axioma I. Em particular, as leis do e e corte para a soma e o produto e as regras dos sinais provadas anteriormente so vlidas em Z, assim como a armaao 0 = 0 que consta dos exerc a a c cios. Por outro lado, deve ser claro que o axioma acima no caracteriza coma pletamente os inteiros; por exemplo, imposs e vel decidir com base neste 61

62

Cap tulo 2. Os N meros Inteiros u

axioma se a armaao 1 = 1 verdadeira ou falsa, ou decidir se os inc e teiros formam um conjunto nito ou innito (porqu?). Para o completar, e vamos agora examinar com algum cuidado certas propriedades dos nmeros u naturais. De um ponto de vista intuitivo, os naturais so os inteiros que se obtm a e de 1 por adiao sucessiva de 1, ou seja, so os n meros da forma c a u 1, 2 = 1 + 1, 3 = 2 + 1, 4 = 3 + 1, . . . Designando o conjunto dos naturais por N, devemos portanto ter 1 N, e n N n + 1 N. Em geral, introduzimos a seguinte deniao. c Deniao 2.1.1. Se A um anel unitrio com identidade 1, um subconjunto c e a B A diz-se indutivo se: (i) 1 B; (ii) n B n + 1 B. O prprio anel A evidentemente um subconjunto indutivo de A. Poro e tanto, Z subconjunto indutivo de si prprio, e N no pode ser o unico sube o a conjunto indutivo de Z. Mas na realidade a descriao heur c stica de N que demos acima sugere uma outra propriedade deste conjunto: a de que qualquer subconjunto indutivo de Z contm necessariamente todos os n meros e u naturais. Dito doutra forma, N o menor subconjunto indutivo de Z. e Regressemos ao contexto dum anel arbitrrio A com identidade 1, para a formalizar estas ideias. J notmos que o prprio anel A sempre indutivo. a a o e Por este motivo, a fam de subconjuntos indutivos de A necessariamente lia e no-vazia. Seja agora N (A) a intersecao de todos os subconjuntos indutia c vos de A. E imediato da sua prpria deniao que N (A) est contido em o c a qualquer subconjunto indutivo de A, observaao a que damos o seguinte c nome: Teorema 2.1.2 (Princ pio de Induao Finita). Seja A um anel unitrio. c a Ento: a (i) se B A indutivo, ento N (A) B, e e a (ii) se B N (A) indutivo, ento B = N (A). e a A armaao anterior torna-se mais interessante tendo em conta o sec guinte: Proposiao 2.1.3. Se A um anel unitrio, ento N (A) um subconjunto c e a a e indutivo de A.

2.1. Axiomtica dos Inteiros a

63

Demonstraao. Como 1 pertence a todos os subconjuntos indutivos de A, c vemos que 1 N (A). Suponha-se que a N (A) e B um qualquer subconjunto indutivo de A. e Ento a B (porque N (A) B) e a + 1 B (porque B indutivo). Como a e B arbitrrio, segue-se que a+1 pertence a todos os subconjuntos indutivos e a de A, i.e., a + 1 N (A). Conclu mos, pois, que N (A) indutivo. e De acordo com os dois resultados anteriores, N (A) indutivo e est cone a tido em qualquer subconjunto indutivo de A. Por este motivo, introduzimos: Deniao 2.1.4. Chama-se a N (A) o menor subconjunto indutivo de c A. Se A = Z, escrevemos N em lugar de N (Z), e chamamos a N conjunto dos numeros naturais. Veremos adiante que a forma usual do princ pio de induao nita exacc e tamente o Teorema 2.1.2 aplicado ao anel dos inteiros, e identicaremos todos os poss veis conjuntos N (A) (a menos de um isomorsmo). Note-se tambm que a descriao (heur e c stica) de N que demos no in cio desta secao se aplica igualmente ao conjunto N (A) , i.e., este sempre formado c e pelos elementos de A que se obtm da identidade 1 por adiao sucessiva e c da mesma identidade, observaao a que eventualmente daremos uma forma c mais precisa. Exemplos 2.1.5.
1. Se A = C, ento N (A) = N. a 2. Se A = Mn (C), ento N (A) = {mI : m N }. a 3. Se A = Z2 , ento N (A) = Z2 . a

Sabemos que a soma e o produto de n meros naturais so ainda n meros u a u naturais. Podemos agora provar esta armaao, e simultaneamente generac liz-la a qualquer anel com identidade. a Proposiao 2.1.6. N (A) fechado em relaao a soma e ao produto, i.e., c e c ` a, b N (A), a + b A e ab N (A). Demonstraao. Provamos apenas que a soma de dois elementos de N (A) c e um elemento de N (A). Para isso, xamos a N (A) e denimos B a N (A) como o conjunto dos elementos b N (A) tais que a + b N (A). Temos a provar que Ba = N (A), o que faremos mostrando que B a indutivo, e e aplicando o Teorema 2.1.2 (ii): 1. Como N (A) indutivo, claro que a + 1 N (A), e portanto 1 B a . e e 2. Se b Ba , ento a + b N (A) e temos (a + b) + 1 N (A), pois N (A) a indutivo. Como (a + b) + 1 = a + (b + 1), segue-se que b + 1 B a . e

64

Cap tulo 2. Os N meros Inteiros u

Conclu mos que Ba indutivo. Logo, pelo Teorema 2.1.2 (ii), Ba = N (A). e Regressando ao problema de caracterizar axiomaticamente o anel dos inteiros, recordamos que o conjunto dos inteiros usual e informalmente e descrito como formado pelos naturais, os simtricos dos naturais, e o zero, e ou seja, Z = {0, 1, 1, 2, 2, 3, 3, . . . }, sendo subentendido que a lista acima no inclui repetioes. O nosso prximo a c o axioma precisa e rena esta propriedade dos inteiros. Axioma II. Se m Z, verica-se exactamente um dos seguintes trs casos: e m = 0 ou m N ou m N. Observe-se que, se neste axioma substituirmos o anel Z por outro anel A e o conjunto N pelo correspondente conjunto N (A), obtemos uma armaao c claramente falsa para todos os outros exemplos de anis que j mencionmos. e a a Designaremos o conjunto N {0} por N 0 . Os Axiomas I e II que indicmos acima sero a base do nosso estudo a a dos inteiros. Mostraremos tambm que os axiomas usuais sobre n meros e u racionais e reais so consequncia lgica destes axiomas para os inteiros. A a e o questo de saber se estes axiomas so completos, ou seja, se permitem dea a cidir a respeito de qualquer armaao razovel sobre os inteiros se essa c a armaao falsa ou verdadeira, e no-contraditrios, no sentido de nunca c e a o levarem a concluso de que determinada armaao simultaneamente falsa ` a c e e verdadeira, um problema profundo e delicado da alada da Lgica Mae c o temtica, sobre o qual no poderemos debruar-nos. Acrescente-se que uma a a c pergunta equivalente a esta constitu o 2 o problema de Hilbert1 . A rea soluao que lhe foi dada por Kurt Gdel 2 em 1930 um dos resultados c o e mais surpreendentes e signicativos da Matemtica contempornea. Gdel a a o mostrou que estes dois atributos duma axiomtica para os inteiros (coma pleta e no-contraditria) so eles prprios contraditrios: qualquer sistema a o a o o de axiomas para Z que seja no-contraditrio admite armaoes cujo valor a o c lgico no pode ser decidido com base nesses mesmos axiomas. o a Por estranho que parea algum sequer colocar estas questes, o que c e o e verdadeiramente surpreendente o reexo que o seu estudo veio a ter no e mundo actual. Registe-se que os trabalhos de Gdel foram estudados pelo o
David Hilbert (1862-1943), matemtico alemo, professor em Gttingen. A comua a o nicaao de Hilbert ao Congresso Internacional de Matemticos em Paris (1900) inclu c a a uma lista de 23 problemas que ele achava que deveriam ser considerados pelos matemticos a do sculo XX (ver Bull. Am. Math. Soc., 2nd ser., vol. 8 (1901-02), pp. 437-79). e 2 Kurt Gdel (1906-1978) nasceu na Austria e emigrou jovem para os EUA, onde se o tornou membro do Institute for Advanced Study em Princeton. A sua resoluao do 2o c problema de Hilbert foi feita com 24 anos apenas.
1

2.1. Axiomtica dos Inteiros a

65

matemtico ingls Alan Turing, que os transformou em 1936 na sua teoria a e de um Autmato Universal (hoje dito Mquina de Turing). As ideias puo a ramente tericas de Turing, por sua vez, inspiraram o matemtico h ngaro o a u John von Neumann 3 , j ento nos EUA, a colaborar no aperfeioamento a a c dum Autmato Universal Electrnico, o eniac. Esta mquina e outras seo o a melhantes, constru das na dcada que se seguiu a publicaao do trabalho de e ` c Turing, foram, naturalmente, os precursores dos modernos computadores. Na realidade, os esforos destes dois homens no caram por aqui. A Sec a gunda Guerra Mundial tinha entretanto comeado em 1939, e Turing teve c um papel central para os esforos militares ingleses, decifrando os cdigos c o alemes baseados na utilizaao da mquina enigma. Von Neumann e o a c a eniac foram mobilizados para complexos problemas de clculo de interesse a militar, e em particular para o gigantesco projecto Manhattan. Este culminou na construao da bomba atmica, que com a destruiao de Hiroxima e c o c Nagasqui ps m a guerra. a o ` Exerc cios.
1. Complete a demonstraao do Teorema 2.1.2 e da Proposiao 2.1.6. c c 2. Indique o menor subconjunto indutivo de cada um dos anis com identidade e mencionados no Exerc 1 da Secao 1.5. cio c 3. Quais dos anis referidos no problema anterior vericam um axioma anlogo e a ao Axioma II se a expresso exactamente um for substitu por um? a da 4. Investigue a possibilidade de substituir a expresso exactamente um no a Axioma II por um, acrescentando-lhe: (b) n N n N, ou (c) n N n N. 5. Um conjunto X diz-se infinito 4 se existe uma funao : X X injectiva c mas no-sobrejectiva. Prove que N innito. a e 6. Prove que, se existe uma funao bijectiva : X Y , ento X innito se c a e e s se Y innito. o e 7. Prove que, se Y X e Y innito, ento X tambm innito. Em partie a e e cular, prove que Z innito. e
John von Neumann (1903-1957), nasceu na Hungria, tendo ensinado em Berlim e Hamburgo antes de emigrar para os EUA. Foi conjuntamente com Einstein um dos primeiros membros do Institute for Advanced Study em Princeton. A ele devemos tambm e a primeira axiomatizaao da noao de espao de Hilbert, uma noao da Anlise Funcional c c c c a fundamental para a Mecnica Quntica. a a 4 A noao de nmero de elementos (ou cardinal) dum conjunto discutida no Apndice. c u e e
3

(a) 0 N, ou

66

Cap tulo 2. Os N meros Inteiros u

2.2

Desigualdades

Parte das propriedades elementares dos n meros inteiros, racionais e reais u dizem respeito a manipulaao de desigualdades, ou seja, dizem respeito a ` c ` relaao de ordem existente nestes anis. Nesta secao vamos estudar a orc e c denaao dum anel de uma forma abstracta, exibindo propriedades que so c a comuns a todos os anis ordenados. Procuraremos compreender os motivos e pelos quais certos anis podem ser ordenados, enquanto outros no o podem e a ser, e se a ordenaao unica. Faremos ainda referncia a propriedades de c e e ordem que so caracter a sticas dos inteiros, e mostraremos que as propriedades de ordem deste anel so consequncia dos axiomas mencionados na a e secao anterior. Parte das nooes que utilizaremos podem ser denidas no c c contexto dum qualquer conjunto, sem referncia a operaoes algbricas, e e c e e isso que passamos a fazer. Deniao 2.2.1. Uma relaao binria > num conjunto X diz-se uma c c a relacao de ordem estrita e total5 se: (i) Transitividade: x, y, z X, x > y e y > z x > z. (ii) Tricotomia: x, y X, verica-se exactamente um dos trs casos e x > y ou y > x ou x = y. Note que a condiao (ii) arma que quaisquer dois elementos podem c sempre ser comparados. Dado um conjunto X com uma relaao de ordem >, que lemos maior c que, podem denir-se (tal como no caso dos n meros) as relaoes <, u c e , que se lem da forma usual, por e a < b se e s se b > a; o a b se e s se a > b ou a = b; o a b se e s se a < b ou a = b. o Relembramos a seguir alguns conceitos elementares aplicveis em qualquer a conjunto ordenado X. Deniao 2.2.2. Se Y X e x X, c (i) x diz-se majorante (respectivamente minorante) de Y se x y (respectivamente x y), y Y ; (ii) Y diz-se majorado (respectivamente minorado) em X se Y tem pelo menos um majorante (respectivamente minorante) em X; (iii) Y diz-se limitado em X se majorado e minorado em X. e
5

Para a deniao e propriedades das relaoes de ordem em geral, ver o Apndice. c c e

2.2. Desigualdades

67

Com estas nooes temos ainda as nooes usuais de mximo, m c c a nimo, supremo e nmo, que passamos a enunciar para referncia futura. e Deniao 2.2.3. Se Y X e x X, ento c a (i) se x majorante (respectivamente minorante) de Y e x pertence a Y , e x diz-se maximo (respectivamente m nimo) de Y , e designamos x por max Y (respectivamente min Y ); (ii) o m nimo (respectivamente mximo) do conjunto dos majorantes de a Y , se existir, chama-se supremo (respectivamente nfimo) de Y , designado por sup Y (respectivamente inf Y ). Os diferentes tipos de intervalos que nos so familiares podem ser genea ralizados a qualquer conjunto ordenado. Por exemplo, se a, b X, ento a ]a, +[ = {y X : y > a}, ]a, b] = {y X : a < y b}, . . .

Exemplo 2.2.4.
Seja X = R com a relaao usual >, e Y =] , 0[. Neste caso, Y no tem c a minorantes em R, e portanto no pode ter nmo ou mnimo. O conjunto dos a seus majorantes o intervalo [0, +[, com mnimo 0 que no pertence a Y . e a Claramente 0 = sup Y , e Y no tem mximo. a a

Se o conjunto X o suporte dum anel, natural considerar apenas e e relaoes de ordem que de algum modo respeitam as operaoes algbricas c c e desse anel. Exigiremos no caso dum anel que a > b a b > 0, i.e, que a > b se e s se a b positivo, e que a soma e o produto de o e elementos positivos seja um elemento positivo. E por isso mais conveniente descrever uma relaao de ordem num anel em termos do conjunto dos seus c elementos positivos. Deniao 2.2.5. O anel A diz-se um anel ordenado se existe um subc conjunto A+ em A que verique: (i) Fecho em relaao a soma e ao produto: a + b, ab A + , a, b A+ . c ` (ii) Tricotomia: Para todo o a A no-nulo verica-se exactamente um a + ou a A+ . dos casos a A

68

Cap tulo 2. Os N meros Inteiros u Se A um anel ordenado, denimos em A a relaao > por e c a > b a b A+

Em particular, temos a > 0 se e s se a A + , e consequentemente dizemos o que A+ o conjunto dos elementos positivos do anel A. Temos naturalmente e a < 0 se e s se a A+ , e por isso os elementos do conjunto A = {a A : o + } dizem-se negativos. Note-se que esta relaao efectivamente uma a A c e relaao de ordem em A. A transitividade da relaao > segue-se do fecho c c de A+ em relaao a soma, e a tricotomia de > consequncia imediata c ` e e de (ii) na Deniao 2.2.5. c Indicamos a seguir regras bsicas para manipular desigualdades que so a a vlidas em qualquer anel ordenado. a Proposiao 2.2.6. Seja A um anel ordenado. Para quaisquer a, b, c A, c temos as seguintes propriedades: (i) a > b a + c > b + c; (ii) a > b a < b; (iii) ab > 0 (a > 0 e b > 0) ou (a < 0 e b < 0); (iv) ab < 0 (a > 0 e b < 0) ou (a < 0 e b > 0); (v) ac > bc (a > b e c > 0) ou (a < b e c < 0); (vi) a = 0 a2 = aa > 0. Assim, uma boa parte das propriedades de ordem dos inteiros, racionais e reais so idnticas, porque so comuns a todos os anis ordenados. a e a e A demonstraao destas propriedades muito simples, e remetemo-la para c e os exerc cios, exemplicando aqui apenas a demonstraao da propriedade (i): c Demonstraao. Pela Deniao 2.2.5, c c a + c > b + c (a + c) (b + c) A+ a b A+ a > b.

E evidente das consideraoes acima que o anel dos inteiros pode ser orc + = N, o que corresponde a ordenaao usual dos inteiros. denado fazendo Z ` c A propriedade de tricotomia de N exactamente o Axioma II sobre os inteie ros, e j provmos que em qualquer anel com identidade o conjunto N (A) a a e fechado em relaao a soma e ao produto. Talvez mais interessante vericar c ` e que a ordenaao usual dos inteiros a unica poss neste anel. Para isso c e vel necessitamos de mais um resultado aplicvel a qualquer anel ordenado A a com identidade 1 = 0 (i.e., com mais de um elemento).

2.2. Desigualdades

69

Teorema 2.2.7. Se A ordenado com identidade 1 = 0, ento N (A) A + . e a Demonstraao. Temos apenas de provar que A + indutivo e usar a deniao c e c de N (A): (a) Como 1 = 0 e 1 = (1)(1) = 12 , segue-se da propriedade (vi) da Proposiao 2.2.6 que 1 > 0, i.e., que 1 A+ ; c (b) Como A+ fechado em relaao a adiao, e c ` c a A+ a + 1 A. Assim, A+ indutivo e conclu e mos que N (A) A + . E claro que existem anis A para os quais A + = N (A), ou seja, para e os quais N (A) A+ . Exemplos obvios so os anis dos racionais e dos a e reais. No entanto, e como sugerimos acima, se A o anel dos inteiros, ento e a +. N (A) = A Teorema 2.2.8. O anel dos inteiros s pode ser ordenado fazendo Z + = N. o Demonstraao. Suponha-se Z ordenado duma forma possivelmente diferenc te da usual, e seja Z+ o correspondente conjunto de inteiros positivos. Sabemos do resultado anterior que N Z + . Resta-nos portanto provar que Z+ N. Se m Z+ , ento m = 0 e m Z+ , de acordo com a propriedade a de tricotomia na Deniao 2.2.5. Como N Z+ , segue-se tambm que c e m N. Finalmente, segue-se do Axioma II que, neste caso, m N. No se deve concluir do resultado anterior que a ordenaao de um anel a c arbitrrio sempre unica! Indicaremos nos exerc a e cios desta secao um suc banel de R que pode ser ordenado de maneiras distintas. Como dissemos acima, os primeiros resultados desta secao mostram que c uma boa parte das propriedades de ordem dos inteiros comum aos anis e e dos racionais e dos reais. O resultado anterior sugere por sua vez que as propriedades de ordem espec cas dos inteiros resultam de, no caso A = Z, termos A+ = N (A), i.e., Z+ = N. A t tulo de exemplo, provamos que os inteiros positivos so os inteiros maiores ou iguais a 1, armaao que se a c torna obviamente falsa se substituirmos a palavra inteiros por racionais ou reais. Proposiao 2.2.9. Z+ = {m Z : m 1}. c Demonstraao. Seja S = {m Z : m 1}. Se m S, ento m 1, e como c a 1 > 0, temos que m 0. Logo, S N. E evidente que 1 S e que 1 > 0 1 + 1 > 1 + 0 = 1.

70

Cap tulo 2. Os N meros Inteiros u

Portanto, se m S, ento m + 1 1 + 1 > 1, donde m + 1 S, e S a e +. indutivo. Pelo Princ pio de Induao e pelo Teorema 2.2.8, S = N = Z c A proposiao anterior ainda equivalente a dizer que no anel dos inteiros c e ]0, +[= [1, +[, ou que ]0, 1[= . Note-se que em Q e R o intervalo ]0, 1[ e um conjunto innito. Discutiremos outras propriedades de ordem espec cas dos inteiros nos exerc cios que se seguem e na secao seguinte. c A noao de valor absoluto (ou mdulo) pode ser introduzida sem diculc o dades num qualquer anel ordenado A. Deniao 2.2.10. Seja A um anel ordenado e a A. O valor absoluto c ou modulo de a designa-se por |a| e dene-se por |a| = max{a, a}. Indicamos a seguir algumas das propriedades do valor absoluto que podem ser provadas directamente desta deniao. A respectiva demonstraao c c faz parte dos exerc cios. Proposiao 2.2.11. Para quaisquer a, b A, temos: c (i) |a| a |a|; (ii) |a + b| |a| + |b|; (iii) |ab| = |a||b|. Exerc cios.
1. Complete a demonstraao da Proposiao 2.2.6. c c 2. Mostre que, se A um anel com identidade 1 = 0 e existe em A um elemento e i tal que i2 = 1, ento A no pode ser ordenado. a a 3. Prove que, se m Z, ento ]m, m + 1[= em Z. a 4. Prove que em Z: (a) m > n m n + 1;

(b) mn = 1 (m = n = 1) ou (m = n = 1); (c) m = sup S se e s se m = max S; o (d) m = inf S se e s se m = min S. o 5. Prove a Proposiao 2.2.11. c 6. Mostre que em qualquer anel ordenado: (a) |a| |b| |b| a |b| a2 b2 ;

(b) ||a| |b|| |a b|;

2.3. Princ pio de Induao c

71

8. Seja A = {m + n 2 : m, n Z}. Mostre que A pode ser ordenado com uma ordenaao distinta da usual (induzida de R). De quantas maneiras c distintas pode ordenar A? (Sugestao: Note que (m + n 2) = m n 2 um e automorsmo de A e utilize o exerc anterior.) cio 9. Mostre que, se o anel ordenado A majorado ou minorado, ento A = {0}. e a 10. Mostre que qualquer anel ordenado A = {0} innito. e 11. Mostre que a lei do corte para o produto vlida em qualquer anel ordenado. e a 12. O anel ordenado A diz-se arquimediano se e s se para quaisquer a, b A o com a = 0 existe x A tal que ax > b. Prove que o anel dos inteiros e arquimediano.

7. Seja B um anel ordenado e : A B um isomorsmo de anis. Mostre que e A pode ser ordenado com A+ = {a A : (a) B + }.

2.3

Princ pio de Induo ca

De acordo com a deniao de N discutida na secao anterior, o conjunto dos c c naturais verica o princpio de induao: c Teorema 2.3.1 (Princ pio de Induao). Se S Z um conjunto induc e tivo em Z, ento N S. Em particular, se S N, ento S = N. a a Tradicionalmente, uma demonstraao por induao obedece ao seguinte c c esquema: dada uma proposiao P(n), h que provar que P(1) verdadeira, e c a e demonstrar que, se P(n) verdadeira, ento P(n + 1) tambm verdadeira. e a e e A relaao entre este procedimento e o Princ c pio de Induao facilmente c e esclarecida introduzindo o conjunto S = {n N : P(n) verdadeira}. e Temos ento a (P(1) verdadeira) (1 S); e (P(n) P(n + 1)) (n S n + 1 S). O argumento por induao habitual resume-se portanto a provar que o conc junto dos naturais para os quais determinada armaao verdadeira um c e e subconjunto indutivo de N. Frequentemente no chegamos a mencionar exa plicitamente o conjunto S, mas isso no deve causar qualquer confuso. a a Exemplo 2.3.2.

72

Cap tulo 2. Os N meros Inteiros u

Dizemos que n N par (respectivamente, e mpar) se existe k Z tal que n = 2k (respectivamente, n = 2k + 1). Para provar a armaao qualquer c natural par ou mpar, consideramos P(n) =n par ou mpar. Agora: e (ii) Se n um natural tal que P(n) verdadeira, temos n = 2k ou n = 2k +1. e e Segue-se que n + 1 = 2k + 1 ou n + 1 = (2k + 1) + 1 = 2(k + 1), e portanto P(n + 1) verdadeira. e Conclumos que P(n) verdadeira para qualquer natural. e (i) Se n = 1, temos 1 = 2 0 + 1, donde 1 mpar, e P(1) verdadeira. e e

Aproveitaremos esta tcnica de demonstraao para provar mais algue c mas propriedades de ordem dos naturais e dos inteiros. Comeamos pelo c princpio de boa ordenaao. c Teorema 2.3.3 (Princ pio de Boa Ordenaao). Qualquer conjunto no c a vazio de naturais tem mnimo. Demonstraao. Seja S um qualquer conjunto no vazio de naturais e consic a dere a proposiao c P(n) =Se S contm um natural k n, ento S tem m e a nimo. Observe que o teorema a demonstrar equivalente a armaao (porqu?) e ` c e P(n) verdadeira para qualquer natural n. e Podemos pois utilizar o Princ pio de Induao: c (i) P(1) verdadeira, porque, se S contm um natural k 1, ento de e e a acordo com a Proposiao (2.2.9) temos k = 1, e 1 obviamente o c e m nimo de S, porque o m e nimo de N. (ii) Suponha-se que P(n) verdadeira para o natural n, e suponha-se e que S contm um natural k n + 1. Temos de provar que S tem e m nimo. Se S contm algum natural k n, segue-se de P(n) que e S tem m nimo. Caso contrrio, S contm um natural no intervalo a e [1, n + 1], mas nenhum natural no intervalo [1, n]. Como sabemos que o intervalo ]n, n + 1[ vazio, conclu e mos que n + 1 o m e nimo de S.

Quando S um conjunto de inteiros, temos e Teorema 2.3.4. Qualquer conjunto no-vazio de inteiros tem mnimo (resa pectivamente, mximo) desde que seja minorado (respectivamente, majoa rado).

2.3. Princ pio de Induao c

73

Deixamos a demonstraao deste teorema como exerc c cio, mas provamos o resultado seguinte, que pode ser utilizado para fazer demonstraoes por c induao que comeam num qualquer inteiro k = 1. Note-se, do argumento c c seguinte, que os Teoremas 2.3.3 e 2.3.4 so ocasionalmente de utilizaao mais a c prtica do que o princ a pio de induao nita, e podem substitu c -lo. Proposiao 2.3.5. Se a armaao P(n) verdadeira para n = k e se c c e P(n) P(n+1) para qualquer n k, ento P(n) verdadeira para qualquer a e inteiro n k. Demonstraao. Seja c S = {n Z : n k e P(n) falsa}. e Pretendemos provar que S vazio, i.e., que P(n) verdadeira para qualquer e e n k. Note-se que S por deniao minorado por k. Portanto, de acordo e c com o Teorema 2.3.4, se S no-vazio tem necessariamente um elemento e a m nimo m. Alm disso, como m S, segue-se que m k. e Por hiptese P(k) verdadeira, e portanto k S, donde m > k. o e Considere-se agora o inteiro m 1. Como m > k, temos m 1 k. Como m1 menor que o m e nimo de S, m1 S, ou seja, P(m1) verdadeira. e Mas tambm por hiptese P(n) P(n + 1) para qualquer n k e portanto e o P(m) verdadeira. Esta concluso absurda, porque m elemento de S. e a e e Ou seja, S no pode ter m a nimo, e por isso necessariamente vazio. e Em certas circunstncias mais conveniente utilizar ainda uma outra a e forma do princ pio de induao. A t c tulo de exemplo, considere-se a sucesso a an dos nmeros de Fibonacci, constitu pelos naturais u da 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, . . . Esta sucesso costuma ser introduzida como a sucesso a n que satisfaz6 : a a (2.3.1) a0 = a1 = 1, e an+1 = an + an1 para n 1.

E poss determinar uma expresso expl vel a cita para a sucesso de Fibonacci. a No nos detemos para examinar o processo do seu clculo, mas a expresso a a a a seguinte: e (2.3.2) 5+ 5 an = 10 1+ 5 2
n

5 5 + 10

1 5 2

6 Fibonacci, tambm conhecido por Leonardo de Pisa (1180-1250), chegou a esta sue cesso, considerando o seguinte problema: Quantos casais de lebres existem ao m de a um ano se cada casal origina um novo casal ao m de um ms que, por sua vez, passa a e reproduzir-se ao m de 2 meses.

74

Cap tulo 2. Os N meros Inteiros u

Parece obvio que a sucesso an acima denida deve ser a unica que a satisfaz (2.3.1). No entanto, a demonstraao desta ultima armaao no c c a to simples como a primeira vista pode parecer. Convm antes do mais e a ` e formalizar a noao de sucesso num qualquer conjunto X. c a Deniao 2.3.6. Uma sucessao de elementos do conjunto X uma funao c e c f : N X. Quando discutimos sucesses, tradicional escrever f n em vez de f (n), o e e falar da sucesso {f1 , f2 , . . . }, {fn }, ou mesmo fn , em vez de mena cionar a sucesso f . Cometeremos frequentemente o mesmo abuso de a linguagem (porque que este hbito um abuso de linguagem?). e a e Note-se tambm que, se k um inteiro, ento a funao g : [k, [Z X e e a ` c corresponde a sucesso f : N X dada por f (n) = g(n + k 1). Por este a motivo, dizemos que g uma sucesso denida em [k, [. A sucesso de e a a Fibonacci mencionada acima portanto uma sucesso denida em [0, [. e a O resultado que pretendemos demonstrar o seguinte: e Proposiao 2.3.7. Se f uma sucesso de naturais denida em N 0 , tal c e a que f0 = f1 = 1 e fn+1 = fn + fn1 para n 1, ento f (n) = a(n), onde a a(n) = an a sucesso denida por (2.3.2). e a Sendo P(n) a armaao f (n) = a(n), temos de provar P(n) para c qualquer inteiro n 0. A diculdade em empregar o habitual mtodo de e induao est em que, por razes evidentes, no conseguimos demonstrar que c a o a P(n) P(n+1), mas apenas que (P(n) e P(n1)) P(n+1). Para tornar mais fcil a resoluao deste problema e doutros semelhantes, introduzimos a c a seguinte forma do princ pio de induao: c Teorema 2.3.8. Seja S um conjunto de inteiros tal que (i) k S, e (ii) para qualquer n k, [k, n] S [k, n + 1] S. Ento [k, +[ S. a Em termos da proposiao P(n) =n S, o resultado anterior diz que, c se P(k) verdadeira e se P(n) verdadeira sempre que P(m) verdadeira e e e para ( qualquer) m, k m < n, (e no apenas para m = n 1), ento P(n) a a verdadeira para qualquer n k. A demonstraao desta armaao faz-se e c c sem diculdades de maior, a partir do princ pio de boa ordenaao, de forma c semelhante a demonstraao da Proposiao 2.3.5. ` c c Demonstraao do Teorema 2.3.8. Seja F = {n k : n S}. Pretendec mos provar que F vazio. Se F = , como F por deniao minorado, e e c conclu mos que F tem m nimo m k.

2.3. Princ pio de Induao c

75

Como k S, claro que m > k. Portanto m 1 > k, e o intervalo e [k, m1] no contm nenhum elemento de F , porque todos os seus elementos a e so menores do que o m a nimo de F . Por outras palavras, [k, m 1] S. Segue-se da hiptese (ii) que [k, m] S, e portanto m S, i.e., m F , o o que absurdo. e Conclu mos que F no pode ter m a nimo, donde F vazio, ou seja, e [k, +[ S. O teorema anterior permite uma demonstraao imediata da Proposiao c c 2.3.7 que deixamos como exerc cio. Este resultado, no entanto, no elimina totalmente as diculdades lgicas a o com denioes como (2.3.1). Esta , na realidade, um exemplo duma dec e niao recursiva, ou seja, duma deniao que refere o objecto a denir na c c descriao que d desse mesmo objecto. Como sabemos pelo menos desde c a que Epimnides de Creta se tornou famoso pela sua frase Todos os homens e de Creta so mentirosos, poss criar paradoxos lgicos, ou armaoes a e vel o c cujo valor lgico no pode ser decidido, utilizando proposioes que de algum o a c modo se referem a elas prprias. Um exemplo j clssico o paradoxo de o a a e Bertrand Russell 7 , sugerido pela tentativa de denir o conjunto de todos os conjuntos. Observe-se que a deniao U o conjunto de todos os conjuntos c e e recursiva, porque U , sendo um conjunto, um dos elementos que entram e na sua prpria composiao, ou seja, U tem a estranha propriedade de ser o c elemento dele prprio, o que no usual nos conjuntos que conhecemos! Se o a e nos desagrada esta propriedade de U , podemos considerar em seu lugar o conjunto N dos conjuntos normais, i.e., dos que no so elementos deles a a prprios. Em s o mbolos, N = {C U : C C}. A pergunta a pr agora simples: N ou no um conjunto normal? Infeo e e a lizmente, se supusermos que N normal (i.e., N N ) ento N pertence e a ao conjunto dos conjuntos normais (i.e., N N !). Se supusermos que N no normal, temos N N . Mas ento N um elemento do conjunto dos a e a e conjuntos normais, e portanto N ele prprio normal (N N !). Por outras e o palavras, no conseguimos atribuir um valor lgico a armaao N N . a o ` c A um n vel supercial, a liao a tirar deste exemplo simplesmente c e que necessrio algum cuidado com denioes recursivas, armaao que, e a c c
7 Bertrand Russell (1872-1970) foi juntamente com Alfred N. Whitehead (1861-1947) autor do famoso tratado Principia Mathematica (3 vols., 1910-13), onde se tentavam formalizar de forma axiomtica as nooes fundamentais da aritmtica. Este trabalho a c e monumental foi sem dvida o auge de um programa de formalizar a Matemtica, a que u a se poder chamar log a stica, e que consistia em construir toda a Matemtica atravs a e da deduao lgica a partir de um pequeno nmero de conceitos e princ c o u pios. Embora essa abordagem tenha falhado, devido aos trabalhos posteriores de Gdel, ela deu uma o contribuiao notvel para a Lgica Matemtica. c a o a

76

Cap tulo 2. Os N meros Inteiros u

como dissemos acima, j era compreendida por alguns lsofos da Grcia a o e Antiga. Mais prosaicamente, a mesma diculdade surge quando se utilizam folhas de clculo automtico (spreadsheets), e se cria um circuito fechado de a a referncias entre clulas da folha, ou quando se enuncia um teorema como e e o que se segue: Teorema 2.3.9. Esta armaao falsa. . . c e E intuitivamente claro que diculdades deste tipo no podem surgir com a denioes semelhantes a utilizada para a sucesso de Fibonacci, e na reac ` a lidade empregaremos frequentemente denioes recursivas para introduzir c nooes fundamentais. Discutiremos vrios exemplos na secao seguinte, e c a c esboaremos o processo formal que as sustenta no Apndice a este texto. c e A um n vel mais profundo, no entanto, as diculdades lgicas com deo nioes recursivas, ou mais geralmente com proposioes que se referem a c c elas prprias, parecem inevitveis e esto relacionadas com alguns dos proo a a blemas mais dif ceis contemplados por matemticos e lsofos. E poss a o vel dar uma deniao (rigorosa!) de deniao rigorosa? Podemos compreenc c der o funcionamento da nossa prpria inteligncia? Como podemos conciliar o e o aspecto mecnico das deduoes lgicas, espelhado no funcionamento dum a c o programa de computador, com a innita adaptabilidade que chamamos comportamento inteligente? Anal de contas, e regressando a vida prtica, ` a este o problema central do desenvolvimento da Inteligncia Articial. e e Exerc cios.
1. Determine todos os subconjuntos indutivos de Z. 2. Prove o Teorema 2.3.4. 3. Prove a Proposiao 2.3.7. c 4. Considere-se a armaao (obviamente falsa!) Todas as mulheres loiras tm c e olhos azuis. Qual o erro da seguinte demonstraao por induao? Desie c c gnamos por P(n) a armaao Se num conjunto de n mulheres loiras existe c uma com olhos azuis, ento todas tm olhos azuis. Ento: a e a (b) Suponha-se que P(n) verdadeira, e considere-se um conjunto com n + 1 e mulheres loiras L = {M1 , . . . , Mn+1 }. Supomos que M1 tem olhos azuis. Denimos Ln+1 = {Mk : k = n + 1}, e Ln = {Mk : k = n}. Como P(n) verdadeira, todas as mulheres em Ln e Ln+1 tm olhos azuis. Como e e L = Ln Ln+1 , todas as mulheres em L tm olhos azuis. e (c) Como existe pelo menos uma mulher loira com olhos azuis, todas as mulheres loiras tm olhos azuis. e (a) P(1) evidentemente verdadeira. e

5. Uma outra variante do problema das mulheres loiras de olhos azuis a see guinte. Considere-se a armaao (obviamente falsa!) Todas os grupos nitos c

2.4. Somatrios e Produtos o

77

so abelianos. Temos a seguinte demonstraao por induao: Seja G um a c c grupo e designemos por P(n) a armaao Num subconjunto de G com n c elementos, todos os elementos comutam. (b) Suponha-se que P(n) verdadeira, e considere-se um subconjunto de G e com n + 1 elementos L = {g1 , . . . , gn+1 }. Designe-se ainda por Li = {gk : k = i} o conjunto formado pelos elementos de L, a excepao do elemento ` c i. Como P(n) verdadeira, cada Li comutativo. Como os Li esgotam e e os elementos de L, vemos que L comutativo. e (c) Como G nito, conclu e mos que G comutativo. e 6. A frmula (2.3.2) para a sucesso de Fibonacci pode ser obtida determio a nando as sucesses da forma n que satisfazem a equaao (2.3.1). Quais so o c a as sucesses de inteiros que satisfazem o bn+1 = bn + 6bn1 e b0 = b1 = 1? (a) P(1) evidentemente verdadeira. e

2.4

Somatrios e Produtos o

S raramente utilizamos somas e produtos de apenas dois elementos. Por o este motivo, convm-nos generalizar estas operaoes algbricas para um e c e n mero arbitrrio, mas nito, de parcelas ou factores. Comeamos por anau a c lisar a deniao de produtos de mais de dois factores, dado que os resultados c referentes a somatrios se obtm por uma simples mudana de notaao. o e c c Nesta secao, S designa um conjunto com uma operaao binria asc c a sociativa. Dada uma sucesso a1 , a2 , . . . , an , . . . de elementos de S, a sua cesso dos respectivos produtos parciais, i.e., a sucesso 1 = a1 , 2 = a1 a2 , a a 3 = (a1 a2 )a3 , . . . denida formalmente como se segue. e Deniao 2.4.1. A sucesso : N S dada por: c a e (i) para n = 1, 1 = a1 ; (ii) para n > 1, n = n1 an . n diz-se o produto dos ak s, com k de 1 at n, e escrevemos e
n k=1 ak

= n .

A propriedade associativa do produto exprime-se em termos das sucesses agora introduzidas, como se indica na seguinte proposiao. o c Proposiao 2.4.2. Se a, b : N S so sucesses em S, temos: c a o (i) sempre que n > m
m n n

ak
k=1 k=m+1

ak

=
k=1

ak ;

78 (ii) se a operaao comutativa, c e


n n

Cap tulo 2. Os N meros Inteiros u

ak
k=1 k=1

bk

=
k=1

(ak bk ) .

A demonstraao, por induao, ca para exerc c c cio (note que a deniao c acima pode ser alterada sem diculdade para produtos que comeam com c k > 1). Um caso particular interessante da Deniao 2.4.1 o duma sucesso c e a a : N S constante (i.e., com an = c, para qualquer n N). O produto dos n primeiros termos da sucesso a corresponde ento claramente a noao a a ` c de potncia de base c e expoente n. e Deniao 2.4.3. A potncia de base c e expoente n N dada por c e e cn = n c. k=1 Note-se que a potncia formalmente uma funao : N S S, dada e e c por (n, c) = cn . Se xarmos c, obtemos uma funao exponencial : N S, c mas podemos igualmente xar n, para obter uma funao : S S. De c acordo com as Denioes 2.4.1 e 2.4.3, temos: c (2.4.1) cn = (cn1 )c (n > 1), e c1 = c.

Se S um monide com identidade I e o elemento c invert e o e vel, usaremos tambm as denioes e c (2.4.2) cn = (c1 )n (n > 1), e c0 = I.

Se c invert e vel, a potncia cm ca assim denida para qualquer inteiro e m. Portanto, se S um grupo, ento a funao : N S S pode ser e a c substitu por uma funao : Z S S. As seguintes regras elementares da c sobre potncias so em qualquer caso vlidas neste contexto mais geral. e a a Proposiao 2.4.4. Se a operaao no conjunto S associativa, e a, b S. c c e Ento: a (i) an am = an+m e (an )m = anm , para n, m N; (ii) Se ab = ba, ento (ab)n = an bn , para n N; a Se S um monide, e a e b so invertveis, ento: e o a a (iii) an am = an+m e (an )m = anm , para n, m Z; (iv) Se ab = ba, ento (ab)n = an bn , para n Z; a Mais uma vez a demonstraao destes resultados requer o Princ c pio de Induao. Ilustramos a demonstraao de (i), como exemplo de um argumento c c que envolve dois naturais.

2.4. Somatrios e Produtos o

79

Demonstraao. Provamos an am = an+m por induao no natural m. Seja c c P(m) a armaao: c P(m) = an am = an+m para qualquer a S e qualquer natural n. P(1) segue-se da Deniao 2.4.1, e para provar P(m + 1), note-se que c an am+1 = (an )(am a) = ((a )(a ))a = (a
n+m n m

(por (2.4.1)), (por associatividade), (por hiptese de induao), o c (por (2.4.1)).

)a

= an+m+1

Repare-se, ainda, que de acordo com (iii), e supondo que S um grupo, a e n (com a S xo) um homomorsmo funao f : Z S dada por f (n) = a c e de grupos. Se S apenas um monide, a restriao da mesma funao a N 0 e o c c e ainda um homomorsmo de monides. o A passagem dos resultados anteriores a notaao aditiva no oferece di` c a culdades de maior. Se + designa uma operaao binria comutativa no c a conjunto S, a Deniao 2.4.1 deve ser reescrita como se segue: c Deniao 2.4.5. A sucesso : N S dada por c a e (i) para n = 1, 1 = a1 ; (ii) para n > 1, n = n1 + an . n diz-se o somatorio dos ak s, com k de 1 at n, e escrevemos e n .
n k=1 ak

Da mesma forma, se a : N S constante com a n = c, ento escrevee a mos nc = n c. Alm disso, se S tem identidade 0 e o elemento c tem e k=1 simtrico, denimos e 0c = 0, (n)c = n(c).

Referimo-nos a operaao : N S S dada por (n, c) = nc como ` c o produto de um natural n por um elemento c de S , e a correspondente ` operaao : Z S S como o produto de um inteiro n por um elemento c c de S . Esta terminologia causa no entanto uma pequena ambiguidade quando S ele prprio o conjunto dos inteiros. Neste caso, passamos a e o dispor aparentemente de duas operaoes de produto: a operaao mencioc c nada no Axioma 1 deste Cap tulo, e a operaao introduzida na Deniao c c 2.4.5. Deixamos como exerc vericar que estas duas operaoes so efeccio c a tivamente a mesma. Na realidade, o que esta duplicaao sugere que as c e

80

Cap tulo 2. Os N meros Inteiros u

referncias ao produto na axiomtica dos inteiros so supruas e desnee a a e cessrias, o que efectivamente o caso: poss apresentar conjuntos de a e e vel axiomas para os inteiros sem mencionar a operaao do produto, e provar c todas as propriedades usuais do produto como teoremas, se bem que no a tenhamos explorado aqui essa via. Se (G, +) um grupo abeliano, as propriedades algbricas bsicas do e e a produto de inteiros por elementos de G podem ser resumidas como se segue: Proposiao 2.4.6. Se g, h G, e m e n so inteiros temos: c a (i) Identidade: 1g = g. (ii) Distributividade: (n + m)g = ng + mg e n(g + h) = ng + nh. (iii) Associatividade: n(mg) = (nm)g. Note-se a t tulo de curiosidade que estas propriedades so formalmente a semelhantes as da deniao de espao vectorial. Mais exactamente, se substi` c c tuirmos os elementos do grupo G por vectores de um qualquer espao vectoc rial e os inteiros por escalares do correspondente corpo, ento as propriedades a expressas na Proposiao 2.4.6 so exactamente as exigidas a operaao proc a ` c duto dum escalar por um vector na deniao de espao vectorial. De facto, c c existe uma noao bsica da Algebra que permite tratar ao mesmo n os c a vel conceitos de grupo abeliano e de espao vectorial: a noao de mdulo sobre c c o um anel. Esta noao ser formalizada num cap c a tulo mais adiante. Se (A, +, ) um anel, podemos ainda vericar algumas propriedades e adicionais mistas, ou seja, combinando a soma e o produto. Temos ento: a Proposiao 2.4.7. Se a, a1 , . . . , an , b, c A e n N, ento temos: c a (i) c ( (ii) (
n k=1 ak ) n k=1 ak ) c

= =

n k=1 (cak ); n k=1 (ak c);

(iii) n(ab) = (na)b = a(nb). Mencionmos acima que, quando G um grupo e g G, ento a funao a e a c n um homomorsmo de grupos. Natural : Z G dada por (n) = g e mente, se G um grupo abeliano e (n) = ng, ento igualmente um e a e homomorsmo de grupos. Deve notar-se nalmente que se (A, +, ) um e anel e a A, ento (n) = na sempre um homomorsmo de grupos entre a e (Z, +) e (A, +), mas s um homomorsmo de anis se, por acaso, a 2 = a oe e (porqu?). e Exerc cios.
1. Qual a sucesso denida em Z por a1 = 1, an+1 = e a
n k=1

ak ?

2. Complete as demonstraoes dos resultados enunciados nesta secao. c c

2.4. Somatrios e Produtos o

81

3. Mostre que, se S um monide onde a lei do corte vlida, ento a igualdade e o e a a


n n n

ak
k=1 k=1

bk

=
k=1

(ak bk )

verica-se se e s se S abeliano. o e 4. Suponha que n Z, e g1 , g2 G, onde G um grupo aditivo. Diga se e e sempre verdade que n = 0 e ng1 = ng2 g1 = g2 . (Sugestao: Considere o grupo Z2 referido no Cap tulo 1.) 5. Prove que, se B um subconjunto do anel A fechado em relaao a diferena e c ` c em A, ento B tambm fechado em relaao ao produto por inteiros, ou seja, a e e c Se [a, b B a b B] ento [(n Z e b B) nb B]. a 6. Use o resultado anterior para provar que no anel dos inteiros, as seguintes armaoes so equivalentes para um subconjunto B Z no vazio: c a a (a) B fechado em relaao a diferena; e c ` c (b) B um subanel de Z; e (c) B um ideal de Z. e 7. Mostre que: (a) se : G H um homomorsmo de grupos aditivos, ento (ng) = e a n(g), n Z, g G;

(b) se : Z G um homomorsmo de grupos aditivos, ento (n) = ng, e a para algum g G. Como que pode generalizar estes resultados a grupos que no so aditivos? e a a 8. Mostre que, se G um grupo e g G, ento H = {an : n N} o menor e a e subgrupo de G que contm g. e 9. Seja A um anel com identidade I, e : Z A dada por (n) = nI. Mostre que: (a) um homomorsmo, e (Z) = {nI : n N} o menor subanel de A e e que contm I; e (b) {n Z : na = 0} um ideal de A que contm o ncleo N (); e e u (c) (N) = {nI : n N} = {
n k=1
8

I : n N} o conjunto N (A)8 . e

Esta a forma mais rigorosa que podemos dar a ideia de que os elementos de N (A) e ` se obtm somando a identidade I a si prpria, um nmero arbitrrio, mas nito, de vezes. e o u a

82

Cap tulo 2. Os N meros Inteiros u

10. Seja A = {0} um anel com identidade I, e : Z A dada por (n) = nI. Prove que, se A bem-ordenado (i.e., se A ordenado e qualquer subconjunto e e no-vazio de A+ tem m a nimo), ento A isomorfo a Z. a e Sugestao: Mostre, pela seguinte ordem, que: (b) A+ = (N): (c) A = (Z); (d) injectiva. e (a) O conjunto {a A : 0 < a < I} vazio; e

2.5

Factores, M ltiplos e Diviso u a

Num anel arbitrrio A a equaao ax = b no tem necessariamente soluao a c a c para quaisquer a e b, mesmo que a = 0 (se a = 0 a equaao s pode em c o qualquer caso ter soluao para b = 0). Para evitar a necessidade de distinguir c a equaao ax = b da equaao xa = b, suporemos sempre nesta secao que A c c c designa um anel comutativo. Deniao 2.5.1. Se a, b A, dizemos que a factor (ou divisor 9 ) de c e b, ou que b multiplo de a, e escrevemos a|b, se a equaao ax = b tem e c alguma soluao x A. c Exemplos 2.5.2.
1. Num anel com identidade 1, qualquer elemento b tem pelo menos os factores 1, 1, b, b, porque b = 1b = (1)(b) (se bem que possa acontecer que 1 = 1 = b = b!). 2. Se K um corpo, e k = 0, qualquer r K mltiplo de k. e e u 3. Se A = Z, e a2 = 1, o conjunto dos mltiplos de a distinto de Z. u e 4. Os mltiplos de (x 1) no anel R[x] dos polinmios reais na varivel x so u o a a precisamente {p(x) R[x] : p(1) = 0}.

E evidente que a relaao factor de transitiva (se a|b e b|c, ento c e e a a|c), e se c = 0 no divisor de zero, temos que ac|bc se e s se a|b. Por a e o outro lado, se A um anel ordenado, tambm claro que a|b se e s se e e e o |a| | |b|. Neste cap tulo estamos interessados no caso A = Z. O estudo da factorizaao e divisibilidade em anis mais gerais ser efectuado no prximo c e a o cap tulo. No caso dos inteiros, a implicaao n > 0 n 1 permite-nos c obter ainda:
Note-se que o termo divisor utilizado aqui numa acepao ligeiramente diferente da e c que usmos quando denimos divisor de zero. Recorde-se que a = 0 se diz divisor de zero a se a equaao ax = 0 tem soluao x = 0. c c
9

2.5. Factores, M ltiplos e Diviso u a Lema 2.5.3. Se m, n Z, ento: a (i) m|n = (|m| |n| ou n = 0); (ii) (m|n e n|m) |m| = |n|.

83

De acordo com o lema anterior, se n e k so naturais e k|n, ento k < n. a a Como j observmos, 1 factor de qualquer natural n. Portanto, se n e a a e m so naturais, o conjunto dos factores (ou divisores) comuns a n e m a e no-vazio e majorado, e consequentemente tem mximo. a a Analogamente, o conjunto dos m ltiplos naturais de n e m, i.e., o conu junto {k N : n|k e m|k}, no-vazio, j que nm > 0 m ltiplo comum de e a a e u n e m. Tem portanto um elemento m nimo, de acordo com o Princ pio de Boa Ordenaao. c Deniao 2.5.4. Se n, m N, ento: c a (i) mdc(n, m) = max{k N : k|n e k|m} diz-se m aximo divisor comum de n e m; (ii) mmc(n, m) = min{k N : n|k e m|k} diz-se m nimo multiplo comum de n e m. Exemplo 2.5.5.
Se n = 12 e m = 16, os divisores naturais de n e m formam os conjuntos {k N : k|12} = {1, 2, 3, 4, 6, 12}, {k N : k|16} = {1, 2, 4, 8, 16}. Consequentemente, os divisores naturais comuns a 12 e 16 formam o conjunto {k N : k|12 e k|16} = {1, 2, 4}, e o respectivo mximo divisor comum mdc(12, 16) = 4. a e Os mltiplos naturais de 12 e 16 so u a {k N : 12|k} = {12, 24, 36, 48, . . . }, {k N : 16|k} = {16, 32, 48, . . . }, donde conclumos que os mltiplos naturais comuns a 12 e 16 formam o con u junto {k N : 12|k e 16|k} = {48, 96, . . . } e que o respectivo mnimo mltiplo comum mmc(12, 16) = 48. u e

Observe-se que, pelo menos neste exemplo, mdc(m, n) mltiplo de toe u dos os divisores comuns a n e m, e mmc(n, m) factor de todos os m ltiplos e u comuns a n e m, sugerindo que:

84

Cap tulo 2. Os N meros Inteiros u

Proposiao 2.5.6. Sejam n, m, d, l N. Ento: c a (i) d = mdc(n, m) se e s se: o (a) d|n e d|m; (b) para qualquer k N, (k|n e k|m) k|d. (ii) d = mmc(n, m) se e s se: o (a) n|d e m|d; (b) para qualquer k N, (n|k e m|k) d|k. Provaremos estas armaoes na secao seguinte. c c Indicamos aqui para referncia futura mais duas denioes elementares. e c Note-se que convencionamos dizer que o natural 1 no primo. a e Deniao 2.5.7. Sejam p, m, n N. c (i) Dizemos que p primo se p > 1 e se, para todo o k N tal que k|p, e temos que k = 1 ou k = p. (ii) Dizemos que n e m so primos entre si se mdc(n, m) = 1. a Exemplo 2.5.8.
a E fcil vericar enumerando todas as possibilidades que 4 e 9 so primos entre a si, i.e., mdc(4, 9) = 1, e que 13 um nmero primo. Para provar que p primo e u e no necessrio testar todos os nmeros k com 1 < k < p, podendo o teste a e a u terminar com o maior natural k tal que k 2 < p. No caso de p = 13, basta portanto constatar que 13 no mltiplo de 2 nem de 3. a e u

Na secao anterior provmos por induao que qualquer natural n par c a c e ou mpar, ou seja, dado n, existem inteiros q e r tais que n = 2q + r, com 0 r < 2. Este resultado no espec a e co do natural 2. Por outras palavras, podemos escrever sempre n = 3q + r , com 0 r < 3, ou n = 4q + r , com 0 r < 4, etc. Um momento de reexo mostra que estas armaoes esto a c a relacionadas com o Algoritmo de Diviso que todos aprendemos na escola a primria. a Teorema 2.5.9 (Algoritmo de Diviso). Se n, m Z e n = 0, existem a inteiros unicos q, r, tais que m = nq + r, e 0 r < |n|. Demonstraao. Provamos apenas o caso n, m N, deixando o caso geral c como exerc cio. Note-se que o argumento para provar a existncia correse ponde ao processo usual para efectuar uma diviso. a (i) Existncia: Considere-se o conjunto Q = {x N 0 : nx m}. Notee -se que Q no-vazio (porque 0 Q) e majorado (porque x nx m). e a Tem consequentemente um mximo x = q. E claro que nq m < n(q + 1), a

2.5. Factores, M ltiplos e Diviso u a

85

porque q Q e (q + 1) Q. Subtraindo nq destas desigualdades, obtemos 0 r n, j que r = m nq. a (ii) Unicidade: Se m = nq+r = nq +r , segue-se que n(|qq |) = |rr |. Agora, se q = q , obvio que |q q | 1 e |r r | > n. Por outro lado, r e r e vericam 0 r, r < n, donde temos n < r r < n, ou seja, |r r | < |n|. Assim, s pode ser q = q , mas como n(|q q |) = |rr |, tambm r = r . o e Deniao 2.5.10. Se n, m Z, n = 0, e m = nq + r com 0 r < |n|, c dizemos que q e r so respectivamente o quociente e o resto da diviso a a de m por n. O quociente e o resto dependem dos sinais algbricos de m e n duma e forma que no imediatamente obvia. Para o vericar, considerem-se os a e exemplos abaixo: n q r m 5 3 1 2 5 3 1 2 5 3 2 1 5 3 2 1 Supondo n = 0 xo, considere a funao : Z {0, 1, . . . , n 1}, onde c (m) o resto da diviso de m por n. Deixamos como exerc a vericaao e a cio c do seguinte resultado: Proposiao 2.5.11. Se x, y so inteiros arbitrrios, temos c a a (i) (x) = (y) se e s se n|(x y); o (ii) (x y) = ((x) (y)); (iii) (xy) = ((x)(y)). Vamos usar o Teorema 2.5.9 j na prxima secao para descrever complea o c tamente os ideais do anel dos inteiros, e tornaremos a encontr-lo repetidas a vezes. No prximo cap o tulo apresentaremos uma sua generalizaao a certos c anis de polinmios e outros anis mais gerais. De facto, todas as nooes e o e c introduzidas nesta secao (primo, mdc, mmc, etc.) sero eventualmente c a generalizadas a uma classe muito extensa de anis. e Exerc cios.
1. Seja A um anel comutativo, e a, b, c A. Prove que, se a|b e b|c, ento a|c, a e que, se c = 0 no divisor de zero, temos ac|bc se e s se a|b. a e o 2. Prove o Lema 2.5.3. 3. Conclua a demonstraao do Teorema 2.5.9. c

86

Cap tulo 2. Os N meros Inteiros u

4. Mostre que, para m, n, k N, se mn = k e m2 > k, ento n2 < k. a 5. Faa uma lista com os naturais entre 100 e 200. Observe que 172 = 289, c e corte da sua lista todos os mltiplos de 2, 3, 5, 7, 11 e 13. Quais so os u a nmeros que restam10 ? u 6. Determine os nmeros primos entre 1950 e 2000. u (Sugestao: Determine primeiro os primos p 2000). 7. Se m, n Z, n = 0 e : Z {0, 1, . . . , n 1} o resto da diviso por n, e a quando que (m) = (m)? e 8. Prove a Proposiao 2.5.11. Qual a relaao entre este teorema e a prova c e c dos nove da Aritmtica elementar? e 9. Diga se o Teorema 2.5.9 vlido se substituirmos o anel dos inteiros pelo e a anel formado pelos mltiplos de 2. E se substituirmos o anel dos inteiros pelo u anel dos reais? 10. Enuncie e demonstre um resultado anlogo ao Teorema 2.5.9 para o anel a dos inteiros de Gauss.

2.6

Ideais e o Algoritmo de Euclides

Se dispusermos de dois relgios de areia (ampulhetas), um marcando um o intervalo de tempo de 21 minutos e o outro marcando um intervalo de tempo de 30 minutos, que intervalos podemos medir utilizando as duas ampulhetas? Certos intervalos so obviamente poss a veis, se utilizarmos sucessivamente uma ou outra ampulheta. Por exemplo, 30, 60, 90,. . . , 21, 42, 63,. . . , ou somas destes n meros, como 51, 81, 111,. . . , 102, 123,. . . , 132, 153,. . . , etc. u Se usarmos simultaneamente as duas ampulhetas, podemos obter diferenas c destes n meros. Exemplos so 9 = 30 21, 3 = 63 60, etc. u a Um exame mais cuidadoso dos n meros que se podem obter sugere as u seguintes observaoes: c Podemos obter qualquer natural da forma x21 + y30 com x, y Z. Todos os n meros da forma x21 + y30 so m ltiplos de 3 (pois 3 o u a u e mximo divisor comum de 21 e 30). a Por outro lado, existem inteiros x e y (e.g., x = 3, y = 2) tais que 3 = x 21 + y 30. Em particular, se m = k3 um qualquer m ltiplo de e u
10 Chama-se a este procedimento o filtro de Eratostenes. Eratstenes (276 a.C.o 194 a.C.) nascido na actual L bia, foi o terceiro bibliotecrio da famosa Biblioteca de a Alexandria. Entre outras coisas estabeleceu a esfericidade da Terra, e calculou com grande exactido o seu dimetro. a a

2.6. Ideais e o Algoritmo de Euclides

87

3, ento m = k(x 21 + y 30) = k(x 21 + y 30) = x 21 + y 30. Por outras a palavras, Os n meros da forma x21 + y30 so precisamente os m ltiplos de 3; u a u 3 = mdc(21, 30) o menor natural da forma x21 + y30. e O objectivo desta secao explorar estas observaoes, generalizando a c e c um anel arbitrrio as ideias que se tm revelado uteis noutros contextos. a e Como subprodutos do nosso trabalho determinaremos todos os ideais de Z e encontraremos um processo de clculo de mdc(n, m), o chamado Algoritmo a de Euclides, que no envolve o conhecimento dos factores primos de n e a m, facilmente generalizvel a polinmios, e especialmente apropriado ao e a o e clculo automtico. a a Sendo n e m inteiros arbitrrios xos, considere-se o conjunto I = {xn + a ym : x, y Z}. E evidente que I no vazio, e fechado em relaao a e e c a diferena e ao produto por inteiros arbitrrios, i.e., se x, y, x , y , z Z, ` c a ento a (xn + ym) (x n + y m) = (x x )n + (y y )m I, z(xn + ym) = (xn + ym)z = (zx)n + (zy)m I. Por outras palavras, I um ideal de Z. Por outro lado, se J um ideal e e tal que n, m J, claro que xn, ym J para quaisquer x, y Z, donde e xn + ym J, ou seja, I J. Dizemos por isso que I o menor ideal de Z e que contm n e m, ou ainda que I o ideal gerado por n e m. e e Mais geralmente, considere-se um qualquer anel A em lugar do anel dos inteiros, e substitua-se o conjunto {n, m} por um subconjunto arbitrrio a (no-vazio) S em A. Notamos que o prprio anel A um ideal de A que a o e contm S. Portanto, a fam dos ideais de A que contm S no vazia. e lia e a e Designamos por S a intersecao de todos os ideais pertencentes a esta c a fam lia, sendo claro que S S . E fcil vericar da deniao de ideal que c a intersecao duma fam de ideais de A ainda um ideal de A, e portanto c lia e S um ideal de A que contm S. E tambm evidente que, se S I A e e e e I um ideal, ento S I. A vericaao de todas estas armaoes e a c c e deixada como exerc cio. Deniao 2.6.1. Se A um anel, e S A, chama-se a S o ideal gerado c e por S, ou o menor ideal de A que contm S. Os elementos de S dizem-se e geradores do ideal S , e S diz-se conjunto gerador de S . Se S = {a1 , a2 , . . . , an } um subconjunto nito dum anel A, escrevemos e por vezes a1 , a2 , . . . , an em lugar de S . Vimos no caso dos inteiros que n, m = {xn + ym : x, y Z}, e imediato provar que n = {xn : x Z}. e Existem no entanto anis onde no to fcil determinar o ideal gerado por e a e a a um dado conjunto de elementos.

88 Exemplos 2.6.2.

Cap tulo 2. Os N meros Inteiros u

1. Seja A um anel abeliano e a A. Ento {xa : x A} um subanel de A, a e pois, se x, y A, temos xa ya = (x y)a, (xa)(ya) = (xay)a, logo {xa : x A} fechado para a diferena e o produto. Por outro lado, se e c x, b A, como A abeliano, temos e b(xa) = (xa)b = (bx)a, logo {xa : x A} um ideal. Finalmente a contm necessariamente os e e mltiplos de a, e conclumos que a = {xa : x A}. u 2. Seja A = M2 (Z) o anel das matrizes 2 2 com entradas em Z, e a= O conjunto dos mltiplos de a u e {ax : x M2 (Z)} = { n m 0 0 : n, m Z}, 1 0 0 0 .

mas a = M2 (Z) por razes que exploraremos nos exerccios. o

O ideal de Z gerado por 21 e 30 tambm gerado por 3. De facto e e acontece que qualquer ideal dos inteiros gerado por um dos seus elementos, e propriedade que no de modo nenhum generalizvel a todos os anis. a e a e Teorema 2.6.3. I um ideal de Z se e s se existe d Z tal que I = d . e o Demonstraao. Vejamos que ambas as implicaoes se vericam. c c (a) Se I = d , ento I obviamente um ideal de Z. a e (b) Seja I um ideal de Z. Se I se reduz ao conjunto {0}, claro que e I = 0 . Podemos portanto supor I = 0 , e notamos que neste caso o ideal I contm inteiros positivos (note que, se n I, ento n I). Sendo e a I + = {n I : n > 0}, tomamos d igual ao m nimo de I + (m nimo esse que existe pelo Princ pio de Boa Ordenaao). c Como d I segue-se (porqu?) que d I, restando-nos portanto e provar a incluso oposta I d , ou seja, que, se m I, ento m m ltiplo a a e u de d. Seja m I, e q e r o quociente e resto da diviso de m por d (recorde-se a que d > 0, donde d = 0). Temos ento m = qd + r, ou r = m qd. Observea se que qd d , e portanto qd I (j vimos que d I). Como r = m qd a a diferena de dois elementos do ideal I, temos r I. Finalmente, como e c 0 r < d e d por deniao o menor elemento positivo do ideal I, temos e c necessariamente r = 0, donde m m ltiplo de d, i.e., m d . Portanto, e u I d.

2.6. Ideais e o Algoritmo de Euclides

89

O exemplo do ideal 21, 30 sugere que, se I = d = n, m , ento |d| o a e mximo divisor comum de n e m. O resultado anterior permite estabelecer a este resultado e ainda a parte (i) da Proposiao 2.5.6. c Corolrio 2.6.4. Se n, m N, ento n, m = d onde d = mdc(n, m). a a Em particular, temos que: (i) a equaao xn + ym = d tem soluoes x, y Z; c c (ii) se k um divisor comum de n e m, ento k tambm divisor de d. e a e e Demonstraao. (i) Sabemos, do teorema anterior, que existe um natural c d tal que n, m = d . E obvio que d d = n, m . Como n, m e o conjunto dos inteiros da forma xn + ym, existem inteiros x , y tais que d = x n + y m. (ii) E igualmente obvio que n, m n, m = d . Portanto, n e m so a m ltiplos de d, que um divisor comum a n e m. Por outro lado, se k N u e um qualquer divisor comum a n e m, temos n = kn e m = km , donde e d = x n + y m = k(x n + y m ), ou seja, k|d. Em especial, k d e d o e mximo divisor comum de n e m. a Este corolrio sugere que o clculo de mdc(n, m) pode ser feito por busca a a do menor natural no ideal n, m . O Algoritmo de Diviso torna essa busca a poss recorrendo ao seguinte lema. vel Lema 2.6.5. Se n, m N e m = qn + r, ento n, m = n, r . a Demonstraao. Por um lado, c k n, m = k = xm + yn

= k = x(qn + r) + yn = k = (xq + y)n + xr = k n, r ,

logo n, m n, r . Por outro lado, k n, r = k = xn + yr = k = xn + y(m qn) = k = (x yq)n + ym = k n, m ,

ou seja, n, r n, m . O Algoritmo de Euclides a aplicaao repetida do lema anterior at e c e obter uma diviso exacta (r = 0). Este um procedimento muito simples, a e fcil de programar, e que passamos a ilustrar no caso com que inicimos esta a a secao: c

90 Exemplo 2.6.6.
Se n = 21 e m = 30, ento a

Cap tulo 2. Os N meros Inteiros u

30 = 1 21 + 9 = 30, 21 = 21, 9 , 21 = 2 9 + 3 = 21, 9 = 9, 3 , 9 = 3 3 + 0 = 9, 3 = 3 . 30, 21 = 3 , e pelo corolrio anterior temos que 3 = mdc(21, 30). Em termos gerais, i.e., a comeando com dois naturais quaisquer n e m, e supondo n < m, o procec dimento a seguir deve ser claro, e corresponde a um processo iterativo muito fcil de programar (experimente-o!). Observe-se tambm que simultaneaa e e mente possvel determinar inteiros x e y tais que mdc(n, m) = xn + ym. Das equaoes acima temos imediatamente c 3 = 21 + (2)9 e 9 = 30 + (1)21, donde 3 = 21 + (2)[30 + (1)21] = (3)21 + (2)30.

Logo

Apresentamos a seguir um argumento que explora o facto de mdc(n, m) ser uma combinaao linear de n e m. c Proposiao 2.6.7. Sejam m, n, p, k N e suponha-se que mn|kp. Se m e c p so primos entre si, ento m factor de k. a a e Demonstraao. Como por hiptese mdc(m, p) = 1, existem inteiros x , y c o tais que 1 = x m + y p, donde k = k(x m + y p). Alm disso, como mn|kp, e existe um inteiro z tal que kp = z mn. Portanto, k = k(x m + y p) = kx m + y kp = kx m + y z mn = (kx + y z n)m, donde m|k. O m nimo m ltiplo comum de dois naturais pode tambm ser estudado a u e partir do Teorema 2.6.3. Dados os naturais n e m, observamos que n m o conjunto dos m ltiplos comuns a n e m. Como a intersecao de dois ideais e u c um ideal, conclu e mos, do Teorema 2.6.3, que n m = l , onde l um e natural. E claro que l um m ltiplo comum de n e m, e que qualquer e u m ltiplo comum k de n e m m ltiplo de l, e portanto l |k|. Assim, u e u podemos vericar, analogamente ao caso do do mximo divisor comum, a a parte (ii) da Proposiao 2.5.6. c Estas observaoes sugerem a deniao de mximo divisor comum e m c c a nimo m ltiplo comum de dois inteiros como se segue. u

2.6. Ideais e o Algoritmo de Euclides Deniao 2.6.8. Se m, n, d, l so inteiros, e d, l 0, ento: c a a (i) d = mdc(n, m) se d = n, m ; (ii) l = mmc(n, m) se l = n m .

91

A deniao acima compat com o Teorema 2.6.3 e conduz ao resulc e vel tado natural mdc(n, m) = mdc(|n|, |m|) e mmc(n, m) = mmc(|n|, |m|). Note-se de passagem que mdc(n, 0) = n e mmc(n, 0) = 0. Veremos mais adiante que poss explorar estes resultados para estender as nooes de e vel c mximo divisor comum e m a nimo m ltiplo comum a certas classes de anis. u e Num anel arbitrrio, distinguimos com um nome especial os ideais que, a tal como os ideais do anel Z, so gerados por um dos seus elementos. a Deniao 2.6.9. O ideal I num anel A diz-se um ideal principal se existe c a A tal que I = a . De acordo com o Teorema 2.6.3, todos os ideais do anel dos inteiros so a ideais principais, mas veremos adiante anis com ideais que no so prine a a cipais. No entanto, os anis onde todos os ideais so principais constituem e a uma classe importante de anis. e Sabemos que, se A um anel com identidade I, ento a funao : Z A e a c dada por (n) = nI um homomorsmo. Segue-se naturalmente que o e conjunto das soluoes da equaao homognea nI = 0 (n Z), que o c c e e n cleo de , um ideal de Z. Portanto, e dado que todos os ideais de Z so u e a principais, existe um inteiro m 0 tal que {n Z : nI = 0} = m . Na realidade, e de acordo com a demonstraao do Teorema 2.6.3, se m > 0, c ento m simplesmente a menor soluao positiva da equaao nI = 0. Em a e c c qualquer caso, o inteiro m merece um nome especial. Deniao 2.6.10. Dizemos que um inteiro m 0 a caracter c e stica do anel A se {n Z : nI = 0} = m . Exemplos 2.6.11.
1. Os anis mais comuns (Z, Q, R, C, H, etc.) tm caracterstica 0. e e 2. O anel Z2 tem caracterstica 2.

Se m e n so ideais de Z, claro que n m se e s se m|n. Por a e o outras palavras, determinar todos os ideais que contm n equivalente a e e determinar todos os divisores de n. Isto mesmo ilustrado na prxima gura, quando n = 12, onde cada e o rectngulo representa um ideal de Z que contm 12 . Note-se que, se um a e

92

Cap tulo 2. Os N meros Inteiros u

Figura 2.6.1: Ideais de Z que contm 12 . e rectngulo est contido noutro, ento os ideais correspondentes tambm o a a a e esto, e que o ideal gerado por 1 obviamente o anel Z. a e Em alternativa, podemos representar os ideais que contm 12 como no e seguinte diagrama (note o subdiagrama a direita). `
# E C A 98 6 4 2 GFDB@753 % $ # ! &"

Figura 2.6.2: Os divisores de 12. Deve observar-se que um diagrama deste tipo pode ser prolongado para baixo indenidamente, mas no o pode ser para cima. Em particular, dado a um ideal m dos inteiros poss e vel que o unico ideal que o contenha es tritamente seja o prprio Z, o que acontece precisamente quando n um o e n mero primo ou 1. O mesmo pode acontecer a um ideal arbitrrio de um u a qualquer anel, pelo que introduzimos: Deniao 2.6.12. O ideal I em A diz-se m aximo ou maximal se para c qualquer ideal J em A, I J = J = I ou J = A. Os ideais mximos de um dom integral D podem ser utilizados, como a nio veremos adiante, para associarmos a D certos corpos. Como dissemos acima, fcil identicar os ideais mximos de Z, que usaremos adiante para denir e a a uma classe importante de corpos nitos.

# C F3

# E C A 9 8 6 2 2 PGB3I5

 

# 9 H

 

# 1 

# 0 

  # ' ! ) # '  # ( 



2.6. Ideais e o Algoritmo de Euclides

93

Teorema 2.6.13. O ideal p em Z mximo se e s se p = 1 ou |p| um e a o e nmero primo. u Demonstraao. Suponha-se p, q N e p q , i.e., q|p. Se p = 1 ou p c e primo, temos q = 1 ou q = p, donde q = Z ou q = p , e p mximo. e a Se, por outro lado, p > 1 no primo, ento existe q N tal que a e a 1 < q < p e q|p. Segue-se que Z = q = p , e p q , donde p no a e mximo. a Na prxima secao examinaremos mais pormenorizadamente outras proo c priedades dos n meros primos. u Exemplos 2.6.14.
1. O ideal 0 mximo no anel R, mas no no anel Z. e a a 2. O ideal x2 2 no mximo em R[x], porque x2 2 a e a x+ 2, e x + 2 = R[x]. Por outro lado, x2 2 maximal em Z[x] (porqu?). e e 3. No apndice mostra-se, recorrendo ao lema de Zorn, que num anel arbitrrio e a A qualquer ideal prprio I A est contido num ideal maximal. o a

Exerc cios.
1. D exemplos de naturais a, b, n tais que ab no factor de n, mas a|n e b|n. e a e 2. Determine inteiros x e y tais que mdc(135, 1987) = x135 + y1987. 3. Como pode medir 1 litro de agua, se tiver a sua disposiao apenas dois ` c recipientes com capacidades respectivamente de 15 e 23 litros? 4. Sejam a, b, d, m, x, y, s, t Z. Mostre que: (b) as + bt = 1 mdc(a, b) = mdc(a, t) = mdc(s, b) = mdc(s, t) = 1; (d) mdc(a, m) = mdc(b, m) = 1 mdc(ab, m) = 1; (e) a|m e b|m ab|m mdc(a, b); (f) |ab| = mdc(a, b) mmc(a, b). (c) mdc(ma, mb) = |m| mdc(a, b); (a) d = M DC(a, b), a = dx, b = dy mdc(x, y) = 1;

5. Seja I = {I }B uma fam de ideais de um anel A indexada por um lia conjunto B qualquer. Considere o conjunto intersecao desta fam c lia: I=
B

I = {a A : a I , para qualquer B}.

(a) Prove que I um ideal de A. e

94

Cap tulo 2. Os N meros Inteiros u


(b) Seja S A, e I a fam de todos os ideais de A que contm S. Prove lia e que neste caso I o menor ideal de A que contm S. e e

6. Prove que, se S1 S2 A, ento S1 S2 . a 7. Suponha que m, n Z, e prove que: (b) n = m m = n. 8. Prove que, se A um anel abeliano com identidade e a1 , a2 , . . . , an A, e ento a
n

(a) n m m|n;

a 1 , a2 , . . . , an =
k=1

xk ak : xk A, 1 k n .

Como que descreveria a1 , a2 , . . . , an se A fosse abeliano, mas no contivesse e a identidade? 9. Seja {an }nN uma sucesso de inteiros. a (a) Dena dn = mdc(a1 , a2 , . . . , an ) e ln = mmc(a1 , a2 , . . . , an ), e prove que n a equaao dn = k=1 xk ak tem soluoes xk Z. c c (c) Quais so os valores de n para os quais 30x+105y +42z = n tem soluoes a c inteiras? 10. Faa um diagrama semelhante ao dos divisores de 12 para n = 18. c 11. Suponha que A e B so anis unitrios, de caracter a e a stica respectivamente n e m. Prove que a caracter stica de A B mmc(n, m). e 12. Seja A um anel abeliano com identidade 1, e J um ideal de A. Prove que J maximal se e s se, para qualquer a J, a equaao xa + y = 1 tem soluoes e o c c x A e y J. (Sugestao: Verique primeiro que {xa + y : x A e y J} o ideal gerado e por J {a}.) 13. Suponha que A um anel com identidade I e caracter e stica m > 0, e prove que {nI : n Z} = {nI : n N} = {(1), (2), . . . , (m)} um anel com m elementos. Prove tambm que, se a A, ento a menor e e a soluao positiva de na = 0 um factor de m. c e (Sugestao: se n = mq + r ento (n) = (r).) a

(b) Prove que dn+1 = mdc(dn , an+1 ) e ln+1 = mmc(ln , an+1 ).

14. Suponha que A um anel com caracter e stica 4, e determine as tabuadas da soma e do produto do anel (Z). Verique se este anel ou no isomorfo ao e a corpo de 4 elementos referido no Cap tulo 1. 15. Determine os ideais de cada um dos seguintes anis. e

2.7. O Teorema Fundamental da Aritmtica e


(a) O anel dos inteiros pares. (b) O anel Z[i] dos inteiros de Gauss. (d) O anel Mn (Z). (c) O anel Z Z.

95

16. Determine no caso de cada um dos anis do exerc 15 se os respectivos e cio ideais so todos principais. a

2.7

O Teorema Fundamental da Aritmtica e

Uma das propriedades mais importantes dos n meros primos a de gerarem u e por multiplicaoes todos os naturais n 2. O objectivo deste secao c c e precisar e demonstrar esta observaao que, formulada convenientemente, se c diz o Teorema Fundamental da Aritmtica. e Proposiao 2.7.1. Qualquer natural n 2 tem pelo menos um divisor c primo p. Demonstraao. O conjunto c D = {m N : m > 1 e m|n} no-vazio, j que contm n. Seja p o m e a a e nimo de D. Se p no primo, a e ento p = mk, onde 1 < m < p. Como m obviamente factor de n ,p no a e a pode ser o m nimo de D. Conclu mos que p primo. e Uma consequncia desta proposiao a existncia de factorizaoes em e c e e c n meros primos para qualquer natural n 2. u Corolrio 2.7.2. Se n 2, existem nmeros primos p 1 p2 pk a u k tais que n = i=1 pi . Demonstraao. Demonstramos este resultado por induao. c c Se n = 2, evidente que n tem uma factorizaao do tipo indicado (k = 1 e c e p1 = 2). Supomos agora que qualquer natural m com 2 m < n tem uma factorizaao do tipo indicado. Pretendemos provar que n tem tambm uma c e factorizaao deste tipo. c Seja P = {p N : p|n, p primo} o conjunto dos factores primos de n. Sabemos que P majorado (n um majorante) e no-vazio (de acordo com e e a a Proposiao 2.7.1). P tem portanto um elemento mximo q. Se q = n, c a ento n primo, e tomamos k = 1 e p1 = q = n. Caso contrrio, q < n a e a e, portanto, n = mq, onde 2 m < n. Pela hiptese de induao, existem o c n meros primos p1 p2 pk tais que m = k pi , todos eles u i=1 majorados por q. Tomamos neste caso k = k + 1, e pk = q.

96

Cap tulo 2. Os N meros Inteiros u

Vericmos acima a existncia de factorizaoes em primos para qualquer a e c natural n > 2. A questo da unicidade dessas factorizaoes (a menos da a c ordem dos factores) ser esclarecida em seguida, mas convm desde j notar a e a que corresponde a um problema conceptualmente distinto do anterior, como se ilustra no exemplo seguinte. Exemplo 2.7.3.
Se classicarmos como primos no anel dos nmeros pares os inteiros pares u que no podem ser expressos como produtos de outros inteiros pares, fcil a e a constatar que 2, 6 e 18 so primos. Deixaremos para os exerccios a dea monstraao dos anlogos dos resultados anteriores para este anel que, tal como c a o dos inteiros, bem ordenado. Por outro lado, como 36 = 2 18 = 6 6, e e obvio que as decomposioes em primos no so unicas no anel dos inteiros c a a pares.

O resultado fundamental para provar a unicidade das factorizaoes em c primos no anel dos inteiros o seguinte lema. e Lema 2.7.4 (Euclides). Sejam m, n, p Z e suponha-se que p um e nmero primo. Se p factor do produto mn, ento p factor de m ou u e a e factor de n. Demonstraao. Seja d = mdc(m, p). Como d factor de p e p primo, c e e temos d=1 ou d = p. E evidente que, se d = p, ento p factor de m. Se d = 1, existem a e inteiros x e y tais que 1 = xm + yp, donde n = nxm + nyp. Como p e factor de mn, existe tambm um inteiro z tal que mn = zp. Conclu e mos que n = xzp + nyp = (zx + ny)p, e portanto p factor de n. e Note-se de passagem que o exemplo apresentado antes do Lema de Euclides mostra que este lema no aplicvel no anel dos inteiros pares, se a e a interpretarmos o qualicativo primo como indicmos. a Exemplo 2.7.5.
Uma das descobertas dos matemticos gregos da Antiguidade que mais os sura preendeu e intrigou foi, em linguagem moderna, a da existncia de nmeros u e irracionais. Podemos vericar agora sem diculdade que 2 irracional, i.e., e n 2 que no existem inteiros n e m tais que m = 2, ou seja, n2 = 2m2 . Argua mentamos por absurdo. Podemos supor sem perda de generalidade que m e n so primos entre si a (porqu?). Notamos agora que e n2 = 2m2 2|n2 2|n, pelo Lema de Euclides. Conclumos que n = 2k, para algum inteiro k. Assim, n2 = 4k 2 , donde 4k 2 = 2m2 , ou ainda 2k 2 = m2 . Como 2|m2 , segue-se novamente do Lema de Euclides que 2|m, contradizendo a hiptese de m e n o serem primos entre si. Conclumos que a equaao n2 = 2m2 no tem soluoes c a c a e nos inteiros, e 2 no racional.

2.7. O Teorema Fundamental da Aritmtica e

97

Deixamos para os exerc cios a generalizaao deste exemplo para o caso c n, quando n N no um quadrado perfeito. Por palavras, quando n a e e um natural, a sua raiz quadrada ou outro natural (caso em que n um e e quadrado perfeito) ou um n mero irracional. e u Podemos generalizar o Lema de Euclides para um qualquer produto nito de inteiros. A demonstraao (que ca como exerc c cio) deve ser feita por induao no n mero de factores. c u Corolrio 2.7.6. Se p primo e p | a e
k i=1

mi , ento: a

(i) p|mj para algum j, com 1 j k. (ii) Se os inteiros mi so primos, ento p = mj , para algum j, com 1 a a j k. Podemos agora enunciar e provar o Teorema 2.7.7 (Teorema Fundamental da Aritmtica). Qualquer nae tural n > 2 tem uma factorizaao em primos, que unica a menos da ordem c e dos factores. Demonstraao. A existncia de factorizaoes em primos decorre do Coc e c rolrio 2.7.2. Resta-nos por isso provar a sua unicidade. a Procedemos como se segue. Supondo que k e m so naturais, p 1 p2 a pk e q1 q2 qm so primos, e a
k m

pi =
i=1 j=1

qj ,

provamos que k = m e pi = qi . Para isso, argumentamos por induao em k: c Para k =1, o resultado obvio da deniao de n mero primo; e c u Supomos o resultado vlido para o natural k 1, e a
k m

pi =
i=1 j=1

qj .

Seja P = {pi : 1 i k} e Q = {qj : 1 j m}. Note-se mais uma vez que de acordo com a deniao de primo temos necessariamente m > 1, c porque k > 1. Pelo Corolrio 2.7.6 evidente que pk Q, donde pk qm , e a e analogamente qm P , donde qm pk . Conclu mos que pk = qm , e segue-se da lei do corte que
k1 m1

pi =
i=1 j=1

qj .

Pela hiptese de induao, k 1 = m 1 e p i = qi , para i < k, donde k = m o c e pi = qi , para i k.

98

Cap tulo 2. Os N meros Inteiros u

A factorizaao de n em primos pode evidentemente conter factores repec tidos, e por isso comum escrev-la na forma e e
m

n=
i=1

p i ei

(ei 1),

que se diz a factorizaao de n em potncias primas. Esta expresso unica, c e a e a menos da ordem dos factores. O Teorema Fundamental da Aritmtica no implica directamente a exise a tncia dum n mero innito de primos. Este ultimo facto foi tambm descoe u e berto por Euclides. Teorema 2.7.8 (Euclides). O conjunto dos primos ilimitado. e Demonstraao. Pretendemos provar que para qualquer natural n existe um c primo p > n. Dado um natural n, considere-se o natural m = n! + 1, onde n! o factorial de n. E evidente do Algoritmo de Diviso que o resto da e a diviso de m por qualquer natural entre 2 e n 1. Em particular, todos a e os factores de m, incluindo os seus factores primos (que existem de acordo com a Proposiao 2.7.1), so maiores do que n. Conclu c a mos que existem n meros primos maiores do que n. u Como acabmos de ver, os n meros primos formam uma sucesso ilimia u a tada 2, 3, 5, 7, 11, 13, . . . , pn , . . . sobre a qual a mais elementar curiosidade sugere algumas perguntas simples. Por exemplo, poss determinar uma frmula expl e vel o cita, envolvendo o natural n, que permita calcular o primo p n ? Quantos n meros primos u existem no intervalo de 1 a n? At que ponto dif determinar os factores e e cil primos dum dado natural n? Sobre a primeira questo mencionada acima, a resposta parece ser negaa tiva. Em particular, no se conhece nenhuma frmula expl a o cita que produza apenas n meros primos. A t u tulo de exemplo, descrevemos aqui uma das mais famosas tentativas nesta direcao, devida a Fermat 11 , e que envolveu c os n meros da forma u n Fn = 22 + 1, a hoje conhecidos por nmeros de Fermat. E fcil calcular os n meros de u u Fermat correspondentes a n = 0, 1, 2 e 3, obtendo-se respectivamente 3, 5, 17, e 257, todos eles primos. A escolha n = 4 corresponde a 65537, que e
Pierre de Fermat (1601-1665), matemtico francs. Fermat, advogado de prosso, a e a e um dos personagens mais interessantes da histria da Matemtica. Foi um dos fundadores o a do Clculo Innitesimal, e descobriu independentemente de Descartes (de quem alis foi a a amigo) os princ pios da Geometria Anal tica. O seu trabalho mais importante foi sem dvida a criaao da moderna Teoria dos Nmeros. u c u
11

2.7. O Teorema Fundamental da Aritmtica e

99

ainda um n mero primo. H no entanto n meros de Fermat que no so u a u a a 12 descobriu em 1732 para n = 5. Se esta lhe parece uma primos, como Euler observaao simples de demonstrar, note que n = 5 corresponde a c 22 + 1 = 4 294 967 297, e Euler descobriu que a factorizaao deste n mero em primos c u e 22 + 1 = 641 (6 700 417). 2e A escolha do expoente e = 2n fcil de explicar. Suponha-se que F = e a + 1, e e = ks, onde k, s > 1, com s mpar. O polinmio p(x) = x s + 1 o tem a raiz x = 1, logo factoriza-se p(x) = (x + 1)q(x), onde q(x) um polinmio com coecientes inteiros. Substituindo x por 2 k , e o conclu mos que F = 2e + 1 = (2k ) + 1 = (2k + 1)q(2k ), seguindo-se imediatamente que o n mero F no primo. Por outras palau a e vras, se F = 2e + 1 primo ento e no tem factores e a a mpares maiores do n , e F o n mero de que 1, logo o seu unico factor primo 2, donde e = 2 e e u Fermat Fn . Apesar do comeo auspicioso da sucesso de Fermat, no conhecemos c a a n meros de Fermat com n > 4 que sejam primos, e sabemos que alguns u desses n meros so compostos. Sabemos por exemplo que o menor factor u a primo do n mero de Fermat correspondente a n = 1945 (n mero esse com u u mais de 10582 d gitos na sua expanso decimal!) um n mero primo p de a e u 587 d gitos: p = 5 21947 + 1, e julga-se que nenhum dos n meros de Fermat u com n > 4 primo. Apesar disso, veremos nos exerc e cios que estes n meros u podem ser usados para provar a existncia de um n mero innito de primos. e u As questes sobre o n mero de primos no intervalo de 1 a n, ou soo u bre a distribuiao dos primos, referem-se evidentemente a probabilidade c ` de um n mero natural escolhido ao acaso no intervalo [1, n] ser primo. u Esto tambm directamente relacionadas com o problema mencionado inia e cialmente, sobre a determinaao duma expresso expl c a cita para o ensimo e 13 e Gauss foram os primeiros matemticos a sugerir uma primo. Legendre a
Leonhard Euler (1707-1783), matemtico suco. Euler foi um dos mais prodigiosos a matemticos de sempre, tendo trabalhado nas mais diversas areas da Matemtica Pura e a a Aplicada (anlise, geometria, geometria diferencial, teoria dos nmeros, f a u sica, mecnica a dos uidos, e outras). 13 Adrien Marie Legendre (1752-1833), matemtico francs. Legendre distinguiu-se na a e teoria dos nmeros e no estudo das funoes el u c pticas.
12 5 5

100

Cap tulo 2. Os N meros Inteiros u

expresso aproximada para o n mero de primos < x, que designamos por a u (x). Nos nais do sculo XIX, Hadamard 14 provou que e (x)
x log x

1 quando x .

No provaremos aqui resultados desta natureza, que tipicamente requerem a tcnicas anal e ticas para a sua demonstraao. c Problemas como os referidos so talvez dos mais tericos e dif a o ceis que podemos conceber, e ilustram bem as capacidades e limitaoes do esp c rito humano. Apesar da sua origem, tm tambm reexos interessantes na vida e e actual. Referiremos adiante tcnicas de Criptograa que exploram a ree lativa facilidade de clculo de grandes n meros primos, comparada com a a u diculdade de determinar os factores primos dos naturais que podemos obter pela multiplicaao desses primos. Neste contexto, os n meros grandes c u podem ter mais duma centena de d gitos; a sua factorizaao por vericaao c c sequencial de todos os poss veis factores envolveria um n mero de divises u o da ordem de 1050 ! No sabemos at que ponto poss a e e vel estabelecer um algoritmo prtico para a factorizaao de n meros desta ordem de grandeza, a c u mas enquanto essa ignorncia se mantiver, as mais secretas comunicaoes a c pol ticas e militares podero continuar a fazer-se com segurana recorrendo a c aos n meros primos. E dif neste momento indicarmos outros problemas u cil prticos onde as propriedades dos n meros primos tm reexos impora u e tantes, porque todos tendem a ser tecnicamente sosticados. Rera-se no entanto que o problema do reconhecimento da fala por computadores exige o desenvolvimento de algoritmos to rpidos quanto poss para a decoma a vel posiao de sons nas suas frequncias fundamentais, uma tcnica conhecida c e e como Anlise de Fourier. A velocidade terica mxima desses algoritmos a o a est directamente relacionada com a funao (x). a c Exerc cios.
o 1. Se n = i=1 pi ei e m = i=1 pi fi com ei , fi 0 inteiros, obtenha expresses para o mdc(n, m) e mmc(n, m). 2. Sejam p e q primos distintos, e n = p2 q 3 . Conte os factores naturais de n, e mostre que a sua soma (1 + p + p2 )(1 + q + q 2 + q 3 ). e 3. Generalize o resultado anterior para o caso em que n =
k i=1 k k

p i ei .

4. Prove uma verso do Corolrio 2.7.2 para o anel dos inteiros pares. a a 5. Demonstre o Corolrio 2.7.6. a
Jacques Hadamard (1865-1963), um dos matemticos franceses mais inuentes do virar a dos sculos XIX e XX, e que trabalhou em dom e nios muito diferentes da Matemtica (e.g., a na teoria do nmeros e no clculo de variaoes). u a c
14

2.8. Congruncias e

101

6. Prove que, para qualquer natural n, o intervalo [n + 1, n! + 1] contm pelo e menos um primo. 7. Os primos da forma 2n 1 dizem-se primos de Mersenne. Prove que, se an 1 primo e n > 1, ento a = 2 e n primo. e a e 8. Prove que a sucesso an = n2 n + 41 no s constitu por primos. a a e o da 9. Mostre que, se p(x) um polinmio no-constante com coecientes inteiros, e o a ento o conjunto dos inteiros n para os quais an = p(n) no primo innito. a a e e 10. Seja Fn = 22 + 1 o ensimo nmero de Fermat (n 0). e u (a) Prove que Fn+1 = 2 +
n i=0
n

Fi ;

(b) Prove que se n = m ento mdc(Fn , Fm ) = 1; a (c) Porque que o resultado anterior estabelece a existncia de um nmero e e u innito de primos? 11. Prove que, se n no um quadrado perfeito, ento a e a equaao x2 = ny 2 no tem soluoes x, y Z). c a c n irracional (i.e., a e

2.8

Congruncias e

Estudaremos nesta secao novas relaoes binrias em Z, as de congruncia c c a e mdulo m, associadas a relaao de divisibilidade. Usaremos a teoria aqui o ` c desenvolvida para resolver equaoes do tipo ax + by = n, onde todas as c variveis so inteiros. No prximo cap a a o tulo, as mesmas ideias sero usadas a para exibir uma classe muito importante de anis nitos. e Deniao 2.8.1. Se x, y Z, dizemos que x congruente m odulo m c e dulo de com y se e s se x y m ltiplo de m. O inteiro m diz-se o m o o e u congruncia. e Se x congruente com y mdulo m, escrevemos x y (mod m). Temos e o portanto xy (mod m) m|(x y) (x y) m .

Recorde-se que uma relaao binria se diz uma relacao de equic a ncia quando reexiva, simtrica e transitiva. e e vale Proposiao 2.8.2. A relaao de congruncia mdulo m de equivalncia. c c e o e e Demonstraao. Vejamos que a relaao de congruncia mdulo m satisfaz as c c e o trs propriedades: e

102

Cap tulo 2. Os N meros Inteiros u (i) reexiva: Como 0 m ltiplo de m, temos e e u x x (mod m).

(ii) simtrica: E claro que x y = km se, e s se, y x = (k)m, e e o logo x y (mod m) y x (mod m). (iii) transitiva: Se x y (mod m) e y z (mod m), ento existem e a inteiros k e n tais que x y = km e y z = nm. Mas ento, a x z = (x y) + (y z) = km + nm = (k + n)m, logo x z (mod m). Exemplos 2.8.3.
1. Ignorando a incgnita y, a equaao 3 = 21x + 30y (x, y inteiros) escreve-se o c 3 21x (mod 30), ou 21x 3 (mod 30). 2. Se m = 0, ento como 0 o unico mltiplo de 0, a e u xy (mod 0) x = y,

ou seja, a relaao de congruncia mdulo 0 a habitual relaao de igualdade. c e o e c Num outro extremo, se m = 1, ento x y (mod 1), para qualquer x, y Z a (o inteiro x y sempre mltiplo de 1). e u 3. Qualquer inteiro n par ou mpar, i.e., n = 0 + 2k ou n = 1 + 2k. Portanto e n 0 (mod 2), ou n 1 (mod 2).

De acordo com o Algoritmo de Diviso, se m > 0 e x xo, ento a e a x = mq + r, onde q, r Z (i.e., x r (mod m)), e estes inteiros so unicos a se 0 r < m. Portanto, x r (mod m), com 0 r < m, se e s se r o o resto da diviso de x por m. E consequentemente fcil generalizar a e a a observaao acima, a propsito de m = 2, a qualquer m > 0. c o Proposiao 2.8.4. Se m > 0, qualquer inteiro x congruente com exacc e tamente um inteiro r do conjunto {0, 1, 2, . . . , m 1}, onde r o resto da e diviso de x por m. a Com m = 0 xo, o conjunto {x Z : x r (mod m)} diz-se por esta razo uma classe de restos. Veremos no prximo cap a o tulo que a fam lia das classes de restos (mod m) na realidade o suporte do anel Z m , de que e j mencionmos, informalmente, alguns exemplos, como Z 2 e Z3 . a a Exemplo 2.8.5.

2.8. Congruncias e
Qualquer inteiro x verica exactamente uma das equaoes c x 0 (mod 4), x 1 (mod 4), x 2 (mod 4) ou x 3 (mod 4).

103

As equaoes que envolvem relaoes de congruncia podem ser manipuc c e ladas como equaoes algbricas vulgares, excepto no que diz respeito a lei c e ` do corte para o produto. Proposiao 2.8.6. Se x x (mod m) e y y (mod m), ento vericamc a se as propriedades: (i) x y x y (mod m); (ii) xy x y (mod m). Em particular, temos que: (iii) x x (mod m) x + a x + a (mod m); (iv) x x (mod m) ax ax (mod m). Demonstraao. Por hiptese, tanto x x como y y so m ltiplos de m. c o a u E portanto evidente que (x x ) (y y ) = (x y) (x y ) so m ltiplos a u de m, i.e., x y x y (mod m). Por outro lado, (x x )y e x (y y) so ainda m ltiplos de m. Por a u isso, (x x )y x (y y) = xy x y m ltiplo de m, ou seja, xy x y e u (mod m). Deixamos as restantes armaoes para os exerc c cios. Exemplo 2.8.7.
E claro que 10 3 (mod 7) e 11 3 (mod 7). De acordo com a Proposiao c 2.8.6, temos que 10 + 11 3 + (3) (mod 7) 21 0 (mod 7), 10 11 3 (3) (mod 7) 1 6 (mod 7), Por outro lado, observe que 4 5 4 8 (mod 6), mas 5 8 (mod 6). Assim, em geral, ax ax (mod m) no implica x x a (mod m).

10 11 3 (3) (mod 7) 110 9 (mod 7).

E importante compreender que a Proposiao 2.8.6 usa precisamente as c propriedades de m que tornam este conjunto um ideal. A demonstraao c do seguinte corolrio desta proposiao ca como exerc a c cio.

104

Cap tulo 2. Os N meros Inteiros u

Corolrio 2.8.8. Se x y (mod m), ento x n y n (mod m) para todo o a a natural n. Uma das aplicaoes mais simples da Proposiao 2.8.6 e do seu Corolrio c c a o estabelecimento de critrios de divisibilidade de n por m em termos dos e e algarismos da representaao decimal de x. c Exemplo 2.8.9.
Tomando m = 3, observamos que 10 1 (mod 3) = 10k 1 (mod 3) para qualquer natural k. Para n = 1998, notamos que 1998 = 1 1000 + 9 100 + 9 10 + 8, logo: 1998 1 + 9 + 9 + 8 27 0 (mod 3). Conclumos, assim, que o nmero 1998 divisvel por 3, sem que para tal seja u e necessrio usar o Algoritmo de Diviso. a a

Este exemplo ilustra o seguinte critrio de divisibilidade: e Proposiao 2.8.10. O natural n divisvel por 3 se e s se a soma dos c e o dgitos da sua representaao decimal divisvel por 3. c e Deixamos para os exerc cios os critrios de divisibilidade por 2, 5, 9 e 11. e Passamos agora a estudar em pormenor as equaoes (lineares) do tipo c ax b (mod m). Como sabemos, a equaao ax = b s tem soluoes inteiras c o c quando b m ltiplo de a, sendo a sua soluao nestes casos unica (excepto se e u c a = 0). Pretendemos determinar os valores de b (em termos de a e m) para os quais a equaao ax b (mod m) tem soluoes, e estabelecer algoritmos c c de clculo de todas as suas soluoes. a c E interessante reconhecer que a questo da existncia de soluoes para a e c ax b (mod m) se reduz as ideias que introduzimos a propsito do mximo ` o a divisor comum de dois inteiros. Teorema 2.8.11. A equaao ax b (mod m) tem soluoes, se e s se b c c o e mltiplo de d = mdc(a, m). u Demonstraao. Na realidade, ax b (mod m) tem soluoes se e s existem c c o inteiros x e y tais que b ax = my, i.e., b = ax + my. Dito doutra forma, ax b (mod m) tem soluoes precisamente quando b uma combinaao c e c linear de a e m com coecientes inteiros. Como vimos na Secao 2.6 (ver c Deniao 2.6.8), as combinaoes lineares de a e m com coecientes inteiros c c so exactamente os m ltiplos de mdc(a, m). a u

2.8. Congruncias e

105

De um ponto de vista prtico, o resultado anterior mostra que a exisa tncia de soluoes da equaao ax b (mod m) pode ser decidida com o e c c aux do Algoritmo de Euclides. Na realidade, como este permite obter lio d = mdc(a, m) como combinaao linear de a e m, obtemos tambm uma c e soluao de ax d (mod m), e desta obtemos facilmente soluoes da equaao c c c original. Ilustramos este procedimento no prximo exemplo. o Exemplo 2.8.12.
Considere-se a equaao c Usando o Algoritmo de Euclides, temos 15x b (mod 40).

15 = 10 1 + 5, ou 5 = 15 + 10 (1) = 15 3 + 40 (1), 10 = 5 2 + 0, logo 5 = mdc(15, 40) = 15 3 + 40 (1). Conclumos do Teorema 2.8.11 que a equaao tem soluoes precisamente quan c c do b mltiplo de 5. e u Ainda de acordo com os mesmos clculos, temos a 5 = 15 3 + 40 (1), donde x=3 soluao de 15x 5 (mod 40), ou mais geralmente x = 3k e c e soluao de 15x 5k (mod 40). Tomando como exemplo a equaao 15x 10 c c (mod 40), observamos que x = 6 uma sua soluao obvia, porque e c 15 3 5 (mod 40) = 15 3 2 5 2 (mod 40),

40 = 15 2 + 10, ou 10 = 40 + 15 (2),

de acordo com a Proposiao 2.8.6. E evidente que qualquer inteiro x que vec rique x 6 (mod 40) tambm soluao de 15x 10 (mod 40), e portanto e e c esta ultima equaao tem um nmero innito de soluoes. c u c No entanto, os inteiros que satisfazem x 6 (mod 40) no incluem todas as a soluoes de 15x 10 (mod 40), e. g., x = 2 soluao de 15x 10 (mod 40), c e c mas 2 6 (mod 40). E claro que este facto um outro reexo da ausncia e e de uma lei do corte geral para o produto, porque 3 5 (2) 5 2 (mod 40) 6 2 (mod 40).

Analisamos agora as circunstncias em que esta multiplicidade de solua coes que existia neste exemplo no poss a e vel. Segue-se tambm do Teorema e 2.8.11 que a equaao ax b (mod m) tem soluoes para qualquer b precic c samente quando mdc(a, m) = 1, ou seja, quando a e m so primos entre a si. Este caso ocorre evidentemente quando a equaao ax 1 (mod m) tem c soluoes. c Deniao 2.8.13. Diz-se que a Z invert c e vel (mod m) se e s se o ax 1 (mod m) tem soluao, i.e., se e s se a e m so primos entre si. Se a c o a soluao da equaao ax 1 (mod m), dizemos que a inverso (mod m) e c c e de a.

106 Exemplos 2.8.14.

Cap tulo 2. Os N meros Inteiros u

1. A equaao 4x b (mod 9) tem soluoes para qualquer b, pois vemos que c c mdc(4, 9) = 1. Em particular, 4x 1 (mod 9) tem a soluao x = 2 porque c 4(2) + 9 = 1. Portanto, (a) 2 inverso de 4 (mod 9), e e (b) x = 2b soluao de 4x b (mod 9), qualquer que seja o inteiro b. e c

2. Como mdc(21, 30) = 3, 21 no invertvel (mod 30). a e

Suponha-se que x = c uma soluao particular de ax b (mod m). J e c a observmos que qualquer inteiro x congruente com c tambm soluao da a e e c mesma equaao, ou seja, c x c (mod m) = ax ac b (mod m),

mas que podem existir soluoes x que no so congruentes com c, i.e., c a a podemos ter ax b (mod m) com x c (mod m).

No entanto, se a e m so primos entre si, agora fcil constatar que este a e a ultimo caso imposs e vel, em virtude da seguinte lei do corte. Teorema 2.8.15. Se a e m so primos entre si, a ax ay (mod m) xy (mod m).

Demonstraao. J sabemos que c a xy (mod m) = ax ay.

Por outro lado, seja a um inverso (mod m) de a, donde aa a a 1 (mod m). Ento a ax ay (mod m) = a (ax) a (ay) = (a a)x (a a)y = x y (mod m) (mod m) (Proposiao 2.8.6), c (associatividade), (mod m).

(mod m) (a a 1

Conclu mos dos Teoremas 2.8.11 e 2.8.15 que Teorema 2.8.16. Se a e m so primos entre si e b Z, ento: a a (i) A equaao ax b (mod m) tem pelo menos uma soluao c Z; c c (ii) ax b (mod m) x c (mod m).

2.8. Congruncias e

107

Temos pois um mtodo simples para resolver a equaao linear ax b e c (mod m) no caso em que a e m so primos entre si. Isto mesmo ilustrado a e no prximo exemplo. o Exemplo 2.8.17.
Como mdc(4, 7) = 1, e 4 2 1 (mod 7), conclumos que as soluoes de c 4x 1 (mod 7) (os inversos de 4 (mod 7)) so precisamente os inteiros que a satisfazem x 2 (mod 7), ou seja, so os nmeros da forma x = 2 + 7k. a u Tomando como exemplo b=3, temos 4x 3 (mod 7) x 6 (mod 7).

Quando a e m no so primos entre si, mesmo assim fcil determinar a a e a todas as soluoes da equaao c c ax b (mod m). Convm para isso recordar que, se a = a d e m = m d com d = mdc(a, m) = e 0, ento a e m so primos entre si. a a Exemplo 2.8.18.
Para calcular todas as soluoes de 15x 10 (mod 40), notamos que esta c equaao equivalente a 15x = 10 + 40y, que dividimos por mdc(15, 40) = 5 c e para obter 3x = 2 + 8y, ou 3x 2 (mod 8). Temos portanto 15x 10 (mod 40) 3x 2 (mod 8), onde naturalmente na ultima equaao mdc(3, 8) = 1. J vimos que x = 6 c a e soluao da equaao original, e consequentemente de 3x 2 (mod 8). Seguec c se, do Teorema 2.8.16, que as soluoes da segunda equaao so os inteiros que c c a satisfazem x 6 (mod 8). Conclumos que as soluoes de 15x 10 (mod 40) so os nmeros da forma c a u x = 6 + 8k. Em particular, claro que a primeira equaao tem 5 soluoes que e c c no so congruentes (mod 40), nomeadamente, x = 6, 14, 22, 30, 38 (a soluao a a c que referimos anteriormente, i.e., x = 2, corresponde a x = 38).

Veremos nos exerc cios como calcular o n mero de soluoes da equaao u c c ax b (mod m) que no so congruentes entre si para o mdulo m. a a o Teremos ocasionalmente necessidade de resolver sistemas do tipo (2.8.1) xa xb (mod m), (mod n).

O resultado seguinte foi descoberto pelo matemtico chins Sun-Tsu (no a e sculo I !) e por isso muitas vezes referido pela designaao de Teorema e e c Chins do Resto. e

108

Cap tulo 2. Os N meros Inteiros u

Teorema 2.8.19 (Teorema Chins do Resto). O sistema (2.8.1) tem e soluoes para quaisquer a e b se e s se m e n so primos entre si. Neste c o a caso, se c uma soluao, ento (2.8.1) equivalente a x c (mod mn). e c a e Demonstraao. E evidente que os inteiros da forma x = a + ym so as c a soluoes da equaao x a (mod m). Portanto x = a + ym soluao de c c e c (2.8.1) se e s se o xb (mod n) a + ym b (mod n) my b a (mod n).

Pelo que vimos acima, esta ultima equaao tem soluao para quaisquer a e b c c se e s se m e n so primos entre si. Nesse caso, segue-se, do Teorema 2.8.16, o a que as soluoes so os inteiros da forma y = y + zn, onde y uma qualquer c a e soluao xa, e z arbitrrio. Conclu c e a mos que as soluoes do sistema (2.8.1) c so os inteiros da forma x = a + (y + zn)m = c + z(nm), onde c = a + y m, a i.e., so as soluoes de x c (mod mn). a c O caso em que m e n no so primos entre si ser tratado num exerc a a a cio da prxima secao. o c Exemplo 2.8.20.
Considere-se o sistema x1 x2 (mod 4), (mod 9).

As soluoes da primeira equaao so os inteiros da forma x = 1 + 4y, que de c c a acordo com a segunda equaao devem tambm satisfazer c e 1 + 4y 2 (mod 9) 4y 1 (mod 9) com soluao y = 2 c (vimos acima que 2 inverso de 4 (mod 9)). Conclumos que c = 1+4(2) = e 7 uma soluao particular do sistema, sistema esse que portanto equivae c e lente a equaao x 7 (mod 36). As suas soluoes so consequentemente os ` c c a inteiros da forma x = 7 + 36z, com z Z.

Nas equaoes que temos vindo a estudar as incgnitas so inteiros. Por c o a 15 . Apesar da relativa simeste motivo, estas equaoes dizem-se diofantinas c plicidade da teoria que expusemos (que diz respeito basicamente a equaoes c lineares do tipo ax + by = n), deve notar-se que alguns dos problemas mais dif ceis (e mais famosos) da Matemtica se referem a equaoes diofantinas a c no-lineares. Um dos exemplos mais clebres o chamado Ultimo Teorema a e e n +y n = z n . Apesar de esta equaao ter de Fermat, que envolve a equaao x c c
15 De Diofanto de Alexandria, matemtico grego do sculo III, autor do tratado Aritha e metica, onde se expunham entre outros assuntos soluoes (por vezes extremamente engec nhosas!) de equaoes algbricas. Diofanto apenas se interessava pelas soluoes racionais, c e c e designava as irracionais por imposs veis.

2.8. Congruncias e

109

um n mero innito de soluoes para n=2 (e.g., x = 3, y = 4 e z = 5), nunca u c se encontraram soluoes naturais para n > 2. Fermat escreveu na margem c duma cpia da Arithmetica de Diofanto, junto a discusso sobre o teorema o ` a de Pitgoras, que sabia demonstrar a no-existncia de soluoes para n > 2, a a e c mas que a margem do livro era demasiado pequena para descrever o seu argumento. No nos chegou at hoje a demonstraao de Fermat. De facto, a e c foi preciso esperar 300 anos, e pelos esforos de geraoes de matemticos c c a famosos, para que se obtivesse uma demonstraao completa do Ultimo Tec orema de Fermat . Esta demonstraao, devida ao matemtico americano c a 16 , sem d vida uma das grandes descobertas da Matemtica Andrew Wiles e u a contempornea. O grau de sosticaao da demonstraao, que culmina os a c c trabalhos de matemticos clebres ao longo de mais de 200 anos, tal que a e e a transforma numa das mais elaboradas construoes intelectuais alcanadas c c pela humanidade. Exerc cios.
1. Calcule todas as soluoes (inteiras) de 21x + 30y = 9. c 2. Para que inteiros b que a equaao 533x b (mod 4141) tem soluoes? e c c 3. Enuncie e demonstre critrios de divisibilidade por 2, 5, 9 e 11, em termos da e representaao decimal de um natural n. c 4. Calcule para qualquer natural k o resto da diviso de 3k por 7. a 5. Determine todas as soluoes de xy 0 (mod 12). c 6. Prove que exactamente uma das seguintes alternativas vlida para qualquer e a a, m Z, m = 0: (b) a equaao ax 0 (mod m) tem soluoes x 0 (mod m) (caso em que c c mdc(a, m) = 1). 7. Suponha que mdc(a, m) = d, e m = dn. Prove que: (a) a equaao ax 0 (mod m) tem d soluoes x, com 0 < x m, que so c c a n, 2n, . . . , dn;
Andrew Wiles anunciou no Vero de 1993 que possu uma demonstraao do Ultimo a a c Teorema de Fermat. Veio posteriormente a vericar-se que de facto nessa demonstraao c faltava justicar um passo crucial. Finalmente, em Setembro de 1994 o prprio Wiles o em conjunto com Richard Taylor descobriram um argumento que permite evitar esse passo. A demonstraao correcta foi entretanto publicada sob o t c tulo Modular elliptic curves and Fermats last theorem, Ann. of Math. 141 (1995), no. 3, 443551, e recorre ao artigo seguinte dos Annals que precisamente o artigo conjunto de Wiles e Taylor, e Ring-theoretic properties of certain Hecke algebras, Ann. of Math. 141 (1995), no. 3, 553572.
16

(a) a equaao ax 1 (mod m) tem soluoes (caso mdc(a, m) = 1), ou c c

110

Cap tulo 2. Os N meros Inteiros u

(b) a equaao ax b (mod m) tem 0 ou d soluoes x, com 0 < x m. c c 8. Prove que a equaao x2 + 1 0 (mod 11) no tem soluoes. c a c 9. Determine quais so os nmeros entre 1 e 8 que possuem inverso (mod 9). a u 10. Calcule todas as soluoes da equaao x2 + 1 0 (mod 13). c c 11. Prove que x5 x 0 (mod 30) para qualquer inteiro x. 12. Prove que, se a a (mod m), ento mdc(a, m) = mdc(a , m). a 13. Para que valores de c Z que o sistema e xc 2x 10 tem soluoes? c 14. Resolva o sistema de equaoes c 2x + 3y 3 3x + y 4 (mod 5) (mod 5). (mod 14) (mod 42)

15. Que dia da semana foi 15 de Maro de 1800? c (Sugestao: No calendrio actual (chamado Calendrio Gregoriano) um ano a a bissexto se for divis por 4 mas no por 100 ou se for divis por 400.). e vel a vel 16. Cinco nufragos chegam a uma ilha onde encontram um chimpanz. Depois a e de passarem o dia a apanhar cocos, decidem deixar a diviso dos cocos para a o dia seguinte. Durante a noite, os nufragos acordam sucessivamente e vo a a buscar o que julgam ser a sua parte dos cocos. Todos eles descobrem que no a podem dividir os cocos exactamente por 5, sobrando-lhes sempre 1 coco que deixam para o chimpanz. No dia seguinte, dividem os cocos que sobraram das e suas sucessivas incurses nocturnas por 5, e desta vez a diviso exacta. Quano a e tos cocos tinham apanhado no dia anterior, sabendo que apanharam menos de 10 000?

2.9

Factorizao Prima e Criptograa ca

A t tulo de exemplo, vamos descrever em detalhe uma aplicaao das ideias c anteriores a Criptograa. Precisamos para isso de alguns resultados prelimi` n nares. Supomos conhecida a expresso para C k , o n mero de combinaoes a u c de n elementos em grupos de k, e em particular a equaao c
n k!(n k)!Ck = n!.

Como n|n!, evidente, da equaao anterior e do Lema de Euclides, que, se e c p n = p primo e k verica 0 < k < p, ento p|C k . Enunciamos este resultado e a na seguinte forma:

2.9. Factorizaao Prima e Criptograa c


p Lema 2.9.1. Se p primo e 0 < k < p, ento C k 0 (mod p). e a

111

Supomos tambm conhecida a frmula do binmio de Newton, que pode e o o em qualquer caso ser demonstrada por induao em qualquer anel comutativo. c Esta frmula o e
n

(2.9.1)

(a + b)n =
k=0

n Ck ak bnk .

No caso em que n = p primo, conclu e mos sem diculdade que Proposiao 2.9.2 (A frmula do caloiro). Se p primo, (a + b) p c o e ap + bp (mod p). Demonstraao. Pelo Lema 2.9.1, os unicos termos da expanso do binmio c a o que podem no ser congruentes com zero (mod p) correspondem a k = 0 e a k = n. Teorema 2.9.3 (Fermat). Se p primo, a p a (mod p). e Demonstraao. Provaremos este resultado por induao em a. O resultado c c e obvio para a = 0. Se for verdadeiro para um inteiro a 0, temos (a + 1) p ap + 1 (mod p), pela frmula do caloiro, e a p a (mod p), pela hiptese o o de induao. Conclu c mos que (a + 1) p a + 1 (mod p), e o resultado e p (1) (mod p) para verdadeiro para qualquer inteiro a 0. Como (1) qualquer primo p (porqu?), o resultado vlido para qualquer inteiro. e e a Um corolrio interessante deste teorema o seguinte, que descreve exa e plicitamente como calcular inversos (mod p). Corolrio 2.9.4. Se p primo e a 0 (mod p), ento a p1 1 (mod p). a e a

Demonstraao. E evidente que mdc(a, p) = p (donde a 0 (mod p)) ou c ento mdc(a, p) = 1. Temos portanto e por hiptese que mdc(a, p) = 1. De a o acordo com a lei do corte, obtemos, do teorema, que ap = ap1 a a (mod p) = ap1 1 (mod p).

Podemos agora expor um mecanismo de codicaao particularmente asc tucioso, do tipo a que se chama de chave pblica. Esta expresso utilizada u a e porque o processo de codicaao pode ser conhecido por todos, sendo apenas c o processo de descodicaao mantido secreto. Este tipo de codicaao por c c e 17 . exemplo utilizado na Internet em transacoes nanceiras c
17 O sistema mais utilizado na Internet o chamado sistema de codicaao RSA (dese c coberto por Rivest, Shamir e Adleman) ou suas variantes. Este um sistema de chave e pblica, como o que descrevemos, que inclui ainda um esquema simples (mas engenhoso) u de vericaao de assinatura, crucial nas comunicaoes privadas via canais pblicos. c c u

112

Cap tulo 2. Os N meros Inteiros u

Os ingredientes fundamentais so um natural N , da forma N = pq, a onde p e q so primos distintos, e um outro natural r, que deve ser primo a relativamente a p1 e a q1. Os n meros N e r so do dom p blico, mas u a nio u a factorizaao de N deve ser mantida secreta. Este sistema explora portanto c a possibilidade de determinar n meros primos grandes, juntamente com a u diculdade de clculo dos factores primos de naturais grandes. a O procedimento a seguir o seguinte: os s e mbolos a transmitir so a n meros a vericando 0 a N . Em lugar de transmitir a, transmite-se u o resto da diviso de ar por N , que designamos por b = (ar , N ). A descoa dicaao corresponde ao clculo de a, conhecido b = (a r , N ). Este clculo, c a a por sua vez, s prtico se conhecidos os factores primos de N , e neste caso oe a uma aplicaao de alguns dos resultados acima. e c Por um lado, tomando c = (b, p) e d = (b, q), evidente que e c ar (mod p) e d ar (mod q).

Por outro lado, como r suposto primo relativamente a p1 e q 1, existem e inteiros x, y, x , y tais que 1 = rx + (p 1)y = rx + (q 1)y , donde a = arx+(p1)y (ar )x cx a=a
rx +(q1)y

(mod p), e
x

(a )

r x

(mod q),

de acordo com o corolrio acima. Note-se que o clculo de x e x pode ser a a feito directamente com o Algoritmo de Euclides. As potncias negativas de e a devem ser interpretadas como potncias positivas dum inverso de a, mas e claro que x e x podem ser sempre escolhidos ambos positivos. e Conclu mos que a mensagem original a satisfaz o sistema a ((b, p))x a ((b, q))x (mod p) . (mod q)

De acordo com o Teorema Chins do Resto, estas equaoes determinam unie c camente a (mod pq), i.e., (mod N ). A sua resoluao envolve apenas conhec cer um inverso de p (mod q), o que representa mais uma vez uma aplicaao c do Algoritmo de Euclides. Isto tudo ilustrado no exemplo seguinte. e Exemplo 2.9.5.
Seja N = 21 = 3 7 = p q, e r = 5 que primo relativamente a p 1 = 2 e e q 1 = 6. Suponhamos que se quer transmitir a mensagem a = 4. De acordo com o procedimento descrito acima, em vez de transmitir a, transmite-se o resto da diviso de ar = 1024 por N = 21, que b = (1024, 21) = 16 (pois a e 1024 = 48 21 + 16).

2.9. Factorizaao Prima e Criptograa c

113

Suponhamos que recebamos a mensagem codicada b = 16 e que queramos descodicar, de forma a recuperar a mensagem a (que desconhecamos). Como 1 = 5 (1) + 2 3 = 5 (1) + 6 1, conclumos que x = 1 e x = 1. Por sua vez, os nmeros c e d so dados u a por c = (b, p) = 1, (pois 16 = 3 5 + 1) d = (b, q) = 2, (pois 16 = 7 2 + 2). Assim, o nmero a procurado satisfaz o sistema u a (1)1 a (2)1 (mod 3) . (mod 7)

Como o inverso de 2 (mod 7) 4 (pois 2 4 = 8 1 (mod 7)), conclumos que e a satisfaz o sistema a 1 (mod 3) . a 4 (mod 7)

A primeira equaao tem como soluoes a = 1 + 3n onde n Z, o que, substic c tuindo na segunda equaao, fornece c 1 + 3n 4 (mod 7), ou ainda Para resolver esta ultima equaao notamos que o inverso de 3 (mod 7) 5 c e (pois 3 5 = 15 1 (mod 7)), logo: n 3 5 = 15 (mod 7). Assim, pelo Teorema Chins do Resto, conclumos que a 1 + 3 15 = 46 e (mod 21). Como 0 a < 21, obtemos nalmente a resposta correcta: a = 4. 3n 3 (mod 7).

Exerc cios.
1. Uma palavra codicada fazendo corresponder a cada letra do alfabeto pore tugus (23 letras) um nmero inteiro, de forma que a 1, b 2, c 3,. . . . e u De seguida transmitida num sistema de chave pblica com N = 35 e r = 5. e u Sabendo que a mensagem transmitida 33, 10, 12, 24, 14 determine a palavra e original. 2. Demonstre a seguinte generalizaao do Teorema Chins do Resto: Seja d = c e mdc(m, n). O sistema xa (mod m) xb (mod n) tem soluoes se e s se d|(ab). Neste caso, se c uma soluao, ento o sistema c o e c a equivalente a x c (mod mmc(n, m)). e

114

Cap tulo 2. Os N meros Inteiros u

Cap tulo 3

Outros Exemplos de Anis e


3.1 Os Anis Zm e

No Cap tulo 2 vimos em pormenor o anel dos inteiros. O leitor tambm e conhece certamente muitas das propriedades algbricas de corpos como Q, e R ou C. Existem no entanto outros exemplos de anis muito importantes e que vamos estudar neste cap tulo. Comeamos pelo estudo dos anis associados a congruncia (mod m), os c e ` e anis Zm . No Cap e tulo 1 j vimos brevemente os casos Z2 e Z3 , sem qualquer a referncia a congruncia (mod m). Um estudo sistemtico destes anis exige e ` e a e no entanto a utilizaao desta congruncia. Observamos que a congruncia c e e (mod m) pode ser substitu por uma igualdade se identicarmos (i.e., da tratarmos como um unico objecto) todos os inteiros congruentes entre si. O procedimento que seguimos aplicvel a qualquer relaao de equivalncia, e e a c e consiste em utilizar em lugar de um determinado objecto a classe de todos os objectos que lhe so equivalentes. Para isso, supomos xado o mdulo de a o congruncia m Z, e sendo x um inteiro arbitrrio, introduzimos: e a Deniao 3.1.1. A classe de equival ncia (mod m) de x o conjunto c e e x dos inteiros congruentes com x (mod m), ou seja, x = {y Z : x y Exemplo 3.1.2.
Com o mdulo de congruncia m = 3, temos o e 0 = {0, 3, 6, . . . }, 1 = {1, 1 3, 1 6, . . . }, 2 = {2, 2 3, 2 6, . . . }.

(mod m)}.

E claro que o s mbolo x amb e guo porque no contm qualquer ina e formaao sobre o mdulo de congruncia m em causa. No entanto, evidente c o e e 115

116 que

Cap tulo 3. Outros Exemplos de Anis e

x = {x + ym : y Z}, ou ainda x = {x + z : z m }. Por este motivo, sempre que necessrio escrevemos x + m em lugar de x. a Exemplo 3.1.3.
Para m = 4 e m = 5 temos respectivamente m=4: m=5: 3 = 3 + 4 = {. . . , 5, 1, 3, 7, 11, . . . }, 3 = 3 + 5 = {. . . , 7, 2, 3, 8, 13, . . . }.

Para substituir a congruncia x y (mod m) por uma igualdade, usae mos o seguinte lema, que como consequncia directa da Proposiao 2.8.2 e c e na realidade aplicvel a qualquer relaao de equivalncia. a c e Lema 3.1.4. Para todo os inteiros x, y temos: xy (mod m) x=y x y = .

Demonstraao. E evidente da transitividade da relaao de congruncia que, c c e se x y (mod m), ento x y. Por simetria, x y (mod m) y x a (mod m), logo tambm x y. Conclu e mos que, se x y (mod m), ento a x = y. Por reexividade, sabemos tambm que y y. Portanto, se x = y, ento e a x y = . Finalmente, se x y = , seja z um elemento de x y, e note-se que, por deniao de classe de equivalncia, se tem x z (mod m) e y z (mod m), c e donde se segue por simetria e transitividade que x y (mod m). De acordo com a propriedade reexiva, qualquer inteiro x pertence a ` classe x, e portanto a unio de todas as classes de equivalncia o conjunto Z. a e e Por este motivo, dizemos que o conjunto de todas as classes de equivalncia e para um dado mdulo m, que o conjunto {x : x Z}, uma cobertura de o e e Z. Alm disso, de acordo com o lema anterior, as classes de equivalncias e e distintas so necessariamente disjuntas. Dizemos por isso que o conjunto a {x : x Z} uma partiao de Z. Recorde-se ainda que, como indicmos e c a no Cap tulo anterior, e quando m = 0, dizemos que x uma textscclasse de e restos. Exemplos 3.1.5.
1. Se m = 2, a partiao referida a habitual classicaao dos inteiros em pares c e c e mpares.

3.1. Os Anis Zm e

117

2. Se m = 3, a partiao corresponde a classicaao dos inteiros em termos do c ` c resto da sua diviso por 3: a Z = {0, 3, 6, . . . } {1, 1 3, 1 6, . . . } {2 3, 2 6, . . . }.

Note-se de passagem que a classe de equivalncia x ca unicamente dee terminada por qualquer um dos inteiros que a constituem. Por este motivo, qualquer inteiro y em x diz-se um representante da classe x, j que y = x. a Exemplo 3.1.6.
Se m = 3, os inteiros 1, 4, 7, 2 e 5 so todos representantes de 1, e temos a 1 = 4 = 7 = 2 = 5.

Dada uma relaao de equivalncia num conjunto X, o conjunto das c e respectivas classes de equivalncia diz-se o quociente de X por e designae se em geral por X/ . A funao : X X/ dada por (x) = x, que c transforma cada elemento de X na sua classe de equivalncia, a aplicac ao e e quociente. No caso de X = Z, e quando a relaao de equivalncia e c e mdulo m, designamos o conjunto quociente Z/ por Z m , e a aplicaao o c quociente por m , ou apenas . Temos por isso m (x) = x + m = x. Mais formalmente, Deniao 3.1.7. Sendo x = {y Z : y x (mod m)}, ento Z m = {x : c a x Z}, e m : Z Zm dada por m (x) = x. e Com esta nova notaao, a Proposiao 2.8.4 resume-se agora em contar o c c n mero de elementos de Zm : u Proposiao 3.1.8. Se m > 0, Zm = {0, 1, . . . , m 1} tem m elementos. c Observe-se ainda que, se m = 0, ento x = {x}, e portanto Z 0 um cona e junto innito. Na realidade, e com as operaoes algbricas que deniremos c e a seguir, Z0 e Z so anis isomorfos. a e Exemplo 3.1.9.
O conjunto Z6 tem precisamente 6 elementos, e podemos escrever Z6 = {0, 1, 2, 3, 4, 5} = {6, 7, 8, 9, 10, 11} = {36, 5, 2, 63, 610, 19}, etc. Note-se mais uma vez a ambiguidade da notaao que utilizamos: quando esc crevemos Z4 = {0, 1, 2, 3}, os smbolos nesta lista designam objectos que no a so elementos de Z6 . Por exemplo, a 2 + 4 = 2 + 6 i.e., 4 (2) = 6 (2).

118

Cap tulo 3. Outros Exemplos de Anis e

De acordo com a Proposiao 2.8.6, sabemos que, quando x x (mod m) c e y y (mod m), ento x + y x + y (mod m) e xy x y (mod m). a Em termos de classes de equivalncia, temos e x = x e y = y = x + y = x + y e xy = x y . Por outras palavras, as classes x + y e xy no dependem dos representantes a x e y, mas apenas das classes x e y. Aproveitamos este facto para introduzir operaoes de soma e produto em Zm . c Deniao 3.1.10. A soma e produto em Z m so dados por c a x + y = x + y, e x y = xy.

Como seria de esperar, uma parte das propriedades das operaoes algc e bricas em Z transferem-se automaticamente para as operaoes agora denic das. Por exemplo, observe-se que x + (y + z) = x + y + z, = x + (y + z), = (x + y) + z, = x + y + z, = (x + y) + z, donde conclu mos que a adiao em Z m associativa. Deixamos como exerc e c a vericaao do seguinte cio c Teorema 3.1.11. (Zm , +, ) um anel abeliano com identidade. e Exemplo 3.1.12.
As tabuadas da soma e do produto em Z4 so: a + 0 1 2 3 0 0 1 2 3 1 1 2 3 0 2 2 3 0 1 3 3 0 1 2 0 1 2 3 0 0 0 0 0 1 0 1 2 3 2 0 2 0 2 3 0 3 2 1

E curioso observar algumas diferenas e semelhanas entre este anel e Z: c c e e a e Como 2 2 = 0 claro que 2 um divisor de zero, e portanto Z 4 no um domnio integral; Os mltiplos naturais da identidade 1 so trivialmente u a 1 1 = 1, 2 1 = 2, 3 1 = 3, 4 1 = 4 = 0, etc. e consequentemente este anel tem caracterstica 4; A equaao x = x tem duas soluoes em Z4 ; c c

3.1. Os Anis Zm e

119

Os subanis de Z4 so todos ideais principais (tal como ocorre no anel e a dos inteiros), e reduzem-se a 1 = 3 = Z4 , 2 = {0, 2}, e 0 = 4 = {0}.

Note-se que estes ideais correspondem exactamente aos divisores de 4.

Regressamos agora ao caso geral do anel Z m , com m > 0, e comeamos c por identicar os elementos invert veis de Z m , que formam o conjunto Z , m (na notaao introduzida no Cap c tulo 1). Dado a Z, claro que a e e invert vel em Zm se e s se a equaao a x = 1 tem soluoes em Z m . De o c c acordo com os resultados da Secao 2.8, temos, ainda, que: c a Z a x = 1 tem soluao em Zm , c m ax 1 mdc(a, m) = 1. (mod m) tem soluao em Z, c

Por palavras, os elementos invert veis de Z m correspondem aos naturais k, 1 k m, que so primos relativamente a m. O n mero de elementos de a u , designa-se por (m), e a funao : N N assim denida chamamos Zm ` c funcao de Euler. Exemplo 3.1.13.
Os elementos invertveis no anel Z9 formam o conjunto Z = {1, 2, 4, 5, 7, 8}, 9 portanto, (9) = 6.

Veremos adiante como calcular a funao de Euler, conhecidos os factores c primos do seu argumento. Para j, observamos que, se p um n mero primo, a e u ento (p) = p 1, e todos os elementos no-nulos de Z p so invert a a a veis. Dito doutra forma: Teorema 3.1.14. Se p primo, ento Z p um corpo nito com p elementos. e a e A caracter stica dos anis Zm muito fcil de calcular. J observmos e e a a a que Z4 tem caracter stica 4. Na realidade, fcil mostrar que e a Teorema 3.1.15. O anel Zm tem caracterstica m. Demonstraao. De facto, por induao, vemos que c c (3.1.1) n N, a Z : na = n a = na. n1 = 0 n=0 n m ,

No caso espec co de a = 1, temos

donde o resultado se segue.

120

Cap tulo 3. Outros Exemplos de Anis e

Identicmos acima todos os subanis e ideais de Z 4 , e notmos que neste a e a anel (tal como no anel dos inteiros) os respectivos subanis so na realidade e a ideais principais. Antes de provar esta armaao para qualquer valor de m, c examinemos em pormenor os ideais gerados por cada um dos elementos de Zm . A proposiao seguinte obvia da comutatividade da multiplicaao de c e c Zm , e de (3.1.1). Proposiao 3.1.16. Se a Z, ento a = {an : n Z m } = {na : n Z}. c a Assim, fcil listar os elementos de um ideal de Z m , uma vez dado um e a gerador. Exemplos 3.1.17.
1. Em Z40 temos: 15 = {15, 30, 45 = 5, 20, 35, 50 = 10, 25, 40 = 0}. 2. Em Z21 temos: 15 = {15, 30 = 9, 24 = 3, 18, 33 = 12, 27 = 6, 21 = 0}.

Um momento de reexo mostra que os elementos do ideal a correspona dem aos inteiros b para os quais a equaao ax b (mod m) tem soluoes. c c Estes inteiros so, como sabemos, os m ltiplos de d = mdc(a, m). E agora a u poss exprimir este resultado na seguinte forma: vel Proposiao 3.1.18. Se d = mdc(a, m), ento temos que a = d em Z m . c a Demonstraao. Como d = ax+my, temos d = ax, donde d a e a d . c Como a = dz, temos a = dz, donde a d , e d a . Observe-se que o resultado anterior torna simples a contagem dos elementos de a . Na verdade, se d = mdc(a, m), ento m = dk, e a = d a 1. tem k elementos Exemplos 3.1.19.
1. Em Z40 temos: 15 = 5 = {5, 10, 15, 20, 25, 30, 35, 0}, com
40 5

= 8 elementos. 15 = 3 = {3, 6, 9, 12, 15, 18, 0}, = 7 elementos.

2. Em Z21 temos com


1

21 3

Vemos aqui directamente que o nmero de elementos do ideal a um factor do u e nmero de elementos do anel Zm . Veremos no prximo cap u o tulo que este facto no passa a de um caso particular do chamado Teorema de Lagrange.

3.1. Os Anis Zm e

121

Todos os subanis do anel Z4 so ideais principais, tal como todos os e a subanis do anel dos inteiros. Vericamos agora que esta uma propriedade e e comum a todos os anis Zm . Com este objectivo, comeamos por estabelecer e c uma relaao directa entre os subanis de Z m e os subanis do anel dos c e e inteiros. Esta relaao envolve a aplicaao quociente : Z Z m , dada como c c sabemos por (x) = x, e ilustrada na gura seguinte. e

Figura 3.1.1: Subanis de Z e de Zm . e Proposiao 3.1.20. Se I um subconjunto de Z m , e J = {a Z : a c e I} = 1 (I), ento I um subanel de Zm se e s se J um subanel de Z a e o e que contm m . e Demonstraao. Provamos apenas que, se I um subanel, ento J tambm c e a e e um subanel. Obviamente, se a, b J, ento a, b I. Logo, vemos que a a b = a b I = a b J, a b = ab I = ab J.

O seguinte corolrio imediato. a e Corolrio 3.1.21. Se I um subconjunto de Z m , as seguintes armaoes a e c so equivalentes: a (i) I um subanel de Zm ; e (ii) I um ideal de Zm ; e (iii) existe d Z tal que d|m e I = d . Demonstraao. Deve ser obvio que (iii)(ii)(i). O corolrio ca portanto c a provado se estabelecermos que (i)(iii), o que deixamos para os exerc cios.



122

Cap tulo 3. Outros Exemplos de Anis e

Segue-se deste corolrio que Zm tem precisamente um subanel (que a e necessariamente um ideal principal) por cada um dos divisores de m. Isto mesmo se ilustra na gura seguinte, para m = 40. Aproveitamos ainda este exemplo para ilustrar a utilizaao da Proposiao 3.1.18 no clculo de todos c c a os geradores de cada um destes ideais.

Figura 3.1.2: Os ideais de Z40 . Exemplo 3.1.22.


` c Os geradores de 1 = Z40 correspondem as soluoes de mdc(x, 40) = 1: 1 = 3 = 7 = 9 = 11 = 13 = 17 = 19 = 21 = 23 = 27 = 29 = 31 = 33 = 37 = 39 . Os geradores de 2 correspondem as soluoes de mdc(x, 40) = 2: ` c 2 = 6 = 14 = 18 = 22 = 26 = 34 = 38 . Os geradores de 4 correspondem as soluoes de mdc(x, 40) = 4: ` c 4 = 12 = 28 = 36 . Os geradores de 8 correspondem as soluoes de mdc(x, 40) = 8: ` c 8 = 16 = 24 = 32 . Os geradores de 5 correspondem as soluoes de mdc(x, 40) = 5: ` c 5 = 15 = 25 = 35 . Os geradores de 10 correspondem as soluoes de mdc(x, 40) = 10: ` c 10 = 30 . Os ideais 20 e 0 tm naturalmente um unico gerador. e

Suponha-se que n|m, e B o subanel de Z m com n elementos. E muito e interessante estudar desde j as seguintes questes: a o O grupo aditivo B sempre isomorfo ao grupo Z n ? e

3.1. Os Anis Zm e O anel B sempre isomorfo ao anel Z n ? e A primeira destas questes muito fcil de esclarecer: o e a

123

Proposiao 3.1.23. Se n|m e B o subanel de Z m com n elementos, ento c e a os grupos aditivos B e Zn so isomorfos. a Demonstraao. Seja m = dn, donde B = d . Denimos : Z n Zm por c (x) = dx, onde bem entendido x Zn , e dx Zm .2 E fundamental mostrar aqui que a funao est bem denida, i.e., provar c a a que o lado direito da igualdade (x) = dx no depende da escolha do inteiro x que representa a classe x no lado esquerdo. Para isso, basta vericar que x = x em Zn n|(x x ) = m = dn|(dx dx ) = dx = dx em Zm . E imediato que um homomorsmo de grupos, e tambm que e e (Zn ) = {dx : x Z} = d = B. Resta-nos provar que um isomorsmo entre Z n e B, ou seja, que e injectivo, o que se reduz a calcular o respectivo n cleo: e u (x) = 0 dx = 0 (em Zm ) dn = m|dx n|x x = 0 (em Zn ). Como o n cleo de trivial, um isomorsmo entre B e Z n . u e e Veremos mais adiante que este resultado no passa de uma propriedade a geral dos chamados grupos cclicos. A questo relativa aos isomorsmos de a anel no to simples, e podemos ilustrar a complexidade adicional com a e a alguns exemplos. Exemplos 3.1.24.
1. Considere-se, em Z4 , o subanel B = 2 = {2, 0}. Como acabmos de ver, a (B, +) (Z2 , +). No entanto, os anis B e Z2 no so certamente isomorfos, e a a porque o produto em B sempre nulo, ou seja, x, y B xy = 0. e 2. Considere-se, em Z6 , os subanis B = 2 = {2, 4, 0}, e C = 3 = {3, 0}. e Mais uma vez, temos (B, +) (Z3 , +) e (C, +) (Z2 , +), mas neste caso os anis em causa so igualmente isomorfos, apesar de este facto no ser obvio. e a a

As observaoes feitas nos exemplos acima podem ser esclarecidas pelo c resultado seguinte, cuja demonstraao ca como exerc c cio. Proposiao 3.1.25. Se n|m e B o subanel de Z m com n elementos, ento c e a as seguintes armaoes so equivalentes: c a
2

Pod amos igualmente escrever, para mais clareza, (n (x)) = m (dx).

124

Cap tulo 3. Outros Exemplos de Anis e

(i) Os anis B e Zn so isomorfos, e a (ii) O anel B unitrio, e a (iii) m = nd, onde mdc(n, d) = 1. Neste caso, a identidade de B o unico x Z m tal que e x0 Exemplos 3.1.26.
1. O anel Z36 tem 9 subanis, porque 36 tem 9 divisores naturais. Exceptuando e os subanis triviais 0 = {0} e 1 = Z36 , apenas os subanis B = 4 , com 9 e e elementos, e C = 9 , com 4 elementos, tm identidade. e 2. Continuando o exemplo anterior, a soluao do sistema x 0 (mod 4) e c x 1 (mod 9) x 28 (mod 36), e portanto a identidade de B x = e e 28. Analogamente, a soluao de x 0 (mod 9) e x 1 (mod 4) x 9 c e (mod 36), e portanto a identidade de C x = 9. e

(mod d), e x 1

(mod n).

Exerc cios.
1. Prove o Teorema 3.1.11. 2. Verique directamente que os unicos subanis de Z4 so 1 , 2 e 0 . e a 3. Prove que, se m > 1, ento Zm ou um corpo ou tem divisores de zero. a e 4. Prove que na = na (em particular, n = n1). 5. Mostre que, se n > 1, ento Mn (Zm ) um anel no-abeliano, com caraca e a 2 ter stica m, e mn elementos. 6. Considere o anel das funoes f : Z Zm e mostre que para qualquer m > 1 c existem anis innitos com caracter e stica m. 7. Prove que A Mn (Zm ) invert se e s se det(A) Z 3 . e vel o m 8. D um exemplo de um espao vectorial nito sobre um corpo nito (compare e c Rn com Zn ). p 9. Determine todas as matrizes em GL(2, Z2 ) (matrizes 2 2 com entradas em Z2 , invert veis).
3 O determinante de uma matriz A = (aij ) de dimenso n n com entradas num anel a comutativo dene-se da forma usual: X det A = sgn()a1(1) an(n) . Sn

3.1. Os Anis Zm e

125

10. Qual o cardinal de GL(n, Zp ), se p primo? (sugestao: Note que as e e linhas da matriz M GL(n, Zp ), que so vectores de Zn , devem ser linearmente a p independentes.) 11. Calcule a inversa da matriz 1 0 0 2 3 4 GL(3, Z5 ). 3 2 4 12. Resolva o sistema x + 2y 3x + 3y = a = b

em Z5 . 13. Prove que a = Zm se e s se a Z . o m 14. Conclua as demonstraoes da Proposiao 3.1.20 e do Corolrio 3.1.21. c c a 15. Quais so os elementos e os geradores de 85 em Z204 ? a 16. Quantos elementos tem o ideal 28, 52 em Z204 ? 17. Determine todos os ideais de Z30 . Quais destes ideais so anis unitrios, e a e a quais so as respectivas identidades? a 18. Sendo p um nmero primo, e n N, mostre que (pn ) = pn pn1 . u sugestao: Mostre que x Zn x p . p 19. Calcule (3000). sugestao: Mostre que x Z 3000 x ( 2 3 5 ). 20. Suponha que d = mdc(a, m), m = dn, e : Zm Zm dada por (x) = ax. e (a) Mostre que um homomorsmo de grupos. e (b) Prove que o ncleo de n , e (Zm ) tem n elementos. u e (c) Supondo m = 12, quais so os valores de a para os quais um autoa e morsmo de grupos? (d) Supondo m = 12, quais so os valores de a para os quais um homoa e morsmo de anis? e 21. Supondo n|m, prove que a funao : Zm Zn dada por (x) = x, i.e., c (m (x)) = n (x), com x Z, est bem denida, e um homomorsmo de a e anis. Qual o respectivo ncleo? e e u 22. Para provar a proposiao 3.1.25, proceda como se segue: c (a) Demonstre a implicaao (i) = (ii). c

126

Cap tulo 3. Outros Exemplos de Anis e

e (b) Para provar que (ii) = (iii), mostre primeiro que se a a identidade de B ento a = d , e a2 = a. Conclua que a 0 (mod d), e a 1 a (mod n). (c) Resolva o sistema a 0 (mod d), e a 1 (mod n), e considere a funao c a : Zn Zm dada por (x) = ax. Prove que est bem denida, um homomorsmo injectivo de anis, e (Zn ) = B, o que termina a e e demonstraao. c 23. Esta questo refere-se a homomorsmos : Z4 Z36 . a (a) Quais so os homomorsmos de grupo ? Quais destes so injectivos? a a (b) Quais so os homomorsmos de anel ? Quais destes so injectivos? a a 24. Suponha que a Z , e considere : Z Zm dada por (x) = a x. m m

(a) Prove que injectiva, e que de facto (x) Z , para qualquer x Z . e m m (b) Sendo Zm = {x1 , x2 , x3 , . . . , xk }, onde k = (m) e a funao de Euler, e c k k mostre que i=1 (xi ) = i=1 xi , e utilize este facto para provar o Teorema de Euler : ak = 1. (c) Prove ainda o Teorema de Fermat : Se m = p primo, ento ap = a. e a

3.2

Fracoes e N meros Racionais c u

Esta secao tem como principais objectivos denir o corpo dos n meros c u racionais e mostrar que as suas propriedades (normalmente introduzidas por via axiomtica) so consequncia lgica dos axiomas para os inteiros a a e o que indicmos no Cap a tulo 2. Veremos simultaneamente que o processo de deniao dos n meros racionais a partir dos n meros inteiros efectivamente c u u e aplicvel a qualquer anel abeliano onde a lei do corte seja vlida, o que nos a a permitir mais adiante introduzir outros corpos de importncia prtica. a a a Os n meros racionais (fracoes, razes, etc.) so normalmente e inforu c o a a malmente introduzidos como as expresses do tipo m , em que m e n so o n inteiros, e n = 0. De um ponto de vista mais formal, observamos que o par ordenado de inteiros (m, n) determina um n mero racional, desde que n = 0. u Por outro lado, todos sabemos que pares ordenados distintos podem corresponder ao mesmo n mero racional, ou seja, podemos ter (m, n) = (m , n ) e u m m c n = n , o que ocorre exactamente quando mn = m n. Estas observaoes sugerem a deniao dos n meros racionais no como pares ordenados de inc u a teiros mas sim como classes de equivalncia de pares ordenados de inteiros. e Como veremos, o xito desta ideia no assenta em propriedades espec e a cas dos inteiros, mas apenas no facto de Z ser um anel abeliano com mais de um elemento, onde a lei do corte para o produto vlida. Por este motivo, e a formularemos alguns dos nossos resultados num contexto mais abstracto. No que se segue, A = {0} designa um qualquer anel abeliano onde a lei do corte para o produto vlida (i.e., sem divisores de zero). e a

3.2. Fracoes e N meros Racionais c u

127

Deniao 3.2.1. Seja B = {(a, b) : a, b A, e b = 0}. Designa-se por c a relaao binria em B denida por c a (a, b) (a , b ) ab = a b.

A relaao denida acima sugerida pela igualdade de fracoes que rec e c ferimos. Naturalmente, s pode ser util se corresponder a uma relaao de o c equivalncia, o que vericamos a seguir. e Lema 3.2.2. A relaao c uma relaao de equivalncia. e c e

Demonstraao. E evidente que a relaao reexiva e simtrica. Para c c e e vericar a sua transitividade, suponha-se que (a, b) (a , b ), e (a , b ) (a , b ). Usando a comutatividade e associatividade do produto, temos: (a , b ) (a, b) (a , b ) (a , b ) ab =a b ab = a b = = a bb = a bb , a bb = ab b .

Conclu mos que a bb = ab b , donde a b = ab , e (a, b) (a , b ), usando naturalmente o facto de b = 0, e A no ter divisores de 0. a Como sabemos, uma relaao de equivalncia em B determina semc e pre uma partiao de B em classes de equivalncia. Se (a, b) B, diremos c e que a respectiva classe de equivalncia (a, b) uma fracc ao de A, que e e a designaremos por a/b, ou por b . Por outras palavras, temos a seguinte deniao: c Deniao 3.2.3. Seja A = {0} um anel abeliano onde a lei do corte c e vlida. a (i) Se a, b A e b = 0, a fraccao
a b

dada por e

a = {(a , b ) A A : b = 0 e ab = a b}; b (ii) Designamos o conjunto de todas as fracoes c


a b

por Frac(A);

u (iii) No caso em que A = Z, a fracao a diz-se um n mero racional, e o c b conjunto Frac(Z) designa-se por Q. No caso A = Z, o conjunto dos n meros racionais Frac(Z) = Q de facto u e um anel. No caso geral, dotamos o conjunto das fracoes de A com operaoes c c algbricas de soma e produto por simples cpia das operaoes usuais com e o c n meros racionais, que so dadas, como sabemos, por u a (3.2.1) (3.2.2) a c ad + bc + = , b d bd ac ac = . bd bd

128

Cap tulo 3. Outros Exemplos de Anis e

Para formalizar esta deniao, que representa operaoes sobre classes de c c equivalncia, resta-nos provar que o resultado de cada operaao indepene c e dente do representante escolhido para cada classe. Deixamos a vericaao c deste facto, que enunciamos no prximo lema, como exerc o cio. Lema 3.2.4. Se (a, b) (a , b ), e (c, d) (c , d ), ento a

(ad + bc, bd) (ac, bd)

(a d + b c , b d ), (a c , b d ).

De acordo com este lema, as Denioes (3.2.1) e (3.2.2) no acarretam c a qualquer ambiguidade. E obvio que a soma e produto denidos acima so comutativos, e que o a produto associativo. Com um pouco mais de trabalho podemos tambm e e vericar que a soma associativa e que o produto distributivo em relaao a e e c ` soma. A existncia de identidades para as duas operaoes no oferece iguale c a mente quaisquer diculdades. Na realidade, e exactamente como sabemos acontecer nos racionais, temos: Teorema 3.2.5. O conjunto Frac(A) com as operaoes algbricas denidas c e por (3.2.1) e (3.2.2) um corpo, dito corpo das fraccoes de A. e Demonstraao. Seja b = 0 um qualquer elemento no-nulo de A, e dena-se c a a cio 0 = 0 , e 1 = b . Ento deixamos como exerc vericar que b b 0 = {(0, c) : c = 0} e 1 = {(c, c) : c = 0} so respectivamente identidades para a soma e produto em Frac(A). Note-se a que os elementos 0 e 1 so efectivamente independentes da escolha de b = 0 a em A. Em particular, e supondo y = 0, temos: x =0 x = 0, e y x =1 x = y. y Note-se, ainda, que a existncia de uma identidade para o produto de e fracoes no depende da existncia de uma identidade para o produto no c a e anel original A, e observe-se nalmente que a (a) + =0, b b e que, se
a b

= 0 , ento a = 0 (donde a

b a

uma fracao) e e c

ab =1. ba

3.2. Fracoes e N meros Racionais c u

129

Quando A = Z o anel dos inteiros, e Frac(A) = Q, estamos habituados e a considerar Z como um subconjunto de Q. E interessante observar que esta identicaao sempre poss para um anel arbitrrio, ou seja, o corpo c e vel a das fracoes do anel A contm sempre um subanel isomorfo ao anel A. c e Proposiao 3.2.6. Seja a = 0 um elemento xo do anel A. Ento: c a (i) a funao : A Frac(A) dada por (x) = c os anis A e (A); e
ax a

um isomorsmo entre e

(ii) o isomorsmo independente da escolha de a A {0}. e Demonstraao. As identidades (x + y) = (x) + (y) e (xy) = (x)(y) so c a de vericaao imediata. Portanto um homomorsmo de anis, e (A) c e e e um subanel de Frac(A). Alm disso, e (x) = 0 ax =0 a ax = 0 x = 0,

e consequentemente um isomorsmo entre os anis A e (A). e e ax Por outro lado, se a, a = 0 e x A, ento a = aa x , (porque (ax)a = a (a x)a, donde a funao independente da escolha de a A {0}. c e De acordo com este resultado, os elementos de Frac(A) da forma ax , com a a, x A e a = 0 xo, so cpias dos elementos x A. Por esse motivo, a o quando trabalhamos com elementos do corpo Frac(A), designamos a fracao c ax a por x, e dizemos que se trata de um elemento do anel A. Escrevemos tambm Frac(A) A, ou seja, consideramos Frac(A) como uma extenso do e a anel A. Cometemos evidentemente um abuso de linguagem, mas fazemo-lo para evitar sobrecarregar a notaao que utilizamos. Usamos naturalmente c o mesmo s mbolo para designar os zeros de A e Frac(A), e procedemos analogamente com as suas identidades para o produto, sempre que essa identidade exista em A. O mesmo tipo de diculdade surge quando consideramos fracoes de c fracoes. Sabemos perfeitamente, do nosso estudo dos racionais, que a c a fracao b a fracao ad , mas evidente que de acordo com a deniao forc c e c bc e c d mal de fracao que indicmos acima tal igualdade no pode ser literalmente c a a e c verdadeira (note-se que ad um elemento de Q, enquanto que a fracao bc composta original uma fracao de Q, ou seja, um elemento de Frac(Q)). e c O sentido em que a igualdade deve ser entendida o seguinte: e Proposiao 3.2.7. Se K um corpo, a funao : K Frac(K) denida c e c na Proposiao 3.2.6 sobrejectiva, e portanto um isomorsmo de anis. c e e e

130

Cap tulo 3. Outros Exemplos de Anis e

Demonstraao. A demonstraao resume-se a observar que x = (xy 1 ), o c c y que de acordo com as convenoes mencionadas acima se escreve normalmente c na forma x = xy 1 . y
c No caso da fracao composta acima (x = a e y = d ), temos, estritamente c b falando, que a ad a c 1 ad b = . = = c b d bc bc d

Usando a identicaao de x com (x), temos, ento, que c a

a b c d

ad bc .

Vimos na secao anterior que a existncia dos corpos nitos Z p se sec e gue dos axiomas para os inteiros que indicmos, e acabmos de ver que a a a existncia do corpo Q outra das consequncias desses axiomas. Mais adie e e ante mostraremos que estes corpos so em certo sentido os menores corpos a que existem. Por outras palavras, provaremos que qualquer corpo contm e necessariamente um subcorpo isomorfo a um Z p ou isomorfo a Q. Exerc cios.
1. Demonstre o Lema 3.2.4. 2. Complete a demonstraao do Teorema 3.2.5 c 3. Qual o corpo das fracoes do anel dos inteiros de Gauss? e c 4. Se Frac(A) isomorfo a Frac(B), sempre verdade que A isomorfo a B? e e e E se A isomorfo a B, Frac(A) sempre isomorfo a Frac(B)? e e 5. Mostre que, se o corpo K uma extenso do anel A, ento K contm um e a a e subcorpo isomorfo a Frac(A) (este resultado, que uma generalizaao da Proe c posiao 3.2.6, mostra que Frac(A) o menor corpo que contm A). (sugestao: c e e Se K um corpo, a intersecao de todos os subcorpos de K o menor subcorpo e c e de K.) 6. Prove que, se A numervel, ento Frac(A) numervel. e a a e a 7. Suponha que A um dom e nio integral, e mostre que as caracter sticas de Frac(A) e A so iguais. a 8. Prove que Q s pode ser ordenado da forma usual: m > 0 mn > 0. o n (sugestao: Em qualquer corpo ordenado tem-se sempre x > 0 x1 > 0.) 9. Prove que, se A um anel ordenado, ento Frac(A) ordenado. e a e

3.3. Polinmios e Sries de Potncias o e e

131

3.3

Polinmios e Sries de Potncias o e e

Os polinmios com coecientes reais so muitas vezes denidos como as o a funoes p : R R da forma c
N

p(x) =
n=1

pn xn ,

onde os n meros reais pn so os coecientes do polinmio p. No podemos u a o a denir de modo anlogo os polinmios com coecientes num anel arbitrrio a o a A, se desejarmos que polinmios com coecientes distintos sejam necessario amente polinmios distintos. Na realidade, desde que A tenha mais de um o elemento, existe uma innidade de possibilidades distintas para os coecientes de um poss polinmio. No entanto, se A nito, existe apenas um vel o e n mero nito de funoes f : A A, que seguramente no podem ser usadas u c a para denir todos os polinmios com coecientes em A. o Exemplo 3.3.1.
O suporte do anel Z2 o conjunto {0, 1}, com dois elementos. O conjunto das e funoes f : Z2 Z2 tem portanto 4 elementos. Por outro lado, se polinmios c o com coecientes distintos so polinmios distintos, existe um nmero innito a o u de polinmios com coecientes em Z2 . o

Resolvemos este problema identicando um polinmio com a sucesso o a dos seus prprios coecientes, deixando a sua relaao com funoes de tipo eso c c pecial para consideraao posterior. Note-se que consideramos os polinmios c o (que tm um n mero nito de coecientes no-nulos) como um caso pare u a ticular de sries de potncias. Estas ultimas so denidas sem qualquer e e a referncia a questes de convergncia ou divergncia. e o e e No que se segue, A designa um anel abeliano com identidade 1. Deniao 3.3.2. Uma srie (formal) de potncias em A uma funao c e e e c s : N0 A. A srie diz-se um polinomio se e s se existe N N0 tal que e o s(n) = 0 para todo o n > N . Exemplos 3.3.3.
1. Os seguintes polinmios com coecientes em A tm um papel importante: o e 0 = (0, 0, 0, . . . ), dito o polinomio zero, ou nulo; 1 = (1, 0, 0, . . . ), o polinomio um, ou identidade; x = (0, 1, 0, . . . ), a que chamaremos a indeterminada x.

2. O polinmio a = (a, 0, 0, . . . ), onde a A, diz-se um polinomio conso tante. Em particular, os polinmios zero e um so polinmios constantes. o a o

132

Cap tulo 3. Outros Exemplos de Anis e

3. O conjunto das sries de potncias em Z2 innito no-numervel (trata-se e e e a a de um conjunto obviamente isomorfo a P(N)), e o conjunto dos polinmios em o Z2 innito numervel. e a

Os termos s(0), s(1), s(2), . . . da sucesso (srie formal) s : N 0 A a e dizem-se naturalmente os coeficientes da s rie. Para evitar confuses e o com os valores da funao possivelmente associada a srie pelos processos usuc ` e ais, designaremos sempre estes coecientes por s 0 , s1 , s2 , etc. Designaremos os conjuntos das sries e polinmios com coecientes em A respectivamente e o pelos s mbolos A[[x]] e A[x], sendo obvio que A[x] A[[x]] 4 . A soma e produto de polinmios com coecientes reais -nos seguramente o e familiar. A t tulo de exemplo, e considerando polinmios de grau 2, temos: o (a0 + a1 x + a2 x2 ) + (b0 + b1 x + b2 x2 ) = (a0 + b0 ) + (a1 + b1 )x + (a2 + b2 )x2 (a0 + a1 x + a2 x2 )(b0 + b1 x + b2 x2 ), = (a0 b0 ) + (a0 b1 + a1 b0 )x +(a0 b2 + a1 b1 +a2 b0 )x2 + (a1 b2 + a2 b1 )x3 + (a2 b2 )x4 . A deniao seguinte limita-se a reconhecer que as operaoes sobre os coec c cientes dos polinmios que aparecem a direita das igualdades precedentes o ` so poss a veis em qualquer anel. Note que a soma introduzida no passa da a soma usual de sucesses, mas o produto no o habitual. Quando h risco o a e a de ambiguidade, referimo-nos ao produto denido abaixo como o produto de convolucao, e representamo-lo por s t em lugar de st. Deniao 3.3.4. Sendo s, t : N0 A sries de potncias, a soma s + t e c e e o produto (de convolucao) s t so as sucesses dadas por: a o (3.3.1) (3.3.2) Exemplos 3.3.5.
1. Se a = (a, 0, 0, . . . ) e b = (b, 0, 0, . . . ) so polinmios constantes, a sua a o soma e o seu produto so dados por a + b = (a + b, 0, 0, . . . ) e a b = ab = a (ab, 0, 0, . . . ). Portanto, o conjunto dos polinmios constantes com as operaoes o c acima indicadas um anel isomorfo ao anel A. e 2. Se a = (a, 0, 0, . . . ) constante e s = (s0 , s1 , s2 , . . . ) uma qualquer srie, o e e e n produto a s a srie (as0 , as1 , as2 , . . . ) = as , porque a soma k=0 ak snk e e se reduz sempre ao termo com k = 0.
O uso da letra x na notaao A[x] ou A[[x]] condicionado pela escolha desta letra c e para designar a indeterminada (0, 1, 0, . . . ). Poderemos por vezes designar esta indeterminada por uma outra letra, e.g. y, caso em que usamos a notaao A[y] ou A[[y]]. c
4

(s + t)n = sn + tn , e,
n

(s t)n =
k=0

sk tnk .

3.3. Polinmios e Sries de Potncias o e e

133

3. Considere-se a srie s = (1, 1, 1, . . . ) com coecientes em Z2 . Para calcular e n n o seu quadrado, observamos que (ss)n = k=0 sk snk = k=0 1 = n + 1. Conclumos que (1, 1, 1, . . . )(1, 1, 1, . . . ) = (1, 0, 1, 0, . . . ). 4. Se s = (s0 , s1 , s2 , . . . ) uma qualquer srie, o produto xs a srie que se e e e e obtm de s por translaao de todos os seus coecientes para a direita, porque e c (xs)0 = x0 s0 = 0,
n+1

(xs)n+1 =
k=0

xk sn+1k = sn .

No caso s = x, conclumos que x2 = (0, 0, 1, 0, . . . ), x3 = (0, 0, 0, 1, 0, . . . ), etc. Alargamos esta observaao ao caso n = 0, escrevendo por convenao c c x0 = (1, 0, 0, . . . ) = 1.

O prximo teorema no apresenta diculdades tcnicas, e a sua demonso a e traao ca como exerc c cio. Teorema 3.3.6. Se A um anel abeliano com identidade, tanto A[[x]] como e A[x]5 so anis abelianos com identidade (com a soma e o produto denidos a e por (3.3.1) e (3.3.2)), e A[x] um subanel de A[[x]]. e Observmos acima que o conjunto dos polinmios constantes um anel a o e isomorfo a A. Como zemos em casos anlogos, passamos a usar o mesmo a s mbolo a para designar um dado elemento do anel A, e o correspondente polinmio constante (a, 0, 0, . . . ). Dizemos tambm que A[x] e (por maioria o e de razo) A[[x]] so extenses de A. Note-se que a expresso ax n passa a rea a o a presentar assim o produto do polinmio constante (a, 0, 0, . . . ) pela potncia o e n da indeterminada x, i.e., xn , que de acordo com o que dissemos acima tem como unico coeciente diferente de zero o coeciente (ax n )n = a (nesta ultima igualdade, a tem dois signicados diferentes!). Conclu mos que, se p = (p0 , p1 , p2 , . . . , pN , 0, . . . ), ento a
N

p = p 0 + p 1 x + + p N xN =

pn xn .
n=0

Dizemos que a soma a direita a forma can onica do polinmio p. Como ` e o habitual, um coeciente omitido se for igual a 1. e e
O anel A[[x]] das sries formais de potncias em A e o anel S das sucesses em A tm e e o e evidentemente o mesmo suporte e a mesma operaao de soma, sendo diferentes apenas c na operaao de multiplicaao. Quando necessrio distinguir a srie de potncias s em c c e a e e A[[x]] da correspondente sucesso a em S, frequente dizer que s a transformada z a e e de a.
5

134 Exemplo 3.3.7.

Cap tulo 3. Outros Exemplos de Anis e

Suponha-se que p, q Z4 [x] so dados por p = 1 + x + 2x2 e q = 1 + 2x2 . a Para somar e multiplicar estes polinmios, procedemos exactamente como com o polinmios com coecientes reais, reconhecendo que os procedimentos usuais o envolvem apenas propriedades algbricas comuns a qualquer anel. Deve ser e fcil reconhecer essas propriedades nos clculos pormenorizados que se seguem, a a complementados com detalhes especcos do anel a que pertencem os coecien tes: (1 + x + 2x2 ) + (1 + 2x2 ) = (1 + 1) + (1 + 0)x + (2 + 2)x2 = 2 + x, (1 + x + 2x2 )(1 + 2x2 ) = (1 + x + 2x2 )1 + (1 + x + 2x2 )2x2 = (1 + x + 2x2 ) + (2x2 + 2x3 ) = 1 + x + 2x3 .

Em certos casos, poss atribuir signicado a somas do tipo sn , e vel n=0 em que cada sn uma srie de potncias. Se snk designa o coeciente k da e e e srie sn , o signicado mais simples a atribuir a igualdade t = sn e ` e n=0

t=
n=0

sn tk =

n=0

snk , para todo o k N0 .

Utilizaremos esta deniao sempre que a sucesso s nk for eventualmente zero c a para qualquer k 0, interpretando a soma innita a direita como a soma ` (nita) dos seus termos diferentes de zero. Escreveremos em particular

s=
n=0

sn xn ,

para qualquer srie de potncias s. e e Deniao 3.3.8. Se p = 0 um polinmio, o grau de p o inteiro deg p c e o e denido por deg p = max{n N0 : pn = 0}. Se p = 0, ento convencionamos que deg p = . a Exemplo 3.3.9.
Claramente, deg xn = n, para qualquer n 0.

O exemplo de produto de polinmios em Z 4 [x] que vimos acima mostra o que nem sempre o grau do produto de dois polinmios a soma dos graus o e dos polinmios factores. O prximo teorema esclarece completamente as o o

3.3. Polinmios e Sries de Potncias o e e

135

propriedades do grau, face a soma e ao produto de polinmios. Para evi` o tar frequentes excepoes envolvendo o polinmio nulo, convencionamos que c o deg p + deg q = , sempre que p = 0 ou q = 0. Proposiao 3.3.10. Sejam p, q A[x]. temos ento: c a (i) deg(p + q) max{deg p, deg q}, e deg(pq) deg p + deg q; (ii) se A um domnio integral, deg(pq) = deg p + deg q, e A[x] um e e domnio integral. A demonstraao deste teorema ca como exerc c cio. Note-se que, de acordo com (ii), quando A um dom e nio integral, podemos formar o corpo das fracoes de A[x] (i.e., Frac(A[x]) na notaao da secao anterior). Um c c c momento de reexo mostra que este corpo o anlogo formal e abstracto a e a do corpo das funcoes racionais da Algebra elementar. Deniao 3.3.11. Se A um dom c e nio integral, A(x) designa o corpo de es de A[x]. fracco Exemplo 3.3.12.
Se A = Z, ento Z(x) o corpo das fracoes cujos numeradores e denominaa e c dores so polinmios com coecientes inteiros. Neste corpo, temos a o x2 1 = x 1. x+1 No entanto, as funoes f (x) = c tm domnios distintos. e
x2 1 x+1

e g(x) = x 1 no so iguais, porque a a

Sendo : A B um homomorsmo de anis, fcil vericar que a e e a funao : A[x] B[x] dada por c
N N

n=0

pn xn

=
n=0

(pn )xn

igualmente um homomorsmo de anis. Frequentemente, se p A[x], e e ento designamos o polinmio q = (p) por p (x). Em certos casos (por a o exemplo, se A B um subanel e : A B a incluso), utilizamos a e e a mesma letra para designar estes dois polinmios, sendo claro do contexto o a que anel pertencem os coecientes do polinmio. O exemplo seguinte o mostra que este um abuso razovel (mesmo natural) de notaao ao qual e a c j estamos habituados! a Exemplo 3.3.13.

136

Cap tulo 3. Outros Exemplos de Anis e

Seja p = 1 + 2x + 3x2 Z[x] um polinmio com coecientes inteiros. Claro o que Z Q, e podemos considerar a incluso cannica : Z Q = Frac(Z). a o Temos obviamente p (x) = 1+2x+3x2 Q[x]. Na realidade, os smbolos 1, 2 e 3 nesta segunda expresso designam nmeros racionais e no nmeros a u a u inteiros, mas esse um abuso de notaao aceitvel, tal como discutimos a e c a propsito dos corpos de fracoes: a fracao ax designa-se por x. E pois natural o c c a representar este novo polinmio pela mesma letra do original. o

Finalmente, observe-se que, se : A B um monomorsmo de anis e e e p A[x], ento p e p (x) possuem o mesmo grau. a Exerc cios.
1. Para m = 2, 3 e 6, calcule em Zm [x] o produto (1 + x + 2x2 )(2 + 3x + 2x2 ). 2. Demonstre o Teorema 3.3.6. 3. Mostre que o ideal 2, x em Z[x] no principal. a e 4. Demonstre a Proposiao 3.3.10. c 5. Quais so os elementos de A[x] , quando A um dom a e nio integral? 6. Suponha que A um dom e nio integral, e mostre que as caracter sticas de A[x] e A so iguais. a 7. Os polinmios em mais de uma varivel podem ser denidos de diversas o a maneiras. Para o caso de 2 variveis, podemos considerar: a (i) O anel A[x], e os polinmios com coecientes em A[x] que denotamos o por A[x][y] (designamos neste caso a nova indeterminada por y); (ii) As funoes s : N0 N0 A, denindo de forma apropriada as operaoes c c de soma e produto de convoluao, e as indeterminadas x e y, de modo a c obter um anel que denotamos por A[x, y]. Estas duas formas de encarar polinmios a vrias variveis so ambas uteis. o a a a Os exerc cios seguintes mostram que so equivalentes. a (a) Descreva completamente a deniao sugerida em (ii). c (b) Prove que as duas denioes indicadas so equivalentes, i.e., conduzem a c a anis isomorfos. e (c) Como se devem generalizar estas denioes para polinmios nas variveis c o a x1 , . . . , xn ? (d) Como se devem generalizar estas denioes para polinmios nas variveis c o a x , com I, onde I pode ser um conjunto innito?

3.3. Polinmios e Sries de Potncias o e e


8. Mostre que as seguintes armaoes so equivalentes: c a (a) A um dom e nio integral; (b) A[x] um dom e nio integral; (c) A[[x]] um dom e nio integral; (d) para quaisquer p, q A[x], deg(pq) = deg p + deg q.

137

9. Mostre que existem anis com caracter e stica p (primo) que no so corpos, a a e corpos com caracter stica p que so innitos (tanto numerveis como noa a a numerveis). a 10. Se p A[x] o polinmio p = e o o polinmio e o p =
n=1 N n=0

pn xn , a sua derivada (formal) p

npn xn1 .

E sempre verdade que p = 0 implica que p constante? e 11. Use o exerc anterior e o homomorsmo : Z Zp dado por (n) = n cio para provar a seguinte generalizaao do Lema de Euclides: se p N primo, c e a, b Z[x] e p|ab, ento p|a ou p|b. a 12. Seja D um dom nio integral, e K = Frac(D). Prove que D(x) isomorfo a e K(x). 13. Dena um anel com suporte nas sries de potncias da forma n=k sn xn , e e onde k Z arbitrrio6. Mostre que, se os coecientes pertencem a um corpo e a K, ento o anel assim denido um corpo isomorfo a Frac(K[[x]]). a e 14. Prove que em K[[x]] temos 1 = xn . 1 x n=0 (Note o abuso de notaao que o exerc anterior possibilita!) c cio 15. Determine as sries de potncias inversas de (a x) e de (a x)(b x) em e e K[x]. 16. Mostre que em Z2 [[x]], temos 1 = x2n . (1 x)2 n=0
Estas sries so conhecidas pelo nome de series de Laurent, sendo pois este anel e a designado por anel das sries de Laurent com coecientes em A. O caso em que A = C e desempenha um papel crucial na Anlise Complexa e na Geometria Algbrica. a e
6

138

Cap tulo 3. Outros Exemplos de Anis e

17. E poss resolver problemas como o da sucesso de Fibonacci da Secao vel a c 2.3 atravs de clculos com sries formais de potncias. Recordando que esta e a e e denida recursivamente pela equaao e c an+2 = an+1 + an , (n 0),
n=0 n=0

comeamos por observar a sua equivalncia com c e


n=0

an+2 xn =

n=0 n=0

an+1 xn +

a n xn ,

e com

n=0

an+2 xn+2 = x an x , ento a


n=0 n=0 n

an+1 xn+1 + x2

a n xn .

Como, se s =

n=0

an+2 xn+2 = s a0 a1 x, an+1 xn+1 = s a0 ,

conclu mos que a relaao de recorrncia equivalente a c e e s a0 a1 x = x(s a0 ) + x2 s. Resolvendo em ordem a s, obtemos: s= a0 + (a0 a1 )x . x2 + x 1

Sendo e as ra zes de x2 + x 1, podemos decompor a fracao racional c anterior na forma a0 + (a0 a1 )x A B = + , 2+x1 x x x e usar o resultado do exerc acima para calcular explicitamente os coecicio entes de s, que so os termos da sucesso de Fibonacci. a a Verique todas estas armaoes, e calcule os coecientes da sucesso de Fiboc a nacci.

3.4

Funoes Polinomiais c

Observmos na secao anterior que no de todo conveniente denir os a c a e polinmios com coecientes em A como funoes de determinado tipo, com o c dom nio e valores em A. Apesar disso, nada nos impede de denir funoes c de A em A a partir de polinmios em A[x]. o

3.4. Funoes Polinomiais c

139

Deniao 3.4.1. Se p = N pn xn um polinmio em A[x], a funao c e o c n=0 N : A A denida por p (a) = n diz-se funcao polinomial p n=0 pn a associada a p. Exemplo 3.4.2.
Seja A = Z2 , e p = 1+x+x2 (7 ). A funao polinomial associada ao polinmio c o p p : Z2 Z2 dada por p (a) = 1 + a + a2 , para qualquer a Z2 . Neste e caso, temos p (0) = p (1) = 1, e portanto p uma funao constante, apesar e c de p no ser um polinmio constante. Em particular, se q = 1, temos p = q a o e p = q .

Sendo A um anel e designando por AA o conjunto das funoes f : A A, c observmos no Cap a tulo 1 que AA um anel, com as operaoes usuais de e c soma e produto de funoes. A funao que associa a cada polinmio p A[x] c c o : A A uma funao : A[x] A A , e temos a respectiva funao p c e c Proposiao 3.4.3. : A[x] AA um homomorsmo. c e Demonstraao. Sejam p, q A[x], onde podemos sempre escrever (tomando c se necessrio coecientes nulos adicionais) p = N pn xn e q = N qn xn . a n=0 n=0 Supondo que a A, temos a provar as seguintes igualdades: (p + q) (a) = p (a) + q (a), e (pq) (a) = p (a)q (a). A primeira destas igualdades foi provada no Cap tulo 2 em termos um pouco mais gerais. A segunda pode ser demonstrada sem grandes diculdades por induao em N . c Exemplos 3.4.4.
1. Dado um polinmio p A[x], a funao p associada est denida no s no o c a a o anel A como em qualquer extenso de A. Por exemplo, sendo p = 1 + 2x + a 3x2 Z[x], a funao polinomial associada em princpio p : Z Z, dada c e naturalmente por p (n) = 1 + 2n + 3n2 , para qualquer n Z. No entanto, como Z Q podemos tambm considerar q : Q Q, dada igualmente por e q (r) = 1 + 2r + 3r 2 , para qualquer r Q.

De um modo geral, se o anel B uma extenso do anel A (no sentido em que e a existe um homomorsmo injectivo : A B, donde (A) um subanel de B e N n isomorfo a A), e p = n=0 pn x um polinmio em A[x], ento p determina e o a N uma funao polinomial q : B B, nomeadamente q (b) = n=0 (pn )bn . c E claro que, na notaao da secao anterior, temos q = (p ) . Tal como c c observmos em relaao a forma cannica de p , uma mera questo de bom a c ` o e a
7

Daqui em diante, no distinguimos entre o inteiro n e a classe n, sendo claro do a contexto se nos referimos a um inteiro (elemento de Z) ou a uma classe de equivalncia e nalgum Zm .

140

Cap tulo 3. Outros Exemplos de Anis e

senso saber se utilizamos uma letra diferente para q e se necessrio escrever e a explicitamente os coecientes na forma (pn ), ou se mais razovel usar o e a mesmo smbolo para pn e (pn ). 2. Continuando o exemplo anterior, recordamos que M2 (Z) o anel das matrie zes 2 2 com entradas inteiras, e que o conjunto das matrizes da forma nI (onde I a matriz identidade e n Z) isomorfo a Z. O monomorsmo e e : Z M2 (Z) dado por (n) = nI, e portanto (p ) : M2 (Z) M2 (Z) e dada por (p ) (C) = (1) + (2)C + (3)C 2 , onde C designa agora uma e qualquer matriz em M2 (Z). E claro que a expresso (1) + (2)C + (3)C 2 se a pode simplicar neste caso para I + 2C + 3C 2 , expresso em tudo igual a usada a ` no exemplo 1, com excepao da pequena subtileza de substituir o smbolo 1 c pelo smbolo I, este ultimo representando evidentemente a matriz identidade.

No primeiro exemplo, a identicaao do anel Z com a sua imagem em Q c aceitvel e recomendvel. No segundo exemplo no necessrio substituir e a a a e a os coecientes de grau > 0 (porque o produto de uma matriz pelo inteiro n igual ao produto da mesma matriz por nI), mas indispensvel substituir e e a o coeciente com grau zero, porque a soma de uma matriz com um inteiro n no est denida, e portanto no deve ser usada para representar a soma a a a da mesma matriz com a matriz nI. Por outro lado, podemos utilizar estas ideias para formalizar a noao de c raiz de um polinmio: o Deniao 3.4.5. Seja p A[x] e B uma extenso de A. Dizemos que c a b B uma raiz de p se p (b) = 0. e Quando escrevemos a expresso p (a), estamos habituados a considerar a como xo e a como varivel (a varivel independente da funao p ). p a a c No entanto, poss e vel considerar ao mesmo tempo p e a como variveis a independentes. Supondo que A mais uma vez um qualquer anel abeliano e com identidade e B uma sua extenso, introduzimos a seguinte deniao a c (sem esquecer as observaoes acima a propsito da identicaao entre um c o c anel e uma sua imagem isomorfa): Deniao 3.4.6. A funao Val : A[x]B B dada por Val(p, b) = p (b). c c e Val(p, b) diz-se o valor do polinmio p no ponto b. o A funao Val tem duas variveis independentes (o polinmio p e o ponto c a o b). Se xarmos o polinmio p, Val reduz-se a funao p : B B, associada o ` c ao polinmio p, de que j vimos vrios exemplos. E tambm poss xar o a a e vel o valor de b, para obter uma funao : A[x] B. c Exemplos 3.4.7.
1. Seja A = Z, B = C e b = i. Temos portanto : Z[x] C dada por (p) = p (i), e para determinar a imagem de (Z[x]) recordamos que qualquer polinmio p Z[x] pode ser dividido por 1 + x2 , com um resto de grau inferior o

3.4. Funoes Polinomiais c

141

a 2. Por outras palavras, p = (1+x2 )q+(a0 +a1 x), onde q Z[x] e a0 , a1 Z. Logo p (i) = a0 + a1 i um inteiro de Gauss. e 2. Seja A = Q, B = R e b = 2. Neste caso, (p) = p ( 2), e como p = (2x2 )q +(a0 +a1 x), onde q Q[x] e a0 , a1 Q, temos p ( 2) = a0 +a1 2, e conclumos que (Q[x]) o conjunto dos nmeros reais da forma a 0 + a1 2 e u com a0 , a1 Q. 3. O anel A[x] sempre uma extenso de A, e por isso supomos agora A are a bitrrio, B = A[x] e b = x. E obvio que (p) = p (x) = p, i.e., : A[x] a A[x] a identidade. Por este motivo, podemos designar o polinmio p pelo e o smbolo p (x), usualmente simplicado para p(x).

Por analogia com o ultimo exemplo, sempre que B uma extenso de e a A, b B, e : A[x] B dada por (p) = p (b), designamos o conjunto e (A[x]) pelo s mbolo A[b]. E esta a razo pela qual introduzimos o s a mbolo Z[i] quando primeiro referimos os inteiros de Gauss. No caso do segundo dos Exemplos 3.4.7, temos Q[ 2] = {p ( 2) : p Q} = {a0 + a1 2 : a0 , a1 Q}. Os exemplos anteriores sugerem que A[b] sempre um subanel de B. E e isso que provamos a seguir. Proposiao 3.4.8. Fixado b B, e denindo : A[x] B por (p) = c (b), um homomorsmo de anis, donde A[b] um subanel de B. p e e e Demonstraao. Procedemos como na demonstraao da Proposiao 3.4.3. c c c Por analogia com a Deniao 3.3.11, sempre que A[b] um dom c e nio integral designamos o seu corpo de fracoes por A(b). c Note-se que A[b] contm necessariamente os valores de todos os poe linmios constantes, que formam um subanel de A[b] isomorfo a A. Poro tanto, A[b] sempre uma extenso A. (O anel dos inteiros de Gauss e a de contm um subanel isomorfo a Z, Q( 2) contm um subanel isomorfo a Q, e e etc.). Por outro lado, nos Exemplos 3.4.7, injectiva apenas no ultimo, e claro que e portanto s no ultimo caso que A[b] isomorfo a A[x]. E o e e e injectiva se e s se o seu n cleo N () se reduz ao polinmio zero, e que o o u o n cleo de , dado por u N () = {p A[x] : p (b) = 0}, simplesmente o conjunto dos polinmios com coecientes em A que tm b e o e como uma das suas ra zes. Conclu mos que injectiva se e s se b no e o a e raiz de nenhum polinmio no-nulo com coecientes em A. o a Deniao 3.4.9. Seja B uma extenso de A, e b B. Dizemos que b c a e algbrico sobre A se existe algum polinmio no-nulo p A[x] tal que e o a p (b) = 0. Caso contrrio, b diz-se transcendente sobre A. a

142 Exemplo 3.4.10.

Cap tulo 3. Outros Exemplos de Anis e

Como vimos acima, i algbrico sobre Z, e 2 algbrico sobre Q (como e e e e alis sobre Z). O polinmio x sempre transcendente sobre A. a o e

Em geral, se B uma qualquer extenso de A, ento B pode conter elee a a mentos algbricos e elementos transcendentes sobre A, ou apenas elementos e algbricos sobre A. Distinguimos estas possibilidades como se segue: e Deniao 3.4.11. B diz-se uma extens ao algbrica de A se todos os c e seus elementos so algbricos sobre A. Caso contrrio, B diz-se uma exa e a tensao transcendente de A. Exemplos 3.4.12.
1. O anel dos inteiros de Gauss uma extenso algbrica de Z. Para o vee a e ricar, notamos apenas que o inteiro de Gauss m + ni raiz do polinmio e o com coecientes inteiros (x m)2 + n2 = x2 2mx + m2 + n2 , que sempre e no-nulo. a e a e e o 2. Q[ 2] uma extenso algbrica de Q, porque a + b 2 raiz do polinmio com coecientes racionais (x a)2 2b2 , mais uma vez no-nulo. a 3. Q uma extenso algbrica de Z, porque e a e
m n

raiz de nx m Z[x]. e

4. C uma extenso algbrica de R, porque a + bi raiz de (x a) 2 + b2 R[x]. e a e e 5. A[x] uma extenso transcendente de A. e a 6. Provaremos adiante que R uma extenso transcendente de Q. e a

O prximo resultado diz essencialmente que A[x] a menor extenso o e a transcendente de A. A sua demonstraao ca como exerc c cio. Teorema 3.4.13. Qualquer extenso transcendente de A contm um subaa e nel isomorfo a A[x]. Exerc cios.
1. Conclua a demonstraao da Proposiao 3.4.3. c c 2. Suponha que n irracional, e mostre que Q[ n] uma extenso algbrica e e a e de Q, um subcorpo de R, e um espao vectorial de dimenso 2 sobre Q.8 c a 3. Demonstre o Teorema 3.4.13. 4. Suponha que A B so dom a nios integrais e b B. Mostre que:
8

Os corpos da forma Q[ a] onde a no um quadrado perfeito, os chamados corpos a e quadraticos, desempenham um papel importante na Teoria dos Nmeros. u

3.5. Diviso de Polinmios a o


(a) A[b] o menor dom e nio integral que contm A e b. e (b) A(b) o menor corpo que contm A e b. e e

143

5. Sendo K um corpo, considere N pontos (ak , bk ) em K K com ai = aj para i = j. Prove que: (a) Existe um polinmio pi K[x] tal que o se j = i, 1, pi (aj ) = 0, se j = i. (Sugestao: Modique o polinmio q i = o
QN

k=1 (xak )

(xai )

.)

(b) Existe um polinmio p(x) K[x] de grau n 1 tal que p(ak ) = bk . o A frmula que dene p chama-se a frmula de interpolaao de Lagrange. o o c 6. Prove que, se K um corpo nito, ento qualquer funao de K em K e a c e polinomial. 7. Seja K um subcorpo do corpo L, e suponha que L um espao vectorial de e c dimenso nita sobre K. Mostre que L uma extenso algbrica de K. a e a e (Sugestao: se a dimenso de L sobre K n e a L, as potncias ak com a e e 0 k n no podem ser linearmente independentes.) a

3.5

Diviso de Polinmios a o

Nesta secao e na prxima estudamos em pormenor o anel dos polinmios c o o A[x]. Na base deste estudo est o algoritmo usual para a diviso de poa a linmios. Necessitamos pois de encontrar condioes sobre o anel A para que o c este algoritmo seja aplicvel. Em muitos casos, os resultados que obtemos a so anlogos a resultados que provmos no Cap a a a tulo 2 para os inteiros. De acordo com o que vimos no Exemplo 3.4.7.3, passamos a adoptar a seguinte convenao: o polinmio p representado pelo s c o e mbolo p(x), e o valor do polinmio p no ponto a representado por p(a), em vez de p (a). o e Deniao 3.5.1. O polinmio p(x) A[x] diz-se m onico se pn = 1, onde c o deg p(x) = n e 1 a identidade do anel A. e Exemplo 3.5.2.
O polinmio 5 + 3x + 2x2 + x4 Z[x] mnico. o e o

No provaremos resultados sobre divisibilidade para polinmios com coea o cientes num anel com divisores de zero. Por este motivo, supomos nesta secao que A = D um domnio integral. Segue-se portanto da Proposiao c e c 3.3.10(b) que D[x] igualmente um dom e nio integral.

144

Cap tulo 3. Outros Exemplos de Anis e

Teorema 3.5.3 (Algoritmo de Diviso). Se p(x), d(x) D[x] e d(x) a e mnico, existem polinmios unicos q(x) e r(x), com deg r(x) < deg d(x), o o tais que p(x) = q(x)d(x) + r(x). Tal como no caso dos inteiros, os polinmios q(x) e r(x) dizem-se reso pectivamente quociente e resto da diviso de p(x) por d(x). O caso em a que r(x) = 0 corresponde, claro est, ao caso em que d(x) divisor (ou a e factor) de p(x). Recordemos que neste caso escrevemos d(x)|p(x). Demonstraao do Teorema 3.5.3. Mostramos separadamente a existncia e c e unicidade da diviso. a Existncia: Tomamos R = {p(x) a(x)d(x) : a(x) D[x]}. Temos dois e casos, dependendo se 0 pertence ou no a R: a (a) Se 0 R, i.e., se existe a0 (x) D[x] tal que p(x) a0 (x)d(x) = 0, ento tomamos q(x) = a0 (x) e r(x) = 0; a (b) Se 0 D[x], o conjunto G = {deg(p(x) a(x)d(x)) : a(x) D[x]}, formado pelos graus dos polinmios em R, um subconjunto de N 0 , e o e tem consequentemente um m nimo m. Existe portanto um polinmio o a0 (x) tal que deg(p(x) a0 (x)d(x)) = m. Tomamos q(x) = a0 (x) e r(x) = p(x) q(x)d(x). No caso (a), evidente que p(x) = q(x)d(x) + r(x) e deg r(x) < deg d(x). e No caso (b), notamos que deg r(x) = m, e deg r(x) deg(p(x) a(x)d(x)), para qualquer a(x) D[x]. Dado que temos p(x) = q(x)d(x) + r(x), resta-nos provar que m = deg r(x) < deg d(x), o que fazemos por reduao c ao absurdo. Sendo n = deg d(x) m e k = m n, tomamos r (x) = r(x) rm xk d(x). Deve ser claro que r (x) = p(x) (q(x) + rm xk )d(x) R. Por outro lado, como d(x) mnico, temos que deg r (x) < m = deg r(x), e o o que imposs e vel. Conclu mos que m < n, ou seja, deg r(x) < deg d(x). Unicidade: Se p(x) = q(x)d(x) + r(x) = q (x)d(x) + r (x), temos que q(x) q (x) d(x) = r (x) r(x), e conclu mos que, quando q(x) = q (x), ento deg (r (x) r(x)) deg d(x). a Se supusermos que tanto deg r(x) como deg r (x) so menores do que deg d(x), a temos deg r (x) r(x) max{deg r (x), deg r(x)} < deg d(x), e portanto o caso q(x) = q (x) imposs e vel, donde q(x) = q (x) e tambm e r(x) = r (x). O argumento de existncia pode ser esquematizado da seguinte forma. e Para um polinmio p(x) = an xn + an1 xn1 + + a0 K[x] de grau o n designamos por ptop (x) = an xn o termo de grau mximo. Ento para a a dividir o polinmio p(x) por um polinmio d(x) procede-se por iteraao: o o c

3.5. Diviso de Polinmios a o Comeando com q(x) = 0 e r(x) = p, substitu c mos em cada passo q(x) q(x) + r top (x) , dtop (x) r(x) r(x) r top (x) d(x). dtop (x)

145

A iteraao termina quando deg r(x) < deg d(x). c Exemplo 3.5.4.
Seja D = Z5 . A diviso de p(x) = x4 +2x3 +3x2 +x+4 por d(x) = x2 +x+1 a resulta no quociente q(x) = x2 + x + 1, com resto r(x) = 4x + 3.

Supondo a D, o polinmio d(x) = (x a) mnico, e de grau 1. o e o Qualquer polinmio p(x) D[x] pode ser dividido por (x a), e de acordo o com o teorema anterior o resto dessa diviso um polinmio constante. a e o O prximo corolrio, cuja demonstraao ca como exerc o a c cio, resume-se a observar que esse resto (identicado com o correspondente elemento de D) o valor de p(x) em a. e Corolrio 3.5.5 (Teorema do Resto). Se p(x) D[x] e a D, o resto a da diviso de p(x) por (x a) o polinmio constante r(x) = p(a). Em a e o particular, (x a)|p(x) se e s se a raiz de p(x). o e Exemplos 3.5.6.
1. Considere-se o polinmio p(x) = x4 + 2x3 + 3x2 + x + 2 em Z5 [x]. Como o p(1) = 4, segue-se que o resto da diviso de x4 + 2x3 + 3x2 + x + 2 por a (x 1) = (x + 4) r(x) = 4. e 2. Supondo agora que p(x) = x4 + 2x3 + 3x2 + x + 2 um polinmio com e o coecientes em Z3 , temos p(1) = 0, e neste caso (x 1) = (x + 2) um factor e de x4 + 2x3 + 3x2 + x + 2.

Outra das consequncias do Algoritmo de Diviso (ou mais directamente e a do Corolrio 3.5.5) o resultado clssico sobre o n mero mximo de ra a e a u a zes de um polinmio no-nulo. o a Proposiao 3.5.7. Se p(x) D[x] e deg p(x) = n 0, ento p(x) tem no c a mximo n razes em D. a Demonstraao. Argumentamos por induao no grau do polinmio p(x). c c o portanto obvio Se n = 0, o polinmio p(x) constante e no-nulo. E o e a que no tem ra a zes. Supondo a armaao vlida para um inteiro n 0, suponha-se que c a deg p(x) = n + 1, e que a raiz de p(x) (se p(x) no tem ra e a zes, nada temos a provar!). De acordo com o teorema do resto, p(x) = q(x)(x a), onde e claro que deg q(x) = n. Podemos portanto concluir, da hiptese de induao, o c

146

Cap tulo 3. Outros Exemplos de Anis e

que q(x) tem no mximo n ra a zes. Por outro lado, se b D distinto de a, e temos p(b) = q(b)(b a), e como D um dom e nio integral, s poss que oe vel p(b) = 0 quando q(b) = 0. Por outras palavras, as restantes ra zes de p(x) so necessariamente ra a zes de q(x), e por isso p(x) tem no mximo n + 1 a ra zes. Se D um dom integral, os unicos polinmios p(x) D[x] invertveis e nio o so os polinmios constantes p(x) = a, com a D invertvel. Estes poa o linmios podem ser sempre utilizados para obter factorizaoes triviais, ou o c obvias, de qualquer outro polinmio p(x), porque se a(x)b(x) = 1 ento o a naturalmente p(x) = a(x)b(x)p(x). Por esta razo, se q(x)|p(x), comum a e dizer que q(x) um factor proprio de p(x) se e s se p(x) = a(x)q(x), e o onde nem a(x) nem q(x) so invert a veis. Nesta terminologia, uma factorizaao nao-trivial se e s se inclui pelo menos um factor prprio. Nos c e o o termos da prxima deniao, que deve ser cuidadosamente comparada com o c a deniao de nmeros primos apresentada no Cap c u tulo 2, os polinmios o irredutveis so aqueles que no so invert a a a veis, e tm apenas factorizaoes e c triviais, ou seja, so os polinmios no invert a o a veis que no tm factores a e prprios. Repare-se ainda que a restriao a polinmios no invert o c o a veis em e tudo anloga a excluso do natural 1 do conjunto dos n meros primos. a ` a u Deniao 3.5.8. Um polinmio p(x) D[x] diz-se irredut c o vel em D[x] quando no tem factores prprios (em D[x]), e no invert (em D[x]). a o a e vel Em particular, se p(x) irredut em D[x] e q 1 (x), q2 (x) D[x] e vel p(x) = q1 (x)q2 (x) = q1 (x) ou q2 (x) invert em D[x]. e vel

Caso contrrio, p(x) diz-se redut a vel em D[x]. Exemplos 3.5.9.


1. p(x) = x a irredutvel, qualquer que seja o domnio D em questo. e a 2. Se D = Z, p(x) = 2x 3 irredutvel (verique!), mas q(x) = 2x + 6 e e redutvel, porque 2x + 6 = 2(x + 3), e 2 e x + 3 no so invertveis em Z[x]. a a 3. Se deg p(x) 2 e p(x) tem pelo menos uma raiz em D, segue-se, do Teorema do Resto, que p(x) necessariamente redutvel em D[x]. e 4. Se p(x) mnico e tem grau 2 ou 3, ento p(x) redutvel em D[x] se e s e o a e o se tem pelo menos uma raz em D (porqu?). e 5. E possvel que p(x) no tenha razes em D, e seja redutvel em D[x]. E o a 4 2 4 2 2 caso de x + 2x + 1, que redutvel em Z[x], porque x + 2x + 1 = (x + 1)2 , e e que claramente no tem razes em Z. a 6. Deve ser conhecido da Algebra elementar que os unicos polinmios irre o dutveis em R so os polinmios de grau 1 e os polinmios quadrticos p(x) = a o o a ax2 + bx + c, com discriminante = b2 4ac negativo. Veremos adiante que este facto uma consequncia do Teorema Fundamental da Algebra. e e

3.5. Diviso de Polinmios a o

147

7. A irredutibilidade de um polinmio depende fortemente do domnio D cono siderado. Todos sabemos que o polinmio x2 + 1 irredutvel em R[x], mas o e redutvel em C[x] R[x]. Por outro lado, o polinmio p(x) = 2x+6 redutvel o e em Z[x], mas irredutvel em Q[x] Z[x].

E poss em certos casos descrever todos os polinmios irredut vel o veis em D[x], como ocorre no Exemplo 6 acima. Noutros casos, praticamente ime poss faz-lo, e os prximos resultados sugerem a complexidade presente vel e o nos anis Z[x] e Q[x]. Dado p(x) Z[x], p(x) = a 0 + a1 x + + an xn , e dizemos que c(p) = mdc(a0 , a1 , . . . , an ) o conteudo de p(x). Dizemos e ainda que p(x) PRIMITIVO se os seus coecientes so primos entre si, e a claro que p(x) primitivo se e s se no tem factorizaoes i.e., se c(p) = 1. E e o a c do tipo p(x) = kq(x), k Z, k = 1, que so triviais em Q[x]. a Lema 3.5.10. Se p(x) Z[x], e p(x) = a(x)b(x) com a(x), b(x) Q[x], ento existem polinmios a (x), b (x) Z[x], e k Q, tais que a o p(x) = a (x)b (x), a(x) = ka (x), e b(x) = k 1 b (x). Demonstraao. E evidente que existem inteiros n, m tais que a(x) = na(x) c Z[x] e b(x) = mb(x) Z[x], e temos nmp(x) = a(x) b(x). Sendo q um qual quer factor primo de nm, recordamos a generalizaao do Lema de Euclides c dada no Exerc 11 da Secao (3.3): q|(x)b(x) = q| (x) ou q| cio c a a b(x). Podemos assim dividir a igualdade nmp(x) = a(x) b(x) por q, obtendo ainda do lado direito dois polinmios em Z[x]. Repetindo esta operaao o c para todos os factores primos de nm, obtemos uma igualdade da forma p(x) = a (x)b (x), onde a (x), b (x) Z[x], a(x) = sa (x) e b(x) = tb (x), t s t s com s, t Z. Conclu mos que a(x) = n a (x), b(x) = m b (x), e n m = 1. Lema 3.5.11 (Gauss). Se p(x) Z[x] no constante, ento p(x) a e a e irredutvel em Z[x] se e s se primitivo em Z[x] e irredutvel em Q[x]. o ee Demonstraao. Supomos primeiro que p(x) redut e primitivo em Z[x], c e vel e mostramos que p(x) redut e vel em Q[x]. Neste caso p(x) = a(x)b(x), com a(x), b(x) Z[x]. Notamos que se algum dos polinmios a(x) ou b(x) o e constante ento invert a e vel, i.e., 1, porque p(x) primitivo. Conclu e e mos que a(x) e b(x) no so constantes, portanto no so invert a a a a veis em Q[x], e a factorizaao p(x) = a(x)b(x) no trivial em Q[x], ou seja, p(x) c a e e igualmente redut em Q[x]. vel Se p(x) no primitivo evidente que redut em Z[x]. Resta-nos a e e e vel por isso provar que se p(x) redut em Q[x] ento tambm redut e vel a e e vel em Z[x]. Neste caso p(x) = a(x)b(x), onde a(x), b(x) Q[x] no so a a constantes. De acordo com o lema (3.5.10), existem polinmios a (x), b (x) o Z[x] tais que p(x) = a (x)b (x), e a (x), b (x) no so constantes. Portanto a a p(x) redut em Z[x]. e vel

148

Cap tulo 3. Outros Exemplos de Anis e

O prximo teorema e o lema anterior permitem-nos obter facilmente o exemplos de polinmios irredut o veis em Z[x] e Q[x]. Teorema 3.5.12 (Critrio de Eisenstein). Seja a(x) = a 0 + a1 x + + e n Z[x] um polinmio de grau n. Se existe um primo p Z tal que an x o ak 0 (mod p) para 0 k < n, an 0 (mod p) e a0 0 (mod p2 ) ento a a(x) irredutvel em Q[x]. e Demonstraao. Supomos que temos em Q[x] c a(x) = b(x)c(x) = (b0 + b1 x + . . . )(c0 + c1 x + . . . ). De acordo com o lema (3.5.10), podemos supor sem perda de generalidade que b(x), c(x) Z[x]. Se b0 c0 0 (mod p), claro que a0 = b0 c0 0 e (mod p2 ), contradizendo a hiptese a0 0 (mod p2 ). Supomos portanto o (ainda sem perda de generalidade) que c 0 0 (mod p). E evidente que se p|b(x) ento p|a(x), o que imposs a e vel, porque a n 0 (mod p). Conclu mos que o conjunto {k 0 : b k 0 (mod p)} no vazio, a e e designamos por m o seu m nimo. Finalmente, notamos que
m

am =
i=0

bi cmi bm c0 0

(mod p),

donde m = n, j que an o unico coeciente de a(x) no divis por p. a e a vel Assim, deg b(x) deg a(x), e como a(x) = b(x)c(x), temos deg b(x) = deg a(x), e c(x) constante. Logo a(x) irredut em Q[x]. e e vel Exemplos 3.5.13.
1. Se p Z primo, q(x) = xn p irredutvel em Z[x] e em Q[x]. e e 2. O Critrio de Eisenstein no aplicvel ao polinmio q(x) = x 6 + x3 + 1. e a e a o No entanto, q(x + 1) = (x + 1)6 + (x + 1)3 + 1 = x6 + 6x5 + 15x4 + 21x3 + 18x2 + 9x + 3, logo o polinmio q(x + 1) irredutvel em Q[x]. Conclumos que q(x) irreo e e dutvel em Q[x].

Os exemplos e referncias anteriores permitem-nos observar o seguinte: e Em qualquer anel de polinmios, os polinmios x a so irredut o o a veis. Existem anis de polinmios que contm polinmios irredut e o e o veis de grau arbitrariamente grande.

3.5. Diviso de Polinmios a o

149

Existem anis de polinmios que contm polinmios irredut e o e o veis apenas at determinado grau superior a 1. (Em R, os polinmios irree o dut veis tm grau 1 ou 2.) e Resta-nos vericar que existem efectivamente corpos onde os unicos po linmios irredut o veis so da forma x a. Neste caso, e como veremos nos a exerc cios, qualquer polinmio de grau > 1 tem necessariamente ra o zes, razo a pela qual introduzimos: Deniao 3.5.14. O corpo K diz-se algebricamente fechado se e s se qualc o quer polinmio no-constante p(x) K[x] tem pelo menos uma raiz em K. o a No demonstramos o prximo teorema, que naturalmente utilizaremos a o apenas para exemplos e exerc cios. O leitor poder encontrar a sua dea monstraao num texto de Anlise Complexa. Deixamos como exerc c a cio a determinaao dos polinmios irredut c o veis em R utilizando este resultado. Teorema 3.5.15 (Teorema Fundamental da Algebra). O corpo dos complexos algebricamente fechado, ou seja, qualquer polinmio complexo e o no-constante tem pelo menos uma raiz complexa. a Exerc cios.
1. Se p(x) D[x], p(x) = 0, e a D raiz de p(x), o maior natural m tal que e p(x) mltiplo de (x a)m diz-se a multiplicidade da raiz a. Prove que a e u soma das multiplicidades das ra de p(x) deg p(x). zes e 2. Mostre que p(x) A[x] pode ter mais do que deg p(x) ra zes, se A tem divisores de zero. 3. Mostre que x2 + 1 irredut em Z3 [x]. e vel 4. Determine todos os polinmios p(x) Z3 [x] irredut o veis com deg p(x) 2. 5. Quantos polinmios irredut o veis de grau 5 existem em Z5 [x]? (Sugestao: conte os polinmios redut o veis e irredut veis de graus 5.) 6. Mostre que as seguintes armaoes so equivalentes: c a (a) O corpo K algebricamente fechado. e (b) Qualquer polinmio em K[x] de grau 1 um produto de polinmios o e o do grau 1. 7. Suponha que o corpo K algebricamente fechado, e mostre que, se p(x) e K[x] e deg p(x) = n 1, ento a soma das multiplicidades das ra de p(x) a zes exactamente n. e 8. Suponha que p(x) R[x] e prove o seguinte (a partir do Teorema Funda mental da Algebra):

150

Cap tulo 3. Outros Exemplos de Anis e

(a) Se c C ra de p(x), o complexo conjugado de c tambm ra de e z e e z p(x). (b) Se p(x) irredut em R[x] e deg p(x) > 1, ento p(x) = ax2 + bx + c e vel a e b2 4ac < 0. 9. Mostre que, se K um corpo algebricamente fechado, e D um dom e e nio integral e uma extenso algbrica de K, ento K = D.9 a e a 10. Sendo p(x) = a0 + a1 x + + n xn Z[x], e c(p) = mdc(ao , a1 , . . . , n ), mostre que: (a) p(x) = c(p)q(x) onde q(x) primitivo, e (b) Se p(x) e q(x) so primitivos ento p(x)q(x) primitivo. a a e

3.6

Os Ideais de K[x]

Como vimos no Cap tulo 2, a estrutura dos ideais de Z particularmente e simples, um facto que est na base do Algoritmo de Euclides para o clculo a a do mximo divisor comum e menor m ltiplo comum de dois inteiros. Se a u D um dom e nio integral, a estrutura dos ideais de D[x] pode ser bastante complexa (basta pensar nos ideais de Z[x]), e no existem em geral anlogos a a do Algoritmo de Euclides. No entanto, se D = K um corpo, ento a e a estrutura dos ideais de K[x] simples de descrever. e Comeamos por referir que o Algoritmo da Diviso apresentado em c a (3.5.3) pode ser reforado como se segue, deixando a respectiva vericaao c c como exerc cio. Teorema 3.6.1. Se p(x), d(x) K[x] e d(x) = 0, existem polinmios o unicos q(x) e r(x), tais que p(x) = q(x)d(x) + r(x) e deg r(x) < deg d(x). Este resultado, muito semelhante ao que provmos no Cap a tulo 2 para os inteiros, pode ser facilmente explorado para estabelecer vrias analogias a entre os anis K[x] e Z, muito em especial a seguinte. e Teorema 3.6.2. Qualquer ideal em K[x] principal. e Demonstraao. Supomos que I K[x] um ideal. Se I = {0}, ento c e a I = 0 um ideal principal. Podemos pois assumir que I = {0} e portanto e existe um polinmio no-nulo p(x) I. o a Considere-se o conjunto N = {n N0 : p(x) I, n = deg p(x)}. O conjunto N no-vazio, e tem m e a nimo. Seja m(x) I tal que deg m(x) = min N , donde (3.6.1)
9

r(x) I e r(x) = 0

deg m(x) < deg r(x).

Em particular, e de acordo com o Teorema Fundamental da Algebra, no existe nea nhum corpo L que seja uma extenso algbrica de C, o que a resposta completa ao a e e problema de Hamilton discutido no Cap tulo 1.

3.6. Os Ideais de K[x]

151

Como m(x) I, obvio que m(x) I. Por outro lado, se p(x) I seguee -se do algoritmo de diviso que p(x) = m(x)d(x) + r(x), onde deg r(x) < a deg m(x). Dado que I um ideal, vemos que e r(x) = p(x) m(x)d(x) I, e conclu mos, de (3.6.1), que r(x) = 0 (caso contrrio ter a amos deg m(x) deg r(x), uma contradiao). Portanto, p(x) m(x) , e I = m(x) . c Recorde-se que no Cap tulo 2 explormos o correspondente resultado a para o anel dos inteiros, onde introduzimos o Algoritmo de Euclides para o clculo do mximo divisor comum e do menor m ltiplo comum de quaisquer a a u dois inteiros. No que segue, seguimos de muito perto essas ideias, agora aplicadas no anel K[x]. A demonstraao do seguinte resultado ca como exerc c cio. Proposiao 3.6.3. Sejam I = p(x) e J = q(x) ideais em K[x]. Ento: c a (a) I J se e s se q(x)|p(x); o (b) I mximo se e s se p(x) irredutvel; e a o e (c) se I = J e p(x) e q(x) so mnicos ou nulos, ento p(x) = q(x). a o a Se p(x), q(x) K[x], ento I = p(x), q(x) um ideal em K[x], dado a e por I = {a(x)p(x) + b(x)q(x) : a(x), b(x) K[x]}. Este ideal principal, e de acordo com o Teorema 3.6.2. Existe portanto um polinmio d(x) K[x] o tal que d(x) = p(x), q(x) , e fcil vericar que: e a d(x)|p(x) e d(x)|q(x); existem polinmios a(x) e b(x) tais que d(x) = a(x)p(x) + b(x)q(x); o se c(x)|p(x) e c(x)|q(x), ento c(x)|d(x). a Por palavras, d(x) um divisor comum de p(x) e q(x), e mltiplo de e e u qualquer outro divisor comum destes dois polinmios. o Analogamente, p(x) q(x) um ideal principal, logo existe m(x) e K[x] tal que m(x) = p(x) q(x) . Temos neste caso que: p(x)|m(x) e q(x)|m(x); se p(x)|n(x) e q(x)|n(x), ento m(x)|n(x). a Portanto, m(x) mltiplo comum de p(x) e q(x), e divisor de qualquer e u e outro polinmio que seja m ltiplo comum destes dois polinmios. o u o Como, de acordo com a Proposiao 3.6.3 (c), se p(x) e q(x) so poc a linmios mnicos ou nulos e p(x) = q(x) , ento p(x) = q(x), podemos o o a introduzir

152

Cap tulo 3. Outros Exemplos de Anis e

Deniao 3.6.4. Sejam p(x), q(x) K[x]. c (i) Se d(x) = p(x), q(x) ento d(x) diz-se m aximo divisor comum a de p(x) e q(x), abreviadamente d(x) = mdc(p(x), q(x)), desde que d(x) seja mnico ou nulo. o (ii) Se m(x) = p(x) q(x) ento m(x) diz-se m a nimo multiplo comum de p(x) e q(x), abreviadamente m(x) = mmc(p(x), q(x)), desde que m(x) seja mnico ou nulo. o Ainda, tal como para os inteiros, temos p(x) = q(x)a(x) + r(x) = p(x), q(x) = q(x), r(x) ,

e o Algoritmo de Euclides mantm a sua validade. Ilustramo-lo com um e exemplo em Z5 [x]. Exemplo 3.6.5.
Para calcular o mximo divisor comum de p(x) = x4 + x3 + 2x2 + x + 1 a e q(x) = x3 + 3x2 + x + 3 em Z5 [x], procedemos como se segue: Primeiro dividimos p(x) por q(x), obtendo x4 + x3 + 2x2 + x + 1 = (x3 + 3x2 + x + 3)(x + 3) + 2x2 + 2, donde x4 + x3 + 2x2 + x + 1, x3 + 3x2 + x + 3 = x3 + 3x2 + x + 3, 2x2 + 2 . De seguida, dividimos x3 + 3x2 + x + 3 por 2x2 + 2, obtendo x3 + 3x2 + x + 3 = (2x2 + 2)(3x + 4). Assim, vemos que x3 + 3x2 + x + 3, 2x2 + 2 = 2x2 + 2 = x2 + 1 . Conclumos pois que mdc(x4 + x3 + 2x2 + x + 1, x3 + 3x2 + x + 3) = x2 + 1.

Exactamente como para os inteiros, podemos provar o seguinte resultado: Lema 3.6.6. Se p(x), q(x) K[x] so polinmios mnicos, temos a o o mdc(p(x), q(x)) mmc(p(x), q(x)) = p(x)q(x). Exemplo 3.6.7.

3.6. Os Ideais de K[x]

153

Vimos acima que o mximo divisor comum de p(x) = x4 + x3 + 2x2 + x + 1 a e q(x) = x3 + 3x2 + x + 3 em Z5 [x] d(x) = x2 + 1, donde conclumos que o e mnimo mltiplo comum destes polinmios m(x) dado por u o e m(x) = (x4 + x3 + 2x2 + x + 1)(x3 + 3x2 + x + 3) x2 + 1 5 4 2 = x + 4x + 2x + 4x + 3.

Exerc cios.
1. Prove o teorema 3.6.1. 2. Prove a Proposiao 3.6.3. c 3. Sejam p(x), q(x) K[x]. Mostre que I = p(x), q(x) = {a(x)p(x) + b(x)q(x) : a(x), b(x) K[x]} 4. Sejam p(x), q(x) K[x]. Verique que, se d(x) = p(x), q(x) , ento: a (b) d(x)|p(x) e d(x)|q(x). (a) Existem a(x), b(x) K[x] tal que d(x) = a(x)p(x) + b(x)q(x). (c) Se c(x)|p(x) e c(x)|q(x), ento c(x)|d(x), e portanto deg c(x) deg d(x). a 5. Prove a seguinte generalizaao do Lema de Euclides: se p(x), q1 (x), q2 (x) c K[x], p(x) irredut e p(x)|q1 (x)q2 (x), ento p(x)|q1 (x) ou p(x)|q2 (x). e vel a 6. Se p(x), q(x) K[x], prove que p(x) = q(x)a(x) + r(x) = p(x), q(x) = q(x), r(x) .

7. Sendo d(x) o mximo divisor comum de x4 +x3 +2x2 +x+1 e x3 +3x2 +x+3 a em Z5 [x], determine a(x) e b(x) em Z5 [x] tais que d(x) = a(x)(x4 + x3 + 2x2 + x + 1) + b(x)(x3 + 3x2 + x + 3). 8. Sejam p(x), q(x) K[x], d(x) = mdc(p(x), q(x)) e m(x) = mmc(p(x), q(x)). (a) Mostre que, se p(x)|r(x) e q(x)|r(x), ento p(x)q(x)|r(x)d(x). a (b) Prove que existe k K tal que kd(x)m(x) = p(x)q(x). 9. Seja q(x) K[x] no-nulo e no invert a a vel. Prove o seguinte (recorde o Teorema Fundamental da Aritmtica): e (a) Existem polinmios irredut o veis p(x) tais que p(x)|q(x). (b) Existem polinmios irredut o veis mnicos m1 (x), . . . , mk (x) K[x] e a0 o k K tais que q(x) = a0 i=1 mi (x). (c) A decomposiao referida acima unica a menos da ordem dos factores. c e

154

Cap tulo 3. Outros Exemplos de Anis e

10. Prove que o ideal x, y em K[x, y] no principal. a e 11. Suponha-se que o anel A uma extenso do corpo K, e seja a A algbrico e a e sobre K. Seja ainda J = {p(x) K[x] : p(a) = 0}. Mostre que: (a) J = m(x) um ideal de K[x] e
10

(b) Se A no tem divisores de zero, ento m(x) irredut a a e vel, e K[a] = K(a) um corpo. e (c) Se A no tem divisores de zero, e B o conjunto de todos os elementos de a e A que so algbricos sobre K, ento B um corpo e a maior extenso a e a e e a algbrica de K em A. e 12. Mostre que Q[ 3 2] e Q[ 4 2] so extenses algbricas de Q e subcorpos de R. a o e Quais so as respectivas dimenses como espaos vectoriais sobre Q? a o c 13. Seja A o conjunto de todos os reais algbricos sobre Q. Mostre que: e (a) A um corpo numervel. e a (b) A, que uma extenso algbrica de Q, tambm um espao vectorial de e a e e e c dimenso innita sobre Q. a

3.7

Divisibilidade e Factorizao Prima ca

O nosso estudo anterior do anel dos inteiros Z e do anel dos polinmios o K[x] mostrou que todo o elemento no-nulo e no invert a a vel nestes anis e possui uma factorizaao essencialmente unica num produto de elementos c irredut veis ou primos. E natural averiguar se esta propriedade se pode generalizar a outros anis. Vamos por isso estudar nas prximas secoes e o c como que os conceitos sobre divisibilidade e factorizaao que temos vindo e c a utilizar podem ser estendidos a um qualquer dom nio integral D. Recordemos que, dados a, b D, dizemos que a divide (ou factor e de) b se existir d D tal que b = da, e que nesse caso escrevemos a|b 11 . As seguintes nooes, adaptadas em parte das que introduzimos em Z e K[x], c sero muito uteis no que se segue. a Deniao 3.7.1. Seja D um dom c nio integral, a, b, p D, e p um elemento no invert a vel. Dizemos que: (i) a associado de b, se a|b e b|a; e (ii) p primo, se p = 0 e p|ab p|a ou p|b; e (iii) p irredut e vel, se p = ab a invert ou b invert e vel e vel.
10 11

Diz-se por vezes que m(x) o polinmio m e o nimo do elemento a. Tambm usamos o s e mbolo a b para dizer que a no divide b. a

3.7. Divisibilidade e Factorizaao Prima c

155

Repare-se portanto que, neste contexto mais geral, o chamado Lema de Euclides passa a ser a deniao dos elementos primos, e os elementos irrec a dutveis so os que apenas admitem factorizaoes triviais. E fcil vericar a c que nos anis Z e K[x] os elementos primos no sentido da deniao acima e c so exactamente os elementos irredut a veis, e apenas por razes histricas e o o que usamos o termo primo em Z e o termo irredut vel em K[x]. No a e esse o caso em todos os dom nios integrais, mas identicaremos aqui extensas classes de anis onde estas nooes so equivalentes, e onde poss estabee c a e vel lecer uma generalizaao apropriada do Teorema Fundamental da Aritmtica, c e entendido sempre este resultado como uma armaao sobre a existncia e c e unicidade de factorizaoes em elementos irredut c veis. A relaao binria associado de de facto uma relaao de equivalncia: c a e c e simples vericar que a associado de b se e s se a = ub para algum e e o elemento invert u. Assim, se a, b D so associados, escrevemos a b. vel a E frequente, em Teoria da Factorizaao, designar os elementos invert c veis por unidades, uma prtica que seguiremos. Note-se que as unidades so os a a associados da identidade de D, e observe-se igualmente que, dados p, q D, se p q, ento p primo (respectivamente, irredut a e vel) se e s se q primo o e (respectivamente, irredut vel). Em particular, se p primo ento todos os e a elementos que resultam de multiplicar p por uma unidade so igualmente a primos, o que bem entendido no a convenao tradicional em Z. a e c Exemplos 3.7.2.
1. Os elementos primos de qualquer domnio integral D so sempre irredutveis. a De facto, se p D primo e p = ab, ento p|a ou p|b. Se, por exemplo, p|a, e a ento existe x D tal que a = px. Conclumos que a p = ab = = = p = pxb, e como p = 0, 1 = xb, b invertvel. e

De igual forma, se p|b, ento conclumos que a invertvel. a e 2. Em Z as unidades so {1, 1}, e p Z irredutvel no sentido de 3.7.1 a e se e s se o natural |p| primo (no sentido do Captulo 2). E evidente que o e p|n |p||n, e portanto se p irredutvel temos do lema de Euclides que e p|ab = |p||ab = |p||a ou |p||b = p|a ou p|b. Conclumos assim que os inteiros irredut veis no sentido de 3.7.1 so os inteia ros primos no sentido da mesma deniao. c 3. As unidades de K[x] so os polinmios de grau zero, e os polinmios irrea o o dutveis no sentido de 3.7.1 so exactamente os que denimos como irredutveis a em 3.5.8. J vimos tambm que se p(x) K[x] irredutvel ento primo a e e a e (recorde o exerccio 5 da secao anterior, referente ao Lema de Euclides para c polinmios). Conclumos novamente que os polinmios irredut o o veis no sentido de 3.7.1 so os polinmios primos no sentido da mesma deniao. a o c

156

Cap tulo 3. Outros Exemplos de Anis e

4. As unidades do anel dos inteiros de Gauss Z[i] so {1, 1, i, i}. O elemento a 2 Z[i] no irredutvel em Z[i], apesar de ser irredutvel em Z, pois temos a e 2 = (1 + i)(1 i), com 1 i no invertveis. a Para vericar que 1 + i e 1 i so irredutveis, consideramos a funao N : a c Z[i] N0 denida por N (a + bi) = |a + bi|2 = a2 + b2 . Esta funao satisfaz as seguintes duas propriedades: c (a) se z1 , z2 Z[i], ento N (z1 z2 ) = N (z1 )N (z2 ); a (b) N (z) = 1 se e s se z invertvel. o e Para vericar, por exemplo, que 1 + i irredutvel, suponha-se que 1 + i = z 1 z2 e em Z[i]. Temos pela propriedade (a) acima, 2 = N (1 + i) = N (z1 z2 ) = N (z1 )N (z2 ). Como 2 s tem factorizaoes triviais em Z, claro que N (z1 ) = 1 ou N (z2 ) = o c e 1. Pela propriedade (b), conclumos que ou z1 ou z2 so invertveis, e 1 + i a e irredutvel em Z[i]. Repare-se portanto que (1 + i) = 1 i, i(1 + i) = 1 + i e i(1 + i) so igualmente irredutveis. Mostraremos mais adiante que em Z[i] a os elementos irredutveis so tambm primos, e mostraremos ainda como se a e podem determinar todos estes elementos de Z[i]. 5. Existem como dissmos domnios integrais onde os elementos irredutveis poe dem no ser primos. Fizmos alis no Captulo 2 uma observaao relacionada a e a c com esta questo a propsito das factorizaoes 6 6 = 2 18 no anel dos a o c e inteiros pares. Considere-se o anel Z[ 5], que evidentemente um domnio integral. Temos neste anel que 9 = 3 3 = (2 + 5)(2 5), donde 3|(2 + 5)(2 5). Podemos no entanto mostrar que 3, que irredutvel, no factor de (2+ 5) e a e nem de (2 5), e portanto no primo, o que deixamos para os exerccios. a e

Todas as nooes elementares introduzidas acima podem ser traduzidas c em termos de propriedades de ideais do anel em questo. Para isso, diremos a que um ideal 0 P D um ideal primo se, para todos os ideais e I, J D, IJ P = I P ou J P. Obtemos, ento: a Proposiao 3.7.3. Sejam a, b, p, u D. Ento: c a (i) a|b se e s se a b ; o (ii) a b se e s se a = b ; o

3.7. Divisibilidade e Factorizaao Prima c (iii) u unidade se e s se u = D; e o (iv) p primo se e s se p um ideal primo; e o e

157

(v) p irredutvel se e s se p maximal na classe dos ideais principais e o e de D. Demonstraao. A vericaao de (i), (ii) e (iii) ca como simples exerc c c cio. Para mostrar que (iv) verdadeira, seja p D primo, e I, J D ideais e tais que IJ p . Se I p , ento existe a I tal que a p , i.e., tal que a p a (por (i)). Logo, para todo o b J, temos que ab p p|ab e p a. Sendo p primo, necessariamente p|b, ou seja, b p (por (i)). Conclu mos que J p , e portanto p um ideal primo. e Na direcao oposta, suponha-se que p um ideal primo e que p|ab. c e Ento a ab = a b p = a p ou b p . Mas, por (i), isto signica que ou p|a ou p|b, e portanto p primo. e Para mostrar que (v) se verica, consideremos p D irredut vel, e suponha-se que p a . Ento p = ax logo, ou a uma unidade ou a e x uma unidade. Se a uma unidade, ento por (iii) a = D. Se x uma e e a e unidade, ento p a e, por (ii), p = a . Assim, p maximal na classe a e dos ideais principais de D. Reciprocamente, suponha-se que p maximal na classe dos ideais prine cipais de D, e que p = ab. Como p a , vemos que ou a = D e a e invert vel (por (iii)), ou p = a e a p (por (ii)). Neste ultimo caso, existe u D unidade, tal que a = pu, logo p = ab = = p = pub, 1 = ub = b invert e vel.

Donde ou a ou b so invert a veis, e portanto p irredut e vel. Esta proposiao sugere que podemos construir toda a Teoria da Factoc rizaao com base nos ideais de D em vez dos elementos de D. De facto c isto poss e at vantajoso, e historicamente est na base da designaao e vel e a c ideal. Prosseguiremos esta via mais tarde, no Cap tulo 7, limitando-nos por enquanto ao estudo da factorizaao de elementos de D. c Deniao 3.7.4. Um dom c nio D diz-se um dom nio de factorizacao unica (abreviadamente d.f.u.), se as seguintes duas condioes so satisfeitas: c a (i) Se d D no invert a e vel e d = 0, existem elementos irredut veis p1 , , pn tais que
n

(3.7.1)

d=
i=1

pi .

158

Cap tulo 3. Outros Exemplos de Anis e

(ii) Se p1 , pn , e p1 pm so irredut a veis, e n pi = m pi , ento a i=1 i=1 n = m, e existe uma permutaao Sn tal que pj p(j) . c Por outras palavras, num d.f.u., todo o elemento no-nulo e no ina a vert vel possui uma factorizaao num produto de elementos irredut c veis, e esta factorizaao unica a menos da ordem dos factores e da multiplicaao c e c de cada factor por uma unidade convenientemente escolhida (observe que se pi = ui pi , ento temos necessariamente n ui = 1). a i=1 Exemplos 3.7.5.
1. O anel Z um d.f.u.: Segue-se, do Teorema Fundamental da Aritmtica, que e e todo o inteiro pode ser factorizado na forma m = p 1 pm , onde pi irredutvel ( i.e., |pi | um natural primo). Esta factorizaao unica e e c e a menos da ordem dos factores e multiplicaoes por 1. c 2. Pelo Exerccio 9 da Secao 3.6, dado um polinmio q(x) K[x], existem c o polinmios irredutveis p1 (x), . . . , pn (x) K[x] tais que o
n

q(x) =
i=1

pi (x).

Esta decomposiao unica a menos da ordem dos factores, e da multiplicaao c e c por unidades. Ou seja, K[x] um d.f.u. e 3. Veremos imediatamente a seguir que o anel dos inteiros de Gauss um d.f.u.. e

Observe-se que a factorizaao indicada em 3.7.1 pode igualmente ser c expressa em potncias de elementos irredut e veis, mas neste caso pode ser necessrio incluir uma unidade na factorizaao, que passa a ser da forma: a c (3.7.2) Exemplos 3.7.6.
1. Temos em Z que 15 = (3) (3) = (1)32 . 2. Em Q[x], temos 2x2 + 4x + 2 = (2x + 2)(x + 1) = 2(x + 1)2 .

d = u p e1 p en . n 1

O prximo teorema fornece uma primeira caracterizaao dos d.f.u. o c Teorema 3.7.7. Seja D um domnio integral. Ento D um d.f.u. se e s a e o se as seguintes condioes se vericam: c (i) todo o elemento irredutvel primo; e

3.7. Divisibilidade e Factorizaao Prima c (ii) toda a cadeia ascendente de ideais principais estabiliza, i.e., se d1 d 2 d n . . .

159

uma cadeia ascendente de ideais, ento existe um natural n 0 tal que e a dn0 = dn0 +1 = . . . . Demonstraao. Seja D um d.f.u., e p D um elemento irredut c vel. Se p|ab, ento existe x D tal que px = ab, onde x, a e b possuem factorizaoes do a c tipo (3.7.1), i.e., x = p1 p r , a = p 1 p s , b = p 1 p t com pi , pj , pk primos em D. Logo p p 1 p r = p1 p s p1 p t , e, pela unicidade da factorizaao, temos p p i ou p pj . No primeiro caso c p|a, e no segundo p|b. Portanto, p primo. e Por outro lado, considere-se uma cadeia ascendente de ideais principais d1 d 2 d n . . . Supomos, sem perda de generalidade (porqu?), que d 1 = 0 e di no e a e invert vel, i. Como di |d1 , i, as factorizaoes de d1 e di tomam a forma c d1 = p 1 p r , d i = p 1 p s . Os factores irredut veis de di so factores de d1 , e portanto s r. Em a particular, no existem na cadeia indicada mais de r ideais distintos entre a si, e existe um natural n0 tal que dn0 = dk , para qualquer k n0 . Terminamos assim a primeira metade da demonstraao. c Reciprocamente, assuma-se que D um dom e nio integral vericando as condioes (i) e (ii) do enunciado do teorema. Seja d D um elemento noc a nulo e no invert a vel, e suponha-se por absurdo que d no factorizvel num a e a produto de elementos irredut veis. Por induao, constru c mos uma sucesso a {dn }nN onde d1 = d, dn+1 |dn , dn dn+1 e nenhum dos elementos dn e factorizvel num produto de elementos irredut a veis. Supomos para isso n > 0, e os elementos d 1 , , dn j denidos, atena dendo a que o caso n = 1 trivial. Notamos que d n no irredut e a e vel, por razes obvias, e portanto dn = an bn , onde an e bn no so invert o a a veis. E claro que an e bn no podem ser ambos factorizveis num produto de ira a redut veis, e supomos sem perda de generalidade que b n , pelo menos, no a assim factorizvel. Denimos d n+1 = bn , e notamos como evidente que e a dn+1 |dn , e dn dn+1 . Os ideais principais gerados pelos d n s satisfazem d1 d2 dn ...

160

Cap tulo 3. Outros Exemplos de Anis e

contradizendo a condiao de toda a cadeia ascendente de ideais principais c estabilizar. Conclu mos assim que todos os elementos no-nulos e no ina a vert veis de D so factorizveis em produtos de elementos irredut a a veis. Para vericar a unicidade da factorizaao, suponha-se que c p1 p n = p 1 p m , com, digamos, n m. Como os pi , pj so irredut a veis, por (i) eles so a primos; como pn |p1 pm , temos que pn associado a algum pj , que desige namos por p(n) . Excluindo estes dois elementos, e repetindo o argumento, obtemos por exausto que n = m e pi p(i) para alguma permutaao a c Sn . O resultado anterior justica o uso da expresso factorizaao prima a c para designar factorizaoes do tipo (3.7.1) ou (3.7.2). c Como j observmos anteriormente, a propriedade fundamental dos anis a a e Z e K[x], no que respeita a factorizaao, a de que todos os seus ideais so ` c e a principais. Deniao 3.7.8. Diz-se que um dom integral D um dom c nio e nio de ideais principais, abreviadamente d.i.p., se todos os seus ideais so principais a (i.e., da forma d ). Como consequncia do Teorema 3.7.7 obtemos o e Corolrio 3.7.9. Todo o d.i.p. um d.f.u. a e Demonstraao. Mostramos primeiro que os elementos irredut c veis em D so a primos. Para isso, supomos p D irredut vel, e p|ab. Sabemos que o ideal a, p principal, i.e., existe d D tal que d = a, p . Como p d D e e p maximal (Proposiao 3.7.3), temos e c p = d ou p = D. No primeiro caso, p d e, como d|a, conclu mos que p|a. No segundo caso, existem r, s D tais que 1 = ra + sp, logo b = 1 b = (ra + sp)b = rab + spb. Como p divide cada um dos termos do lado direito, conclu mos que p|b. Em qualquer caso, p|a ou p|b, donde p primo. e Vericamos agora que qualquer cadeia ascendente de ideais principais estabiliza. Considere-se a cadeia: a E fcil vericar que di um ideal, necessariamente principal, e pore i=1 d = d . Existe naturalmente n tal que d d tanto i=1 i 0 0 0 n0 , e deve ser evidente que: dn0 = dn , n n0 . Conclu mos que D um d.f.u., de acordo com o Teorema 3.7.7. e d1 d 2 d n . . .

3.7. Divisibilidade e Factorizaao Prima c Exemplos 3.7.10.

161

1. O anel dos inteiros de Gauss um d.f.u., porque Z[i] um d.i.p., como se e e deve ter vericado no exerccio 16 da secao 2.6. c 2. Veremos na prxima secao que se D um d.f.u. ento D[x] igualmente o c e a e um d.f.u. Em particular, Z[x] um d.f.u., apesar de no ser um d.i.p. e a

Em geral, o problema de determinar se um dado dom nio integral um e d.f.u. pode ser de dif resoluao. Por exemplo, sabe-se que os dom cil c nios quadrticos Z[ m], para m < 0, so d.f.u. se e s se m = 1, 2, 3, 7 a a o e 11, um resultado no-trivial e que est para alm do ambito deste lia a e vro. De igual forma, mesmo sabendo que D um d.f.u., pode ser bastante e dif determinar os seus elementos primos. Ilustramos este ultimo tipo de cil problema com o caso dos inteiros de Gauss. Para simplicar a exposiao, dizemos que os naturais primos em Z so c a os primos euclidianos, e os inteiros de Gauss primos em Z[i] so os primos a gaussianos. Proposiao 3.7.11. Seja p Z um primo euclidiano. c

(i) Se a equaao p = n2 + m2 tem soluoes n, m Z, ento z = n + mi c c a e um primo gaussiano;

(ii) Se a equaao p = n2 + m2 no tem soluoes em Z, ento p um primo c a c a e gaussiano; (iii) z Z[i] um primo gaussiano se e s se z p, onde p um primo e o e gaussiano, ou z n + mi, onde n2 + m2 = p. Demonstraao. Para demonstrar (i), suponha-se que c p = n2 + m2 = (n + mi)(n mi). Sendo n + mi = (a + bi)(c + di) uma factorizaao de z = n + mi, temos c p = n2 + m2 = (a2 + b2 )(c2 + d2 ), e portanto a2 + b2 = 1 ou c2 + d2 = 1. Por outras palavras, um dos complexos a+bi ou c+di invert e vel. Como n+ mi no nulo nem invert a e vel, conclu mos que n + mi um primo gaussiano. e Para provar (ii), observe-se que, se p no primo gaussiano, ento exisa e a tem inteiros de Gauss no invert a veis z e w tais que p = zw, donde p 2 = |z|2 |w|2 . Como |z|2 e |w|2 so inteiros = 1, s podemos ter p = |z| 2 = |w|2 , a o e portanto a equaao p = n2 + m2 tem soluoes. c c Finalmente, e para vericar (iii), seja z = a + bi um primo gaussiano, donde |z|2 > 1, e p um qualquer factor primo (em Z) de |z| 2 . Notamos que existe w Z[i] tal que |z|2 = (a + bi)(a bi) = pw.

162

Cap tulo 3. Outros Exemplos de Anis e

Como p um inteiro, claro que p|a + bi = z se e s se p|a bi. Uma das e e o seguintes duas alternativas necessariamente verdadeira: e 1. p tambm primo gaussiano: Neste caso segue-se do Lema de Euclides e e (vlido em Z[i], porque Z[i] um d.f.u.) que p|a + bi ou p|a bi, i.e., a e p factor de z. Temos ento z p, porque z e p so ambos primos e a a gaussianos; 2. p no primo gaussiano: Conclu a e mos de (ii) que a equaao p = n 2 +m2 c tem soluoes, e observamos que temos agora c |z|2 = (a + bi)(a bi) = pw = (n + mi)(n mi)w. Como sabemos de (i) que n + mi um primo gaussiano, conclu e mos novamente do Lema de Euclides que a+bi n+mi ou a+bi nmi. Exemplos 3.7.12.
1. E claro que a equaao 3 = n2 + m2 no tem soluoes em Z, e portanto 3 c a c e um primo euclidiano que tambm primo gaussiano. e e 2. Como 5 = 12 + 22 , segue-se que 5 no primo gaussiano, mas os inteiros de a e Gauss 1 2i e 2 i so primos gaussianos. a

Acabmos de ver que a determinaao dos primos gaussianos depende da a c resoluao da equaao p = n2 + m2 , onde p um primo euclidiano. Fermat c c e descobriu um resultado especialmente elegante sobre os valores de p para os quais esta equaao tem soluoes, que adaptamos aqui da seguinte forma. c c Teorema 3.7.13 (de Fermat). Seja p um primo euclidiano. Ento as a seguintes armaoes so equivalentes: c a (i) A equaao p = n2 + m2 tem soluoes em Z, c c (ii) p 3 (mod 4), (iii) A equaao x2 = 1 tem soluoes em Zp . c c Demonstraao. Deixamos para os exerc c cios a prova de (i) = (ii). Para demonstrar (ii) = (iii), notamos primeiro que podemos supor p = 2, por razes evidentes, j que neste caso x = 1 soluao da equaao o a e c c x2 = 1 = 1. Temos portanto que p 1 (mod 4), e denimos para x, y Z : p C(x) = {x, x, x1 , x1 }, x equivalente a y x y C(x) = C(y). e

3.7. Divisibilidade e Factorizaao Prima c

163

E muito fcil vericar que uma relaao de equivalncia em Z , que a e c e p (porque p = 2), e que a classe de equivalncia x = x para qualquer x Zp e de x precisamente o conjunto C(x). Designando por #(C(x)) o nmero e u de elementos da classe C(x), observe-se que #(C(x)) s pode ser 2 ou 4, o como se segue: #(C(x)) = 2, se x = x1 , i.e., se x = 1,

= 2, se x = x1 , i.e., se x e x1 so as soluoes de x2 = 1, a c

= 4, se x no soluao de x2 = 1, i.e., no soluao de x4 = 1. a e c a e c

As classes de equivalncia formam como sabemos uma partiao de Z , e Z e c p p tem p1 elementos. Acabmos de mostrar que existe pelo menos uma classe a com 2 elementos, que C(1) = {1, 1}. Existe possivelmente uma outra e classe com 2 elementos, formada pelas ra zes de x 2 + 1, se este polinmio o . Sendo n o n mero de classes de equivalncia com 4 tiver ra zes em Zp u e elementos, conclu mos que os p 1 elementos se distribuem como se segue: Se no existem soluoes de x2 = 1, p 1 = 2 + 4n, ou p = 4n + 3, a c porque existe apenas uma classe com 2 elementos, tendo as restantes n classes 4 elementos cada, ou Se existem soluoes de x2 = 1, p 1 = 2 + 2 + 4n, ou p = 4(n + 1) + 1, c porque existem 2 classes cada uma com 2 elementos, alm das n classes e de 4 elementos. Como p = 2 primo, claro que p 3 (mod 4) = p 1 (mod 4) e e e conclu mos que a equaao x2 = 1 tem soluoes em Z . c c p Provamos nalmente (iii) = (i): A equaao x 2 = 1 tem soluoes c c em Zp se e s se existe um inteiro k tal que p|1 + k 2 = (1 + ki)(1 ki). Se p o e um primo gaussiano ento p|1 + ki ou p|1 ki, o que absurdo, porque p |1. a e Portanto, p no um primo gaussiano, e de acordo com 3.7.11, a equaao a e c p = n2 + m2 tem soluoes. c Exemplos 3.7.14.
1. Os primos euclidianos 7, 11 e 19 so primos gaussianos. a 2. 1973 um primo euclidiano que no gaussiano, porque p 1 (mod 4). e a e Portanto a equaao 1973 = n2 + m2 tem soluoes n, m Z, que j no so c c a a a fceis de determinar (por exemplo, n = 23 e m = 38). a

Uma propriedade importante dos d.f.u. que neste tipo de dom e nios integrais quaisquer dois elementos tm sempre mximo divisor comum e e a m nimo m ltiplo comum. Para entender esta observaao, precisamos de uma u c deniao um pouco mais abstracta para as nooes de mximo divisor comum c c a e m nimo m ltiplo comum, aplicvel em dom u a nios integrais arbitrrios. a

164

Cap tulo 3. Outros Exemplos de Anis e

Deniao 3.7.15. Seja D um dom c nio integral, e a 1 , . . . , an D. (i) d D (um) maximo divisor comum de a1 , . . . , an se d|ai , i = e 1, . . . , n e, para todo o b D tal que b|a i , i = 1, . . . , n, temos b|d; (ii) m D (um) m e nimo multiplo comum de a1 , . . . , an se ai |m, i = 1, . . . , n, e para todo o b D tal que ai |b, i = 1, . . . , n, temos m|b. Por palavras, d um mximo divisor comum se divisor comum, e e a e e m ltiplo de todos os divisores comuns, e m um mnimo mltiplo comum u e u se m ltiplo comum, e divisor de todos os m ltiplos comuns. A referncia e u e u e impl cita a falta de unicidade nestas nooes resulta de observar que se d ` c mximo divisor comum, e c d, ento c igualmente mximo divisor e a a e a comum, e o mesmo se passa com o m nimo m ltiplo comum. Evitmos esta u a diculdade em Z e em K[x], exigindo d e m no negativos em Z, e mnicos a o em K[x], mas exceptuando este detalhe, a deniao acima evidentemente c e compat com as introduzidas nos Cap vel tulos 2 e 3. No de todo obvio que, dados elementos a 1 , . . . , an D, esses elementos a e tenham sempre mximo divisor comum e/ou m a nimo m ltiplo comum. No u entanto, se a1 , . . . , an possuem pelo menos um mximo divisor comum (resa pectivamente, m nimo m ltiplo comum), designamos por mdc(a 1 , . . . , an ) u (respectivamente, mmc(a1 , . . . , an )) qualquer um desses elementos. Se D um d.f.u., ento, como indicmos acima, quaisquer elementos e a a a, b D tem mximo divisor comum e menor m ltiplo comum. e a u Proposiao 3.7.16. Seja D um d.f.u., e a, b D. c (i) Existem mdc(a, b) e mmc(a, b). (ii) Se D um d.i.p., ento qualquer mximo divisor comum de a e b da e a a e forma ra + sb para alguns r, s D. Demonstraao. (i) Se a nulo, ento mdc(a, b) = b e mmc(a, b) = 0. Se a c e a invert e vel, ento mdc(a, b) = a e mmc(a, b) = b. Podemos, pois, assumir a que a e b no so nulos nem invert a a veis. As factorizaoes primas de a e de b c podem ser escritas na forma a = u pna1 pnas , e b = u pnb1 pnbs , s s 1 1 onde os pi so distintos, nai 0 e nbi 0. Tomando para i = 1, . . . , s os a inteiros mi = min{nai , nbi }, e Mi = max{nai , nbi }, vemos imediatamente que podemos escolher: mdc(a, b) = pm1 pms , e mmc(a, b) = pM1 pMs . s s 1 1 (ii) Sejam a, b D. Como D um d.i.p., existe c D tal que a, b = e c , e claro que c|a e c|b. Se d = mdc(a, b), temos, por deniao, c|d, e e c conclu mos que d a, b , ou seja, existem r, s D tais que d = ra + sb.

3.7. Divisibilidade e Factorizaao Prima c

165

O lema seguinte enuncia algumas propriedades elementares do mximo a divisor comum, e a sua demonstraao deixada como exerc c e cio. Lema 3.7.17. Sejam a, b, c D. Ento: a (i) mdc(a, mdc(b, c)) mdc(mdc(a, b), c) mdc(a, b, c); (ii) mdc(ca, cb) c mdc(a, b). Exerc cios.
1. Demonstre os itens (i)-(iii) da Proposiao 3.7.3. c 2. Mostre que no anel Z[ 5] os elementos 3 e 2 5 so irredut a veis. a e 3. Mostre que o anel Z[ 10] no um d.f.u.

4. Demonstre que, se p primo euclidiano e existem inteiros n e m tais que e p = n2 + m2 , ento p 3 (mod 4). a 5. Prove que se p um primo euclidiano e n, m, a, b Z satisfazem p = n2 +m2 = e a2 + b2 ento {n2 , m2 } = {a2 , b2 }. a 6. Um dom integral D diz-se dom nio nio euclidiano se existir uma aplicaao c : D N com a seguinte propriedade: a, b D {0} existem q, r D tais que a = qb + r, com (r) < (b). Mostre que: (a) Z e K[x] so dom a nios euclidianos; (b) o anel dos inteiros de Gauss Z[i] um dom e nio euclidiano; (c) um dom nio euclidiano um d.f.u. (sem recorrer ao Teorema 3.7.7 ou ao e seu corolrio); a (d) um dom nio euclidiano um d.i.p. e 7. Seja D um dom nio integral. (a) Verique que, se D satisfaz a condiao da cadeia ascendente de ideais c principais, ento todo o elemento de D factorizvel (mas, possivelmente, a e a no unicamente). a (b) D um exemplo de um dom e nio integral D que no satisfaz a condiao a c da cadeia ascendente de ideais principais. 8. Prove o Lema 3.7.17. 9. Suponha que k N, e prove que k = n2 + m2 tem soluoes em Z se e s c o se qualquer factor primo p de k com p 3 (mod 4) satisfaz p2N |k. Qual o e menor natural k para o qual a equaao k = n2 + m2 = s2 + t2 tem soluoes c c n, m, s, t tais que {n2 , m2 } = {s2 , t2 }?

166

Cap tulo 3. Outros Exemplos de Anis e

10. Seja P o conjunto dos primos euclidianos, e G o conjunto dos primos gaussianos. Prove que P G e G P so ambos conjuntos innitos. Por outras a palavras, mostre que existem innitos primos euclidianos da forma p = 4n+1 e da forma p = 4n+3. sugestao: Considere os naturais da forma k = (2N !)1, e da forma k =
N i=1 (2i

1)

+ 4.

3.8

Factorizao em D[x] ca

O anel de polinmios K[x] um d.f.u. quando K um corpo, porque K[x] o e e e um dom de ideais principais. A estrutura dos ideais do anel D[x], quando nio D um dom e nio integral que no um corpo, muito mais complexa. De a e e facto, D[x] um d.p.i. se e s se D um corpo, o que explica diversos e o e casos de dom nios integrais que temos vindo a referir, como Z[x] e D[x] = K[x, y] = K[y][x], que no so dom a a nios de integrais principais (recorde o Exerc 10 da Secao 3.6). E claro que em qualquer caso se D no um cio c a e d.f.u. ento D[x] tambm no um d.f.u., e veremos nesta secao que na a e a e c verdade o anel D[x] um d.f.u. se e s se D um d.f.u., o que mostrar e o e a em particular que Z[x] e K[x, y] so dom a nios de factorizaao unica. c No que se segue nesta secao, assumimos que D um d.f.u., de forma c e que existem mximo divisor e m a nimo m ltiplo comum em D. Designaremos u por K o corpo de fracoes K = F rac(D). c A deniao de conteudo de um polinmio, introduzida na secao 3.5 c o c para p(x) Z[x], pode naturalmente ser usada quase sem adaptaoes em c D[x]. Se p(x) = a0 + a1 x + + an xn D[x], dizemos que c(p) D e conteudo de p(x) se e s se o (3.8.1) c(p) = mdc(a0 , . . . , an ).

E claro que, tal como o mximo divisor comum, o conte do de um polinmio a u o ca denido a menos de multiplicaao por uma unidade. Mais uma vez, um c polinmio p(x) D[x] diz-se primitivo, se c(p) 1. o Lema 3.8.1. Seja p(x) D[x] um polinmio. o (i) Existe q(x) D[x] primitivo tal que p(x) = c(p)q(x). (ii) Se p(x) = dq(x), com q(x) D[x] primitivo e d D, ento d c(p). a Demonstraao. A parte (i) obvia. Para mostrar (ii), sejam p(x) = a 0 + c e a1 x + + an xn e q(x) = b0 + b1 x + + bn xn , com q(x) primitivo, e suponha-se que p(x) = cq(x). Ento a i = cbi , e do Lema 3.7.17 obtemos a c(p) = mdc(a0 , . . . , an ) c mdc(b0 , . . . , bn ) c.

3.8. Factorizaao em D[x] c

167

Demonstramos a seguir dois lemas auxiliares, que permitem exprimir polinmios p(x) K[x] em termos de polinmios primitivos em D[x]. o o Lema 3.8.2. Seja 0 = p(x) K[x]. Ento: a (ii) Se p(x) = kq(x) = k q (x), com k, k K e q(x), q (x) D[x] primiti = u1 k, onde u D uma unidade. vos, ento q (x) = uq(x) e k a e Demonstraao. (i) Se c p(x) = 0 + 1 x + + n xn = an a0 a1 + x + + xn K[x], b0 b1 bn (i) Existem q(x) D[x] primitivo e k K tais que p(x) = kq(x);

tomamos b = n bi . Claramente, r(x) = bp(x) D[x]. Se c = c(r), pelo i=1 Lema 3.8.1, existe q(x) D[x] primitivo tal que r(x) = cq(x), e temos c p(x) = kq(x), onde k = K. b (ii) A demonstraao de (ii) deixada como exerc c e cio. Corolrio 3.8.3. Se p(x), q(x) D[x] so primitivos e p(x) q(x) em a a K[x], ento p(x) q(x) em D[x]. a Demonstraao. Se p(x) q(x) em K[x], ento p(x) = q(x), com K. c a O corolrio segue-se ento do Lema 3.8.2, parte (ii). a a Os dois lemas seguintes generalizam resultados que demonstrmos ou a deixmos como exerc a cios no caso D = Z e K = Q. Lema 3.8.4. Sejam q(x), r(x) D[x], e p(x) = q(x)r(x). (i) Se d D primo, ento d|c(p) = d|c(q) ou d|c(r), e e a (ii) p(x) primitivo se e s se q(x) e r(x) so ambos primitivos. e o a Demonstraao. Escrevemos p(x) = a 0 + a1 x + , q(x) = b0 + b1 x + , e c r(x) = c0 + c1 x + . Para provar (i), seja d D primo, tal que d|c(p), e suponha-se, por absurdo, que d |c(q) e d |c(r). Denimos ento: a s = M in{k 0 : d |bk }, e t = M in{k 0 : d |ck }. Observe-se agora que, com m = s + t, temos:
m s1 m

am =
k=0

bk cmk =
k=0 s1

bk cmk + bs ct +
k=s+1 t1

bk cmk , ou

=
k=0

bk cmk + bs ct +
s1 k=0 t1

bmk ck , ou ainda, bmk ck .

bs ct =am

k=0

bk cmk

k=0

168

Cap tulo 3. Outros Exemplos de Anis e

Os dois ultimos somatrios devem bem entendido ser interpretados como o nulos, respectivamente quando s = 0 ou t = 0, mas em qualquer caso deve ser evidente que o lado direito da ultima identidade m ltiplo de d, enquanto e u que o lado esquerdo no o , o que evidentemente absurdo. Conclu a e e mos assim que d|c(q) ou d|c(r). Para demonstrar (ii), suponha-se primeiro que q(x) e r(x) so primitivos. a claro que p(x) = 0, e conclu E mos de (i) que c(p) no tem nenhum factor a primo d, porque c(q) e r(q) so invert a veis, e por isso no tm factores primos. a e Por outras palavras, p(x) primitivo. e Finalmente, se p(x) primitivo ento p(x) = 0, e portanto c(q) e c(r) e a no so nulos, porque q(x) e r(x) no so nulos. Se d primo e d|c(q) ou a a a a e d|c(r), claro que d|c(p), o que imposs e e vel. Logo c(q) e c(r) so invert a veis, ou seja, q(x) e r(x) so primitivos. a Exemplo 3.8.5.
Os polinmios p(x) = 3x2 +2x+5 e q(x) = 5x2 +2x+3 em Z[x] so primitivos o a pois mdc(3, 2, 5) = 1. O seu produto o polinmio primitivo p(x)q(x) = e o 15x4 + 16x3 + 38x2 + 16x + 15.

O lema seguinte uma verso mais abstracta de 3.5.10. Mostra mais uma e a vez que os factores a(x) K[x] de um polinmio p(x) D[x] so associados o a em K[x] dos factores que p(x) tem no anel original D[x]. Demonstramos este resultado aqui como um corolrio directo de 3.8.2. a Lema 3.8.6. Se p(x) D[x], e p(x) = a(x)b(x) com a(x), b(x) K[x], ento existem a(x), a b(x) D[x], e k K, tais que b(x). p(x) = a(x) b(x), a(x) = k(x), e b(x) = k 1 a Demonstraao. Sabemos de 3.8.2 (i) que a(x) = sa (x) e b(x) = tb (x), onde c s, t K e a (x) e b (x) so polinmios primitivos em D[x]. Por outro lado, a o temos ainda de 3.8.1 que p(x) = c(p)p (x), onde p (x) tambm primitivo e e em D[x]. Conclu mos que p(x) = c(p)p (x) = sta (x)b (x). Como a (x)b (x) primitivo por 3.8.4 (ii), segue-se de 3.8.2 (ii) que existe uma unidade u D e tal que c(p)u = st, e p (x) = u1 a (x)b (x). Denimos (por exemplo) a(x) = c(p)ua (x) e b(x) = b (x). Temos ento a a(x) b(x) = c(p)ua (x)b (x) = sta (x)b (x). A constante referida no enunciado aqui k = e
c(p)u s ,

e k 1 = 1 . t

O Lema de Gauss neste contexto mais geral idntico ao que vimos no e e caso D = Z. Lema 3.8.7 (Gauss). Se p(x) D[x] no constante, ento p(x) irrea e a e dutvel em D[x] se e s se primitivo em D[x], e irredutvel em K[x]. o e

3.8. Factorizaao em D[x] c

169

Demonstraao. Se p(x) no primitivo ento tem uma decomposiao no c a e a c a trivial em D[x], da forma p(x) = c(p)(x). Por outro lado, se p(x) = p a(x)b(x) uma factorizaao no trivial em K[x], ento p(x) tem uma face c a a torizaao no trivial em D[x], como acabmos de ver em 3.8.6. c a a Se p(x) redut e vel em D[x], ento tem uma factorizaao no trivial a c a p(x) = a(x)b(x) em D[x]. Se um destes factores uma constante no e a invert vel, ento p(x) no primitivo. Caso contrrio, a factorizaao no a a e a c a e trivial em K[x]. Finalmente, podemos demonstrar o Teorema 3.8.8. D[x] um d.f.u. se s se D um d.f.u. e o e Demonstraao. Seja q(x) D[x] um polinmio no-nulo e no-invert c o a a vel. Se o grau de q(x) zero, ento q(x) pode ser identicado com um elemento e a de D, e portanto evidente que D necessariamente um d.f.u., e nesse caso e e nada temos a provar. Seja ento D um d.f.u., e q(x) D[x] um polinmio a o de grau > 0. Existncia: Temos q(x) = c(q)p(x), com p(x) primitivo. Como K[x] e e um d.f.u., q(x) tem uma factorizaao q(x) = n qk (x), onde os polinmios c o k=1 qk (x) K[x] so irredut a veis em K[x], e deg(q k (x)) 1. Existem polinmios primitivos pk (x) D[x] e constantes sk K tais o que qk (x) = sk pk (x). Sabemos do Lema de Gauss que os polinmios p k (x) o so irredut a veis em D[x], e temos naturalmente
n n

q(x) = c(q)p(x) = s
k=1

pk (x), onde s =
k=1

sk .

e Por outro lado, n pk (x) primitivo, de acordo com 3.8.4 (ii). Como k=1 vimos em 3.8.2 (ii), existe uma unidade u D tal que s = c(p)u, e em m particular s D. Factorizamos s = veis k=1 ck em elementos irredut ck D, e obvio que e
m n

q(x) =
k=1

ck
k=1

pk (x)

uma factorizaao de q(x) em elementos irredut e c veis em D[x]. m n Unicidade: Seja agora q(x) = k=1 ck k=1 pk (x) outra factorizaao c de q(x) em polinmios irredut o veis em D[x], onde convencionamos n e m escolhidos de tal forma que deg(pk (x)) 1, e ck D. E evidente do Lema de Gauss que os polinmios pk (x) so primitivos e irredut o a veis em K[x]. Observamos nalmente que: donde m ck c(q) m ck em D. Como k=1 k=1 D um d.f.u., temos m = m , e, aps uma permutaao conveniente e o c duma destas factorizaoes, temos c k ck em D. c
n e k=1 pk (x) primitivo,

170

Cap tulo 3. Outros Exemplos de Anis e E claro que n pk (x) n pk (x) em K[x]. Como K[x] um e k=1 k=1 e d.f.u., temos n = n, e pk (x) pk (x) em K[x], tambm possivelmente aps reordenar uma das factorizaoes. Pelo Corolrio 3.8.3, temos o c a igualmente pk (x) pk (x) em D[x].

Exerc cios.
1. Mostre que, se p(x) Z[x] um polinmio mnico com coecientes inteiros, e o o ento qualquer raiz racional de p(x) inteira. a e 2. Seja D um dom nio integral que possui algum elemento d = 0 no invert a vel. Mostre que D[x] no um d.i.p. a e 3. Demonstre a seguinte generalizaao do Critrio de Eisenstein: Seja D um c e d.f.u., K = Frac(D) e p(x) = a0 + a1 x + + an xn D[x] com n 1. Se p D um primo tal que p|ak para 0 k < n, p an e p2 a0 , ento p(x) e a e irredut em K[x]. vel 4. Mostre que o polinmio p(x, y) = x3 +x2 y+xy 2 +y irredut em K[x, y]. o e vel 5. Mostre que, se D um d.f.u., e p(x) D[x] mnico, ento todo o factor e e o a mnico de p(x) em K[x] pertence a D[x]. o 6. Seja D um d.f.u., e p(x), q(x) D[x]. (a) Existe sempre mdc(p(x), q(x)) e mmc(p(x), q(x)) em D[x]? (b) Pode usar o algoritmo de Euclides para calcular mdc(p(x), q(x)) em D[x]? (c) A equaao mdc(p(x), q(x)) = a(x)p(x) + b(x)q(x) tem sempre soluoes c c a(x), b(x) D[x]?

(d) Temos mdc(p(x), q(x)) mmc(p(x), q(x)) p(x)q(x) em D[x]?

7. Suponha que D um d.f.u., e A um anel de polinmios num nmero innito e e o u de determinadas com coecientes em D. A um d.f.u.? e

Cap tulo 4

Quocientes e Isomorsmos
4.1 Grupos e Relaoes de Equivalncia c e

O procedimento que seguimos no estudo dos anis Z m envolveu os seguintes e passos fundamentais: (i) A deniao das relaoes de congruncia mdulo m (x y (mod m) c c e o y x m ), que como vericmos so relaoes de equivalncia. a a c e (ii) A introduao do conjunto quociente Z m , formado pelas classes de equic valncia x = {x + z : z m }, que podemos escrever na forma e x=x+ m . (iii) A deniao de operaoes algbricas sobre classes de equivalncia, a c c e e partir das operaoes algbricas sobre os elementos que as constituem, c e atravs das identidades x + y = x + y e xy = xy. e Veremos abaixo que estes procedimentos so generalizveis e aplicveis a a a em contextos mais gerais, e podem ser utilizados para denir muitos outros exemplos de estruturas algbricas. e Comeamos por considerar em lugar do grupo aditivo (Z, +) um qualquer c grupo (G, ), que escreveremos aqui em notaao multiplicativa, por uma c questo de generalidade (a poss a vel comutatividade da operaao em G c e completamente irrelevante para as consideraoes que desejamos fazer). Em c lugar de m , que como sabemos um subgrupo, subanel e ideal de Z, e consideramos um qualquer subgrupo H G. Passamos a generalizar as relaoes de congruncia, que estudmos a propsito dos inteiros, na seguinte c e a o forma: Deniao 4.1.1. Se (G, ) um grupo, e H G um subgrupo de G, c e e denimos a relacao de congruncia modulo H como se segue: e g1 g 2 (mod H) 171
1 g2 g1 H.

172

Cap tulo 4. Quocientes e Isomorsmos

Notamos imediatamente que as congruncias mdulo m so, efectivae o a mente, um caso particular da deniao 4.1.1 (naturalmente escrita em notaao c c aditiva, e especializada para G = Z e H = m ). Deixamos como exerc cio vericar que a relaao agora denida com mais generalidade sempre uma c e relaao de equivalncia. c e Proposiao 4.1.2. Se (G, ) um grupo, H G um subgrupo, ento c e e a (mod H) uma relaao de equivalncia em G. e c e Continuando a seguir o exemplo do procedimento que utilizmos com os a inteiros, observamos que, se g G, a classe de equivalncia de g, designada e por g, pode ser descrita como se segue: g = { G : g g}, g

= { G : g 1 g = h H}, g = { G : g = g h, h H}. g

Se A e B so subconjuntos do grupo G, vamos designar por AB o cona junto dos produtos de elementos em A por elementos em B, ou seja, AB = {a b : a A e b B}. Se A = {a} (respectivamente, B = {b}) um conjunto singular, escrevemos e aB (respectivamente, Ab) em lugar de AB. Deixamos para os exerc cios a vericaao que, em geral, A(BC) = (AB)C, e AB = BA. c Com estas convenoes, passamos a representar a classe de equivalncia c e de g G para a congruncia (mod H) por gH, que se diz uma classe e lateral esquerda de H 1 . O conjunto formado por todas as classes de equivalncia {gH : g G} diz-se naturalmente conjunto quociente de e G por H, e designa-se por G/H. Temos portanto G/H = {gH : g G}. Finalmente, o n mero de elementos de G/H, que o n mero de classes u e u laterais esquerdas, diz-se ndice do subgrupo H no grupo G, e designa-se por [G : H]. Exemplos 4.1.3.
1. Consideramos o grupo simtrico G = S3 = {I, , , , , }, e tomamos como e subgrupo o grupo alternado H = A3 = {I, , }. Observe que: A classe de equivalncia de I o conjunto I = IH = H = {I, , }. e e Conclumos imediatamente que I , e I = = , ou ainda H = H = H. Tomando g = , imediato que = H = {I, , } e, calculando e os produtos, obtemos = {, , }. Temos ento que , donde a = = = {, , } = H = H = H.
Se o grupo G aditivo, conveniente escrever A + B em lugar de AB, e g + H em e e vez de gH. E claro que neste caso A + B = B + A, e g + H = H + g.
1

4.1. Grupos e Relaoes de Equivalncia c e

173

Assim, neste exemplo existem 2 classes de equivalncia, cada uma com trs e e elementos. O quociente S3 /A3 portanto o conjunto S3 /A3 = {I, } = e {A3 , A3 }, e [S3 , A3 ] = 2. 2. Consideremos ainda o grupo S3 , mas agora o subgrupo H = {I, }. Temos: = H = {I, } = {, }, donde e = , = H = {I, } = {, }, donde e = . Existem, pois, trs classes de equivalncia, com dois elementos cada, e S 3 /H = e e {I, , } = {H, H, H}. Temos obviamente [S3 : H] = 3. 3. E claro que o ndice de m em Z o nmero de elementos de Zm , ou seja, e u [Z : m ] = m. I = H, donde I , e I = ,

Em lugar da Deniao 4.1.1, igualmente poss considerar a relaao c e vel c binria dada por a g1 g 2 (mod H)
1 g1 g2 H.

Neste caso, obtemos ainda uma relaao de equivalncia (distinta da anterior, c e se a operaao no comutativa), e a classe de equivalncia de um elemento c a e e g G agora dada por e g g = { G : g g} = { G : g1 = h H} g g

= { G : g = h, h H}. g g

Designamos esta classe de equivalncia por Hg, que se diz uma classe e lateral direita de H. O conjunto quociente das classes laterais direitas designado por H\G(2 ). E interessante observar, usando os dois exemplos e anteriores, que as classes laterais esquerdas e direitas podem ser iguais Hg = gH, para qualquer g G, como no Exemplo 4.1.3.1, ou distintas, como no Exemplo 4.1.3.2. Deixamos a vericaao destas armaoes como exerc c c cio. Sendo uma qualquer relaao de equivalncia num conjunto X, sabec e mos que as respectivas classes de equivalncia formam uma partiao de X. e c Dito doutra forma, as classes de equivalncia so subconjuntos disjuntos de e a X, cuja unio o conjunto X. E evidente que, se X um conjunto nito, a e e ento cada classe de equivalncia igualmente um conjunto nito, e naturala e e mente neste caso existe apenas um n mero nito de classes de equivalncia. u e
Por defeito utilizaremos classes laterais esquerdas. Quando for claro que classes (esquerdas ou direitas) estamos a utilizar, poderemos representar o conjunto das classes G laterais por H .
2

174

Cap tulo 4. Quocientes e Isomorsmos

Designando por X1 , X2 , . . . , Xn as classes de equivalncia que a relaao e c determina no conjunto X, temos que:
n

(4.1.1)

|X| = |X1 | + + |Xn | =

i=1

|Xi |.

Esta relaao por vezes designada por equacao das classes. c e No caso em que X = G e a relaao de equivalncia a de congruncia c e e e (mod H), podemos ainda provar o seguinte resultado auxiliar, relativo ao n mero de elementos de cada classe de equivalncia: u e Proposiao 4.1.4. Se H um subgrupo nito de G, ento c e a |gH| = |Hg| = |H|, para todo o g G. Demonstraao. Dado um elemento g G xo, a funao : H gH dada c c por (h) = g h evidentemente sobrejectiva. Por outro lado, e de acordo e com a lei do corte, claro que igualmente injectiva ((h) = (h ) e e g h = g h h = h ). Portanto, uma bijecao entre os conjuntos H e e c gH. De forma anloga mostra-se que |Hg| = |H|. a Esta observaao elementar, combinada com a identidade (4.1.1), permitec nos provar: Teorema 4.1.5 (Lagrange). Se G um grupo nito, e H G um e e subgrupo, ento: a |G| = [G : H]|H|. Em particular, tanto |H| como [G : H] so factores de |G|. a Demonstraao. Sejam g1 H, . . . , gn H as classes laterais esquerdas de H. Note c que, como G e H so conjuntos nitos, existe apenas um n mero nito de a u classes, e na realidade [G : H] = n. A identidade (4.1.1) escreve-se agora
n n

|G| =

i=1

|gi H| =

i=1

|H| = n|H| = [G : H]|H|.

O n mero de elementos do grupo G diz-se usualmente a ordem do u grupo G. Portanto, e de acordo com o resultado anterior, a ordem de um grupo nito G um m ltiplo da ordem de qualquer um dos seus subgrupos. e u Analogamente, se g G um qualquer elemento do grupo G, ento a ordem e a do elemento g a ordem do subgrupo gerado pelo elemento g, i.e., e a ordem do subgrupo g = {g n : n Z}. E evidente que a ordem de e qualquer elemento de G igualmente um factor da ordem de G. e

4.1. Grupos e Relaoes de Equivalncia c e Exemplos 4.1.6.

175

1. Regressando ao Exemplo 4.1.3.1 acima, temos que |G| = 6, |H| = 3, e [G : H] = 2. No caso do Exemplo 4.1.3.2, temos ainda |G| = 6, mas |H| = 2 e [G : H] = 3. 2. Se S3 , fcil vericar que a ordem de pode ser 3 (caso de e ), 2 e a (caso de , , e ), e 1 (caso de I). Em qualquer um destes casos, claro e que a ordem de um factor da ordem de S3 . E tambm interessante que, e e apesar de 6 ser evidentemente factor da ordem de S3 , no existe em S3 nenhum a elemento de ordem 6. 3. No estudo dos anis Zm vericmos que os ideais de Zm so da forma d , e a a onde d um divisor de m. E obvio neste caso que o nmero de elementos do e u subgrupo d m , que um factor de m. Note tambm que d = [Zm : d ]3 . e d e e 4. Se A um anel com identidade I, a ordem do subgrupo aditivo gerado por e I exactamente a caracterstica do anel A. Podemos, pois, concluir que a e caracterstica de um anel nito A um factor do nmero de elementos em A. e u

Em muitos casos importante estudar a factorizaao de grupos, i.e., ese c clarecer em que condioes um dado grupo G se pode escrever como o produto c directo de outros grupos K e H. Estes funcionam como blocos elementares, levando pois a um melhor conhecimento da estrutura do grupo, uma ideia que prosseguiremos no prximo cap o tulo. Indicamos aqui alguns resultados desta natureza. A sua aplicaao a grupos nitos , como veremos, c e frequentemente facilitada pelo Teorema de Lagrange. Lema 4.1.7. Seja G um grupo com identidade e. Se K e H so subgrupos a normais de G tais que K H={e}, ento kh = hk para quaisquer k K e a h H. Demonstraao. Sejam k K e h H. Consideramos o elemento k 1 h1 kh. c Temos que h1 kh K, porque K normal em G, e portanto k 1 h1 kh K. e 1 h1 k H, pois H normal, e portanto k 1 h1 kh H. Analogamente k e Como k 1 h1 kh K H = {e}, temos k 1 h1 kh = e, ou seja, kh = hk. Teorema 4.1.8. Se H e K so subgrupos normais de G, G = HK, e H K a se reduz a identidade de G, ento G H K. ` a Demonstraao. Recordemos que o suporte do grupo H K o produto c e cartesiano H K = {(h, k) : h H, k K}, e que a respectiva operaao c binria dada por (h1 , k1 )(h2 , k2 ) = (h1 h2 , k1 k2 ). a e Denimos : H K G por (h, k) = hk. Usando o Lema 4.1.7, fcil vericar que um homomorsmo de grupos. Como por hiptese e a e o G = HK, tambm obvio que um homomorsmo sobrejectivo. e e e
Quando nos referimos ao grupo Zm sem mais qualicativo, queremos dizer o grupo aditivo (Zm , +).
3

176

Cap tulo 4. Quocientes e Isomorsmos

Para determinar o n cleo de , observamos que, se (h, k) = e, ento u a 1 , donde conclu hk = e, ou ainda h = k mos (porqu?) que h, k H K = e {e}. Segue-se nalmente que h = k = e, e o n cleo N de contm apenas o u e elemento (e, e), ou seja, injectivo, e G H K. e Como sugerimos acima, as hipteses do teorema anterior podem, por veo zes, ser vericadas para grupos nitos, recorrendo ao Teorema de Lagrange. Note, por exemplo, que se G um grupo nito, ento |H K| factor de e a e |H| e de |K|. Portanto, se |H| e |K| so primos entre si, s podemos ter a o |H K| = 1. Neste caso, o homomorsmo usado na demonstraao anterior c injectivo, e podemos ainda concluir que |HK| = |H||K|, o que nos pode e permitir decidir se HK = G. Exemplo 4.1.9.
1. Considerem-se o grupo Z6 e os subgrupos H = {0, 3} e K = {0, 2, 4}. Sa bemos que H e K so isomorfos respectivamente a Z2 e Z3 . E imediato que a H K = {0}, e |G| = |H||K|. Conclumos que Z6 Z2 Z3 . 2. Mais geralmente, suponha-se que mdc(n, d) = 1, e recorde-se a proposiao c (3.1.23): sendo m = nd, o grupo Zm tem subgrupos B Zn e C Zd . Como |B C| factor de n e de d, e por hiptese mdc(n, d) = 1, claro e o e que |B C| = 1, e portanto |B + C| = |B||C| = nd = m = |Zm |, ou seja, B + C = Zm . Conclumos mais uma vez que Zm B C Zn Zd .

O teorema anterior pode ser generalizado para produtos directos com mais de dois grupos. A respectiva demonstraao em tudo anloga a antec e a ` rior, e ca como exerc cio. Teorema 4.1.10. Sejam H1 , . . . , Hn subgrupos normais de um grupo G tais que G = H1 Hn , e seja ainda Ki =
k=1 k=i

Hk .

Se, para i = 1, . . . , n, Hi Ki = {e} se reduz a identidade de G, ento ` a G H1 H n . Exerc cios.


1. Demonstre a Proposiao 4.1.2. c 2. Verique que {gH : g G} = {Hg : g G}, quando G = S3 e H = {I, }. 3. Mostre que, se e a identidade de G, ento g e se e s se g H. e a o

4.1. Grupos e Relaoes de Equivalncia c e


4. Determine o conjunto quociente G/H quando G = Z6 e H = 2 . 5. Determine o conjunto quociente G/H quando G = S4 e H = (1234) . 6. Determine a ordem dos elementos dos grupos S3 , (Z6 , +) e (Z , ). 9

177

7. Sendo G = Sn e H = An , prove que (mod H) se e s se e so o a permutaoes com a mesma paridade, para concluir que [Sn : An ] = 2. c 8. Mostre que a funao : G/H {Hg : g G} dada por (g) = Hg 1 est c a bem denida, e uma bijecao. Conclua que [G : H] tambm o nmero de e c e e u classes laterais direitas. 9. Prove que, se K H onde K e H so subgrupos de um grupo nito G, ento a a [G : K] = [G : H][H : K]. 10. Sendo A, B e C subconjuntos do grupo G, mostre que: (a) (AB)C = A(BC). (b) AA = A quando A subgrupo de G. e (c) Se A e B so subgrupos de G, ento AB = BA se e s se AB um a a o e subgrupo de G. 11. Prove que, se A e B so subgrupos nitos de G, ento |AB||AB| = |A||B|. a a (Sugestao: comece por usar o facto de A B ser subgrupo de A.) 12. Mostre que qualquer permutaao de S3 da forma = n m . c e 13. Se |G| = p, onde p um nmero primo, quais so os subgrupos de G, e qual e u a a ordem dos elementos de G? e 14. D um exemplo de um grupo innito, com todos os elementos de ordem 2, e a excepao da identidade. ` c 15. D um exemplo de um grupo innito, com todos os elementos de ordem e nita, mas contendo elementos de ordem n, para qualquer natural n. 16. Prove o Teorema 4.1.10. 17. Este exerc refere-se a decomposiao de grupos em produtos directos de cio ` c outros grupos. Suponha que G isomorfo a H K, e prove que existem e subgrupos normais H e K de G tais que H K = G e H K = {e}, onde e a identidade de G. e 18. Prove que, se A um anel nito com identidade, ento a caracter e a stica de A um factor de |A|. e 19. Classique os anis com identidade, com 2, 3, 4 e 5 elementos. e (Sugestao: use o exerc anterior.) cio

178

Cap tulo 4. Quocientes e Isomorsmos

20. Suponha que G um grupo abeliano com 9 elementos, que no contem e a nenhum elemento com ordem 9. Prove que G Z3 Z3 . 21. Mostre que, se G um grupo nito onde todos os elementos, excepto a e identidade, tm ordem 2, ento G abeliano. O que que pode dizer, se todos e a e e os elementos diferentes da identidade tiverem ordem 3? 22. Suponha que G um grupo com ordem 2n, e prove que existe pelo menos e um elemento em G que tem ordem 2. sugestao: Dado x G, denimos 1 C(x) = {x, x }. Denimos ainda x y C(x) = C(y). Mostre que esta e uma relaao de equivalncia, e C(x) a classe de equivalncia de x. c e e e

4.2

Grupos e Anis Quocientes e

Vimos, no cap tulo anterior, que poss denir operaoes algbricas em e vel c e Zm a partir das operaoes algbricas denidas em Z. Interessa-nos agora c e investigar se este mecanismo para a deniao de operaoes algbricas no c c e quociente Zm pode igualmente ser generalizado para a deniao de operaoes c c no quociente G/H, a partir das operaoes j existentes em G. c a Esta generalizaao poss c e vel, com algumas restrioes no subgrupo H. c Na realidade, e como vericamos adiante, poss denir um grupo com e vel suporte em G/H, desde que H seja um subgrupo normal de G 4 . A tcnica que utilizmos para denir a adiao no caso de Z m baseou-se e a c no seguinte resultado: (4.2.1) Se xx yy (mod m) , ento x + y x + y a (mod m) (mod m).

amos denir Este resultado implicava, que dados elementos x e y de Z m , pod x+y =x+y sem quaisquer diculdades relacionadas com a escolha dos representantes x e y de cada uma das classes de equivalncia envolvidas. No entanto, o e exemplo seguinte mostra que a propriedade (4.2.1) no completamente a e geral. Exemplo 4.2.1.
Se G = S3 , H = {I, }, podemos ter g1 g1 (mod H) e g2 g2 (mod H) sem que tenhamos g1 g2 g1 g2 (mod H). Para vericar esta armaao, basta c tomarmos g1 = g1 = , g2 = , e g2 = , porque (mod H), mas = e = no so equivalentes. a a
Note no entanto que esta restriao no tem quaisquer reexos sobre o exemplo de Zm : c a como (Z, +) um grupo abeliano, qualquer um dos seus subgrupos necessariamente e e normal.
4

4.2. Grupos e Anis Quocientes e

179

De facto, o anlogo da propriedade (4.2.1) verica-se apenas para suba grupos normais: Proposiao 4.2.2. Se H um subgrupo de G, as seguintes armaoes so c e c a equivalentes: (i) H um subgrupo normal de G; e (ii) gHg 1 = H para qualquer g G; (iii) Hg = gH para qualquer g G; (iv) (g1 H)(g2 H) = (g1 g2 )H para quaisquer g1 , g2 G; (v) se g1 g1 (mod H) e g2 g2 (mod H), ento g1 g2 g1 g2 (mod H) a para quaisquer g1 , g2 , g1 , g2 G. Demonstraao. Vamos provar as implicaoes c c (i) (ii) (iii) (iv) (v) (i). (i) (ii): E claro, da deniao de subgrupo normal, que c gHg 1 H. Como g arbitrrio, podemos ainda substituir g por g 1 para obter iguale a mente g 1 Hg H. Observamos tambm que e g 1 Hg H = g(g 1 Hg)g 1 gHg 1 = H gHg 1 . Como j vimos que gHg 1 H, podemos concluir que gHg 1 = H. a (ii) (iii): Como gHg 1 = H, imediato que e (gHg 1 )g = Hg, ou seja, gH = Hg. (iii) (iv): (g1 H)(g2 H) =((g1 H)g2 )H = (g1 (Hg2 ))H = (g1 (g2 H))H =((g1 g2 )H)H = (g1 g2 )(HH) = (g1 g2 )H. (iv) (v): g1 g 1 (mod H) e g2 g2 (mod H) g1 g1 H e g2 g2 H. (mod H). Portanto g1 g2 (g1 H)(g2 H). Como (g1 H)(g2 H) = (g1 g2 )H, temos g1 g2 (g1 g2 )H g1 g2 g1 g2 (v) (i): Sendo g G e h H, temos a provar que ghg 1 H. Consideramos para isso g = gh, donde g g (mod H). Conclu mos que g g 1 gg 1 = e, onde e G o elemento identidade. Portanto e 1 g g 1 = e ghg 1 H como se desejava.

180

Cap tulo 4. Quocientes e Isomorsmos

De acordo com o resultado anterior, se H um subgrupo normal de G, e ento a operaao (g1 H)(g2 H) = (g1 g2 )H uma operaao binria em G/H. a c e c a E imediato vericar que: Teorema 4.2.3. Se H um subgrupo normal de G, ento G/H um grupo e a e com a operaao binria denida por c a (g1 H)(g2 H) = (g1 g2 )H. Temos, alm disso, que a aplicaao quociente : G G/H dada por e c e u (g) = g = gH um homomorsmo de grupos, e o respectivo ncleo N () o subgrupo H. e Demonstraao. Vimos, acima, que a operaao de G/H G/H G/H c c denida por (g1 H, g2 H) (g1 H)(g2 H) = (g1 g2 )H uma operaao binria e c a em G/H. Esta operaao associativa, dado que: c e ((g1 H)(g2 H)) (g3 H) = ((g1 g2 )H) (g3 H) = ((g1 g2 )g3 ) H = (g1 (g2 g3 )) H = (g1 H) ((g2 g3 )H) = (g1 H) ((g2 H)(g3 H)) . Sendo e a identidade de G, temos naturalmente eH = H, e (gH)H = H(gH) = gH, e portanto H a identidade em G/H. e E tambm claro que (gH)(g 1 H) = (g 1 H)(gH) = eH = H, e portanto e qualquer elemento de G/H tem inverso. Consequentemente, G/H um e grupo. e Sendo : G G/H dada por (g) = g = gH, imediato que (g1 )(g2 ) = (g1 H)(g2 H) = (g1 g2 )H = (g1 g2 ), donde um homomore smo de grupos. Finalmente, e como H a identidade de G/H, temos e N () = {g G : gH = H} = H. Exemplos 4.2.4.
1. Se G = S3 e H = A3 , ento G/H = {I, }, e temos a tabuada a I I = = I, I = I = . 2. Se G = Z6 e H = 2 = {0, 2, 4}, ento G/H = {0, 1}, onde a 0 = 0 + 2 = {0, 2, 4} 1 = 1 + 2 = {1, 3, 5}.

4.2. Grupos e Anis Quocientes e


Temos neste caso a tabuada 0 + 0 = 1 + 1 = 0, 0 + 1 = 1 + 0 = 1.

181

E claro que este grupo isomorfo ao grupo anterior (existe apenas um grupo e com dois elementos!).

Deixamos para os exerc cios a demonstraao do seguinte resultado auxic liar: Teorema 4.2.5. Se H um subgrupo normal de G, ento os subgrupos e a (respectivamente, normais) de G/H so da forma K/H, onde H K G, a e K qualquer subgrupo (respectivamente, normal) de G. e O caso dos anis um pouco mais complexo. E por um lado claro que se e e B A um subanel de A, ento (B, +) subgrupo de (A, +), e podemos e a e naturalmente formar o grupo quociente A/B: anal, e como (A, +) um e grupo abeliano, qualquer subgrupo de (A, +) normal, e qualquer subanel e B automaticamente um subgrupo normal de (A, +). A soma em A/B e , como vimos acima, dada por a1 + a2 = a1 + a2 ou (a1 + B) + (a2 + B) = e (a1 +a2 )B. No se segue daqui que A/B seja um anel: para isso, necessrio a e a que possamos igualmente denir uma operaao produto em A/B, de modo c a respeitar as propriedades dos anis. e Recordemos que a tcnica que utilizmos para denir o produto no caso e a de Zm se baseou no seguinte resultado: (4.2.2) Se xx yy (mod m) , ento xy x y a (mod m) (mod m).

amos denir Este resultado implicava que, dados elementos x e y de Z m , pod xy = xy sem quaisquer diculdades relacionadas com a escolha dos representantes x e y de cada uma das classes de equivalncia envolvidas. Por analogia, o e procedimento natural a seguir no caso dum anel A com subanel B A fazer e a1 a2 = a1 a2 , ou (a1 +B)(a2 +B) = a1 a2 +B. No entanto, tal procedimento s aplicvel se a1 a1 (mod B) e a2 a2 (mod B) implica a1 a2 a1 a2 . oe a Caso contrrio, o resultado da operaao depende de uma escolha arbitrria a c a dos representantes a1 e a2 . Este problema completamente esclarecido pela e seguinte: Proposiao 4.2.6. Se B um subanel de A e a a (mod B) se e s se c e o a a B, ento as seguintes armaoes so equivalentes: a c a (i) B um ideal de A; e

182

Cap tulo 4. Quocientes e Isomorsmos

(ii) Se a1 a1 (mod B) e a2 a2 (mod B) ento a1 a2 a1 a2 (mod B), a para quaisquer a1 , a1 , a2 , a2 G. Demonstraao. Vejamos que ambas as implicaoes so verdadeiras. c c a a (i) (ii): Se a1 a1 (mod B) e a2 a2 (mod B), ento a1 = a1 + b1 e a2 = a2 + b2 , onde b1 , b2 B. Portanto, a1 a2 = (a1 + b1 )(a2 + b2 ) = a1 a2 + a1 b2 + a2 b1 + b1 b2 . E claro que b1 b2 B, porque B um subanel, e e a1 b2 , a2 b1 B, porque B um ideal. Conclu e mos que a 1 a2 = a1 a2 + b, onde b = a1 b2 + a2 b1 + b1 b2 B, e portanto a1 a2 a1 a2 (mod B). (ii) (i): Temos a provar que, se a A e b B, ento ab, ba B. a Para isso, basta-nos observar que b B sse b 0 (mod B), onde 0 o zero e do anel A. De acordo com (ii), temos ento ab a0 (mod B) e ba 0a a (mod B), ou seja, ab 0 (mod B) e ba 0 (mod B). Conclu mos por isso que ab, ba B, e B um ideal. e O prximo resultado o anlogo do Teorema 4.2.3, agora especializado o e a para o caso dos anis. A sua demonstraao ca como exerc e c cio. Teorema 4.2.7. Se I A um ideal do anel A, ento A/I um anel para e a e e as operaoes a1 + a2 = a1 + a2 e a1 a2 = a1 a2 . Se A abeliano (respectivac mente, com identidade 1), ento A/I um anel abeliano (respectivamente, a e com identidade 1). Alm disso, a aplicaao quociente : A A/I dada por e c (a) = a = a + I um homomorsmo de anis, e o respectivo ncleo N () e e u o ideal I. e Os exemplos seguintes mostram que muitas das propriedades do anel A no passam ao quociente. a Exemplos 4.2.8.
1. Os anis Zm so claramente casos particulares de aplicaao do teorema ane a c terior. Referem-se evidentemente a escolha A = Z e I = m , onde m um ` e inteiro xo. Neste caso, A sempre um domnio integral, enquanto que o e quociente A/I possui divisores de zero, se m no primo. a e 2. Tomemos A = Q[x] e I = m(x) onde m(x) = x2 + 1. Dado p(x) Q[x], sabemos do algoritmo de diviso que existe q(x) Q[x] tal que a p(x) = q(x)(x2 + 1) + (a + bx), (a, b K[x]), onde obviamente q(x)(x2 + 1) I. Assim p(x) a + bx, i.e., p(x) = a + bx, e conclumos que Q[x] = {a + bx : a, b Q}. x2 + 1 As operaoes algbricas neste anel so fceis de determinar. A soma deve ser c e a a calculada como se segue: a + bx + a + b x = a + bx + a + b x = (a + a ) + (b + b )x.

4.2. Grupos e Anis Quocientes e

183

Para o produto, observamos primeiro que x2 + 1 0, ou seja, x2 = 1. Temos portanto: (a + bx)(a + b x) = (a + bx)(a + b x), = aa + (ba + ab )x + bb x2 , = (aa bb ) + (ba + ab )x. Para simplicar a notaao utilizada, escrevemos a em lugar de a, e i em lugar c de x (note que a = b se e s se a = b). Nesta notaao, as operaoes algbricas o c c e acima calculam-se como se segue: (a + bi) + (a + b i) = (a + a ) + (b + b )i, (a + bi)(a + b i) = (aa bb ) + (ab + a b)i. Deve ser por isso claro que Q[x]/ x2 +1 isomorfo a Q[i], uma coincidncia e e explicada mais adiante. Observamos desde j que Q[x]/ x2 + 1 um corpo e a e uma extenso de Q. Note que nesta extenso o polinmio x2 + 1 tem razes e a a o redutvel. e O prximo exemplo mostra que o mesmo fenmeno ocorre em corpos K nitos. o o 3. Tomamos A = Z2 [x] e I = x2 + x + 1 . Tal como acima, se p(x) Z2 [x], ento existe q(x) Z2 [x] tal que a p(x) = q(x)(x2 + x + 1) + (a + bx). Mais uma vez, p(x) a + bx, i.e., p(x) = a + bx, o que neste caso conduz a um anel nito com 4 elementos. Z2 [x] = {a + bx : a, b Z2 } = {0, 1, x, 1 + x}. x2 + x + 1 Escrevemos ainda a em lugar de a, e em lugar de x, donde 1 + + 2 = 0, ou ainda 2 = 1 = 1 + . (Como a = a no corpo Z2 , temos tambm e a = a no anel quociente). Neste caso, podemos exibir as tabuadas completas a deste anel, onde por convenincia escrevemos = 2 = 1 + . E fcil vericar e que estas tabelas so as do corpo de 4 elementos que referimos num exerccio a do Captulo 1. + 0 1 0 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 1 0 1 0 1 0 1

Este corpo uma extenso do corpo Z2 , e neste corpo o polinmio x2 + x + 1 e a o tem razes, e redutvel. e

Deixamos para os exerc cios, vericar que em geral o anel quociente K[x]/ m(x) sempre uma extenso do corpo K (e tambm um espao e a e c vectorial de dimenso n sobre K, onde n o grau do polinmio m(x)). a e o

184

Cap tulo 4. Quocientes e Isomorsmos

Nos exemplos apresentados acima, o anel quociente obtido sempre um e corpo. Por outro lado, vimos, quando estudmos os anis Z m , que estes a e anis so corpos precisamente quando m um n mero primo, o que ocorre e a e u exactamente quando m um ideal maximal de Z. Podemos agora mostrar e como estes factos esto relacionados. a Teorema 4.2.9. Se A um anel abeliano unitrio, e I A um ideal de e a e A, o quociente A/I um corpo se e s se I um ideal maximal de A. e o e Demonstraao. Supomos primeiro que I um ideal maximal de A. Temos c e a provar que A/I tem identidade 1 = 0, e que, se a = 0, ento existe x A a tal que ax = 1. Notamos, primeiro, que 1 I, i.e., 1 = 0, pois caso contrrio ter a amos I = A. (Porqu?) Sendo a = 0, i.e., a I, consideramos o conjunto e J = {ax + b : x A e b I}. E claro que a J, e portanto J = I. E tambm claro que I J. Como A abeliano, imediato vericar que J e e e e um ideal de A, e como I um ideal maximal conclu e mos que J = A. Como 1 A, temos 1 J, e portanto existe x A e b I tal que 1 = ax + b, ou ax = 1. Reciprocamente, suponhamos agora que A/I um corpo e seja : A e A/I a aplicaao quociente. Se J c I um ideal de A que contm I, ento e e a (J) A/I um ideal = {0}. Como A/I um corpo, (J) = A/I. Existe e e pois a J tal que a 1, i.e., 1 = a + b, com b I. Como I J, conclu mos que 1 J, logo J = A. Portanto, I um ideal maximal. e Se D um dom e nio integral, ento D[x] um dom a e nio integral, e m(x) irredut e vel se e s se m(x) um ideal maximal na classe dos ideais o e principais de D[x] (ver Proposiao 3.7.3). Se D = K um corpo, K[x] c e um d.i.p., logo, aplicando o teorema acima, obtemos imediatamente o e seguinte: Corolrio 4.2.10. O anel K[x]/ m(x) um corpo se e s se m(x) a e o e irredutvel em K[x]. Este corolrio mostra a razo pela qual os exemplos anteriores so corpos, a a a e pode ser usado, pois, para criar extenses de corpos conhecidos, e em partio cular construir novos corpos. O Teorema 4.2.9, pode por seu lado, ser usado para denir os n meros reais em termos dos n meros racionais, permitindou u nos vericar nalmente que a usual axiomtica dos reais tambm cona e e sequncia dos axiomas para os inteiros que apresentmos no Cap e a tulo 2, o que faremos na prxima secao. A introduziremos tambm uma deniao o c e c 2+1 . formal dos complexos, identicados como o quociente de R[x] por x Exerc cios.
1. Prove que, se H um subgrupo de G e [G : H] = 2, ento H um subgrupo e a e normal de G.

4.2. Grupos e Anis Quocientes e

185

2. Prove que N um subgrupo normal de G se e s se existe um grupo H e um e o homomorsmo : G H tal que N o ncleo de . e u 3. Seja N um subgrupo normal de G, e : G G/N a aplicaao quociente. c (a) Prove que, se N H G onde H um subgrupo de G, ento N um e a e subgrupo normal de H, e H/N um subgrupo de G/N . e (b) Mostre que os subgrupos de G/N so da forma H/N , onde H um a e subgrupo de G que contm N . e 4. Seja N um subgrupo normal de G, e x G. (a) Supondo que a ordem de x em G nita e igual a m, prove que a ordem e e de x em G/N nita e divide m. (b) Mostre que se a ordem de x em G innita ento a ordem de x em G/N e a pode ser nita ou innita. 5. Sendo A um anel e I um ideal de A, mostre que a operaao de produto no c anel A/I, dada como vimos por (a1 +I)(a2 +I) = a1 a2 +I, no corresponde em a geral ao produto de conjuntos que denimos como CD = {cd : c C e d D}. 6. Demonstre o Teorema 4.2.7. e 7. Prove que a funao : Q Q Q[x]/ x2 + 1 , dada por (a, b) = ax + b, c uma bijecao. c 8. Determine as tabuadas da soma e do produto no anel Z2 [x]/ x2 + 1 , e verique directamente que este anel no um corpo. Porque que este resultado a e e no contradiz o Teorema 4.2.9? a 9. Considere o anel Q[x]/ m(x) , onde m(x) = x6 + x4 + x2 + 1. Determine o inverso de x + 2. Verique se este anel tem divisores de zero, e, caso armativo, d um exemplo. e 10. Mostre que Q[x]/ x2 3x + 2 isomorfo a Q Q. sugestao: Mostre que e a funao : Q[x]/ x2 3x + 2 Q Q dada por (p(x)) = (p(1), p(2)) est c a bem denida, e um isomorsmo de anis. e e 11. Sendo L = Z2 [x]/ x2 + x + 1 , factorize o polinmio x2 + x + 1 em L[x]. o 12. Seja m(x) um polinmio irredut de grau n em K[x], e L = K[x]/ m(x) . o vel Prove que: (a) L um corpo e um espao vectorial de dimenso n sobre K; e c a (b) o corpo L uma extenso algbrica de K; e a e (c) m(x) tem pelo menos uma raiz em L; (d) existe uma extenso algbrica de K, onde m(x) um produto de factores a e e de grau 1.

186

Cap tulo 4. Quocientes e Isomorsmos

13. Verique que o polinmio x3 + x2 + 1 irredut em Z2 [x]. Aproveite este o e vel facto para determinar as tabuadas de um corpo L com 8 elementos. Factorize o polinmio x3 + x2 + 1 em L. o 14. Seja I A um ideal, e : A A/I a aplicaao quociente (a) = a. c Verique que J A/I um ideal de A/I se e s se J = (J), onde J ideal e o e de A e I J. 15. Determine todos os ideais de Z2 [x]/ x2 + 1 . 16. Classique os grupos G no-abelianos, com 6 elementos, mostrando que: a (a) G tem um elemento x de ordem 3, e H =< x > normal em G. e (b) G tem um elemento y de ordem 2, e y H. (c) Prove que yx = xy 2 , porque yx xH. Conclua que G S3 .

4.3

N meros Reais e Complexos u

E intuitivamente evidente que os n meros racionais podem ser representados u por pontos numa recta, e a determinaao do ponto que corresponde a um c racional dado poss e vel, desde que xemos dois pontos arbitrrios que reprea sentem os racionais 0 e 1. Os Gregos da Antiguidade Clssica descobriram a um fenmeno interessante relacionado com esta associaao entre n meros rao c u cionais e pontos duma recta: se verdade que qualquer racional determina e um ponto, igualmente verdade que existem pontos que no correspondem e a a n meros racionais. Pensaram os gregos que este fenmeno representava u o um erro dos deuses, j que os racionais (um subproduto dos naturais) eram a de algum modo insucientes, e na realidade tentaram durante algum tempo ocultar este facto do conhecimento geral, aparentemente com medo da clera o dos mesmos deuses. Sob este aspecto, os Gregos enganaram-se, e, como veremos nesta secao, os n meros reais, que efectivamente descrevem todos os c u pontos da recta, podem ser denidos em termos dos racionais, e portanto (pelo menos indirectamente) a partir dos naturais. Em linguagem moderna, a decincia bsica do corpo dos racionais e a exprime-se em termos da noao de sucesso de Cauchy. Relembramos aqui a c a terminologia que deve ser conhecida da Anlise, adaptada ao caso particular a dos racionais. Deniao 4.3.1. Seja x = (x1 , x2 , . . . ) uma sucesso em Q. A sucesso c a a diz-se: (a) limitada, se existe M Q tal que |xn | M, n N.

4.3. N meros Reais e Complexos u (b) convergente em Q, se existe l Q tal que Q+ , N N : n N = |xn l| < . (c) de Cauchy, ou fundamental, se Q+ , N N : n, m N = |xn xm | < .

187

Obviamente, se uma sucesso x = (x1 , x2 , . . . ) convergente com limite a e l, ento escrevemos xn l, ou ainda limn xn = l. Temos tambm os a e resultados usuais de soma, produtos, diferenas e quocientes de sucesses c o convergentes. No dif mostrar que, no corpo Q, a e cil (i) Qualquer sucesso convergente fundamental, e a e (ii) Qualquer sucesso fundamental limitada. a e Por outro lado, existem sucesses fundamentais que no so convergentes, o a a como vericamos a seguir, atravs de um exemplo simples. e Exemplo 4.3.2.
Considere-se a funao f : Q Q denida por f (x) = c notamos que f (x) > 1, porque (x 1)2 + 1 > 0 = = = Sendo x, y > 0, observamos igualmente que f (x) f (y) = (xy 2)(x y) xy 2 x y = . 2xy xy 2
xy2 xy x2 +2 2x .

Se x > 0,

x2 2x + 2 > 0, x2 + 2 > 2x, x2 + 2 > 1. 2x

Se alm disso x, y 1, fcil vericar que 1 e e a crescente para z > 0, donde e |f (x) f (y)|

< 1, pois g(z) = 1

2 z

1 |x y|. 2

Seja ento {xn }nN a sucesso em Q denida por a a x1 = 1, e xn+1 = f (xn ) se n N. Temos para n > 1 |xn+1 xn | = |f (xn ) f (xn1 )| e portanto |xn+1 xn | 1 |xn xn1 |, 2

1 |x2 x1 |. 2n1

188

Cap tulo 4. Quocientes e Isomorsmos

Deixamos para os exerccios, vericar que para m > n temos |xm xn | 1 2n2 |x2 x1 |,

Apesar de fundamental, esta sucesso no convergente em Q. Na realidade, a a e temos xn+1 = f (xn ) = 2xn+1 xn = x2 + 2, n e, portanto, se xn x, ento 2x2 = x2 + 2, ou x2 = 2, equaao que no tem a c a soluoes em Q. c

donde conclumos que a sucesso {xn }nN fundamental. a e

Embora a sucesso do exemplo a anterior no convirja em Q, obviamente a converge em R para o irracional 2. De um modo geral, sabemos que qualquer sucesso fundamental em Q converge para um n mero real, que a u pode ou no ser irracional. Do ponto de vista desta secao, que se destina a c exactamente a denir os n meros reais, isolamos a seguinte ideia bsica: u a Qualquer sucesso de Cauchy em Q determina um n mero real 5 . a u Bem entendido, sucesses de Cauchy distintas podem determinar o mesmo o n mero real, o que ocorre exactamente quando as duas sucesses tm o u o e mesmo limite, i.e., quando a diferena das duas sucesses converge para c o zero. Por outras palavras: As sucesses de Cauchy {xn }nN e {yn }nN determinam o mesmo real o se e s se (xn yn ) 0. o Denindo duas sucesses de Cauchy, {x n }nN e {yn }nN , como equivalentes o se (xn yn ) 0, a ideia central que usaremos para denir os reais a partir dos racionais a de introduzir os n meros reais como classes de equivalncia e u e de sucesses de Cauchy em Q. o Para explorarmos em pormenor estas ideias 6 , necessitamos da seguinte proposiao que na realidade as enquadra como um caso particular na teoria c desenvolvida na secao anterior. A sua demonstraao um simples exerc c c e cio. Teorema 4.3.3. Seja A o conjunto das sucesses racionais. Ento: o a (i) A com as operaoes de soma e produto usuais para sucesses um c o e anel.
Compare-se esta observaao com a que zemos a propsito da deniao dos nmeros c o c u racionais a partir dos inteiros: qualquer par (m, n) de inteiros com n = 0 determina um nmero racional. u 6 Este mtodo de deniao dos nmeros reais deve-se a Georg Cantor (1845-1918), e c u matemtico alemo que descobriu igualmente a moderna Teoria dos Conjuntos, e criou a a a teoria dos nmeros transnitos. u
5

4.3. N meros Reais e Complexos u

189

(ii) O subconjunto B A formado pelas sucesses de Cauchy em Q um o e subanel de A. (iii) O conjunto I formado pelas sucesses em Q que convergem para 0 o e um subanel de A e ideal de B. Se x, y B so sucesses de Cauchy em Q, claro que x e y determinam a o e o mesmo n mero real se e s se xy converge para 0, i.e., se e s se xy I. u o o Temos portanto Deniao 4.3.4 (Cantor). O anel B/I designa-se por R. Os seus elemenc tos (que so classes de equivalncia de sucesses de Cauchy em Q) dizem-se a e o numeros reais. Deve ser claro que o anel R uma extenso do anel Q, j que, dado e a a qualquer racional q Q, podemos formar a sucesso constante q dada por a qn = q para qualquer n N (obviamente uma sucesso de Cauchy), e a a aplicaao : Q R dada por (q) = q um homomorsmo injectivo. c e Observamos tambm que o zero de R a classe de equivalncia da sucesso e e e a identicamente nula (o ideal I), e a sua identidade a classe de equivalncia e e da sucesso identicamente igual a 1. Naturalmente, qualquer sucesso de a a racionais convergente para 0 um representante de I = 0, assim como e qualquer sucesso convergente para 1 um representante de 1. a e Para vericar que R um corpo (o que equivale a provar que I um e e ideal maximal de B), necessrio mostrar que, se x R {0} ento existe e a a y R tal que xy = 1. Directamente em termos de sucesses de Cauchy em o Q, o resultado a provar o seguinte: e Proposiao 4.3.5. Se x uma sucesso de Cauchy em Q que no converge c e a a para 0, existe uma sucesso de Cauchy y em Q tal que x n yn 1. a Demonstraao. Sendo x uma sucesso de Cauchy em Q que no converge c a a para 0, deixamos como exerc provar que existe um racional > 0 e um cio natural N N tal que |xn | > para n N . Denimos a sucesso y Q por a yn = 0,
1 xn ,

se n N se n > N.
1 ,

Notamos que para n > N temos |yn | = | x1 | n n, m > N que |ym yn | =

donde obtemos para

|xn xm | 1 2 |xn xm | 0, |xn xm |

e y uma sucesso de Cauchy em Q. e a Como xn yn = 1 para n > N , obvio que xn yn 1. e

190

Cap tulo 4. Quocientes e Isomorsmos Para provar que R um corpo ordenado, necessrio denir um conjunto e e a tal que: x + y R+ e xy R+ ; x R+ ou x = 0, ou x R+ .

R+

1. x, y R+

e 2. Se x R+ , verica-se exactamente um dos seguintes trs casos:

Um momento de reexo sugere um procedimento natural a seguir: a Deniao 4.3.6. Se x R (donde x uma sucesso de Cauchy em Q), c e a dizemos que x positivo se e s se existe um racional > 0 e N N, tal e o que n > N xn . Designamos o conjunto dos reais positivos por R + . E muito simples demonstrar agora que Teorema 4.3.7. R um corpo ordenado. e Note em particular que, de acordo com o que dissemos no Cap tulo 2 sobre anis ordenados, podemos denir |x| = max{x, x} para qualquer e x R. Sendo q Q um racional, designmos acima por q a sucesso constante a a dada por qn = q para qualquer n N (que como mencionmos uma sua e u e cesso de Cauchy), e por q o respectivo n mero real (a classe de equivalncia a determinada por q). Como tambm indicmos acima, a funao f : Q R e a c e dada por f (q) = q um homomorsmo injectivo, e podemos por isso dizer que o corpo R uma extenso do corpo Q. Sabemos igualmente da Anlise e a a que qualquer n mero real pode ser aproximado a menos de um erro arbitrau riamente pequeno por um racional, i.e., que Q denso em R, ideia que e podemos agora formalizar e provar como se segue: Proposiao 4.3.8. Se x e so reais e > 0, existe um racional q tal que c a |x q| < . Demonstraao. Comeamos por escolher representantes de x e , i.e., suc c cesses de Cauchy no corpo dos racionais, x = (x 1 , x2 , . . . ) e = (1 , 2 , . . . ). o Como > 0, existe um racional r > 0 tal que n r para n N1 , onde N1 N. Obtemos agora o racional q pelo expediente de transformar a sucesso a x numa sucesso constante, usando um dos seus termos de ordem suciena temente elevada. Como x uma sucesso de Cauchy, existe N 2 N tal e a que r n, m N2 = |xn xm | < . 2 e u Tomando q = xN2 , que evidentemente um n mero racional, vemos que, r se n max{N1 , N2 }, ento r < xn q 2 (porqu?), e portanto temos a 2 e r < x q < r, o que implica |x q| < .

4.3. N meros Reais e Complexos u

191

As propriedades dos n meros reais, que so, bem entendido, a fundaao u a c sobre a qual se desenvolve a Anlise, so normalmente introduzidas por via a a axiomtica: um breve exame dos axiomas utilizados revela que tradicionala mente contm apenas a armaao de R ser um corpo ordenado, complemene c tada pelo chamado Axioma do Supremo, que invocado, por exemplo, e para provar que em R qualquer sucesso de Cauchy convergente, contraria e amente ao que vimos ser verdade em Q. Nesta secao, onde apresentamos uma deniao construtiva (por oposiao c c c a axiomtica) dos n meros reais, j mostrmos que R um corpo ordenado, a u a a e restando-nos portanto demonstrar que o Axioma do Supremo outra das e consequncias da deniao apresentada. No entanto, preferimos passar die c rectamente a provar que em R todas as sucesses de Cauchy so convergeno a tes, o que deixamos como um exerc um pouco mais ambicioso: cio Teorema 4.3.9. Qualquer sucesso de Cauchy em R convergente 7 . a e A partir deste resultado, poss e vel demonstrar com relativa facilidade que o Axioma do Supremo vlido em R. e a Corolrio 4.3.10 (Axioma do Supremo). Qualquer subconjunto majoa rado e no-vazio de R tem supremo. a Demonstraao. Supomos que A R no-vazio e majorado. Existe porc e a tanto um elemento M R tal que x M , para qualquer x A. Denimos agora uma sucesso em R, seguindo um procedimento de bissecao sucessiva a c t pico da Anlise Real. Comeamos por tomar x 1 = M . a c Como A = , existe a A e denimos a1 = a. E claro que a1 x1 , a1 +x1 obvio que o ponto a2 divide o intervalo e tomamos agora a2 = 2 . E [a1 , x1 ] em dois subintervalos iguais. Temos agora duas alternativas: (i) Se existe algum elemento x A tal que x > a 2 (portanto, no subintervalo a direita de a2 ), tomamos x2 = x1 ; ` (ii) Se x a2 para qualquer x A, tomamos x2 = a2 . Deve agora mostrar que este procedimento aplicado sucessivamente conduz a uma sucesso de Cauchy, que converge de acordo com o Teorema 4.3.9, e a mostrar nalmente que o seu limite o supremo do conjunto A. e Cumprimos assim o objectivo principal que nos propusemos nesta secao: c os n meros reais podem ser denidos a partir dos n meros racionais (e poru u tanto, implicitamente, a partir dos n meros inteiros), e as suas propriedades u so uma consequncia lgica dos axiomas para os inteiros apresentados no a e o Cap tulo 2.
7

Dizemos por esta razo que R um corpo completo. a e

192

Cap tulo 4. Quocientes e Isomorsmos

A deniao dos n meros complexos a partir dos reais no oferece qualc u a quer diculdade: como R um corpo ordenado, evidente que o polinmio e e o x2 + 1 irredut em R[x] (porqu?), e portanto o anel e vel e C= R[x] x2 + 1

um corpo, dito corpo dos complexos. A unidade imaginria i natue a e ralmente a classe de equivalncia do polinmio x, que satisfaz a identidade e o i2 = 1. No nos detemos a provar quaisquer outras propriedades elea mentares de C, mas mencionamos de passagem que C tambm um corpo e e completo. Exerc cios.
1. Seja A um anel ordenado. Prove que qualquer sucesso convergente em A a e fundamental, e qualquer sucesso fundamental limitada. a e 2. Prove que, se x1 = 1, e xn+1 = f (xn ), onde f a funao do Exemplo 4.3.2, e c 1 ento |xn xm | 2n2 |x2 x1 |. a 3. Prove que as sucesses de Cauchy em Q formam um subanel do anel das o sucesses em Q. o 4. Prove que as sucesses de racionais que convergem para 0 formam um ideal o do anel das sucesses de Cauchy em Q. o 5. Seja x uma sucesso de Cauchy em Q. Prove que as seguintes armaoes so a c a equivalentes: (a) x no converge para 0; a (b) existe um racional > 0 e uma subsucesso xnk tal que |xnk | para k a sucientemente grande; (c) existe um racional d > 0 tal que |xn | d para n sucientemente grande. 6. Suponha que x, y R. (b) Prove que os casos x R+ , x = 0, e x R+ so mutuamente exclusia vos. 7. Demonstre o Teorema 4.3.9, e complete a demonstraao de Corolrio 4.3.10. c a 8. Prove que o ordenamento dos reais unico, i.e., mostre que, se R um corpo e e ordenado, ento x R+ se e s se existe y R tal que x = y 2 . a o 9. Prove que R no-numervel, e por isso uma extenso transcendente de Q e a a e a (e um espao vectorial de dimenso innita sobre Q). c a (a) Prove que, se x, y R+ , ento x + y R+ e xy R+ . a

4.4. Isomorsmos Cannicos de Grupos o

193

10. Mostre que, se x um real e 0 x < 1, ento existe uma sucesso de e a a inteiros a1 , a2 , . . . tal que 0 an 9 para qualquer n N e x= an . 10n n=1

11. Mostre que C um corpo completo. e

4.4

Isomorsmos Cannicos de Grupos o

Se G e H so grupos, e K G um subgrupo normal de G, natural invesa e e tigar a relaao entre os homomorsmos : G/K H, e os homomorsmos c : G H. No em qualquer caso evidente como podemos denir homomorsmos a e : G/K H. No entanto, e dado que a aplicaao quociente usual : G c e e G/K, dada por (x) = x = xK, um homomorsmo de grupos, claro que a funao composta = : G H um homomorsmo de grupos, e (x) = c e (x), para qualquer x G. Por outras palavras, e como esclarecimento parcial da relaao mencionada acima, qualquer homomorsmo : G/K c e H da forma (x) = (x), onde : G H um homomorsmo denido e no grupo original G. Claro que o aspecto mais interessante a esclarecer aqui o de saber e exactamente quais os homomorsmos : G H, tais que existe algum homomorsmo : G/K H, dado por (x) = (x). E esse o problema ilustrado pelo seguinte diagrama comutativo, onde a seta a tracejado serve para indicar que desejamos armar a existncia do homomorsmo correse pondente. G

G/K

GU H oo oo o o o

Suponha-se ento que (x) = (x). Se x K ento x = K a identia a e dade de G/K, e portanto (x) a identidade de H. Mas neste caso temos e e igualmente que (x) = (x) a identidade de H, ou seja, x pertence necessariamente ao n cleo de . Mais sucintamente, se N = N () o n cleo de u e u , ento K N . Esta ultima condiao na verdade necessria e suciente a c e a para a existncia do homomorsmo : e Proposiao 4.4.1. Os homomorsmos : G/K H so as funoes dadas c a c e u por (x) = (x), onde : G H um homomorsmo com ncleo N K.

Demonstraao. J vimos que se : G/K H um homomorsmo de c a e grupos ento = um homomorsmo de grupos : G H, e o a e respectivo n cleo N K. u

194

Cap tulo 4. Quocientes e Isomorsmos

Suponha-se ento dado um qualquer homomorsmo de grupos : G a H, com n cleo N K. Notamos que u y x = x1 y K = x1 y N = (y) = (x). Por palavras, as classes laterais do subgrupo K esto contidas nos conjuntos a de nvel da funao . Se x G/K, podemos denir (x) = (x), e o valor c de (x) independente da escolha do representante x. Temos em particular e (x) = (x), para qualquer x G, e e um homomorsmo, porque (x) (x ) = (x)(x ) = (x x ) = (x x ). Exemplos 4.4.2.
1. Tomamos G = Z, H = Zn , K = k . Designando a aplicaao quociente c : Z Zm por m , consideramos o homomorsmo = n : Z Zn dado por n (x) = x Zn . GV Zn pp p =k p p  pp Zk Z Como o ncleo de N = n , existe um homomorsmo : Zk Zn tal u e k (x)) = n (x) e s se k n , i.e., se e s se n|k. Repare-se que se ( o o que se escrevermos (x) = x ento a funao aparenta ser a identidade, a c mas evidentemente no esse o caso. Po exemplo, se k = 4 e n = 2, temos a e (0) = (2) = 0, e (1) = (3) = 1. 2. Sendo H = {1, i, 1, i}, consideramos o homomorsmo : Z H dado por (n) = in . O ncleo de o conjunto dos mltiplos de 4, ou seja, N = 4 . u e u Tomando K = N , conclumos que existe um homomorsmo : Z4 H tal que (n) = in , para qualquer n Z. Na realidade, temos (0) = 1, (1) = i, e (2) = 1, e (3) = i, e portanto obviamente um isomorsmo. G {1, i, 1, i} lT ll l l  lll Z4 Z 3. Consideramos agora G = Z, H = Z210 , K = k , e o homomorsmo : Z u e Z210 dado por (x) = 36x. O ncleo de N = {x Z : 210|36x} = {x Z : 35|6x} = 35 . Conclumos que existe um homomorsmo : Zk Z210 tal que (x) = 36x se e s se k 35 , i.e., se e s se 35|k. Em particular, o o : Z70 Z210 , dado por (x) = 36x, est bem denido, e um homomorsmo a e de grupos.
=n

4.4. Isomorsmos Cannicos de Grupos o

195

E claro que, sendo e os homomorsmos referidos na proposiao 4.4.1, c sobrejectivo se e s se tambm sobrejectivo. A questo da ento e a o e e a poss injectividade de , ilustrada no exemplo 4.4.2.2, mais interessante vel e de explorar: Proposiao 4.4.3. Seja : G H um homomorsmo de grupos com c ncleo N K, onde K G um subgrupo normal de G. Seja ainda : u e G G/K a aplicaao quociente usual, (x) = x G/K, e : G/K H c o correspondente homomorsmo dado por (x) = (x). Temos ento: a e (i) O ncleo de M = N/K = (N ), e em particular, u e (ii) injectiva se e s se K = N . o Demonstraao. Seja e a identidade de H. O seguinte clculo muito simples: c a e M ={x G/K : (x) = e} = {x G/K : (x) = e} ={x G/K : x N } = (N ) = N/K. e E agora evidente que injectiva se e s (N ) s tem um elemento, (neste o o caso, a classe K), o que ocorre se e s se N = K. o Exemplos 4.4.4.
1. Continuamos o exemplo 4.4.2.3, e recordamos que neste exemplo G = Z, H = Z210 , K = 70 , e : Z Z210 dada por (x) = 36x. determinmos e a j o ncleo de , que N = 35 . Conclumos que o ncleo do correspondente a u e u homomorsmo : Z70 Z210 M = N/K = 70 ( 35 ) = 35 = {35, 0}. e 2. Se no exemplo anterior tomarmos K = 35 , conclumos que o homomor smo de grupos : Z35 Z210 , dado por (x) = 36x, ou mais precisamente (35 (x)) = 210 (36x), com x Z, injectivo. e

Se o homomorsmo sobrejectivo, e K = N o n cleo de , a proe e u posiao anterior reduz-se a um resultado central da Teoria dos Grupos, que c usaremos repetidamente no que se segue. Teorema 4.4.5 (1o Teorema do Isomorsmo). Se : G H um e homomorsmo sobrejectivo de grupos, e N o ncleo de , ento G/N e H e u a so isomorfos. Em particular, existe um isomorsmo : G/N H tal que a (x) = (x) para qualquer x G. Este teorema expresso pela comutatividade do seguinte diagrama, onde e a seta a tracejado arma a existncia do homomorsmo correspondente, que e neste caso um isomorsmo. e G

G/N

GU H oo oo o o o

196

Cap tulo 4. Quocientes e Isomorsmos

Este teorema permite-nos estabelecer facilmente a existncia de isomore smos entre grupos de natureza muito diversa. Observe-se de passagem que, mesmo quando no sobrejectivo, o teorema se aplica automaticamente a e a H = (G). Exemplos 4.4.6.
1. O grupo multiplicativo das razes quartas da unidade, H = {1, i, 1, i}, e isomorfo ao grupo aditivo Z4 , como vimos no exemplo 4.4.2.2. Mais geralmente, considere-se o grupo multiplicativo Rn das razes-n da unidade, Rn = 2 {k : k Z} = , onde = e n i . A funao : Z Rn dada por c (k) = k um homomorsmo sobrejectivo de grupos, e o ncleo de e u e N = {k Z : k = 1} = n . Conclumos assim que os grupos Zn e Rn so isomorfos. a 2. Seja : Sn Z2 o homomorsmo (sobrejectivo) denido por () = sgn(), com Sn . O seu ncleo (por deniao) o grupo alternado An . Logo, u c e conclumos que Sn /An isomorfo a Z2 . e 3. Supondo n e m naturais primos entre si, podemos novamente mostrar que os grupos Zmn e Zm Zn so isomorfos. Para isso, denimos : Z Zm Zn a da forma bvia, i.e., tomando (x) = (m (x), n (x)). O clculo do ncleo o a u N de muito simples, porque e x N m (x) = m (0) e n (x) = n (0) (m|x e n|x) mn|x. Como N = mn , o homomorsmo : Zmn Zm Zn dado por (mn (x)) = mn ). Em particular, (Zmn ) tem mn (m (x), n (x)) injectivo, e Zmn (Z e elementos. Como Zm Zn tem tambm mn elementos, claro que (Zmn ) = e e Zm Zn e Zmn Zm Zn . E interessante observar que este isomorsmo , na verdade, o unico isomore smo de anis de Zmn para Zm Zn . Deixaremos para os exerccios, a ttulo e de curiosidade, a determinaao explcita do respectivo isomorsmo inverso. c

A observaao feita acima, a propsito do grupo das ra c o zes-n da unidade, bastante mais geral do que pode parecer. Na realidade, se G um qualquer e e grupo multiplicativo com identidade e, e G, sabemos que o grupo gerado por = {k : k Z}. A funao : Z dada por (k) = k e c sempre um homomorsmo sobrejectivo, e o respectivo n cleo dado por e u e k = e}. Como N um subgrupo de Z, sabemos que N = n , N = {k Z : e onde n 0. Distinguimos agora duas alternativas poss veis para n: (i) n = 0 N = {0}: neste caso, injectivo, alm de sobrejectivo, e e e portanto Z, e obviamente um grupo innito. O elemento e tem ordem innita; (ii) n > 0 N = {0}: ento sabemos que n o menor inteiro positivo a e em N , i.e., a menor soluao positiva da equaao k = e. Neste caso, e c c

4.4. Isomorsmos Cannicos de Grupos o

197

Z/ n = Zn , e tem n elementos. Portanto, um elemento e de ordem n, e a ordem do elemento precisamente o menor natural e k para o qual k = e. Exemplos 4.4.7.
1. Consideramos a permutaao em S3 . Sabemos que 1 = , 2 = e 3 = I. c Portanto, um elemento de ordem 3, e = {, , I} = A3 Z3 . e 2. Recordamos que D5 o grupo de simetria do pentgono regular, e considee a ramos uma rotaao no-trivial r D5 . Deve ser claro que a ordem de r c a e 5. Portanto r Z5 . Mais geralmente, fcil mostrar que o grupo Dn tem e a sempre um subgrupo H Zn , que normal em Dn (porqu?). e e

Usaremos a seguinte terminologia: Deniao 4.4.8. O grupo G diz-se c c clico se existe algum elemento g G tal que g = G. Neste caso, g diz-se gerador de G. Exemplos 4.4.9.
1. O grupo Z cclico, com geradores 1 e 1. e 2. A3 um grupo cclico: podemos tomar g = ou g = . e 3. O grupo {1, i, 1, i} cclico: podemos tomar g = i ou g = i. e 4. Os grupos Zn so cclicos: qualquer elemento de Z um gerador do grupo. a n e 5. O grupo Z2 Z4 no cclico (porqu?). a e e

O prximo teorema de classicaao identica todos os grupos c o c clicos, e limita-se a resumir observaoes que j zmos. c a e Corolrio 4.4.10 (Classicaao dos grupos c a c clicos). Se G um grupo e cclico, ento verica-se uma das seguintes alternativas: a (i) Se G innito, ento G e a Z; Zn.

(ii) Se G nito (e tem n elementos), ento G e a

Usando ainda o Teorema de Lagrange, poss classicar tambm toe vel e dos os grupos nitos cuja ordem um n mero primo (a respectiva demonse u traao ca como exerc c cio): Proposiao 4.4.11 (Classicaao dos grupos de ordem p). Se G c c e um grupo nito de ordem p, com p primo, ento G Z p . a O 1o Teorema do Isomorsmo pode ser aplicado para esclarecer a natureza do grupo HN/N , quando N e H so subgrupos de G, e N um a e subgrupo normal de G:

198

Cap tulo 4. Quocientes e Isomorsmos

a Teorema 4.4.12 (2o Teorema do Isomorsmo). Se N e H so subgrupos de G, e N normal em G, ento HN um subgrupo de G, N normal em e a e e HN , H N normal em H, e e HN N H . H N

Demonstraao. Observmos no exerc 10 da secao 4.1 que, se H e N so c a cio c a subgrupos de G, ento a HN igualmente um subgrupo de HN = N H. e Como N normal em G, temos certamente HN = N H, e conclu e mos que HN um subgrupo de G. e Considere-se a aplicaao cannica : G G/N restrita a H, ou seja, a c o funao : H G/N dada por c (x) = (x) = x, para qualquer x H. E claro que um homomorsmo de grupos, e o respectivo n cleo clarae u e mente {x H : x N } = H N . Por outro lado, a imagem (H) um e subgrupo de G/N , ou seja, (H) = K/N , onde K um subgrupo de G que e contem necessariamente H e N , donde HN K. Por outro lado, qualquer elemento de K equivalente a algum elemento de H, i.e., se k K ento e a existe h H e n N tal que k = hn. Temos portanto K = HN . Segue-se, do 1o Teorema do Isomorsmo, que HN N H . H N

Como consequncia do teorema anterior, evidente que, se H N se e e reduz a identidade de G, ento HN/N H. ` a Finalmente, usamos ainda o 1o Teorema do Isomorsmo para estudar os grupos quociente formados a partir de grupos quociente de G, que podemos chamar de quocientes de quocientes de grupos. Note-se de passagem que o resultado seguinte , na realidade, uma generalizaao das observaoes que e c c zmos no exemplo 4.4.2.1. Suponha-se que K H G, onde K e H so e a subgrupos normais do grupo G. Analogamente ao que zmos no exemplo e referido, sejam K : G G/K e H : G G/H as aplicaoes quociente c usuais, onde bem entendido o n cleo de K K, e o n cleo de H H. u e u e Considere-se o diagrama: G
=K

G/K

G G/H U oo oo o oo

=H

4.4. Isomorsmos Cannicos de Grupos o

199

e O homomorsmo evidentemente sobrejectivo, porque H sobrejectivo. e resulta da condiao K H, de acordo com a proposiao A existncia de e c c 4.4.1. Finalmente, e agora de acordo com a proposiao 4.4.3, o n cleo do c u e homomorsmo o grupo H/K. Aplicando o 1o Teorema do Isomorsmo ao homomorsmo : G/K G/H, obtemos imediatamente: Teorema 4.4.13 (3o Teorema do Isomorsmo). Se K e H so subgrupos a normais de G, e K H, ento K um subgrupo normal de H, H/K um a e e subgrupo normal de G/K, e G/K H/K G . H

Note que de acordo com este resultado os quocientes de quocientes de G so na realidade isomorfos a quocientes de G. a Exemplos 4.4.14.
1. Tomamos G = Z, H = 3 , e K = 6 . E claro que K H, e tanto K como H so subgrupos normais de Z, pois este grupo abeliano. Temos neste caso a e G/K = Z/ 6 = Z6 , H/K = 3 / 6 = 3 Z6 , e G/H = Z/ 3 = Z3 . De acordo com o resultado anterior, conclumos que Z6 / 3 e Z3 so grupos a isomorfos. 2. O exemplo anterior exprime um facto completamente geral. Se n|m, e tomarmos G = Z, H = n , e K = m , temos mais uma vez que K H, e K e H so subgrupos normais de Z. Neste caso, G/K = Zm , G/H = Zn , e a H/K = n Zm . Conclumos que tambm aqui se tem Zm / n e Zn .

Exerc cios.
1. Seja H = g = {g n : n Z} um grupo c clico. Prove que (a) se H innito, os seus unicos geradores so g e g 1 ; e a (b) se H tem m elementos, a ordem de g n e
n m d,

onde d = mdc(n, m);

(c) se H tem m elementos, g gerador de H se e s se mdc(n, m) = 1. e o 2. Suponha que g1 e g2 so elementos do grupo abeliano G, com ordens respeca tivamente n e m, e prove que a ordem de g1 g2 divide mmc(n, m). Conclua que o subconjunto formado pelos elementos de ordem nita um subgrupo de G. e 3. Quais dos grupos Z4 , Z2 Z2 , Z8 , Z4 Z2 e Z2 Z2 Z2 so isomorfos entre a si?

200

Cap tulo 4. Quocientes e Isomorsmos


i

4. Considere o grupo multiplicativo H = e 4 C formado pelas soluoes c complexas de z 8 = 1. Determine todos os geradores e subgrupos de H. 5. Continuando o exerc anterior, determine os automorsmos : H H. cio 6. Considere o subgrupo H = (123456) em S6 . Determine todos os geradores de H e todos os subgrupos de H. 7. Mostre que Aut(Zn ) Z . n

8. Mostre que Zmn e Zm Zn so grupos e anis isomorfos se e s se m e n so a e o a primos entre si. 9. Suponha que G um grupo nito, H um subgrupo normal de G, K um e e e subgrupo de G, G = HK, e G/H isomorfo a K. Prove que H K = {e}, e onde e a identidade de G. e 10. Prove que, se n > 1, ento Zpn no isomorfo a n Zp . a a e k=1 11. A que grupo Zn isomorfo o quociente Z40 / 15 ? e 12. Conclua a demonstraao da Proposiao 4.4.11. c c 13. Suponha que o grupo G tem apenas os subgrupos triviais {1} e G. Mostre que G Zp um grupo c e clico de ordem prima. 14. Prove que, se G um grupo abeliano de ordem pq, com p e q primos, ento e a G c e clico. 15. Classique os grupos com 2p elementos, onde p > 2 primo. (sugestao: e Mostre que existe um elemento x de ordem p, e que todos os elementos de ordem p pertencem a < x >). 16. Classique os grupos com 8 elementos. Proceda como se segue: (a) Mostre que se G abeliano, ento isomorfo a um dos grupos Z8 , Z4 Z2 , e a e ou Z2 Z2 Z2 , que no so isomorfos entre si. a a

(b) Supondo que G no abeliano, mostre que: a e (i) G tem um elemento x de ordem 4, e H =< x > normal. e 2 2 (ii) Supondo y H, prove que y H, donde y = 1 ou y 2 = x2 . (iii) Prove nalmente que yx Hy, donde yx = x3 y. Pode ser vantajoso observar primeiro que a ordem de yxy 1 a ordem de x. e (iv) Compare as suas concluses com as tabelas dos grupos D4 e H8 . o 17. Suponha que G e H so grupos, com subgrupos normais K G e N H. a Prove que (G H)/(K N ) isomorfo a (G/K) (H/N ). e 18. Seja G = Z Z e N = {(n, n) : n Z}. Mostre que G/N Z.

4.5. Isomorsmos Cannicos de Anis o e

201

4.5

Isomorsmos Cannicos de Anis o e

Supondo que A e B so anis, I A um ideal de A, e : A B um a e e e homomorsmo de anel, podemos evidentemente aplicar a teoria desenvolvida na secao anterior ao homomorsmo , que tambm um homomorsmo do c e e grupo aditivo (A, +) para (B, +). Sabemos em particular que, se o n cleo u de contem I, ento existe um homomorsmo de grupo : A/I B tal a que (x) = (x), o que ilustramos no seguinte diagrama comutativo. A

A/I

UG B pp pp pp p

Alm disso, e como um homomorsmo de anel, temos igualmente e e (x) (x ) = (x)(x ) = (x x ) = (x x ). e Por outras palavras, o homomorsmo certamente um homomorsmo de anel, desde que o homomorsmo original tambm o seja. Por esta e razo, a adaptaao das proposioes 4.4.1 e 4.4.3 da secao anterior, ao caso a c c c dos anis, imediata. e e Proposiao 4.5.1. Sejam A e B anis, I A um ideal de A, e : A A/I c e a usual aplicaao quociente, (x) = x A/I. c (i) Os homomorsmos de anel : A/I B so as funoes dadas por a c ((x)) = (x), onde : A B um qualquer homomorsmo de e anel, com ncleo N I. u (ii) Sendo : A B um homomorsmo de anis com ncleo N I, e u e : A/I B o correspondente homomorsmo de anel dado por ((x)) = (x), temos ainda e (a) O ncleo de M = N/I = (N ), e em particular, u e (a) injectiva se e s se I = N . o Se A um anel, ento : Z A um homomorsmo de grupos aditivos e a e se e s se h(n) = na, onde a A um elemento xo, mas arbitrrio, do anel o e a A. E muito fcil vericar que igualmente um homomorsmo de anis se a e e e s se a = (1) soluao da equaao x 2 = x em A. Reanalisamos alguns o e c c dos exemplos da secao anterior a luz desta observaao elementar. c ` c Exemplos 4.5.2.

202

Cap tulo 4. Quocientes e Isomorsmos

1. Tomamos A = Z, B = Zn , e I = k . A aplicaao quociente = n : c Z Zn , como sabemos, um homomorsmo de anis, porque (1) = 1 a e e e identidade de Zn . Desde que n|k, temos ento a GV Zn pp =k pp pp  p Zk Z onde : Zk Zn , dada por (k (x)) = n (x), um homomorsmo de anis. e e 2. Tomamos agora A = Z, B = Z210 , e I = k . A equaao x2 = x tem diversas c soluoes no evidentes em Z210 , como, por exemplo, x = 21. O homomorsmo c a : Z Z210 dado por (x) = 210 (21x) portanto um homomorsmo de e anis. O respectivo ncleo N fcil de calcular, e temos N = 10 . e u e a Conclumos que existe um homomorsmo : Zk Z210 tal que (x) = 21x se o ideal 10 , e e e s se 10|k. Neste caso, e em particular, o ncleo de e o u 10 ) = injectivo quando k = 10. Na realidade, quando k = 10 ento (Z) = (Z a e a 21 um subanel unitrio de Z210 , evidentemente isomorfo a Z10 . Z
=10 =n

 Z10

G Z210 U oo o o o oo

3. Considere-se ainda A = Q[x], B = Q, e : Q[x] Q dado por (p(x)) = p(1). Sabemos que um homomorsmo de anis, e o respectivo ncleo , de e e u e acordo com o Teorema do Resto, N = x 1 . Sendo I = m(x) o ideal de Q[x] gerado pelo polinmio m(x), constatamos que existe um homomorsmo o o de anis : Q[x] Q, dado por (p(x)) = p(1), se e s se (x 1)|m(x), i.e., e I se e s se p(1) = 0. o

e a e O 1o Teorema do Isomorsmo imediatamente generalizvel para anis, como implicitamente observmos no segundo exemplo acima. Neste caso, o a seu enunciado o seguinte: e Teorema 4.5.3 (1o Teorema do Isomorsmo para Anis). Se : A e B um homomorsmo sobrejectivo de anis, e I o ncleo de , ento os e e e u a anis A/I e B so isomorfos. Em particular, existe um isomorsmo de e a anis tal que (a) = (a) para qualquer a A. e
1. Comeamos por mostrar que, quando n e m so naturais primos entre si, c a ento os anis Znm e Zn Zm so tambm isomorfos. Mais uma vez, bastaa e a e nos notar que a funao = nm : Z Zn Zm dada por (k) = (n (k), m (k) c um homomorsmo de anis. Portanto, o isomorsmo de grupos : Znm e e Zn Zm que apresentmos no exemplo 4.4.6.3 tambm um isomorsmo de a e e anis. e

Exemplos 4.5.4.

4.5. Isomorsmos Cannicos de Anis o e

203

2. Seja C um elemento algbrico sobre Q, Q, e m(x) o seu polinmio e o mnimo. Recorde-se que : Q[x] C dada por (p(x)) = p() um ho e momorsmo de anis, com ncleo N = m(x) , e ainda que Q[] = (Q[x]). e u Conclumos do 1o Teorema do Isomorsmo para Anis que e Q[] Q[x] . m(x)

Alm disso, e como m(x) um polinmio irredutvel, sabemos que Q[x]/ m(x) e e o um corpo, e portanto (porqu?) e e Q[] Q[x] m(x) Q().

Podemos utilizar o resultado do Exemplo 4.5.4.1 para calcular a funao c de Euler : N N, que introduzimos no cap tulo anterior. Recorde-se que esta foi denida por (n) = |Z |, i.e., (n) o n mero de elementos e u n invert veis no anel Zn , ou ainda, o n mero de naturais 1 k n que so e u a primos relativamente a n. Lema 4.5.5. Se n1 , . . . , nk so naturais primos entre si, ento a a (n1 nk ) = (n1 ) (nk ). Demonstraao. Provamos este lema para k = 2, j que a sua generalizaao c a c para k > 2 se obtem por induao, sem qualquer diculdade adicional. Rec lembramos do Cap tulo 1 que, se A e B so anis unitrios, ento (AB) = a e a a B . Portanto, se C A A B, e os anis em causa so nitos, evidente e a e que |C | = |A ||B |. Aplicamos este resultado com A = Zn , B = Zm , e C = Znm , supondo que n e m so primos entre si. Como Znm Zn Zm , conclu a mos imediatamente que: (nm) = (n)(m).

O prximo teorema possibilita o clculo imediato de (n), desde que se o a conheam todos os factores primos de n. c Teorema 4.5.6. Se n =
k ei i=1 pi

a factorizaao prima de n ento e c a


k

(n) = n
i=1

1 pi

Demonstraao. Conclu c mos directamente do lema anterior que, se n um e natural com factorizaao prima n = k pei , ento c a i=1 i
k

(n) =
i=1

(pei ). i

204

Cap tulo 4. Quocientes e Isomorsmos

Sendo p um primo, e m um natural, simples calcular (p m ): os elemene m que no so invert tos de Zp a a veis so evidentemente os elementos do ideal a o p em Zpm , e este ideal tem, por razes obvias, exactamente p m /p = pm1 = Z m p tem pm pm1 = pm (1 1 ) elementos. Temos assim que Zpm p p elementos, ou seja, (pei ) = pei pei 1 = pei (1 i i i i Segue-se nalmente que:
k k

1 ). pi

(n) =
i=1

(pei ) i

=
i=1

p ei i

1 1 pi

=n
i=1

1 pi

Exemplo 4.5.7.
Os factores primos de 9000 so 2, 3 e 5, e portanto a (9000) = 9000 1 1 2 1 1 3 1 1 5 = 2400.

Vimos no Cap tulo 2 que a existncia dos corpos nitos Z p se segue dos e axiomas para os inteiros que indicmos. J neste cap a a tulo, vimos que a existncia do corpo Q outra das consequncias desses axiomas. Aproveie e e tamos agora para mostrar, noutra aplicaao do 1 o Teorema do Isomorsmo, c que estes corpos so, em certo sentido, os menores corpos que existem. Por a outras palavras, vamos provar que qualquer corpo contm necessariamente e um subcorpo isomorfo a um dos corpos nitos Z p , ou isomorfo a Q. No que se segue, K um corpo arbitrrio, com identidade 1. e a Deniao 4.5.8. K diz-se um corpo primitivo se no contm nenhum c a e subcorpo estrito (i.e., = K). E claro que existem corpos primitivos (como Z 2 ), e corpos no-primitivos a (como R). Alm disso, qualquer corpo K contm precisamente um subcorpo e e primitivo (observe que a intersecao de todos os subcorpos de K necessac e riamente um corpo primitivo), dito o subcorpo primitivo de K. Exemplo 4.5.9.
E claro que Q o corpo e primitivo de e de C. Da mesma forma, Q tambm R e e o corpo primitivo de Q[ 2] = {a + b 2 : a, b Q}.

O prximo teorema identica todos os poss o veis corpos primitivos:

4.5. Isomorsmos Cannicos de Anis o e

205

Teorema 4.5.10. Seja m a caracterstica de K, donde m = 0 ou m = p, onde p primo. Ento: e a (i) Se m = 0, o subcorpo primitivo de K isomorfo a Q; e (ii) Se m = p, o subcorpo primitivo de K isomorfo a Z p . e Demonstraao. Provamos o resultado apenas para m = p, deixando o caso c m = 0 como exerc cio. Considere-se o homomorsmo : Z K dado por (n) = nI, onde I e a a identidade de K. E fcil vericar que qualquer subcorpo de K deve conter I, e portanto deve conter (Z). Como se mostrou no Cap tulo 2, (Z) e isomorfo a Zp , e portanto um corpo. Conclu e mos que (Z) o subcorpo e primitivo de K. Um corpo K sempre um espao vectorial sobre o seu corpo primie c tivo, com dimenso nita ou innita. Uma consequncia interessante desta a e observaao a seguinte: se K um corpo nito, a sua caracter c e e stica nee cessariamente um primo p > 0, e portanto o seu corpo primitivo J tem p elementos e isomorfo a Zp . A dimenso de K sobre J nita (seno, e a e a K seria innito) e, portanto, existe um natural n tal que K isomorfo ao e espao vectorial J n . Logo, c Teorema 4.5.11. Qualquer corpo nito tem p n elementos, onde p primo e e igual a sua caracterstica. ` Sabemos j que existem corpos nitos com p elementos (os corpos Z p ). a Na realidade, se p primo e n natural, existem corpos com p n elemene e tos, e todos os corpos com pn elementos so isomorfos entre si. Portanto, a e a menos de isomorsmos, existe exactamente um corpo com p n elementos, dito corpo de Galois 8 de ordem pn , que designaremos por CG(pn ). No demonstramos imediatamente estas ultimas armaoes, mas observaa c mos desde j que, se p(x) Zp [x] um polinmio irredutvel de grau n, a e o n elementos, e porento K = Zp [x]/ p(x) certamente um corpo com p a e tanto , de acordo com o que dissmos acima, o corpo de Galois CG(p n ). e e Reduzimos desta forma a existncia dos corpos de Galois a existncia de e ` e polinmios irredut o veis de grau n arbitrrio em Z p .9 a A forma de generalizar os 2o e 3o Teoremas do Isomorsmo ao caso de anis deve ser agora clara. Limitamo-nos a enunciar os resultados, deixando e a sua demonstraao como exerc c cio.
De Evariste Galois (1811-1832). Galois, responsvel por um dos maiores xitos maa e temticos do sculo XIX (a teoria dos grupos), uma gura trgica da Histria da Maa e e a o temtica, j que morreu aos 21 anos num duelo (no Cap a a tulo 7 exporemos a teoria de Galois). 9 Ver ainda o exerc cio 8 desta secao. c
8

206

Cap tulo 4. Quocientes e Isomorsmos

e Teorema 4.5.12 (2o Teorema do Isomorsmo para Anis). Seja A um anel, I um ideal de A, e B um subanel de A. Ento I + B um subanel a e de A, I um ideal de I + B, I B um ideal de B, e temos o isomorsmo e e de anis e I +B B . I I B Teorema 4.5.13 (3o Teorema do Isomorsmo para Anis). Seja A e um anel, I, J ideais de A com I J. Ento I um ideal de J, J/I um a e e ideal de A/I, e temos o isomorsmo de anis e A/I J/I Exemplo 4.5.14.
Com A = Z, supomos que n|m. Tomamos I = m , e J = n , donde J I, e I e J so ideais de Z. Neste caso, A/I = Zm , A/J = Zn , e J/I = n Zm . a Conclumos que os anis Zm / n e Zn so isomorfos. Em particular, os anis e a e quociente formados a partir dos anis Zm so anis Zn . e a e
A I

A . J

= Zm

A/I J/I

 =

Zm n

G Zn = mT m m m m m

A J

Exerc cios.
1. Prove os Teoremas do Isomorsmo para Anis. e 2. Suponha que A um anel unitrio com n elementos. Prove que: e a (a) O anel A (b) O anel A Zn se e s se A tem caracter o stica n. Zn se e s se o grupo (A, +) (Zn , +) . o

3. A armaao de que Zn Zm Znm , se mdc(n, m) = 1, exprime o Teorema c Chins do Resto em termos de isomorsmos de anis. Como se exprime o e e Teorema Fundamental da Aritmtica nos mesmos termos? e 4. Suponha que n, m N, d = mdc(n, m) e k = mmc(n, m). Mostre que Zn Z m Z d Z k . 5. Supondo n e m primos entre is, mostre que: (b) O unico isomorsmo de anel : Zm Zn Zmn da forma (x, y) = e m (x) + n (y), onde k : Zk Zmn um homomorsmo injectivo da e forma k (k (x)) = mn (ak x). Quais so os inteiros ak ? Qual a relaao a e c entre e o Teorema Chins do Resto discutido no Cap e tulo 2? (a) Existe exactamente um isomorsmo de anel : Zmn Zm Zn , e

4.5. Isomorsmos Cannicos de Anis o e


6. Consideramos neste exerc homomorsmos de anel : Zn Z210 . cio (a) Para que valores de n existem homomorsmos injectivos? (b) Para que valores de n existem homomorsmos sobrejectivos?

207

7. Resolva a equaao (m) = 6, onde a funao de Euler. Proceda como se c e c segue: (a) Prove que os factores primos de m so 2, 3, ou 7. a (b) Mostre que se 7|m, ento m = 7 ou m = 14. a (c) Mostre que se 7 no divide m, ento 3|m e 9|m. a a (d) Determine todas as soluoes de (m) = 6. c 8. Suponha que K L so corpos, u L algbrico sobre K, e m(x) o a e e e polinmio m o nimo de u em K[x]. Mostre que K[u], K(u) e K[x]/ m(x) so a corpos isomorfos. 9. Suponha que I A um ideal de A, e diga se A necessariamente isomorfo e e ao anel I A/I. Por outro lado, prove que, se A isomorfo a I J, ento J e a isomorfo a A/I. e 10. Seja K um corpo, e p(x) = q(x)d(x) polinmios em K[x]. Mostre que o K[x]/ p(x) isomorfo a K[x]/ q(x) K[x]/ q(x) . e 11. Considere p(x) = (x2 + x + 1)(x3 + x + 1) Z2 [x]. Quantos elementos invert veis existem em Z2 [x]/ p(x) ? E em Z2 [x]/ p(x)2 ? 12. Complete a demonstraao do Teorema 4.5.10. c 13. Seja K um corpo primitivo, e L e M extenses de K. Prove o seguinte: o (a) Se : L M um homomorsmo no-nulo, ento (a) = a, para e a a qualquer a K. (b) Se p(x) K[x] e p(b) = 0, ento p((b)) = 0, i.e., transforma ra de a zes p(x) em ra de p(x). zes (c) Q[x]/ x3 2 no isomorfo a Q[x]/ x3 3 . a e 14. Prove que qualquer corpo ordenado uma extenso de Q, i.e., Q o menor e a e corpo ordenado. 15. Qualquer corpo ordenado completo uma extenso dos reais, i.e., R o e a e menor corpo ordenado completo.

208

Cap tulo 4. Quocientes e Isomorsmos

4.6

Grupos Livres, Geradores e Relaoes c

Dado um subconjunto X dum grupo G, o subgrupo gerado por X a e intersecao de todos os subgrupos de G que contm X, e designa-se por X . c e Tal como no caso dos ideais, se X = {x1 , x2 , , xn } um conjunto nito, e escrevemos tambm X = x1 , x2 , , xn . O conjunto X diz-se gerador e do grupo G se e s se X = G. Esta condiao equivalente a dizer que o c e todo o elemento de G pode ser escrito, em notaao multiplicativa, como um c produto de potncias positivas e negativas de elementos de X. Podemos e tambm denir o subgrupo normal gerado por X como a intersecao de e c todos os subgrupos normais que contm X. e Exemplo 4.6.1.
Se G = S3 e X = {}, onde uma transposiao, ento o subgrupo gerado e c a por X H = {1, }, mas o subgrupo normal gerado por X o prprio S 3 . e e o

Se G gerado por um conjunto nito, i.e., se G = x 1 , x2 , , xn , ento e a G diz-se um grupo de tipo finito. Note-se, em particular, que se o grupo abeliano G gerado por X = {x1 , x2 , , xn }, ento para qualquer elemento e a g G existem inteiros c1 , c2 , , cn tais que: c g = xc1 xc2 xcn , ou, em notaao aditiva, g = c1 x1 + c2 x2 + + cn xn . n 1 2 Exemplos 4.6.2.
1. O grupo cclico G = de tipo nito. Qualquer elemento g G da e e forma g = n , possivelmente para mltiplos valor de n. u 2. Qualquer grupo nito de tipo nito, porque podemos tomar X = G. e 3. O grupo G = Z Z2 Z4 no cclico nem nito, mas de tipo nito, a e e porque gerado por X = {(1, 0, 0), (0, 1, 0), (0, 0, 1)}. e 4. O grupo aditivo n Z de tipo nito, porque gerado pelos n vectores da e e k=1 base cannica usual de Rn , e1 , e2 , , en , onde ek tem todas as componentes o iguais a zero, excepto a componente k, que 1. Este grupo tem um papel e fundamental nesta secao. c

Se um conjunto X gera um grupo G, ento existem em geral m ltiplos a u produtos de elementos de X que so iguais a identidade e G. Por exemplo, a ` (a) para todo o x X, temos xx1 = e; (b) se G c e clico de ordem m, e X = {x} gerador, ento x m = e. e a De uma forma por enquanto heur stica, dizemos que um produto de elementos de G que igual a identidade uma relac ao. Distinguimos entre e ` e

4.6. Grupos Livres, Geradores e Relaoes c

209

relaoes triviais, como no exemplo (a), que so consequncia dos axiomas c a e de um grupo, e relaoes no-triviais, como no exemplo (b), que dependem c a da escolha de G e X. Repare-se que muitos grupos podem ser completamente descritos, e de forma particularmente sucinta, indicando apenas um conjunto X de geradores, e um n mero restrito de relaoes entre esses geradores, que podemos u c sempre escrever (em notaao multiplicativa) na forma: c xc1 xc2 xck = 1. 1 2 k Exemplos 4.6.3.
1. O grupo cclico G de ordem n ca completamente descrito indicando X = {}, e a relaao n = 1. c 2. O grupo S3 gerado por X = {, }, e a sua tabuada resulta de aplicar e as relaoes 2 = 1, 3 = 1, e = 2 = 1 . Esta ultima relaao pode c c naturalmente escrever-se tambm = 1. e 3. O grupo H8 gerado por X = {i, j}, e completamente especicado pelas e e relaoes i2 j 2 = i4 = 1 e iji = j. c 4. O grupo de simetrias Dn de um polgono regular de n lados gerado por e e , onde 2 = 1, n = 1, = 1. O elemento representa uma rotaao de 2/n, e o elemento representa uma c reexo em relaao a um eixo de simetria do polgono. a c

Para facilitar a comparaao de grupos distintos G e H usando um s c o conjunto X de geradores, diremos ainda que o grupo G GERADO pelo e conjunto X desde que exista uma funao : X G tal que G gerado pelo c e conjunto (X), no sentido que referimos acima. Quando a funao evidente c e do contexto da discusso, e para simplicar a notaao, comum usarmos a c e o mesmo s mbolo para representar o elemento x X e o correspondente elemento (x) G. Exemplo 4.6.4.
Podemos dizer que os grupos S3 , H8 , e Z Z so gerados por X = {x1 , x2 }. a

Suponha-se agora que o grupo G gerado por X = {x 1 , x2 , , xn }, e e seja H um grupo arbitrrio. Um momento de reexo mostra que: a a Qualquer homomorsmo : G H ca unicamente determinado, em todo o grupo G, pelos valores yk = (xk ), assumidos por em cada um dos geradores de G, mas

210

Cap tulo 4. Quocientes e Isomorsmos Os valores yk = (xk ) no so em geral arbitrrios, porque as relaoes a a a c satisfeitas por x1 , x2 , , xn em G so necessariamente satisfeitas por a y1 , y2 , , yn em H.

Exemplo 4.6.5.
Qualquer homomorsmo de grupo : S3 H ca unicamente determinado pelos valores = () e = (). No entanto, os elementos , H no so a a arbitrrios, e devem necessariamente satisfazer as relaoes que e satisfaa c zem, nomeadamente: 2 = 3 = 1, e = 2 .

Ainda de um ponto de vista intuitivo, deve reconhecer-se que o grupo G gerado por X livre de relaoes entre os seus geradores, se existem sempre e c homomorsmos : G H, quaisquer que sejam os valores (x k ). Podemos agora tornar estas ideias mais precisas, para j introduzindo a seguinte: a Deniao 4.6.6. Seja X um conjunto. Um grupo L diz-se um grupo c livre (respectivamente, livre abeliano) no conjunto X, se L um grupo e (respectivamente, abeliano) e existe uma funao : X L tal que a seguinte c condiao se verica: Para todo o grupo (respectivamente, abeliano) H e toda c a funao : X H existe um unico homomorsmo : L H tal que o c seguinte diagrama comutativo: e
GL X xxx 1 xxx 1 xxx xxxx 1 8 H

Exemplo 4.6.7.
a E fcil vericar que Z Z um grupo livre abeliano em X = {x1 , x2 }. Para e isso, denimos : X L por (x1 ) = e1 = (1, 0), e (x2 ) = e2 = (0, 1). Dado um qualquer grupo abeliano H, e uma funao : X H, observamos que c : Z Z H, dada por: (n, m) = n(x1 ) + m(x2 ) um homomorsmo de grupos, e ((xi )) = (ei ) = (xi ). e {x1 , x2 }
G ZZ 1 1 @ 1 H

Mais geralmente, se X = {x1 , . . . , xn } um conjunto nito, consideramos o e n grupo Zn = k=1 Z = Z Z, e a aplicaao : X Zn tal que (x1 ) = c (1, 0, . . . , 0) = e1 , (x2 ) = (0, 1, . . . , 0) = e2 ,. . . , (xn ) = (0, 0, . . . , 1) = en . Se

4.6. Grupos Livres, Geradores e Relaoes c

211

H um grupo abeliano e : X H uma aplicaao, ento o homomorsmo e e c a : Zn H dado por: e (k1 , . . . , kn ) = k1 (x1 ) + + kn (xn ). Portanto,
n k=1

Z um grupo livre abeliano em X = {x1 , . . . , xn }. e

Observe-se da deniao de grupo livre L em X que, se o grupo H c e igualmente gerado por X, no sentido em que existe uma funao : X H c e tal que (X) = H, ento o homomorsmo sobrejectivo. Em particular, a conclu e sendo N o n cleo de , u mos que os grupos L/N e H so isomorfos. a A importncia do grupo L para a classicaao de grupos assim evidente: a c e Qualquer grupo gerado por X um grupo quociente do grupo L. e Exemplo 4.6.8.
Qualquer grupo abeliano gerado por X = {x1 , . . . , xn } um grupo quociente e n do grupo Zn = Z = Z Z. Exploraremos esta observaao mais c k=1 adiante, para classicar os grupos abelianos de tipo nito.

Mostraremos nesta secao que, dado um conjunto X, existe (a menos de c isomorsmos) exactamente um grupo livre no-abeliano, e um grupo livre a abeliano gerado por X, excepto quando X = {x 1 }, caso em que o unico grupo livre gerado por X Z, e portanto abeliano. Comeamos por provar e e c que os grupos livres em X so unicos, a menos de isomorsmo. a Proposiao 4.6.9. Sejam L e L grupos livres num conjunto X, em relaao c c a funoes : X L e : X L , respectivamente. Supondo que L c e L so ambos abelianos, ou ambos no-abelianos, ento existe um unico a a a isomorsmo : L L que torna o seguinte diagrama comutativo:
bL 1 }} }} 1 }} 1 }} 1 Xe 1 ee ee 1 ee 1 2 

Demonstraao. Aplicando a deniao 4.6.6, com H = L e = , obtemos c c a existncia de um unico homomorsmo, : L L , que torna o diagrama e do enunciado comutativo. Da mesma forma, trocando os papis de e , e obtemos um homomorsmo : L L que torna o seguinte diagrama

212 comutativo:

Cap tulo 4. Quocientes e Isomorsmos

L }b 1 }} 1 }} 1 }} 1 Xe 1 ee ee 1 e ee 1 2 

Daqui, segue-se imediatamente que os seguintes diagramas tambm so coe a mutativos: L ~c 1 ~~ 1 ~~ 1 ~~ 1 Xd 1 dd dd 1 dd 1 2 

L }b 1 }} 1 }} 1 }} 1 Xe 1 ee ee 1 ee 1 2 

Note que, substituindo, nestes diagramas, e pelas aplicaoes c identidade, tambm obtemos diagramas comutativos. A unicidade na proe priedade da deniao de grupo abeliano livre permite-nos, pois, concluir que c = idL e = idL . Logo, o homomorsmo possui uma inversa e, portanto, um isomorsmo. e Mostramos agora que existe sempre um grupo abeliano livre gerado por X. J vimos que este o caso quando X nito, quando o grupo livre a e e abeliano Z Z. Para denirmos o grupo abeliano livre gerado por um e conjunto innito arbitrrio, precisamos de introduzir as nooes de produtos a c directos e somas directas de fam lias innitas de grupos. Deniao 4.6.10. Seja {Gi }iI uma fam de grupos. c lia (i) O produto directo dos Gi s, que se designa por iI Gi , o grupo e 10 cujo conjunto suporte o produto cartesiano e iI Gi dos grupos, e cuja operaao de grupo denida da seguinte forma: Se g = (g i )iI e c e h = (hi )iI so elementos de iI Gi , ento o seu produto o elemento a a e gh (gi hi )iI iI Gi . (ii) A soma directa dos Gi s, que se designa por iI Gi , o subgrupo e do produto directo iI Gi formado pelos elementos (gi )iI iI Gi , em que apenas um n mero nito de gi s diferente da identidade (em u e Gi ).
10

Ver a deniao A.2.2 no Apndice. c e

4.6. Grupos Livres, Geradores e Relaoes c

213

Repare-se que, no caso em que o conjunto de ndices nito, a soma e directa e o produto directo coincidem, e so equivalentes a deniao aprea ` c sentada no Cap tulo 1. Deixamos a demonstraao da seguinte proposiao c c como um exerc cio: Proposiao 4.6.11. Se X um conjunto arbitrrio, a soma directa L = c e a e ` c xX Z um grupo abeliano livre gerado por X relativamente a aplicaao : X L que a x0 X associa o elemento (gx )xX L, em que todas as componentes so nulas a excepao da componente x 0 : gx0 = 1 e gx = 0, se a ` c x = x0 . A aplicaao da proposiao injectiva, e por isso chama-se injecao c c e c cannica. Assim, podemos identicar cada elemento x i X com a sua o imagem (xi ) L. Ento X passa a ser um subconjunto de L, e podemos a expressar todo o elemento g = e de L na forma g = x n1 x n2 x nk , i1 i2 ik onde os ndices i1 , . . . , ik so todos distintos e n1 , . . . , nk so inteiros noa a a nulos. Esta expresso unica a menos da ordem dos factores, e toda a a e expresso deste tipo representa um elemento de L. a Mostramos nalmente que existe igualmente um grupo livre no-abeliano a em qualquer conjunto X com mais de um elemento. Para construir o grupo livre em X indexamos os elementos de X, de forma que X = {x i : i I}, e tomamos um produto apropriado dos grupos livres L i nos conjuntos Xi = {xi }. O produto que utilizaremos o chamado produto livre de grupos, e que vamos agora introduzir. Proposiao 4.6.12. Seja {Gi }iI uma famlia de grupos. Existe um grupo c Gi , dito o produto livre dos grupos Gi , e homomorsmos de gruiI pos i : Gi Gi com a seguinte propriedade: dado um grupo H e iI homomorsmos de grupos i : Gi H, existe um unico homomorsmo de grupos : Gi H que, para todo o i I, torna o seguinte diagrama iI comutativo:
G Gi Gi iI 1 1 i 1 9 H
i

Demonstraao. Seja {Gi }iI uma fam de grupos. Denimos uma palac lia vra nos Gi s como sendo uma sucesso nita (g 1 , . . . , gn ), em que cada gk a pertence a algum Gi . Ao inteiro n chamamos comprimento da palavra, e consideramos tambm a palavra vazia que designamos por 1 e que tem e comprimento zero. Uma palavra reduzida uma palavra (g 1 , . . . , gn ) e que satisfaz as seguintes propriedades:

214

Cap tulo 4. Quocientes e Isomorsmos

(a) nenhum gk elemento identidade de um grupo G i ; e (b) nenhuns termos sucessivos pertencem ao mesmo grupo G i ; Designemos por Gi o conjunto das palavras reduzidas. Neste conjunto iI vamos denir ento uma estrutura de grupo. a Sejam g = (g1 , . . . , gn ) e h = (h1 , . . . , hm ) duas palavras reduzidas, com n m. Seja 0 N n o menor inteiro tal que para todo o N < k n, g k e hnk+1 pertencem ao mesmo grupo Gi , e gk hnk+1 a identidade em Gi . e Ento o produto gh a palavra reduzida denida por a e se N > 0 e gN , hnN +1 no a (g , . . . , g , h N nN +1 , . . . , hm ) 1 pertencem ao mesmo grupo, (g1 , . . . , gN 1 , gN hnN +1 , hnN +2 , . . . , hm ) se N > 0, e gN , hnN +1 pertencem ao mesmo grupo, gh = (hnN +1 , . . . , hm ) se N = 0 e n < m, 1 se N = 0 e n = m.

A composiao de uma palavra reduzida g com a palavra vazia 1 dada por c e fcil de vericar que ca assim denida uma estrutura g1 = 1g = g. E a de grupo, com identidade a palavra vazia 1, e em que o inverso da palavra 1 1 reduzida g = (g1 , . . . , gn ) a palavra reduzida g 1 = (gn , . . . , g1 ). e Sejam i : Gi Gi as aplicaoes que a um elemento g G i , com c iI g = e associa a palavra reduzida (g), e que a e associa 1. E obvio que i e um homomorsmo de grupos. Finalmente, dado um grupo H e homomorsmos de grupos i : Gi H, denimos um homomorsmo de grupos, : iI Gi H, da seguinte forma: (1) = e (a identidade em H) e (g1 , . . . , gn ) = i1 (g1 ) in (gn ),

a e se gk Gik . E fcil vericar que este homomorsmo o unico homomorsmo de grupos que, para todo o i I, torna o diagrama comutativo:
G Gi Gi iI 1 1 1 i 9  H
i

Daqui em diante usamos a notaao multiplicativa para escrever uma c palavra (g1 , . . . , gn ) na forma g1 gn . O exemplo seguinte ilustra a diferena entre o produto livre e o produto c ou soma directa de grupos.

4.6. Grupos Livres, Geradores e Relaoes c Exemplo 4.6.13.

215

Sejam G1 = {1, g} e G2 = {1, h} grupos cclicos de ordem 2. Um elemento do produto livre G1 G2 pode ser escrito como uma sucesso alternada de produtos a de g e h. Por exemplo, so elementos do produto livre a g, h, gh, hg, ghg, hgh, ghgh, . . . Note que gh = hg e que ambos os elementos tm ordem innita. Por outro e lado, o produto directo (ou a soma directa) G1 G2 um grupo abeliano de e ordem 4!

Para um conjunto X = {xi : i I} arbitrrio, vamos considerar o a produto livre L Li dos grupos livres Li nos conjuntos {xi }. Temos iI ainda uma aplicaao injectiva : X L que a um elemento x i associa a c palavra (xi ). Proposiao 4.6.14. Se X = {xi : i I}, o produto livre L = c grupo livre gerado por X relativamente a aplicaao : X L. ` c
iI

Li um e

Demonstraao. Precisamos de mostrar que para todo o grupo H e aplicaao c c : X H existe um unico homomorsmo de grupos : L H que torna o seguinte diagrama comutativo:
GL X xxx 1 xxx 1 xxx xxxx 1 8 H

Observe-se que os elementos de L so palavras reduzidas da forma a x k1 x kn , n 1 onde k1 , . . . , kn so inteiros no nulos. E ento fcil de ver que tem de ser a a a a denido por (xk1 , . . . , xkn ) = (x1 )k1 (xn )kn . n 1 Como observmos acima, qualquer elemento do grupo livre gerado pelo a conjunto X = {xi : i I} pode ser escrito na forma reduzida x k1 x kn , n 1 e dois elementos deste tipo multiplicam-se de forma obvia. Vejamos agora a relaao entre o grupo livre e o grupo abeliano livre c num grupo X. Se G um grupo, vamos designar por (G, G) G o menor e subgrupo de G que contm todos os elementos da forma e (g, h) g 1 h1 gh, g, h G.

216

Cap tulo 4. Quocientes e Isomorsmos

a E fcil de ver que este grupo um subgrupo normal de G e que o quociente e G/(G, G) abeliano. Este grupo ser estudado mais aprofundadamente no e a Cap tulo 5. Temos ento a seguinte proposiao cuja demonstraao deixada a c c e como exerc cio. Proposiao 4.6.15. Seja L um grupo livre no conjunto X em relaao a c c uma funao : X L. O quociente L/(L, L) o grupo abeliano livre no c e conjunto X em relaao a funao : X L/(L, L) dada por = , onde c ` c : L L/(L, L) a projecao cannica. e c o A existncia de grupos livres permite-nos formalizar a noao de relaao, e c c esclarecer a diferena entre relaoes triviais e no-triviais, e denir o que c c a entendemos como um conjunto completo de relaoes. No que segue, H um c e grupo gerado por X H, e L um grupo livre em X, em relaao a funao e c ` c : X L. Supomos naturalmente L abeliano, se H for abeliano. A funao c i : X H a incluso cannica (i(x) = x), Como j observmos: e a o a a Proposiao 4.6.16. Existe um homomorsmo sobrejectivo : L H. c
GL X xxx 1 xxx 1 xxx i xxxx 1 8 H

Uma relacao nao-trivial de H qualquer elemento r no n cleo de , e u distinto da identidade de L. Claro que r , em qualquer caso, um elemento e e da forma (xi1 )x1 (xi2 )n2 (xik )nk , onde xj X. Mas evidente que dizer que este elemento pertence ao n cleo equivalente a escrever u e xn1 xn2 xnk = 1, ik i1 i2 e portanto continuamos a dizer que esta ultima identidade uma relaao. e c Dada uma colecao de relaoes R = {r i }iI , dizemos que a relaao r c c c e ncia das relaoes ri s, se r pertence ao subgrupo normal de uma conseque c L gerado pelos ri s. Dizemos ainda que R completa, se o n cleo de e u e o subgrupo normal de L gerado por R. Se a colecao de relaoes R = {ri }iI completa, ento o grupo H c c e a ca completamente determinado a menos de isomorsmo pelo conjunto de geradores X e pelo conjunto R, porque H isomorfo ao grupo quociente de e L pelo subgrupo normal gerado por R. Neste caso, o par (X, R) diz-se uma apresentacao do grupo H. Dois grupos com uma mesma apresentaao so evidentemente isomorfos. c a Por outro lado, em geral, um grupo tem muitas apresentaoes distintas. c Exemplo 4.6.17.

4.6. Grupos Livres, Geradores e Relaoes c

217

a Tomemos o grupo H = Z2 Z3 . E fcil vericar que este grupo gerado pelo e elemento x1 = (1, 1). O grupo abeliano livre gerado por X = {x1 } isomorfo e a Z, identicando x1 com o elemento 1. Existe um unico homomorsmo so brejectivo : Z Z2 Z3 que aplica 1 em (1, 1). O elemento 6 pertence ao ncleo, e de facto gera o ncleo. Temos ento que R = {6} um conjunto u u a e completo de relaoes, e o par {{x1 }, R} uma apresentaao de H. c e c Em notaao multiplicativa, dizer que 6 pertence ao ncleo de equivalente a c u e escrever (6) = 1, ou x6 = 1. 1 Se tivssemos escolhido os dois geradores x1 = (1, 0) e x2 = (0, 1) para Z2 Z3 , e ento o ncleo de teria como geradores naturais os inteiros 2 e 3, ou a u seja, R = {2, 3}, a que correspondem as identidades x2 = 1 e x3 = 1. A 1 2 apresentaao de H aqui o par {{x1 , x2 }, R}. c e

Infelizmente, a caracterizaao de um grupo por apresentaoes no resolve c c a o problema da classicaao dos grupos. De facto, Adyan e Rabin 11 mostrac ram, de forma independente, que em geral imposs determinar de forma e vel algor tmica se duas apresentaoes representam ou no grupos isomorfos. c a No entanto, podemos efectivamente classicar os grupos abelianos de tipo nito explorando as suas apresentaoes, o que esboaremos ainda nesta c c secao. Estes resultados sero em qualquer caso convenientemente generac a lizados e desenvolvidos no Cap tulo 6, no contexto da teoria dos mdulos o sobre dom nios de ideais principais, uma noao mais geral que a de espao c c vectorial, e que inclui enquanto caso especial todos os grupos abelianos, em que o correspondente d.i.p. o anel Z. e Supomos ento que A um grupo abeliano de tipo nito, gerado por a e X = {x1 , x2 , , xn } A. Seja ainda L = n Z o grupo abeliano livre k=1 em X, com : X L dada por (xk ) = ek . Os geradores ni do n cleo de u : L A so da forma ni = (ri1 , ri2 , , rin ), com rik Z, e correspondem a a relaoes do tipo ri1 x1 + ri2 x2 + + rin xn = 0 em A. Repare-se que, em c termos prcticos, a apresentaao de A , simplesmente, a matriz R, de a c e dimenso m n, constitu pelas entradas r ik Z. a da E claro que o conjunto X pode ser substitu por qualquer outro condo junto de geradores de A, e que naturalmente nesse caso a matriz R ser a diferente. Deixamos como exerc vericar que: cio Proposiao 4.6.18. Sendo A gerado por X = {x 1 , x2 , , xn }, e a matriz c R a lista das relaoes correspondentes, temos: c (i) Se S uma matriz invertvel em M n (Z), ento os elementos yk = e a n a a k=1 skj xj , onde os skj so as entradas de S, so geradores de A, e (ii) A matriz RS 1 tambm uma apresentaao do grupo A. e e c
S. Adyan, The unsolvability of certain algorithmic problems in the theory of groups, Trudy Moskov. Mat. Obsc. 6 (1957), 231-298, e M. Rabin, Recursive unsolvability of group theoretic properties, Ann. of Math. 67 (1958), 172-174.
11

218

Cap tulo 4. Quocientes e Isomorsmos

As linhas l1 , l2 , , lm da matriz R so os geradores do n cleo de em a u igualmente evidente que, se P uma matriz invert L. E e vel em M m (Z), ento estes elementos l1 , l2 , , lm podem ser substitu a dos por elementos l1 , l2 , , m , onde lk = m pkj lj . Neste caso, a apresentaao de A passa c j=1 a ser a matriz P R. De acordo com a proposiao acima, podemos agora c concluir que: Proposiao 4.6.19. Se P e Q so matrizes invertveis, respectivamente em c a Mm (Z) e Mn (Z), ento P RQ igualmente uma apresentaao de A. a e c As matrizes P e Q podem, em particular, representar as usuais operaoes c elementares (invert veis) sobre as linhas e colunas de R, ou seja, Trocar linhas ou colunas, Somar a uma linha (ou coluna) um m ltiplo de outra linha (ou coluna), u Multiplicar uma linha (ou coluna) por 1. Exemplos 4.6.20.
1. Seja A um grupo abeliano gerado por X = {x1 , x2 }. Supomos que estes geradores satisfazem as relaoes 6x1 6x2 = 0, e 12x1 + 20x2 = 0. Consideramos c a sequncia de operaoes: e c 6 6 12 20 6 6 30 2 96 0 30 2 96 0 0 2 .

Conclumos que A um grupo abeliano com geradores y1 e y2 , tais que 2y1 = 0, e e 96y2 = 0. Portanto, A Z2 Z96 . Mais exactamente, existe um homomorsmo sobrejectivo : Z Z A com ncleo N = 2 96 , e claro que u e A Z Z/N Z/ 2 Z/ 96 = Z2 Z96 . 2. O grupo Z6 Z16 tem geradores x1 = (1, 0) e x2 = (0, 1), que satisfazem as relaoes 6x1 = 0 e 16x2 = 0. Os clculos seguintes so muito simples: c a a 6 0 0 16 18 12 2 4 Neste caso, Z4 Z16 6 0 6 16 6 12 6 4 2 0 0 48 .

0 48 2 4

Z2 Z48 .

Em ambos os exemplos acima, repare-se que o primeiro objectivo do clculo a determinaao do mximo divisor comum de todas as entradas da a e c a matriz dada. Este algoritmo de clculo resulta apenas da seguinte a Proposiao 4.6.21. Seja R Mn (Z), e d = mdc(R) o mximo divisor c a comum de todas as entradas de R. Ento existem matrizes invertveis P, Q a Mn (Z) tais que, sendo R = P RQ, temos d = mdc(R ) = R11 .

4.6. Grupos Livres, Geradores e Relaoes c

219

Podemos facilmente demonstrar esta proposiao, mas como dissmos, c e ser apresentado e provado um resultado bastante mais geral no Cap a tulo 6. Repare-se apenas que, uma vez obtida uma entrada da matriz igual a mdc(R), poss e vel anular todas as entradas da mesma linha e da mesma coluna onde ocorre o mdc. Nos exemplos acima, com matrizes 2 2, o clculo termina com este passo. Para matrizes R de dimenso n n, com a a n > 2, pode colocar-se o mdc no canto superior esquerdo da matriz, como sugerido no enunciado acima, e anular as restantes entradas da primeira linha e da primeira coluna. O clculo recomea, agora na matriz R de a c dimenso (n 1) (n 1), formada pelos elementos r ij , com i > 1 e a j > 1, onde existem, possivelmente, elementos diferentes de zero. O mdc das entradas de R m ltiplo do mdc das entradas de R, e obtemos por este e u processo uma sucesso de inteiros d 1 |d2 | |dn . a Exemplo 4.6.22.
Ilustramos o algoritmo 3 0 0 9 6 12 12 6 24 a seguir com uma matriz 3 3. 3 0 0 3 0 0 3 0 0 0 6 12 0 6 12 0 6 0 0 6 24 0 0 12 0 0 12

O homomorsmo : Zn A dado por (k1 , k2 , , kn ) = k1 y1 + e k2 y2 + + kn yn , e o seu n cleo , claramente, o ideal N = d 1 dn . u e Conclu mos que A Zn /N Zd1 Zdn . E poss que 1 = d1 = d2 = = dk , para algum k n. Os corresvel a pondentes grupos quociente Zdi so triviais, e podem por isso ser ignorados. Analogamente, podemos ter tambm 0 = d j = dj+1 = = dn para algum e j n. Neste caso, os correspondentes grupos quociente Z di Z. Obtemos nalmente Teorema 4.6.23 (Classicaao dos Grupos Abelianos de Tipo Fic nito). Se A um grupo abeliano de tipo nito, ento A Z d1 Zdm e a Zr , onde 1 < d1 |d2 | |dn . a O inteiro r , bem entendido, o n mero de inteiros d j que so nulos, e u e chama-se caracter stica do grupo abeliano A. Os inteiros d 1 , . . . , dn chamam-se factores invariantes ou coeficientes de torc ao do grupo abeliano. Estes inteiros caracterizam o grupo abeliano a menos de isomorsmo. Diz-se, pois, que formam um conjunto completo de invariantes de um grupo abeliano. Em geral, e quando A um grupo abeliano, o subconjunto de A formado e por todos os elementos que possuem ordem nita o chamado subgrupo e de torcao de A, que se designa por Torc(A). Se Torc(A) trivial, o grupo e

220

Cap tulo 4. Quocientes e Isomorsmos

diz-se livre de torcao, e se Torc(A) = A, ento dizemos que A um a e o. Em todo o caso, o quociente A/ Torc(A) sempre um grupo de torca e grupo livre de torao. c Exemplo 4.6.24.
Os dois exemplos em 4.6.20 so grupos de torao. O grupo A tem factores a c invariantes 2 e 96, e os factores invariantes de Z6 Z16 so 2 e 48. a

Exerc cios.
1. Sendo X G, onde G um grupo, mostre que a intersecao de todos os e c subgrupos (respectivamente, subgrupos normais) de G que contm X o menor e e subgrupo (respectivamente, subgrupo normal) de G que contem X. 2. Mostre directamente, a partir da deniao de grupo abeliano livre L num c conjunto S, que a imagem (S) um conjunto gerador de L. e 3. Demonstre a Proposiao 4.6.11. c 4. Verique que, se A1 e A2 so grupos abelianos livres gerados por conjuntos a nitos, ento A1 e A2 so isomorfos se e s se possuem a mesma caracter a a o stica. 5. Mostre que o grupo com dois geradores a e b e relaoes c aba1 b1 = 1, o grupo abeliano Zn Zm . e 6. Mostre que o grupo com dois geradores e e relaoes c 2 = 1, n = 1, = 1 an = 1, bm = 1

o grupo de simetrias Dn de um pol e gono regular de n lados. O elemento representa uma rotaao de 2/n, e o elemento representa uma reexo em c a relaao a um eixo de simetria do pol c gono. 7. Mostre que o grupo com dois geradores a e b e relaoes a4 = 1, a2 b2 = 1, c abab1 = 1, o grupo H8 . e 8. Considere um grupo G com dois geradores a e b e uma relaao a3 b2 = 1, c e um grupo H com dois geradores x e y e uma relaao xyxy 1 x1 y 1 = 1. c Mostre que estes dois grupos so isomorfos. a 9. D um exemplo de grupos abelianos A1 e A2 no isomorfos, tais que Torc(A1 ) e a isomorfo a Torc(A2 ) e A1 / Torc(A1 ) isomorfo a A2 / Torc(A2 ). e e 10. Quais so os factores invariantes de Z2 Z4 Z6 e de Z16 Z3 ? Estes a grupos so isomorfos? a

4.6. Grupos Livres, Geradores e Relaoes c

221

11. Considere os grupos referidos nos exemplos 4.6.20. Em cada caso, existem geradores y1 , y2 tais que n1 y1 = n2 y2 = 0, onde n1 , n2 so os factores invariana tes do grupo em causa. Qual a relaao entre estes geradores, e os geradores e c originais x1 e x2 ? Quais so os homomorsmos que nos permitem concluir a que os grupos so isomorfos respectivamente a Z2 Z96 e Z2 Z48 ? a 12. Demonstre a Proposiao 4.6.15. c 13. Seja {Gi : i I} uma fam de grupos no triviais, com #I > 1. Mostre lia a que o produto livre iI Gi no-abeliano, tem elementos de ordem innita e a e o seu centro trivial. e 14. Sejam G e H grupos. Mostre que, se um elemento g = 1 do produto livre G H tem ordem nita, ento g conjugado a um elemento de G ou de H. a e 15. Demonstre as proposioes 4.6.18 e 4.6.19. c 16. Suposmos na demonstraao do teorema 4.6.23 que o nmero de geradores e c u do ncleo de (que designmos m) igual ao nmero de geradores do grupo u a e u A (que designmos n). Esta hiptese envolve alguma perda de generalidade? a o

222

Cap tulo 4. Quocientes e Isomorsmos

Cap tulo 5

Grupos Finitos
5.1 Grupos de Transformaoes c

Neste cap tulo estudamos um tema clssico da Algebra, a estrutura dos grua 1 . J vimos anteriormente muitos exemplos de grupos nitos, tais pos nitos a como os grupos c clicos nitos Zn , os grupos simtricos Sn ou os grupos e diedrais Dn . Estes grupos so bastante diferentes, embora possamos encona trar algumas relaoes entres eles. Por exemplo, D n contm um subgrupo c e normal isomorfo a Zn (o subgrupo das rotaoes), e S3 = D3 . O objectivo c deste cap tulo precisamente o de estudar os grupos nitos de uma forma e sistemtica, de forma a tornar evidente tais relaoes. a c Nos cap tulos precedentes tivemos a oportunidade de estudar algumas propriedades do grupo simtrico S n (i.e., o grupo de bijecoes do conjunto e c {1, . . . , n}) e dos seus subgrupos. Este grupo assume um papel central no estudo dos grupos nitos, pois, como mostra o Teorema de Cayley, qualquer grupo nito isomorfo a um subgrupo de S n . Em geral, chamamos grupo e de transformacoes de um conjunto X a qualquer subgrupo do grupo SX das bijecoes de X. E muitas vezes util representar um grupo abstracto c na forma de grupo de transformaoes, pois torna as ideias mais intuitivas e c geomtricas. Esta noao de grupo de transformaoes to natural que hise c c e a toricamente precedeu a noao abstracta de grupo: os grandes matemticos c a do sculo XIX que descobriram resultados fundamentais da Teoria dos Grue pos, tais como Galois e Lie, consideravam apenas grupos de transformaoes, c desconhecendo a noao abstracta de grupo que s foi formalizada mais tarde c o no in do sculo XX. cio e A passagem de um grupo abstracto para um grupo de transformaoes c
Embora clssico, um tema ainda muito actual. Por exemplo, a classicaao dos a e c grupos nitos simples (uma classe que introduzimos mais a frente) s cou completa nos ` o anos 1980, estando essa classicaao dispersa por centenas de pginas de artigos cient c a cos (ver, por exemplo, o excelente artigo de R. Solomon, On nite simple groups and their classication, Notices of the American Mathematical Society 42, 231239 (1995), e as referncias a citadas.) e
1

223

224

Cap tulo 5. Grupos Finitos

feita atravs da noao de acao, cuja deniao formal apresentamos de e e c c c seguida. Deniao 5.1.1. Uma accao de um grupo G num conjunto X uma c e funao G X X, que escrevemos (g, x) gx, satisfazendo as seguintes c propriedades: (i) x X, ex = x; (ii) g1 , g2 G, x X, g1 (g2 x) = (g1 g2 )x. Um outro ponto de vista, claramente equivalente, o seguinte. Suponhae se que o grupo G actua no conjunto X, e para cada g G dena-se a transformaao T (g) : X X pela frmula T (g)(x) gx. Ento as condioes (i) c o a c e (ii) da deniao acima so equivalentes, respectivamente, a: c a (i) T (e) = I (transformaao identidade); c (ii) g1 , g2 G, T (g1 g2 ) = T (g1 ) T (g2 ). Inversamente, dada uma transformaao T (g) : X X, para cada g G, c satisfazendo a (i) e (ii), obtm-se uma acao de G em X pela frmula e c o gx T (g)(x). Note-se, ainda, que cada transformaao T (g) bijectiva. c e

Figura 5.1.1: Acao. c Assim, a aplicaao g T (g) um homomorsmo de G para o grupo c e SX das bijecoes do conjunto X. Chamaremos, pois, a T homomorfismo c ` associado a accao de G em X. Vemos, ainda, que uma acao de G em X c realiza G como um grupo de transformaoes de X. Uma acao diz-se efecc c tiva se o homomorsmo T injectivo, i.e., se o n cleo do homomorsmo e u T : G SX se reduz a {e}. Ao n cleo do homomorsmo T chamamos u nucleo da accao.

 

      

  

5.1. Grupos de Transformaoes c

225

Actuando G em dois conjuntos distintos X 1 e X2 , com homomorsmos associados T1 e T2 , dizemos que estas acoes so equivalentes se existir c a uma bijecao : X1 X2 tal que c (5.1.1) T1 (g) = T2 (g) , g G.

Figura 5.1.2: Acoes equivalentes. c Esta equaao pode ser ainda expressa pela comutatividade do diagrama: c X1
T1 (g)

G X2
T2 (g)

X1 Exemplos 5.1.2.

G X2

1. Considere-se o grupo O(n) das matrizes n n que satisfazem a condiao c AAT = I. Podemos denir uma acao de O(n) em Rn pela frmula usual c o (A, x) Ax, obtendo assim uma realizaao de O(n) como um grupo de transc formaoes de Rn . No Captulo 1 vimos que para cada g O(n) a transc formaao T (g) uma isometria de Rn que xa a origem. Esta acao efectiva c e c e (porqu?). e 2. De igual forma, podemos considerar o grupo E(n) formado por todos os pares (A, b), onde A O(n) e b Rn , com lei de composiao (A1 , b1 ) c (A2 , b2 ) (A1 A2 , A1 b2 + b1 ). Obtemos uma acao de E(n) em Rn pela c frmula ((A, b), x) Ax + b. No Captulo 1 vimos que as transformaoes o c T (g), onde g E(n), so isometrias de Rn e que podemos realizar qualquer a isometria desta forma. Esta acao tambm efectiva. c e e 3. Para um grupo G dene-se uma acao de G em si prprio pela frmula c o o (g, x) g x, chamada accao por translacoes a esquerda (ou tambm ` e por multiplicaao a esquerda). Esta acao efectiva (porqu?). Podemos igualc ` c e e mente denir a acao de G em si prprio por translaoes a direita atravs da c o c ` e frmula (g, x) xg 1 . Estas acoes so equivalentes: a equivalncia dada o c a e e pela aplicaao : X X denida por x x1 . c

      

  

   

226

Cap tulo 5. Grupos Finitos

4. Uma outra acao de G em si prprio a accao por conjugacao, denida c o e da seguinte forma: (5.1.2) (g, x) g x gxg 1 , g, x G.

E um exerccio simples vericar que (i) e (ii) da Deniao 5.1.1 so satisfeitas, c a e que se podem escrever, respectivamente, na forma
e

x = x,

g1 g2

( x) = g1 g2 x.

Deixamos como exerccio vericar que o ncleo desta acao precisamente o u c e centro de G. 5. Seja G um grupo e H G um subgrupo. No espao quociente G/H existe c uma acao natural de G denida pela frmula (g, xH) (gx)H. Um elemento c o g G pertence ao ncleo desta acao se e s se: u c o (g x)H = xH, x G Portanto o ncleo desta acao u c e xHx1 .
xG

g xHx1 , x G.

Deixamos como exerccio vericar que este o maior subgrupo normal de G e que est contido em H, de forma que a acao efectiva se e s se no existe a c e o a qualquer subgrupo de H, = {e}, normal em G.

Uma aplicaao muito simples do conceito de homomorsmo associado a c ` acao fornece o seguinte resultado que j t c a nhamos encontrado num exerc cio de um cap tulo anterior. Teorema 5.1.3 (Cayley). Seja G um grupo nito de ordem n. Ento G a isomorfo a um subgrupo de Sn . e Demonstraao. Considere-se o homomorsmo associado a acao de G em si c ` c prprio por translaoes a esquerda. Esta acao efectiva, logo o homomoro c ` c e smo associado T : G S G Sn um monomorsmo. e Se G actua num conjunto X obtm-se uma partiao de X da seguinte e c forma. Denimos uma relaao de equivalncia em que dois elementos de c e X se dizem equivalentes, se podemos transformar um elemento no outro pela acao do grupo, i.e., se x, y X, ento x y se existe um elemento c a g G tal que x = gy. A uma classe de equivalncia chamamos uma Ge orbita. Obtemos, pois, uma partiao de X em G-rbitas, onde a G-rbita c o o que contm o elemento x X precisamente O x {gx : g G}. O conjunto e e das G-rbitas designa-se por X/G. No caso em que X um conjunto nito o e

5.1. Grupos de Transformaoes c

227

existe um n mero nito de orbitas O 1 , . . . , On , e cada orbita possui um u n mero nito de elementos, obtendo-se a seguinte equaao das classes: u c (5.1.3) |X| = |O1 | + + |On |.

Uma acao diz-se transitiva se possui uma s orbita. c o

Figura 5.1.3: A G-rbita de x. o Exemplos 5.1.4.


1. As orbitas da acao do grupo O(n) em Rn so as esferas Sr = {|x| = r : x c a Rn } (r > 0) e a origem {0}. 2. A acao de G em si prprio por translaoes (` direita ou a esquerda) possui c o c a ` uma s orbita, sendo portanto transitiva. o 3. Se H G um subgrupo, as H-rbitas da acao de H em G por translaoes e o c c a esquerda (respectivamente, direita) so as classes laterais direitas (respecti` a vamente, esquerdas) de H, de forma que G/H = {Hg : g G}. No Captulo 4 vimos que todas as orbitas desta acao tm o mesmo cardinal e que a partir c e deste facto se deduz imediatamente, utilizando a equaao de classes (5.1.3), o c Teorema de Lagrange. ` 4. Consideremos a acao de G em si prprio por conjugaao. As G-rbitas c o c o chamamos classes de conjugacao, e a classe de conjugaao que contm c e o elemento x G designa-se por G x. Dois elementos dizem-se conjugados se pertencem a mesma classe. Um elemento x pertence ao centro C(G) se e s ` o se a classe G x = {x}, de forma que C(G) precisamente a unio de todas as e a classes que contm apenas um s elemento. e o

Deniao 5.1.5. Se G actua em X, o subgrupo de isotropia de um c elemento x X o subgrupo Gx G denido por e (5.1.4) Gx = {g G : gx = x}.

228

Cap tulo 5. Grupos Finitos

Se dois elementos x, y X pertencem a mesma orbita, os respectivos ` subgrupos de isotropia so conjugados. De facto, se y = gx para algum a g G, ento temos que a h Gx hx = x, hg 1 y = g 1 y, ghg 1 y = y ghg 1 Gy .

Logo os subgrupos de isotropia de x e de y esto relacionados por a Gy = gGx g 1 . Temos, ainda, que as orbitas so completamente determinadas pelos sub a grupos de isotropia, como mostra a seguinte proposiao: c Proposiao 5.1.6. Suponha-se que um grupo G actua num conjunto nito c X. i) Se a acao de G em X transitiva, ento equivalente a acao natural c e a e ` c de G em G/Gx . (ii) Se X = O1 + +On a partiao de X em G-rbitas e x i Oi , ento e c o a
n

(5.1.5)

|X| =

[G : Gxi ].
i=1

Deixamos a demonstraao como exerc c cio. As acoes que temos vindo a descrever so por vezes qualicadas de c a acoes a esquerda, pois obedecem a condiao (ii) da Deniao (5.1.1). Por c ` ` c c vezes tambm util considerar acoes a direita onde a acao X G X e e c ` c se escreve na forma (x, g) xg e em que (ii) substitu por e da g1 , g2 G, x X, (xg1 )g2 = x(g1 g2 ). Salvo menao em contrrio, utilizaremos sempre acoes a esquerda, e por c a c ` defeito omitimos o adjectivo. E um exerc cio util vericar como se devem modicar os exemplos desta secao para se obterem acoes a direita. c c ` Exerc cios.
1. Mostre que o ncleo da acao de G em si prprio por conjugaao o centro u c o c e C(G). 2. Mostre que, se H um subgrupo de G, ento e a grupo normal de G que est contido em H. a
xG xHx 1

o maior sube

5.2. Teoremas de Sylow


3. Demonstre a Proposiao 5.1.6. c

229

4. Diz-se que uma acao de um grupo G num conjunto X uma acc ao livre c e se todo o g G com g = e actua sem pontos xos, i.e., se os subgrupos de isotropia Gx para todo o x X so triviais. Mostre que um acao livre a c efectiva e determine quais das acoes introduzidas nos exemplos 5.1.2 so e c a livres. 5. Diz-se que um grupo G actua por automorfismos num grupo K se existe uma acao de G em K tal que, para cada g G, a aplicaao k gk um c c e automorsmo de K. Assuma que G actua por automorsmos em K e mostre que: (a) a operaao (g1 , k1 )(g2 , k2 ) = (g1 g2 , k1 (g1 k2 )) dene um grupo (GK, ), c chamado o produto semidirecto de G por K, e que se designa por G K; (b) as aplicaoes G G K : g (g, e) e K G K : k (e, k) so c a monomorsmos. A imagem do segundo monomorsmo um subgrupo e normal de G K. 6. Considere a acao de O(n) em Rn . Mostre que esta acao por automorsc c e mos, e descreva o produto semidirecto O(n) Rn . 7. Determine a partiao do grupo simtrico Sn em classes de conjugaao. c e c (Sugestao: Considere primeiro o caso n = 3.)

5.2

Teoremas de Sylow

Sabemos que, se G um grupo c e clico, ento para cada divisor d de |G| a existe um e um s subgrupo de G de ordem d. Em geral, para um grupo o nito G, pois natural pr a seguinte questo: e o a Dado um factor d da ordem do grupo |G|, existir um subgrupo de G a de ordem d? Exploramos nesta secao a acao por conjugaao do grupo G em si prprio, c c c o e a correspondente equaao de classes (5.1.3), no estudo desta questo. c a Suponhamos que x G. O subgrupo de isotropia de x para a acao por c conjugaao de G precisamente c e i.e., o conjunto de todos os elementos de G que comutam com x. E pois natural chamar a este conjunto o centralizador do elemento x, que vamos designar por CG (x). Seja G x a G-rbita de x, i.e., a classe de conjugaao o c G x isomorfa a G/C (x) e, portanto, temos que contm x. Ento e a e G |G x| = [G : CG (x)]. Da Proposiao 5.1.6 obtemos o seguinte resultado: c {g G : g x g 1 = x} = {g G : g x = x g},

230

Cap tulo 5. Grupos Finitos

Proposiao 5.2.1. Para um grupo nito G vlida a seguinte frmula: c e a o


n

(5.2.1)

|G| = |C(G)| +

[G : CG (xi )],
i=1

onde x1 , . . . , xn so representantes das classes de conjugaao de G que contm a c e mais do que um elemento. Demonstraao. Observe-se que o centro C(G) consiste precisamente da unio c a das classes de conjugaao que contm apenas um elemento. Pela equaao c e c de classes na forma (5.1.5) obtemos a frmula (5.2.1). o Como veremos de seguida, a frmula que acabmos de demonstrar o a e muito util para excluir a existncia de subgrupos de certas ordens. Por e exemplo, uma aplicaao imediata permite obter uma classe de grupos com c centros no triviais. a Proposiao 5.2.2. Se |G| = pm , onde p um primo, o centro de G tem c e ordem pk , onde k 1. Demonstraao. Pelo Teorema de Lagrange a ordem do centro C(G) divide c a ordem de G, logo, pela equaao de classes (5.2.1), obtemos c
n

pm = p k +
i=1

[G : CG (xi )].

Como cada xi corresponde a uma classe de conjugaao com mais de um c elemento, temos que [G : CG (xi )] = pmi , com mi 1, logo:
n

pk = p m e, necessariamente, k 1.

p mi ,
i=1

m, mi 1

Corolrio 5.2.3. Se |G| = p2 ento G abeliano. a a e Demonstraao. Pela proposiao anterior sabemos que |C(G)| = p ou p 2 . c c Deixamos como exerc vericar que o primeiro caso no pode acontecer. cio a

O prximo resultado uma resposta parcial a questo posta no inicio o e ` a desta secao no caso de grupos abelianos. c Teorema 5.2.4 (Cauchy). Se G um grupo abeliano nito e p um factor e e primo de |G|, ento G contm um elemento g de ordem p. a e

5.2. Teoremas de Sylow

231

Demonstraao. A demonstraao por induao na ordem |G| de G. Se |G| = c c e c p o resultado uma consequncia obvia do Teorema de Lagrange. Assumae e se, pois, que |G| > p, e xe-se um elemento a G. Ento h dois casos a a a considerar: (i) a um elemento de ordem divis por p. Ento o grupo c e vel a clico a contm um elemento g de ordem p, e o teorema verdadeiro. e e (ii) p no divide a ordem de a. Neste caso, o grupo G/ a tem ordem a divis por p, donde, pela hiptese de induao, contm um elemento vel o c e de ordem p. Representando este elemento na forma b a , a ordem s de b divis por p, pois temos a = b s a = (b a )s . Logo, o subgrupo e vel c clico b contm um elemento g de ordem p. e

O Teorema de Cauchy vlido para grupos nitos abelianos. Veremos e a mais adiante que estes grupos podem ser completamente classicados. Esta classicaao torna claro quais os poss c veis subgrupos dum grupo abeliano nito. Por outro lado, para grupos no-abelianos temos a seguinte generaa lizaao do Teorema de Cauchy2 . c Teorema 5.2.5 (Sylow I). Seja G um grupo nito. Se p k um factor da e k. ordem de |G|, ento existe um subgrupo H de G de ordem p a Demonstraao. Provamos este resultado por induao em |G|. Mais uma vez c c comeamos com a equaao de classes (5.2.1): c c
n

|G| = |C(G)| +

[G : CG (xi )].
i=1

(i) Se p |C(G)|, ento para algum i {1, . . . , n} temos que p [G : a CG (xi )], logo conclui-se que CG (xi ) um subgrupo de G cuja ordem e inferior a |G| e divis por pk . Por hiptese de induao, existe um e vel o c subgrupo H de CG (xi ) de ordem pk . (ii) Se p | |C(G)|, pelo Teorema de Cauchy existe um elemento g C(G) de ordem p, e o subgrupo g normal em G. O grupo G/ g tem e ordem inferior a |G| e divis por p k1 , donde, por induao, contm vel c e um subgrupo de ordem pk1 . Este subgrupo da forma H/ g , onde e H um subgrupo de G, e |H| = [H : g ] | g | = p k1 p = pk . e
O conjunto de resultados que se seguem deve-se ao matemtico noruegus Ludvig a e Sylow (1832-1918) e foram publicados pela primeira vez no artigo Thor`mes sur les e e groups de substitutions, Math. Ann., 5 (1872).
2

232

Cap tulo 5. Grupos Finitos Este resultado motiva as seguintes denioes: c

Deniao 5.2.6. A um grupo de ordem p k chama-se p-grupo (de exc poente k). A um p-subgrupo H G em que o expoente k maximal e chama-se p-subgrupo de Sylow. Os p-subgrupos de Sylow de um grupo G so de certo modo anlogos a a aos subgrupos de um grupo c clico, como mostra o seguinte resultado: Teorema 5.2.7 (Sylow II). Seja G um grupo nito. Ento: a (i) Os p-subgrupos de Sylow de G so unicos a menos de conjugaao por a c um elemento g G. (ii) O nmero de p-subgrupos de Sylow de G um divisor do ndice de u e qualquer p-subgrupo de Sylow e 1 (mod p). e (iii) Qualquer subgrupo de ordem pk um subgrupo de um p-subgrupo de e Sylow. c A demonstraao do 1o Teorema de Sylow baseava-se na acao de G em c si prprio por conjugaao. Na demonstraao do segundo Teorema de Sylow o c c vamos utilizar a acao de G por conjugaao no conjunto dos seus subgrupos: c c se H G um subgrupo, ento gHg 1 , g G, um subgrupo de G e e a e 1 | = |H|. Para esta acao, o subgrupo de isotropia de um subgrupo |gHg c H G precisamente NG (H) {g G : gHg 1 = H}, a que costume e e chamar-se normalizador de H em G. Note-se que H normal em N G (H), e e deixa-se como exerc mostrar que N G (H) o maior subgrupo de G que cio e contm H como subgrupo normal. Esta acao de G induz, por restriao, e c c uma acao de G no conjunto dos p-subgrupos de Sylow de G. c Lema 5.2.8. Seja P um p-subgrupo de Sylow de G, e H N G (P ) um subgrupo de ordem pk . Ento H P . a Demonstraao do Lema 5.2.8. Como P um subgrupo normal de NG (P ), c e temos o homomorsmo : NG (P ) NG (P )/P . Como H um subgrupo e de NG (P ), (H) um subgrupo de NG (P )/P de ordem uma potncia de e e p. Como P um p-subgrupo de Sylow de G, tambm um p-subgrupo de e e e Sylow de NG (P ) e conclu mos que p ||NG (P )/P |. Mas ento (H) = {e}, a ou seja, H P . Demonstraao de 2o Teorema de Sylow. Tomemos a acao por conjugaao c c c de G no conjunto dos p-subgrupos de Sylow, e designe-se por O P a orbita de um p-subgrupo de Sylow P . Ento: a (a) |OP | 1 (mod p) : Considere-se a acao do grupo P em O P induzida c da acao de G (note-se que esta ultima transitiva por deniao, mas c e c a primeira no o ). As P -rbitas que no contm P tm cardinalidade a e o a e e

5.2. Teoremas de Sylow

233

(b) OP = : Suponha-se que P OP . Aplicando o racioc acima a nio ` em OP , conclu acao de P c mos que |OP | 0 (mod p), contradizendo (a). A parte (i) do 2o Teorema de Sylow equivalente a (b). Por sua vez, e para a parte (ii), observamos que (b) implica || = |G/NG (P )| = [G : NG (P )]. Como P NG (P ) G, temos que: [G : P ] = [G : NG (P )][NG (P ) : P ],

e superior a 1, pois se {P } uma P -rbita diferente de P , ento P um o a e ), o que contradiz o p-subgrupo de Sylow distinto de P e P N G (P Lema 5.2.8. Por outro lado, toda a P -rbita tem como cardinal uma o potncia de p, logo, |OP | = 1 + i pki . e

logo o n mero de p-subgrupos um divisor de [G : P ]. Finalmente, para a u e parte (iii) do teorema, observe-se que, se H G um subgrupo de ordem e pk , ento as orbitas da acao de H em tm como cardinal uma potncia de a c e e p. Mas por (a) e (b), uma delas da forma { P } e, claramente, H NG (P ), e , como se pretendia. logo, pelo Lema 5.2.8, H P Exemplos 5.2.9.
1. Consideremos o grupo simtrico S3 = {I, , , , , }. Como |S3 | = 6, pelo e 1o Teorema de Sylow existem p-subgrupos de Sylow de ordens 2 e 3. Pelo 2o Teorema de Sylow, o nmero de subgrupos de Sylow de ordem 3 tem u de ser igual a 1 (mod 3) e um divisor de 2. Logo, existe 1 subgrupo de ordem 3. Obviamente, conhecemos um subgrupo de S3 de ordem 3, nomeadamente P = {I, , }. De igual forma, o nmero de subgrupos de Sylow de ordem 2 tem de ser igual u a 1 (mod 2) e um divisor de 3. Logo, podemos ter 1 ou 3 subgrupos de ordem 2. Neste caso existem 3 subgrupos de ordem 2: a E fcil de vericar que estes subgrupos de Sylow obedecem as seguintes relaoes ` c de conjugaao: c P1 = P2 1 = P3 1 . 2. O subgrupo A4 de S4 formado pelas permutaoes pares tem ordem 12. Pelo c 1o Teorema de Sylow, existem p-subgrupos de Sylow de ordens 3 e 4. Pelo 2o Teorema de Sylow, o nmero de subgrupos de Sylow de ordem 3 pode u a ser 1 ou 4. E fcil de vericar que existem 4 subgrupos de Sylow de ordem 3: P1 = {I, (123), (321)} P3 = {I, (134), (431)} P2 = {I, (124), (421)} P4 = {I, (234), (432)}. P1 = {I, }, P2 = {I, }, P3 = {I, }.

Deixamos com exerccio vericar que estes subgrupos so conjugados e deter a minar os p-subgrupos de Sylow de ordem 4.

234 Exerc cios.

Cap tulo 5. Grupos Finitos

1. Mostre que, se G um grupo nito e |G| = p2 , ento G isomorfo a Zp2 ou e a e a Zp Zp . 2. Mostre que, se G um grupo abeliano nito em que todos os elementos, a e ` excepao de e, tm ordem p, ento |G| = pn e G Zp Zp . c e a 3. Classique os grupos nitos de ordem 7. 4. Mostre que o normalizador NG (H) de um subgrupo H G o maior sube grupo de G que contm H como subgrupo normal. e 5. Determine os p-subgrupos de Sylow do grupo alternado A4 e as relaoes de c conjugaao a que obedecem. c 6. Determine todos os p-subgrupos de Sylow do grupo de quaternies H8 = o {1, i, j, k, 1, i, j, k}. 7. Determine os p-subgrupos de Sylow do grupo diedral Dp quando p primo. e 8. Seja : G1 G2 um epimorsmo de grupos nitos. Mostre que, se P G1 um p-subgrupo de Sylow, ento (P ) um p-subgrupo de Sylow de G2 . e a e 9. Mostre que, se P G um subgrupo de Sylow, ento NG (NG (P )) = NG (P ). e a

5.3

Grupos Nilpotentes e Resol veis u

Os p-grupos estudados na secao anterior desempenham um papel central c na estrutura dos grupos nitos. Um p-grupo um exemplo de um grupo e nilpotente. Nesta secao estudamos esta classe de grupos, bem como a c classe mais larga dos grupos resol veis. A introduao destas classes surge u c naturalmente quando se estuda a possibilidade de comutar dois elementos no grupo. Seja G um grupo abstracto. O comutador de dois elementos g 1 , g2 G o elemento g1 1 g2 1 g1 g2 G. Designa-se este elemento por (g 1 , g2 ) 3 , de e forma que g1 g2 = g2 g1 (g1 , g2 ), logo vemos que (g1 , g2 ) mede o grau de no-comutatividade de g 1 e g2 . O rea sultado seguinte fornece algumas propriedades elementares dos comutadores cuja vericaao um exerc simples. c e cio
Por vezes tambm se designa este elemento por [g1 , g2 ], mas vamos reservar esta e notaao para o comutador noutro contexto, o das chamadas algebras de Lie. c
3

5.3. Grupos Nilpotentes e Resol veis u

235

Proposiao 5.3.1 (Propriedades dos comutadores). Sejam g 1 , g2 , g3 c G elementos dum grupo. Ento: a (i) (g1 , g2 )1 = (g2 , g1 ); (ii) (g1 , g2 ) = e se e s se g1 e g2 comutam; o (iii) g (g1 , g2 ) = (g g1 , g g2 ); (iv) (g1 g2 , g3 ) (g2 g3 , g1 ) (g3 g1 , g2 ) = e; (v) Se : G H um homomorsmo de grupos, ento ((g 1 , g2 )) = e a ((g1 ), (g2 )). Sejam A, B G dois subgrupos. Designa-se por (A, B) o subgrupo gerado pelos comutadores da forma (a, b), em que a A e b B. Por deniao, (A, B) o menor subgrupo de G que contm todos os elementos c e e da forma (a, b), com a A, b B. Observe-se que, sendo (A, B) um grupo, temos (a, b) (A, B) (b, a) = (a, b) 1 (A, B), e vemos que (A, B) = (B, A). Note-se tambm que podem existir elementos em (A, B) e que no sejam comutadores. Na verdade, em geral, os elementos de (A, B) a tomam a forma (a1 , b1 )1 (a2 , b2 )1 (as , bs )1 , com s 1. Deniao 5.3.2. O grupo derivado de G o subgrupo (G, G) de G. c e Designamos este grupo por D(G). Tambm costume chamar-se a D(G) o grupo dos comutadores de G, e e mas esta designaao um pouco infeliz, pois, como observmos acima, poc e a dem existir elementos de D(G) que no so comutadores. a a A prxima proposiao fornece uma caracterizaao do grupo derivado, o c c bem como as suas propriedades elementares. Proposiao 5.3.3 (Propriedades do grupo derivado). Sejam G, G 1 e c G2 grupos. (i) Se : G1 G2 um homomorsmo de grupos, ento (D(G 1 )) e a D(G2 ), e se sobrejectivo, ento (D(G 1 )) = D(G2 ). e a (ii) D(G) um subgrupo normal de G. e (iii) G/D(G) um grupo abeliano, e todo o homomorsmo : G A e para um grupo abeliano A factoriza-se na forma = , onde : G G/D(G) a projecao cannica e : G/D(G) A um e c o e homomorsmo de grupos abelianos: ai A, bi B,

236 G

Cap tulo 5. Grupos Finitos


G nT A nn n n nn

G/D(G)

Demonstraao. (i) Obvio, pela propriedade (v) dos comutadores. c (ii) Para cada g G, a aplicaao h ghg 1 um automorsmo de G, c e 1 D(G) e D(G) normal em G. logo, por (i), temos que gD(G)g e (iii) Como g h = h g (g, h) claro que G/D(G) um grupo abeliano. e e Se : G A um homomorsmo de G para um grupo abeliano A, vemos e que g = g (a, b) = () = (g (a, b)) g = (g), = (g) ((a), (b))

logo, podemos denir : G/D(G) A pela frmula (gD(G)) (g). E o e simples vericar que um homomorsmo. Por construao, = , onde c : G G/D(G) a projecao natural. e c Exemplos 5.3.4.
1. Um grupo G abeliano se e s se o seu grupo derivado D(G) = {e}. e o e 2. O grupo H8 = {1, i, j, k, 1, i, j, k} tem como grupo derivado D(H8 ) = {1, 1} Z2 , pois os comutadores de elementos deste grupo so iguais a 1 ou a a 1. Este grupo normal em H8 e o grupo quociente H8 /D(H8 ) isomorfo e e a Z2 Z2 (exerccio). 3. O grupo simtrico S3 = {I, , , , , } tem como grupo derivado o grupo e alternado A3 = {I, , }. De facto, o comutador de duas permutaoes nec e cessariamente uma permutaao par e verica-se facilmente que, por exemplo, c = (, ) e = (, ), logo todas as permutaoes pares so comutadores. O c a grupo A3 normal em S3 e S3 /A3 Z2 . e

Para um grupo G dene-se a srie central inferior {C k (G)}k0 e indutivamente pelas frmulas o C 0 (G) G, C k+1 (G) (G, C k (G)) (k 0).

Os grupos em que esta srie estabiliza em {e} formam uma subclasse base tante importante. Deniao 5.3.5. Um grupo G diz-se nilpotente se, para algum n, c C n (G) = {e}. Ao menor inteiro n em que isto ocorre chama-se classe de nilpot ncia e de G.

5.3. Grupos Nilpotentes e Resol veis u Exemplos 5.3.6.


1. Um grupo nilpotente de classe 1 se e s se abeliano. e o e

237

2. O grupo H8 nilpotente de classe 2, pois temos C 0 (H8 ) = H8 , C 1 (H8 ) = e (H8 , H8 ) = Z2 , C 2 (H8 ) = (H8 , Z2 ) = {e}. 3. O subgrupo de GL(n, R) formado pelas matrizes triangulares superiores, com 1s na diagonal principal, nilpotente de classe n 1. e

E poss fornecer descrioes alternativas dos grupos nilpotentes. Para vel c isso convm introduzir a seguinte notaao: Uma torre de subgrupos de e c G uma sucesso de subgrupos e a G = G 0 G1 G m . Uma torre normal uma torre em que, para todo o k, G k+1 normal e e k . Neste caso escrevemos em G G = G0 G1 ... Gm .

Uma torre abeliana uma torre normal em que, para todo o k, G k /Gk+1 e um grupo abeliano. e Proposiao 5.3.7. As seguintes armaoes so equivalentes: c c a (i) G nilpotente de classe n. e (ii) Existe uma torre de subgrupos G = G 0 G1 Gn = {e} com Gk+1 (G, Gk ). (iii) Existe um subgrupo A do centro C(G) de G tal que G/A nilpotente e de classe n 1. Demonstraao. Vericamos que (i) equivalente a (ii) e a (iii). c e (i) (ii). Se G nilpotente de classe n, ento a torre G k C k (G) e a satisfaz (ii). Por outro lado, dada uma torre como em (ii), mostra-se por induao que C k (G) Gk . De facto, C 0 (G) = G = G0 e c C k (G) Gk C k+1 (G) = (G, C k (G)) (G, Gk ) Gk+1 . Logo, C n (G) Gn = {e}, e conclu mos que G nilpotente de classe n. e (i) (iii). Se G nilpotente de classe n, temos (G, C n1 (G)) = e C n (G) = {e}, logo A = C n1 (G) um subgrupo central. Deixamos como e exerc vericar que G/A nilpotente de classe n 1. cio e Inversamente, seja A um subgrupo central de G tal que G/A nile potente de classe n 1. A projecao natural : G G/A soc e brejectiva, logo (G, G) = (G/A, G/A) e, por iteraao, conclu c mos que

238

Cap tulo 5. Grupos Finitos

(C n1 (G)) = C n1 (G/A) = {e}. Segue-se que C n1 (G) A e, como A central, obtemos e C n (G) = (G, C n1 (G)) (G, A) = {e}. Isto mostra que G nilpotente de classe n. e Introduzimos agora uma outra classe de grupos que inclui a classe dos grupos nilpotentes. Para isso denimos a s rie derivada {D k (G)}kN de e G indutivamente pelas frmulas o D 0 (G) G,

D k+1 (G) D(D k (G)),

(k 0).

Deixamos como exerc a vericaao das seguintes relaoes: cio c c D 0 (G) = C 0 (G) = G, D k (G) C 2
k 1

(5.3.1)

D 1 (G) = C 1 (G) = (G, G) = D(G), (G), (k 0).

Analogamente ao caso da srie central, introduzimos a e Deniao 5.3.8. Um grupo G diz-se resol uvel se, para algum n, c D n (G) = {e}. Ao menor inteiro n em que isto ocorre chama-se classe de resolubilidade de G. Exemplos 5.3.9.
1. Um grupo resolvel de classe 1 se, e s se, abeliano. e u o e 2. Todo o grupo nilpotente de classe 2n 1 resolvel de classe n. e u 3. O grupo de simetrias D3 de um tringulo equiltero resolvel de classe 2. a a e u O seu grupo derivado precisamente o subgrupo das rotaoes prprias, logo e c o D2 (D3 ) = {e}. 4. Mais geralmente, o grupo diedral Dn de ordem 2n resolvel. e u 5. O subgrupo de GL(n, R) formado pelas matrizes triangulares superiores invertveis resolvel. e u

Outros exemplos de grupos resol veis podem ser obtidos a partir das u seguintes caracterizaoes alternativas, anlogas as que demos anteriormente c a ` para os grupos nilpotentes (ver Proposiao 5.3.7). A demonstraao desta c c proposiao deixada como exerc c e cio.

5.3. Grupos Nilpotentes e Resol veis u Proposiao 5.3.10. As seguintes armaoes so equivalentes: c c a (i) G resolvel de classe n. e u

239

(ii) Existe uma torre G = G0 G1 Gn = {e} em que, para todo o k, Gk normal em G, e Gk /Gk+1 abeliano. e e (iii) Existe uma torre abeliana G = G 1 G2 ... Gn = {e}.

(iv) Existe um subgrupo abeliano A normal em G tal que G/A resolvel e u de classe n 1. Exemplos 5.3.11.
1. O grupo S3 resolvel, pois temos a torre de subgrupos S3 A3 {e}, em e u que A3 normal em S3 , S3 /A3 Z2 e A3 cclico. e e 2. O grupo S4 resolvel, pois temos a seguinte torre abeliana de subgrupos: e u S4 A4 G2 G3 {e},

onde G2 e G3 so os subgrupos de permutaoes: a c G2 = {I, (12)(34), (13)(24), (14)(23)}

G3 = {I, (12)(34)}.

Deixamos como exerccio vericar que esta torre de facto abeliana. e

Ao contrrio do que estes exemplos sugerem, os grupos simtricos S n , a e para n 5, no so resol veis. Eles pertencem a uma outra classe de grupos, a a u em certo sentido oposta a dos grupos resol veis, que estudaremos na secao ` u c seguinte. Exerc cios.
1. Mostre que, se : G1 G2 um homomorsmo, ento (C k (G1 )) = e a C k ((G1 )) e tambm (D k (G1 )) = Dk ((G1 )). e 2. Mostre que o subgrupo de GL(n, R) formado pelas matrizes triangulares superiores, com 1s na diagonal principal, nilpotente de classe n 1. e 3. Mostre que o subgrupo de GL(n, R) formado pelas matrizes triangulares superiores invert veis, resolvel. e u 4. Seja G um grupo. Mostre que: (a) se H1 , H2 , H3 G so subgrupos normais, ento a a (H1 , (H2 , H3 )) (H3 , (H2 , H1 )) (H2 , (H1 , H3 ));

240
(b) para todo o m, n N

Cap tulo 5. Grupos Finitos

(C m (G), C n (G)) C m+n (G); (c) para todo o n N Dn (G) C 2 (G).


n

5. Mostre que todo o subgrupo ou quociente de um grupo nilpotente (respectivamente, resolvel) um grupo nilpotente (respectivamente, resolvel). u e u 6. Mostre que, se G um grupo nilpotente (respectivamente resolvel) de classe e u n, ento G/C n1 (G) (respectivamente G/D n1 (G)) nilpotente (respectia e vamente resolvel) de classe n 1. u 7. Demonstre a Proposiao 5.3.10. c 8. A serie central superior de um grupo G a torre {Ck (G)}kN denida e da seguinte forma: C1 (G) = C(G) e Ck (G) o subgrupo normal de G tal que e Ck (G)/Ck1 (G) o centro de G/Ck1 (G). Mostre que: e (ii) Um grupo nilpotente se e s se G = Cn (G), para algum natural n. e o 9. Mostre que um p-grupo nilpotente. e 10. Mostre que um grupo nito nilpotente se e s se um produto directo de e o e p-subgrupos. (Sugestao: Se G um grupo nilpotente, mostre que: e (a) se H G um subgrupo, ento H e a NG (H); (i) Ck (G) = {g G : (g, h) Ck1 (G), h G};

(b) todo o subgrupo de Sylow P G normal; e

(c) G o produto directo dos seus subgrupos de Sylow.) e

11. Verique que a torre de subgrupos de S4 fornecida no Exemplo 5.3.11 e abeliana.

5.4

Grupos Simples

As classes dos grupos nilpotentes e resol veis, estudadas na secao anterior, u c e a classe dos grupos simples, que estudaremos nesta secao, formam sem c d vida as classes mais importantes de grupos (isto verdade no s para os u e a o grupos nitos, mas tambm para os grupos cont e nuos de Lie, que esto para a alm do ambito destas notas). e Deniao 5.4.1. Um grupo G diz-se simples se os unicos subgrupos norc mais de G so os subgrupos triviais {e} e G. a

5.4. Grupos Simples

241

Por outras palavras, os grupos simples so os grupos para os quais existe a apenas uma unica relaao de congruncia. Note-se que para um grupo sim c e ples no-abeliano G = D(G). a Exemplos 5.4.2.
1. Um subgrupo de um grupo abeliano sempre um subgrupo normal. Logo um e grupo abeliano G simples se e s se contm apenas os subgrupos triviais {e} e e o e G. Estes grupos so precisamente os grupos cclicos cuja ordem um nmero a e u primo p, i.e., Zp . 2. Um grupo resolvel de classe n admite uma torre G = G0 G1 G2 u Gn = {e}, em que cada Gi normal em G e Gi /Gi+1 abeliano (Proposiao e e c 5.3.10). Logo os unicos grupos resolveis simples so os grupos Z p com p u a primo.

Os exemplos mais elementares de grupos nitos simples so os grupos a alternados An , com n 5. Galois descobriu que este facto est por detrs a a da impossibilidade de resoluao de equaoes algbricas por radicais quando c c e o grau da equaao maior ou igual a cinco, um assunto que estudaremos no c e Cap tulo 7. Teorema 5.4.3. Os grupos alternados A n so simples para n 5. a Demonstraao. Mostramos que, se N A n um subgrupo normal = {I}, c e ento N = An . A demonstraao dividida em trs passos: a c e e (i) O grupo An gerado por 3-ciclos: Se An a representaao de e c como um produto de transposioes contm um n mero par de termos. Mas c e u um produto de duas transposioes pode ser sempre escrito como um produto c de 3-ciclos (por exemplo, (12)(23) = (123), (12)(34) = (123)(234)). (ii) Se N contm um 3-ciclo, ento N = A n : Suponha-se, por exemplo, e a que (123) N . Ento a conjugaao pelo elemento a c = 1 2 3 4 5 i j k l m

fornece (123) 1 = (ijk). Isto mostra que (ii) verdadeira desde que e An , o que pode ser sempre conseguido com a substituiao (lm). c (iii) N contm um 3-ciclo: Comeamos por escolher em N um elemento e c = I com a seguinte propriedade: (m) O n mero de inteiros i tais que (i) = i mximo entre u e a todos os elementos de N . Mostramos que um 3-ciclo por reduao ao absurdo. Suponha-se que e c no um 3-ciclo. Ento a expresso de como um produto de ciclos a e a a disjuntos toma uma das seguintes formas: = (123 . . . ) . . . (. . . ), ou = (12)(34 . . . ) . . .

242

Cap tulo 5. Grupos Finitos

onde, no primeiro caso, permuta pelo menos mais dois elementos (por exemplo, 4 e 5). De facto, no se pode dar o caso = (123l), pois esta a permutaao c e mpar. Deixamos como exerc vericar que, se = (345), cio ento = (, ) um elemento de N com as seguintes propriedades: a e (a) se i > 5 e (i) = i, ento tambm (i) = i; a e (b) (1) = 1; (c) no segundo caso, (2) = 2; Mas ento um elemento que contradiz a propriedade (m) de . Logo, a e necessariamente, um 3-ciclo. e Corolrio 5.4.4. Sn no resolvel para n 5. a a e u Demonstraao. Suponhamos que Sn resol vel. Ento, pelo teorema e pelo c e u a Exerc 5 da Secao 5.3, An um grupo resol vel simples, donde se segue cio c e u que An um grupo abeliano, uma contradiao. e c Os grupos simples so de certa forma indecompon a veis. Podemos decompor um grupo nito em componentes simples. De facto, se G um grupo e nito, ento possui uma torre normal G = A 0 A1 . . . Am = {e} em a que, para todo o k, Ak /Ak+1 um grupo simples: escolhe-se para A 1 um e 0 = G que no est contido em nenhum subgrupo subgrupo normal de A a a normal de A0 , para A2 um subgrupo normal de A1 que no est contido em a a 1 , e assim sucessivamente. A uma torre deste nenhum subgrupo normal de A tipo chama-se srie de composicao de G. O Teorema de Jordan-Hlder e o mostra que estas sries de composiao so essencialmente unicas. e c a Para ver o que queremos dizer por essencialmente unicas, seja G um grupo que admite duas torres normais G = A0 G = B0
s

A1 B1

... ...

As , Br.
r

Diz-se que a torre {Ai }i=0 mais na que a torre {B j }j=0 se r < s e se e s para cada i existe um ji tal que B ji 1 Ai B ji . Duas torres {C i }i=0 e r {D j }j=0 dizem-se equivalentes se r = s e existe uma permutaao dos c ndices i i tal que C i /C i+1 D i /D i +1 . Teorema 5.4.5 (Schreier). Seja G um grupo. Duas torres normais de subgrupos de G que terminam no subgrupo trivial {e} possuem renamentos equivalentes.

5.4. Grupos Simples


s r

243

Demonstraao. Sejam {Ai }i=0 e {B j }j=0 as duas torres em questo e denac a se Aij Ai+1 (B j Ai ). Como Air = Ai+1 , Ai0 = Ai e Aij+1 um subgrupo normal de Aij , vemos e ij } um renamento de {Ai }. De igual forma, denindo que {A e B ji B j+1 (Ai B j ), obtm-se um renamento de {B j }. Para completar a demonstraao necese c sitamos do seguinte lema cuja vericaao se deixa como exerc c cio. Lema 5.4.6 (Zassenhaus). Se G S S (S T ) S (S T ) T (S T ) . T (S T ) S e GT T , ento a

Se no Lema de Zassenhaus tomarmos S = A i , S = Ai+1 , T = B j e T = B j+1 , obtemos B j+1 (Ai B j ) Ai+1 (Ai B j ) B ji Aij = ji+1 , = i+1 i A (A B j+1 ) B j+1 (Ai+1 B j ) Aij+1 B logo, {Aij } e {B ji } so renamentos equivalentes. a Teorema 5.4.7 (Jordan-Hlder). Duas sries de composiao de um grupo o e c nito G so equivalentes. a Demonstraao. Uma srie de composiao precisamente uma torre normal c e c e de subgrupos que no admite um renamento. Logo, pelo Teorema de Scha reier, duas torres deste tipo so necessariamente equivalentes. a O Teorema de Jordan-Hlder mostra que uma srie de composiao um o e c e invariante de um grupo nito (i.e., dois grupos isomorfos possuem sries de e composiao equivalentes) e, portanto, podem ser utilizadas para decidir se c dois grupos so ou no isomorfos. Por exemplo, dois grupos que possuam a a sries de composiao de comprimentos diferentes no so isomorfos. e c a a Exemplos 5.4.8.
1. Um grupo cclico G = a de ordem pm possui uma srie de composiao de e c comprimento m, G = G0 G1 . . . Gm = {e}, em que cada Gk o grupo e k cclico ap , k = 0, . . . , m. 2. O grupo H8 = {1, i, j, k, 1, i, j, k} tem as seguintes sries de come posiao: c H8 H8 H8 {1, i, 1, i} {1, k, 1, k} {1, j, 1, j} {1, 1} {1, 1} {1}, {1},

Estas sries so equivalentes, pois todos os grupos quocientes G i /Gi+1 so e a a isomorfos a Z2 .

{1, 1}

{1}.

244

Cap tulo 5. Grupos Finitos

Por deniao, um grupo simples se possui uma unica srie de comc e e posiao trivial G {e}. Por sua vez, os grupos resol veis so caracterizados c u a em termos de sries de composiao da seguinte forma. e c Teorema 5.4.9. Um grupo nito G resolvel se, e s se, os factores e u o k /Gk+1 de uma srie de composiao G = G 0 1 G e c G . . . Gm = {e} so a grupos cclicos de ordem prima. Demonstraao. Se G resol vel, ento em qualquer srie de composiao de c e u a e c G, G = G0 G1 . . . Gm = {e}, os factores Gk /Gk+1 so grupos resol veis simples, logo so c a u a clicos de ordem prima. Inversamente, se G admite uma srie de composiao em que os e c factores so c a clicos, ento pela Proposiao 5.3.10 um grupo resol vel. a c e u Exerc cios.
1. Demonstre o Lema de Zassenhaus. (Sugestao: utilize o 2o Teorema do Isomorsmo para mostrar que cada um dos quocientes neste lema isomorfo a S T /(S T )(S T ).) e 2. Mostre que um p-grupo c clico possui uma unica srie de composiao. e c 3. Mostre que um grupo abeliano possui uma srie de composiao se e s se e c o e nito. 4. Determine as sries de composiao dos seguintes grupos: e c (a) Z6 Z5 ; (b) S4 ; (c) G com |G| = pq (p e q primos). 5. Se um grupo simples G possui um subgrupo de ndice n > 1, mostre que a ordem de G divide n!. 6. Mostre que todo o grupo de ordem pq 2 (p e q primos) resolvel. e u 7. Classique todos os grupos de ordem 20. 8. Mostre que no existe um grupo simples no-abeliano com ordem inferior a a a 30. 9. Mostre que o grupo simples A5 no contm um subgrupo de ordem 15. a e

5.5. Grupos de Simetrias

245

5.5

Grupos de Simetrias

Vimos no Cap tulo 1 a noao de grupo de simetria de uma gura R n . c Depois do estudo neste cap tulo da estrutura dos grupos nitos, vejamos o que podemos dizer sobre grupos de simetrias. Recordemos que o grupo das simetrias de R n , por deniao, o grupo e c n . Pelo Exerc euclidiano E(n) formado pelas isometrias de R cio 5.1.5, este grupo isomorfo ao produto semidirecto O(n) R n. De facto, como sabemos e do Cap tulo 1, uma isometria f E(n) pode ser sempre escrita na forma f (x) = Ax + b, onde A O(n) determina uma transformaao ortogonal e b R n determina c uma translaao. c Se Rn , o grupo das simetrias de o subgrupo G E(n) das e isometrias que deixam invariante: G = {f E(n) : f () = }. No caso em que uma gura limitada, claro que o grupo de simetrias e e de contm apenas transformaoes ortogonais. Temos ainda a e c Proposiao 5.5.1. Se G um grupo de simetrias de uma gura limitada c e n , ento verica-se uma e uma s das seguintes armaoes: R a o c (i) G contm apenas rotaoes; e c (ii) as rotaoes de G formam um subgrupo de ndice 2 (logo, normal). c Demonstraao. Como limitado, G O(n) e G formado por rotaoes c e e c sse G SO(n). Se G SO(n), ento H = G SO(n) o subgrupo das a e rotaoes de G, e coincide com o n cleo do epimorsmo det : G {1, 1}. c u Pelo 1o Teorema do Isomorsmo [G : H] = |G/H| = |{1, 1}| = 2. No resto desta secao consideramos apenas grupos de simetrias nitos. c Veremos que os resultados obtidos anteriormente sobre grupos nitos permitem classicar completamente os grupos de simetrias de guras planas (n = 2) e tridimensionais (n = 3) limitadas.

5.5.1

Grupos de simetrias de guras planas

Antes de fornecermos a classicaao dos grupos de simetrias de guras plac nas limitadas, recordemos alguns exemplos de guras planas com grupos de simetria que j encontrmos anteriormente. a a

246 Exemplos 5.5.2.

Cap tulo 5. Grupos Finitos

1. Recordemos que o grupo diedral Dn o grupo de simetria de um polgono e regular de n lados. Vimos no Exemplo 1.8.7.2 que o grupo D3 formado pelas simetrias de um tringulo equiltero constitudo por 6 elementos: 3 rotaoes a a e c e o (I, 2 , 4 ) e trs reexes em torno dos eixos de simetria. 3 3 Mais geralmente, o grupo Dn das simetrias de um polgono regular de n lados possui 2n elementos: n rotaoes e n reexes em torno dos eixos de simetria. c o Designando por uma rotaao de 2 e por uma reexo em relaao a um c a c n eixo de simetria do polgono, podemos listar os elementos de D n na forma: Dn = , = {I, , . . . , n1 , , , . . . , n1 }. Como vimos no Exemplo 4.6.3.4, este grupo possui, pois, uma apresentaao c com geradores e e relaoes c 2 = I, n = I, = 1 .

2. Consideremos o grupo das simetrias das velas de um moinho. Este grupo e cclico de ordem 4, pois gerado por uma rotaao de : e c 2 C4 = {I, , 2 , 3 }. Uma gura com grupo de simetrias cclico Cn = {I, , . . . , n1 }4 a seguinte: e

Figura 5.5.1: Figura plana com grupo de simetrias c clico.

As simetrias destes exemplos so todas as que se podem obter, como a mostra o seguinte resultado: Teorema 5.5.3. Um grupo nito de simetrias de uma gura plana R 2 isomorfo a Cn ou a Dn . e Demonstraao. Suponha-se que G um grupo nito de simetrias de uma c e gura plana. Pela Proposiao 5.5.1, h dois casos a considerar: c a (a) G contm apenas rotaoes: Seja G uma rotaao por um angulo e c c que m e nimo entre todas as rotaoes de G (existe, pois G nito). Ento c e a
No estudo de simetrias usual designar-se por Cn o grupo c e clico de ordem n, em vez da notaao Zn utilizada anteriormente. c
4

5.5. Grupos de Simetrias

247

{I, , 2 , . . . } G. Por outro lado, se G uma rotaao por um angulo e c que no gura entre estas potncias, ento para algum inteiro k: a e a k < < (k + 1) . Mas ento k uma rotaao por um angulo inferior ao de , o que uma a e c e n1 } = C . contradiao. Logo, G = {I, , . . . , c n (b) G contm uma reexo : Por (a) o subgrupo H G das rotaoes e a c n1 }. Como [G : H] = 2, temos prprias da forma H = {I, , . . . , o e G = {I, , . . . , n1 , , . . . , n1 }. Deixamos como exerc cio vericar que neste caso G Dn . No caso do grupo diedral Dn , temos uma srie de composiao da forma e c Dn Cn H2 H3 H s = {I}.

Se n = p primo, ento Cp simples, e obtemos a srie de composiao e a e e c Dp Cp {I}. Neste caso, como |Dp | = 2p, os Teoremas de Sylow mostram que os seus subgrupos so a (a) p subgrupos de ordem 2: {I, }, {I, }, . . . , {I, p1 }; (b) 1 subgrupo de ordem p: {I, , . . . , p1 }; O subgrupo de ordem p normal. Como p primo, os subgrupos de ore e dem 2 so conjugados por uma rotaao (exerc a c cio). Geometricamente, isto signica que podemos obter qualquer reexo a partir de uma reexo xa a a conjugando por rotaoes: c

Figura 5.5.2: Simetrias de um pentgono. a

248

Cap tulo 5. Grupos Finitos

Por exemplo, a gura ilustra no caso p = 5 que a reexo pode ser a 2 . A estrutura dos obtida a partir da reexo , conjugando pela rotaao a c subgrupos do grupo diedral Dn quando n no primo mais complexa e a e e no ser aqui discutida. a a

5.5.2

Grupos de simetrias de guras tridimensionais

Vejamos agora o caso dos grupos nitos de simetrias de uma gura tridimensional. Comeamos pelas simetrias rotacionais, i.e., o caso em que c G SO(n). Teorema 5.5.4. Um grupo nito de simetrias rotacionais de uma gura R3 isomorfo a um dos seguintes grupos de simetrias rotacionais: e (i) o grupo de simetrias Cn de um moinho com n velas; (ii) o grupo de simetrias Dn de um polgono regular com n lados; (iii) o grupo de simetrias rotacionais T de um tetraedro regular;

(iv) o grupo de simetrias rotacionais O de um cubo ou de um octaedro regular:

(v) o grupo de simetrias rotacionais I de um dodecaedro ou de um icosaedro regular.

5.5. Grupos de Simetrias

249

Demonstraao. Dado um subgrupo nito G SO(3), a ideia da demonsc traao consiste em introduzir uma acao de G num conjunto nito P e depois c c explorar a equaao de classes (5.1.3). c O conjunto P onde G actua o conjunto dos plos de G: dizemos que e o 2 = {x : |x| = 1} um plo se existe uma rotaao g G, no-trivial, pS e o c a tal que g p = p. Vemos que p um plo xo por g se e s se p S 2 L, e o o onde L o eixo de rotaao de g. Em particular, cada g G tem associado e c dois plos, logo, P no-vazio (G no-trivial). o e a e a O grupo G actua no conjunto dos seus plos P : se p P tal que o e g p = p, ento para todo o h G, temos a Como hgh1 = e se g = e, vemos que h p P . Vamos agora estudar a acao de G em P , o que nos permite mostrar o seguinte lema: c Lema 5.5.5. Para a acao de G no conjunto dos plos P vlida a frmula c o e a o (5.5.1)
i

(hgh1 )h p = h p.

(1

1 2 )=2 , r pi N

onde a soma sobre as orbitas Oi da acao, pi um plo que representa a e c e o orbita Oi , rpi a ordem do subgrupo de isotropia G pi , e N a ordem de G. e e Demonstraao do Lema. Para cada plo p P , os elementos g G que c o xam p formam precisamente o subgrupo de isotropia G p . Seja N = |G| e rp = |Gp |. Para cada g G {e} existem 2 plos associados a g. Logo: o (5.5.2) 2(N 1) = 2=
gG g=e pP

(rp 1).

Agrupemos agora os elementos de P em orbitas de G. Se O i uma orbita, e escolhemos um representante pi Oi e escrevemos ni = |Oi |. Ento a a equaao (5.5.2) fornece c
i

ni rpi |P | = 2(N 1), G/Gpi , vemos

onde a soma sobre o n mero de orbitas de G. Como O i e u que ni rpi = N , logo: (5.5.3)
i

N |P | = 2(N 1).

Por outro lado, a equaao de classes (5.1.3) mostra que c (5.5.4) |P | = |Oi | = N . r pi

Substituindo (5.5.4) em (5.5.3), obtemos (5.5.1).

250

Cap tulo 5. Grupos Finitos

A equaao (5.5.1) permite obter restrioes sobre G que levam a sua clasc c ` sicaao. Uma primeira observaao que existem no mximo trs orbitas. c c e a e De facto, o lado direito de (5.5.1) < 2, enquanto que cada termo do lado e 1 esquerdo 2 . As vrias possibilidades so ento: e a a a (i) 1 orbita: Ter amos 1 2 1 =2 . r1 N

Esta equaao no tem soluoes. c a c (ii) 2 orbitas: Obtemos 1 2 1 + = . r1 r2 N A unica soluao r1 = r2 = N . Existem ento 2 plos p1 e p2 xos c e a o por todos os elementos de G, logo, G = C n , o grupo das rotaoes em c torno do eixo que passa por p1 e p2 . (iii) 3 orbitas: Neste caso temos 1 1 1 2 + + 1= . r1 r2 r3 N Podemos supor que r1 r2 r3 . Vemos ento que necessariamente a r1 = 2. Obtemos os seguintes subgrupos: (a) r1 = r2 = 2, N = 2r3 . |O1 | = |O2 | =
N 2,

(b) r1 = 2, r2 = r3 = 3, N = 12. |O1 | = 6, |O2 | = |O3 | = 4;

|O3 | = 2;

(d) r1 = 2, r2 = 3, r3 = 5, N = 60. |O1 | = 30, |O2 | = 20, |O3 | = 12. Deixamos como exerc vericar que os casos (a), (b), (c) e (d) correscio pondem, respectivamente, aos grupos G D N , G T , G O e G I. 2 No caso (a), os plos so as intersecoes dos eixos de simetria do pol o a c gono regular com a esfera unitria e do eixo perpendicular ao plano do pol a gono com a esfera unitria. No caso dos poliedros regulares. os plos so as a o a intersecoes dos eixos de simetria dos poliedros com a esfera unitria. c a Pela Proposiao 5.5.1, os grupos de simetrias no rotacionais tomam c a uma das seguintes formas: (a) Se I G, ento G = H H, onde H = {I, 1 , . . . , n1 } o a e subgrupo das rotaoes de G e H {I, 1 , . . . , n1 }. c (b) Se I G, ento G = H H, onde H o subgrupo das rotaoes a e c ento possui ordem par e 2 H. prprias de G e, se H, o a

(c) r1 = 2, r2 = 3, r3 = 4, N = 24. |O1 | = 12, |O2 | = 8, |O3 | = 6;

5.5. Grupos de Simetrias

251

Como H toma uma das formas dada no teorema acima, obtemos todos os grupos nitos de simetrias poss veis para uma gura tridimensional R 3 . Podemos descrever, de forma mais expl cita, os grupos de simetrias dos poliedros regulares. A t tulo de exemplo consideramos o caso dum dodecaedro, sendo os restantes casos tratados como exerc cios no nal da secao. c Exemplo 5.5.6.
O grupo de simetrias I dum dodecaedro (ou de um icosaedro) tem ordem 60 = 22 3 5. Pelos Teoremas de Sylow obtemos os seguintes subgrupos: (i) Subgrupos de ordem 5: o nmero de subgrupos de ordem 5 divide 12 u e igual a 1 (mod 5). Logo, as possibilidades so 1 ou 6 subgrupos. e a Existem 6 subgrupos correspondentes a rotaoes por 2 em torno dos c 5 eixos que passam nos centros das faces do dodecaedro. Estes subgrupos so precisamente os subgrupos de isotropia da orbita O3 . a

(iii) Subgrupos de ordem 4: o nmero de subgrupos de ordem 4 divide 15 e u igual a 1 (mod 2). Podemos ter 1, 3, 5 ou 15 subgrupos. Existem 15 e subgrupos de ordem 2 correspondentes a rotaoes por em torno dos eic xos que passam nos centros das arestas do dodecaedro (os subgrupos de ordem 2 so precisamente os subgrupos de isotropia da orbita O 1 ). Estes a subgrupos do origem a 5 subgrupos de ordem 4, formados pelas rotaoes a c correspondentes a 3 arestas ortogonais (na gura abaixo, as arestas paralelas as arestas do cubo). ` As rotaoes de ordem 2, 3 e 5, que acabmos de enumerar esgotam os elementos c a de I, pois temos: (5.5.5) 60 = |I| = 1 + 15 ordem 2 + 20 ordem 3 + 24 ordem 5 .

(ii) Subgrupos de ordem 3: o nmero de subgrupos de ordem 3 divide 20 u e igual a 1 (mod 3). Podemos ter 1, 4 ou 10 subgrupos. Existem e 10 subgrupos correspondentes a rotaoes por 2 em torno dos eixos que c 3 passam nos vrtices do dodecaedro. Estes subgrupos so precisamente os e a subgrupos de isotropia da orbita O2 .

Esta enumeraao dos elementos de I permite mostrar que I um grupo simples. c e De facto, se H G um subgrupo normal e H contm um elemento de ordem e e r, ento H contm todos os elementos de ordem r, pois os subgrupos de Sylow a e so todos conjugados e os subgrupos de ordem 2 no so normais. Logo, a a a a ordem de H seria uma soma de alguns dos termos da equaao (5.5.5). No c a existe nenhum inteiro que seja uma soma de termos de (5.5.5) e que divida 60. Portanto, I um grupo simples. e O estudo que zemos dos grupos de permutaoes An sugere que I c A5 e, de facto, assim . Para isso consideramos os 5 cubos inscritos no dodecaedro. A e acao de I nos vrtices do dodecaedro transforma vrtices de cubos em vrtices c e e e de cubos, logo, induz uma acao de I num conjunto de 5 elementos: c T (R)(cubo) = R(cubo)

252

Cap tulo 5. Grupos Finitos

Figura 5.5.3: Um dos cinco cubos inscritos num dodecaedro.


Como I simples, esta acao efectiva: N (T ) = {e}. Como I contm apenas e c e e rotaoes que preservam orientaoes, Im(T ) A5 . Finalmente, sendo |I| = c c 60 = |A5 |, conclumos que I Im(T ) = A5 .

A classicaao de grupos nitos de simetrias de guras R n , para c n > 3, s conhecida para valores pequenos de n. Um caso especial muito oe importante o caso dos grupos gerados por reexes em hiperplanos de R n , e o os chamados grupos de Coxeter. A sua classicaao, obtida por Coxeter em c 19345 , est intimamente ligada com a classicaao das chamadas algebras a c de Lie e encontra aplicaoes em muitos dom c nios da Matemtica e da F a sica. Exerc cios.
1. Complete a demonstraao do Teorema 5.5.3. c 2. Seja Dp o grupo de simetrias de um pol gono regular com p lados. Mostre que, para p primo, os subgrupos de ordem 2 so conjugados por uma rotaao. a c 3. Complete a demonstraao do Teorema 5.5.4. c 4. Mostre que a acao do grupo I nos 5 cubos inscritos num dodecaedro c e efectiva (ver Exemplo 5.5.6). 5. Mostre que T A4 . (Sugestao: Considere a acao induzida nos vrtices do tetraedro.) c e 6. Mostre que O S4 . (Sugestao: Considere a acao induzida nas diagonais do cubo.) c

H. S. M. Coxeter, Discrete Groups Generated by Reections, Ann. Math. 35, (1934) 588-621.

Cap tulo 6

Mdulos o
6.1 Mdulos sobre Anis o e

Seja (G, +) um grupo abeliano que vamos escrever na notaao aditiva. Rec cordemos que temos uma operaao de Z em G: se n Z e g G, ento temos c a um elemento ng G. Esta operaao satisfaz as seguintes propriedades: c n(g1 + g2 ) = ng1 + ng2 , n Z, g1 , g2 G; (n + m)g = ng + mg, n, m Z, g G; n(mg) = (nm)g, n, m Z, g G; 1g = g, g G. Estas propriedades so formalmente semelhantes aos axiomas que dea nem um espao vectorial V sobre K, em que substitu c mos os elementos de V (os vectores) por elementos do grupo G, e os elementos do corpo K (os escalares) por elementos do anel Z. Recordemos ento esta deniao. a c Deniao 6.1.1. Chama-se espaco vectorial sobre um corpo K a um c grupo abeliano (V, +) com uma operaao K V V , que escrevemos c (k, v) kv, satisfazendo: k(v 1 + v 2 ) = kv 1 + kv 2 , k K, v 1 , v 2 V ; (k + l)v = kv + lv, k, l K, v V ; k(lv) = (kl)v, k, l K, v V ; 1v = v, v V . Consideremos ainda um terceiro exemplo. Seja T : R 3 R3 a transformaao linear cuja matriz em relaao a base cannica e 1 = (1, 0, 0), c c ` o 253

254 e2 = (0, 1, 0), e3 = (0, 0, 1) : e 2 0 0 A = 0 3 1 . 0 0 3

Cap tulo 6. Mdulos o

Se p(x) = a0 + a1 x + + an xn R[x] um polinmio e v R3 um vector, e o e 3 por1 denimos o produto p(x) v R


n

p(x) v = a0 v + a1 T (v) + + an T (v) = onde T 0 = I, Tk = T T T

ak T k (v),
k=1

(k vezes).

1 Por exemplo, se p(x) = 3 + 2 x 2x2 e v = (1, 2, 1) ento a

1 p(x) v = 3(1, 2, 1) + T (1, 2, 1) 2T 2 (1, 2, 1) = (4, 77/2, 27/2). 2 E simples vericar que esta operaao satisfaz as seguintes propriedades: c p(x) (v 1 + v 2 ) = p(x) v 1 + p(x) v 2 ; (p(x) + q(x)) v = p(x) v + q(x) v; p(x) (q(x) v) = (p(x)q(x)) v; 1v = v. onde p(x), q(x) R[x], v, v 1 , v 2 R3 . Neste exemplo, os vectores so ainda a elementos de R3 , visto como um grupo abeliano, e os escalares so elementos a do anel dos polinmios. o Deve ser claro que nestes trs exemplos as propriedades enunciadas apee nas envolvem a estrutura de anel de, respectivamente, Z, K e R[x]. Existem ainda outras circunstncias em que propriedades anlogas se vericam. E a a pois natural estender estes conceitos ao caso de um anel arbitrrio. Obtma e se assim a noao de mdulo sobre um anel, ou A-mdulo. O estudo de c o o mdulos sobre anis chama-se Algebra Linear, pois este o cenrio natural o e e a para estudar conceitos como o de independncia linear, dimenso, etc., como e a veremos mais adiante. A deniao formal de A-mdulo a seguinte: c o e
1 Daqui em diante, para tornar a notaao mais leve, deixamos cair a convenao de c c designar por x uma indeterminada. Normalmente, as indeterminadas sero x1 , . . . , xn (ou a x se n = 1; ou x, y se n = 2; ou x, y, z se n = 3) e designamos por letras negras os vectores (elementos de um espao vectorial ou, mais geralmente, de um mdulo). c o

6.1. Mdulos sobre Anis o e

255

Deniao 6.1.2. Um modulo M sobre um anel unitario A (ou um c A-mdulo unitrio) um grupo abeliano (M, +) em conjunto com uma o a e operaao de um anel unitrio A em M , que se escreve (a, v) av, satisfac a zendo as seguintes propriedades: (i) a(v 1 + v 2 ) = av 1 + av 2 , a A, v 1 , v 2 M ; (ii) (a1 + a2 )v = a1 v + a2 v, a1 , a2 A, v M ; (iii) a1 (a2 v) = (a1 a2 )v, a1 , a2 A, v M ; (iv) 1v = v, v M . Para sermos exactos, os mdulos que acabamos de denir so conhecidos o a como mdulos a esquerda. Deixamos ao cuidado do leitor fornecer a o ` correspondente deniao de mdulo a direita. Todos os resultados deste c o ` cap tulo so verdadeiros mutatis mutandis para os mdulos a direita. Se o a o ` anel A comutativo, no faz sentido distinguir entre mdulos a esquerda e e a o ` a direita. ` Se o anel A no contm uma unidade multiplicativa 1 A , ento a deniao a e a c de mdulo no inclui o axioma (iv). Aqui, consideramos apenas mdulos o a o sobre anis unitrios, donde em geral omitimos o adjectivo unitrio e e a a utilizamos apenas o termo A-mdulo. o Designe-se por 0A e 0M as unidades de (A, +) e (M, +). Como (M, +) e um grupo abeliano o elemento nv M , onde n Z e v M , tem o sentido usual. Do mesmo modo, tambm podemos falar no elemento na A, onde e n Z e a A. As seguintes propriedades so facilmente vericadas. a Proposiao 6.1.3 (Propriedades elementares dos A-mdulos). Para c o qualquer A-mdulo M , temos: o (i) a0M = 0M , a A; (ii) 0A v = 0M , v M ; (iii) (a)v = (av) = a(v), a A, v M ; (iv) n(av) = a(nv) = (na)v, n Z, a A, v M . Um submodulo N dum A-mdulo M um subgrupo de (M, +) que o e e fechado para a multiplicaao por elementos de A: se a A e v N , ento c a av N . Um submdulo obviamente um A-mdulo. o e o Exemplos 6.1.4.
1. Vimos acima que um grupo abeliano G um Z-mdulo para a operaao usual e o c ng G, onde n Z e g G. Inversamente, qualquer Z-mdulo um grupo o e abeliano. Neste caso, os submdulos coincidem com os subgrupos de G. o

256

Cap tulo 6. Mdulos o

2. A Deniao 6.1.1 de espao vectorial V no mais que a deniao de um c c a e c mdulo sobre um corpo K. Mais geralmente, vamos chamar espao vectorial o c a qualquer mdulo sobre um anel de diviso D. Neste exemplo, os submdulos o a o coincidem com os subespaos lineares. c 3. O produto introduzido no exemplo acima de um polinmio por um vector o de R3 , dene uma estrutura de R[x]-mdulo em R3 . Os submdulos so os o o a subespaos de R3 invariantes pela transformaao T . E claro que este exemplo c c pode ser estendido a uma transformaao linear T arbitrria. c a 4. Se A um anel e I A um ideal (` esquerda), ento I um A-mdulo: e e a a e o se a A e b I, ento ab I. De igual forma, A/I um A-mdulo, pois se a e o a A e b + I A/I, temos a(b + I) = ab + I. 5. Se A um anel e B A um subanel, ento A um B-mdulo. Em e e a e o particular, os anis A[x1 , . . . , xn ] e A[[x1 , . . . , xn ]] so A-mdulos. e a o 6. Seja G um grupo abeliano, e End(G) o anel dos endomorsmos de G. Ento a G um End(G)-mdulo com a multiplicaao g (g), End(G), g G. e o c 7. Sejam A e B anis, e : A B um homomorsmo de anis. Se M e e e um B-mdulo, ento obtemos um A-mdulo M da seguinte forma: o grupo o a o abeliano suporte de M (M, +) e a multiplicaao denida por av (a)v, e c e a A, v M . Chama-se a M o levantamento de M por .

Observe-se que nestes exemplos o estudo da estrutura do mdulo (por o exemplo, a classicaao dos seus submdulos) fornece informaoes sobre os c o c objectos de que se partiu: os subgrupos de um grupo abeliano, os subespaos c de um espao vectorial, etc. c Deniao 6.1.5. Um homomorfismo de A-m odulos : M1 M2 c e uma aplicaao entre A-mdulos que satisfaz: c o (i) (v 1 + v 2 ) = (v 1 ) + (v 2 ), v 1 , v 2 M ; (ii) (av) = a(v), a A, v M . Denem-se de forma obvia monomorsmos, epimorsmos e isomorsmos de A-mdulos. Utilizaremos indiscriminadamente os termos aplicaao Ao c linear e transformaao linear para designar um homomorsmo de A-mdulos. c o Exemplos 6.1.6.
1. Se : M1 M2 uma transformaao linear, o seu ncleo N () e a sua e c u imagem Im() so submdulos de M1 e M2 . a o 2. Um homomorsmo de Z-mdulos um homomorsmo de grupos abelianos. o e 3. Se V1 e V2 so espaos vectoriais, os homomorsmos : V1 V2 so as a c a transformaoes lineares usuais. c

6.1. Mdulos sobre Anis o e

257

Se M um A-mdulo e N M um submdulo, ento a incluso e o e o a a cannica : N M uma aplicaao A-linear. O quociente M/N possui o e c uma estrutura natural de A-mdulo tal que a projecao cannica : M o c o M/N uma aplicaao A-linear: de facto, M/N um grupo abeliano e e c e denimos uma operaao de A em M/N por: c a(v + N ) (av) + N. Vemos facilmente que (i)-(iv) so satisfeitas. Ao mdulo M/N chama-se a o dulo quociente de M por N . mo Se {Ni }iI uma fam de submdulos de um A-mdulo M , ento e lia o o a e o e a iI Ni um submdulo de M . Logo, se S M um conjunto no-vazio, a intersecao de todos os submdulos de M que contm S um submdulo c o e e o S , a que se chama mdulo gerado por S. Os elementos de S so da forma o a a1 v 1 + + ar v r , onde ai A e v i S 2 . Se {Ni }iI uma fam de submdulos de um A-mdulo M , designa-se e lia o o por iI Ni o mdulo gerado por S = iI Ni . Se I = {1, . . . , m} nito, o e escrevemos m Ni ou ainda N1 + + Nm . Em geral, os elementos de i=1 iI Ni tomam a forma v i1 + + v im , v ij Nij . Os Teoremas do Isomorsmo para grupos e anis possuem anlogos para e a A-mdulos. As demonstraoes so facilmente adaptveis e por isso omitimoo c a a las. Teorema 6.1.7 (Teoremas do Isomorsmo). (i) Se : M1 M2 um homomorsmo de A-mdulos, ento existe um e o a isomorsmo de A-mdulos: o Im() M1 /N ().

(ii) Se N1 e N2 so submdulos dum A-mdulo M , ento existe um isoa o o a morsmo de A-mdulos: o N1 + N 2 N2 N1 . N1 N 2

(iii) Se N e P so submdulos dum A-mdulo M e M N P , ento P a o o a um submdulo de N e existe um isomorsmo de A-mdulos: e o o M/N
2

M/P . N/P

Esta armaao no verdadeira para mdulos no-unitrios. Para estes, os elementos c P e a o a a P de S so da forma i ai vi + j nj vj , onde ai A, nj Z e vi , vj S. a

258

Cap tulo 6. Mdulos o

Seja {Mi }iI uma fam de A-mdulos. Denimos o A-mdulo iI Mi , lia o o chamado produto directo da fam de mdulos {M i }iI , da seguinte lia o forma. O conjunto suporte de iI Mi o produto cartesiano dos Mi . e Se (v i )iI , (w i )iI iI Mi , ento (v i )iI + (w i )iI designa o elemento a (v i + wi )iI iI Mi , e se a A, ento a(v i )iI designa o elemento a (av i )iI iI Mi . Com estas operaoes verica-se facilmente que iI Mi c um A-mdulo. Se k I, a projecao cannica k : iI Mi Mk o e o c o e homomorsmo de A-mdulos que a (v i )iI iI Mi associa o elemento o v k Mk . A soma directa de uma fam de A-mdulos {M i }iI , que designamos lia o por Mi , o submdulo de iI Mi formado pelos elementos (v i )iI e o iI em que apenas um n mero nito de v i s no-nulo. Se k I, a injecao u e a c cannica k : Mk iI Mi o homomorsmo de A-mdulos que a v k o e o Mk associa o elemento (v i )iI iI Mi em que v i = 0 para i = k. Se I = {1, . . . , m} um conjunto de e ndices nito, ento a soma directa a m e o produto directo coincidem. Neste caso escrevemos i=1 Mi ou ainda M1 M m . Proposiao 6.1.8. Sejam M, M1 , . . . , Mm mdulos sobre um anel A. Ento c o a M M1 Mm se e s se existem homomorsmos de A-mdulos o o k : M Mk e k : Mk M tais que: (i) k k = idMk , k = 1, . . . , m; (ii) k l = 0, k = l; (iii) 1 1 + + m m = idM . Demonstraao. Suponha-se que : M M 1 Mm um isomorc e smo. Ento a composiao das projecoes e injecoes cannicas com e a c c c o 1 satisfazem a (i), (ii) e (iii). Inversamente, se existem homomorsmos satisfazendo a (i), (ii) e (iii), denimos os homomorsmos : M M1 Mm e : M1 Mm M da seguinte forma: (x) = (k (x))k={1,...,m} , ((xk )k={1,...,m} ) = 1 (x1 ) + + m (xm ). Ento (i), (ii) e (iii) mostram que = id M1 Mm e = idM , logo, a e estabelecem um isomorsmo de A-mdulos M M 1 Mm . o Se M um A-mdulo e {Ni }iI uma fam de submdulos, pode e o e lia o acontecer que a aplicaao (v i ) i v i seja um isomorsmo iI Ni M . c Neste caso dizemos que M uma soma directa dos submdulos {N i }iI , e o e escrevemos M = iI Ni . O resultado mais utilizado para mostrar que um mdulo uma soma directa de submdulos a seguinte proposiao cuja o e o e c demonstraao deixada como exerc c e cio:

6.1. Mdulos sobre Anis o e

259

Proposiao 6.1.9. Seja M um A-mdulo, e {M i }iI uma famlia de subc o mdulos. Ento M = iI Mi sse as seguintes duas condioes se vericam: o a c (i) M =
iI

Mi ;

(ii) Mj (Mi1 + + Mik ) = {0} se j {i1 , . . . , ik }. A fechar esta secao introduzimos uma estrutura algbrica importante c e que est relacionada com a noao de mdulo. a c o Deniao 6.1.10. Seja A uma anel com unidade. Uma algebra sobre A c um anel A tal que: e (i) (A, +) um A-mdulo com unidade; e o (ii) k(ab) = (ka)b = a(kb) para todo o k A e a, b A. Uma algebra A que, como anel, um anel de diviso diz-se uma alge e a bra@algebra de divisao. As nooes de sublgebra, homomorsmo e isomorsmo de algebras (sobre c a o mesmo anel), so mais ou menos obvias. Deixamos ao cuidado do leitor a a sua deniao. c A teoria clssica das algebras lida com algebras sobre um corpo K. Uma a algebra sobre um corpo K que como espao vectorial possui dimenso nita c a diz-se uma algebra de dimensao finita sobre K. Exemplos 6.1.11.
1. Se K uma extenso de um corpo k, ento uma algebra sobre k. Assim, os e a a e corpos Z Q R C so algebras sobre cada um dos corpos que os precedem. a De igual forma, o anel dos quaternies H uma algebra sobre cada um destes o e corpos. 2. Seja A uma anel com identidade. O conjunto A = Mn (A) das matrizes n n com entradas em A uma algebra sobre A. Se A = K um corpo, M n (K) e e e uma algebra sobre K de dimenso nita. a 3. Se V um espao vectorial sobre um corpo K, o conjunto A = EndK (V ) e c dos endomorsmos de V uma algebra sobre K. Esta algebra tem dimenso e a nita se V tem dimenso nita. De facto, se dim V = n, ento esta algebra a a e isomorfa a algebra das matrizes n n com entradas no corpo K. ` 4. Se K um anel comutativo com identidade, o anel dos polinmios K[x 1 , . . . , xn ] e o e o anel das sries de potncias K[[x]] so algebras sobre K. e e a

E poss ainda considerar algebras em que o produto no associativo. vel a e Classes importantes de algebras no-associativas so as algebras de Lie e a a algebras de Jordan. O estudo destas estruturas algbricas est para alm e a e do ambito deste livro.

260 Exerc cios.

Cap tulo 6. Mdulos o

1. Seja V um espao vectorial sobre um corpo K, e xe uma transformaao c c linear T : V V . (a) Mostre que V um K[x]-mdulo quando se dene multiplicaao de um e o c elemento p(x) = an xn + + a1 x + a0 K[x] por um elemento v V por p(x)v an T n (v) + + a1 T (v) + a0 v. (b) Quais so os submdulos do K[x]-mdulo V ? a o o (c) Seja V = Rn e T (v1 , . . . , vn ) = (vn , v1 , . . . , vn1 ). Determine os elementos v Rn tais que (x2 1)v = 0. 2. Seja : M1 M2 um homomorsmo de A-mdulos, e Ni Mi (i = 1, 2) o submdulos tais que (N1 ) N2 . Mostre que: o (a) Existe um, e um s, homomorsmo de A-mdulos : M1 /N1 M2 /N2 o o tal que o diagrama seguinte comutativo: e M1
1

G M2
2

  M1 /N1 G M2 /N2

e (b) um isomorsmo se e s se Im() + N2 = M2 e 1 (N2 ) N1 . o 3. Seja {Ni }iI uma fam de A-mdulos. Mostre que: lia o (a) Dado um A-mdulo M e homomorsmos {i : M Ni }iI , existe um o unico homomorsmo : M iI Ni tal que, para todo o k I, o diagrama seguinte comutativo: e
M G iI Ni k k 9  Nk

(b)

e iI Ni determinado a menos de um isomorsmo pela propriedade expressa em (a).

4. Seja {Ni }iI uma fam de A-mdulos. Mostre que: lia o (a) Dado um A-mdulo M e homomorsmos {i : Ni M }iI , existe um o unico homomorsmo : iI Ni M tal que, para todo o k I, o diagrama seguinte comutativo: e
M o iI Ni g y k k Nk

6.1. Mdulos sobre Anis o e


(b)

261

e iI Ni determinado a menos de um isomorsmo pela propriedade expressa em (a).

5. Seja M um A-mdulo e {Mi }iI uma fam de submdulos de M . Mostre o lia o que M = iI Mi sse as seguintes duas condioes se vericam: c (i) M = iI Mi ; (ii) Mj (Mi1 + + Mik ) = {0} se j {i1 , . . . , ik }. 6. Uma sucesso de homomorsmos de A-mdulos: a o M0
1

G M1

G M2

G Mn ,

diz-se exacta se Im(i ) = N (i+1 ), i = 1, . . . , n 1. Mostre que: (a) se N M um submdulo, ento e o a 0 GN

GM

G M/N

G0

uma sucesso exacta; e a (b) se M1 e M2 so A-mdulos, ento a sucesso a o a a 0 exacta. e 7. (Lema dos Cinco) Considere o seguinte diagrama comutativo de A-mdulos o e transformaoes lineares: c M1
1

G M1

G M1 M 2

G M2

G0

G M2
2

G M3
3

G M4
4

G M5
5

 N1

 G N2

 G N3

 G N4

 G N5

Mostre que, se as linhas so exactas e 1 , 2 , 4 e 5 so isomorsmos, ento a a a 3 tambm um isomorsmo. e e 8. Se M e N so A-mdulos a esquerda, HomA (M, N ) designa o conjunto das a o ` transformaoes A-lineares : M N . Mostre que: c (a) HomA (M, N ) um Z-mdulo; e o (b) HomA (M, A) um A-mdulo a direita; e o ` (c) EndA (M ) HomA (M, M ) uma algebra sobre A. e 9. Seja M um A-mdulo a esquerda. O dual de M o A-mdulo a direita o ` e o ` M HomA (M, A). Mostre que: (a) se : M N A-linear, existe uma transformaao linear dual (de e c A-mdulos a direita) : N M ; o ` (b) ( iI Ni ) iI Ni ; (c) pode acontecer que M = {0} e M = {0}.

262

Cap tulo 6. Mdulos o

6.2

Independncia Linear e

Seja M um A-mdulo e S M um conjunto no-vazio. Os elementos de o a S dizem-se linearmente independentes se, para toda a fam nita lia {v 1 , . . . , v n } de elementos de S e a1 , . . . , an A, se tem a1 v 1 + + a n v n = 0 = a1 = = an = 0.

Caso contrrio, dizemos que os elementos de S so linearmente dependentes. a a Um subconjunto S de um A-mdulo M diz-se gerador se M = S . o Neste caso, qualquer elemento v M pode ser escrito como uma combinaao c linear (em geral, no- nica) de elementos de S: v = m ai v i , ai A, v i a u i=1 S. Um A-mdulo de tipo finito se possui um conjunto gerador nito. o e Uma base S dum A-mdulo M um conjunto gerador cujos elementos o e so linearmente independentes. Dada uma base, qualquer elemento v M a m pode ser escrito de forma unica como combinaao linear c i=1 ai v i , ai A, v i S. Como mostram os exemplos abaixo, um A-mdulo pode ou no o a 3 se M possui uma ter uma base. Dizemos que um A-mdulo M livre o e base. Exemplos 6.2.1.
1. Qualquer espao vectorial contm uma base (exerccio). c e 2. O grupo abeliano Zn , visto como um Z-mdulo, no admite uma base. De o a facto, dado g Zn , existe sempre um m Z tal que mg = 0, logo, em Zn no a existem conjuntos linearmente independentes. 3. O grupo abeliano Zm Z Z livre. Uma base dada por S = e e {g1 , . . . , gm }, onde gi = (0, . . . , 1, . . . , 0). 4. Qualquer anel A um A-mdulo livre com base {1}. Observe-se que os e o submdulos coincidem com os ideais de A. Em particular, um submdulo pode o o no ser livre, e mesmo sendo livre pode ter uma base de cardinalidade > 1. a

Um A-mdulo M diz-se c o clico se gerado por um elemento, i.e., se e 4 ). Se M = v c M = v para algum v M ( e clico, ento temos um hoa momorsmo de A-mdulos, A M , dado por a av. Este homomorsmo o sobrejectivo e, pelo 1o Teorema do Isomorsmo, M e A/ ann v, onde o aniquilador de v o ideal ann v = {a A : av = 0}. Se ann v = {0}, e ento dizemos que v um elemento livre, pois neste caso M = v a e A livre. O conjunto dos elementos de M que no so livres designa-se por e a a Torc(M ).
Como veremos mais a frente, esta noao o anlogo para A-mdulos da noao de ` c e a o c grupo livre. 4 Observe que esta noao o anlogo para A-mdulos da noao de grupo c c e a o c clico.
3

6.2. Independncia Linear e

263

Seja X um conjunto arbitrrio, e A um anel. Para cada x X asa sociamos uma cpia de A e formamos o A-mdulo livre M = o o xX A. A este mdulo chama-se modulo livre gerado pelo conjunto X. E o conveniente representar os elementos de M como somas a 1 x1 + + ar xr , onde x1 , . . . , xr X. Por uma soma deste tipo entende-se uma sucesso a (ax )xX M , onde ax1 = a1 , . . . , axr = ar e ax = 0 se x = xi (i = 1, . . . , r). A proposiao seguinte fornece uma caracterizaao dos mdulos livres. c c o Em particular, mostra que o mdulo livre gerado pelo conjunto X satisfaz o a mesma propriedade universal que caracteriza os grupos livres. Proposiao 6.2.2. Seja A um anel. Para um A-mdulo M , as seguintes c o armaoes so equivalentes: c a (i) M livre. e (ii) Existe uma famlia de submdulos cclicos {N i }iI de M , com Ni o tais que M Ni . iI (iii) M
jJ

A,

A para algum conjunto de ndices J.

(iv) Existe um conjunto X = e uma funao : X M com a seguinte c propriedade universal: Para todo o A-mdulo N e funao : X N o c existe um unico homomorsmo de A-mdulos : M N tal que o o seguinte diagrama comutativo: e
GM X xxx 1 xxx 1 xxx xxxx 1 9 N

Demonstraao. Vejamos que (i) (ii) (iii) (iv) (i). c (i) (ii) Suponha-se que M livre e seja {e i }iI uma base de M . e Ento, para cada i I, Ni ei um submdulo c a e o clico de M isomorfo a A. A aplicaao : c Ni M que associa (v i )iI iI v i um e iI isomorsmo de A-mdulos. o (ii) (iii) Obvio. (iii) (iv) Seja : o jJ A M um isomorsmo de A-mdulos e ek = (xj )jJ o elemento de A, com xk = 1 e xj = 0, para j = k. jJ Tome-se ainda X = J e considere-se a aplicaao : X M denida por c (j) = (e j ). Se : X N uma funao para um A-mdulo N , denimos e c o : M N como sendo a transformaao linear que associa (e k ) (k). c Ento torna o diagrama acima comutativo. Como {(e k )} uma base de a e e M , unico. (iv) (i) Deixamos como exerc vericar que {(x)} xX uma base cio e de M .

264

Cap tulo 6. Mdulos o

Seja M um A-mdulo livre que admite uma base nita {e 1 , . . . , en }. o n n Ento, a proposiao mostra que M a c a i=1 A A . Ser que qualquer outra base de M tem a mesma cardinalidade? Por outras palavras, ser que a An Am implica n = m? Talvez um pouco surpreendentemente, a resposta no, como mostra um exerc no nal desta secao. e a cio c Por outro lado, se M um A-mdulo livre que admite uma base innita, e o temos o seguinte resultado: Proposiao 6.2.3. Se um A-mdulo M possui uma base innita, ento c o a todas as bases de M tm a mesma cardinalidade. e Demonstraao. Sejam {e i }iI e {f j }jJ bases de M e suponha-se que I c e innito. (a) J innito: Suponha-se, por absurdo, que J nito, digamos J = e e {1, . . . , m}. Ento existem elementos c jil A com il I, l, j J, a e tais que f j = m cjil eil . Mas ento {ei1 , . . . , eim } um conjunto a l=1 e gerador de M , logo, se ei0 outro elemento da base distinto destes, existem a1 , . . . , am A tais que e i0 = a 1 e i1 + + a m e im , o que contradiz a independncia linear dos {e i }iI . e (b) Existe : I Pn (J) N injectivo: 5 Seja : I Pn (J) a aplicaao c que a i I associa {j1 , . . . , jm }, onde os j1 , . . . , jm so os ( nicos) a u ndices de J que satisfazem e i = a j1 f j1 + + a jm f jm (ajl = 0).

A aplicaao no injectiva, mas se P P n (J), ento 1 (P ) c a e a nito (porqu?). Logo podemos ordenar 1 (P ). Se i 1 (P ), e e ento (i) (P, ), onde o n mero ordinal de i em 1 (P ). Como a e u I uma unio disjunta dos 1 (P ), obtemos uma aplicaao injectiva e a c : I Pn (J) N. (c) |I| = |J|: Como J innito, temos, por (b), e |I| |Pn (J) N| = |Pn (J)| = |J|. Invertendo os papis de I e J, conclu e mos que |J| |I|. Pelo Teorema de Schrder-Bernstein, vemos que |I| = |J|. o
Designamos por Pn (J) o conjunto das partes nitas de J. No Apndice mostra-se e que, se J innito, Pn (J) tem o mesmo cardinal que J. e
5

6.2. Independncia Linear e Estes resultados motivam ento a seguinte deniao: a c

265

Deniao 6.2.4. Diz-se que um anel A possui a propriedade de inc variancia dimensional se, para qualquer A-mdulo livre M , todas as o bases de M possuem a mesma cardinalidade. Ao cardinal comum das bases de M chama-se dimensao de M , e escreve-se dimA M . Deixamos como exerc cio vericar que os anis de diviso possuem a e a propriedade de invarincia dimensional, donde faz sentido falar em dimenso a a de um espao vectorial sobre um anel de diviso. c a Proposiao 6.2.5. Os anis comutativos possuem a propriedade de inc e varincia dimensional. a Demonstraao. Sejam {e 1 , . . . , en } e {f 1 , . . . , f m } bases de um A-mdulo c o livre M . Ento existem elementos b ji , cij A, i = 1, . . . , n, j = 1, . . . , m a tais que bji ei , ei = cij f j . fj =
i j

Por substituiao, conclui-se que: c fj =


il

bji cil f l ,

ei =
jl

cij bjl el .

Como {e1 , . . . , en } e {f 1 , . . . , f m } so bases de M , introduzindo as matrizes a m,n n,m B = (bji )j=1,i=1 e C = (cij )i=1,j=1 , conclu mos que: BC = Imm , CB = Inn .

Suponha-se que a caracter stica de A zero. Como A comutativo, temos 6 e e m = tr(Imm ) = tr(BC) = tr(CB) = tr(Inn ) = n. A primeira e a ultima igualdade s so vlidas se a caracter o a a stica for zero. O caso em que a caracter stica diferente de zero deixado como exerc e e cio. Exerc cios.
1. D um exemplo de um A-mdulo no-isomorfo a A, em que qualquer conjunto e o a com 2 ou mais elementos linearmente dependente. e 2. Seja A um anel comutativo, e M um A-mdulo. o (a) Mostre que, se v Torc(M ), ento v Torc(M ); a (b) E Torc(M ) um submdulo de M ? o
6

Recordemos que, se A = (aij ) uma matriz n n, o traco de A tr A = e e

Pn

i=1

aii .

266

Cap tulo 6. Mdulos o

3. Seja A um anel comutativo. Mostre que EndA (An ) isomorfo ao anel Mn (A) e das matrizes n n com entradas em A. 4. Seja M um A-mdulo, X = um conjunto e : X M uma funao com o c seguinte propriedade: Para todo o A-mdulo N e funao : X N existe um o c unico homomorsmo de A-mdulos : M N tal que = . Mostre que o {(x)}xX uma base de M . e 5. Seja V um espao vectorial sobre um anel de diviso D. Mostre que: c a (b) D possui a propriedade de invarincia dimensional. a 6. Seja A um anel comutativo. Mostre que: (a) se B, C Mn (A) so matrizes n n, ento BC = Inn implica CB = a a Inn ; (b) se B uma matriz m n, C uma matriz n m, BC = Imm e e e CB = Inn , ento m = n. a 7. Seja R = R (soma directa de R-mdulos), e A = End(R ) o anel das o i=1 transformaoes R-lineares de R . Mostre que A A A (como A-mdulos), c o i.e., que A possui uma base de 2 elementos. 8. Mostre que qualquer A-mdulo um quociente dum A-mdulo livre. o e o (a) V possui uma base {ei }II ;

6.3

Produtos Tensoriais

Nesta secao, A designa um anel comutativo 7 . Em particular, os mdulos c o livres que estudamos possuem a propriedade de invarincia dimensional. a Se M1 , . . . , Mr , N so A-mdulos, uma transformaao A-multilinear a o c e uma aplicaao : M1 Mr N que A-linear em cada varivel: c e a (v 1 , . . . , av i + bv i , . . . , v r ) = a(v 1 , . . . , v i , . . . , v r ) + b(v 1 , . . . , v i , . . . , v r ). Designamos por L(M1 , . . . , Mr ; N ) o conjunto das transformaoes A-multic lineares. Vericamos facilmente que L(M 1 , . . . , Mr ; N ) um A-mdulo para e o as operaoes usuais de adiao e multiplicaao por escalares c c c (1 + 2 )(v 1 , . . . , v r ) 1 (v 1 , . . . , v r ) + 2 (v 1 , . . . , v r ), (a)(v 1 , . . . , v r ) a(v 1 , . . . , v r ). Se M1 = = Mr = M escrevemos Lr (M ; N ) em vez de L(M, . . . , M ; N ).
Podem denir-se produtos tensoriais de mdulos no-comutativos. Nesse caso preo a e ciso distinguir entre mdulos a esquerda e mdulos a direita. o ` o `
7

6.3. Produtos Tensoriais Proposiao 6.3.1. Sejam M1 , . . . , Mr A-mdulos. c o

267

r (i) Existe um A-mdulo o c i=1 Mi M1 Mr e uma aplicaao Amultilinear : M1 Mr M1 Mr com a seguinte propriedade universal: para todo o A-mdulo N e aplicaao A-multilinear o c : M1 Mr N , existe um unico homomorsmo : M1 Mr N que torna comutativo o seguinte diagrama:

M1 M r

G M1 M r 1 1 1 B

(ii) O A-mdulo M1 Mr determinado pela propriedade universal o e expressa em (i) a menos de um isomorsmo. Demonstraao. Seja L o A-mdulo livre gerado pelo conjunto M 1 Mr , c o i.e., L= A,
iI

onde existe um termo na soma para cada (v 1 , . . . , v r ) M1 Mr (i.e., o conjunto dos ndices I coincide com este produto). Designando por R o submdulo de L gerado pelos elementos da forma o (6.3.1) (v 1 , . . . , av i + bv i , . . . , v r ) a(v 1 , . . . , v i , . . . , v r ) b(v 1 , . . . , v i , . . . , v r ), tomamos, para M1 Mr o mdulo quociente L/R. Por sua vez, a o aplicaao : M1 Mr M1 Mr a composiao da injecao c e c c cannica M1 Mr L com a projecao cannica L L/R. o c o Se : M1 Mr N uma transformaao A-multilinear, ento e c a obtemos uma aplicaao induzida : L N denida da seguinte forma: se c iI ai (v 1 , . . . , v r ) L, ento a (iI ai (v 1 , . . . , v r )) =
iI

ai (v 1 , . . . , v r ).

Esta aplicaao est bem denida, pois apenas um n mero nito dos a i no c a u a e e ainda fcil de ver que A-linear. Como A-multilinear, anulazero. E a e se em elementos da forma (6.3.1), logo, em R. Por passagem ao quociente, obtemos ento uma transformaao A-linear : M1 Mr N e, por a c . deniao, = c Finalmente, seja ( r Mi ) um A-mdulo, e : M1 Mr o i=1 r ( i=1 Mi ) uma transformaao A-multilinear satisfazendo a propriedade c `

268

Cap tulo 6. Mdulos o

universal expressa em (i). Ento temos diagramas comutativos: a M1 Mr


G @ r i=1 Mi 1

M1 Mr

r i=1

1

Mi )

G( @

r i=1 Mi ) 1

r i=1 Mi

1

que fornecem transformaoes A-lineares e . A composiao torna o c c seguinte diagrama comutativo:


nnU nnnn nnn nnn @
r i=1 Mi

M1 Mr

r i=1 Mi

Como a transformaao identidade id M1 Mr tambm torna este diagrama c e comutativo, a unicidade na propriedade universal implica = idM1 Mr . De igual forma, vemos que = id(M1 Mr ) , logo, estas aplicaoes c r r fornecem um isomorsmo de A-mdulos i=1 Mi ( i=1 Mi ) . o Ao A-mdulo M1 Mr chamamos produto tensorial dos mdulos o o M1 , . . . , Mr . Se (v 1 , . . . , v r ) M1 Mr , a imagem (v 1 , . . . , v r ) M1 Mr designada por v 1 v r . Nesta notaao, temos a e c seguinte propriedade: v 1 (av i + bv i ) v r = a(v 1 v i v r )+

b(v 1 vi v r ).

Qualquer elemento de M1 Mr pode ser escrito como uma soma de elementos da forma v 1 vr , pois, como mostra a demonstraao da c proposiao acima, estes elementos formam um conjunto gerador. Esta rec presentaao no unica pois a aplicaao no injectiva. c a e c a e Exemplo 6.3.2.
No produto tensorial (sobre Z) de Z2 com Z4 , temos as seguintes relaoes: c 0n=12 Donde fcil deduzir que Z2 Z4 e a (n = 0, 1, 2, 3), 1 1 = 1 3. Z2 .

A proposiao seguinte um simples exerc envolvendo a deniao de c e cio c produto tensorial.

6.3. Produtos Tensoriais

269

Proposiao 6.3.3. (Propriedades de ) Sejam M, N, e P A-mdulos, c o e {Mi }iI uma famlia de A-mdulos. Ento existem os seguintes isomor o a smos de A-mdulos: o (i) M N P (M N ) P M (N P ) que fazem corresponder os elementos v w z (v w) z v (w z), onde v M , w N e z P; (ii) M N N M que faz corresponder v w w v, onde v M e w N; (iii) ( iI Mi ) N iI (Mi N ) que faz corresponder (v i )iI w (v i w)iI , onde v i Mi , w N . Como mostra o exemplo acima, em geral o produto tensorial M N envolve um grande n mero de relaoes entre os elementos da forma v w. u c No entanto, no caso de mdulos livres, apenas existem as relaoes obvias, o c como mostra a seguinte proposiao: c Proposiao 6.3.4. Sejam M e N dois A-mdulos livres, com bases {v i }iI c o e {w j }jJ . Ento M N livre, com base {v i wj }(i,j)IJ . a e Demonstraao. E obvio que {v i wj }(i,j)IJ um conjunto gerador. Para c e ver que estes elementos so linearmente independentes, considere-se a aplicaao a c : M N (i,j)IJ A denida por (
iI

ai v i ,
jJ

bj wj ) = (ai bj )(i,j)IJ . A

Como A-bilinear, existe um homomorsmo : M N e tal que = e (v k wl ) = (v k , w l ) = (v k , w l ) = (ekl )(i,j)IJ .

(i,j)IJ

onde (ekl )ij = 1, se (k, l) = (i, j), e (ekl )ij = 0, caso contrrio. Os elementos a (ekl )(i,j)IJ formam uma base de (i,j)IJ A, logo, os {v i wj }(i,j)IJ so linearmente independentes. a Corolrio 6.3.5. Sejam M e N dois A-mdulos livres, com dim M = m e a o dim N = n, ento dim(M N ) = mn. a Se i : Mi Ni , i = 1, . . . , r so homomorsmos de A-mdulos, ento a o a temos o homomorsmo T (1 , . . . , r ) : M1 Mr N1 Nr denido da seguinte forma: T (1 , . . . , r ) a unica transformaao A-linear e c que satisfaz T (1 , . . . , r )(v 1 vr ) = 1 (v 1 ) r (v r ).

270

Cap tulo 6. Mdulos o

Como o lado direito dene uma expresso multilinear nos v 1 , . . . , v r a proa priedade universal do produto tensorial mostra que esta aplicaao ca bem c denida. Nas proposioes seguintes utilizamos o facto de que A comutativo para c e como A-mdulos a esquerda (ver escrever HomA (M, N ), EndA (M ) e M o ` Exerc cios 6.1.8 e 6.1.9). Proposiao 6.3.6. Sejam Mi e Ni , i = 1, . . . , r, A-mdulos livres de dic o menso nita. Existe um isomorsmo: a HomA (M1 , N1 ) HomA (Mr , Nr )

HomA (M1 Mr , N1 Nr ),

que a 1 r associa T (1 , . . . , r ). Demonstraao. Pela associatividade do produto tensorial, basta provar o c caso r = 2. Sejam M1 , M2 , N1 e N2 A-mdulos livres com bases {v 1 , . . . , v m1 }, o {v 1 , . . . , v m2 }, {w 1 , . . . , wn1 } e {w1 , . . . , wn2 }, respectivamente. Denimos bases {ij } de HomA (M1 , N1 ) e {kl } de HomA (M2 , N2 ) pelas frmulas: o se b = k, wj se a = i, wl ij (v a ) = kl (v b ) = 0 se b = k. 0 se a = i,

Pela proposiao precedente, uma base de Hom A (M1 , N1 ) HomA (M2 , N2 ) c {ij kl }. Por outro lado, vemos que e se (a, b) = (i, k), wj wl T (ij , kl )(v a v b ) = 0 se (a, b) = (i, k). Logo, {T (ij , kl )} uma base de Hom(M1 N1 , M2 N2 ), e conclu e mos que existe um isomorsmo de A-mdulos que transforma T (, ). o Vemos, pois, que no caso de A-mdulos livres de dimenso nita, podeo a mos escrever 1 r em vez de T (1 , . . . , r ), sem qualquer ambiguidade. Corolrio 6.3.7. Sejam M e N A-mdulos livres de dimenso nita. Exisa o a tem isomorsmos: (i) EndA (M ) EndA (N ) (ii) M N (M N ) . EndA (M N );

Estes isomorsmos so complementados pelo seguinte isomorsmo que a fornece uma interpretaao do produto tensorial para A-mdulos livres de c o dimenso nita. a

6.3. Produtos Tensoriais

271

Corolrio 6.3.8. Sejam M e N A-mdulos livres de dimenso nita. Existe a o a um isomorsmo M N HomA (M, N ) que, a um elemento lw, associa o homomorsmo l,w dado por v l(v)w. Demonstraao. Se {v 1 , . . . , v m } uma base de M , seja {l1 , . . . , ln } a base c e de M dual denida por 1 se j = i, li (v j ) = 0 se j = i. Se {w1 , . . . , w n } uma base de N , ento os {li wk } formam uma base e a de M N . Por outro lado, os homomorsmos li ,wk HomA (M, N ) satisfazem a wk se j = i, li ,wk (v j ) = li (v j )w k = 0 se j = i, logo, os {li ,wk } formam uma base de HomA (M, N ), e existe um isomorsmo M N HomA (M, N ) que transforma l w l,w . Se M e N so A-mdulos, o diagrama a o M N
GM A

N 1
1 1 

mostra que a correspondncia determina um isomorsmo L(M, N ; A) e . Em geral, este isomorsmo no suciente para caracteri(M N ) a e zar o produto tensorial M N , pois pode acontecer M N = {0}, com (M N ) = {0}. Se, no entanto, M e N so livres de dimenso nita, a a ento, pelos resultados acima, obtemos: a M N L(M , N ; A).

Este tipo de isomorsmo estende-se a certos mdulos livres de dimenso o a innita. E frequentemente usado em Geometria Diferencial para caracterizar tensores (e em particular formas diferenciais). E bem conhecido que um espao vectorial sobre R pode ser visto como c um espao vectorial sobre C, com a mesma dimenso. Usando produtos c a tensoriais, podemos estender o anel dos escalares de um dado mdulo, o que o passamos a explicar.

272

Cap tulo 6. Mdulos o

Seja A um anel, e A uma extenso de A (i.e., A um subanel de A). a e como um A-mdulo: se a A e b A, ento o produto ab Podemos ver A o a denido por multiplicaao em A. Assim, se M um A-mdulo, podemos e c e o formar o A-mdulo MA = A A M 8 . Denimos uma operaao de A em MA o c pela frmula o b(c v) (bc) v. Vericamos facilmente que MA com esta nova operaao de multiplicaao por c c e escalares de A um mdulo sobre A. Dizemos que MA obtido de M por o e extensao do anel dos escalares. Se : M N uma transformaao e c A-linear, obtemos um homomorsmo : MA NA se denirmos (c v) c (v). o Proposiao 6.3.9. Se M um A-mdulo livre, ento M A um A-mdulo c e o a e livre com a mesma dimenso. a Demonstraao. Se M c iI A, ento a MA = A A M A A (iI A)

iI (A A A)

iI A,

onde o ultimo isomorsmo obtido do isomorsmo A A A A denido e por a a 1. Exemplos 6.3.10.


1. Se V um espao vectorial sobre R, ento VC (por vezes chamado a come c a plexicaao de V ) um espao vectorial sobre C. Se {v 1 , . . . , v n } uma base c e c e de V sobre R, ento {1 v 1 , . . . , 1 v n } uma base de VC sobre C. Logo, se a e V Rn , ento VC Cn . a 2. Se estendermos o anel dos escalares do Z-mdulo Z a Q, obtemos um Qo mdulo isomorfo a Q. o 3. Se estendermos o anel dos escalares do Z-mdulo Zn a Q, obtemos um Qo mdulo trivial (exerccio). o

Existem muitas outras construoes em que produtos tensoriais, Hom, e c dualidade desempenham um papel relevante. Exerc cios.
Quando esto em jogo mais do que um anel, conveniente utilizar o s a e mbolo do anel como subscrito no sinal de produto tensorial, de forma a que seja claro em que anel se forma o produto tensorial.
8

6.3. Produtos Tensoriais

273

1. Verique as propriedades bsicas dos produtos tensoriais (Proposiao 6.3.3). a c 2. Sejam 1 : G GL(V1 ) e 2 : G GL(V2 ) representaoes dum grupo em c espaos vectoriais V1 e V2 . Mostre que existe exactamente uma representaao c c : G GL(V1 V2 ) que satisfaz a seguinte propriedade: (g)(v 1 v 2 ) = 1 (g)(v 1 ) 2 (g)(v 2 ). 3. Mostre que Zm Z Zn Zq . Qual a expresso de q em termos de m e n? e a

4. Mostre que Q Z Zn trivial. e 5. Mostre que, se 0 G M1 G M2 G M3 G0

uma sequncia exacta de A-mdulos e N um A-mdulo, ento a sequncia e e o e o a e de A-mdulos o M1 N G M2 N G M3 N G0

tambm exacta. Mostre, ainda, que a primeira aplicaao desta sequncia e e c e pode no ser injectiva. a 6. Seja M um A-mdulo, seja R o submdulo de i=1 M gerado por elementos o o da forma v1 v r , v i = v j para algum i, j (i = j) e designe por M o mdulo quociente o i=1 M/R, e por v 1 v r a r imagem de v 1 v r em M . Mostre que: (i) a aplicaao A-multilinear : M M M M que a (v 1 , . . . , v r ) c associa v 1 v r alternada, i.e., e (v (1) , . . . , v (r) ) = sgn (v 1 , . . . , v r ), Sr .
r r r

(ii) se : M M N A-multilinear alternada, existe um unico e homomorsmo : M M N que torna o seguinte diagrama comutativo: G M M M M 1 1 B 1 N (iii) O A-mdulo M M determinado pela propriedade universal exo e pressa em (ii) a menos de um isomorsmo. (iv) Se M livre de dimenso nita n, ento e a a M livre com dimenso igual e a n se 1 r n, e igual a 0 se r > n. a r
r

274
r

Cap tulo 6. Mdulos o

(v) Se M livre de dimenso nita, ento e a a M Ar (M ) (o mdulo das o aplicaoes multilineares alternadas : M M A). c r vezes 7. Seja {Mi }iI uma fam de A-mdulos onde I um conjunto parcialmente lia o e ordenado que satisfaz a seguinte condiao9 : ` c i, j I, k I : i k e j k. Assuma, ainda, que para todo o i, j I com i j existe uma aplicaao A-linear c j : Mi Mj tal que sempre que i j k se tem i k j = k , j i i Mostre que: (a) existe um A-mdulo M e aplicaoes A-lineares i : Mi M que sao c tisfazem a seguinte propriedade universal: se N um A-mdulo e i : ` e o Mi N so aplicaoes A-lineares tais que j j = i , existe uma unica a c i aplicaao A-linear : M N que torna o seguinte diagrama comutativo: c
i G Mj Mi f II f | j | |  II fff i |  II fff ||  II 2 }||  i II M  j II 1  II 1  I$ 1  N

i = id. i

e Mostre, ainda, que M = iI i (Mi ) e que unico a menos de isomorsmo. A M chama-se limite directo da fam {Mi , j } e designa-se lia i por lim Mi ; (b) se M1 M2 MK . . . so A-mdulos, calcule lim Mi ; a o (c) se N um A-mdulo, ento e o a lim(Mi N ) = (lim Mi ) N. 8. Dena limite inverso de uma fam dirigida de A-mdulos, e mostre que lia o caracterizado por uma propriedade universal anloga a de limite directo com e a ` as setas no diagrama acima invertidas.

6.4

Mdulos sobre Dom o nios Integrais

Nesta secao, os anis so comutativos, com unidade, e vlida a lei do c e a e a corte, i.e., so dom a nios integrais. Este anis so importantes em Algebra e a Linear devido a seguinte propriedade. `
Um conjunto parcialmente ordenado que satisfaz esta propriedade diz-se dirigido ou filtrante.
9

6.4. Mdulos sobre Dom o nios Integrais

275

Proposiao 6.4.1. Seja M um mdulo sobre um domnio integral D. Ento c o a Torc(M ) um D-submdulo de M . e o Demonstraao. Recordamos que c Torc(M ) = {v M : existe a D com av = 0 e a = 0}. Logo, se v 1 , v 2 Torc(M ), ento existem a1 , a2 D no-nulos tais que a a a1 v 1 = 0 e a2 v 2 = 0. Se d1 , d2 D, ento a a1 a2 (d1 v 1 + d2 v 2 ) = a2 d1 a1 v 1 + a1 d2 a2 v 2 = 0, com a1 a2 = 0, pois, se a1 a2 = 0, a lei do corte mostra que a1 = 0 ou a2 = 0. Vemos, pois, que d1 v 1 + d2 v2 Torc(M ). Chama-se a Torc(M ) submodulo de torcao de M . Se M = Torc(M ), ento diz-se que M um modulo de torcao. Se Torc(M ) = 0, i.e., se a e todos os elementos de M so livres, ento diz-se que M um m odulo livre a a e de torcao. Exemplos 6.4.2.
1. Se M um D-mdulo livre, ento Torc(M ) = 0 (exerccio), e M livre de e o a e torao. c 2. O Z-mdulo Q livre de torao, mas Q no um Z-mdulo livre. o e c a e o 3. Os mdulos Zn so Z-mdulos de torao. o a o c 4. Se V um espao vectorial de dimenso nita sobre K, e T : V V uma e c a e transformaao linear, ento V um K[x]-mdulo de torao (exerccio). c a e o c

A proposiao seguinte fornece as propriedades elementares do mdulo de c o torao e deixada como exerc c e cio. Proposiao 6.4.3. c (i) Se : M1 M2 um homomorsmo de D-mdulos, ento e o a (Torc(M1 )) Torc(M2 ). Se injectivo, ento (Torc(M1 )) = Torc(M2 ) Im(). Se e a e sobrejectivo com N () Torc(M1 ), ento (Torc(M1 )) = Torc(M2 ). a (ii) Se M um D-mdulo, ento M/ Torc(M ) um D-mdulo livre de e o a e o torao. c (iii) Se {Mi }iI uma famlia de D-mdulos, ento e o a Torc(
iI

Mi ) =
iI

Torc(Mi ).

276

Cap tulo 6. Mdulos o

Seja M um mdulo sobre um dom o nio integral D e designe-se por K = Frac(D) o corpo das fracoes de D. Como K uma extenso de D, podemos c e a estender o anel dos escalares de M a K, obtendo o espao vectorial M K sobre c K. Este espao vectorial reecte as propriedades de M a menos de torao. c c Proposiao 6.4.4. Seja M um D-mdulo, K = Frac(D), e : M M K c o a aplicaao D-linear v 1 v. Ento: c a
1 (i) Todo o elemento de MK da forma d (v), onde 0 = d D e v M . e

(ii) O ncleo de o submdulo de torao Torc(M ). u e o c Demonstraao. Para a demonstraao de (i), observamos que o mdulo M K c c o gerado por elementos k v, com k Frac(D), v M . Logo, se w M K , e ento: a n n ai vi . ki v i = w= bi
i=1 i=1

Designando por d o produto dos bi s, existem ci D tais que w= 1 d


n

ai bi

ci d,

logo:

ci v i
i=1

1 (v). d

A demonstraao de (ii) deixada como exerc c e cio. Ao espao vectorial MK sobre K = Frac(D) chamamos espao vectorial c c associado ao D-mdulo M . Como mostra a proposiao anterior, este espao o c c reecte as propriedades do mdulo a menos de torao, e sugere a seguinte o c deniao: c Deniao 6.4.5. Se M um D-mdulo e S M , chamamos caracc e o terstica de S a dimenso do subespao linear de M K gerado por (S). ` a c Em particular, a caracter stica de M igual a dimenso dim M K . e ` a Da proposiao acima, obtemos: c Corolrio 6.4.6. Um D-mdulo de tipo nito tem caracterstica nita. a o Demonstraao. Se S um conjunto gerador nito, ento (S) nito e c e a e contm uma base de MK , logo dim MK < . Em particular, S tem carace ter stica nita. Observe-se que a caracter stica dum D-mdulo um invariante: se M 1 o e M2 , ento M1 e M2 possuem a mesma caracter a stica. O inverso no a e obviamente verdadeiro, i.e., a caracter stica no determina um mdulo a a o menos de isomorsmo, e por isso no um invariante completo. a e Exemplos 6.4.7.

6.4. Mdulos sobre Dom o nios Integrais

277

1. Como Q Z Q = Q a caracterstica de Q, como Z-mdulo, 1. Como Q no o e a de tipo nito, o corolrio no verdadeiro na direcao inversa. e a a e c 2. Como Q Z Zn = {0}, a caracterstica de Zn zero. e 3. Mais geralmente, se M um D-mdulo de torao, ento a sua caracterstica e o c a zero. e

Corolrio 6.4.8. Seja M um D-mdulo. Ento {e i }iI M uma famlia a o a e linearmente independente sobre D sse {1 e i }iI MK uma famlia e linearmente independente sobre K. Demonstraao. Se {ei }iI M uma fam linearmente independente, o c e lia submdulo N = iI Dei livre de torao, logo, a restriao de : M o e c c MK a N injectiva. e Segue-se deste corolrio que, se M um D-mdulo livre, ento a sua a e o a caracter stica igual a dimenso. Por outro lado, se M um D-mdulo e ` a e o livre, ento um submdulo N M no necessariamente livre (exerc a o a e cio). De facto, temos o seguinte resultado: Proposiao 6.4.9. Se D um domnio integral tal que para todo o Dc e mdulo livre M os submdulos N M so livres, ento D um domnio o o a a e de ideais principais. Demonstraao. Como M = D um D-mdulo livre se D satisfaz a propric e o ` edade do enunciado da proposiao, os ideais I D so D-mdulos livres. c a o Uma base de I contm um s elemento, pois quaisquer dois elementos a, b I e o so linearmente dependentes: a (b)a + ab = 0. Se {d} uma base de I, ento I = d e I um ideal principal. e a e Na realidade, os dom nios de ideais principais (abreviadamente, d.i.p.) so caracterizados pela propriedade expressa na proposiao, como mostra o a c resultado seguinte: Teorema 6.4.10. Se D um d.i.p. e M um D-mdulo livre, ento quale e o a quer submdulo N M livre, e dim N dim M . o e Demonstraao. Seja {e i }iI uma base de M sobre D, e N M um submdulo c o no-trivial. Se J I, consideramos um par ordenado (N J , BJ ), onde a NJ = N
jJ

Dej ,

278

Cap tulo 6. Mdulos o

e BJ = {f j }jJ uma base de NJ , com J J. Designamos por P o e conjunto formado por todos os pares ordenados deste tipo. Em P temos uma relaao de ordem parcial denida por c (NJ1 , BJ1 ) (NJ2 , BJ2 ) J 1 J 2 e B J1 B J2 .

Vejamos que podemos aplicar o Lema de Zorn a (P, ).

(i) P no-vazio: Como N = {0}, existe J 0 = {j1 , . . . , jn } I tal que e a n1 N i=1 Deji = {0} e N n Deji = {0}. O conjunto i=1
n1

{a D : aejn +

i=1

b i e ji N }

um ideal de D, logo da forma d0 . Ento existe f 0 = d0 ejn + e e a n1 n1 i=1 b0i eji N . Se v = aejn + i=1 bi eji N , temos a = kd0 e
n1 n1

v kf 0 =

i=1

(bi kb0i )eji N

i=1

Deji = {0}.

Conclu mos que B = {f 0 } uma base de N{J0 } , e P no-vazio. e e a (ii) Em (P, ), toda a cadeia {(NJ , BJ )}A possui um majorante: Basta tomar o par ordenado A NJ , A BJ .

O Lema de Zorn aplicado a (P, ) fornece ento um elemento maximal a (NJ , BJ ). Para terminar a demonstraao, basta mostrar que J = I, pois c neste caso NJ = N , de forma que BJ uma base para N . e = . Ento existe l I J e a D tal que Suponhamos que I J a (6.4.1) ael + v a N para algum v a Dej .
jJ

Os a D que satisfazem (6.4.1) formam um ideal, que necessariamente e principal: a d0 . Mostremos que BJ {f 0 }, onde f 0 = d0 el + v d0 uma e base para NJ{l} . Escrevendo BJ = {f j }jJ temos: (a) BJ {f 0 } um conjunto gerador: De facto, qualquer elemento de e v NJ{l} da forma (6.4.1), logo: e v = ael + v a = a d0 e l + v a = a f 0 a v d0 + v a , Daqui vemos que a v d0 + v a N ( v = a f0 +
jJ

a D.
jJ Dej )

= NJ , donde

aj f j ,

e BJ {f 0 } um conjunto gerador. e

6.4. Mdulos sobre Dom o nios Integrais

279

(b) BJ {f 0 } um conjunto linearmente independente: formemos a come binaao linear c aj f j + af 0 =


jJ jJ

=
kJ

aj

kJ

cjk ek + ad0 el + a

bk ek

kJ

jJ

aj cjk + abk ej + ad0 el .

Se esta combinaao linear zero, ento ad 0 = 0, logo, a = 0. Como os c e a {f j } so linearmente independentes, tambm a j = 0, e os elementos a e de BJ {f 0 } so linearmente independentes. a Vemos, pois, que o par (NJ{l} , BJ {l} ) contradiz a maximalidade de (NJ , BJ ). como era pretendido. Logo, I = J, Estudaremos na prxima secao a estrutura dos mdulos de tipo nito o c o sobre d.i.p.s. Exerc cios.
1. Demonstre a Proposiao 6.4.3. c 2. Mostre que, se M um D-mdulo livre sobre um dom e o nio integral D, ento a M livre de torao. D um exemplo de um mdulo livre N sobre um anel A e c e o tal que Torc(N ) = 0. 3. Seja V um espao vectorial de dimenso nita sobre K, e T : V V uma c a transformaao linear. Mostre que V um K[x]-mdulo de torao. c e o c 4. Seja D um dom nio integral, e K = Frac(D), visto como um D-mdulo. Em o D {0} considere a relaao de ordem parcial denida por c d1 d2 Kd1 Kd2 , onde Kd K o D-submdulo { a : a D}. e o d (a) Mostre que K = lim Kd . (b) Se M um D-mdulo e MK o espao vectorial associado, mostre que e o e c MK = lim(Kd M ). (c) Conclua que 1 v MK o vector nulo sse v Torc(M ). e 5. D um exemplo de um mdulo livre que possui submdulos que no so e o o a a livres.

280

Cap tulo 6. Mdulos o

6.5

Mdulos de Tipo Finito sobre d.i.p. o

Nesta secao damos uma classicaao completa dos mdulos de tipo nito c c o sobre d.i.p. Como veremos, esta classicaao tem vrias aplicaoes imporc a c tantes no estudo das transformaoes lineares de um espao vectorial e na c c classicaao de grupos abelianos. c Comeamos por mostrar que, para esta classe de mdulos que estamos c o a estudar, livre e livre de torao so conceitos equivalentes (j sabemos c a a que, para um dom nio integral, livre implica livre de torao) c Proposiao 6.5.1. Seja M um mdulo de tipo nito sobre um d.i.p. D. Se c o Torc(M ) = 0, ento M livre. a e Demonstraao. Seja S um conjunto gerador nito. Em S escolhemos um c conjunto B = {v 1 , . . . , v n } maximal linearmente independente. Para mostrar que B uma base de M , basta, pois, mostrar que B gera S. Se v S, e existem av , a1 , . . . , an D tais que av v = a 1 v 1 + + a n v n (av = 0).

Como M livre de torao, se a vS av , a aplicaao w aw dene e c c um monomorsmo : M M . Por outro lado, (M ) n Dv i , pois se i=1 w S, ento a aw = =
w=vS

av aw w

w=vS

Logo M isomorfo a um submdulo de um mdulo livre, e portanto (Teoe o o rema 6.4.10) livre. e A classicaao de mdulos de tipo nito sobre d.i.p. baseia-se no seguinte c o resultado que fornece uma decomposiao numa soma de um factor livre com c um factor de torao. c Teorema 6.5.2. Seja M um mdulo de tipo nito sobre um d.i.p. D. Ento o a M = Torc(M ) L, onde L um mdulo livre com dimenso igual a carace o a ` terstica de M . Demonstraao. O mdulo M/ Torc(M ) livre de torao e de tipo nito. c o e c Pela proposiao anterior, este quociente um mdulo livre, logo, existem c e o elementos e1 , . . . , en M , linearmente independentes, tais que
n

av (a1 v 1 + + an v n )

Dv i .
i=1

M/ Torc(M ) =
i=1

D(ei ),

6.5. Mdulos de Tipo Finito sobre d.i.p. o onde : M M/ Torc(M ) a projecao cannica. Seja L = e c o Ento: a
n i=1

281 Dei .

(a) LTorc(M ) = {0}: Se v LTorc(M ) existem escalares d, d 1 , . . . , dn D (d = 0) tais que


n

dv = 0,

v=
i=1

di e i ,

logo, (dd1 )e1 + +(ddn )en = 0 e conclu mos que dd1 = = ddn = 0. Pela lei do corte, d1 = = dn = 0, e portanto v = 0. (b) M = L + Torc(M ): Se v M dena-se d1 , . . . , dn D pela frmula o
n

(v) =
i=1

di (ei ).
n i=1 di ei

Ento v = v T +vL , onde v L = a Torc(M ).

L e v T = vvL N () =

Por (a) e (b), vemos que M = Torc(M ) L. Assim, se K = Frac(D) e : M MK o homomorsmo cannico, a restriao de a L injectiva. e o c e Como (L) gera MK , a caracter stica de M igual a dimenso de L. e ` a O factor livre de torao L, na decomposiao acima, no unico, pois c c a e depende da escolha de uma base, mas a sua dimenso (a caracter a stica de M ) um invariante da decomposiao, i.e. , se M = Torc(M ) L 1 = Torc(M ) e c L2 ento dim L1 = dim L2 . a A caracter stica de M classica, a menos de isomorsmo, a parte livre de M . Para classicar os mdulos de tipo nito sobre um d.i.p. D, falta pois o classicar os mdulos de torao, em que o factor livre L = 0. Os prximos o c o pargrafos discutem esta classicaao. a c

6.5.1

Diagonalizao de matrizes com entradas num d.i.p. ca

Designamos por Mn (D) o anel das matrizes nn com entradas num dom nio de ideais principais D. O seguinte resultado ser utilizado mais tarde para a distinguir certas bases dum mdulo livre. o Proposiao 6.5.3. Seja A Mn (D). Existem matrizes invertveis P, Q c Mn (D) tais que d1 0 .. Q1 AP = , . 0 dn

onde d1 | d2 | | dn . Os d1 , . . . , dn so unicos a menos de multiplicaao a c por unidades.

282

Cap tulo 6. Mdulos o

Este resultado no diz que que uma matriz pode ser diagonalizada com a uma mudana de base. Em particular, as matrizes P e Q no so, em geral, c a a inversas uma da outra. A forma normal para uma matriz dada pela Proposiao 6.5.3 pode ser c obtida atravs de operaoes elementares nas linhas e colunas da matriz. Para e c isso introduzimos as matrizes Eij cujas entradas so todas zero, a excepao, a ` c da entrada (i, j) que 1. A multiplicaao a direita (esquerda) pelas seguintes e c ` matrizes invert veis permite efectuar as operaoes elementares usuais: c trocas de colunas (linhas): Pij = I Eii Ejj + Eij + Eji ; multiplicaao de colunas (linhas) por unidades: D i (u) = I + (u 1)Eii c (u D uma unidade); soma de m ltiplo de coluna (linha) a outra coluna (linha): T ij (a) = u I + aEij (a D). Denimos, ainda, o comprimento (d) de um elemento d D no-nulo como a sendo o n mero de factores primos que ocorrem na factorizaao de d. u c Seja ento A = (aij ) uma matriz arbitrria (nn). Queremos ver que A a a e equivalente10 a uma matriz diagonal. Se A = 0, no h nada a mostrar. Caso a a contrrio, alguma entrada no-nula de comprimento m a e a nimo, e podemos, com operaoes elementares, transport-la para a posiao (1, 1). Seja a 1k c a c uma entrada tal que a11 a1k . Trocando as colunas 2 e k, podemos supor que esta entrada a12 . Se d = mdc(a11 , a12 ), existem elementos p, q D e tais que pa11 + qa12 = d. Se r = a12 d1 e s = a11 d1 , vemos que as matrizes p r q s 1 P = .. . s r q p 1 = .. .

so inversas uma da outra. Multiplicando A = (a ij ) a direita pela matriz a ` P fornece uma matriz equivalente cuja primeira linha (d, 0, a 13 , . . . , a1n ) e e (d) < (a11 ). Da mesma forma, se a11 ak1 , um processo semelhante fornece um novo elemento d cujo comprimento (d) < (a 11 ), e obtemos e uma matriz equivalente em que o m nimo foi reduzido. Como toma valores em N, repetindo este processo um n mero nito de vezes, obtemos u uma matriz em que a11 | a1k e a11 | ak1 , para todo o k. Utilizando operaoes c
Na discusso que se segue diremos que duas matrizes A e B so equivalentes se exisa a tirem matrizes invert veis P e Q tais que B = P AQ.
10

6.5. Mdulos de Tipo Finito sobre d.i.p. o

283

elementares, obtemos uma matriz equivalente a matriz original, da forma ` d1 0 . . . 0 0 a22 . . . a2n . . . . .. . . . . . . . 0 an2 . . . ann

Agora, se d1 d2 , ento adicionamos a segunda linha a primeira linha e a ` repetimos todo o processo novamente. Eventualmente, obtemos uma matriz diagonal em que d1 | d2 (o comprimento (d1 ) diminui sempre!). Procedendo desta forma, podemos produzir uma matriz diagonal em que d 1 | d2 | | dn , tal como se pretendia. Os elementos d1 , . . . , dn na forma normal dada pela Proposiao 6.5.3 c chamam-se factores invariantes. A unicidade dos factores invariantes decorre do seguinte resultado que ao mesmo tempo fornece um mtodo de e clculo destes factores mais ecaz que eliminaao. A sua demonstraao a c c e deixada como exerc cio. Lema 6.5.4. Seja A Mn (D) e suponha-se que A equivalente a uma e matriz diagonal d1 0 .. , . 0 dn

Continuando este processo para a segunda linha e a segunda coluna, etc., vemos que a matriz original equivalente a uma matriz diagonal: e d1 0 .. . . 0 dn

com d1 | d2 | | dn . Se a caracterstica de A r, ento d i = 0, para i > r, e a i e di = i1 , para i r, onde 0 = 1 e i um maior divisor comum dos e menores de dimenso i da matriz A. a Das frmulas dadas no lema anterior resulta imediatamente o seguinte o corolrio. a Corolrio 6.5.5. Os factores invariantes so unicos a menos de multia a plicaao por unidades. Duas matrizes so equivalentes sse possuem os mesc a mos factores invariantes. Exemplo 6.5.6.
Seja D = C[x] e consideremos a matriz x2 0 A = 1 x 2 4 0 1 . x4

284
Calculando os menores, obtemos 1 = 1, 2 = x 2, 3 = (x 2)3 ,

Cap tulo 6. Mdulos o

logo d1 = 1, d2 = (x 2) e d3 = (x 2)2 . De facto, se usarmos o mtodo de e eliminaao, podemos vericar que existem matrizes invertveis tais que: c 0 1 0 x2 0 0 1 1 0 1 x + 2 0 1 x 1 0 0 1 1 x4 1 2 4 x4 0 1 x 1 0 0 . 0 = 0 x2 2 0 0 (x 2)

6.5.2

Decomposio em factores c ca clicos invariantes

Se M um mdulo sobre um d.i.p. D, e v M , chama-se ideal de ordem e o de v ao ideal ann v {d D : dv = 0}. Este ideal, sendo principal, toma a forma ann v = a , e ao elemento a D chama-se ordem de v (denida a menos de unidades). E claro que o submdulo c o clico v isomorfo a e D/ ann v. Exemplo 6.5.7.
Seja G um grupo abeliano, que vemos como um Z-mdulo. Se g G, ento o a o subgrupo cclico g gerado por g isomorfo a Z/ ann g. A ordem de g, tal e como denida acima, coincide com a noao usual de ordem a menos de um c sinal (as unidades neste caso so 1). a

A primeira classicaao dum mdulo de tipo nito sobre um d.i.p. D que c o fornecemos a seguinte decomposiao de um D-mdulo em factores c e c o clicos: Teorema 6.5.8 (Decomposiao em factores c c clicos invariantes). Seja M um mdulo de tipo nito sobre um d.i.p. D. Ento o a M = v1 vk , onde ann v 1 ann v 2 ann v k . Escrevendo ann v i = di , temos um isomorsmo M D/ d1 D/ dk onde d1 | d2 | | dk . Os ideais d1 , . . . , dk so determinados unicamente a por M .

6.5. Mdulos de Tipo Finito sobre d.i.p. o Demonstraao. Se a caracter c stica de M r, ento e a M Torc(M ) D D ,
r termos

285

logo, basta demonstrar o resultado para mdulos de torao M . o c Seja {w1 , . . . , w n } um conjunto nito de geradores de M . Designe-se por L o mdulo livre gerado pelos w i s. Em L existe uma base {w 1 , . . . , wn } tal o que (w i ) = wi , onde : L M a projecao cannica. Seja N o n cleo e c o u de , de forma que M L/N . Ento N um submdulo livre de L e, como a e o M de torao, dim N = dim L = n. Seja { 1 , . . . , v n } uma base de N , de e c v forma que existem escalares aij D satisfazendo as relaoes ` c vi =
j

aji wj ,

i = 1, . . . , n.

Mudando de bases em L e N , wi =
j

qji wj ,

vi =
j

pji v j ,

obtemos novas relaoes c vi =


j

bji wj ,

i = 1, . . . , n,

e simples vericar que as matrizes A = (a ij ), B = (bij ), P = (pij ) e Q = e (qij ) esto relacionadas por a B = Q1 AP. Como vimos acima, podemos escolher as matrizes invert veis P e Q (i.e., as bases de L e N ) tais que B = diag(d1 , . . . , dn ) com d1 | d2 | | dn . Nesse caso: i = 1, . . . n. v i = di w i , Se wi = (w i ), mostramos que M = w1 w n . a c c Como ann w i = di , isto terminar a demonstraao da proposiao. claro que M = E i w i , pois os w i formam um conjunto gerador de L, e : L M sobrejectiva. Logo, basta mostrar que w k i=k wi = {0}. e Seja w um elemento desta intersecao. Ento, existem a i D tais que c a w = ak w k =
i=k

ai w i .

286 Logo, em L, obtemos ak w k


i=k

Cap tulo 6. Mdulos o

ai w i N

e conclu mos que existem bi D tais que ai = bi di , i = 1, . . . , n. Mas ento a w = ak wk = (ak wk ) = (bk dk wk ) = (bk v k ) = 0, como era pretendido. A demonstraao da unicidade ser dada mais adiante. c a Os ideais di da decomposiao que acabamos de estudar chamam-se c factores invariantes do mdulo M. o Corolrio 6.5.9. Dois mdulos de tipo nito sobre um d.i.p. so isomorfos a o a sse possuem os mesmos factores invariantes.

6.5.3

Decomposio em factores c ca clicos primrios a

Vamos agora dar uma classicaao alternativa de mdulos sobre d.i.p. Esta c o classicaao baseia-se na factorizaao dos elementos de D em factores pric c mos. Recordemos que, se 0 = a D, ento a pode ser escrito na forma a a = u p1 pn , onde u D uma unidade e os pi D so primos. Esta decomposiao e a c e unica a menos da ordem dos factores e de multiplicaao por unidades. Se c a, b D diferem por multiplicaao por uma unidade, escrevemos a b. c Lema 6.5.10. Seja M um mdulo sobre um d.i.p. D. o (i) Se M = D/ ab com mdc(a, b) = 1, ento M a D/ a D/ b . D/ ab .

(ii) Se M = D/ a + D/ b com mdc(a, b) = 1, ento M a

Demonstraao. c (i) Seja M = v com ann v = ab e sejam v 1 = bv e v 2 = av (onde mdc(a, b) = 1). Ento ann v 1 = a e ann v 2 = b , e existem r, s D tais a que ra + sb = 1. Assim vemos que v = sv 1 + rv2 v 1 + v 2 , e por outro lado, se w v 1 v 2 , ento aw = bw = 0, logo, w = (ra + sb)w = 0. a Conclu mos que M = v 1 v 2 D/ a D/ b . (ii) Sejam v 1 , v 2 M com ann v 1 = a e ann v 2 = b e mdc(a, b) = 1. Ento, como em (i), existem r, s D tais que ra+sb = 1 e, se w v 1 v2 , a temos w = (ra + sb)w = 0. Logo, M = v 1 v 2 . Agora, se w = v 1 + v 2 , vemos que ann w = ab e, por outro lado, v 1 = (ra + sb)v 1 = sbw, Conclu mos que M = w D/ ab . v 2 = (ra + sb)v 2 = raw.

Usando este lema podemos ento mostrar: a

6.5. Mdulos de Tipo Finito sobre d.i.p. o

287

Teorema 6.5.11 (Decomposiao em factores c c clicos primrios). a Seja M um mdulo de tipo nito sobre um d.i.p. D. Ento o a M = L w1 wn L D/ p1 m1 D/ pn mn ,

onde L um submdulo livre de dimenso igual a caracterstica de M , e o a ` ann wi = pi mi , e os elementos p1 , . . . , pn D so primos. Os ideais a p1 m1 , . . . , pn mn so determinados unicamente (a menos da ordem) por a M. Demonstraao. Seja c a decomposiao de M em factores c c clicos invariantes. Se ann v i = di , ento d1 | d2 | | dk e dkr+1 = = dk = 0, onde r a caracter a e stica de M . Temos, pois, que v kr+1 v k = L, com L livre de dimenso r. Por outro lado, se p 1 m1 , . . . , pn mn so as a a potncias primas que entram nas decomposioes primas dos d 1 , . . . , dkr , e c o lema acima mostra que v1 vk D/ p1 m1 D/ pn mn L. M = v1 vk

A unicidade ser demonstrada mais adiante. a o Aos ideais p1 m1 , . . . , pn mn associados ao mdulo M chama-se divisores elementares de M . Os divisores elementares em conjunto com a caracter stica formam uma lista completa de invariantes. Corolrio 6.5.12. Dois mdulos de tipo nito sobre um d.i.p. so isomora o a fos sse possuem a mesma lista de divisores elementares e a mesma caracterstica. Vimos na demonstraao acima que a decomposiao de M em factores c c c clicos invariantes determina univocamente uma decomposiao de M em c factores c clicos primrios. a Inversamente, seja M L D/ p1 m1 D/ pn mn

a decomposiao de M em factores c c clicos primrios. Sejam p 1 , . . . , ps os a primos distintos (i.e., no-associados) que aparecem nesta decomposiao. a c Ordenamos as potncias primas, que aparecem na decomposiao, da seguinte e c forma: p1 n11 p1 n21 . . . p1 nt1 p2 n12 p2 n22 . . . p2 nt2 ps n1s ps n2s . . . ps nts ,

(6.5.1)

288

Cap tulo 6. Mdulos o

onde n1i n2i nti , i = 1, . . . , s (possivelmente h necessidade de a 0 ). Tomamos para d o produto das potncias acrescentar factores 1 = pi e j primas que aparecem na linha j, i.e., d j p1 nj1 p2 nj2 ps njs . Ento vemos a que d1 | d2 | | dt , e como as potncias primas que aparecem em cada d j e so relativamente primas, o lema precedente fornece um isomorsmo a Torc(M ) D/ d1 D/ dt .

Se a dimenso da parte livre L r, ento acrescentamos a lista dos d j s os a e a ` elementos dt+1 = = dt+r = 0, obtendo-se ento a decomposiao de M a c em factores c clicos invariantes. Dada a lista dos {pi nji }, os dk cam determinados (a menos de unidades), como acabamos de ver. Inversamente, dada a lista dos {d k }, os {pi nji } so a as potncias primas na decomposiao dos d k s. Logo, a unicidade dos ideais e c d1 , . . . , dk segue-se da unicidade dos ideais p 1 m1 , . . . , pn mn .

6.5.4

Componentes primrias a

Se M um D-mdulo e p D um primo, a componente p-prim aria de e o e M o submdulo e o M (p) = {v M : pk v = 0, para algum k N}. Deixamos como exerc vericar que, se Torc(M ) = M , ento cio a M= p primo Como M de tipo nito, apenas um n mero nito de termos no zero. e u a e Podemos utilizar as componentes primrias para demonstrar a unicidade a das decomposioes. Se c M L D/ p1 m1 D/ ps ms t L D/ pn1 D/ pnt , 1 D/ pi mi
{pi : pi p}

M (p).

so duas decomposioes de M em factores c a c clicos primrios, vemos que a M (p)

D/ pmi . i
{i :i p} p p

Logo nas duas decomposioes acima podemos assumir que a lista de primos c a mesma, e basta demonstrar a unicidade das decomposioes para o caso e c M = M (p). Sejam ento a M (p) D/ pm1 D/ pms D/ pn1 D/ pnt

6.5. Mdulos de Tipo Finito sobre d.i.p. o

289

duas decomposioes de M (p). Ordenemos os termos das decomposioes, de c c forma que m1 m2 ms e n1 n2 nt . Se v s M tal que e ann v s = pms , ento a segunda decomposiao mostra que p nt v s = 0, logo a c nt ms . De igual forma, vemos que ms nt , logo ms = ns . O mdulo o quociente M (p)/ v s admite as decomposioes c M (p)/ v s D/ pm1 D/ pms1 D/ pn1 D/ pnt1

Por exausto, conclu a mos que mi = ni e s = t, como era pretendido. Exerc cios.
1. Demonstre as frmulas para os factores invariantes dadas no Lema 6.5.4. o 2. Determine matrizes diagonais equivalentes as matrizes ` (a) 36 12 16 18 sobre Z;

x 1 2 1 x 1 sobre R[x]. (b) 0 0 2 x 3 3. Mostre que, se p equivalentes: 0 1 0 0 0 0 1 0 4. Mostre que M = um primo, as seguintes duas matrizes de Mn (Zp ) so e a 0 1 .. . 0 0 , 1 0 1 1 0 0 1 1 .. . 0 0 0 0 1 0 0 . 1 1

p primo M (p)

se Torc M = M .

5. Se M = D/ p1 p2 2 p3 D/ p1 p2 3 p3 2 p4 D/ p1 3 p2 2 p4 5 um mdulo sobre e o um d.i.p. D, determine as decomposioes de M em factores c c clicos invariantes e em factores c clicos primrios. a 6. Sejam M1 e M2 D-mdulos de tipo nito. o (b) Determine a decomposiao de M1 M2 em factores c c clicos invariantes e primrios em termos das decomposioes de M1 e M2 . a c 7. Sejam M1 e M2 D-mdulos c o clicos de ordens a e b, respectivamente. Mostre que, se mdc(a, b) = 1, ento os factores invariantes de M1 M2 so mdc(a, b) a a e mmc(a, b). (a) Mostre que, se M1 e M2 so c a clicos, ento M1 M2 c a e clico.

290

Cap tulo 6. Mdulos o

6.6

Classicaoes: Grupos Abelianos e Formas Cac nnicas de Matrizes o

Nesta secao usamos a classicaao de mdulos de tipo nito sobre d.i.p. para c c o classicar os grupos abelianos de tipo nito e demonstrar a existncia da e forma cannica de Jordan de uma matriz. Estes correspondem respectivao mente, a tomar D = Z e D = K[x] (K um corpo algebricamente fechado) nos teoremas de classicaao da secao anterior. Se D = Z, todo o ideal c c possui como gerador unico um inteiro no-negativo. Se D = K[x], todo a o ideal possui um polinmio mnico como gerador unico. E, pois, natural o o substituir os ideais factores invariantes e os ideais divisores elementares por estes geradores, que tambm se designam por factores invariantes e divisores e elementares.

6.6.1

Classicao de grupos abelianos de tipo nito ca

Seja G um grupo. Dizemos que G de tipo nito se existem elementos e g1 , . . . , gm G tais que g G, n1 , . . . , nm Z : g = g 1 n1 g m nm . Se G um grupo abeliano, ento G de tipo nito sse G um Z-mdulo e a e e o de tipo nito. Como Z um d.i.p., os teoremas de classicaao da secao e c c anterior fornecem imediatamente o seguinte resultado: Teorema 6.6.1 (Classicaao de grupos abelianos de tipo nito). c Seja G um grupo abeliano de tipo nito. Ento a G Z d1 Z dn ,

onde d1 , . . . , dn so naturais denidos univocamente pela condiao d 1 | d2 | a c a e c | dn . Se p1 n1 , . . . , ps ns so as potncias primas na decomposiao dos d1 , . . . , dn em factores primos, ento a G Z p1 n 1 Z ps n s Z r ,

onde r o nmero de naturais di = 0 ( i.e., a caracterstica de G). e u Os naturais di (respectivamente pi ni ) chamam-se factores invariantes (respectivamente divisores elementares) de G. So invariantes que determia nam o grupo abeliano a menos de isomorsmo. Observe-se que podemos calcular uma lista de invariantes, uma vez conhecida a outra. Exemplos 6.6.2.
a 1. Se n N admite a factorizaao prima n = p1 n1 ps ns , ento c Zn Z p1 n 1 Z ps n s . Existe apenas o factor invariante n, e os divisores elementares so os p i ni . a

6.6. Classicaoes c

291

2. Seja G = Z6 Z15 Z18 . Ento a decomposiao de G em factores cclicos a c primrios a e G Z 2 Z 3 Z 3 Z 5 Z 2 Z 32

logo, os divisores elementares so {2, 2, 3, 3, 32, 5}. Obtemos os factores invaa riantes a partir da Tabela 6.5.1, que neste caso e 20 2 2 3 3 32 50 50 5.

Os factores invariantes so os produtos das potncias que aparecem em cada a e linha da tabela: d1 = 3, d2 = 6, d3 = 90. Logo, a decomposiao de G em c factores invariantes : e G Z3 Z6 Z90

6.6.2

Forma cannica de Jordan o

Nesta subsecao, K designa um corpo algebricamente fechado. Seja V um c espao vectorial de dimenso nita sobre K, e T : V V uma transc a formaao linear. Estamos interessados em estudar T dum ponto de vista c estrutural. Para isso utilizamos a estrutura de K[x]-mdulo de V denida o n + + a K[x] e v V , ento por T (ver Exerc 6.1.1): se p(x) = an x cio a 0 p(x) v an T n (v) + + a0 v. e Observe-se que V V um K[x]-submdulo sse V um subespao linear de e o c ) V , logo a estrutura do K[x]-mdulo V , invariante sob a acao de T : T (V c o V est intrinsecamente ligada a estrutura da transformaao T . Como K[x] a ` c um d.i.p., a classicaao de mdulos sobre d.i.p. permite obter o seguinte e c o resultado: Teorema 6.6.3 (Forma cannica de Jordan). Seja T : V V uma o aplicaao linear de um espao vectorial de dimenso nita sobre K. Existe c c a uma base {e1 , . . . , en } de V sobre K, em relaao a qual a matriz da transc ` formaao T c e J1 0 .. J = , . 0 Jm onde cada Ji uma matriz (ni ni ) da forma e i 1 0 .. . . 0 1 i

292

Cap tulo 6. Mdulos o

Demonstraao. Observe-se que p(x) K[x] primo sse p(x) = x . Logo, c e a decomposiao de V em factores c c clicos primrios a e V onde Vi V1 V m ,

v i e ann(v i ) = (x i )ni . Os elementos {(x i )ni 1 v, . . . , (x i )v, v}

formam uma base de Vi sobre K (exerc cio), e a matriz de T relativamente a esta base precisamente Ji . e Para o clculo da forma cannica de Jordan, apenas necessrio conhecera o e a se os divisores elementares (ou os factores invariantes) do K[x]-mdulo V . o Estes podem ser determinados da seguinte forma (ver a demonstraao do c Teorema 6.5.8): Seja {f 1 , . . . , f n } uma base de V sobre K, e A = (aij ) a matriz de T relativamente a esta base. O conjunto {f 1 , . . . , f n } gera V como K[x]-mdulo. Formando o mdulo livre L gerado por estes elemeno o tos, temos o homomorsmo natural : L V e designamos por N o seu n cleo. Os elementos ei = xf i j aji f j formam uma base de N (como u K[x]-mdulo), e os factores invariantes de V so obtidos por aplicaao da o a c Proposiao 6.5.3 a matriz c ` x a11 a12 a1n a21 x a22 a2n . . . .. . . . . . an1 an2 x ann Esta fornece uma matriz equivalente 1 .. . 0 1 d1 (x) .. . 0 Exemplo 6.6.4.
Seja T : C3 C3 a transformaao linear denida pela matriz c 2 0 0 0 1 , A= 1 2 4 4

ds (x)

onde d1 (x) | | ds (x) so os factores invariantes. a

6.6. Classicaoes c
relativamente a base cannica de C3 . Como vimos no Exemplo 6.5.6, temos ` o x2 0 0 1 0 1 x + 2 0 1 x 2 4 1 x4 1 1 1 0 0 0 1 1 0 0 1 x x4 1 0 0 , 0 = 0 x2 0 0 (x 2)2

293

e os divisores elementares so (x 2) a cannica de Jordan de T o e 2 J = 0 0

e (x 2)2 . Conclumos que a forma 0 0 2 1 . 0 2

A forma cannica de Jordan uma consequncia da decomposiao em o e e c factores c clicos primrios. Da decomposiao em factores c a c clicos invarian tes obtm-se uma outra forma cannica conhecida como forma can onica e o 11 (ver exerc racional cio). Exerc cios.
1. Determine todos os grupos abelianos de ordem 120. 2. Seja K um corpo algebricamente fechado de caracter stica zero. Mostre que U = {r : r raiz de xn 1 = 0} um grupo abeliano isomorfo a Zn . e e 3. Seja T : V V uma transformaao linear de um espao vectorial de dic c menso nita sobre um corpo K e suponha que V a v (como K[x]-mdulo), o onde ann(v) = (x )m . Mostre que os elementos {(x )m1 v, . . . , (x )v, v} formam uma base de V sobre K. 4. Determine a forma cannica de Jordan das matrizes: o 1 1 2 4 , (a) A = 0 1 0 0 1 0 0 0 8 1 0 0 16 (b) B = 0 1 0 14 . 0 0 1 6
A forma cannica racional, ao contrrio da forma cannica de Jordan, no requer que o a o a K seja algebricamente fechado.
11

294

Cap tulo 6. Mdulos o

5. Seja T : V V uma transformaao linear de um espao vectorial de dic c menso nita sobre um corpo K, e d1 (x) | | ds (x) os factores invariantes a do K[x]-mdulo V . A m(x) = ds (x) chama-se polinmio mnimo da transo o formaao T e a p(x) = d1 (x) ds (x) chama-se polinmio caracterstico da c o transformaao T . c (a) Mostre que m(x) = 0, m(T ) = 0 e que se q(x) um polinmio tal que e o q(T ) = 0 ento m(x)|q(x); a (b) Mostre que p(x) = 0, p(T ) = 0 e que p(x) = det(xI T ). 6. (Forma canonica racional) Seja T : V V uma aplicaao linear de c um espao vectorial de dimenso nita sobre K. Utilizando a decomposiao c a c em factores c clicos invariantes de V como um K[x]-mdulo, mostre que existe o uma base {e1 , . . . , en } de V sobre K em relaao a qual a matriz de T c ` e R1 0 .. R= , . 0 Rm onde Ri uma matriz (ni ni ) da forma e 0 0 1 0 .. . 0 0 1 a0 . . . . . . ani 2 ani 1

A R chama-se forma cannica racional da transformaao linear T . o c 7. Recorde que uma equaao diferencial ordinria (e.d.o.) linear escalar c a dn1 y dy dn y + an1 n1 + + a1 + a0 y = 0 n dt dt dt equivalente a um sistema de e.d.o.s linear de primeira ordem: e dx = xA, dt onde x = (y, y , y , . . . , y (n1) ) e A a matriz companheira e 0 0 a0 . . 1 0 . . . .. . . . 0 0 an2 1 an1

Mostre, recorrendo a forma cannica racional, o seguinte rec ` o proco: todo o sistema de e.d.o.s linear de primeira ordem equivalente a um sistema desae coplado de e.d.o.s lineares escalares.

6.7. Categorias e Functores

295

6.7

Categorias e Functores

As vrias estruturas algbricas que temos vindo a estudar, embora diferena e tes, exibem muitas vezes semelhanas formais. Algumas das construoes c c repetem-se para grupos, anis e mdulos e, por vezes, os mtodos utilizados e o e so em tudo idnticos. E pois tempo para parar e perguntar: ser que no a e a a existe uma abordagem unicada que permita formalizar estas semelhanas c de forma precisa? A resposta sim, como veremos nesta secao, e a deniao e c c essencial a seguinte: e Deniao 6.7.1. Uma categoria C consiste em: c (i) Uma classe de objectos. (ii) Para cada par de objectos (X, Y ), um conjunto Hom(X, Y ), cujos elementos chamamos morfismos. (iii) Uma aplicaao Hom(X, Y ) Hom(Y, Z) Hom(X, Z), a que chamac mos composicao de morfismos. A imagem do par (, ) sob a operaao de composiao de morsmos ser c c a designada por , e as seguintes propriedades devem ser satisfeitas: (C1) Associatividade: se Hom(X, Y ), Hom(Y, Z) e Hom(Z, W ), ento ( ) = ( ) . a (C2) Existncia de identidades: para todo o objecto X, existe um morsmo e 1X Hom(X, X) que satisfaz 1X = e 1X = , sempre que Hom(W, X) e Hom(X, Y ), onde Y e W so a objectos arbitrrios. a Exemplos 6.7.2.
1. A categoria S em que os objectos so os conjuntos, em que os morsmos a Hom(X, Y ) so as aplicaoes : X Y , e a composiao de morsmos a a c c e composiao habitual de aplicaoes. c c 2. A categoria G em que os objectos so os grupos, os morsmos Hom(G, H) a so os homomorsmos de grupos : G H, e a composiao de morsmos a c e a composiao habitual. c 3. A categoria MA em que os objectos so os mdulos sobre um anel A, os mora o smos Hom(M, N ) so as transformaoes lineares : M N , e a composiao a c c de morsmos a composiao de transformaoes lineares. e c c 4. A categoria T em que os objectos so os espaos topolgicos, os morsmos a c o Hom(X, Y ) so as aplicaoes contnuas, e a composiao de morsmos a a c c e composiao habitual de aplicaoes. c c

296

Cap tulo 6. Mdulos o

O primeiro destes exemplos mostra porque que, em geral, os objectos e de uma categoria formam uma classe, em vez de um conjunto: no podemos a falar do conjunto de todos os conjuntos sem nos envolvermos em paradoxos (ser que o conjunto de todos os conjuntos um membro de si prprio?). a e o Esta diferena, cuja justicaao completa exige um estudo promenorizado da c c Teoria do Conjuntos (12 ), signica que as classes no aplicamos as operaoes ` a c usuais sobre conjuntos (como, por exemplo, formar subconjuntos). Uma categoria em que os objectos so os elementos de um conjunto diz-se uma a categoria pequena. Deve-se observar que um morsmo Hom(X, Y ), apesar das designaoes, no precisa de ser uma aplicaao de X em Y , como se ilustra c a c no exemplo seguinte: Exemplo 6.7.3.
Fixe-se um grupo G. Seja C a categoria com um unico objecto {} e em que os morsmos Hom(, ) so os elementos de G. A composiao de dois a c morsmos multiplicaao no grupo G. Se G no-trivial, os morsmos no e c e a a so aplicaoes entre objectos. a c

Uma categoria concreta uma categoria C em que todo o morsmo e Hom(X, Y ) uma aplicaao X Y , em que o morsmo identidade e c 1X Hom(X, Y ) a aplicaao identidade X X, e em que a composiao e c c de morsmos a composiao usual de aplicaoes. A grande maioria das e c c categorias que estudamos neste livro so categorias concretas. De qualquer a forma, vamos sempre representar um morsmo Hom(X, Y ) simbolicamente por : X Y , tendo em atenao que no necessariamente uma c a e aplicaao de X em Y . c Vejamos algumas propriedades elementares das categorias. Proposiao 6.7.4. Numa categoria C, para cada objecto X, o morsmo c identidade 1X unico. e Demonstraao. De facto, se 1X e 1X so duas identidades em X, ento pela c a a propriedade (C2) aplicada a 1X e a 1X , obtemos que 1X 1 X = 1 X e 1 X 1 X = 1 X . Logo, 1X = 1X . Numa categoria C, dado um morsmo f : X Y , dizemos que g : Y ` X um inverso a esquerda de f se e g f = 1X . ` De forma anloga dene-se inverso a direita de f . a
Ver, por exemplo, P. R. Halmos, Naive Set Theory, Undergraduate Texts in Mathematics, Springer-Verlag, 1974.
12

6.7. Categorias e Functores

297

Proposiao 6.7.5. Se f : X Y possui um inverso a esquerda g e um c ` inverso a direita g , ento g = g . ` a Demonstraao. Pela deniao de inverso a esquerda/direita, obtemos: c c ` (g f ) g = 1X g = g , g (f g ) = g 1Y = g. Logo, pela associatividade, temos que g = g . No caso em que f : X Y possui um inverso a esquerda e a direita g, ` ` chama-se a g o inverso de f e escreve-se g = f 1 . Neste caso, diz-se que f uma equivalncia ou um isomorfismo na categoria em questo. e e a Exemplos 6.7.6.
1. Nos Exemplos 6.7.2 acima, as equivalncias so as bijecoes (na categoria dos e a c conjuntos), os isomorsmos de grupos (na categoria dos grupos), os isomorsmos lineares (na categoria dos mdulos sobre um anel) e os homeomorsmos o (na categoria dos espaos topolgicos). c o 2. No Exemplo 6.7.3, todos os morsmos so equivalncias. Em geral, a uma a e categoria pequena em que todos os morsmos so invertveis chama-se um a grupoide.

Com o objectivo de relacionar duas categorias, introduzimos o conceito de functor. Deniao 6.7.7. Um functor covariante F de uma categoria C para c uma categoria D uma aplicaao que a cada objecto X de C associa um e c objecto F (X) de D, e a cada morsmo : X Y , um morsmo F () : F (X) F (Y ), tal que as seguintes propriedades so satisfeitas: a (i) F preserva identidades: F (1X ) = 1F (X) para todo o objecto X de C; (ii) F preserva composioes: F ( ) = F () F () para todos os morc smos e que se podem compor. De forma semelhante, dene-se um functor contravariante em que F associa a cada objecto X de C um objecto F (X) de D, e a cada morsmo : X Y , um morsmo F () : F (Y ) F (X), e: (i) F preserva identidades: F (1X ) = 1F (X) para todo o objecto X de C; (ii) F troca composioes: F ( ) = F () F () para todos os morsmos c e que se podem compor. Vejamos alguns exemplos de functores:

298 Exemplos 6.7.8.

Cap tulo 6. Mdulos o

1. A aplicaao que a cada grupo associa o seu conjunto base, e que a cada c homomorsmo de grupos associa a aplicaao entre os conjuntos base, um c e functor covariante da categoria dos grupos na categoria dos conjuntos. Mais geralmente, dada uma categoria concreta C, temos um functor F : C S de C para a categoria dos conjuntos S que esquece a estrutura: a cada objecto X de C, o functor F associa o seu conjunto base X, e a cada morsmo Hom(X, Y ), o functor F associa a aplicaao X Y . c 2. A aplicaao que a cada mdulo M sobre um anel comutativo A associa o seu c o dual M , e a cada aplicaao linear : M N associa a aplicaao transposta c c : N M , um functor contravariante da categoria dos A-mdulos a e o ` esquerda na categoria dos A-mdulos a direita. o ` 3. A aplicaao que, a cada espao topolgico X associa o seu grupo de homoc c o logia Hk (X, Z) (respectivamente, co-homologia H k (X, Z)) e a cada aplicaao c contnua : X Y o homomorsmo de grupos : Hk (X, Z) Hk (Y, Z) (respectivamente, : H k (Y, Z) H k (X, Z)), um functor covariante (rese pectivamente, contravariante) da categoria dos espaos topolgicos na categoria c o dos grupos abelianos.

Muitas das construoes que foram feitas anteriormente podem ser absc tra das para o contexto geral da Teoria das Categorias. Consideremos, a t tulo de exemplo, a noao de produto directo. Seja c {Xi }iI uma fam de objectos numa categoria C. Um produto dos oblia jectos {Xi }iI um par (Z, {i }iI ), onde Z um objecto e os i : Z Xi e e so morsmos que satisfazem a seguinte propriedade universal: a Para todo o objecto Y e morsmos i : Y Xi , i I, existe um unico morsmo : Y Z tal que o seguinte diagrama comuta
Y xx G Z x xxx xxx i i xxxx  8 Xi

para todo o i I. a E fcil de ver que o produto, caso exista, ca denido a menos de iso morsmo. E claro que nesse caso escrevemos iI Xi para representar o produto. Note que o produto pode existir ou no, dependendo da categoa ria. Para cada categoria necessrio mostrar a sua existncia, e para isso e a e e preciso ter um modelo concreto (normalmente bastante obvio). Foi isso que zemos anteriormente para a categoria dos grupos e para a categoria dos mdulos sobre um anel. o

6.7. Categorias e Functores

299

Uma das grandes vantagens da Teoria das Categorias a de permitir tore nar precisas certas expresses que usamos na exposiao de um dado formao c lismo matemtico. Exemplo disso so termos que se usam frequentemente, a a tais como a que uma dada aplicaao induzida, ou que certas propriedac e des so functoriais, ou ainda que uma dada construao natural. Por a c e exemplo, o ultimo termo geralmente sinnimo de que a construao no e o c a depende de escolhas, mas pode ser tornado preciso atravs da seguinte: e Deniao 6.7.9. Uma transformacao natural T entre dois functores c F : C D e G : C D uma aplicaao que associa a cada objecto X da e c categoria C um morsmo da categoria D: TX : F (X) G(X), tal que o seguinte diagrama comuta F (X)
F () TX

G G(X)
G()

F (Y )

TY

G G(Y )

para todo o morsmo : X Y de C. Se TX uma equivalncia para todo e e o objecto X, dizemos que T uma equival ncia natural. e e No exemplo seguinte mostramos como podemos formalizar a armaao c de que para todo o espao vectorial de dimenso nita V existe um isomorc a smo natural entre o duplo dual (V ) e V . Exemplo 6.7.10.
Seja C a categoria dos mdulos sobre um anel A. Para cada A-mdulo M , o o consideramos o duplo dual: M (M ) , e para cada transformaao linear : M N , consideramos a transformaao c c linear : M N dupla transposta: ( ) . Esta operaao dene um functor covariante de C em C. c Para cada A-mdulo M designamos por TM : M M o homomorsmo deo nido da seguinte forma: para cada v M , TM (v) : M A a transformaao e c linear (v). Vericamos facilmente que M TM uma transformaao natural entre o e c functor duplo dual e o functor identidade. Se, em vez da categoria dos A-mdulos a esquerda, considerarmos a categoria o ` dos espaos vectoriais de dimenso nita sobre um corpo K, ento V T V c a a dene uma equivalncia natural entre o functor duplo dual e o functor identie dade.

300

Cap tulo 6. Mdulos o

Neste livro no usamos a Teoria da Categorias, com pequenas excepoes a c onde a utilizamos apenas como uma linguagem, e por isso no desenvolvemos a mais este tpico. No entanto, gostar o amos de frisar que esta tem adquirido uma importncia central em vrias areas da Matemtica, como por exemplo a a a na Topologia e na Geometria Algbrica, e hoje em dia constitui uma area e muito importante da Algebra. Exerc cios.
1. Seja {Xi }iI uma fam de objectos numa categoria C. Dena co-produto lia Xi dos objectos {Xi }iI e verique que a soma directa de grupos abeliaiI nos e de mdulos, e o produto livre, so co-produtos nas respectivas categorias. o a 2. Um conjunto com um ponto marcado um par (X, x) onde X um conjunto e e e x X. Um morsmo (X, x) (Y, y) entre conjuntos com pontos marcados uma aplicaao f : X Y tal que f (x) = y. e c (a) Mostre que os conjuntos marcados e os morsmos de conjuntos marcados formam um categoria. (b) Mostre que existem produtos nesta categoria e descreva-os. (c) Mostre que existem co-produtos nesta categoria e descreva-os. 3. Seja L um objecto numa categoria C, S um conjunto no-vazio, e : X L a uma aplicaao. Diz-se que L livre no conjunto S se para cada objecto c e X de C e aplicaao : S X existe um unico morsmo : L X que torna c o seguinte diagrama comutativo: G S xxx xxx xxx xxx x8

L 1 1 1 X.

Mostre que, numa categoria C, se L livre no conjunto S, L livre no conjunto e e S e |X| = |X |, ento L isomorfo a L. a e 4. Um objecto I numa categoria C diz-se universal ou inicial se para cada objecto X de C existe um unico morsmo : I X: (a) Mostre que quaisquer dois objectos iniciais de uma categoria so isomora fos. (b) Determine os objectos iniciais e terminais nas categorias dos grupos. (c) Mostre que o co-produto pode ser considerado com um objecto universal numa categoria apropriada. 5. Dena, analogamente ao problema anterior, o que um objecto co-universal e ou terminal numa categoria C. Mostre que o produto pode ser considerado como um objecto co-universal numa categoria apropriada.

Cap tulo 7

Teoria de Galois
A soluao de uma equaao quadrtica era conhecida pelos matemticos da c c a a Babilnia1 , que sabiam como completar o quadrado, e foi popularizada o no mundo ocidental durante o Renascimento por traduoes em latim do c livro de al-Khowarizmi Al-jabr wal muqbalah (mencionado no Cap a tulo 1). Em 1545, a publicaao da Ars Magna de Geronimo Cardano (1501-1576), c tambm conhecido por Cardan, inclui frmulas para a resoluao de equaoes e o c c das pelo autor, respectivamente, a Niccolo Tartaglia do 3o e 4o graus, atribu (1500-1565) e Ludovico Ferrari (1522-1565). A descoberta destas frmulas e o a luta pela prioridade da sua descoberta tem uma histria bastante curiosa o e divertida que descrita nas obras indicadas. e A frmula de Cardan, como hoje conhecida, para a resoluao da o e c equaao c bica x3 + px = q, c u e x=
3

(p/3)3 + (q/2)2 + q/2

(p/3)3 + (q/2)2 q/2.

O caso geral de uma equaao do terceiro grau y 3 + by 2 + cy + d = 0 pode ser c reduzido a este caso pela transformaao y = xb/3. A vericaao, por subsc c tituiao, de que a frmula de Cardan fornece uma soluao da equaao dever c o c c a dar uma ideia do grau de diculdade envolvido neste tipo de problema. A equaao do quarto grau pode tambm ser reduzida a soluao de uma c e ` c c bica. Podemos sempre assumir, eventualmente aps uma translaao, que u o c a qurtica da forma x4 + px2 + qx + r = 0. Completando o quadrado, a e obtemos (x2 + p)2 = px2 qx r + p2 . O truque consiste em observar que, para qualquer y, temos (x2 + p + y)2 = px2 qx r + p2 + 2y(x2 + p) + y 2
1

= (p + 2y)x2 qx + (p2 r + 2py + y 2 ).

Para as referncias histricas deste cap e o tulo ver Carl R. Boyer, A History of Mathematics, John Wiley & Sons, New York (1968), e Dirk J. Struik, Histria Concisa das o Matemticas, Gradiva Publicaoes Lda., Lisboa (1989). a c

301

302

Cap tulo 7. Teoria de Galois

Ora esta ultima equaao quadrtica em x, e podemos escolher y de forma c e a que seja um quadrado perfeito. Isto consegue-se precisamente, impondo que o discriminante seja zero: q 2 4(p + 2y)(p2 r + 2py + y 2 ) = 0. Esta ultima equaao uma c bica em y: c e u 8y 3 20py 2 + (16p2 + 8r)y + (q 2 4p3 + 4pr) = 0, que portanto pode ser resolvida com recurso a frmula de Cardan. Com ` o este valor para y, o lado direito da equaao auxiliar acima ca um quadrado c perfeito, de forma que, extraindo as ra zes, obtemos uma equaao quadrtica c a que pode ser resolvida. As soluoes expostas na Ars Magna constitu c ram um forte est mulo na procura de frmulas para resoluao de equaoes algbricas de graus mais o c c e elevados. Este esforos mostraram-se infrut c feros durante mais de 300 anos, pois foi preciso esperar pelo in cio do sculo XIX para que Abel e Runi e chegassem a concluso oposta: para uma equaao do 5 o grau no existe ` a c a uma frmula geral que exprima as ra o zes como radicais dos coecientes da equaao. c Inspirado pela demonstraao de Abel da impossibilidade de resoluao da c c equaao qu c ntica, Galois iniciou o estudo de equaoes algbricas de grau c e arbitrrio, e mostrou no s a impossibilidade de resoluao da equaao a a o c c algbrica geral de grau maior ou igual a cinco, como deu ainda um critrio e e para decidir se uma equaao particular pode ser resolvida e, em caso armac tivo, um mtodo de resoluao. Os trabalhos de Galois, apesar da sua morte e c prematura, foram fundamentais no estabelecimento da Algebra, tal como a conhecemos hoje, e tiveram consequncias muito para alm do problema e e original da resoluao de equaoes algbricas por radicais. c c e Para ilustrarmos as ideias de Galois, consideremos a equaao qurtica c a com coecientes racionais p(x) = x4 + x3 + x2 + x + 1 = 0. e Esta equaao tem as ra c zes rk = ei 5 (k = 1, . . . , 4) (porqu?). Pensemos agora em todas as poss veis equaoes polinomiais, com coecientes racionais, c que so satisfeitas por estas ra a zes. Estas incluem, entre outras, as equaoes c r1 + r2 + r3 + r4 1 = 0, r1 r4 = 1, (r1 )5 1 = 0, ...
2k

(r1 + r4 )2 + (r1 + r4 ) 1 = 0,

A observaao chave a seguinte: Se considerarmos as poss c e veis permutaoes c das ra zes que transformam equaoes deste tipo ainda em equaoes deste c c tipo, obtemos o grupo de Galois da equaao: G = {I, (1243), (14)(23), (1342)}. c

7.1. Extenses de Corpos o

303

A estrutura deste grupo, descobriu Galois, a chave para a resoluao desta e c 2. equaao c Consideremos por exemplo o subgrupo H = {I, (14)(23)}. E simples vericar que as expresses polinomiais nas ra o zes, com coecientes racionais, que so xas pelos elementos de H so precisamente os polinmios em w 1 = a a o r1 + r4 e w2 = r2 + r3 . Mas w1 e w2 so as soluoes da equaao quadrtica a c c a x2 + x 1 = 0. Assim, e supondo que no conhec a amos as expresses das soluoes da equaao o c c original, poder amos descobri-las resolvendo primeiro esta equaao quadrtica, c a obtendo 1 5 1 + 5 , r2 + r3 = , r1 + r 4 = 2 2 e de seguida a equaao quadrtica c a (x r1 )(x r4 ) = x2 (r1 + r4 )x + r1 r4 = 0, j que de facto esta equaao tem como coecientes expresses polinomiais a c o em w1 e w2 (pois temos r1 r4 = 1). Observe-se que o Grupo de Galois pode ser caracterizado como o grupo de simetrias da equaao: so as transformaoes que levam soluoes (ra c a c c zes) em soluoes preservando a estrutura algbrica das soluoes. Este precisamente c e c e o ponto de partida na exposiao moderna da Teoria de Galois: constri-se o c o corpo Q(r1 , . . . , rn ) gerado pelas ra da equaao, e os elementos do Grupo zes c de Galois aparecem como automorsmos destes corpos 3 . Nesta linguagem, a Teoria de Galois consiste em transformar questes sobre a estrutura destes o corpos em questes sobre a estrutura do grupo associado. o

7.1

Extenses de Corpos o

Como mencionmos acima, o conceito de extenso de corpo fundamental na a a e exposiao que adoptaremos da Teoria de Galois. Recordemos que um corpo c L uma extenso de um corpo K, se K um subcorpo de L. Nesta secao e a e c iniciamos o estudo sistemtico das extenses de um dado corpo. Comeamos a o c por recordar alguns dos resultados obtidos no Cap tulo 3. Seja K um corpo, e L uma extenso de K. Recorde-se que a extenso diza a se nita (respectivamente innita) se L, visto como espao vectorial sobre o c corpo K, tem dimenso nita (respectivamente innita). A dimenso de L a a sobre K designa-se por [L : K]. Se S L um subconjunto, designamos por e
2 Esta descoberta tanto mais surpreendente, pois Galois teve de inventar primeiro o e conceito de grupo que at aquela data era inexistente! e 3 A noao de corpo s foi formalizada por Dedekind em 1879, mais de 50 anos depois c o da morte trgica de Galois. a

304

Cap tulo 7. Teoria de Galois

K(S) o menor subcorpo de L que contm K e S. E claro que K(S) uma e e extenso de K gerada por S. Se S = {u1 , . . . , un }, escrevemos K(u1 , . . . , un ) a em vez de K({u1 , . . . , un }). Vejamos mais em pormenor o caso de um s elemento, i.e., o caso K(u) o em que u L. Se x uma indeterminada, temos o homomorsmo de anis e e : K[x] L que a um polinmio g(x) faz corresponder o seu valor em u o (g(x) g(u)). O n cleo N () deste homomorsmo um ideal de K[x] que u e necessariamente principal. Temos ento dois casos: e a (i) u transcendente sobre K. Neste caso, N () = {0}, logo, um e e monomorsmo cuja imagem K[u], e que possui uma unica extenso e a ao corpo das fracoes K(x) de K[x]. Temos ento K(u) K(x), e os c a elementos de K(u) so da forma g(u)/f (u) com g(x), f (x) K[x] e a f (x) = 0. A extenso K(u) tem dimenso innita sobre K; a a (ii) u algbrico sobre K. Ento N () = p(x) , onde p(x) um polinmio e e a e o irredut vel, e K(u) = K[u] K[x]/ p(x) . Se impusermos que p(x) seja mnico, ento p(x) unico, e chama-se a p(x) polinmio mnimo o a e o de u. A extenso K(u) tem dimenso [K(u) : K] = deg p(x). A esta a a dimenso chama-se grau algbrico de u sobre K. a e Deniao 7.1.1. Uma extenso L de um corpo K diz-se uma extens ao c a simples se existe um u L tal que L = K(u). Neste caso, a u chama-se elemento primitivo de L. Um extenso L de K diz-se algbrica (respectivamente transcendente) a e se todos os elementos de L so algbricos (respectivamente se existe um elea e mento de L transcendente) sobre K. Uma extenso simples L algbrica a e e ou transcendente, consoante os seus elementos primitivos sejam algbricos e ou transcendentes. Uma extenso L de dimenso nita sobre K sempre a a e algbrica (ver Exerc 3.4.8), mas existem extenses algbricas de dimenso e cio o e a innita. Uma extenso transcendente necessariamente de dimenso ina e a nita. Exemplos 7.1.2.
e 1. Considere L = Q( n 2) R e K = Q. Pelo Critrio de Eisenstein, o po linmio p(x) = xn 2, (n 2) o e irredutvel sobre O nmero u = n 2 Q. u e uma raiz de p(x) em R, logo, [Q( n 2) : Q] = n, e n 2 algbrico de grau n e e sobre Q. 2. Considere L = C e K = R. O polinmio x2 + 1 obviamente irredutvel o e sobre R. O nmero i C uma raiz de x2 + 1 em C, logo i algbrico de grau u e e e 2 sobre R. Na realidade, C = R[x]/ x2 + 1 = R(i), de forma que C uma e extenso simples de R, e i um elemento primitivo. a e 3. Considere L = C e K = Q. Ento L uma extenso transcendente de K, e a e a [C : Q] = .

7.1. Extenses de Corpos o A demonstraao da proposiao seguinte deixada como exerc c c e cio:

305

Proposiao 7.1.3. Sejam M L K extenses sucessivas de um corpo c o K. Ento [M : K] nito se e s se [M : L] e [L : K] so ambos nitos. a e o a Nesse caso temos [M : K] = [M : L] [L : K]. Exemplo 7.1.4.
omio Vimos no exemplo acima que [Q( 2), Q] = 2. Por outro lado, o polin q(x) = x2 3 irredutvel sobre Q( 2). De facto, uma raiz de q(x) em Q( 2) e ter de satisfazer (a + b 2)2 = 3, a, b Q, logo, (a2 + 2b2 ) + 2ab 2 = 3, donde a a2 + 2b2 = 3 e ab = 0. Se b = 0, temos que a2 = 3 o que e impossvel pois 3 Q. Se a = 0 temos (2b)2 = 6 o que impossvel, pois 6 Q. Como que e x2 3 irredutvel em 2), conclumos que Q( 2)( 3) Q( 2)[x]/ x2 3 e Q( e que [Q( 2)( 3), Q( 2)] = 2. Pela Proposiao 7.1.3, obtemos c [Q( 2, 3), Q] = [Q( 2)( 3), Q( 2)] [Q( 2), Q] = 2 2 = 4.

Nos exemplos acima, considermos apenas subcorpos do corpo dos n meros a u complexos. Neste caso no h qualquer problema em determinar extenses a a o em que um dado polinmio possua ra o zes devido a uma propriedade fundamental de C : qualquer polinmio (de grau 1) com coecientes em C tem o pelo menos uma raiz. Recordemos que, em geral, um corpo L diz-se algebricamente fechado se qualquer polinmio p(x) L[x] de grau 1 possui uma o raiz em L. Na proposiao seguinte damos outras caracterizaoes de um corpo algec c bricamente fechado que podem ser facilmente vericadas. Proposiao 7.1.5. As seguintes armaoes so equivalentes: c c a (i) L um corpo algebricamente fechado. e (ii) Todo o polinmio p(x) = an xn + + a1 x + a0 L[x] se decompe o o num produto de factores lineares: p(x) = a n n (x ri ). 1 (iii) Todo o polinmio irredutvel de L[x] tem grau 1. o (iv) No existem extenses algbricas prprias de L. a o e o Existem muitos exemplos interessantes de corpos que no so subcora a pos de C. Por exemplo, os corpos numricos Z p , importantes na Teoria e dos N meros, ou o corpo das fracoes C(z), fundamental na Geometria u c Algbrica. Para estes corpos no obvio que dado um polinmio exista e a e o uma extenso onde o polinmio se decomponha em factores lineares. Abora o daremos este problema numa das prximas secoes. o c

306 Exerc cios.

Cap tulo 7. Teoria de Galois

1. Mostre que o subconjunto de C formado pelos elementos algbricos sobre Q e uma extenso algbrica de Q de dimenso innita sobre Q. (Os elementos e a e a deste corpo so designados usualmente por nmeros algbricos). a u e 2. Demonstre a Proposiao 7.1.3. c 3. Mostre que: (a) todo o corpo K algebricamente fechado innito; e (b) se K um corpo innito, ento qualquer extenso algbrica de K tem a e a a e mesma cardinalidade que K; 4. Verique que existem elementos de C que no so algbricos sobre Q. a a e 5. Seja L C a menor extenso de Q que contm as ra do polinmio x 3 2. a e zes o Decida se L simples ou no, e em caso armativo d um exemplo de um e a e elemento primitivo. 6. Demonstre a Proposiao 7.1.5. c 7. Seja K um corpo e x uma indeterminada. Em K(x) considere o elemento u = x2 . Mostre que K(x) uma extenso simples de K(u). Qual a dimenso e a e a de [K(x) : K(u)] ?

7.2

Construoes com Rgua e Compasso c e

Os matemticos da Grcia Antiga exprimiam de forma geomtrica muia e e tos dos seus conceitos. Em geral, apenas eram consideradas vlidas consa truoes geomtricas que pudessem ser obtidas pelo uso exclusivo de rgua c e e (sem escala) e do compasso. Apesar da grande habilidade demonstrada pelos matemticos gregos, houve algumas guras e construoes geomtricas a c e aparentemente simples para as quais no conseguiram descobrir um mtodo a e baseado exclusivamente no uso de rgua e do compasso. Entre as mais e famosas contavam-se: (i) trissecar um angulo; (ii) duplicar um cubo; (iii) construir um heptgono regular; a (iv) construir um quadrado de area igual a um dado c rculo.

7.2. Construoes com Rgua e Compasso c e

307

Veremos que estes problemas, bem como qualquer outro envolvendo construoes com rgua e compasso, podem ser reformulados em questes da c e o Teoria dos Corpos. Tal reformulaao permite mostrar que as construoes c c (i)-(iv) no so de facto poss a a veis com recurso exclusivo a rgua e compasso. ` e Suponhamos que comeando com dois pontos no plano pretendemos dec terminar todas as construoes com rgua e compasso baseadas nestes pontos. c e Sem perda de generalidade, podemos assumir que os pontos so os n meros a u 0 e 1 do plano complexo. Denimos indutivamente subconjuntos nitos Xm , m = 1, 2, . . . , de pontos do plano complexo, da seguinte forma: X1 {0, 1}, e Xm+1 a unio de Xm com e a (C1) os pontos de intersecao de linhas rectas ligando pontos de X m ; c (C2) os pontos de intersecao de linhas rectas ligando pontos de X m c com as circunferncias cujos centros so pontos de X m e cujos e a raios so segmentos com extremidades em X m ; a (C3) os pontos de intersecao de pares de circunferncias cujos centros c e so pontos de Xm e cujos raios so segmentos com extremidades a a em Xm ; Introduzimos o conjunto C dos pontos construtveis como sendo a unio a C Xm .
m

Dizemos que um ponto z do plano complexo construtvel com rgua e e e compasso se pertence a C. As construoes que os Gregos consideravam c construt veis com rgua e compasso correspondem as guras geomtricas e ` e formadas por segmentos e arcos cujas extremidades e vrtices so pontos e a construt veis. Os resultados que se seguem fornecem descrioes alternativas do conjunto c C dos pontos construt veis. Como veremos, estes resultados so incompletos. a S mais tarde, no nal deste cap o tulo, aps o nosso estudo da Teoria de o Galois, ser ento poss fornecermos uma descriao mais pormenorizada a a vel c do conjunto C. Teorema 7.2.1. C o menor subcorpo de C que contm Q, fechado para e e 1 as operaoes de conjugaao (z z ) e extracao da raiz (z z 2 ). c c c Demonstraao. Dividimos a demonstraao em trs partes: c c e (a) C um subcorpo de C: Suponha-se que z 1 , z2 C. Ento z1 e a z2 e z1 /z2 (z2 = 0) pertencem a C, pois as operaoes usuais de adiao e c c multiplicaao de n meros complexos podem ser expressas geometricamente c u por construoes envolvendo exclusivamente (C1), (C2) e (C3) (exerc c cio).

308

Cap tulo 7. Teoria de Galois

(b) C fechado para as operaoes de conjugaao e de extracao da raiz: e c c c obvio que C fechado para a operaao de conjugaao. Por outro lado, e e c c e se z C e r = |z|, podemos obter r usando (C1), (C2) e (C3), atravs 1 2 pode ser constru da construao geomtrica indicada na gura. Logo, z c e do com rgua e compasso. e

Figura 7.2.1: Extracao da raiz. c (c) Se Q C C um subcorpo fechado para as operaoes de cone c jugaao e extracao da raiz, ento C C : Precisamos de mostrar que os c c a pontos de intersecao de c (i) linhas rectas ligando pontos de C , (ii) linhas rectas ligando pontos de C com circunferncias cujos centros e so pontos de C e cujos raios so segmentos com extremidades em C , a a (iii) pares de circunferncias cujos centros so pontos de C e cujos raios e a so segmentos com extremidades em C , a pertencem a C . Observemos primeiro que, se z = x + iy C , ento, sendo a C fechado para a operaao de conjugaao, as coordenadas x e y pertencem c c a C . Segue-se que, se ax + by + c = 0 a equaao de uma recta que e c liga pontos de C , ento a, b, c C . Da mesma forma, se x2 + y 2 + dx + a ey + f = 0 a equaao de uma circunferncia com centro em C , sendo o e c e raio um segmento com extremidades em C , ento d, e, f C . Agora, os a pontos de intersecao de dois objectos deste tipo tm como coordenadas c e certas fracoes envolvendo quando muito ra c zes quadradas dos coecientes a, b, c, d, e, f , logo, pertencem a C . O prximo resultado mostra que a propriedade de um n mero complexo o u ser construt est ligada a estrutura de certos corpos. vel a `

7.2. Construoes com Rgua e Compasso c e

309

Teorema 7.2.2. Um nmero complexo z pertence a C se e s se pertence a u o 2 Q e, para cada um subcorpo de C da forma Q(u1 , u2 , . . . , ur ), em que u1 m = 1, 2, . . . , r 1, tambm um+1 2 Q(u1 , . . . , um ). e Demonstraao. Como C um corpo que contm Q e fechado para a c e e e operaao de extracao da raiz, vemos que os corpos da forma Q(u 1 , u2 , . . . , ur ), c c com u1 2 Q e um+1 2 Q(u1 , . . . , um ) (m < r), so subcorpos de C. Para a completar a demonstraao mostramos que o conjunto dos n meros comc u plexos que pertencem pelo menos a um corpo da forma Q(u 1 , u2 , . . . , ur ) formam um subcorpo de C, fechado para as operaoes de conjugaao (z c c 1 2 ). z ) e extracao da raiz (z z c Para isso basta observar que, se z Q(u1 , u2 , . . . , ur ) e z Q(u 1 , u 2 , . . . , u s ), ento z z e z/z (z = 0) pera tencem a Q(u1 , u2 , . . . , ur , u 1 , u 2 , . . . , u s ). Uma consequncia deste resultado o seguinte corolrio, que pode ser e e a utilizado para excluir um n mero de C. u Corolrio 7.2.3. Se um nmero z C construtvel, ento algbrico a u e a e e sobre Q de grau uma potncia de 2. e Demonstraao. Se K(u) uma extenso do corpo K em que u 2 K, ento c e a a K(u) = K ou [K(u) : K] = 2. Logo, para os corpos Q(u 1 , u2 , . . . , ur ) com u1 2 Q e um+1 2 Q(u1 , . . . , um ), se m < r, temos [Q(u1 , . . . , ur ) : Q] = 2s , para algum inteiro s r. O corolrio segue-se do teorema, observando que, a se z C, ento Q(z) Q(u1 , . . . , ur ), logo, [Q(z) : Q] = 2t . a Este corolrio no verdadeiro na direcao inversa, como se tornar claro a a e c a durante o estudo da Teoria de Galois nas prximas secoes. o c Nos exemplos seguintes usamos o corolrio para mostrar que as consa truoes (i)-(iv) no so poss c a a veis com uso exclusivo de rgua e compasso. e Exemplos 7.2.4.
1. Trissecar um angulo. Podemos construir um angulo de 60o graus com rgua e compasso. Vejamos que no podemos trissecar um angulo de 60 o . e a Se tal fosse possvel, o nmero cos 20o + i sen 20o seria construtvel e, em u particular, cos 20o tambm seria construtvel. Vejamos que tal no verdade. e a e Usando a identidade trigonomtrica e cos 3 = 4 cos3 3 cos , o vemos que cos 20o uma raiz do polinmio 4x3 3x 1 = 0. Este polinmio e o 2 irredutvel sobre Q (exerccio), logo o grau de cos 20 o sobre Q 3. Pelo e e corolrio, cos 20o no construtvel. a a e 2. Duplicaao do cubo. Precisamos de mostrar que 3 2 no construtvel. c a e Para isso, basta observar que [Q( 3 2) : Q] = 3, pois 3 2 uma raiz do polinmio e o irredutvel x3 2 = 0.

310

Cap tulo 7. Teoria de Galois

3. Construao do heptgono regular. Tal construao requereria a construc a c u e o tibilidade do nmero z = cos 2 + i sen 2 . Este nmero raiz do polinmio u 7 7 x7 1 = (x 1)(x6 + x5 + + 1). Como x6 + x5 + + 1 irredutvel sobre Q, e conclumos que [Q(z) : Q] = 6. Como 6 no uma potncia de 2, o corolrio a e e a mostra que z no construtvel. a e 4. Quadratura do c rculo. Comeando com um crculo unitrio, vemos que c a esta construao requer a construtibilidade do nmero . Como sabemos, c u e um nmero transcendente sobre Q, logo no construtvel4 . u a e

Existem n meros algbricos de grau uma potncia de 2 que no so consu e e a a trut veis. Veremos mais a frente que a Teoria de Galois fornece um critrio ` e mais eciente para determinar se um dado n mero algbrico construt u e e vel. Por enquanto interessa-nos apenas salientar como a estrutura de certas extenses de Q foi determinante para estudar esta propriedade. o Exerc cios.
1. Interprete as operaoes usuais de adiao e multiplicaao de nmeros comc c c u plexos geometricamente, mostrando que envolvem exclusivamente (C1), (C2) e (C3) e, portanto, podem ser efectuadas com recurso exclusivo a rgua e ` e compasso. 2. Mostre que o nmero u
2 2

+i

2 2

construt e vel.
1 2

3. Mostre que o polinmio q(x) = 4x3 3x o

irredut sobre Q. e vel

4. Mostre que arccos 71/125 pode ser trissecado. 5. Seja p um nmero primo. Mostre que o polinmio xp1 + xp2 + + 1 u o e irredut sobre Q. vel (Sugestao: Substitua x por x + 1 na expresso xp1 + xp2 + + 1 = a (xp 1)/(x 1) e use o Critrio de Eisenstein.) e 6. Seja p um nmero primo. u (a) Mostre que um pol gono regular de p lados s pode ser constru com o do rgua e compasso se p = 2s + 1. e (b) Mostre que se p = 2s + 1 primo ento p um nmero de Fermat: e a e u 2t p = 2 + 1.
4 No discutiremos aqui a questo da transcendncia de . A existncia de nmeros a a e e u transcendentes foi demonstrada pela primeira vez por Liouville em 1844. Liouville observou que os nmeros algbricos no podem ser o limite de sucesses racionais que converu e a o P gem muito rapidamente. Por exemplo, o nmero u 10n! no pode ser racional. a n=1 Hermite, em 1873, mostrou que a base dos logaritmos naturais e transcendente, e e nalmente Lindemann, em 1882, mostrou por mtodos anlogos ao de Hermite que e a e transcendente. Em 1874, Cantor deu um argumento (ver Exerc cios 3 e 4 da Secao 7.1) c mostrando que existem nmeros transcendentes, sem recorrer a teoria dos limites. u `

7.3. Extenses de Decomposiao o c

311

(c) Conclua que um pol gono regular de p lados s pode ser constru com o do rgua e compasso se p um nmero de Fermat. e e u 7. Decida se um pol gono regular de 9 lados pode ou no ser constru com a do rgua e compasso. e

7.3

Extenses de Decomposio o ca

Seja K um corpo. Dado um polinmio p(x) K[x] pretendemos encontrar o uma extenso L de K onde p(x) se decomponha em factores lineares. Como a K no a priori um subcorpo dum corpo algebricamente fechado, tal exa e tenso, a existir, , necessariamente, abstracta. A construao de uma tal a e c extenso dada no seguinte teorema e inspirada na construao de C a a e e c 2 +1 . partir de R como um quociente R[x]/ x Teorema 7.3.1. Seja K um corpo e p(x) um polinmio de grau n 1. o Existe uma extenso L de K onde p(x) se decompe num produto de termos a o lineares. Tal extenso pode ser tomada da forma a L = K(r1 , . . . , rn ), onde r1 , . . . , rn so as razes de p(x) em L. a Demonstraao. Sem perda de generalidade podemos assumir que p(x) um c e polinmio mnico. Se l o n mero de factores irredut o o e u veis de p(x), a demonstraao feita por induao em n l. c e c Se n l = 0, ento p(x) um produto de termos lineares, e as ra a e zes de p(x) pertencem a K, logo, o teorema verdadeiro neste caso. e Suponha-se que nl > 0. Ento existe um factor q(x) de p(x) irredut a vel de grau > 1. O corpo M = K[x]/ q(x) uma extenso de K, contm a raiz e a e r = x+ q(x) de q(x), e coincide com K(r). Logo, em M , q(x) = (xr)(x), q factores irredut e o polinmio p(x) decompe-se num produto de l o o veis com > l. Como n < n l podemos utilizar a hiptese de induao para l l o c encontrar uma extenso L de M em que p(x) se decompe num produto de a o factores lineares e que toma a forma L = M (r1 , . . . , rn ), onde r1 , . . . , rn so as ra de p(x) em L. Como a raiz r est entre as ra a zes a zes r1 , . . . , rn , vemos que L = M (r1 , . . . , rn ) = K(r)(r1 , . . . , rn ) = K(r, r1 , . . . , rn ) = K(r1 , . . . , rn ).

312 Este resultado motiva a seguinte deniao. c

Cap tulo 7. Teoria de Galois

Deniao 7.3.2. Seja p(x) um polinmio com coecientes num corpo K. c o Uma extensao de decomposicao de p(x) uma extenso L de K em e a que: (i) p(x) decompe-se em L num produto de termos de grau 1; o (ii) L = K(r1 , . . . , rn ) onde r1 , . . . , rn so as ra a zes de p(x) em L. Analogamente, dizemos que uma extenso L de K uma extenso de a e a decomposiao de uma famlia de polinmios {p i (x)}iI K[x] se (i) cada c o pi (x) se decompe num produto de termos de grau 1, e (ii) L gerada pelas o e ra zes destes polinmios. o Por vezes, em vez de extenso de decomposiao, utilizamos a expresso a c a corpo de decomposiao, sendo claro, do contexto, o corpo base em que se c trabalha. Veremos na prxima secao que duas extenses de decomposiao o c o c de um polinmio p(x) so necessariamente isomorfas. o a A demonstraao do Teorema 7.3.1 fornece um algoritmo para a consc truao de uma extenso de decomposiao de um polinmio que pode ser c a c o utilizado de forma prtica como se ilustra nos exemplos seguintes. a Exemplos 7.3.3.
1. Consideremos um polinmio p(x) = x2 +bx+c com coecientes num corpo K. o Se p(x) redutvel, ento K um corpo de decomposiao de p(x). Suponha-se e a e c que p(x) irredutvel. Ento K[x]/ p(x) uma extenso de K, r 1 = x p(x) e a e a uma raiz de p(x), e K[x]/ p(x) = K(r1 ). Em K(r1 ) temos x2 + bx + c = e (x r1 )(x r2 ), logo, K(r1 ) = K(r1 , r2 ) um corpo de decomposiao de e c x2 + bx + c e [K(r1 , r2 ) : K] = 2. e 2. Num exemplo acima mostrmos que Q( 2, 3) C um corpo de decoma posiao de (x2 2)(x2 3) e que [Q( 2, 3) : Q] = 4. c 3. O polinmio p(x) = xp 1 (p primo) possui a raiz r0 = 1 em Q, logo, xp 1 = o (x 1)(xp1 + xp2 + + 1). O polinmio xp1 + xp2 + + 1 irredutvel o e em Q (exerccio). Seja r Q[x]/ xp1 + xp2 + + 1 o elemento x + xp1 + xp2 + + 1 . Em Q(r) temos que (r k )p = rkp = 1, e que r, r2 , . . . , rp1 so a p elementos distintos, donde xp 1 = i=1 (x ri ). Conclumos que Q(r) um e corpo de decomposiao de xp 1 e que [Q(r) : Q] = p 1. Se z C uma raiz c e complexa de xp 1 distinta de 1, verica-se facilmente que Q(z) isomorfo a e Q(r). 4. O polinmio p(x) = x3 + x2 + 1 irredutvel sobre Z2 [x]. De facto, p(x) o e no tem razes em Z2 , j que p(0) = 0 + 0 + 1 = 1 e p(1) = 1 + 1 + 1 1 a a (mod 2). O corpo Z2 [x]/ x3 + x2 + 1 uma extenso de Z2 em que p(x) e a possui a raiz r = x + x3 + x2 + 1 , logo neste corpo temos a factorizaao c p(x) = (x r)(x2 + bx + c). Por comparaao de termos, vemos que b = 1 + r c e c = r2 + r. Usando as relaoes r 3 = r2 + 1 e r4 = r2 + r + 1 vericamos c por substituiao que r 2 uma raiz de x2 + (r + 1)x + (r 2 + r), logo, p(x) c e

7.3. Extenses de Decomposiao o c

313

decompe-se em factores lineares em Z2 (r)[x]. Conclumos que Z2 (r) um o e corpo de decomposiao de x3 + x2 + 1 sobre Z2 , e que [Z2 (r) : Z2 ] = 3. c 5. O polinmio p(x) = x3 2 irredutvel sobre Q. Formemos a extenso o e a L = Q[x]/ x3 2 , e seja r1 = x+ x3 2 . Esta extenso da forma L = Q(r1 ), a e e em L o polinmio x3 2 admite a factorizaao (x r1 )(x2 + r1 x + r1 2 ). O o c polinmio x2 + r1 x + r1 2 irredutvel sobre Q(r1 ) (exerccio), logo, podemos o e formar uma nova extenso M = Q(r1 )[x]/ x2 + r1 x + r1 2 . Designando por a r2 o elemento x + x2 + r1 x + r1 2 desta extenso, vemos que M = Q(r1 , r2 ). a Em Q(r1 , r2 )[x] temos a factorizaao x3 2 = (x r1 )(x r2 )(x r3 ), logo, c Q(r1 , r2 ) = Q(r1 , r2 , r3 ) um corpo de decomposiao de x3 2. Pela Proposiao e c c 7.1.3 conclumos que [Q(r1 , r2 , r2 ) : Q] = 3 2 = 6.

Como j referimos anteriormente, o corpo de decomposiao Q(r 1 , . . . , rn ) a c n + + a x + a Q[x] pode ser sempre de um polinmio p(x) = an x o 1 n realizado como um subcorpo do corpo C dos n meros complexos, pois C u e uma extenso algebricamente fechada de Q. E interessante constatar que a para qualquer corpo existe uma extenso algebricamente fechada. a Teorema 7.3.4. Seja K um corpo. Existe uma extenso algebricamente a fechada de K. Demonstraao. Dividimos a demonstraao em quatro passos: c c (a) Existe uma extenso L1 de K em que todo o polinmio de K[x] com a o grau 1 tem uma raiz: Para cada p(x) K[x] com grau 1 escolhase uma indeterminada xp , e designe-se por S o conjunto de todas estas indeterminadas. No anel K[S] os polinmios p(x p )5 geram um ideal o prprio. De facto, suponha-se que o (7.3.1) g1 p1 (xp1 ) + + gm pm (xpm ) = 1,

a para alguns gi = gi (xp1 , . . . , xpm ) K[S]. Existe uma extenso M de K onde os polinmios p1 , . . . , pm possuem ra 1 , . . . , m (exerc o zes cio), logo, substituindo xpi i em (7.3.1) obtemos 0 = 1, o que uma e contradiao. Existe, pois, um ideal maximal I de K[S] que contm os c e polinmios p(xp ). O corpo L1 K[S]/I ento a extenso pretendida. o e a a (b) Usando (a), podemos construir, por induao, uma cadeia L 1 L2 c . . . Ln . . . de extenses de K em que, para todo o k, um polinmio o o em Lk [x] de grau 1 possui uma raiz em Lk+1 . (c) Seja L i Li . Ento L um corpo: se a, b L, existe um k tal a e que a, b Lk , e dene-se a + b e ab como sendo a soma e o produto em Lk . Esta deniao independente de k, pois os L i so extenses c e a o sucessivas.
5

No confundir p(x) com p(xp )! a

314

Cap tulo 7. Teoria de Galois

(d) O corpo L uma extenso algebricamente fechada: se p(x) L[x] tem e a grau 1, ento os coecientes de p(x) pertencem a L k , para algum k. a Logo, p(x) Lk [x], donde p(x) possui uma raiz em Lk+1 e, portanto, em L.

Corolrio 7.3.5. Seja K um corpo. Existe uma extenso L algbrica sobre a a e K e algebricamente fechada. Demonstraao. Seja L uma extenso algebricamente fechada de K, e desigc a a nemos por L o conjunto dos elementos de L algbricos sobre K. E fcil vee um subcorpo de L (que obviamente uma extenso algbrica ricar que L e e a e de K) algebricamente fechado. A uma extenso algebricamente fechada e algbrica sobre K, chama-se a e fecho algbrico de K. Para o fecho algbrico de K usamos o s e e mbolo K a . Veremos na prxima secao que as extenses algebricamente fechadas, o c o algbricas sobre K, so todas isomorfas, logo, esta notaao no amb e a c a e gua. A existncia de um corpo de decomposiao de um polinmio (Teorema e c o 7.3.1) pode ser facilmente demonstrada com recurso ao fecho algbrico, eme bora isto no seja util, pois a demonstraao da existncia do fecho algbrico a c e e recorre precisamente ao Teorema 7.3.1. No entanto, podemos agora demonstrar a existncia de um corpo de decomposiao de uma fam arbitrria de e c lia a polinmios. o Corolrio 7.3.6. Seja {pi (x)}iI K[x] uma famlia de polinmios. Existe a o uma extenso de decomposiao L da famlia {p i (x)}iI . a c Demonstraao. No fecho algbrico K a , basta tomar para L o subcorpo gec e rado pelas ra zes dos polinmios {p i (x)}iI . o A fechar esta secao consideramos a questo inversa: dada uma extenso c a a L de K quando que L uma extenso de decomposiao de uma fam de e e a c lia polinmios com coecientes em K? o Deniao 7.3.7. Seja L uma extenso algbrica de K. Diz-se que L uma c a e e o normal de K se todo o polinmio irredut de K[x] que possui extensa o vel uma raiz em L se decompe num produto de termos lineares em L[x]. o Exemplos 7.3.8.
1. Q( 2) uma extenso normal de Q. Vericamos este facto mostrando e a que, se p(x) Q[x] um polinmio irredutvel com uma raiz r = a + b 2 Q( 2), e o ento p(x) um mltiplo do polinmio mnimo de r, e este decompe-se num a e u o o produto de termos lineares em Q( 2). Seja q(x) = (x a)2 2b2 Q[x] o polinmio mnimo da raiz r. Ento q(x)|p(x). Sendo p(x) irredutvel sobre Q, o a vemos que p(x) = q(x), para algum Q. Finalmente, em Q( 2) temos p(x) = c(x a b 2)(x a + b 2).

7.3. Extenses de Decomposiao o c

315

a e a De o e 2. Q( 4 2) no uma extenso normal de Q. facto, o polinmio x 4 2 irredutvel sobre Q, possui a raiz 4 2 em Q( 4 2), mas no se decompe em a o factores lineares em Q( 4 2), pois este corpo no contm as razes imaginrias a e a de x4 2.

O ultimo exemplo sugere que deve existir uma relaao entre extenses c o de decomposiao e extenses normais. A proposiao seguinte esclarece comc o c pletamente esta questo. a Proposiao 7.3.9. Seja L uma extenso algbrica de K, contida no fecho c a e algbrico K a . As seguintes armaoes so equivalentes: e c a (i) L uma extenso normal de K. e a (ii) L contm um corpo de decomposiao do polinmio mnimo de qualquer e c o u L. (iii) L uma extenso de decomposiao de uma famlia de polinmios e a c o {pi (x)}(iI) K[x]. (iv) Todo o monomorsmo : L K a que xa K (|K = id) um e automorsmo de L, i.e., (L) = L. Diferimos a demonstraao desta proposiao para a prxima secao. Um c c o c corolrio imediato o seguinte: a e Corolrio 7.3.10. Uma extenso L de K uma extenso de decomposiao a a e a c de um polinmio p(x) K[x] se e s se L uma extenso normal de K de o o e a dimenso nita. a Vimos acima um exemplo de uma extenso simples que no normal. Se a a e uma extenso algbrica no normal, podemos tentar remediar a situaao a e a e c procurando uma extenso normal que no seja muito grande. a a Proposiao 7.3.11. Seja L uma extenso algbrica de K. Existe uma c a e de L que satisfaz: extenso L a e (i) L uma extenso normal de K. a (ii) Se M uma extenso normal de K tal que L M L, ento M = L. e a a (iii) [L : K] < se e s se [L : K] < . o Demonstraao. Seja S = {ui : i I} uma base de L sobre K e designe-se c para cada i I por pi (x) o polinmio m o nimo de ui . Tomamos para L uma extenso de decomposiao para a fam de polinmios {p i (x)}iI . Ento a c lia o a e L uma extenso normal de K (Proposiao 7.3.9), e (i) satisfeita. Como a c e qualquer extenso normal de K deve conter uma extenso de decomposiao a a c

316

Cap tulo 7. Teoria de Galois

do polinmio m o nimo de qualquer dos seus elementos (Proposiao 7.3.9), c a menor extenso normal de K que contm L, logo (ii) conclu mos que L e a e satisfeita. Finalmente (iii) verdadeira, pois se [L : K] < , ento I e e a e nito e podemos substituir a fam de polinmios {p i (x)}iI pelo polinmio lia o o p(x) = iI pi (x), logo [L : K] < . Inversamente, se [L : K] < , ento, a pela Proposiao 7.1.3, [L : K] < . c Da unicidade de extenso de decomposiao decorre que a extenso L a c a dada na proposiao anterior unica a menos de um isomorsmo sobre K. c e A uma tal extenso chamamos fecho normal de L, e usamos a notaao a c n. L Exemplo 7.3.12.
a e a Vimos num exemplo acima que L = Q( 4 2) no uma extenso normal de a K = Q. E fcil vericar que o fecho normal desta extenso Ln = Q( 4 2, i). a e

Exerc cios.
1. Seja L = Q[x]/ x3 2 e r = x + x3 2 L. Mostre que o polinmio o x2 + rx + r2 irredut sobre L. e vel 2. Demonstre a seguinte extenso do Teorema 7.3.1: Sejam p1 (x), . . . , pm (x) a K[x] polinmios com coecientes num corpo K. Existe uma extenso de deo a composiao dos polinmios p1 (x), . . . , pm (x). c o 3. Para os seguintes polinmios sobre Q construa extenses de decomposiao e o o c determine a sua dimenso: a (a) x2 + x + 1; (b) (x3 2)(x2 1); (c) x6 + x3 + 1; (d) x5 7. 4. Considere o polinmio x3 3. Determine uma extenso de decomposiao e o a c a sua dimenso sobre cada um dos seguintes corpos: a (a) Q; (b) Z3 ; (c) Z5 . 5. Se p(x) K[x] um polinmio de grau n, e L uma extenso de decome o e a posiao de p(x), mostre que [L : K] | n!. c 6. Determine uma extenso de decomposiao do polinmio xp 1 sobre o corpo a c o Zp .
n

7.4. Homomorsmos de Extenses o

317

7. Se L uma extenso de K e [L : K] = 2, mostre que L uma extenso e a e a normal de K. 8. Vimos num exemplo que Q( 4 2) no uma extenso normal de Q. Mostre a e a que Q( 4 2) uma extenso normal de Q( 2). Conclua que, se M L K e a so extenses sucessivas com M normal sobre L e L normal sobre K, pode a o acontecer que M no seja normal sobre K. a 9. Mostre que, se M L K so extenses sucessivas e M normal sobre K, a o e ento M normal sobre L. a e

7.4

Homomorsmos de Extenses o

Seja L1 uma extenso de K1 , e L2 uma extenso de K2 . Um homomora a fismo de extensoes : L1 L2 um homomorsmo tal que (K1 ) K2 . e Quando K1 = K2 = K e |K = id dizemos que um homomorfismo e sobre K ou ainda que um K-homomorfismo 6 . A noao de homomore c smo de extenses crucial para a deniao de grupo de Galois. o e c Nesta secao consideramos a seguinte questo: Dado um isomorsmo de c a corpos : K1 K2 , poss prolongar a um isomorsmo de extenses e vel o : L1 L2 ? Ao estudarmos esta questo mostraremos a unicidade dos a fechos algbrico e normal, bem como de extenso de decomposiao, a menos e a c de um isomorsmo. Recordemos que, se : K1 K2 um homomorsmo de corpos, dado e um polinmio p(x) = an xn + + a1 x + a0 K1 [x], designa-se por p (x) o o polinmio (an )xn + + (a1 )x + (a0 ) K2 [x]. o Proposiao 7.4.1. Seja : K1 K2 um isomorsmo de corpos, L1 e c L2 extenses de K1 e K2 , e r L1 um elemento algbrico sobre K1 com o e polinmio mnimo p(x). O isomorsmo pode ser prolongado num monoo morsmo de extenses : K1 (r) L2 se e s se o polinmio p (x) tem o o o uma raiz em L2 . O nmero de prolongamentos igual ao nmero de razes u e u distintas de p (x) em L2 . Demonstraao. Seja s uma raiz de p (x) em L2 . Deixamos como exerc c cio vericar que existe um unico homomorsmo de corpos : K 1 (r) L2 tal que |K1 = e (r) = s. Por outro lado, se um prolongamento de , ento p ((r)) = (p(r)) e a (x) tem uma raiz em L . = (0) = 0, logo p 2 O prximo resultado responde a questo posta no in desta secao no o ` a cio c caso de extenses de decomposiao. o c
Recorde-se que um homomorsmo de corpos necessariamente um monomorsmo, e logo nestas denioes podemos substituir homomorsmo por monomorsmo. c
6

318

Cap tulo 7. Teoria de Galois

Teorema 7.4.2. Seja : K1 K2 um isomorsmo de corpos, p(x) K1 [x] um polinmio, e p (x) o correspondente polinmio em K 2 [x]. Se L1 e L2 o o so extenses de decomposiao de p(x) e p (x), respectivamente, existe um a o c isomorsmo : L1 L2 que prolonga . O nmero de tais prolongamentos u [L1 : K1 ], e precisamente [L1 : K1 ] quando p (x) tem razes distintas e e em L2 . Demonstraao. A demonstraao por induao em [L 1 : K1 ]. c c e c Se [L1 : K1 ] = 1, ento p(x) = an n (x ri ), onde ri K1 = L1 . a i=1 Temos tambm p (x) = (an ) n (x (ri )). Como as ra e zes de um poi=1 linmio geram o seu corpo de decomposiao conclu o c mos que L 2 = K2 , logo, existe apenas [L1 : K1 ] = 1 prolongamento. Suponha-se que [L1 : K1 ] > 1. Ento p(x) possui um factor irredut a vel q(x) com grau 1. Seja r uma raiz de q(x) em L 1 . Pela Proposiao 7.4.1 c o isomorsmo : K1 K2 pode ser prolongado num monomorsmo : K1 (r) L2 e existem tantos prolongamentos quantas as ra distintas de zes q (x) em L2 . Podemos considerar L1 e L2 como corpos de decomposiao de c (x) sobre K (r) e (K (r)), respectivamente. Como [L : K (r)] = 1 p(x) e p 1 1 1 [L1 : K1 ]/[K1 (r) : K1 ] = [L1 : K1 ]/ deg q(x) < [L1 : K1 ], podemos utilizar a hiptese de induao para prolongar num isomorsmo : L1 L2 , e o o c n mero de prolongamentos [L1 : K1 (r)] e precisamente [L1 : K1 (r)] se u e e p (x) tem ra zes distintas em L2 . Combinando estes resultados, vemos que um prolongamento de , e o n mero de prolongamentos de deste tipo e u e precisamente [L1 : K1 (r)] deg q(x) = [L1 : K1 (r)] [K1 (r) : K1 ] = [L1 : K1 ], se p (x) tem ra zes distintas em L2 . Finalmente, observe-se que obtemos todos os prolongamentos de se prolongarmos primeiro a K1 (r) e depois a L1 . De facto, se um prolone gamento de a L1 , ento a sua restriao a K1 (r) fornece um monomorsmo a c K1 (r) L2 , que necessariamente um dos prolongamentos de fornecido e pela Proposiao 7.4.1. c Se neste teorema tomarmos K1 = K2 = K e = id, obtemos: Corolrio 7.4.3. Seja p(x) um polinmio sobre um corpo K. Duas exa o tenses de decomposiao de p(x) so necessariamente isomorfas. o c a Exemplo 7.4.4.
Num exemplo da secao anterior construmos uma extenso de decomposiao c a c (abstracta) L1 = Q(r1 , r2 , r3 ) de x3 2. Podemos construir uma outra extenso de decomposiao L2 considerando o subcorpo de C gerado por Q e a c 3 2, 3 2/2(1 i 3) (as razes de x3 2 em C). Existem isomorsmos L1 L2 sobre Q que transformam r1 , r2 , r3 em qualquer uma das razes 3 2, 3 2/2(1 i 3).

Passemos agora ao caso de extenses algbricas arbitrrias. o e a

7.4. Homomorsmos de Extenses o

319

Teorema 7.4.5. Seja : K1 K2 um isomorsmo de corpos, L1 uma extenso algbrica de K1 e L2 uma extenso algebricamente fechada de K 2 . a e a Existe um monomorsmo : L1 L2 que prolonga . Se L1 algebricae mente fechada e L2 algbrica sobre K2 , ento um isomorsmo de L1 e e a e com L2 . Demonstraao. Consideremos o conjunto P dos pares ordenados (N, ) onde c N L1 uma extenso de K1 , e : M L2 um monomorsmo que e a e prolonga . Denimos uma relaao de ordem parcial em P da seguinte c forma: (N1 , 1 ) (N2 , 2 ) se e s se N1 N2 e 2 |N1 = 1 . O conjunto o P no-vazio (contm o par (K1 , )), e qualquer cadeia {(Ni , i )}iI de e a e elementos de P majorada pelo par (N, ), onde N i Ni e |Ni i . e Pelo Lema de Zorn existe em P um elemento maximal (M, ). Vejamos que M = L1 , de forma que o prolongamento desejado. De e facto suponha-se que existe r L1 M . Ento podemos formar a extenso a a M (r) e, pela Proposiao 7.4.1, existe um prolongamento : M (r) L2 . c A existncia do par (M (r), ) contradiz a maximalidade de (M, ), logo e L1 = M . Finalmente, se L1 algebricamente fechado, ento (L 1 ) algebricae a e mente fechado. Se L2 algbrico sobre K2 , necessariamente L2 (L1 ), e e logo, sobrejectivo. e Podemos agora mostrar a unicidade de fecho algbrico e de extenso de e a decomposiao de uma fam de polinmios arbitrria. c lia o a Corolrio 7.4.6. Seja K um corpo, L e L extenses algebricamente fechaa o das, algbricas sobre K. Existe um K-isomorsmo : L L. e Demonstraao. Basta tomar no teorema K 1 = K2 = K e = id. c Corolrio 7.4.7. Seja {pi (x)}iI uma famlia de polinmios sobre K. Quaisa o quer duas extenses de decomposiao da famlia {p i (x)}iI so isomorfas. o c a Por sua vez, a unicidade do fecho normal de uma extenso L de K decorre a da Proposiao 7.3.9 cuja demonstraao fornecemos de seguida. c c Demonstraao da Proposiao 7.3.9. Mostramos as implicaoes (i) (ii) c c c (iii) (iv) (i). (i) (ii): Seja r L e designe-se por p(x) K[x] o polinmio m o nimo de r. Como L normal e p(r) = 0, p(x) decompe-se num produto n (xri ). e o i=1 O subcorpo K(r1 , . . . , rn ) L claramente um corpo de decomposiao de e c p(x). (ii) (iii): L uma extenso de decomposiao da fam {p r (x)}rL , e a c lia onde pr (x) o polinmio m e o nimo do elemento r L. (iii) (iv): Seja r L K a uma raiz de um polinmio pi (x). Ento o a (r) tambm uma raiz de pi (x), pois |K = id. Como as ra da fam e e zes lia {pi (x)}iI geram o corpo L, conclu mos que (L) = L.

320

Cap tulo 7. Teoria de Galois

(iv) (i): Seja p(x) K[x] um polinmio irredut com raiz r L. o vel a outra raiz de p(x) a aplicaao : K(r) K() K a que Se r K e c r transforma r r e a identidade em K, um monomorsmo sobre K que e e pode ser estendido a L. Mas ento r = (r) L, donde todas as ra a zes de p(x) pertencem a L, e p(x) decompe-se num produto de termos lineares em o L[x]. Logo, L uma extenso normal de K. e a Exerc cios.
1. Seja : K1 K2 um isomorsmo de corpos, L1 e L2 extenses de K1 e o K2 , e r L1 um elemento algbrico sobre K1 com polinmio m e o nimo p(x). Se s uma raiz de p (x) em L2 , mostre que existe um unico homomorsmo de e corpos : K1 (r) L2 tal que |K1 = e (r) = s.

2. Considere as extenses Q(i), Q( 2), Q(i, 2) C de Q. o a c (a) Mostre que Q(i) e Q( 2) so isomorfas como espaos vectoriais sobre Q, mas no so corpos isomorfos; a a (b) Determine todos os Q-automorsmos de Q(i, 2).

3. Seja r uma raiz de x6 + x3 + 1. Determine todos os Q-homomorsmos : Q(r) C. (Sugestao: x6 + x3 + 1 um factor de x9 1.) e 4. Determine todos os Z2 -automorsmos da extenso de decomposiao do polia c nmio x3 + x2 + 1 Z2 [x]. o 5. Mostre que uma extenso algbrica L de K uma extenso normal se e s a e e a o se todo o polinmio irredut de K[x] se decompe em L[x] num produto de o vel o factores irredut veis em que todos os factores possuem o mesmo grau.

7.5

Separabilidade

Veremos nas prximas secoes que os K-automorsmos de uma extenso L o c a de K desempenham um papel fundamental na Teoria de Galois. Por um resultado da secao anterior, a contagem do n mero de K-automorsmos c u depende do n mero de ra u zes distintas de certos polinmios. Nesta secao o c estudamos a possibilidade de um polinmio ter ra o zes m ltiplas, estabeleu cendo um critrio para a sua existncia. e e Seja p(x) K[x] um polinmio. Em K a [x], p(x) decompe-se num o o a uma raiz de p(x), chama-se multi produto de termos lineares. Se r K e plicidade de r ao maior inteiro k tal que (x r) k | p(x). Dizemos que uma raiz simples se k = 1, e que mltipla se k > 1. e e u A m de fornecer um critrio de deciso para a existncia de ra e a e zes m ltiplas, necessitamos da noao de derivada formal de um polinmio. Esta u c o

7.5. Separabilidade

321

noao de derivada coincide com a noao usual nos casos em que o polinmio c c o pode ser visto como uma funao de varivel real ou complexa. c a Deniao 7.5.1. Seja K um corpo. O operador de derivac ao formal c de K[x] a unica aplicaao D : K[x] K[x] que satisfaz as seguintes e c propriedades: (i) Linearidade: D(p(x) + q(x)) = D(p(x)) + D(q(x)) e D(a p(x)) = a D(p(x)). (ii) Regra de Leibniz: D(p(x)q(x)) = D(p(x))q(x) + p(x)D(q(x)). (iii) Normalizaao: D(x) = 1. c Vericamos facilmente que existe apenas um operador que satisfaz estas propriedades. De facto, se p(x) = an xn + + a1 x + a0 K[x], ento por a aplicaao sucessiva de (i), (ii) e (iii), obtemos c (7.5.1) D(p(x)) = nan xn1 + + 2a2 x + a1 .

Escrevemos frequentemente p (x) em vez de D(p(x)). Teorema 7.5.2. Seja p(x) K[x] um polinmio mnico de grau 1. As o o a razes de p(x) em K a so simples se e s se mdc(p(x), p (x)) = 1. o e Demonstraao. Se r K a uma raiz m ltipla de p(x), ento p(x) = (x c u a k q(x), onde k > 1 e q(x) K a [x]. Diferenciando: r) p (x) = (x r)k q (x) + k(x r)k1 q(x), logo vemos que (x r)k1 | p (x), e (x r) um factor comum a p(x) e e p (x). Conclu mos que, se mdc(p(x), p (x)) = 1, ento p(x) no tem ra a a zes m ltiplas. u Suponha-se agora que todas as ra zes de p(x) so simples. Ento em a a K a [x] temos p(x) = (xr1 )(xr2 ) (xrn ), onde os ri so todos distintos. a Por diferenciaao obtemos c
n

p (x) =
i=1

(x r1 ) (x ri1 )(x ri+1 ) (x rn ),

donde se conclui que (x ri ) p (x). Logo, mdc(p(x), p (x)) = 1. Observe-se que a aplicaao deste critrio no requere o conhecimento do c e a fecho algbrico K a ou de um corpo de decomposiao de p(x). De facto, o e c clculo de mdc(p(x), q(x)) independente da extenso em que se consideram a e a os coecientes dos polinmios p(x) e q(x). o Deniao 7.5.3. Chamamos a p(x) K[x] um polin omio separavel se c os seus factores irredut veis no tm ra m ltiplas. Um corpo perfeito a e zes u um corpo K em que todos os polinmios de K[x] so separveis. e o a a

322 O teorema acima tem o seguinte corolrio. a

Cap tulo 7. Teoria de Galois

Corolrio 7.5.4. Um corpo de caracterstica 0 perfeito. a e Demonstraao. Se, por absurdo, p(x) um polinmio mnico irredut que c e o o vel satisfaz mdc(p(x), p (x)) = 1, ento p(x) | p (x). Sendo deg p (x) < deg p(x), a vemos que p (x) = 0. Como a caracter stica de K 0, a frmula (7.5.1) para e o a derivada mostra que p(x) K, o que uma contradiao. e c Esta demonstraao falha em caracter c stica p, pois a condiao q (x) = 0 c implica apenas q(x) = a0 + a1 xp + a2 x2p + . . . . Num exerc no nal desta cio secao damos um exemplo dum polinmio no separvel (necessariamente c o a a em caracter stica p = 0). O estudo da separabilidade para corpos com caracter stica p = 0 baseia-se no lema seguinte: Lema 7.5.5. Se K tem caracterstica p = 0 e a K, ento o polinmio a o p a ou irredutvel ou da forma (x b) p , b K. x e e Demonstraao. Suponha-se que xp a = g(x)h(x), onde g(x) e h(x) so c a a uma raiz de xp a. Ento polinmios mnicos, e seja b K o o a
p

(x b)p =

k=0

(p )xk (b)pk = xp bp = xp a, k

pois para 0 < k < p os coecientes p so divis a veis por p. Logo g(x) = k k e necessariamente bk K. Como mdc(k, p) = 1, existem inteiros (x b) r, s Z tais que rk+sp = 1, donde vemos que b = b rk+sp = (bk )r +(bp )s K. Isto mostra que xp a = (x b)p , b K. Teorema 7.5.6. Um corpo K de caracterstica p = 0 perfeito se e s se e o p , onde K p designa o subcorpo de K formado por todas as potncias K=K e ap , com a K. Demonstraao. Seja a K K p . Ento, pelo Lema 7.5.5, xp a irredut c a e vel e, como (xp a) = pxp1 = 0, este polinmio no separvel. Logo se o a e a K = K p ento K no perfeito. a a e Inversamente, suponha-se que K no perfeito, de forma que existe a e q(x) K[x] irredut e no-separvel. Ento, como q (x) = 0, temos que vel a a a q(x) = a0 + a1 xp + a2 x2p + . . . . Pelo menos um ai K p , pois se aj = bj p para todo o j, ento q(x) = (b0 + b1 x + b2 x2 + . . . )p , contrariando a hiptese a o p. de q(x) ser irredut vel. Logo, K = K Se K um corpo de caracter e stica p = 0, o monomorsmo : K K que transforma a ap chama-se monomorfismo de Frobenius. Assim, o teorema acima arma que K perfeito se e s se o monomorsmo de e o Frobenius um automorsmo. e

7.5. Separabilidade

323

Corolrio 7.5.7. Se K nito de caracterstica p = 0, ento K um corpo a e a e perfeito. Demonstraao. Se K nito, o monomorsmo de Frobenius sobrejectivo. c e e Na maior parte dos exemplos que apresentaremos para ilustrar a Teoria de Galois, os corpos de base em questo sero perfeitos. Quando pretendea a mos que um resultado da Teoria de Galois seja ainda vlido quando o corpo a base no um corpo perfeito, necessitamos de uma hiptese adicional que a e o e traduzida pela seguinte deniao: c Deniao 7.5.8. Seja L uma extenso de K. c a (i) Chama-se a u L elemento separavel sobre K se u algbrico e e sobre K, e o polinmio m o nimo de u separvel. e a (ii) Chama-se a L extensao separavel sobre K se todos os elementos de L so separveis sobre K. a a Seja L uma extenso algbrica de K. O grau de separabilidade de L a e sobre K, designado por [L : K]s , o cardinal do conjunto { : L K a } e a . Note que o grau de dos K-homomorsmos de L para o fecho algbrico K e separabilidade independente do fecho algbrico utilizado na sua deniao. e e c Proposiao 7.5.9 (Propriedades de separabilidade). Seja K um corpo. c (i) Se M L K so extenses algbricas sucessivas, ento a o e a [M : K]s = [M : L]s [L : K]s . (ii) Se L uma extenso de dimenso nita sobre K, ento [L : K] s e a a a [L : K], e a igualdade ocorre precisamente se L separvel sobre K. e a (iii) Se L = K(u1 , . . . , um ), ento L separvel sobre K se e s se u 1 , . . . , um a e a o so elementos separveis sobre K. a a Demonstraao. c e (i) Se : M K a um K-homomorsmo, ento um prolongamento a e a . Basta, pois, mostrar que dado um do K-homomorsmo |L : L K K-homomorsmo : L K a os prolongamentos a um K-homomorsmo : M K a esto em correspondncia biun a e voca com os L-homomorsmos a . De facto, podemos estender a um isomorsmo : La K a , :M L a associa o logo, a correspondncia que a um L-homomorsmo : M L e biun prolongamento = e voca: a inversa associa a um prolongamento : M K a o L-homomorsmo = 1 . (ii) Por (i), basta mostrar que [K(u) : K] s [K(u) : K] para um elemento algbrico u sobre um corpo K, e que a igualdade se verica se e

324

Cap tulo 7. Teoria de Galois

e s se K(u) separvel sobre K. Agora [K(u) : K] s , i.e., o n mero de o e a u a igual ao n mero de ra K-homomorsmos : K(u) K e u zes distintas do polinmio m o nimo de u sobre K. Logo, [K(u) : K] s [K(u) : K], com igualdade se e s se u separvel sobre K. Mas u separvel sobre K se o e a e a e s se K(u) uma extenso separvel sobre K, pois, se u K(u) no o e a a a e separvel, ento obtemos a a [K(u) : K]s = [K(u) : K(u )]s [K(u ) : K]s < [K(u) : K(u )][K(u ) : K] = [K(u) : K]. (iii) Se os ui so separveis sobre K, ento ui separvel sobre o corpo a a a e a K(u1 , . . . , ui1 ). Logo, usando (i) e (ii), vemos que [K(u1 , . . . , um ) : K]s = [K(u1 , . . . , um ) : K], e, portanto, K(u1 , . . . , um ) separvel sobre K. e a Se K perfeito, claro que todas as extenses algbricas de K so see e o e a parveis. Em particular, se K tem caracter a stica 0 ou se K tem caracter stica p e K = K p , toda a extenso algbrica de K separvel. a e e a Exerc cios.
1. Mostre que, se K tem caracter stica 0 e p(x) K[x] um polinmio mnico, e o o 1 ento q(x) = p(x)[mdc(p(x), p (x))] um polinmio com ra a e o zes simples, e estas coincidem com as ra de p(x). zes 2. Mostre que, se K um corpo com caracter e stica = 2, ento o polinmio a o x2 + ax + b K[x] separvel. e a 3. Considere o corpo Zp (x) das fracoes q(x)/r(x), onde q(x) e r(x) so poc a linmios sobre Zp . o (a) Mostre que Zp (x) tem caracter stica p. (b) Mostre que o elemento x Zp (x) no uma potncia de grau p, i.e., no a e e a existe b(x) Zp (x) tal que x = b(x)p . (c) D um exemplo de um polinmio sobre Zp (x) que no seja separvel. e o a a 4. Seja K um corpo de caracter stica p, e q(x) K[x] um polinmio irredut o vel. Mostre que as ra zes de q(x) tm todas a mesma multiplicidade pn , para um e certo inteiro n. 5. Seja L uma extenso de K, com [L : K] < . Mostre que [L : K]s | [L : K]. a (Nota: Dene-se grau de inseparabilidade de L sobre K como sendo [L : K]i = [L : K]/[L : K]s .) 6. Sejam M L K extenses sucessivas. Mostre que: o

7.6. Grupo de Galois

325

(i) se M separvel sobre K, ento M separvel sobre L, e L separvel e a a e a e a sobre K; (ii) se M separvel sobre L, e L separvel sobre K, ento M separvel e a e a a e a sobre K.

7.6

Grupo de Galois

Como j referimos anteriormente, a ideia de base da Teoria de Galois consiste a em substituir um problema de extenses de corpos por um problema de o teoria dos grupos. Os grupos em questo so os que agora introduzimos. a a Seja L uma extenso de K. Os K-automorsmos de L formam um grupo: a se 1 e 2 so K-automorsmos de L, ento 1 2 um K-automorsmo. a a e Deniao 7.6.1. Chama-se grupo de Galois de uma extenso L de K c a ao grupo dos K-automorsmos de L. O grupo de Galois de uma extenso L de K ser designado por Aut K (L). a a Como mostram os exemplos seguintes, este grupo pode ser de natureza bastante diversa. Exemplos 7.6.2.
o 1. Seja L = Q( 2). O elemento 2 tem polinmio mnimo x2 2. Qualquer Qautomorsmo : L L transforma razes deste polinmio em razes. Temos, o pois, dois automorsmos, a identidade e (a + b 2) = a b 2. O grupo de Galois AutQ (L) , pois, isomorfo a Z2 . e 2. Seja L = Q( 2, 3). Tal como no exemplo anterior, vemos que os Qautomorsmos de L so completamente determinados pela sua acao no cona c junto { 2, 3}. Existem 4 possibilidades: a identidade e 1 ( 2) = 2, 2 ( 2) = 2, 3 ( 2) = 2, 1 ( 3) = 3; 2 ( 3) = 3; 3 ( 3) = 3.

Neste caso, o grupo de Galois isomorfo a Z2 Z2 . e 3. Seja K um corpo de caracterstica p tal que K = K p . Se a K p , o polinmio o q(x) = xp a irredutvel. Seja L uma extenso de decomposiao de q(x). Em e a c L temos q(x) = (xr)p , logo, L = K(r). Se : L L um K-automorsmo, e ento (r) = r e conclumos que = id. O grupo de Galois Aut K (L) , pois, a e trivial.

326

Cap tulo 7. Teoria de Galois

4. Seja L = K(x), o corpo das fracoes da forma p(x)/q(x) com p(x), q(x) c K[x]. Pode-se vericar que os elementos primitivos de L tomam a forma t= ax + b , cx + d a, b, c, d K, ad bc = 0.

Qualquer K-automorsmo de L transforma elementos primitivos em elementos primitivos, logo, se : L L um K-automorsmo, ento transforma o e a elemento p(x)/q(x) L num elemento p(t)/q(t) L. Vemos, pois, que o grupo de Galois isomorfo a GL2 (K)/H, onde H o subgrupo das matrizes e e 2 2 da forma a 0 : a = 0}. H={ 0 a Se K innito, este grupo innito. e e

Como os corpos de decomposiao de um polinmio p(x) so isomorfos c o a e natural a seguinte deniao: c Deniao 7.6.3. Seja p(x) K[x] um polinmio. O grupo de Galois c o da equacao p(x) = 0 (ou simplesmente de p(x)) o grupo de Galois dum e corpo de decomposiao de p(x) sobre K. c E natural identicar o grupo de Galois de uma equaao p(x) = 0 com c um subgrupo do grupo de permutaoes das ra de p(x) 7 . Se L um corpo c zes e de decomposiao de p(x), e S = {r1 , . . . , rn } so as ra c a zes distintas de p(x), ento L = K(r1 , . . . , rn ). Se um elemento do grupo de Galois de p(x), a e i.e., se AutK (L) G, ento transforma ra a zes de p(x) em ra zes. Por outro lado, se soubermos como transforma as ra zes de p(x), ento a sabemos como transforma todo o elemento de L = K(r 1 , . . . , rn ). Logo, a aplicaao |S um monomorsmo G Sn . Podemos, pois, identicar c e G com um subgrupo do grupo das permutaoes das ra c zes. Em geral, G Sn , mesmo quando p(x) irredut e vel, como mostra o seguinte exemplo: Exemplo 7.6.4.
Seja L C a extenso de decomposiao sobre Q do polinmio a c o p(x) = x 6 2ki 6 2 (este polinmio irredutvel). As razes de p(x) so r k = 2e 6 , k = o e a 1, . . . , 6. Temos, por exemplo, r3 + r6 = 0. Como r3 + r1 = 0, no existe um automorsmo do grupo de Galois que cora responda a transposiao (16). Temos, ainda, da gura abaixo que ` c (r1 + r5 )6 = r6 6 = 2,
Era assim que Galois concebia o grupo que hoje tem o seu nome, ainda antes de se ter formalizado sequer o conceito de grupo!
7

7.6. Grupo de Galois

327

logo, no existem automorsmos do grupo de Galois que correspondam as pera ` mutaoes (13)(56) e (16)(35). Muitas outros elementos de S6 podem ser exc cludos por este tipo de argumento geomtrico. De facto, veremos mais adiante e que |G| = 12.

Figura 7.6.1: Ra zes de x6 2 = 0 A determinaao do grupo de Galois de uma equaao p(x) = 0 ou de uma c c extenso , em geral, uma tarefa dif a e cil. Vejamos o que podemos dizer sobre a sua ordem. Teorema 7.6.5. Seja L uma extenso de dimenso nita sobre K, e G = a a AutK (L) o seu grupo de Galois. Ento |G| [L : K]. Se L normal e a e separvel sobre K, ento |G| = [L : K]. a a Demonstraao. Podemos assumir que L K a . Se G, ento obtemos c a a . O n mero destes homomorsmos um K-homomorsmo : L K u e [L : K]s [L : K]. Logo |G| [L : K]. e Se L normal, ento todo o K-homomorsmo : L K a de facto um e a automorsmo de L. Se L separvel, ento [L : K] s = [L : K]. Portanto, e a a se L normal e separvel sobre K, ento |G| = [L : K]. e a a Assim, para polinmios separveis, sabemos calcular a ordem do seu o a grupo de Galois: Corolrio 7.6.6. Se p(x) um polinmio separvel sobre K com grupo de a e o a Galois G, e L uma extenso de decomposiao de p(x), ento |G| = [L : K]. e a c a

328 Exemplos 7.6.7.

Cap tulo 7. Teoria de Galois

4 1. A extenso Q(i, 2) uma extenso de decomposiao do polinmio x4 2 a e a c o Q[x]. Como [Q(i, 4 2) : Q(i)] = 4 e [Q(i) : Q] = 2, temos [Q(i, 4 2) : Q] = 8, logo grupo de Galois de Q(i, 4 2) tem ordem 8. Temos Q-automorsmos de o Q(i, 4 2) denidos por (verique!) (i) = i, 4 4 ( 2) = 2, (i) = i, 4 4 ( 2) = i 2.

Estes automorsmos tm ordens 2 e 4, respectivamente, e satisfazem a relaao e ` c a = 3 . E fcil de ver que 4 AutQ Q(i, 2) = {1, , 2 , 3 , , , 2 , 3 } G. Este grupo isomorfo a D4 . Em termos das razes rk = e e smos correspondem as permutaoes ` c = (13), = (1234).
k 2 i

, estes automor-

2. O grupo de Galois do polinmio p(x) = x6 2 sobre Q tem ordem 12, pois o 2 2 6 e a c [Q( 2, e 3 i ) : Q] = 12 e Q( 6 2, e 3 i ) uma extenso de decomposiao de p(x). Deixamos como exerccio determinar a sua representaao como um grupo de c permutaoes. c

A nalizar esta secao consideramos o caso de um polinmio da forma c o xn a sobre um corpo K de caracter stica 0. Deniao 7.6.8. Seja K um corpo. A uma extenso de decomposiao do c a c polinmio xn 1 chama-se corpo ciclotomico de ordem n sobre K. o O prximo resultado caracteriza o grupo de Galois de um corpo cio clotmico no caso em que a caracter o stica zero. e Proposiao 7.6.9. Se K tem caracterstica 0, o grupo de Galois de um c corpo ciclotmico abeliano. o e Demonstraao. Seja L uma extenso de decomposiao de x n 1 sobre K. c a c Como K tem caracter stica zero, e (x n 1) = nxn1 = 0, vemos que as ra zes n 1 so todas simples e o conjunto das ra n 1 = 0} de x a zes U = {r L : r e isomorfo a Zn (ver Exerc 6.6.2.2). Por outro lado, se AutK (L) G, cio ento |U um automorsmo de U e esta restriao determina completamente a e c . Logo, G isomorfo a um subgrupo de Aut(U ) Aut(Z n ) Z , o grupo e n das unidades do anel Zn . Em geral no podemos dizer mais nada sobre o grupo de Galois de um a corpo ciclotmico. Por exemplo se K contm as ra o e zes de x n 1 = 0, ento a o corpo ciclotmico de ordem n coincide com K, e o seu grupo de Galois o e trivial.

7.7. A Correspondncia de Galois e

329

Proposiao 7.6.10. Se K tem caracterstica 0 e contm as razes de x n c e n a sobre K cclico de ordem um 1 = 0, ento o grupo de Galois de x a e divisor de n. Demonstraao. Seja L uma extenso de decomposiao de x n a sobre K, e c a c mais uma vez seja U = {z L : z n 1 = 0} o conjunto das ra de xn 1. zes n a, ento {zr : z U } o conjunto das n ra Se r L uma raiz de x e a e zes de xn a em L. Temos, pois, que L = K(r). Se 1 , 2 AutK (L) G, ento 1 (r) = z1 r, 2 (r) = z2 r, para alguns z1 , z2 U , e 1 2 (r) = z1 z2 r. a Logo, z um monomorsmo de G para o grupo c e clico U Zn, e conclu mos que G isomorfo a um subgrupo de Z n . e Exerc cios.
1. Determine o grupo de Galois da extenso Q( 2, 3, 5) sobre Q. a 2. Seja L = K(x), o corpo das fracoes da forma p(x)/q(x) com p(x), q(x) c K[x]. Mostre que os elementos primitivos de L so da forma a t= ax + b , cx + d a, b, c, d K, ad bc = 0

(Sugestao: Se t = p(x)/q(x), onde mdc(p(x), q(x) = 1, dena o grau de t como sendo o mximo dos graus de p(x) e q(x). Mostre que p(w) yq(w) a e irredut em K[w, y], logo, tambm em K(y)[w], e que x algbrico sobre vel e e e K(t) com polinmio m o nimo um mltiplo de p(w)tq(w). Conclua que [K(x) : u K(t)] = 1 e que K(x) = K(t) se e s se o grau de t 1.) o e 3. Determine o grupo de Galois de x3 2 sobre Q e sobre Z2 . 4. Represente o grupo de Galois do polinmio x6 2 sobre Q como um grupo o de permutaoes das ra c zes. 5. Determine o grupo de Galois do polinmio p(x) = 2x3 + 3x2 + 6x + 6. o 6. Mostre que o grupo de Galois de p(x) = x3 + x2 2x 1 Q[x] isomorfo e ao grupo alternado A3 .

7.7

A Correspondncia de Galois e

Estamos nalmente em condioes de explicar como que a Teoria de Gac e lois permite substituir problemas sobre (extenses de corpos de) polinmios o o por um problema em princ pio mais simples de Teoria de Grupos. Galois descobriu que existe uma correspondncia entre extenses intermdias e sube o e grupos do grupo de Galois, como passamos a descrever.

330

Cap tulo 7. Teoria de Galois

Seja L uma extenso de K, e H AutK (L) um subgrupo do grupo a de Galois. Podemos pensar em H como um grupo de transformaoes de c L. Neste caso, o conjunto dos pontos xos por H um corpo intermdio e e L Fix(H) K. Por outro lado, se L K K um corpo intermdio, e e ento AutK (L) um subgrupo do grupo de Galois Aut K (L). a e fcil vericar as seguintes propriedades desta correspondncia. E a e Proposiao 7.7.1 (Propriedades da Correspondncia de Galois). c e Seja L uma extenso de K com grupo de Galois G = Aut K (L). Sejam a ainda K, K1 e K2 extenses intermdias, e H, H1 , H2 G subgrupos. o e (i) Se H1 H2 , ento Fix(H1 ) Fix(H2 ). a (ii) Se K1 K2 , ento AutK1 (L) AutK2 (L). a (iii) Fix(AutK (L)) K. (iv) AutFix(H) (L) H. Exemplo 7.7.2.
Considere-se a extenso L = Q( 2, 3) de K = Q. Vimos anteriormente a que o grupo de Galois desta extenso contm 4 elementos: a e AutK (L) = {id, 1 , 2 , 3 } G. Este grupo possui, para alm do subgrupo trivial H0 = {id}, os subgrupos H1 = e {id, 1 }, H2 = {id, 2 } e H3 = {id, 3 }. Assim, o reticulado dos subgrupos 8 pode ser representado pelo diagrama G { ggg gg {{ gg {{ g {{ { H1 f H2 H3 ff || ff | ff || f ||| H0 O corpo xo pelo grupo de Galois o corpo de base Fix(G) = Q, enquanto Ge que obviamente Fix(H0 ) = Q( 2, 3). Por outro lado, fcil de ver que e a Fix(H1 ) = Q( 3),
8

Fix(H2 ) = Q( 2),

Fix(H3 ) = Q( 6).

Um reticulado um conjunto parcialmente ordenado em que qualquer conjunto e de dois elementos tem supremo e nmo. O conjunto dos subgrupos de um grupo xo G, ordenado pela relaao de incluso, um reticulado. De igual forma, o conjunto das c a e extenses intermdias K K L de uma extenso xa L de K, ordenado pela relaao o e a c de incluso, tambm um reticulado. a e e

7.7. A Correspondncia de Galois e


Assim, o reticulado das extenses intermdias dado pelo diagrama o e e Q vv vvv rr vvv rrr r r vvv rrr r Q( 3) Q( 6) Q( 2) uuu uuu sss uuu sss u sss s Q( 2, 3)

331

Estamos interessados em extenses sucientemente ricas em automorso mos, de forma que em (iii) e (iv) da proposiao acima se possam substituir c as incluses por igualdades. o Deniao 7.7.3. Seja L uma extenso de dimenso nita sobre K. Chamac a a se a L uma extensao de Galois de K, se Fix(AutK (L)) = K. Temos as seguintes caracterizaoes de uma extenso de Galois. c a Proposiao 7.7.4. As seguintes armaoes so equivalentes: c c a (i) L uma extenso de Galois de K; e a (ii) L uma extenso de decomposiao de um polinmio separvel sobre e a c o a K; (iii) L uma extenso de dimenso nita, normal e separvel sobre K. e a a a Se qualquer uma destas condioes se verica, ento c a (7.7.1) | AutK (L)| = [L : K].

Demonstraao. A relaao (7.7.1) segue do Teorema 7.6.5. Vejamos ento as c c a implicaoes (i) (ii) (iii) (i). c (i) (ii): Como [L : K] < , existem r1 , . . . , rn L, algbricos sobre e K, tais que L = K(r1 , . . . , rn ). Seja pi (x) o polinmio m o nimo de cada ri em K[x], e Oi = {(ri ) : AutK (L)} a orbita de ri sob a acao do grupo c de Galois. Este conjunto nito, e constitu por ra e e do zes de p i (x). O polinmio o qi (x) (x r) L[x]
rOi

divide pi (x) e separvel (tem todas as ra e a zes distintas). Se Aut K (L), ento a qi (x) = (x (r)) = (x r) = qi (x),
rOi rOi

332

Cap tulo 7. Teoria de Galois

donde os coecientes de qi (x) pertencem a Fix(Aut K (L)) = K. Conclu mos que qi (x) K[x], logo, pi (x) = qi (x) separvel e tem as suas ra em L. O e a zes polinmio p(x) = i pi (x) separvel, e L uma extenso de decomposiao o e a e a c de p(x) sobre K. (ii) (iii): Se L uma extenso de decomposiao de um polinmio e a c o p(x) sobre K, ento L uma extenso normal de dimenso nita (Corolrio a e a a a 7.3.10). Se p(x) um polinmio separvel, ento L = K(r 1 , . . . , rm ), onde e o a a r1 , . . . , rm so separveis. Pela Proposiao 7.5.9, L uma extenso separvel. a a c e a a (iii) (i): Seja K = Fix(AutK (L)). Ento pelas propriedades mencia e onadas acima, K um corpo intermdio entre L e K. Seja r 1 K K e e designemos por p(x) o polinmio m o nimo de r 1 sobre K. Como L normal e e separvel, p(x) decompe-se em L[x] num produto de factores lineares disa o tintos: p(x) = m (xri ), (m > 1) (ri todos distintos). Se : K(r1 ) K a i=1 o K-monomorsmo que transforma r 1 em r2 , podemos prolongar num e monomorsmo : L K a (Teorema 7.4.5). Pela Proposiao 7.3.9, c de facto um K-automorsmo de L. Mas ento um elemento de e a e AutK (L) que no deixa xo r1 , contradizendo r1 K = Fix(AutK (L)). a = Fix(AutK (L)). Logo, K = K Se L no uma extenso de Galois de K, ento podemos armar apenas a e a a que | AutK (L)| [L : K]. Por outro lado, temos o seguinte lema geral: Lema 7.7.5 (Artin9 ). Seja G um grupo nito de automorsmos de um corpo L e K = Fix(G). Ento a (7.7.2) [L : K] |G|.

Demonstraao. Seja G = {1 = id, 2 , . . . , m }. Precisamos de mostrar que c quaisquer n elementos de L com n > m so linearmente dependentes sobre a K. Sejam ento u1 , . . . , un elementos de L. O sistema homogneo de equaoes a e c lineares
n

ai j (ui ) = 0,
i=1

(j = 1, . . . , m)

tem mais varveis que equaoes, logo, por um resultado de Algebra Linear a c n . Reordenando termos se neexiste uma soluao no trivial (a 1 , . . . , an ) L c a cessrio, podemos sempre escrever a soluao na forma (a 1 , . . . , as , 0, . . . , 0), a c onde s 2 m e nimo. Dividindo por a 1 , podemos ainda assumir que a1 = 1. Vejamos que os ai s pertencem a K = Fix(G). De facto, se algum ai K = Fix(G), ento existe G tal que (a i ) = ai . O vector a (1, (a2 ), . . . , (as ), 0, . . . , 0) tambm uma soluao do sistema (verique e e c
Emil Artin foi um dos grandes algebristas do sculo XX. A ele, em conjunto com e Irving Kaplanski, devemos, por exemplo, a formulaao moderna da Teoria de Galois que c se segue neste livro. Artin e Kaplanski zeram ambos parte do projecto Bourbaki.
9

7.7. A Correspondncia de Galois e

333

por substituiao) e o vector diferena (0, a 2 (a2 ), . . . , as (as ), 0, . . . , 0) c c um vector soluao no-nulo com mais zeros que (1, a 2 , . . . , as , 0, . . . , 0), e c a contrariando a hiptese de s ser minimal. o Conclu mos que, para todo o i, ai K, logo a equaao j = 1 do sistema c fornece a relaao de dependncia linear c e
n

ai ui = 0.
i=1

Podemos nalmente enunciar o teorema chave da Teoria de Galois. Ao mesmo tempo justicamos o uso do termo extenso normal. a Teorema 7.7.6 (Teorema Fundamental da Teoria de Galois). Seja L uma extenso de Galois de K. Existe uma correspondncia biunvoca entre a e as extenses intermdias K K L e os subgrupos H do grupo de Galois o e G AutK (L). Esta correspondncia dada por K AutK (L) H, e a e e sua inversa H Fix(H) K. Escrevendo H K, a correspondncia e e satisfaz: (i) Se H1 K1 e H2 K2 , ento H2 H1 se e s se K2 K1 . Neste a o 2 : K1 ]. caso temos [H1 : H2 ] = [K e (ii) Se H K, ento H um subgrupo normal de G se e s se K uma a e o uma extenso de Galois que extenso normal de K. Neste caso, K e a a tem G/H como grupo de Galois. Demonstraao. Vejamos que a correspondncia biun c e e voca: Seja L K K uma extenso intermdia. Pela Fix(AutK (L)) = K: a e Proposiao 7.7.4, L uma extenso de dimenso nita, normal e separvel c e a a a sobre K, logo tambm o sobre K. Mas ento L uma extenso de Galois e e a e a de K, e conclu mos que K = Fix(H) com H = AutK (L). AutFix(H) (L) = H: Seja H G AutK (L) e K = Fix(H). Pelo Lema de Artin, |H| [L : Fix(H)] = [L : K] . Por outro lado, L uma extenso e a e H Aut (L), donde usando a relaao (7.7.1) vemos de Galois sobre K c K Logo, |H| = [L : K] e conclu que |H| | AutK (L)| = [L : K]. mos que H = AutK (L) com K = Fix(H). Para vericar (i), da correspondncia que acabmos de mostrar e da e a Proposiao 7.7.1, decorre que H2 H1 se e s se K2 K1 . Como L uma c o e extenso de Galois sobre K1 e K2 , temos a | AutK1 (L)| |H1 | [L : K1 ] = = = [H1 : H2 ]. [K2 : K1 ] = 2] | AutK2 (L)| |H2 | [L : K Finalmente para vericar (ii), suponha-se que H K. Se G, ento a 1 (K) (porqu?). Assim, temos: o corpo que corresponde a H e e

334

Cap tulo 7. Teoria de Galois

(a) Se H um subgrupo normal de G, ento para todo o G temos e a K. A aplicaao | um homomorsmo sobrejec (K) c K e tivo de G em AutK (K), cujo n cleo H. Logo, AutK (K) G/H e u e = Fix(G/H) = Fix(G) = K. Conclu Fix(AutK (K) mos, pois, que K uma extenso de Galois sobre K com grupo de Galois G/H. e a e (b) Reciprocamente, suponha-se que K uma extenso normal. Pela Proa = K, para todo o elemento do grupo posiao 7.3.9, vemos que (K) c de Galois G. Como H1 (K), vemos que H1 = H. Logo, H um subgrupo normal de G. e

Exemplo 7.7.7.
Vimos num exemplo da secao anterior que Q(i, c sobre Q, com grupo de Galois AutQ Q(i, 4 4 2) uma extenso de Galois e a

2) = {1, , 2 , 3 , , , 2 , 3 } G, 4 2) denidos por

onde e so os Q-automorsmos de Q(i, a (i) = i, ( 4 2) = 4 2,

(i) = i, ( 4 2) = i 4 2.

Este grupo tem o seguinte reticulado de subgrupos: pp G wwww www ppp pp www ppp w pp {1, 2 , , 3 } {1, , 2 , 2 } www www r qq www www rr qqq rr www q www r rr qqq ww w qq rr y 2 2 3 dd yyy oo o yyy dd ooo yyy dd yyy ooo dd o yyy ooo yyy ddd oooo yyy dd ooo yyy dd yyyd oooo oo {1} A correspondncia de Galois fornece um reticulado anlogo de extenses ine a o

7.7. A Correspondncia de Galois e


termdias de Q: e

335

Q ss ooo ss ss ooo ss ooo ss oo oo 2 Q(i) Q(r2 ) Q(ir ) yyy qq u mmm qq u yyy m qq uu mmm yyy u m qq uu yy mmm q uu mm Q(ir) Q(r) Q(ir2 , (1 + i)r) Q(ir2 , (1 i)r) Q(i, r2 ) gg s gg ss ss gg ss gg ss gg s g sss ggg ssss gg g sss s Q(i, r) onde r = 4 2. As extenses do primeiro nvel so normais, pois so extenses o a a o de grau 2. Elas correspondem a subgrupos de ndice 2, logo, subgrupos nor mais. No segundo nvel, apenas a extenso Q(i, 2) normal (corresponde ao a e subgrupo {1, 2 } = C(G)).

Exerc cios.
1. Determine a correspondncia de Galois da extenso Q( 2, 3, 5) R sobre e a Q. 2. Determine a correspondncia de Galois para o corpo de decomposiao do e c polinmio x3 2 sobre Q e sobre Z2 . o 3. Determine a correspondncia de Galois para o corpo de decomposiao do e c polinmio (x3 2)(x2 3) sobre Q. o 4. Determine a correspondncia de Galois para o corpo de decomposiao do e c polinmio x4 4x2 1 sobre Q. o 5. Seja p(x) um polinmio de grau 3 sobre Q, com grupo de Galois G. Se o r1 , r2 , r3 C designam as ra zes de p(x) e (r1 r2 )(r1 r3 )(r2 r3 ), mostre que: (a) (b) (c) (d) |G| = 1 |G| = 2 |G| = 3 |G| = 6 se se se se e e e e s o s o s o s o se se se se as ra de p(x) pertencem a Q; zes p(x) tem exactamente uma raiz racional; p(x) no tem ra racionais e Q; a zes p(x) no tem ra racionais e Q. a zes

6. Se p(x) K[x] um polinmio de grau n com ra e o zes r1 , . . . , rn , dene-se o discriminante de p(x) como sendo = 2 , onde =
i<j

(ri rj ).

336

Cap tulo 7. Teoria de Galois

Assumindo que p(x) separvel e K tem caracter e a stica diferente de 2, mostre que (a) K;

(b) = 0 se e s se p(x) possui uma raiz mltipla; o u (c) um quadrado perfeito em K se e s se o grupo de Galois de p(x) est e o a contido em An . 7. Se p(x) = x3 + px + q Q[x], mostre que o seu discriminante (ver o exerc cio anterior) = 4p3 27q 2 . Qual o grupo de Galois de x3 + 6x2 9x + 3 ? e e 8. Seja L uma extenso de Galois de K, e L K K um corpo intermdio. a e Seja H AutK (L) o subgrupo dos K-automorsmos que transformam K em si prprio. Mostre que H o normalizador de Aut K (L) em AutK (L). o e

7.8

Algumas Aplicaoes c

A nalizar este cap tulo fornecemos algumas aplicaoes da Teoria de Gac lois. A primeira aplicaao diz respeito ao estudo de expresses racionais c o simtricas. A segunda aplicaao a uma caracterizaao dos n meros come c e c u plexos construt veis que completa os resultados obtidos na Secao 7.2. Finalc mente, a ultima aplicaao consiste na demonstraao do critrio descoberto c c e por Galois para decidir se uma equaao algbrica ou no resol vel por c e e a u radicais.

7.8.1

Expresses racionais simtricas. o e

Sejam x1 , . . . , xn indeterminadas. No corpo das fracoes K(x 1 , . . . , xn ) conc sideramos o polinmio o


n

p(x) =
i=1

(x xi ) = xn s1 xn1 + s2 xn2 + (1)n sn .

Os coecientes si assim denidos so polinmios nas indeterminadas x i , a o conhecidos por polinmios simtricos elementares, e admitem as expresses: o e o s1 =
i

xi , xi xj ,
i<j

s2 = . . .

sn = x 1 x n .

7.8. Algumas Aplicaoes c A frmula geral para um polinmio simtrico elementar : o o e e si =


j1 <<ji

337

x j1 x ji ,

i = 1, . . . , n.

A razo do uso do termo simtrico a de que qualquer permutaao a e e c dos ndices das variveis no altera o polinmio. Mais geralmente podemos a a o considerar expresses racionais simtricas que podem ser formalizadas do o e seguinte modo: Para toda a permutaao S n , existe um K-automorsmo c de K(x1 , . . . , xn ) que a identidade em K e transforma x i em x(i) . e Os elementos de K(x1 , . . . , xn ), que so xos pelo grupo de automorsmos a G { : Sn } Sn , so chamados expresses racionais simtricas. Na a o e notaao da correspondncia de Galois, as expresses racionais simtricas so c e o e a precisamente os elementos de Fix(G). Exemplos 7.8.1.
1. O polinmio p(x) acima claramente invariante sob a acao dos ( i.e., o e c p(x) = p (x)), os coecientes si so xos por . Logo, si Fix(G), e os si a so expresses racionais simtricas. a o e 2. As fracoes c x2 x3 x3 x1 x1 x2 + + , x3 x1 x2 so expresses racionais simtricas. a o e 1 1 1 + 2 + 2, 2 x1 x2 x3

Podemos utilizar a correspondncia de Galois para mostrar que quale quer expresso racional simtrica pode ser expressa como uma razo de a e a polinmios simtricos elementares s 1 , . . . , sn . Mais exactamente, temos: o e Teorema 7.8.2. K(x1 , . . . , xn ) uma extenso de Galois de K(s1 , . . . , sn ) e a com grupo de Galois G Sn . Em particular, Fix(G) = K(s1 , . . . , sn ). Demonstraao. O exemplo acima mostra que K(s 1 , . . . , sn ) Fix(G), logo c G AutK(s1 ,...,sn ) K(x1 , . . . , xn ). E claro que o corpo K(x1 , . . . , xn ) = K(s1 , . . . , sn , x1 , . . . , xn ) uma extenso de decomposiao de p(x) K(s 1 , . . . , sn )[x]. Por outro lado, e a c se AutK(s1 ,...,sn ) K(x1 , . . . , xn ), ento permuta as ra a zes de p(x), logo AutK(s1 ,...,sn ) K(x1 , . . . , xn ) G. Conclu mos que o grupo de Galois de K(x 1 , . . . , xn ) sobre K(s1 , . . . , sn ) e isomorfo a G Sn . Como K(x1 , . . . , xn ) uma extenso normal e separvel, e a a uma extenso de Galois, donde Fix(G) = K(s 1 , . . . , sn ). e a

338 Exemplo 7.8.3.

Cap tulo 7. Teoria de Galois

O polinmio x1 3 +x2 3 +x3 3 Q(x1 , x2 , x3 ) uma expresso racional simtrica, o e a e logo, pode ser expresso como uma expresso racional de s 1 = x1 + x2 + x3 , a s2 = x1 x2 + x1 x3 + x2 x3 e s3 = x1 x2 x3 . Consideraoes sobre o grau mostram c que existem racionais a1 , a2 e a3 tais que x1 3 + x 2 3 + x 3 3 = = a1 (x1 + x2 + x3 )3 + a2 (x1 + x2 + x3 )(x1 x2 + x1 x3 + x2 x3 ) + a3 x1 x2 x3 . Escolhendo valores convenientes para x1 , x2 e x3 , obtemos: 3 = 27a1 + 9a2 + a3 2 = 8a1 + 2a2 1 = a1 (tomando x1 = x2 = x3 = 1), (tomando x1 = x2 = 1, x3 = 0), (tomando x1 = 1, x2 = x3 = 0).

Este sistema linear tem como soluao a1 = 1, a2 = 3, a3 = 3. Logo, c x1 3 + x 2 3 + x 3 3 = = (x1 + x2 + x3 )3 3(x1 + x2 + x3 )(x1 x2 + x1 x3 + x2 x3 ) + 3x1 x2 x3 .

7.8.2

Nmeros construt u veis.

Estudmos na Secao 7.2 o subcorpo de C dos n meros construt a c u veis. Vamos agora aplicar a Teoria de Galois para obter a seguinte caracterizaao dos c n meros construt u veis. Teorema 7.8.4. Um nmero complexo z C construtvel se e s se z u e o n algbrico sobre Q, e o fecho normal Q(z) tem dimenso 2s para algum e e a s N. Demonstraao. Recordemos que um n mero complexo z C construt c u e vel se e s se z pertence a um subcorpo da forma Q(u 1 , . . . , ur ), em que u1 2 Q o e, para cada m = 1, . . . , r 1, tambm u m+1 2 Q(u1 , . . . , um ). e n n Seja ento z um n mero construt a u vel, de forma que Q(z) Q(u1 , . . . , ur ) . n Se G = AutQ (Q(u1 , . . . , ur ) ), ento, pela Proposiao 7.3.9, sabemos que o a c n corpo Q(u1 , . . . , ur ) gerado pelas imagens (Q(u1 , . . . , ur )), com G. e Logo, se G = {1 , . . . , n } obtemos Q(u1 , . . . , ur ) = Q(1 (u1 ), . . . , 1 (ur ), . . . , n (u1 ), . . . , n (ur )). Como j (ur )2 = j (u2 ), conclu mos, ainda, que Q(u1 , . . . , ur ) uma exe r 2 Q e, para cada m = 1, . . . , l 1, tenso da forma Q(1 , . . . , ul ) com u1 a u u2 m+1 Q(1 , . . . , um ). Calculando os graus algbricos, obtemos: u e [Q(u1 , . . . , ur ) : Q] =
m=0 n l1 n n

[Q(1 , . . . , um+1 ) : Q(1 , . . . , um )] = 2t . u u

7.8. Algumas Aplicaoes c Assim, vemos que [Q(z) : Q] =


n

339

[Q(u1 , . . . , ur ) : Q] [Q(u1 , . . . , ur ) : Q(z) ]


n n

= 2s ,

para algum s N. n n a e Reciprocamente, suponha-se que [Q(z) : Q] = 2s . Ento Q(z) uma s . Peextenso de Galois de Q cujo grupo de Galois tem ordem |G| = 2 a los resultados do Cap tulo 5 sobre p-grupos, sabemos que existe uma torre normal de subgrupos da forma G = Hs Hs1 H1 H0 = {e},

onde [Hm : Hm1 ] = 2. Pela correspondncia de Galois, existem extenses e o intermdias e n Q(z) = Ks Ks1 K1 Q, onde [Km : Km1 ] = 2. Logo, para cada 1 m s, existem u m Km n tais que Km+1 = Km (um+1 ) e um+1 2 Km . Vemos, pois, que Q(z) = Q(u1 , . . . , us ), com um+1 2 Q(u1 , . . . , um ) para 0 m s 1. Portanto, z construt e vel. A Teoria de Galois fornece no s um critrio simples para caracteria o e zar os n meros construt u veis, mas tambm um mtodo de construao como e e c ilustramos no exemplo seguinte. Exemplo 7.8.5.
Um polgono regular de 5 lados pode ser construdo com rgua e compasso. e Se o polgono est inscrito numa circunferncia de raio 1, basta mostrar que a e 2i a uma n raiz primitiva de x5 1 = 0 construtvel. De facto, se r = e 5 , ento e 2i 2 Q(r) = Q(e 5 ), e esta extenso tem grau algbrico 4 = 2 . a e Vamos utilizar a Teoria de Galois para dar uma construao explcita de um c pentgono regular. Observamos que (x5 1) = (x1)(x4 +x3 +x2 +x+1), logo, a r uma raiz de um polinmio irredutvel do quarto grau. A extenso L = Q(r) e o a uma extenso de decomposiao deste polinmio, logo, uma extenso de e a c o e a Galois. O grupo de Galois tem ordem |G| = 22 . O Q-automorsmo denido 2ik por (r) = r2 um elemento do grupo de Galois. Se zk = e 5 (k = 1, . . . , 4) e so as razes, ento a a (z1 ) = z2 , (z2 ) = z4 , (z4 ) = z3 , (z3 ) = z1 ,

e vemos que corresponde a permutaao (1243). Este elemento tem ordem 4, ` c logo, o grupo de Galois G = {I, , 2 , 3 }, ou, em termos de permutaoes e c das razes, G = {I, (1243), (14)(23), (3241)}. Para este grupo, temos a seguinte torre de p-subgrupos: G H {I},

340

Cap tulo 7. Teoria de Galois

onde H = {I, (14)(23)}. Como [G : H] = 2, a H corresponde uma extenso a K de grau 2 sobre Q. Para determinar esta extenso, observemos que um a elemento u L pode ser escrito na forma u = a1 z1 + a2 z2 + a3 z3 + a4 z4 , logo, 2 (u) = a1 z4 + a2 z3 + a3 z2 + a4 z1 , e u xo por (14)(23) se e s se a1 = a4 e a2 = a3 . Assim, K = Q(1 , 2 ), e o onde 1 = z1 + z4 e 2 = z2 + z3 . E simples vericar que 1 + 2 = z1 + z4 + z2 + z3 = r + r2 + r3 + r4 = 1 e, portanto, (x 1 )(x 2 ) = x2 + x 1. Resolvendo esta equaao, vemos que c 1 + 1 = 2 5 , 1 2 = 2 5

1 2 = (r + r4 )(r2 + r3 ) = r + r2 + r3 + r4 = 1,

(estes valores correspondem a 2 Re(z1 ) = 2 Re(z4 ) e a 2 Re(z2 ) = 2 Re(z3 )). Com esta informaao podemos explicar a forma tradicional de construir um c pentgono que provavelmente aprendeu no Ensino Secundrio. Numa cira a cunferncia (unitria) marcamos os quatro pontos A = (1, 0), B = (0, 1), e a C = (1, 0) e D = (0, 1). Dividindo o segmento OD em duas partes iguais obtemos o ponto E. O segmento EA tem comprimento 5/2. Com o compasso centrado em E obtemos o arco AF . O segmento OF tem comprimento 1 = 1+ 5 , e podemos marcar o ponto G no eixo horizontal, de forma que 2 ` e OG = OF . O ponto G corresponde a abcissa do ponto z1 ( um pouco mais sim2 ples observar que AF tem o mesmo comprimento que um lado do pentgono). a

Os Gregos sabiam construir pol gonos regulares com 3, 5 e 15 lados, e, ainda, dado um pol gono regular com n lados obter um com 2n lados (obviamente por bissecaao dos lados). Gauss, quando tinha apenas 19 c anos, e antes de a Teoria de Galois ter sido inventada, descobriu uma forma de construir um pol gono regular com 17 lados. Esta descoberta fez com que Gauss preferisse a Matemtica ao estudo das L a nguas. De facto, ele apreciava tanto esta descoberta que anos mais tarde pediu para que lhe gravassem no seu t mulo um pol u gono regular de 17 lados (o que no veio a acontecer, pois a o escultor escolhido achou que um pol gono com tantos lados se confundiria com uma circunferncia). Usando a Teoria de Galois pode-se mostrar que e um pol gono regular com n lados construt sse n = 2 r p1 ps onde os e vel pi so primos de Fermat. Utilizando Teoria de Galois foram descobertas a construoes para pol c gonos regulares com 257 e 65 537 lados!

7.8. Algumas Aplicaoes c

341

z1
A

z2
C

F O G

z3

E D

z4

Figura 7.8.1: Construao de um pentgono com rgua e compasso. c a e

7.8.3

Resoluo de equaoes algbricas por radicais. ca c e

Vamos agora discutir o critrio descoberto por Galois que permite decidir e se uma equaao algbrica ou no resol vel por radicais. Nesta secao c e e a u c assume-se, para simplicar, que todos os corpos tm caracter e stica 0. Deniao 7.8.6. Seja p(x) K[x] um polinmio mnico. Dizemos que a c o o equaao p(x) = 0 resoluvel por radicais se existe uma extenso L de c e a K que contm um corpo de decomposiao de p(x) e da forma e c e L = Km+1 K2 K1 = K, onde Ki+1 = Ki (di ) e di ni Ki . Observe-se bem o signicado desta deniao: qualquer raiz de p(x) perc tence a L e pode ser expressa a partir de elementos de K por uma sequncia e de operaoes racionais e de extracao de ra c c zes. Teorema 7.8.7 (Critrio de Galois). Seja p(x) K[x] um polinmio e o mnico. A equaao p(x) = 0 resolvel por radicais se e s se o seu grupo o c e u o de Galois resolvel. e u Exemplo 7.8.8.
A equaao x5 4x + 2 = 0 no resolvel por radicais (em Q). Pelo Critrio c a e u e a de Eisenstein, o polinmio p(x) = x5 4x + 2 irredutvel sobre Q. E fcil de o e ver que este polinmio possui trs razes reais r1 , r2 , r3 e duas razes complexas o e conjugadas r4 , r5 . Seja L = Q(r1 , . . . , r5 ) o corpo de decomposiao de p(x). c Como [Q(r) : Q] = 5, para qualquer r {r1 , . . . , r5 }, vemos que 5 | [L : Q] = |G|, logo, pelos Teoremas de Sylow, o grupo de Galois G S 5 contm um e

342

Cap tulo 7. Teoria de Galois

elemento de ordem 5, i.e., um ciclo (i1 , . . . , i5 ). Por outro lado, a operaao de c conjugaao a+ib aib restringida a L = Q(r1 , . . . , r5 ) fornece um elemento c de G de ordem 2, i.e., uma transposiao. Deixamos como exerccio vericar c que estes dois elementos geram S5 . Logo, G = S5 , e pelo Critrio de Galois a e equaao no resolvel. c a e u

Antes de passarmos a demonstraao, damos o seguinte: ` c Corolrio 7.8.9 (Teorema de Abel-Runi). No existem frmulas rea a o solventes para equaoes algbricas de grau maior ou igual a 5. c e Demonstraao. Uma outra forma de enunciar este corolrio : A equaao c a e c geral xn an1 xn1 + + (1)n a0 = 0, no resolvel por radicais, quando n 5. Por equaao geral queremos dia e u c zer que a0 , . . . , an1 tomam valores arbitrrios, ou melhor, so indeterminaa a das. Assim, consideramos o polinmio p(x) = x n an1 xn1 + + (1)n a0 o sobre o corpo K(a0 , . . . , an1 ) e precisamos de mostrar que o grupo de Galois de p(x) sobre este corpo no resol vel. a e u Seja ento L o corpo de decomposiao de p(x) sobre K(a 0 , . . . , an1 ), de a c forma que em L temos a factorizaao: c p(x) = (x r1 )(x r2 ) . . . (x rn ). Por comparaao de termos, vemos que c an1 =
i

ri , ri rj ,
i<j

an2 = . . .

a0 = r 1 r2 . . . r n . Logo, L = K(ao , . . . , an1 )(r1 , . . . , rn ) = K(r1 , . . . , rn ). Introduzimos um novo conjunto de indeterminadas x 1 , . . . , xn , e no corpo K(x1 , . . . , xn ) consideramos o subcorpo das expresses racionais simtricas. o e Como vimos na Secao 7.8.1, este subcorpo da forma K(s1 , . . . , sn ), onde c e s1 , . . . , sn so os polinmios simtricos elementares nos x i s, e K(x1 , . . . , xn ) a o e uma extenso de decomposiao de q(x) = i (x xi ) sobre K(s1 , . . . , sn ). e a c O grupo de Galois desta extenso S n . a e Se existir um isomorsmo K(r1 , . . . , rn ) K(x1 , . . . , xn ) que ao subcorpo K(a0 , . . . , an1 ) faz corresponder K(s1 , . . . , sn ), ento o grupo de Gaa lois da equaao geral de grau n ser S n , que no resol vel quando n 5. c a a e u Vejamos que de facto existe um isomorsmo deste tipo.

7.8. Algumas Aplicaoes c

343

Consideremos o homomorsmo : K[a0 , . . . , an1 ] K[s1 , . . . , sn ] que transforma ai sni e se reduz a identidade em K (este homomorsmo ` existe, pois a0 , . . . , an so indeterminadas). De igual modo, temos um hoa momorsmo : K[x1 , . . . , xn ] K[r1 , . . . , rn ], e o diagrama K[a0 , . . . , an ]
_ 

G K[s1 , . . . , sn ] _

K[r1 , . . . , rn ] o

K[x1 , . . . , xn ]

comutativo. De facto, basta observar que e ((ai )) = (si ) =


j1 <<ji

x j1 x ji =

j1 <<ji

r j1 r ji = a i .

O diagrama mostra que necessariamente um monomorsmo. Como e sobrejectivo, segue-se que um isomorsmo. Prolongando este isoe e morsmo aos respectivos corpos de fracoes, obtemos um isomorsmo de c corpos : K(a0 , . . . , an1 ) K(s1 , . . . , sn ). Este isomorsmo faz corresponder a um polinmio p(x) K(a 0 , . . . , an1 )[x] o (x) = q(x) K(s , . . . , s )[x]. Como vimos na Secao 7.4, o polinmio p o c 1 n prolonga-se num isomorsmo dos respectivos corpos de decomposiao c K(r1 , . . . , rn ) K(x1 , . . . , xn ). Deve-se observar que, embora o Teorema de Abel-Runi arme que no a existe uma frmula de resoluao da equaao geral de grau n, quando n 5, o c c existem equaoes que podem ser resolvidas por radicais, como por exemplo c x5 2 = 0. Poderia at acontecer que tal frmula no existisse e todas as e o a equaoes pudessem ser resolvidas por radicais, mas o exemplo da equaao c c x5 4x + 2 = 0 mostra que isso no verdade. a e O resto desta secao dedicado a demonstraao do Critrio de Galois. c e ` c e Nesta demonstraao os corpos de decomposiao das equaoes x n a = 0 c c c desempenham um papel essencial. Vimos anteriormente que o grupo de Galois de xn a = 0 c e clico se K contm as ra de ordem n da unidade, e zes e abeliano quando a = 1. Em geral, uma extenso L de K, cujo grupo e a de Galois abeliano (respectivamente, c e clico) diz-se uma extenso abeliana a (respectivamente, cclica) de K. Proposiao 7.8.10. Seja K um corpo que contm as p razes de x p 1 = 0 c e (p um primo). Se L uma extenso cclica de K e [L : K] = p, ento e a a L = K(r), onde r p K.

344

Cap tulo 7. Teoria de Galois

Demonstraao. Se u L K, ento L = K(u), pois L K(u) c a K e [K(u) : K] | [L : K] = p. Se AutK (L) = e {z1 , . . . , zp } K so as a p-ra zes de xp 1 = 0, introduzam-se os elementos (7.8.1) ri = u + (u)zi + 2 (u)zi 2 + + p1 (u)zi p1 , ento (ri ) = zi 1 ri , logo, (ri p ) = ri p , e conclu a mos que ri p K. Podemos escrever u como uma combinaao linear dos r i s resolvendo o sistema c de equaoes lineares (7.8.1) para as incgnitas u, (u), . . . , p1 (u) (o que c o poss e vel, pois o respectivo determinante um determinante de Van der e Monde). Logo, L = K(r1 , . . . , rp ), e para algum k0 , rk0 K. Se tomarmos r = rk0 , temos L = K(r), com r p K. Estamos nalmente em condioes de demonstrar o Critrio de Galois. c e Demonstraao do Critrio de Galois. H que mostrar ambas as implicaoes: c e a c (i) Se p(x) = 0 resolvel por radicais, ento G resolvel: Seja p(x) = e u a e u 0 uma equaao resol vel por radicais. Ento existe uma extenso L de K, c u a a que contm uma extenso de decomposiao de p(x), e que admite uma torre e a c (7.8.2) L = Kl+1 K2 K1 = K,

onde Ki+1 = Ki (di ), com di ni = ai Ki . Observemos que o fecho normal Ln n ). Logo, se G = {id, , . . . , }, de L gerado pelos (L), com AutK (L e 1 r obtemos (7.8.3) Ln = K(d1 , . . . , dl , 1 (d1 ), . . . , 1 (dl ), . . . , r (d1 ), . . . , r (dl )).

Seja m = mmc(n1 , . . . , nl ). Podemos estender a torre (7.8.3) a Ln (z), m 1 = 0. Como Ln o corpo de de e onde z uma raiz primitiva de x e composiao de um polinmio p(x), Ln (z) o corpo de decomposiao de c o e c m 1), e conclu n (z) normal. Reordenando termos, ob p(x)(x mos que L e temos ento uma nova torre: a Ln (z) K3 K2 = K(z) K1 = K. Esta torre satisfaz Ki+1 = Ki (di ), com dni Ki , para qualquer i. i Seja G o grupo de Galois de p(x) e H = Aut K (Ln (z)). Os resultados i uma extenso abeliana de Ki1 . Se o subgrupo acima mostram que cada K e a Hi H corresponde a extenso intermdia Ki , temos que Hi1 ` a e Hi e i sobre Ki1 , i.e., abeliano. Hi1 /Hi isomorfo ao grupo de Galois de K e e Conclu mos que H admite uma torre abeliana, sendo portanto um grupo resol vel. Como G um factor de H (pois Ln (z) contm um corpo de u e e decomposiao de p(x)), conclu c mos que G resol vel. e u (ii) Se G resolvel, ento p(x) = 0 resolvel por radicais: Seja L um e u a e u corpo de decomposiao de p(x) = 0 e n = |G| = [L : K]. Tomando K 1 = K, c

7.8. Algumas Aplicaoes c

345

K2 = K(z), onde z uma raiz primitiva de x n 1 = 0, e M = L(z), o grupo e de Galois de M sobre K2 isomorfo a um subgrupo H de G. Logo, H e e resol vel e possui uma srie de composiao H = H 1 H2 . . . = {e}, em u e c que cada Hi /Hi+1 c e clico de ordem prima. Pela correspondncia de Galois, e temos uma torre K2 K3 M de subcorpos em que cada Ki+1 e uma extenso normal sobre Ki com grupo de Galois c a clico de ordem prima pi . Como pi | n e Ki contm uma raiz primitiva de xn 1 = 0, vemos que e Ki contm as pi ra e zes de xpi 1 = 0, logo, Ki+1 = Ki (di ), com di pi Ki . Conclu mos que a equaao p(x) = 0 resol vel por radicais. c e u Exerc cios.
1. Mostre que x13 + x13 + x13 uma expresso racional simtrica e determine e a e 1 2 3 a sua representaao em termos de polinmios simtricos elementares. c o e 2. Determine os inteiros 1 n 10, para os quais um pol gono regular de n lados pode ser constru com rgua e compasso. do e 3. Seja G Sp (p primo) um subgrupo que contm um ciclo de comprimento p e e uma transposiao. Mostre que de facto G = Sp . c 4. Dado um grupo nito G, mostre que existem corpos L e K tais que L uma e extenso de K, com grupo de Galois G. a (Sugestao: Pelo Teorema de Cayley, pode assumir-se que G um subgrupo e de Sn .) 5. Mostre que o grupo de Galois da equaao xn a = 0 (sobre Q) resolvel. c e u

346

Cap tulo 7. Teoria de Galois

Cap tulo 8

Algebra Comutativa
8.1 Zeros de Um Polinmio o

Chama-se Algebra Comutativa ao estudo de anis e mdulos comutativos. e o Este ramo da Algebra adquiriu durante a primeira metade do sculo XX, e com as investigaoes de Noether1 e de Artin, um papel central no s na c a o Algebra mas noutras areas da Matemtica. Neste cap a tulo faremos uma pequena abordagem a Algebra Comutativa. Para uma introduao completa, ` c a referncia clssica ainda o livro de Samuel e Zariski 2 . e a e A abordagem que escolhemos bastante geomtrica. Virtualmente, toe e dos os exemplos e aplicaoes envolvem o conjunto dos zeros de uma fam c lia de polinmios, i.e., as chamadas variedades algbricas. O estudo das vario e edades algbricas um dos objectivos da Geometria Algbrica, sendo esta, e e e pois, uma das clientes por excelncia da Algebra Comutativa. Por exemplo, e o livro de Samuel e Zariski acima referido nasceu precisamente da necessidade que o segundo autor sentiu, quando decidiu escrever um livro de Geometria Algbrica, de reunir os resultados relevantes da Algebra (o livro e de Geometria Algbrica nunca chegou a conhecer a luz do dia!). E claro e que a Algebra Comutativa possui aplicaoes a muitos outros dom c nios da Matemtica. a Vejamos como algumas questes da Algebra Comutativa surgem natuo ralmente no estudo das variedades algbricas. Seja K = C o corpo dos e n meros complexos e A = K[x1 , . . . , xn ] o anel dos polinmios com coeu o cientes em K. Neste caso, podemos interpretar os polinmios p A como o funoes p : K n K. Assim, dado p A, o conjunto dos zeros de p c e
Emmy Noether (1822-1935), talvez a matemtica mais clebre de todos os tempos, a e era tambm judia e teve de lutar contra grandes preconceitos. Leccionou em Gttingen, e o sob a protecao de Hilbert, mas era bastante mal paga. Entre os seus alunos contavam-se c Artin, Brauer e van der Waerden. Hitler e o Nazismo obrigaram-na a emigrar para os EUA em 1933 onde viria a falecer dois anos depois. 2 P. Samuel, O. Zariski, Commutative Algebra (vol. I, II), Van Nostrand, Princeton (1958, 1960).
1

347

348

Cap tulo 8. Algebra Comutativa

Z(p) {a K n : p(a) = 0}. Mais geralmente, dada uma fam de lia polinmios F A, denimos o conjunto dos zeros desta fam por o lia Z(F ) {a K n : p(a) = 0, p F }. Uma questo natural a seguinte: Dada uma fam arbitrria de poa e lia a linmios F A, existir uma famlia nita de polinmios p 1 , . . . , pn tal o a o que Z(F ) = Z(p1 , . . . , pn )? A resposta (armativa, como veremos mais tarde) dada pelo famoso teorema da base de Hilbert. e Dizemos que um subconjunto Y K n um conjunto algbrico se Y e e o conjunto dos zeros de uma fam de polinmios, i.e., se existe F A e lia o tal que Y = Z(F ). Chama-se variedade algbrica a todo o subconjunto e algbrico Y K n irredut e vel, i.e., que no pode ser expresso como uma a unio Y = Y1 Y2 de dois subconjuntos algbricos prprios (cada Y i a e o e algbrico, e Yi = Y ). e Temos ento a seguinte questo: Dado um conjunto algbrico Y K n , a a e ser que Y pode ser escrito como uma unio de variedades algbricas? Em a a e caso armativo, ser que essa representaao unica? Estas questes poa c e o dem ser traduzidas num problema de factorizaao de ideais do anel A = c K[x1 , . . . , xn ], como mostra o seguinte exemplo. Exemplo 8.1.1.
Consideremos o conjunto algbrico e Y = {(x, y) C2 : x5 x3 y 2 x4 + 2x2 y 2 y 4 = 0}. No nosso espao tridimensional, no possumos uma boa representaao do c a c plano complexo. E frequente, no caso em que o polinmio tem coecientes o reais, considerar o grco real, que neste caso descrito na gura seguinte. a e

Figura 8.1.1: O grco real de Y . a


Note-se que Y = Z(I), onde I o ideal principal e I = x5 x3 y 2 x4 + 2x2 y 2 y 4 . Como este polinmio admite a factorizaao o c x5 x3 y 2 x4 + 2x2 y 2 y 4 = (x y)(x + y)(x3 x2 + y 2 ),

8.1. Zeros de Um Polinmio o


temos I = x y x + y x 3 x2 + y 2

349

= x y x + y x 3 x2 + y 2 .

O conjunto algbrico Y decompe-se numa unio de variedades algbricas Y 1 e o a e Y2 Y3 , onde Yj = Z(Ij ), com I1 = x y , I2 = x + y e I3 = x3 x2 + y 2 . Os grcos (reais) destas variedades so3 : a a

Figura 8.1.2: Os grcos de Y1 , Y2 e Y3 . a

O exemplo que acabmos de discutir relativamente simples, pois os a e ideais em questo so todos principais. Em geral, se Y = Z(I) um conjunto a a e algbrico e I = I1 Ir ento e a Y = Z(I1 ) Z(Ir ). Como veremos adiante, um conjunto algbrico Y = Z(I) K n irredut e e vel se e s se I um ideal primrio. Assim, poderemos resolver a questo da o e a a decomposiao das variedades algbricas se resolvermos o problema algbrico c e e equivalente de factorizar um ideal em ideais primrios. Estudaremos neste a cap tulo as factorizaoes primrias de ideais numa classe de anis chamados c a e noetherianos, que incluem os anis de polinmios, e vericaremos o anlogo e o a da decomposiao obtida no exemplo acima para ideais arbitrrios, o chamado c a Teorema de Lasker-Noether. Como acabmos de ver, a um ideal I A podemos associar um suba conjunto Y K n . Por outro lado, a um subconjunto Y K n arbitrrio a
Como mostram estas guras, uma variedade algbrica no , em geral, uma variedade e a e diferencivel. Na l a ngua inglesa, o termo variety reservado para designar uma variedade e algbrica, enquanto que para uma variedade diferencivel se usa o termo manifold. e a
3

350

Cap tulo 8. Algebra Comutativa

podemos associar o ideal de A formado pelos polinmios que se anulam em o Y , i.e., o ideal I(Y ) {p A : p(a) = 0, a Y }. Como se verica facilmente, as correspondncias F Z(F ) e Y I(Y ) e invertem incluses, i.e., satisfazem: o (i) Se F1 F2 , ento Z(F2 ) Z(F1 ). a (ii) Se Y1 Y2 , ento I(Y2 ) I(Y1 ). a E natural investigar quais so os objectos fechados para estas correspondncias. a e No dif de ver que a e cil Z(I(Y )) = Y ,

onde Y designa a intersecao de todos os conjuntos algbricos que contm c e e Y . Se em K n tomarmos a topologia em que os fechados so os conjuntos a algbricos, ento Y o fecho de Y nesta topologia, a chamada topologia e a e de Zariski. Por outro lado, se I A um ideal, o Teorema dos Zeros de e Hilbert 4 arma que: I(Z(I)) = I, onde I o radical de I, o ideal de A denido por e I {p A : m N, pm I}. Exemplo 8.1.2.
Consideremos o ideal I = x2 , xy K(x, y). E obvio que o conjunto algbrico e correspondente Z(I) = {(x, y) : x = 0}. Mostraremos que o radical de I e e precisamente I = x = I(Z(I)).

Os exemplos acima mostram, pois, como o estudo de zeros de polinmios o est intimamente relacionado com o estudo dos anis comutativos e dos seus a e ideais. E este estudo que vamos desenvolver neste cap tulo.

8.2

Mdulos e Anis Noetherianos o e

Neste cap tulo, A designa um anel comutativo. Aquando do estudo de dom nios de factorizaao unica, vimos que esc tes podiam ser caracterizados em termos de cadeias ascendentes de ideais principais. Estudamos nesta secao mdulos e anis que satisfazem a uma c o e condiao anloga. c a
Este resultado frequentemente conhecido pela sua designaao alem Nullstellensatz e c a von Hilbert.
4

8.2. Mdulos e Anis Noetherianos o e

351

Deniao 8.2.1. Seja M um A-mdulo. Dizemos que M um A-m odulo c o e noetheriano se toda a cadeia ascendente de submdulos de M , o N1 N 2 N k . . . , estabiliza, i.e., existe k0 N tal que Nk0 = Nk0 +1 = . . . Recordamos que todo o anel comutativo A , trivialmente, um A-mdulo. e o Dizemos que A um anel noetheriano se A noetheriano como um Ae e mdulo. Como neste caso os submdulos de A so precisamente os ideais o o a de A, isto signica que toda a cadeia ascendente de ideais de A I1 I 2 I k . . . estabiliza. Proposiao 8.2.2. Seja M um A-mdulo. As seguintes armaoes so c o c a equivalentes. (i) M um A-mdulo noetheriano. e o (ii) Todo o submdulo de M de tipo nito. o e (iii) Um conjunto {Nj }jJ no-vazio de submdulos de M possui um elea o mento maximal. Demonstraao. Vejamos separadamente as equivalncias (i) (ii) e (i) c e (iii). (i) (ii): Seja N um submdulo de um mdulo noetheriano M , e S um o o conjunto gerador de N . Se v 1 S e N = v 1 , no h nada a mostrar, caso a a contrrio, existe v 2 S v 1 e v 1 a v 1 , v 2 . Procedendo indutivamente, constru mos v 1 , . . . , v k S tais que temos uma cadeia ascendente: v1 v1 , v2 v 1, . . . , vk .

Depois de um n mero nito de passos, obtemos N = v 1 , . . . , v k , seno u a produz amos uma cadeia ascendente de submdulos que no estabilizava. o a Logo, N de tipo nito. e Inversamente, se M satisfaz a (ii) e N1 N 2 N k . . . uma cadeia ascendente de submdulos, o mdulo Nk de tipo nito. e o o e k=1 Se S = {v 1 , . . . , v r } um conjunto gerador, ento para cada 1 i r e a existe um inteiro ki tal que v i Nki . Seja k0 = max{k1 , . . . , kr }. Ento a k0 e S k=1 Nk = Nk0 , logo, Nk0 = Nk0 +1 = . . . e M noetheriano. (i) (iii) Seja M noetheriano e P = {N j }jJ um conjunto no-vazio a de submdulos de M . Fixe-se N1 P. Se N1 maximal, no h nada a o e a a

352

Cap tulo 8. Algebra Comutativa N2 .

mostrar. Caso contrrio, existe um submdulo N 2 P tal que N1 a o Procedendo indutivamente, obtemos uma cadeia ascendente N1 N2 Nk .

Depois de um n mero nito de passos, obtemos necessariamente um submdulo u o maximal Nk , seno produz a amos uma cadeia ascendente que no estabilia zava. Logo M satisfaz a (iii). Inversamente, suponha-se que M satisfaz a (iii) e seja N1 N 2 N k . . . uma cadeia ascendente de submdulos de M . A fam {N k }kN possui um o lia elemento maximal Nk0 . Mas ento Nk0 = Nk0 +1 = . . . , e portanto M a e noetheriano. Exemplos 8.2.3.
1. Todo o domnio de ideais principais noetheriano. De facto, para estes e anis todo o ideal, sendo principal, de tipo nito, e a proposiao aplica-se. e e c Em particular, Z e K[x] so anis noetherianos. a e 2. Veremos mais a frente que, se A um anel noetheriano, o anel dos polinmios ` e o A[x1 , . . . , xn ] um anel noetheriano. Por outro lado, A[x1 , . . . , xn ] um Ae e mdulo que no noetheriano, pois como A-mdulo no possui um conjunto o a e o a gerador nito.

Vejamos como podemos construir outros exemplos de mdulos noetherio anos. Proposiao 8.2.4. Seja 0 M1 M2 M3 0 uma sequncia exacta c e de A-mdulos. Ento M2 noetheriano se e s se M1 e M3 so noetherianos. o a e o a Demonstraao. Dividimos a demonstraao em duas partes. c c (i) Se M1 e M2 /M1 so noetherianos, ento M2 noetheriano: Seja N a a e preciso mostrar que N de tipo nito. Por um lado, M2 um submdulo. E o e (N + M1 )/M1 um submdulo de M2 /M1 , logo, de tipo nito, e podemos e o e escolher {v 1 , . . . , v r } N tais que {(v 1 ), . . . , (v r )} um conjunto gerador e de (N + M1 )/M1 (onde : M2 M2 /M1 a projecao cannica). Por e c o outro lado, N M1 um submdulo de M1 , logo, de tipo nito e possui e o e um conjunto gerador {v 1 , . . . , v s }. Deixamos como exerc cio vericar que {v 1 , . . . , v r , v 1 , . . . , v s } um conjunto gerador de N . e (ii) Se M2 noetheriano, ento M1 e M2 /M1 so noetherianos: Se N e a a e um submdulo de M1 , ento N um submdulo de M2 , logo, N de tipo o a e o e nito. Portanto, M1 noetheriano. Por outro lado, todo o submdulo de e o M2 /M1 da forma N/M1 , onde M1 N M2 um submdulo. Como e e o N possui um conjunto gerador nito {v 1 , . . . , v r }, se : M2 M2 /M1 e a projecao cannica, ento {(v 1 ), . . . , (v r )} um conjunto gerador de c o a e N/M1 . Logo, M2 /M1 noetheriano. e

8.2. Mdulos e Anis Noetherianos o e

353

Corolrio 8.2.5. Se N1 , . . . , Nr so submdulos noetherianos dum mdulo a a o o r M e M = i=1 Ni , ento M noetheriano. a e Demonstraao. Por induao, basta demonstrar o caso r = 2. Se N 1 e N2 c c so noetherianos, a sequncia exacta 0 N 1 N1 N2 N2 0 mostra a e que N1 N2 noetheriano. Se M = N1 + N2 e : N1 N2 M o e e homomorsmo denido por (v 1 , v 2 ) = v 1 + v 2 , ento a sequncia exacta a e 0
G N () G N1 N 2

GM

G0

mostra que M noetheriano. e Se M um A-mdulo noetheriano, ento todos os seus submdulos so e o a o a de tipo nito. Em particular, M de tipo nito. Inversamente, temos o e seguinte corolrio: a Corolrio 8.2.6. Seja A um anel noetheriano e M um A-mdulo de tipo a o nito. Ento M noetheriano a e Demonstraao. Seja {v 1 , . . . , v r } um conjunto gerador de M e seja : c r A M o homomorsmo (a1 , . . . , ar ) = r ai v i . A sequncia e i=1 i=1 0
G N () G
r i=1

GM
r i=1

G0

exacta e, pelo corolrio anterior, sabemos que e a pela proposiao, M noetheriano. c e

A noetheriano. Logo, e

O prximo resultado bsico na teoria das variedades algbricas. o e a e Teorema 8.2.7 (Teorema da Base de Hilbert). Seja A um anel noetheriano. Ento o anel dos polinmios A[x 1 , . . . , xn ] noetheriano. a o e Demonstraao. Por induao, basta demonstrar o caso n = 1, i.e., que A[x] c c noetheriano sempre que A noetheriano. Para isso mostramos que, se e e I A[x] um ideal, ento de tipo nito. e a e Denimos ideais Ij A da seguinte forma: 0 Ij e um elemento a = 0 pertence a Ij se e s se existe um polinmio p(x) I de grau j com coeciente o o de maior grau aj = a: p(x) = a0 + a1 x + + aj1 xj1 + axj I. Os ideais Ij formam uma cadeia ascendente I0 I 1 I k . . . De facto, se a Ik , ento existe p(x) I tal que p(x) = a 0 + +ak1 xk1 + a k . Logo, xp(x) = a x + + a k k+1 I e, portanto, a I ax 0 k1 x + ax k+1 .

354

Cap tulo 8. Algebra Comutativa

Como A noetheriano, existe k0 N0 tal que Ik0 = Ik0 +1 = . . . , e os e ideais I0 , . . . , Ik0 so de tipo nito. Para cada 0 j k0 seja {aj1 , . . . , ajnj } a um conjunto gerador de Ij , de forma que existem polinmios p ji (x) I tais o que pji (x) = + aji xj (i = 1, . . . , nj ), Para terminar a demonstraao, mostramos que os {p ji (x)} formam um conc junto gerador de I. Seja ento p(x) = + ax k I um polinmio de grau a o k. Mostramos por induao em k que c (8.2.1) p(x) {pji (x)} .

Se k = 0, isto obvio. Se k > 0, h a considerar dois casos: e a (a) Se k k0 ento a Ik . Existem, pois, coecientes bi A tais que a a = nk bi aki . Mas ento p(x) nk bi pki (x) I um polinmio a e o i=1 i=1 de grau k 1. (b) Se k > k0 , ento a Ik0 . Existem, pois, coecientes bi A tais a nk0 nk0 e que a = i=1 bi ak0 i . Mas ento p(x) i=1 bi xkk0 pk0 i (x) I um a polinmio de grau k 1. o Logo, por induao, (8.2.1) verica-se. c Pelo Teorema da Base de Hilbert e pela Proposiao 8.2.2, conclu c mos que: Corolrio 8.2.8. Se A noetheriano, ento qualquer ideal I A[x 1 , . . . , xn ] a e a de tipo nito. e Isto , para qualquer ideal I A[x1 , . . . , xn ], existem sempre polinmios e o p1 , . . . , pm I tais que qualquer outro polinmio p I pode ser escrito o como combinaao linear dos pi com coecientes em A[x1 , . . . , xn ]: c
m

p(x1 , . . . , xn ) =
i=1

bi (x1 , . . . , xn )pi (x1 , . . . , xn ).

Isto justica o uso do termo base (observe-se no entanto que, em geral, os coecientes bi no so unicos). a a Exemplo 8.2.9.
Seja K um corpo. Considere-se o anel A = K[x1 , . . . , xn ] dos polinmios com o coecientes em K. Se F A uma famlia de polinmios, designamos por e o Z(F ) o conjunto dos zeros comuns aos polinmios de F : o Z(F ) = {a K n : p(a) = 0, p F }. Por deniao, um conjunto algbrico Y K n um conjunto para o qual c e e existe uma famlia F A tal que Y = Z(F ). Desta forma, obtemos uma

8.2. Mdulos e Anis Noetherianos o e

355

correspondncia que a subconjuntos F A associa conjuntos algbricos de e e K n. Se F A e I = F o ideal gerado pelos polinmios da famlia F , ento e o a obvio que Z(F ) = Z(I). O Teorema da Base de Hilbert mostra ento que e a qualquer conjunto algbrico Y de facto o conjunto dos zeros de uma famlia e e nita de polinmios: Y = Z(p1 , . . . , pn ). o

Dado um conjunto O K n , dizemos que O aberto se o seu complemene tar um conjunto algbrico. Deixamos como exerccio vericar as seguintes e e propriedades:

(Z2) Se {Oj }jJ so abertos, ento a a

(Z1) e K n so conjuntos abertos. a

jJ

Oj aberto. e
m j=1

(Z3) Se {O1 , . . . , Om } so abertos, ento a a

Oj aberto. e

A famlia dos abertos verica, pois, as propriedades de uma topologia, que se designa por topologia de Zariski. Os fechados desta topologia so, por a construao, os conjuntos algbricos. A condiao sobre cadeias de ideais ascenc e c dentes quando traduzida em termos desta topologia signica o seguinte: toda a cadeia ascendente de conjuntos abertos O1 O 2 O k . . . estabiliza, i.e., existe k0 N tal que Ok0 = Ok0 +1 = . . . A uma topologia que satisfaz esta condiao chama-se por vezes topologia Noetheriana. c Se Y K n um conjunto arbitrrio, e I(Y ) = {p A : p(a) = 0, a Y } e a ento deixamos como exerccio vericar que a Z(I(Y )) = Y , onde Y designa o fecho de Y na topologia de Zariski.

Exerc cios.
1. Complete os detalhes da demonstraao da Proposiao 8.2.4. c c 2. Seja A um anel noetheriano e : A B um epimorsmo de anis. Mostre e que B noetheriano. e 3. Mostre que, se A um anel noetheriano, ento o anel das sries de potncias e a e e A[[x1 , . . . , xn ]] noetheriano. e 4. Mostre que uma anel A noetheriano se e s se todo o ideal P A e o e nitamente gerado. 5. Mostre que, se denir os abertos como sendo os complementares dos conjuntos algbricos, ento obtm-se uma topologia, i.e., que (Z1), (Z2) e (Z3) so e a e a satisfeitas.

356

Cap tulo 8. Algebra Comutativa

6. Mostre que a topologia de Zariski em K 1 = K no separvel, i.e., existem a e a a, a K, com a = a , para os quais no poss encontrar abertos disjuntos a e vel O, O , tais que a O e a O . 7. Se Y K n mostre que Z(I(Y )) = Y , onde Y designa o fecho de Y na topologia de Zariski (i.e., o menor fechado que contm Y ). e

8.3

Factorizao de Ideais ca

Num anel comutativo A existem cinco operaoes bsicas sobre ideais que c a passamos a enumerar: (i) Produto de ideais: IJ = {i1 j1 + + ir jr : ik I, jk J}. (ii) Soma de ideais: I + J = {i + j : i I, j J}. (iii) Intersecao de ideais: I J = {a : a I e a J}. c (iv) Quociente de ideais: I : J = {a : ja I para todo o j J}. (v) Radical de um ideal: I = {a : an I para algum n N}. No caso clssico em que A = Z, os ideais so todos principais e temos a a i j se e s se j | i. Neste caso, as operaoes acima esto intimamente o c a ligadas com factorizaoes dos elementos de Z. De facto, deixamos como c exerc vericar que: cio (i) i j = ij ; (ii) i + j = mdc(i, j) ; (iii) i j = mmc(i, j) ; (iv) i : j = (v)
i mdc(i,j)

c i = p1 ps se pn1 . . . pns a factorizaao prima de i. s e 1

Nesta secao utilizamos estas operaoes bsicas sobre ideais para obter c c a factorizaoes de ideais em anis noetherianos. c e De todas as construoes acima, o radical de um ideal a unica que no c e a estudmos anteriormente. Vejamos ento mais pormenorizadamente esta a a construao. Recordemos primeiro a seguinte deniao. c c Deniao 8.3.1. Um ideal P A diz-se um ideal primo se P = A e c ab P = a P ou b P.

8.3. Factorizaao de Ideais c

357

No caso de um dom nio de ideais principais D, um ideal P D primo e se e s se P = p com p D primo. No caso geral, isto no verdade o a e (por exemplo, no anel de polinmios a duas varveis K[x, y], o ideal x, y o a primo). No entanto, a propriedade de um ideal P ser primo pode ser e expressa em termos do anel quociente A/P : um ideal P A primo se e e s se A/P um dom o e nio integral (exerc cio). E claro que um ideal maximal necessariamente primo, mas o inverso no verdade. e a e Temos as seguintes propriedades bsicas do radical de ideais. a Proposiao 8.3.2. Seja A um anel comutativo e sejam I, I 1 , . . . , Ir ideais c de A. Ento: a I = I; (i) r r (ii) I1 Ir = Ij ; j=1 Ij = j=1 (iii) (iv) Ir = I=
P I P primo

I;

P (se no existe P I primo ento a a

I = A).

Demonstraao. A demonstraao de (i), (ii) e (iii) deixada como exerc c c e cio. Para mostrar que (iv) verdadeira, mostramos as duas incluses: e o e a (a) Se a I e P I primo, ento an I P para algum n. Logo a P . Assim, vemos que: I P.
P I P primo

(b) Seja a A um elemento que pertence a todos os ideais primos P I e suponha-se, por absurdo, que an I, para todo o natural n N. Ento o conjunto S = {an + x : n N, x I} disjunto de I. a e Armamos que neste caso existiria um ideal primo P 0 , disjunto de S, e contendo I, o que uma contradiao. e c Para mostrar que P0 existe, utilizamos o Lema de Zorn. O conjunto P formado por todos os ideais disjuntos de S e que contm I noe e a vazio (pois contm I) e parcialmente ordenado para a relaao de e e c incluso. Em P qualquer cadeia possui um elemento maximal (a unio a a dos elementos da cadeia), logo, pelo Lema de Zorn, existe em P um ideal maximal P0 . Vejamos que P0 primo: Seja b1 b2 P0 . Se b1 e b2 e no pertencem a P0 , ento ( b1 +P0 )S = e ( b2 +P0 )S = (por a a maximalidade de P0 ), logo, existem d1 , d2 A, x1 , x2 I, n1 , n2 N e p1 , p2 P0 tais que d 1 b 1 + p 1 = x 1 + a n1 , d 2 b 2 + p 2 = x 2 + a n2 ,

358 donde, por um lado,

Cap tulo 8. Algebra Comutativa

(d1 b1 + p1 )(d2 b2 + p2 ) = x1 x2 + x1 an2 + x2 an1 + an1 +n2 S, e, por outro lado, (d1 b1 + p1 )(d2 b2 + p2 ) = d1 d2 b1 b2 + d1 b1 p2 + d2 b2 p1 + p1 p2 P0 , contradizendo P0 S = . Logo, b1 P0 ou b2 P0 e, portanto, P0 e primo. Assim, vemos tambm que: e P I.

P I P primo

Exemplo 8.3.3.
Seja A = K[x, y] o anel dos polinmios em duas variveis sobre um corpo K. o a Em A considere-se o ideal I = x2 , xy . Ento x I, pois x2 I. Por a outro lado, o ideal x primo e I x , logo, pela proposiao I x , e e c conclumos que I = x .

No exemplo anterior, o leitor dever ter presente que o conjunto das a soluoes do sistema c x2 = 0 xy = 0 coincide com os zeros do polinmio p(x, y) = x. Voltaremos a esta questo o a mais adiante. Introduzimos agora uma noao um pouco mais geral. c Deniao 8.3.4. Um ideal Q A diz-se um ideal prim ario se Q = A e c ab Q = a Q ou b Exemplos 8.3.5.
1. No anel Z o ideal p primo sempre que p Z primo. Por outro lado, o e e ideal pn (n N) primrio: se ab pn , ento p aparece na decomposiao e a a c prima de ab, logo, se a pn , ento b tem p como factor primo, e alguma a pn . potncia bm pn , i.e., b e 2. Num d.i.p. D um ideal Q D primrio se e s se Q = pn , com p primo e a o e n N. Nesse caso, Q = pn = p (exerccio). 3. Se P A um ideal primo e n N, ento P n um ideal primrio. e a e a

Q.

8.3. Factorizaao de Ideais c

359

4. No anel A = K[x, y] o ideal Q = x2 , y primrio (verique!). Existe um e a unico ideal primo que contm Q, nomeadamente x, y . Como x, y 2 e Q x, y , vemos que Q no uma potncia de um ideal primo. a e e

Como mostra o ultimo exemplo, em geral um ideal primrio no uma a a e potncia de um ideal primo. No entanto, o seu radical sempre primo, como e e mostra a seguinte proposiao: c Proposiao 8.3.6. Se Q um ideal primrio, ento Q primo. c e a a e a Demonstraao. Se ab Q, ento an bn Q para algum n N. Como Q c n Q ou (bn )m Q, para algum m N. Logo, primrio, vemos que e a a a Q ou b Q, e Q so primos. a Pode ainda acontecer que I seja um ideal primo, mas I no seja um a ideal primrio, como mostra o exemplo seguinte: a Exemplo 8.3.7.
Seja A K[x, y]. Vimos, num exemplo acima, que o ideal I = x2 , xy tem = radical I = x , um ideal primo. Por outro lado, I no primrio, pois a e a x I, y n I para todo o n N, e xy I.

Recordemos que os anis Z( n) (n um inteiro que no um quadrado e a e perfeito) so, em geral, dom a nios onde factorizaao sem unicidade ocorre. c Historicamente, o conceito de ideal foi introduzido como uma forma de salvar a unicidade de factorizaao nestes tipos de dom c nios (da o seu nome!). Neste contexto, a seguinte deniao natural: c e Deniao 8.3.8. Um ideal I A diz-se um ideal irredut c vel se I = A no for a intersecao de dois ideais que o contm (estritamente). a c e Antes de discutirmos o resultado fundamental que relaciona factorizaao c e ideais, vejamos alguns exemplos motivadores. Exemplos 8.3.9.
1. Seja D um d.i.p. Se I = d D um ideal, e d admite a factorizaao em e c potncias primas e d = p 1 m1 p mr , r ento obtemos a factorizaao de ideais a c d = p m1 p mr r 1 = p m1 p mr . r 1 Note que os ideais pj
mj

so ideais primrios. a a

360

Cap tulo 8. Algebra Comutativa

2. Seja A = K[x, y]. O ideal I = x2 , xy pode ser escrito como um intersecao c I = x x2 , y . Como vimos nos exemplos acima, os ideais x e x2 , y so primrios. a a

A caracter stica comum aos anis D e K[x, y] a que ambos so anis e e a e noetherianos. Para estes, temos o seguinte resultado fundamental: Teorema 8.3.10 (Lasker-Noether). Seja A um anel noetheriano, e I A um ideal. Ento existem ideais primrios Q 1 , . . . , Qr tais que a a I = Q1 Q r . Demonstraao. Dividimos a demonstraao em dois passos. c c (a) Todo o ideal I A uma intersecao nita de ideais irredutveis: e c Suponha-se, por absurdo, que tal no acontece. Ento mostramos que poa a demos encontrar uma cadeia de ideais com a mesma propriedade I1 I2 Ik ,

o que contraria a hiptese de A ser noetheriano. A cadeia obtida por o e induao: I1 = I, e suponha-se que constru c mos I k , um ideal que no a e 1 I 2 , com I = intersecao nita de ideais irredut c veis. Ento I k = Ik a k k 1 2 Ik , Ik , e onde pelo menos um dos factores no intersecao nita de ideais a e c irredut veis. Escolhemos esse factor para I k+1 . (b) Todo o ideal irredutvel primrio: Seja Q um ideal que no e a a e primrio. Ento existe ab Q tal que a Q e b n Q, para todo o n N. a a A cadeia Q : b Q : b2 Q : bn estabiliza, i.e., existe n0 N tal que Q : bn0 = Q : bn0 +1 = . . . Mostramos que (8.3.1) Q = (Q + a ) (Q + bn0 ),

mostrando, assim, que (b) se verica. E claro que Q est contido na intersecao (8.3.1). Por outro lado, seja x a c um elemento desta intersecao, de forma que c x = q1 + c1 a, x = q 2 + c 2 b n0 , q1 , q2 Q, c1 , c2 A.

Ento, multiplicando a primeira equaao por b, obtemos: a c bx = bq1 + c1 ab Q.

8.3. Factorizaao de Ideais c Multiplicando agora a segunda equaao por b, obtemos: c bx = bq2 + c2 bn0 +1 Q. Logo, c2 bn0 +1 Q, e conclu mos que c2 Q : bn0 +1 = Q : bn0 .

361

Portanto, x = q2 + c2 bn0 Q. Vemos, pois, que a intersecao (8.3.1) se c verica. Se I A um ideal, uma decomposiao primria e c a I = Q1 Q r diz-se reduzida, se nenhum Qi est contido numa intersecao Q i1 Qis c a (i {i1 , . . . , is }) e os radicais Qi so todos distintos. Se um ideal possui a uma decomposiao primria, ento podemos eliminar factores, de forma a c a a obter uma decomposiao primria reduzida. Pode-se mostrar que, se um c a ideal possui duas decomposioes primrias reduzidas c a I = Q1 Q r = Q1 Qs , a ento r = s, e as listas dos radicais dos Q i e dos Qj so iguais. Neste sentido, a a decomposiao primria reduzida de um ideal unica. c a e Exerc cios.
1. Verique as propriedades (i)-(v) das operaoes bsicas sobre ideais de Z. Em c a que outros anis so vlidas estas propriedades? e a a 2. Demonstre as propriedades (i), (ii) e (iii) do radical de ideais. 3. Seja D um d.i.p. Mostre que: (b) Um ideal Q = {0} primrio se e s se Q = p n , onde p D primo e e a o e n N. 4. Seja A um anel e P A um ideal. Mostre que P primo se e s se A/P e o e um dom nio integral. 5. Determine o radical (a) I = x2 , y ; (b) I = x3 , xy, y 2 . I de cada um dos seguintes ideais de K[x, y]: (a) Um ideal P = {0} primo se e s se P = p , onde p D primo. e o e

362

Cap tulo 8. Algebra Comutativa

6. Seja A um anel noetheriano. Um ideal primrio de A necessariamente a e irredut vel? 7. Determine decomposioes primrias para cada um dos seguintes ideais: c a (a) I = 4, 2x, x2 em Z[x]; (b) I = 9, 3x + 3 em Z[x]; (c) I = x3 xy, 3x2 xy, 3x2 y y 2 em K[x, y]. 8. Mostre que o ideal I = x2 , xy K[x, y] admite as seguintes decomposioes c primrias distintas: a I = x x2 , y = x x2 , x + y = x x2 , xy, y 2 . Verique que estas decomposioes so reduzidas e calcule os radicais associados c a a cada componente primria. a 9. Mostre que, se I1 , . . . , Ir so ideais maximais distintos de um anel A, ento a a I1 Ir = I1 Ir . Ser isto verdadeiro se maximal for substitu por a do primo?

8.4

Ideais Maximais e o Lema de Nakayama

Nesta secao discutimos ideais maximais no anel dos polinmios K[x 1 , . . . , xn ] c o e demonstramos um conjunto de resultados, conhecidos pela designaao de c Lema de Nakayama, que so muito uteis em manipulaoes algbricas com a c e geradores de ideais. No anel dos inteiros Z, sabemos que os ideais maximais so os ideais a gerados por inteiros primos. No anel dos polinmios numa varivel sobre o a um corpo K, os ideais x a , com a K, so maximais. Mais geralmente, a num d.i.p. os ideais maximais so da forma p com p primo. O estudo dos a ideais maximais de um anel arbitrrio A pode ser bastante complicado. a Exemplos 8.4.1.
1. No anel dos polinmios K[x, y] o ideal x, y um ideal maximal, pois, temos o e K[x, y]/ x, y = K. Outro ideal maximal , por exemplo, x 1, y . e 2. No anel das sries de potncias K[[x1 , . . . , xn ]] existe um unico ideal maxie e mal, nomeadamente I0 = x1 , . . . , xn .

Teorema 8.4.2. Seja K um corpo algebricamente fechado. Os ideais maximais do anel de polinmios K[x1 , . . . , xn ] so da forma o a Ia = x 1 a 1 , . . . , x n a n , onde a = (a1 , . . . , an ) K n .

8.4. Ideais Maximais e o Lema de Nakayama

363

Demonstraao. Para cada a = (a1 , . . . , an ) K n consideremos o homomorc smo a : K[x1 , . . . , xn ] K que avalia um polinmio em a, a : p(x) o p(a). Como a sobrejectivo e K um corpo, o seu n cleo I a um ideal e e u e a maximal de K[x1 , . . . , xn ]. E fcil de ver que Ia = x1 a1 , . . . , xn an . Suponhamos agora que I um ideal maximal de K[x 1 , . . . , xn ] e seja e : K[x1 , . . . , xn ] K[x1 , . . . , xn ]/I a projecao natural. Designamos por c 1 : K[x1 ] K[x1 , . . . , xn ]/I a restriao de a K[x1 ]. Armamos que o c n cleo de 1 um ideal maximal x1 a1 , logo, I contm um ideal x1 a1 . u e e Da mesma forma, I contm ideais xi ai , para todo o 1 i n, e e conclu mos que I = x1 a1 , . . . , xn an como desejado. Para vericar a nossa armaao primeiro observamos que N ( 1 ) ou c e o ideal trivial, ou um ideal maximal. De facto, se N ( 1 ) = {0}, ento e a existe um polinmio irredut q(x 1 ) tal que N (1 ) = q(x1 ) . Como K o vel e algebricamente fechado, segue-se que q(x 1 ) = x1 a1 e N (1 ) maximal. e Logo a armaao segue-se desde que N ( 1 ) = {0}. Suponha-se, por absurdo, c que N (1 ) = {0}. Ento 1 induz um isomorsmo do corpo das fracoes a c K(x1 ) para um subcorpo de K[x1 , . . . , xn ]/I. Isto uma contradiao, pois e c temos [K(x1 ) : K] > [K[x1 , . . . , xn ]/I : K]. De facto, por um lado, [K[x1 , . . . , xn ] : K] numervel, pois K[x1 , . . . , xn ] e a possui uma base contvel (os monmios x 1 i1 xn in ), logo, [K[x1 , . . . , xn ]/I : a o K] numervel. Por outro lado, as fracoes x11 , com K, formam um e a c conjunto linearmente independente de K(x 1 ) que no numervel5 . a e a O teorema mostra que os ideais maximais de K[x 1 , . . . , xn ] esto em a correspondncia biun e voca com os pontos de K n . Na prxima secao moso c tramos um resultado anlogo em que K n substitu por um conjunto a e do algbrico arbitrrio. e a Vejamos agora alguns resultados que dependem da estrutura de ideais maximais de um anel. Qualquer uma das equivalncias fornecidas na see guinte proposiao conhecida pela designaao de Lema de Nakayama. c e c Teorema 8.4.3. Seja A um anel comutativo com unidade e I 0 A um ideal. As seguintes armaoes so equivalentes: c a (i) I0 um ideal contido em todos os ideais maximais de A. e (ii) 1 a invertvel para todo o a I 0 . e (iii) Se M um A-mdulo de tipo nito tal que M = I 0 M , ento M = 0. e o a
5 Se K contvel, esta demonstraao falha. Neste caso necessrio introduzir a noao e a c e a c de grau de transcendncia que generaliza a noao de grau algbrico e permite mostrar que e c e K(x1 ) no isomorfo a um subcorpo K[x1 , . . . , xn ]/I (possuem graus de transcendncia a e e diferentes). Isto est para alm do ambito deste livro. a e

364

Cap tulo 8. Algebra Comutativa

(iv) Se N1 e N2 so submdulos de um A-mdulo M , N 1 de tipo nito, a o o e e N1 = N2 + I0 N1 , ento N1 = N2 . a Demonstraao. Vamos mostrar que (i) (ii) (iii) (iv) (i). c (i) (ii): Como I0 = A, temos que 1a I0 se a I0 . Se, por absurdo, 1 a no invert a e vel, existe um ideal maximal J que contm o ideal 1 a . e Logo, I0 J, o que uma contradiao. e c (ii) (iii): Seja S = {v 1 , . . . , v k } um conjunto gerador minimal de M . Se M = 0, ento k 1. Como I0 M = M , temos a v 1 = a1 v 1 + + a k v k , Logo: (1 a1 )v 1 = a2 v 2 + + ak v k e, como (1 a1 ) invert e vel, obtemos v 1 = (1 a1 )1 a2 v 2 + + (1 a1 )1 ak v k . Se k = 1, ento v 1 = 0. Se k 1, esta igualdade contradiz a minimalidade a de S. Assim, M = 0. (iii) (iv): O mdulo quociente N1 /N2 de tipo nito e I0 N1 /N2 = o e N1 /N2 . Logo, N1 /N2 = 0 e N1 = N2 . (iv) (i): Seja J um ideal maximal. Se I 0 J, ento A = I0 A + J. a Logo, J = A, o que uma contradiao. e c O seguinte corolrio tambm por vezes designado por Lema de Naa e e kayama. Corolrio 8.4.4. Seja A um anel comutativo com unidade, e I 0 um ideal a de tipo nito contido em todos os ideais maximais de A. Ento, para todo a o ideal J A, I0 k J se e s se I0 k J + I0 k+1 . o Demonstraao. E obvio que, se I0 k J, ento I0 k J + I0 k+1 . Por outro c a k k+1 lado, se I0 J + I0 , ento obtemos a Ik + J I0 k+1 + J I0 k + J I0 0 . J J J Como (I0 k + J)/J de tipo nito, a parte (iii) do Teorema 8.4.3 mostra que e (I0 k + J)/J = 0. Logo, I0 k J. Existem anis com uma estrutura menos rica de ideais maximais do que e o anel dos polinmios K[x1 , . . . , xn ], mas ainda assim muito importantes. o Deniao 8.4.5. Um anel A diz-se um anel local se A contm um unico c e ideal maximal I0 . Exemplos 8.4.6. a1 , . . . , a k I0 .

8.4. Ideais Maximais e o Lema de Nakayama

365

1. O anel das sries de potncias A[[x1 , . . . , xn ]] um anel local com ideal mae e e ximal I0 = x1 , . . . , xn (exerccio). 2. Um anel muito importante em Geometria Diferencial o anel Em0 (M ) dos e germes das funoes C (M ) num ponto m0 de uma variedade diferencial M . c Em0 (M ) um anel local com ideal maximal I0 = {f Em0 (M ) : f (m0 ) = 0}. e Se (x1 , . . . , xn ) so coordenadas locais em m0 , ento I0 = x1 , . . . , xn . a a

Se A um anel local noetheriano, ento o seu ideal maximal I 0 de e a e tipo nito, logo, satisfaz as condioes do Lema de Nakayama na forma do ` c Corolrio 8.4.4. Este aplica-se muitas vezes para eliminar termos de ordem a superior, como mostra o exemplo seguinte. Exemplo 8.4.7.
Consideremos o anel A = R[[x, y]] das sries de potncias em duas variveis e e a com coecientes reais. E um anel local com ideal maximal I0 = x, y de tipo nito. Em A, consideramos o ideal J = x3 xy, 3x3 xy, 3x2 y y 2 . Armamos que termos que x3 = x2 y = xy 2 = y3 = de ordem 3 pertencem a J. De facto, basta observar
1 1 (x3 xy) + 2 (3x3 xy) 2 x(3x3 xy) + 3x4 y(x3 xy) + x3 y y(3x2 y y 2 ) + 3x2 y 2

J + I0 4 ,

logo, pelo Corolrio 8.4.4, I0 3 J. Esta informaao permite-nos simplia c car consideravelmente os geradores de J. De facto, v-se facilmente que e J = xy, y 2 , x3 . Em particular, uma srie de potncias p(x, y) = e e pij xi y j pertence a J se e s se o p00 = p10 = p01 = p20 = 0. Formalmente, podemos escrever estas condioes na forma c p(0, 0) = px (0, 0) = py (0, 0) = pxx (0, 0) = 0, onde os subscritos designam derivadas parciais.

O problema de, dado um ideal, decidir se um elemento pertence ao no a a esse ideal levou ao desenvolvimento de algoritmos para encontrar a melhor representaao para o ideal: as chamadas bases de Grbner. Estas bases so c o a utilizadas, por exemplo, nos modernos manipuladores simblicos, tais como o o Mathematica ou o Maple. Discutimos as bases de Grbner nas ultimas o duas secoes deste cap c tulo. Exerc cios.

366

Cap tulo 8. Algebra Comutativa

1. Seja D um d.i.p. Mostre que os ideais maximais de D so da forma p , com a p D primo. 2. Seja J um ideal dum anel A. Mostre que I J um ideal maximal de A se e e s se o ideal I = I/J um ideal maximal de A/J. o e 3. Seja D um dom nio integral, e q D um elemento irredut vel. Mostre que q maximal na classe de ideais principais de D. e 4. Determine os ideais maximais dos anis: e (a) R[x]/ x2 ; (b) R[x]/ x2 3x + 2 ; (c) R[x]/ x2 + x + 1 .

5. No anel C[x, y]/ y 2 + x3 17 diga quais dos seguintes ideais so maximais: a (a) x 1, y 4 ; (b) x + 1, y + 4 ; (c) x3 17, y 2 . 6. Verique quais dos seguintes anis so corpos: e a (a) Z2 [x]/ x3 + x + 1 ; (b) Z3 [x]/ x3 + x + 1 ; (c) Z5 [x]/ x2 + x + 1 . 7. Mostre que, se A um anel noetheriano local, com ideal maximal I0 , ento e a n n=k I0 = {0}, para todo o k N. 8. Mostre que K[[x1 , . . . , xn ]] um anel local. e (Sugestao: Mostre que, se p I0 = x1 , . . . , xn , ento a srie de potncias a e e 1 p invert e vel.) 9. Em R[[x, y]] considere o ideal J = x4 + x2 y 2 , 2x3 + y 2 . Mostre que p(x, y) pertence a J se e s se o p(0, 0) = px (0, 0) = py (0, 0) = pxy (0, 0) = 0. 10. Considere o anel dos polinmios R[x, y]. Decida se as seguintes igualdades o so ou no verdadeiras: a a (a) x3 xy, 3x3 xy, 3x2 y y 2 = xy, y 2 , x3 ;

(b) x4 + x2 y 2 , 2x3 + y 2 = x2 , y 2 .

8.5. O Teorema dos Zeros de Hilbert

367

8.5

O Teorema dos Zeros de Hilbert

Nesta secao, K designa um corpo algebricamente fechado. Para estes, como c mostrmos na secao anterior, os pontos de K n esto em correspondncia a c a e biun voca com os ideais maximais de K[x 1 , . . . , xn ]: a a = (a1 , . . . , an ) K n corresponde o ideal Ia = x1 a1 , . . . , xn an dos polinmios de o K[x1 , . . . , xn ] que se anulam em a. Este resultado generaliza-se a conjuntos algbricos arbitrrios, da seguinte forma. e a Proposiao 8.5.1. Seja Y = Z(I) K n um conjunto algbrico, onde I c e K[x1 , . . . , xn ] um ideal. Os ideais maximais de A = K[x 1 , . . . , xn ]/I esto e a em correspondncia com os pontos de Y : a um ponto a Y corresponde o e ideal maximal Ia /I A. Demonstraao. Se J A um ideal maximal, ento da forma J /I, c e a e K[x1 , . . . , xn ] um ideal maximal que contm I. Mas, se J onde J e e = Ia , para um a K n . Por K[x1 , . . . , xn ] maximal, ento da forma J e a e outro lado, Ia I se e s se a Y . o O anel A = K[x1 , . . . , xn ]/I denido pelo ideal I, contm, pois, toda a e informaao sobre Y = Z(I). Este anel desempenha um papel fundamental c em Geometria Algbrica, como veremos mais adiante. e Corolrio 8.5.2. Sejam p1 , . . . , pr K[x1 , . . . , xn ]. O sistema de equaoes a c p1 (x1 , . . . , xn ) = 0, . . . pr (x1 , . . . , xn ) = 0. q1 p1 + + qr pr = 1. Demonstraao. Se o sistema no tem soluoes, ento, pela proposiao, o c a c a c anel A = K[x1 , . . . , xn ]/ p1 , . . . , pr no tem ideais maximais, e portanto a e trivial. Logo, p1 , . . . , pr = K[x1 , . . . , xn ]. Exemplos 8.5.3.
1. Seja A = C[x, y]. O sistema de equaoes algbricas c e p1 (x, y) = x2 + y 2 1 = 0 p2 (x, y) = x2 y + 1 = 0 p3 (x, y) = xy 1 = 0 q1 p1 + q2 p2 + q3 p3 = 1.

no tem soluoes em K n se e s se existem polinmios q1 , . . . , qr tais que a c o o

no tem soluoes em C2 . Logo, pelo corolrio, 1 p1 , p2 , p3 . No nada a c a a e obvio, a priori, que existam polinmios q1 (x, y), q2 (x, y), q3 (x, y) tais que o

368

Cap tulo 8. Algebra Comutativa

2. Seja A = R[x, y]. O sistema de equaoes algbricas c e p1 (x, y) = x2 + y 2 + 1 = 0 p2 (x, y) = x2 y 2 = 0 no tem soluoes em R2 . Mas 1 p1 , p2 (porqu?). Assim, nos resultados a c e acima essencial que K seja um corpo algebricamente fechado. e

Se Y K n um conjunto arbitrrio, ento denimos o ideal I(Y ) dos e a a polinmios de K[x1 , . . . , xn ] que se anulam em Y por o I(Y ) {p K[x1 , . . . , xn ] : p(a) = 0, a Y }. Temos o seguinte resultado fundamental, tambm conhecido pelo nome e alemo de Nullstenllensatz de Hilbert: a Teorema 8.5.4 (Teorema dos Zeros de Hilbert). Seja Y = Z(I) K n um conjunto algbrico, onde I K[x 1 , . . . , xn ] um ideal. Ento: e e a I(Y ) = I(Z(I)) = I. Demonstraao. E obvio que I I(Y ). Falta, pois, demonstrar a incluso c a I(Y ) I. Seja I K[x1 , . . . , xn ] um ideal. Pelo Teorema da Base de Hilbert, existem polinmios p1 , . . . , pr K[x1 , . . . , xn ] tais que I = p1 , . . . , pr . Se o p K[x1 , . . . , xn ] um polinmio no-nulo que se anula em Y = Z(I) e o a (i.e., se p I(Y )), ento introduzimos uma indeterminada adicional y, e a consideramos o sistema de equaoes algbricas: c e p1 (x1 , . . . , xn , y) = p1 (x1 , . . . , xn ) . . . pr (x1 , . . . , xn , y) = pr (x1 , . . . , xn ) p(x1 , . . . , xn , y) = p(x1 , . . . , xn )y 1.

Este sistema de equaoes algbricas no tem soluoes em K n+1 : de facto, c e a c 0 , . . . , x0 , y 0 ) satisfaz as primeiras r equaoes, ento x 0 , . . . , x0 Y = se (x1 c a 1 n n Z(I) e, portanto, p(x0 , . . . , x0 , y 0 ) = p(x0 , . . . , x0 )y 0 1 = 1 = 0. Pelo 1 n n 1 Corolrio 8.5.2, existem polinmios q1 , . . . , qr , q K[x1 , . . . , xn , y] tais que a o
r

1=
i=1

qi (x1 , . . . , xn , y)pi (x1 , . . . , xn ) + q(x1 , . . . , xn , y)(p(x1 , . . . , xn )y 1).


1 p(x1 ,...,xn ) , r

Substituindo y = 1=

obtemos 1 )pi (x1 , . . . , xn ). p(x1 , . . . , xn )

qi (x1 , . . . , xn ,
i=1

8.5. O Teorema dos Zeros de Hilbert

369

Multiplicando ambos os lados desta igualdade por uma potncia sucientee mente elevada de p(x1 , . . . , xn ), vemos que p(x1 , . . . , xn )N =
i

ri (x1 , . . . , xn )pi (x1 , . . . , xn ) I. I, como pretendido.

Isto mostra que p(x1 , . . . , xn ) Exemplo 8.5.5.

Os polinmios p1 (x, y) = x2 e p2 (x, y) = xy denem o conjunto algbrico o e Y = {(x, y) C2 : x = 0}. De facto, se I = x2 , xy , ento, como vimos no a Exemplo 8.3.3, I = x .

Fechamos este cap tulo com alguns comentrios sobre a relaao entre a a c Algebra Comutativa e a Geometria Algbrica. e Deniao 8.5.6. Um conjunto algbrico diz-se irredut c e vel se Y = Y1 Y2 com Yi algbrico e = Y = Y1 ou Y = Y2 .

Chama-se variedade algbrica a um conjunto algbrico irredut e e vel. Chamaremos a um ideal I ideal radical se I = I. Note que um ideal primo um ideal radical. Temos o seguinte corolrio da Nullstenllensatz: e a Corolrio 8.5.7. Existe uma correspondncia biunvoca entre conjuntos a e ` algbricos Y K n e ideais radicais I K[x1 , . . . , xn ]. As variedades e algbricas correspondem os ideais primos. e Demonstraao. As aplicaoes Y I(Y ) e I Z(I) fornecem a corresponc c dncia desejada. Por outro lado, se Y uma variedade algbrica, mostramos e e e que I(Y ) um ideal primo. De facto, se p(x 1 , . . . , xn )q(x1 , . . . , xn ) I(Y ), e ento Y Z(pq) = Z(p) Z(q), logo a Y = (Y Z(p)) (Y Z(q)). Como Y irredut e vel, vemos que ou Y = Y Z(p) e Y Z(p), ou Y = Y Z(q) e Y Z(q). Logo, p(x1 , . . . , xn ) I(Y ) ou q(x1 , . . . , xn ) I(Y ). Exemplos 8.5.8.
1. Seja p(x, y) K[x, y] um polinmio irredutvel. Como K[x, y] um domnio o e de factorizaao unica, o ideal p primo, e Y = Z(p) irredutvel. A esta c e e variedade algbrica chama-se curva algbrica determinada pela equaao e e c p(x, y) = 0. Em geral, se p K[x1 , . . . , xn ] irredutvel, obtemos uma vae e riedade algbrica Z(p), chamada hipersuperf e cie algbrica determinada pela equaao p(x1 , . . . , xn ) = 0. c

370

Cap tulo 8. Algebra Comutativa

2. Seja I1 = x2 + y 2 + z 2 + 2xy, xz + yz e I2 = + y, z 3 . Estes ideais x determinam a mesma variedade algbrica. De facto, I1 = I2 = x + y, z , e logo: Z(I1 ) = Z(I2 ) = {x + y = 0, z = 0}.

Utilizando os resultados da Secao 8.3 sobre decomposioes de ideais, c c obtemos outro corolrio da Nullstenllensatz: a Corolrio 8.5.9. Todo o conjunto algbrico pode ser expresso, de forma a e unica, como uma unio de variedades algbricas em que nenhuma compo a e nente contm outra. e Demonstraao. Seja Y um conjunto algbrico. O ideal I(Y ) admite uma c e decomposiao em ideais primrios c a I(Y ) = Q1 Qr . Logo: onde Yi = Z(Qi ). A componente Yi irredut e vel, pois o ideal Ii = I(Yi ) = I(Z(Qi )) = Qi primo. Descartando factores, podemos assumir que Y i Yj , para todos os e 1 i, j r distintos. A unicidade desta decomposiao segue-se da unicidade da factorizaao c c primria, ou ento pode ser demonstrada directamente (exerc a a cio). Se Y um conjunto algbrico, ao anel e e A(Y ) K[x1 , . . . , xn ]/I(Y ) chama-se anel das coordenadas de Y . Como Y = Z(I(Y )), sabemos que os pontos do conjunto algbrico Y esto em correspondncia biun e a e voca com os ideais maximais do anel A(Y ). Por outro lado, se p(x 1 , . . . , xn ) K[x1 , . . . , xn ], ento p(x1 , . . . , xn ) induz uma funao p : Y K por resa c triao. A uma funao deste tipo chama-se func ao regular denida em c c Y . Obviamente, as funoes regulares formam um anel para a soma e o c produto induzidos de K[x1 , . . . , xn ]. Proposiao 8.5.10. Existe um isomorsmo entre o anel de coordenadas c A(Y ) de um conjunto algbrico Y e o anel das funoes regulares p : Y K. e c Demonstraao. A aplicaao p p determina um epimorsmo do anel de c c polinmios K[x1 , . . . , xn ] no anel das funoes regulares denidas em Y . O o c n cleo deste epimorsmo precisamente u e I(Y ) = {p(x1 , . . . , xn ) K[x1 , . . . , xn ] : p(a) = 0, a Y }. Y = Z(I(Y )) = Y1 Yr ,

8.5. O Teorema dos Zeros de Hilbert Exemplo 8.5.11.

371

Seja Y a curva algbrica denida pela equaao y = x2 . Toda a funao regular e c c p : Y K restriao de um polinmio p(x, y) K[x, y] a Y . Se a funao e c o ` c regular p associamos o polinmio p K[w] denido por: o p(w) p(w, w 2 ), vemos que a aplicaao p p induz um isomorsmo do anel das funoes reguc c lares denidas em Y com o anel K[w]. Logo, A(Y ) isomorfo a um anel de e polinmios numa varivel. o a

Se Y uma variedade algbrica, ento o anel A(Y ) de facto um dom e e a e nio integral e uma K-lgebra de tipo nito (ver exerc a cio). Pode-se mostrar que toda a K-lgebra de tipo nito e que um dom a e nio integral, o anel de e coordenadas de uma variedade algbrica. Existe, pois, uma correspondncia e e biun voca entre variedades algbricas e as K-lgebras de tipo nito que so e a a dom nios integrais. Esta correspondncia estende-se aos morsmos (quando e denidos apropriadamente). Desta forma vemos que proposioes sobre vac riedades algbricas so equivalentes a certas proposioes de Algebra Comue a c tativa. Exerc cios.
1. Sejam Y1 = Z(p1 , . . . , pr ) e Y2 = Z(q1 , . . . , qs ) conjuntos algbricos em K n . e Mostre que Y1 Y2 = se e s se p1 , . . . , pr , q1 , . . . , qr = K[x1 , . . . , xn ]. o 2. Demonstre a unicidade de decomposiao de um conjunto algbrico em varic e edades algbricas. e 3. Se I1 , . . . , Ir K[x1 , . . . , xn ] so ideais, mostre que a Z(I1 Ir ) = Z(I1 ) Z(Ir ). 4. Mostre que I1 = x2 + y 2 + z 2 + 2xy, xz + yz e I2 = x + y, z 3 possuem o mesmo radical, nomeadamente I1 = I2 = x + y, z .

5. Se Y1 = Z(I1 ) e Y2 = Z(I2 ) so conjuntos algbricos mostre que o produto a e cartesiano Y1 Y2 um conjunto algbrico. Que ideal corresponde a Y1 Y2 ? e e 6. Vimos num exemplo desta secao que, se Y a curva algbrica y = x 2 , ento c e e a A(Y ) isomorfo a um anel de polinmios de uma varivel sobre K. Mostre e o a que: (a) Se Z a curva algbrica xy = 1, ento A(Z) no isomorfo a um anel e e a a e de polinmios de uma varivel sobre K; o a

372

Cap tulo 8. Algebra Comutativa

(b) Se W uma curva algbrica p(x, y) = 0, com p(x, y) K[x, y] um poe e linmio irredut de grau 2, ento A(W ) isomorfo a A(Y ) ou a A(Z). o vel a e 7. Se Y K n dene-se a dimensao de Y , designada por dim Y , como sendo o supremo dos inteiros n para os quais existe uma cadeia de conjuntos algbricos e irredut veis distintos: Y0 Y1 Yn Y. Mostre que: (a) Se Y = {a} K n , ento dim Y = 0. a (c) Se p(x1 , . . . , xn ) K[x1 , . . . , xn ] irredut e vel, ento dim Z(p) = n 1. a 8. Se A um anel dene-se o comprimento de um ideal primo P A como e sendo o supremo do conjunto dos inteiros n para os quais existe uma cadeia de ideais primos distintos: P0 P1 Pn = P.

(b) dim K = 1;

A dimensao do anel6 A, dim A, por deniao o supremo dos comprimentos e c dos ideais primos de A. Mostre que, se Y um conjunto algbrico com anel e e de coordenadas A(Y ), ento dim Y = dim A(Y ). a 9. Se Y K n um conjunto algbrico, mostre que: e e (b) A(Y ) de tipo nito; e (a) A(Y ) um dom e nio integral; (c) A(Y ) uma K-lgebra. e a

8.6

Diviso de Polinmios a o

Uma vez xado um ideal I K[x1 , . . . , xn ], um problema fundamental e o de decidir se um dado polinmio p K[x 1 , . . . , xn ] pertence a I. Pelo o Teorema da Base de Hilbert, o ideal da forma I = p 1 , . . . , ps , logo, e este problema equivalente ao problema de saber se podemos escrever p e como uma combinaao linear u1 p1 + + un pn , para alguns polinmios c o u1 , . . . , un K[x1 , . . . , xn ]. A resoluao deste problema passa naturalmente c por um Algoritmo de Diviso para polinmios a mais de uma varivel. Ina o a troduzimos nesta secao este algoritmo, que vlido em qualquer corpo K. c e a Antes de considerarmos o caso geral de diviso de polinmios a mais de a o uma varivel, recordemos o Algoritmo de Diviso a uma s varivel (ver a a o a Teorema 3.6.1). Neste caso, esse algoritmo mostra que dados polinmios o p, d K[x] existem polinmios unicos q e r, com deg r < deg d, tais que o
6

Por vezes tambm chamada dimensao de Krull. e

8.6. Diviso de Polinmios a o

373

p = qd + r, . Temos, ainda, que o quociente q e o resto r podem ser calculados por um processo iterativo: Para um polinmio p(x) = a n xn + o an1 xn1 + + a0 K[x] de grau n recordemos que ptop = an xn designa o termo de grau mximo. Para dividir o polinmio p por um polinmio d a o o procede-se ento por iteraao: a c Comeando com q = 0 e r = p, substitu c mos em cada passo qq+ r top , dtop rr r top d. dtop

A iteraao termina quando deg r < deg d. c Existem vrios factores que contribuem para o xito deste algoritmo. a e Observe-se que trabalhamos os polinmios termo a termo (i.e., um monmio o o de cada vez), comeando com o grau mais elevado e terminando com o grau c mais baixo. Dito de outra forma, o conjunto dos termos mnicos o T1 = {xn : n = 0, 1, 2, . . . } pode ser ordenado pelo seu grau: xn xm se e s se n m. Esta relaao o c de ordem possui as seguintes propriedades: (a) Se xn divide xm , ento xn xm , i.e., respeita a divisibilidade. a (b) uma relaao de ordem total, de forma que podemos comparar e c quaisquer dois termos. (c) uma boa ordenaao, o que garante que o algoritmo termina. e c Estas propriedades sugerem como proceder no caso geral de n variveis: a Consideramos o conjunto Tn dos termos mnicos a n variveis, i.e., o a Tn = {x1 xn : 1 , . . . , n N0 }. n 1 Vamos abreviar o elemento x1 xn por x . No conjunto Tn consideramos n 1 a relaao de ordem lexicogrca que denida da seguinte forma: c a e e s < s , x < x se e s se o s+1 = s+1 , . . . , n = n . 1 < x < x2 < < y < xy < x2 y < < y 2 < xy 2 < x2 y 2 < Para esta relaao de ordem em Tn temos as seguintes propriedades fundac mentais: (a) Se x divide x , ento x x . a

Por exemplo, se n = 2 temos:

374 (b) uma relaao de ordem total. e c (c) uma boa ordenaao. e c

Cap tulo 8. Algebra Comutativa

As propriedades (a) e (b) so obvias. Deixamos a demonstraao de (c) a c como exerc cio. Existem outras relaoes de ordem em T n que satisfazem as c propriedades (a), (b) e (c) (ver exerc cios nesta secao), e util, em muitas c e situaoes, considerar outras relaoes de ordem para alm da lexicogrca 7 . c c e a Deve-se notar que todos os resultados desta secao e da prxima so vlidos c o a a se substituirmos a relaao de ordem lexicogrca por uma relaao de ordem c a c que satisfaa estas trs propriedades. c e Dado um polinmio p K[x1 , . . . , xn ], com p = 0, podemos escrever este o polinmio na forma o p = a 1 x 1 + a 2 x 2 + + a r x r , onde 0 = ai K e os termos mnicos satisfazem x 1 > x2 > > o o xr . Para um polinmio escrito nesta forma, denimos p top = a1 x1 que vamos designar por termo maximo de p, e denimos pmon = x que vamos mio maximo de p. designar por mono Deniao 8.6.1. Dados polinmios p, d, h K[x 1 , . . . , xn ], vamos dizer que c o p se reduz a h mdulo d num passo, e escrevemos o p h,
d

se dtop divide algum termo ai xi do polinmio p, e h = p o

ai x i dtop d.

Quando p se reduz a h mdulo d num passo, podemos pensar no poo linmio h como o resto num passo da diviso de p por d. o a Exemplo 8.6.2.
Em Q[x, y], se tomarmos p = 3x2 y + 4xy 3x e d = xy + x, ento dtop = xy, a que divide quer o termo 3x2 y quer o termo 4xy. No primeiro caso, temos que p 4xy 3x2 3x.
d

No segundo caso, temos que p 3x2 y 7x.


d

Podemos iterar este processo e remover de p todos os termos que so a divis veis por dtop .
De facto, pode-se mostrar que os algoritmos baseados na relaao de ordem lexicogrca c a so lentos e que, em geral, mais vantajoso recorrer a relaoes de ordem que sejam o a e c menos lexicogrcas poss a vel.
7

8.6. Diviso de Polinmios a o Exemplo 8.6.3.

375

Para os polinmios p = 3x2 y + 4xy 3x e d = xy + x do exemplo anterior, o temos que: p 4xy 3x2 3x 3x2 7x.
d d

Note-se que a ordem em que removemos os termos irrelevante. Tambm e e e interessante vericar que esta diviso corresponde a diviso habitual de poa ` a linmios. Podemos apresentar esta diviso na forma tradicional: o a 3x2 y +4xy 3x 3x2 y 3x2 4xy 3x2 3x 4xy 4x 3x2 7x xy + x 3x + 4

A diviso que acabmos de expor no contudo suciente. Como estaa a a e mos a lidar com polinmios a vrias variveis, os ideais no so principais e, o a a a a em geral, necessitamos de dividir por vrios polinmios. Assim, estendemos a o a Deniao 8.6.1, da seguinte forma: c Deniao 8.6.4. Dados polinmios p, d 1 , . . . , ds , h K[x1 , . . . , xn ], com c o di = 0, vamos dizer que p reduz-se a h mdulo a famlia F = {d 1 , . . . , ds }, e o escrevemos p h,
F

se existir uma sequncia de e ndices i 1 , . . . , ir {1, . . . , s} e uma sequncia e de polinmios h1 , . . . , hr1 K[x1 , . . . , xn ], tais que o p h1 h2 hr1 h.
di 1 di 2 di 1 dir1 di r

Exemplos 8.6.5.
1. Pelo Exemplo 8.6.3, temos que, se p = 3x2 y + 4xy 3x e d = xy + x, ento a p
d

3x2 7x.

2. Novamente em Q[x, y], se tomarmos p = x2 y, d1 = xy y e d2 = y x2 , vemos que x2 y xy y,


d1 d1

pois temos: x2 y x2 y +xy xy xy +y y xy y x+1

376

Cap tulo 8. Algebra Comutativa

Por outro lado, vemos que y x2 , pois temos:


d2

y y +x2 x2

y x2 1 x2 .

Assim, para a famlia F = {d1 , d2 }, conclumos que x2 y

Vamos dizer que r K[x1 , . . . , xn ] um polinomio reduzido em e relaao a fam F = {d1 , . . . , ds } K[x1 , . . . , xn ], se r = 0 ou se nenhum c ` lia dos termos de r divis por di top . Por outras palavras, um polinmio e vel o e reduzido em relaao a uma fam F , se no pode ser reduzido (mod F ). c lia a Temos ento: a Teorema 8.6.6 (Algoritmo de Diviso a n variveis). Dado um poa a linmio p K[x1 , . . . , xn ] e uma famlia F = {d1 , . . . , ds } K[x1 , . . . , xn ], o existem polinmios u1 , . . . , us , r K[x1 , . . . , xn ] tais que: o p = u1 d1 + + us ds + r, onde r reduzido (mod F ). e Vamos chamar ao polinmio r o resto da diviso de p pela fam F , o a lia e aos polinmios u1 , . . . , us os quocientes da diviso de p por F . o a a Demonstraao do Teorema 8.6.6. Se di top no divide nenhum dos termos de c p, para i = 1, . . . , s, ento basta tomar r = p e u 1 = = us = 0. Caso a contrrio, tal como no caso de uma varivel, procedemos por iteraao. a a c (0) (0) (0) Comeando com u1 = u2 = = us = 0, tomamos h0 = p. Suc (k) (k+1) ponhamos que conhec amos ui e hk . Denimos ui e hk+1 da seguinte forma: Escolhemos o menor dos ndices i {1, . . . , s} tais que d i top |hk top . Substitu mos ui se j = i.
(k)

por ui

(k+1)

= ui

(k)

hk top , di top

e tomamos uj

(k+1)

= uj ,

(k)

Substitu mos hk por hk+1 = hk

hk top d. di top i

Observe que cada iteraao corresponde, pois, a reduzir h k a hk+1 (mod di ), c para algum i, num passo: hk hk+1 .
di

Note-se ainda que hk > hk+1 . Como Tn bem ordenado, conclu e mos que a iteraao termina: existe k0 tal que di top hk0 +1 top , para i = 1, . . . , s. c Basta, pois, tomarmos r = hk0 +1 .

mon

mon

8.6. Diviso de Polinmios a o

377

Na notaao introduzida acima, o Algoritmo de Diviso arma que para c a qualquer polinmio p e fam F = {d 1 , . . . , ds } em K[x1 , . . . , xn ], podemos o lia sempre obter p r, onde r um polinmio reduzido (mod F ). e o Observe-se que na demonstraao do Algoritmo de Diviso assumimos c a de facto que o conjunto {d1 , . . . , ds } ordenado. Esta ordenaao afecta o e c resultado da diviso, como mostra o seguinte exemplo. a Exemplo 8.6.7.
Tal como no Exemplo 8.6.5.2, seja d1 = xy y e d2 = y x2 . Se tomarmos p = xy 2 x2 y, recorrendo ao Algoritmo de Diviso, vemos que (verique): a p
d1

y 2 x2 y

d2

0.

Por outro lado, se trocarmos a ordem dos divisores, obtemos: p


d2

x5 x 4 ,

e o polinmio x5 x4 no pode ser reduzido (mod d1 ). Assim, vemos que o o a Algoritmo de Diviso aplicado a {d1 , d2 } e a {d2 , d1 } fornece resultados bem a diferentes.

O problema da falta de unicidade do resto da diviso ser resolvido na a a prxima secao, onde introduziremos as bases de Grbner. o c o Exerc cios.
1. Mostre que o conjunto Tn com a relaao de ordem lexicogrca bem ordec a e nado. 2. Seja < uma relaao de ordem no conjunto dos termos mnicos Tn com as c o seguinte propriedades: 1 < x para todo o x = 1; se x < x ento x x < x x , para todo o x Tn . a Mostre que: (a) se x divide x , ento x x ; a (b) uma relaao de ordem total; e c (c) uma boa ordenaao. e c 3. Dena uma relaao de ordem em Tn por: c n n i=1 i < i=1 i , ou x < x se e s se o n n i=1 i e x < x i=1 i = na relaao de ordem lexicogrca. c a

Mostre que esta relaao de ordem est nas condioes do exerc c a c cio anterior. D ainda outros exemplos de relaoes de ordem que satisfazem as mesmas e c condioes. c

378

Cap tulo 8. Algebra Comutativa

4. Use o Algoritmo de Diviso para calcular as seguintes divises8 : a o (a) Em Q[x, y], dividir p = x3 y 3 + 2x2 por d1 = 2x2 y + 3y + 4x2 e d2 = x2 2x 2. (b) Como em (a), mas com d1 e d2 com a ordem trocada. (c) Em Q[x, y, z, w], dividir p = z 2 w2 x2 por d1 = w xz 2 , d2 = z yx, d3 = y x3 e d4 (x, y, z, w) = x3 x. (d) Como em (c), mas pela ordem d4 , d3 , d2 , d1 . 5. Mostre que, se o resultado da diviso de um polinmio p por d1 , . . . , ds a o e p = u1 d1 + + us ds + r, ento vlida a seguinte frmula para os termos a e a o mnicos: o (8.6.1) pmon = max( max (ui mon di mon ), rmon ).
1is

6. Seja F K[x1 , . . . , xn ] uma fam de polinmios. Mostre que no existe lia o a uma cadeia innita h1 h2 . . . hi . . .
F F F F

subtrair um termo de topo, como acontece no Algoritmo de Diviso.) a

(Sugestao: Observe que, em cada reduao hi hi+1 , podemos no estar a c a


F

8.7

Bases de Grbner o

Seja I K[x1 , . . . , xn ] um ideal que podemos assumir como sendo da forma d1 , . . . , ds . Dado um polinmio p K[x1 , . . . , xn ], gostar o amos de ter uma forma eciente de testar se p I. Da mesma forma gostar amos de, dado um ideal J, decidir se J = I. Para decidir se p I, podemos dividir p por d 1 , . . . , ds , utilizando o Algoritmo de Diviso. Se o resto da diviso for o polinmio nulo, ento a a o a e claro que p I. No entanto, como vimos no Exemplo 8.6.7, pode acontecer que o resto da diviso seja no-nulo, e ainda assim p I. a a De facto, este mesmo problema j surgia com polinmios a uma s a o o 2 + x Q[x] pertence ao ideal varivel: por exemplo, o polinmio p = x a o I = x3 + x, x3 x , mas reduzido em relaao a fam {x 3 + x, x3 x}. e c ` lia Neste caso, resolv amos o problema encontrando um conjunto gerador mais adequado, nomeadamente x = mdc(x3 +x, x3 x). Temos ento que I = x a e que p I se e s se x|p. No caso de polinmios a vrias variveis, vamos o o a a adoptar um procedimento idntico. e
Estes exerc cios, como alis todos os clculos envolvendo o Algoritmo de Diviso, a a a podem ser efectuados de forma ecaz com o aux de um manipulador simblico tal lio o como o Mathematica, o Maple ou o CoCoa. Encorajamos o leitor a utiliz-los! a
8

8.7. Bases de Grbner o

379

Deniao 8.7.1. Seja I K[x1 , . . . , xn ] um ideal. Uma fam de poc lia bner do linmios no-nulos {g1 , . . . , gs } I diz-se uma base de Gro o a ideal9 I se satisfaz a seguinte propriedade: p I se e s se p o
G

0.

Mais geralmente, uma fam de polinmios no-nulos G = {g 1 , . . . , gs } lia o a diz-se uma base de Grobner se for uma base de Grbner do ideal G . o Desta deniao, obvio que uma base de Grbner de um ideal I semc e o e pre um conjunto gerador de I. Por outro lado, no de todo obvio que a e um ideal possua uma base de Grbner. Veremos que isso de facto vero e dade como consequncia da proposiao seguinte, que fornece caracterizaoes e c c alternativas das bases de Grbner: o Proposiao 8.7.2. Seja I K[x1 , . . . , xn ] um ideal no-trivial, e seja c a G = {g1 , . . . , gs } I uma famlia de polinmios no-nulos. As seguintes o a armaoes so equivalentes: c a (i) G uma base de Grbner de I. e o (ii) p I se e s se p = o
s i=1 ui gi ,

com pmon = max1is (ui mon gi mon ).

(iii) Para todo o p I no-nulo, existe um i {1, . . . , s} tal que g i top |ptop . a (iv) g1 top , . . . , gs top = ptop : p I . Demonstraao. Vamos mostrar que (i) (ii) (iii) (iv) (i). c (i) (ii): Segue-se imediatamente do Algoritmo de Diviso e do Exerc a cio 5 da secao anterior. c (ii) (iii): Se p I, ento pode ser escrita como em (ii), logo, a ptop =
j

uj top gj top ,

onde a soma sobre os e ndices j tais que p mon = uj mon gj mon . Expandido o lado direito, vemos imediatamente que existe um j tal que g j top |ptop . (iii) (iv): Obvio. (iv) (i): Pelo Algoritmo de Diviso, para qualquer polinmio p temos a o que p r,
G

Wolfgang Grbner (1899-1980), matemtico austr o a aco que trabalhou, entre outros dom nios, em Geometria Algbrica. Como frequentemente acontece em Matemtica, ao e a contrrio do que o nome indica, estas bases no foram descobertas por Grbner, mas sim a a o por Bruno Buchberger, matemtico contemporneo que foi aluno de Grbner na Univera a o sidade de Innsbruck.

380

Cap tulo 8. Algebra Comutativa

onde r reduzido em relaao a G. Se r = 0, obvio que p I. Por outro e c e lado, se p I, ento r I e, por (iv), existem polinmios h 1 , . . . , hs tais que a o
s

r top =
i=1

hi gi top .

Vemos, pois, que existe i {1, . . . , s} tal que g i top |r top . Como r reduzido e (mod G), conclu mos que, necessariamente, r = 0. Corolrio 8.7.3. Todo o ideal I K[x 1 , . . . , xn ] possui uma base de Grbner. a o Demonstraao. Precisamos do seguinte lema cuja demonstraao deixamos c c como exerc cio. Lema 8.7.4. Seja I K[x1 , . . . , xn ] um ideal gerado por um conjunto S de monmios. Existe um subconjunto nito S 0 S que ainda gera I. o Assim, dado um ideal I K[x1 , . . . , xn ], o lema mostra que o ideal : p I possui um conjunto gerador G = {g 1 top , . . . gs top }, onde gi I. Temos, pois, que G satisfaz a condiao (iv) da Proposiao 8.7.2, logo, uma c c e base de Grbner de I. o ptop Nenhuma das caracterizaoes alternativas dadas na Proposiao 8.7.2 forc c nece uma forma prtica de vericar que um conjunto gerador uma base de a e Grbner. Veremos como proceder mais adiante. De qualquer forma, podeo mos utilizar estas caracterizaoes para mostrar que um conjunto no uma c a e base de Grbner, como ilustramos no exemplo seguinte. o Exemplo 8.7.5.
Seja d1 = xy y e d2 = y x2 . Se F = {d1 , d2 }, vimos no Exemplo 8.6.7 que o polinmio p = xy 2 x2 y = yd1 + yd2 satisfaz: o p
F

x5 x 4 .

Assim, q = x5 x4 d1 , d2 . Por outro lado, x5 = q top no divisvel nem a e por xy = d1 top nem por y = d2 top , logo, pela Proposiao 8.7.2 (iii), F no c a e uma base de Grbner. o

J observmos que o resto da diviso de um polinmio por uma fam a a a o lia F no , em geral, unico pois depende da ordenaao dos polinmios de F . a e c o No entanto, para as bases de Grbner temos: o Teorema 8.7.6. Uma famlia G = {g1 , . . . , gs } K[x1 , . . . , xn ] de po linmios no-nulos uma base de Grbner se e s se para todo o polinmio o a e o o o p o resto da diviso por G unico. a e

8.7. Bases de Grbner o

381

r1 r2 reduzido (mod G). Como r1 r2 G (pois quer pr1 quer pr2 e pertencem a este ideal), pela deniao de base de Grbner, conclu c o mos que r1 r2 = 0. Para provar o rec proco, necessitamos do seguinte lema cuja demonstraao deixamos como exerc c cio. Se c K e X T n , ento (g cXgi ) a Lema 8.7.7. Seja g K[x1 , . . . , xn ] tal que g
G G

Demonstraao. Suponha-se, primeiro, que G uma base de Grbner. Se c e o p K[x1 , . . . , xn ] tal que p e r1 e p r2 , com r1 e r2 reduzidos, ento a
G G

r, com r reduzido (mod G).

r, para i {1, . . . , s}.

Assim, supondo que o resto da diviso por G unico, seja p G , e a e suponha-se que p r, com r reduzido. Queremos mostrar que r = 0. E fcil de ver que podemos escrever a
r G

p=
l=1

c l X l g lj ,

onde cl K, Xl T n e lj {1, . . . , s}. Aplicando o lema, vemos que p c 1 X 1 g l1


r G

r.

Por induao segue-se imediatamente que tambm c e 0=p Assim, conclu mos que r = 0. Deve notar-se, ainda, que, embora o resto da diviso por uma base de a Grbner G seja unico, os quocientes que resultam da diviso no so neceso a a a sariamente unicos. Os resultados acima mostram que qualquer ideal possui bases de Grbner. o A sua utilidade seria bastante reduzida se no tivssemos nenhuma forma a e eciente de as construir. Vejamos ento que de facto podemos construir a bases de Grbner para um dado ideal I K[x 1 , . . . , xn ]. o A chave para o mtodo de construao a caracterizaao de bases de e c e c Grbner dada pela condiao (ii) da Proposiao 8.7.2. Esta condiao mostra o c c c que, se I um ideal gerado por um conjunto nito F = {d 1 , . . . , ds }, ento e a F pode no ser uma base de Grbner, porque pode existir algum polinmio a o o p I para o qual ptop no divis por di top , para i = 1, . . . , s. Por outro a e vel lado, como p I, existem polinmios h 1 , . . . , hs tais que o
s

c l X l g lj
l=1

r.

p=
i=1

hi di .

382

Cap tulo 8. Algebra Comutativa

Assim, o problema est em que os maiores dos termos mnicos dos factores a o mon mon mon hi di , dados por (hi di ) = hi di , podem cancelar-se. No caso mais simples, teremos o cancelamento dos maiores dos termos mnicos de apenas o dois polinmios, di e dj . O polinmio que resulta deste cancelamento dado o o e pela seguinte deniao: c Deniao 8.7.8. Para quaisquer dois polinmios p, q K[x 1 , . . . , xn ] chamac o mio10 ao polinmio se S-polino o S(p, q) = onde m = mmc(pmon , q mon ). O polinmio S pode ser calculado facilmente, como mostra o exemplo o seguinte. Exemplo 8.7.9.
Em Q[x, y], se p = 2xy 2 y e q = 3y 3 2xy, temos que mmc(pmon , q mon ) = mmc(xy 2 , y 3 ) = xy 3 . Assim: S(p, q) = xy 3 xy 3 p 3q 2 2xy 3y 1 1 2 1 = yp xq = y 2 + x2 y. 2 3 2 3

m m p top q, top p q

Observe que em S(p, q) cancelmos o termo mnico xy 3 . a o

Os S-polinmios tambm servem para medir a falta de unicidade no o e Algoritmo de Diviso. Assuma-se que na diviso de p K[x 1 , . . . , xn ] por a a {d1 , . . . , di } existe um termo X = ax de p que divis simultaneamente e vel top top (i = j). Por um lado, temos que p hi , onde e por um dj por um di
di

hi = p
dj

X di top

di .

Por outro lado, temos que p hj , onde hj = p X dj . dj top

10 No podemos justicar neste livro o uso da letra S para qualicar estes polinmios. a o Diremos apenas que est relacionado com a noao de syzygy: Dado um ideal I = a c P e d1 , . . . , ds A[x1 , . . . , xn ] a aplicaao : As I denida por (a1 , . . . , as ) i ai di c um homomorsmo de A-mdulos e chama-se syzygy a um elemento do ncleo. o u

8.7. Bases de Grbner o

383

A diferena (ambiguidade) introduzida no Algoritmo de Diviso , pois, c a e dada por X X X hi hj = top dj top di = S(dj , di ), m dj di onde m = mmc(di mon , dj mon ). De facto, temos o seguinte resultado: Teorema 8.7.10 (Buchberger I). Seja G = {g 1 , . . . , gs } um conjunto de polinmios no-nulos. Ento G uma base de Grbner se e s se para todo o a a e o o o i = j temos S(gi , gj ) 0.
G

Para provar o rec proco, precisamos do seguinte lema cuja demonstraao c deixada como exerc e cio: Lema 8.7.11. Seja p um polinmio que combinaao linear de polinmios o e c o d1 . . . , ds K[x1 , . . . , xn ], com coecientes em K, p=
i

Demonstraao. Se G = {g1 , . . . , gs } uma base de Grbner, ento claro c e o a e que S(gi , gj ) G , logo, S(gi , gj ) 0.
G

ci di ,

(ci K).

Se d1 mon = = ds mon X = 0 e pmon < X, ento a p=


i<j

aij S(di , dj ),

para alguns aij K, com 1 i < j s. trar que G uma base de Grbner do ideal I = G , recorrendo a condiao e o ` c (ii) da Proposiao 8.7.2. Fixado p I, entre as vrias possibilidades de c a escrever p como combinaao linear c
r

Seja ento G = {g1 , . . . , gs } tais que S(gi , gj ) a

0, se i = j. Vamos mos-

(8.7.1)

p=
i=1

hi gi ,

(hi K[x1 , . . . , xn ]),

escolhemos aquela para a qual o termo mnico o X = max (hi mon gi mon )
1ir

m e nimo. Isto poss e vel, pois o conjunto dos termos mnicos T n bem o e ordenado. Basta, pois, mostrar que X = p mon . Supomos, por absurdo, que pmon < X, e vamos ver que existe uma combinaao linear do tipo (8.7.1) c com X mais pequeno, o que uma contradiao. e c

384

Cap tulo 8. Algebra Comutativa Seja A = {i : hi mon gi mon = X}, e dena-se um polinmio g por o g=
iA

hi top gi =
iA

ci Xi gi ,

(Xi = hi mon ).

Temos ento que (Xi gi )mon = X se i A e g mon < X, logo, pelo lema, a podemos escrever (8.7.2) g=
i<j i,jA

aij S(Xi gi , Xj gj ),

para alguns aij K. Um clculo simples mostra que a S(Xi gi , Xj gj ) = X S(gi , gj ), Xij
G

onde Xij = mmc(gi mon , gi mon ). Como, por hiptese, S(gi , gj ) o clu mos tambm que S(Xi gi , Xj gj ) e ento que a (8.7.3)
G

0, con-

0. Do Algoritmo de Diviso, segue a

S(Xi gi , Xj gj ) =
kA

hijk gk ,

para certos polinmios hijk que satisfazem (ver Exerc 5 da secao anteo cio c rior):
1ks

max (hijk mon gk mon ) = S(Xi gi , Xj gj )mon < max((Xi gi )mon , (Xj gj )mon ) = X.

Assim, se substituirmos a expresso (8.7.3) de S(Xi gi , Xj gj ) na expresso a a (8.7.2) para g, e se substituirmos a expresso resultante na expresso (8.7.1) a a para p, obtemos uma nova combinaao linear do tipo (8.7.1) com X mais c pequeno, tal como pretend amos. O Teorema de Buchberger fornece um mtodo para calcular bases de e Grbner de um ideal I = d1 , . . . , ds , por iteraao. Procedemos da seguinte o c forma: Calculamos todos os S-polinmios S(d i , dj ). o Reduzimos os S-polinmios por G. o Adicionamos a G os resultados da reduao que no so nulos, e rec a a comeamos a iteraao. c c Deixamos como exerc vericar que o Teorema da Base de Hilbert garante cio que este algoritmo termina.

8.7. Bases de Grbner o Exemplo 8.7.12.

385

Vimos no Exemplo 8.7.5 que os polinmios d1 = xy y e d2 = y x2 o no formam um base de Grbner. Para calcular uma base de Grbner para a o o o ideal I = d1 , d2 , procedemos da seguinte forma: Primeiro, calculamos o S-polinmio: o S(d1 , d2 ) = y + x3 . O resto da diviso de S(d1 , d2 ) por F = {d1 , d2 } a e y + x3
F

x3 x 2 .

Este polinmio no-nulo, o que mostra, como j sabamos, que F no uma o e a a a e base de Grbner. Assim, adicionamos a F o polinmio d3 = x3 x2 , obtendo o o um novo conjunto gerador G = {d1 , d2 , d3 }. H que calcular novamente os S-polinmios dos elementos de G e reduzi-los a o (mod G). Obtemos: S(d1 , d2 ) = y + x3 S(d1 , d3 ) = 0, S(d2 , d3 ) = x2 y x5
G G

0,

0.

Assim, vemos que G uma base de Grbner, e o algoritmo termina. e o

Se G uma base de Grbner de um ideal I, ento obvio que se acrescene o a e tarmos a G elementos no-nulos de I obtemos uma nova base de Grbner. a o Isto mostra que existe uma grande arbitrariedade na escolha de bases de Grbner. Para eliminar esta falta de unicidade introduzimos: o Deniao 8.7.13. Um conjunto G = {g 1 , . . . , gs } K[x1 , . . . , xn ] diz-se c uma base de Grobner reduzida se G uma base de Grbner em que os e o termos gi top so mnicos e reduzidos (mod (G {g i })) para i = 1, . . . , s. a o Temos ento o seguinte resultado importante: a Teorema 8.7.14 (Buchberger II). Todo o ideal I K[x 1 , . . . , xn ] possui uma unica base de Grbner reduzida. o Demonstraao. Vamos chamar a uma base de Grbner G = {g 1 , . . . , gs } c o m nima, se gi top so mnicos, e para i = j temos gi top gj top . a o Para obter uma base de Grbner m o nima a partir de uma base de Grbner o G = {g1 , . . . , gs } dada, procedemos por eliminaao: eliminamos todos os g i c para os quais existem um j tal que gj top |gi top , e dividimos os restantes o por um elemento de K, de forma que gj top sejam mnicos. O conjunto G resultante ainda uma base de Grbner: obvio que, se p um polinmio e o e e o a e vel com f top divis por gi top , para algum gi G, ento p divis por gj top , vel para algum gj G . Uma vez obtida uma base de Grbner m o nima G = {g 1 , . . . , gt }, para obter uma base de Grbner reduzida H = {h 1 , . . . , ht } procedemos por o iteraao: c

386 g1 g2 g3

Cap tulo 8. Algebra Comutativa h1 , onde h1 reduzido em relaao a H1 = {g2 , . . . , gt }; e c h2 , onde h2 reduzido em relaao a H2 = {h1 , g3 . . . , gt }; e c h3 , onde h3 reduzido em relaao a H3 = {h1 , h2 , g4 . . . , gy }; e c

H1 H2 H3

. . . gt
Ht

ht , onde ht reduzido em relaao a Ht = {h1 , . . . , ht1 }. e c

E claro que H = {h1 , . . . , ht } uma base de Grbner reduzida. Para vericar e o a unicidade, precisamos do seguinte lema cuja demonstraao remetemos para c os exerc cios. Lema 8.7.15. Se G = {g1 , . . . , gs } e H = {h1 , . . . , ht } so bases de Grbner a o mnimas, ento s = t e gi mon = hi mon , para i = 1, . . . , t, eventualmente a depois de uma renumeraao. c E obvio que uma base de Grbner reduzida m o e nima. Assim, se G = {g1 , . . . , gs } e H = {h1 , . . . , ht } so bases de Grbner reduzidas, o lema a o mostra que s = t, e podemos assumir que g i mon = hi mon , para i = 1, . . . , t. Seja 1 i t tal que gi = hi . Como gi hi I, existe um j = i tal que gj mon |(gi hi )mon . Mas ento vemos que gj mon = hj mon divide um termo a de gi ou de hi . Isto contradiz a hiptese de que G e H eram ambas bases de o Grbner reduzidas. o Voltemos agora aos problemas colocados no in desta secao. Para um cio c ideal I = d1 , . . . , ds K[x1 , . . . , xn ] gostvamos de: a Decidir se um polinmio p K[x1 , . . . , xn ] pertence a I, e em caso o armativo determinar polinmios h 1 , . . . , hs tais que p = i hi di . o Dado um ideal J K[x1 , . . . , xn ] determinar se J = I. Utilizando as bases de Grbner, agora muito fcil responder a ambas o e a as questes. Para resolver o primeiro problema, constru o mos uma base de Grbner G = {g1 , . . . , gr } para I e sabemos que o pI p
G

0.

Por outro lado, se p I, ento podemos calcular os polinmios coecientes a o h1 , . . . , hs atravs do Algoritmo de Diviso. Finalmente, dado outro ideal e a J K[x1 , . . . , xn ], para determinar se J = I basta vericar se as suas bases de Grbner reduzidas coincidem. Como temos um algoritmo de clculo o a de bases de Grbner, todas estas questes podem ser resolvidas de forma o o eciente.

8.7. Bases de Grbner o

387

As bases de Grbner so extremamente uteis para resolver muitos outros o a problemas prticos em Algebra Comutativa ou em areas que recorram a a ` Algebra Comutativa11 . O desenvolvimento dos manipuladores simblicos em o anos recentes levou a implementaao em computador de algoritmos ecientes ` c para resolver muitos desses problemas. Retornemos, a t tulo de exemplo, ao estudo das variedades algbricas. e Seja I K[x1 , . . . , xn ] um ideal que dene a variedade algbrica e Y = Z(I) = {(a1 , . . . , an ) K n : p(a1 , . . . , an ) = 0, p I}. Para o anel de coordenadas A(Y ) = K[x 1 , . . . , xn ]/I gostar amos naturalmente de saber: (i) Determinar representantes de cada elemento de A(Y ). (ii) Realizar as operaoes no anel A(Y ) em termos desses representantes. c (iii) Determinar se um elemento f A(Y ) invert e, em caso armae vel tivo, calcular o inverso. Todos estes problemas podem ser resolvidos de forma efectiva com recurso as bases de Grbner. Por exemplo, para resolver o problema (i), escolhe` o mos uma base de Grbner G para I, e para cada p K[x 1 , . . . , xn ] deo signamos por pG o resto da diviso de p por G. Dados dois polinmios a o p, q K[x1 , . . . , xn ] temos que pG = qG se e s se p q I (exerc o cio). Assim, os elementos pG so representantes dos elementos de A(Y ), tal como a era pretendido. As soluoes de (ii) e (iii) so discutidas nos exerc c a cios. O leitor encontrar muitas outras aplicaoes das bases de Grbner nas a c o referncias que fornecemos como Sugestes de Leitura Adicional no nal e o deste livro. Exerc cios.
1. Seja G = {g1 , . . . , gs } K[x] um conjunto de polinmios no-nulos, e seja o a d = mdc(g1 , . . . , gs ). Mostre que G uma base de Grbner se e s se cd G, e o o para algum c K no-nulo. a 2. Generalize o exerc anterior a ideais principais I K[x1 , . . . , xn ]. cio 3. Sejam p1 , . . . , ps K[x1 , . . . , xn ] polinmios lineares: o pi = ai1 x1 + + ain xn , (i = 1, . . . , s). Designe por B = (bij ) a matriz em escada de linhas obtida a partir da matriz A = (aij ) por eliminaao de Gauss. Mostre que os polinmios lineares c o gi = bi1 x1 + + bin xn ,
11

(i = 1, . . . , r),

Embora tenhamos apenas considerado o caso de polinmios sobre um corpo K, pode-se o tambm desenvolver uma teoria de bases de Grbner para coecientes num anel comutativo e o A, com boas propriedades (por exemplo, num d.f.u.).

388

Cap tulo 8. Algebra Comutativa

onde r s o nmero de linhas de B no-nulas, formam uma base de Grbner e u a o do ideal I = p1 , . . . , ps . 4. Seja I K[x1 , . . . , xn ] um ideal gerado por um conjunto S de monmios. o Mostre que: (a) p I se e s se todo o termo a x de p divis por um monmio de o e vel o S; (b) existe um subconjunto nito S0 de S tal que I = S0 . 5. Dada uma fam G = {g1 , . . . , gs } K[x1 , . . . , xn ] de polinmios no-nulos lia o a assuma que para todo o polinmio p K[x1 , . . . , xn ] o resto da diviso por G o a unico. Mostre que, se g K[x1 , . . . , xn ] tal que g e e r, com r reduzido (mod G), ento (g cXgi ) a
G

r, para todo o c K, X T n e i {1, . . . , s}.

6. Demonstre o Lema 8.7.11. 7. Verique, recorrendo ao Teorema da Base de Hilbert, que o algoritmo para calcular bases de Grbner com base no Teorema de Buchberger termina. o 8. Determine uma base de Grbner para os seguintes ideais: o (a) I = x2 y y + x, xy 2 x Q[x, y];

(b) I = 3x2 yz xy 3 , xy 2 + z 2 Q[x, y, z];

(c) I = x y 2 w, y zw, z w 3 , w3 w Q[x, y, z, w];

9. Se G = {g1 , . . . , gs } e H = {h1 , . . . , ht } so bases de Grbner m a o nimas, mostre que s = t e que gi mon = hi mon para i = 1, . . . , t (eventualmente depois de uma renumeraao). c 10. Determine bases de Grbner reduzidas para cada um dos ideais dados no o Exerc 8. cio 11. Seja G uma base de Grbner para um ideal I. Para cada p K[x1 , . . . , xn ] o designe por pG o resto da diviso de p por G. Seja ainda Y = Z(I) a variedade a algbrica associada a I, e A(Y ) o seu anel de coordenadas. Mostre que: e (a) Se p, q K[x1 , . . . , xn ], ento pG = qG se e s se p q I. a o (b) As operaoes de A(Y ) so dados por pG qG = (pq)G e pG + qG = (p + q)G . c a (c) Uma base para A(Y ), como espao vectorial sobre K, dada por c e {pG : p T n , g top p para todo o g G}. (d) Um elemento p + I A(Y ) tem inverso se e s se 1 I, p , i.e., se e s o o se a base de Grbner reduzida de I, p H = {1}. o e

8.7. Bases de Grbner o

389

12. Em geral, bastante d e cil calcular o radical de um ideal I 1 , . . . , xn ]. K[x No entanto, fcil testar se um polinmio p pertence ou no a I, recorrendo e a o a as bases de Grbner. De facto, mostre que, se I = d1 , . . . , ds , ento p I ` o a se e s se 1 d1 , . . . , ds , 1 yp K[x1 , . . . , xn , y]. Assim, vemos que p I o se e s se a base de Grbner reduzida de d1 , . . . , ds , 1 yp K[x1 , . . . , xn , y] o o {1}. e

390

Cap tulo 8. Algebra Comutativa

Apndice A e

Complementos sobre a Teoria dos Conjuntos


A noao de conjunto a mais importante de todas as nooes matemticas e c e c a constitui, por assim dizer, a primeira pedra do grande edif que a Macio e temtica. O leitor estar certamente familiarizado com a ideia informal de a a conjunto e de elemento de um conjunto, bem como com algumas das construoes elementares que estes suportam (unies, intersecoes, complementos, c o c etc.). Por outro lado, armaoes tais como: c dois conjuntos so iguais se e s se possuem os mesmos elementos, a o dados dois conjuntos, existe um conjunto que os contm, e dado um conjunto, existe um conjunto formado por todos os seus subconjuntos, so normalmente aceites como obvias. No entanto, para as justicar plea namente, seria necessrio proceder a uma investigaao mais profunda sobre a c os fundamentos da Teoria dos Conjuntos, o que est para alm do ambito a e deste livro. Por exemplo, o famoso paradoxo de Russell, sobre a existncia e do conjunto de todos os conjuntos, s pode ser resolvido pela via da axioo matizaao da Teoria dos Conjuntos. Para um estudo mais pormenorizado c destas questes, remetemos o leitor para o livro que Paul Halmos escreveu o a este respeito1 . Neste apndice, limitamo-nos, pois, a fornecer alguns resultados e nooes e c complementares da Teoria dos Conjuntos e que so essenciais para o estudo a da Algebra.
P. R. Halmos, Naive Set Theory, Undergraduate Texts in Mathematics, SpringerVerlag, 1974.
1

391

392

Apndice A. Complementos sobre a Teoria dos Conjuntos e

A.1

Relaoes e Funoes c c

As nooes de relaao binria e de funao esto directamente relacionadas c c a c a com a de par ordenado. Por isso, o seu tratamento formal exige a deniao c prvia de par ordenado, que passamos a apresentar. De um ponto de vista e prtico, a propriedade fundamental dos pares ordenados a equivalncia a e e (A.1.1) (x1 , y1 ) = (x2 , y2 ) x 1 = x2 e y1 = y2 .

Os requisitos bsicos para a deniao de par ordenado so consequentemente a c a os de ser expressa em termos de nooes ainda mais bsicas da Teoria dos c a Conjuntos, e conduzirem a equivalncia precedente. Estes requisitos so ` e a satisfeitos pela: Deniao A.1.1. Se X e Y so conjuntos, x X e y Y , o par orc a denado (x, y) o conjunto (x, y) = {x, {x, y}}. Os elementos x e y so e a as componentes do par (x, y). Ao conjunto de todos os pares ordenados (x, y), onde x X e y Y , chama-se produto cartesiano de X e Y , e designa-se por X Y . A equivalncia (A.1.1) uma consequncia lgica directa da Deniao e e e o c A.1.1, e em particular que (x, y) s igual a (y, x) quando x = y. Com base oe na noao de par ordenado, podemos introduzir outra noao muito imporc c tante que nos permitir, por exemplo, formalizar a noao de funao: a c c Deniao A.1.2. Uma relacao entre X e Y um conjunto R de pares c e ordenados (x, y), com x X e y Y . Escrevemos frequentemente xRy em lugar de x, y R, e se X = Y , dizemos que R uma relacao e binaria em X. E imediato vericar que qualquer relaao R entre X e Y tem associada c uma outra relaao entre Y e X, obtida trocando as componentes de cada c par ordenado em R. Deniao A.1.3. Se R uma relaao entre X e Y , a relac ao inversa ou c e c op , e dene-se por R op = {(y, x) : (x, y) R}. oposta de R designa-se por R Existem vrios tipos importantes de relaoes, e indispensvel conhecer a c e a as denioes formais para as relaoes de ordem, as relaoes de equivalncia, c c c e e as funoes. Consideramos primeiro o caso das relaoes de ordem. c c Deniao A.1.4. Seja R uma relaao no conjunto X. Dizemos que R c c e uma relaao de ordem em X se verica: c (i) Transitividade: Para quaisquer x, y, z X, se xRy e yRz, ento xRz. a (ii) Anti-simetria: Para quaisquer x, y X, se xRy e yRx, ento x = y. a

A.1. Relaoes e Funoes c c

393

Existem tambm vrios tipos de relaoes de ordem, distinguidas pelos e a c qualicativos estrita/lata e total/parcial. As diferenas entre estes casos so c a as seguintes: Deniao A.1.5. Seja R uma relaao de ordem em X. c c (i) A relaao de ordem R diz-se total (oposto de parcial) se possui a c propriedade de tricotomia: Para quaisquer x, y X, temos xRy ou yRx ou x = y. (ii) A relaao de ordem R diz-se estrita (oposto de lata) se possui a proc priedade de anti-reexividade: Para quaisquer x, y X, xRy, ento a x = y. Os exemplos seguintes ilustram as vrias possibilidades. a Exemplos A.1.6.
1. A relaao > (maior) entre nmeros reais uma relaao de ordem estrita c u e c e total. 2. A relaao (maior ou igual) entre nmeros reais uma relaao de ordem c u e c lata e total. 3. A relaao (contm) entre subconjuntos de um conjunto dado lata e c e e parcial. 4. A relaao (contm estritamente) estrita e parcial. c e e

Dado um conjunto parcialmente ordenado X, com relaao de ordem c designada por , qualquer subconjunto Y X ca parcialmente ordenado com a relaao de ordem induzida em Y (que ainda designamos por ). E c claro que a relaao de ordem em Y pode possuir propriedades que a relaao c c de ordem em X no possui. Por exemplo, pode acontecer que Y X, para a a relaao de ordem induzida, seja totalmente ordenado sem X o ser. Neste c caso dizemos que Y uma cadeia em X. e Exemplo A.1.7.
Em R2 considere-se a relaao de ordem parcial denida por: c (x1 , y1 ) (x2 , y2 ) se, e s se, y1 = y2 e x1 x2 , o onde a ultima desigualdade se refere a relaao de ordem usual de nmeros reais. ` c u Neste caso, qualquer subconjunto {(x, y) R2 : y = c}, para c R xo ( i.e., uma recta horizontal), uma cadeia. Note, ainda, que R2 , com esta relaao e c de ordem, no um conjunto totalmente ordenado. a e

Vejamos agora uma outra classe de relaoes binrias muito importante, c a as relaoes de equivalncia: c e

394

Apndice A. Complementos sobre a Teoria dos Conjuntos e

Deniao A.1.8. Seja R uma relaao binria no conjunto X. Dizemos que c c a o de equivalncia em X se satisfaz: R uma relaca e e (i) Reexividade: Para qualquer x X, xRx. (ii) Simetria: Para quaisquer x, y X, se xRy, ento yRx. a (iii) Transitividade: Para quaisquer x, y, z A, se xRy e yRz, ento xRz. a Vejamos alguns exemplos simples de relaoes de equivalncia. c e Exemplos A.1.9.
1. A relaao de paralelismo entre rectas do plano de equivalncia. c e e 2. A relaao de igualdade num qualquer conjunto de equivalncia. c e e 3. A relaao de congruncia mdulo m no conjunto dos inteiros de equic e o e valncia. e

Ao contrrio das relaoes de ordem, uma relaao de equivalncia num a c c e conjunto X no induz, em geral, uma relaao de equivalncia num subcona c e junto Y X. Por outro lado, qualquer relaao de equivalncia R num c e conjunto X determina automaticamente uma classe importante de subconjuntos de X. Deniao A.1.10. Se x X, a classe de equival ncia de x, designada c e e x ou [x], o conjunto x = [x] = {y X : xRy}. O conjunto de todas as classes de equivalncia x diz-se quociente de X e por R, e designa-se X/R, i.e., X/R = {x : x X} = {{y X : xRy} : x X}. Exemplos A.1.11.
1. Se considerarmos a relaao de paralelismo entre rectas no plano, a classe de c equivalncia de uma recta L formada por todas as rectas paralelas a L. e e 2. Se R a relaao de igualdade no conjunto X o conjunto quociente X/R = e c e {{x} : x X}. 3. Se R a relaao de congruncia mdulo m no conjunto dos inteiros Z e e c e o a Z, ento a = {a + km : k Z}. a

E um exerc simples mostrar que duas classes de equivalncia ou coincio e cidem ou so distintas. a

A.1. Relaoes e Funoes c c

395

Proposiao A.1.12. Se R uma relaao de equivalncia em X, ento, c e c e a para quaisquer x, y X, as seguintes armaoes so equivalentes: c a (i) xRy; (ii) x = y; (iii) x y = . A ultima classe de relaoes que consideramos a das funoes. c e c Deniao A.1.13. Uma relaao f entre X e Y uma func ao de X em c c e Y , e escrevemos f : X Y , se: (i) para qualquer x X existe y Y tal que xf y, e (ii) se xf y e xf y , ento y = y . a Devido a (ii), escrevemos y = f (x) em lugar de xf y. Dizemos ento que X a o domnio e Y o contradomnio da funao f . e c Outras designaoes frequentes para um funao so as de aplicac ao ou c c a o. transformaca Exemplos A.1.14.
1. Se X um conjunto, IX : X X, dada por IX (x) = x, a funcao e e identidade em X. 2. Se X Y so conjuntos, iY : Y X, dada por iY (y) = y, a funcao a e o de Y em X. inclusa 3. Se R uma relaao de equivalncia em X, X/R : X X/R, dada por e c e e X/R (x) = x, a aplicacao quociente de X em X/R.

Em geral, se X X e Y Y , dada uma funao f : X Y , denimos c f (X ) {f (x) : x X }, e f 1 (Y ) {x X : f (x) Y }.

Dizemos ento que f (X ) a imagem directa de X por f , e f 1 (Y ) a a e e imagem inversa de Y , tambm por f . Em particular, a imagem de f o e e conjunto f (X), que se designa tambm por Im f . e Exemplo A.1.15.
Se f : R R a funao cos x, temos ento que a sua imagem f (R) = e c a e [1, +1]. A imagem inversa do conjunto {0} f 1 ({0}) = { 2n+1 : n Z}. e 2

Como bem sabemos, certos tipos de funoes merecem qualicativos esc peciais:

396

Apndice A. Complementos sobre a Teoria dos Conjuntos e

Deniao A.1.16. Seja f : X Y uma funao. Ento: c c a (i) se para qualquer y Y existe x X tal que y = f (x), f diz-se sobrejectiva; (ii) se f (x) = f (x ) x = x , f diz-se injectiva. (iii) f diz-se bijectiva, ou uma bijeccao, se e s se injectiva e sobre o e jectiva. Neste caso, dizemos que os conjuntos so equipotentes ou a isomorfos. Exemplos A.1.17.
1. A identidade IX : X X bijectiva. e 2. A incluso iY : Y X injectiva. a e 3. A projecao pX/R : X X/R sobrejectiva. c e 4. A funao cos : R R nem injectiva nem sobrejectiva. c e e

Dadas funoes f : X Y e g : Y Z, a composicao de f e g c e a funao g f : X Z, lida g aps f , dada por (g f )(x) = g(f (x)). c o Deixamos como exerc a vericaao da cio c Proposiao A.1.18. Sejam X, Y , Z, e W conjuntos. Ento: c a (i) Associatividade: Se f : X Y , g : Y Z e h : Z W so a funoes, (h g) f = h (g f ); c (ii) Inversa a esquerda: f : X Y injectiva se e s se existe g : Y ` e o X tal que g f = IX ; (iii) Inversa a direita: f : X Y sobrejectiva se existe g : Y X tal ` e que f g = IY ; (iv) Inversa: f : X Y bijectiva se e s se existe g : Y X tal e o que f g = IY e g f = IX . Neste caso, g diz-se a inversa de f e designa-se por f 1 . Exerc cios.
1. Use a Deniao (A.1.1) para provar a equivalncia (A.1.1). c e 2. Exprima as propriedades de anti-simetria e tricotomia de uma relaao R em c termos de R e da sua inversa Rop . 3. Demonstre a Proposiao (A.1.12). c

A.2. Axioma da Escolha, Lema de Zorn e Induao c

397

4. Prove que, se f : X Y uma funao e {Yi }iI uma fam de subcone c e lia juntos de Y , ento so vlidas as identidades a a a f 1 (
iI

Yi ) =
iI

f 1 (Yi ),

f 1 (
iI

Yi ) =
iI

f 1 (Yi ).

Ser que estas identidades ainda so vlidas se se supusermos que {Xi }iI a a a e uma fam de subconjuntos de X e substituirmos f 1 por f ? lia 5. Seja f : X Y uma funao. c (b) Pode existir mais do que uma funao g : Y X tal que g f = IX ? c (a) Pode existir mais do que uma funao g : Y X tal que f g = IY ? c

(c) Pode existir mais do que uma funao g : Y A tal que f g = IY e c g f = IX ?

6. Prove os itens (i) e (ii) da Proposiao A.1.182 . c 7. Mostre que a inversa f 1 da funao f : X Y : c e (b) uma funao f 1 : Y X se e s se f bijectiva. c o e (a) uma funao f 1 : f (X) X se e s se f injectiva; c o e

8. Verique que, se f : X Y uma funao bijectiva, ento g = f 1 a unica e c a e funao tal que f g = IY e g f = IX . c 9. Prove que, se X = e Y = , no existem funoes f : X Y . a c 10. Se X = e f : X Y , ento f injectiva, e alm disso f sobrejectiva se a e e e e s se Y = . o

A.2

Axioma da Escolha, Lema de Zorn e Induo ca

Fizemos j vrias referncias ao produto cartesiano de conjuntos. Utilizando a a e a noao de funao, podemos fazer uma anlise um pouco mais cuidada sobre c c a este conceito, em particular para desde j introduzir produtos cartesianos a com um n mero arbitrrio de factores. u a O conjunto dos inteiros tem aqui um papel importante. Se n um inteiro e no-negativo, designamos nesta secao por I n = {k N : k n} o conjunto a c dos primeiros n naturais. Em particular, I 0 = . Sendo X um conjunto, e f : I2 X uma funao, claro que f determina c e unicamente um par ordenado com componentes em X (especicamente, o
As demonstraoes dos itens (iii) e (iv) requerem o Axioma da Escolha de que falaremos c mais adiante.
2

398

Apndice A. Complementos sobre a Teoria dos Conjuntos e

par (f (1), f (2)), que tambm podemos escrever (f 1 , f2 ). Por outras palae vras, o conjunto das funoes f : I2 X isomorfo ao conjunto dos pares c e ordenados com componentes em X. Uma observaao anloga vlida se considerarmos a classe das funoes c a e a c f : I2 X Y tais que f (1) X e f (2) Y . A concluso continua a ser a que o conjunto das funoes f : I2 X Y tais que f (1) X e f (2) Y c isomorfo ao conjunto dos pares ordenados (x, y), com x X e y Y . e Este conjunto obviamente o produto cartesiano de X e Y , que designamos e por X Y . E-nos mais conveniente aqui denir mais geralmente produtos cartesianos directamente como conjuntos de funoes. c Deniao A.2.1. Sendo X1 , X2 , . . . , Xn conjuntos, o seu produto carc tesiano, designado por n Xi , o conjunto das funoes f : In X, tais e c i=1 que f (k) Xk . Se f n Xi escrevemos f = (f (1), f (2), . . . , f (n)), ou i=1 f = (f1 , f2 , . . . , fn ). Se os conjuntos Xi so todos iguais a X, escrevemos X n (a potncia a e n de X) em vez de n X. Neste caso, os elementos de X n dizem-se ni=1 tuplos de elementos de X. A tcnica usada na Deniao A.2.1 para denir produtos cartesianos e c com um n mero nito de factores pode agora ser directamente aproveitada u para introduzir produtos cartesianos com um n mero innito de factores. u Neste caso, substitu mos a fam de conjuntos X 1 , X2 , . . . , Xn , indexada lia pelo parmetro natural n, por uma fam {X i : i I}, indexada pelo a lia parmetro i pertencente a um conjunto arbitrrio I( 3 ). a a Deniao A.2.2. Dada a fam {X i : i I}, o produto cartesiano c lia e iI Xi dado por Xi = {f : I Xi , com f (i) Xi para qualquer i I}.

iI

iI

A projecao cannica k : iI Xi Xk a aplicaao que a um elemento c o e c f iI Xi associa f (k) Xk .4 Exemplos A.2.3.


1. Para qualquer conjunto X, em X.
nN

X o conjunto das sucesses com valores e o

2. nN In o conjunto das sucesses naturais f : N N que satisfazem e o f (n) n, para qualquer n N.


Recorde-se que, dada uma classe de conjuntos X, uma fam indexada por i I lia no passa de uma funao f : I X, onde escrevemos Xi em lugar de f (i), tal como a c frequentemente escrevemos, por exemplo, xn em lugar de f (n) quando falamos de uma sucesso de nmeros reais. a u 4 Por vezes escrevemos fk , em lugar de f (k), sobretudo quando X um conjunto nito. e
3

A.2. Axioma da Escolha, Lema de Zorn e Induao c

399

3. e c xR [x 1, x + 1] o conjunto das funoes reais f : R R tais que x 1 f (x) x + 1.

Nas discusses precedentes usmos frequentemente classes de funoes o a c com dom X e contradom Y xos, em particular para denir produtos nio nio cartesianos. E tradicional usar o s mbolo Y X para representar estas classes de funoes. Assim, c Deniao A.2.4. Y X = {f : X Y } o conjunto de todas as funoes de c e c X em Y . Exemplos A.2.5.
1. X N designa o conjunto das funoes f : N X, i.e., o conjunto das sucesses c o em X. 2. RR designa o conjunto de todas as funoes reais de varivel real. c a 3. RRR designa o conjunto de todas as funoes reais de duas variveis reais. c a 4. Em geral, X XX o conjunto das operaoes binrias em X. e c a 5. O conjunto X n tambm pode designar-se por X In . e

O produto cartesiano iI Xi em geral um subconjunto estrito de e I c iI Xi , porque naturalmente nem todas as funoes f : I iI Xi vericam a condiao adicional f (i) X i , para qualquer i I. No entanto, c se Xi = X para qualquer i I, claro que e Xi =
iI iI

X = XI.

Por outras palavras, o conjunto X I realmente um tipo especial de produto e cartesiano (um produto em que todos os factores so iguais), e isso que a e justica a respectiva notaao exponencial. c E facilmente demonstrvel (por induao) que n Xi no-vazio para a c e a i=1 qualquer natural n, desde que os conjuntos X i sejam no-vazios. A mesma a armaao feita a propsito dum produto cartesiano com um conjunto de c o ndices arbitrrio um axioma da Teoria dos Conjuntos: a e Axioma I (Axioma da Escolha). Se I = e X i = , para qualquer i I, ento iI Xi = . a A razo para o nome deste axioma fcil de compreender. Sendo f um a e a elemento do produto cartesiano referido, f representa a escolha de um elemento em cada um dos conjuntos Xi . O axioma arma, pois, que, dada uma fam arbitrria de conjuntos, existe sempre uma funao que escolhe lia a c exactamente um elemento de cada conjunto.

400

Apndice A. Complementos sobre a Teoria dos Conjuntos e

O exemplo seguinte ilustra o tipo de diculdade que o Axioma da Escolha permite ultrapassar. Exemplo A.2.6.
Suponhamos que cada Xi formado por um par de sapatos. Ento podemos e a decidir escolher, por exemplo, o sapato direito de cada par. Neste caso o axioma da escolha intil. Por outro lado, se cada Xi formado por um par de meias, e u e ento no temos critrio de escolha, e necessitamos de recorrer ao Axioma da a a e Escolha para podermos armar a existncia de um conjunto com exactamente e uma meia de cada par.

Muitos resultados de existncia de um dado conjunto, ou elemento de um e conjunto, satisfazendo esta e aquela propriedade, podem ser reformulados em termos de existncia de um elemento maximal para uma relaao de ordem e c apropriada5 . Neste contexto, o seguinte resultado desempenha muitas vezes um papel crucial: Teorema A.2.7 (Lema de Zorn). Seja X um conjunto no-vazio para cialmente ordenado em que toda a cadeia possui um majorante. Ento X a contm um elemento maximal. e Pode-se mostrar que o Lema de Zorn equivalente ao Axioma da Escolha e (ver o livro de P. Halmos citado no in cio deste apndice). No exemplo e seguinte fornecemos uma aplicaao t c pica do Lema de Zorn. Exemplo A.2.8.
Seja A um anel, I A um ideal, e designemos por X o conjunto dos ideais prprios de A que contm I ( no-vazio!). Em X consideramos a relaao de o e e a c incluso, que evidentemente uma relaao de ordem parcial. Se {I j : j J} a e c uma cadeia em X, ento possui o majorante jJ Ij (verique que este e a conjunto de facto um ideal de A que contm I e portanto pertence a X). e e Conclumos do Lema de Zorn que em X existe um elemento maximal. Por outras palavras, num anel, todo o ideal prprio est contido num ideal maximal. o a

Em relaao a este exemplo poder-se-ia pensar que uma outra via de c demonstraao seria a seguinte: se I um ideal de A e no maximal, c e a e ento existe um ideal I0 que o contm. Agora, ou I0 maximal ou ento a e e a existe um ideal I1 que o contm, e assim sucessivamente. O problema que e e este e assim sucessivamente pode no terminar. O Lema de Zorn serve a precisamente para evitar este tipo de problema. Pela mesma ordem de razes, num conjunto X parcialmente ordenado o pode no existir um elemento m a nimo, e mesmo se existir elemento m nimo, nada nos garante que um subconjunto Y X possua elemento m nimo. A deniao seguinte pretende eliminar estas possibilidades. c
As nooes de majorante/minorante, supremo/ c nmo e mximo/m a nimo para subconjuntos de conjuntos parcialmente ordenados discutida na Secao 2.2. e c
5

A.2. Axioma da Escolha, Lema de Zorn e Induao c

401

Deniao A.2.9. Um conjunto X parcialmente ordenado diz-se bem ordec nado se todo o subconjunto S X no-vazio possui um elemento m a nimo. Obviamente, a relaao de ordem dum conjunto bem ordenado X toc e tal(6 ): se x, y X, ento o conjunto {x, y} possui um elemento m a nimo, logo ou x y ou y x. Exemplos A.2.10.
1. O conjunto N, com a relaao de ordem usual, um conjunto bem ordenado. c e 2. O conjunto Z, com a relaao de ordem usual, no um conjunto bem ordec a e nado, pois, por exemplo, o subconjunto {n Z : n 0} no tem um elemento a mnimo.

Um outro resultado equivalente ao Axioma da Escolha e, por conseguinte, ao Lema de Zorn o seguinte: e Teorema A.2.11 (Princ pio de Boa Ordenaao). Todo o conjunto pode c ser bem ordenado. Para uma demonstraao deste resultado, referimos mais uma vez o livro c de P. Halmos. Exemplo A.2.12.
Observmos acima que o conjunto dos inteiros Z, com a relaao de ordem a c usual, no um conjunto bem ordenado. No entanto, temos por exemplo a a e seguinte boa ordenaao de Z: c 0, 1, 1, 2, 2, . . . , n, n, . . .

O grande interesse dos conjuntos bem ordenados reside no facto de que para estes poss e vel generalizar o mtodo de induao usual. Passamos a e c designar por s(x) o conjunto dos elementos estritamente menores que x, ou seja, o segmento que termina em x: s(x) = {y X : y x, e y = x}. Temos ento: a Teorema A.2.13 (Induao Transnita). Seja X um conjunto bem orc denado, e S X, com a seguinte propriedade: x X, s(x) S = x S. Ento S = X. a
Daqui em diante, e salvo menao em contrrio, denotaremos a relaao de ordem (lata) c a c de um conjunto X parcialmente ordenado pelo s mbolo .
6

402

Apndice A. Complementos sobre a Teoria dos Conjuntos e

Demonstraao. Se X S no for vazio, seja x o seu elemento m c a nimo. Ento a o segmento s(x) est contido em S, logo, pela hiptese de induao, x S. a o c Como x no pode pertencer simultaneamente a S e a X S, temos de ter a X S vazio, ou seja, X = S. O mtodo de induao transnita tem um dom e c nio de aplicaao bastante c largo, como decorre do Princ pio da Boa Ordenaao. c Finalmente, aproveitamos para formular a teoria que sustenta as denioes recursivas referidas no texto, incluindo aqui tambm as denioes c e c recursivas transnitas. Sendo A um conjunto, e n N, consideramos o conjunto A n de todas as funoes f : In A, i.e., de todos os n-tuplos (x1 , x2 , , xn ) em A. c Consideramos igualmente a classe = An , e observamos que uma n=1 frmula recursiva na realidade uma funao F : A. E claro que, o e c n , f = (x , x , , x ), a funao F permite calcular dado um n-tuplo fn A c n 1 2 n n+1 , f um (n + 1)-tuplo fn+1 A n+1 = (x1 , x2 , , xn , xn+1 ), onde xn+1 = F (fn ) = F (x1 , x2 , , xn ). O resultado que pretendemos demonstrar o seguinte: e Teorema A.2.14 (Denioes Recursivas). Dado x 1 A, existe uma c unica sucesso : N A tal que a (i) (1) = x1 , e (ii) (k + 1) = F (|Ik ), para qualquer k N. c Designamos aqui por |Ik a restriao de ao conjunto Ik . Demonstraao. Provamos primeiro, e por induao, que para qualquer n N c c n que satisfaz as condioes existe fn A c (1) fn (1) = x1 , e (2) fn (k + 1) = F (fn |Ik ), para qualquer k < n. O resultado evidente para n = 1, denindo f 1 (1) = x1 , e reconhecendo e que a condiao (2) , neste caso, vazia. Supondo o resultado verdadeiro c e para n 1, existe portanto um n-tuplo f n = (x1 , x2 , , xn ) An que satisfaz (1) e (2). Denimos fn+1 = (x1 , x2 , , xn , xn+1 ) An+1 , onde xn+1 = F (fn ) = F (x1 , x2 , , xn ). E imediato reconhecer que fn+1 satisfaz automaticamente (1), e satisfaz ainda (2), mas agora para k < n + 1. Suponha-se agora que fn An e fm Am satisfazem as condioes c (1) e (2). Supondo sem perda de generalidade que n < m, provamos a seguir que fn a restriao de fm a In . Para isso, considere-se o conjunto e c D = {k In : fn (k) = fm (k)}. Supondo D no-vazio, seja r + 1 o seu a m nimo, e note-se que r 1, porque por hiptese f n (1) = fm (1) = x1 . o Temos, portanto, que fn (k) = fm (k) para qualquer k r, ou seja, as

A.2. Axioma da Escolha, Lema de Zorn e Induao c

403

restrioes fn |Ir e fm |Ir so iguais. Mas, neste caso, temos necessariamente c a fn (r + 1) = F (fn |Ir ) = F (fm |Ir ) = fm (r + 1), contradizendo a armaao c r + 1 D. Podemos nalmente concluir a demonstraao. Como vimos, para qualc quer n N existe exactamente uma funao f n An que satisfaz as condioes c c (1) e (2). Denimos : N A por f (n) = f n (n). E imediato vericar que esta funao a unica sucesso que satisfaz as condioes (i) e (ii). c e a c O resultado anterior pode ser generalizado, substituindo N por um qualquer conjunto bem ordenado X. Neste caso, os conjuntos I n so substitu a dos s(x) o conjunto de todas pelos segmentos s(x) = {y X : y < x}, A x = A e as funoes f : s(x) A, e temos, naturalmente, = xX Ax . A frmula c o recursiva novamente uma funao F : A. e c Enunciamos aqui o resultado correspondente, deixando a demonstraao c como exerc cio. Teorema A.2.15 (Denioes Recursivas Transnitas). Existe uma c unica funao f : X A tal que f (x) = F (f |s(x) ), para qualquer x X. c Exerc cios.
1. Mostre que X Y isomorfo a Y X. Em que condioes que verdade a e c e e igualdade X Y = Y X? 2. Mostre que X (Y Z) isomorfo a (X Y ) Z. e 3. Descreva os conjuntos X , X e . 4. Mostre que os conjuntos X Y Z e X Y X Z so isomorfos. a 5. Mostre que os conjuntos X Y Z e (X Y ) so isomorfos, desde que Y Z = . a 6. Mostre que (X Y )Z isomorfo a X Z Y Z . e 7. Use o Axioma da Escolha para provar que f : X Y sobrejectiva se e s e o se existe g : Y X tal que f g = IY . 8. Mostre que, se I = e Xi = para qualquer i I, ento as projecoes a c cannicas k : iI Xi Xk so sobrejectivas. o a 9. Use o Lema de Zorn para vericar que num grupo qualquer todo o subgrupo prprio est contido num subgrupo maximal. o a 10. Demonstre as seguintes armaoes: c (a) Todo o conjunto parcialmente ordenado possui uma cadeia maximal; (b) Toda a cadeia num conjunto parcialmente ordenado est contida numa a cadeia maximal.
Z

404

Apndice A. Complementos sobre a Teoria dos Conjuntos e

11. Mostre que o princ pio de induao transnita equivalente ao princ c e pio de induao usual (ver Cap c tulo 2) no caso em que X = N. 12. D um exemplo de uma boa ordenaao para Q. e c 13. Mostre que um conjunto X totalmente ordenado bem ordenado se e s se e o para todo o x X o segmento s(x) bem ordenado. e 14. Demonstre o teorema A.2.15. Porque razo no mencionamos neste enuna a ciado um elemento semelhante a x1 no teorema A.2.14?

A.3

Conjuntos Finitos

A nossa intuiao diz-nos que um conjunto X nito se os seus elementos poc e dem ser contados. O prottipo dum conjunto nito com n 0 elementos o dado pelo conjunto dos primeiros n naturais: e In = {1, 2, 3, . . . , n} = {k N : k n}. Note que, se n = 0, obtemos o conjunto vazio: I 0 = . A contagem aqui referida consiste claramente no estabelecimento de uma correspondncia e (funao) bijectiva entre X e In . Mais formalmente, temos: c Deniao A.3.1. O conjunto X diz-se finito se isomorfo a I n , para c e algum n 0. Se X no isomorfo a nenhum I n , ento X diz-se infinito. a e a Exemplos A.3.2.
1. O conjunto In evidentemente isomorfo a si prprio, logo nito. e o e 2. O subconjunto X Z nito se e s se limitado (exerccio). e o e

Mencionmos no Cap a tulo 1 que X innito se e s se existe uma funao e o c : X X injectiva e no-sobrejectiva. Este resultado ser estabelecido na a a prxima secao, onde iremos considerar em detalhe os conjuntos innitos. o c No resto desta secao, consideramos apenas o caso dos conjuntos nitos. c Primeiro comeamos por considerar os conjuntos I n . c Lema A.3.3. Se : In In injectiva, ento sobrejectiva. e a e Demonstraao. Argumentamos por induao e notamos que, quando n = 0, c c 7 ). no h evidentemente nada a provar( a a
7 Uma funao f : X Y apenas um conjunto de pares ordenados com propriedades c e especiais. E poss vel que f seja o conjunto vazio, o que ocorre exactamente quando X tambm vazio. Neste caso, f necessariamente injectiva, e s sobrejectiva se Y e e e o e e igualmente vazio.

A.3. Conjuntos Finitos

405

Supondo o resultado vlido para n, seja : I n+1 In+1 uma funao a c injectiva, e = (n + 1). Considere-se (ver gura) a bijecao : I n+1 c In+1 dada por (n + 1) = , () = n + 1, e (x) = x em todos os outros casos ( troca os naturais e n + 1, e a identidade se x = , n + 1, mas e este ultimo facto irrelevante para a demonstraao). e c Denimos = e notamos que injectiva (por ser uma come posiao de funoes injectivas), com (n + 1) = n + 1 (por deniao de ). c c c Como injectiva, se x In (i.e., se x = n + 1), temos (x) = n + 1, e donde (x) In , ou ainda (In ) In . A restriao de a In portanto uma funao injectiva de I n em In , e c e c segue-se, da hiptese de induao, que esta restriao sobrejectiva, ou seja, o c c e (I ) = I . Como (n + 1) = n + 1, temos ainda (I que n n n+1 ) = In+1 , i.e., uma funao sobrejectiva de In+1 em In+1 . e c
#

Figura A.3.1: As funoes , e . c Observamos nalmente que = 1 sobrejectiva, por ser uma e composiao de funoes sobrejectivas. c c Proposiao A.3.4. Se X nito e : X X injectiva, ento c e e a e sobrejectiva. Demonstraao. Seja : In X uma bijecao, e note-se que = 1 c c : In In injectiva, por ser uma composiao de funoes injectivas (ver e c c necessariamente sobrejectiva. gura). De acordo com o Lema A.3.3, e Segue-se que = 1 uma composiao de funoes sobrejectivas, e c c e consequentemente sobrejectiva. e Corolrio A.3.5. Se : X X injectiva e no-sobrejectiva, ento X a e a a e innito. Exemplo A.3.6.

   

 

!

      

   

406

Apndice A. Complementos sobre a Teoria dos Conjuntos e

Figura A.3.2: As funoes , e . c


Observmos no Captulo 2 que a funao f : N N dada por f (n) = n + 1 a c e injectiva e no-sobrejectiva. De acordo com o resultado anterior, conclumos a que N innito. e

A demonstraao do corolrio seguinte ca como exerc c a cio. Por palavras, a armaao a de que nenhum conjunto nito pode ser isomorfo a um seu c e subconjunto estrito. Corolrio A.3.7. Se X nito, X Y e : X Y injectiva, ento a e e a X =Y. O exemplo acima mostra que este corolrio falso para conjuntos innia e tos. Parece ser obvio que X isomorfo a I n se e s se X tem n elementos, e e o que neste caso X no pode ser simultaneamente isomorfo a I m se m = n. Na a realidade, esta armaao uma consequncia lgica directa da Proposiao c e e o c A.3.4. Corolrio A.3.8. Se : In X e : Im X so bijectivas, ento a a a n = m. Demonstraao. Supomos sem perda de generalidade que m n, ou seja, c Im In , e notamos que = 1 : In Im uma funao injectiva de In e c num seu subconjunto Im . Segue-se, do Corolrio A.3.7, que Im = In , i.e., a n = m.

    

A.3. Conjuntos Finitos

407

De acordo com o resultado anterior, se X nito, existe um unico inteiro e no-negativo n tal que X isomorfo a I n . Dizemos neste caso que X tem n a e elementos, e designamos o n mero de elementos do conjunto nito X pelo u s mbolo #X, dito o cardinal de X. Para terminar esta secao enunciamos ainda alguns resultados elemenc tares sobre cardinalidade, cujas demonstraoes sero apenas parcialmente c a esboadas, deixando os detalhes como exerc c cio. Proposiao A.3.9. Se Y subconjunto do conjunto X, temos: c e (i) Se X nito, ento Y igualmente nito e #Y #X. e a e (ii) Se X nito e #Y = #X, ento X = Y . e a (iii) Se Y innito, ento X igualmente innito. e a e Esta proposiao pode ser demonstrada recorrendo aos dois lemas que c indicamos a seguir. O primeiro de demonstraao simples e ca como e c exerc cio. Lema A.3.10. Se : In X injectiva e no-sobrejectiva, ento existe e a a : In+1 X injectiva. O prximo lema completa a demonstraao da Proposiao A.3.9. o c c Lema A.3.11. Se : X In injectiva, ento X nito e #X n. e a e Demonstraao. Seja M (X) o conjunto dos inteiros m 0 para os quais c existe uma funao m : Im X injectiva. Pelo Lema A.3.10 claro que c e #X o mximo de M (X), pelo que precisamos de vericar que M (X) e a e no-vazio e majorado. Como 0 pertence a M (X), temos apenas a provar a que M (X) majorado. e Se m : Im X injectiva, a composta : Im In tambm e e e injectiva. De acordo com o Corolrio A.3.7, no podemos ter n < m, i.e., n a a um majorante de M (X). e Assim, se k o mximo de M (X), temos k = #X, e como n um e a e majorante de M (X) segue-se que #X = k n. A prxima proposiao corresponde claramente as nossas intuioes mais o c ` c bsicas sobre o signicado da adiao e produto de n meros naturais. a c u Proposiao A.3.12. Se X e Y so nitos, ento: c a a (i) X Y nito e #(X Y ) #X + #Y ; e (ii) Se X e Y so disjuntos, ento #(X Y ) = #X + #Y ; a a (iii) X Y nito e #(X Y ) = (#X)(#Y ). e

408

Apndice A. Complementos sobre a Teoria dos Conjuntos e

Demonstraao. Limitamo-nos a demonstrar o item (ii), deixando as restanc tes armaoes como exerc c cios. Sejam : In X e : Im Y duas bijecoes, donde #X = n e c #Y = m. Denimos a funao : In+m X Y como se segue: c se 1 k n, (k) (k) = (k n) se n + 1 k n + m. E evidente que bijectiva, onde a injectividade de se deve ao facto de e X e Y serem supostos disjuntos. Portanto, #(X Y ) = n + m.

Exerc cios.
Nestes exerc cios, os s mbolos X e Y designam conjuntos arbitrrios. a 1. Prove o Corolrio A.3.7. a 2. Demonstre o Lema A.3.10 3. Prove que, se : In X sobrejectiva, ento : X In dada por e a (k) = max{k In : (k) = x} injectiva. e 4. Mostre que as seguintes armaoes so equivalentes: c a (a) X nito e #X n. e

(b) Existe uma funao injectiva : X In . c

(c) Existe uma funao sobrejectiva : In X. c

5. Prove que, se X nito e : X Y sobrejectiva ou : Y X injectiva, e e e ento Y nito e #Y #X. a e 6. Demonstre a Proposiao A.3.9 recorrendo ao Corolrio A.3.7 e ao Lema c a A.3.11. 7. Prove que, se X e nito, ento #X = #(X Y ) + #(X Y ). e a 8. Prove que, se X e Y so nitos, ento X Y nito e a a e #(X Y ) = #X + #Y #(X Y ). 9. Mostre que, se X e Y so nitos, ento X Y nito e #(X Y ) = a a e (#X)(#Y ).

A.4. Conjuntos Innitos


10. Prove que, se X1 , X2 , . . . , Xn so nitos, ento: a a (a) #( (b) #( (c) #(
n k=1 Xk ) n k=1 Xk ) = n k=1 Xk ) = n k=1 n k=1 n k=1

409

#Xk ; #Xk , se os Xk s so disjuntos; a #Xk .

11. Suponha que #X = n e #Y = n. Quantos elementos tm os seguintes e conjuntos? (b) O conjunto das funoes injectivas f : X Y . c 12. Suponha que #X = n, e prove que: (a) X tem 2n subconjuntos distintos; (b) X tem (n ) = k
n! k!(nk)!

(a) O conjunto Y X de todas as funoes f : X Y . c (c) O conjunto das funoes sobrejectivas f : X Y . c

subconjuntos com k elementos.

13. Suponha que X Z, e prove que X nito se e s se X limitado. e o e

A.4

Conjuntos Innitos

J provmos vrios resultados elementares sobre conjuntos innitos na secao a a a c anterior. Provmos tambm que N um conjunto innito. Comeamos a e e c agora por vericar que, em certo sentido, N o mais pequeno conjunto e innito. Lema A.4.1. X innito se e s se X contm um subconjunto isomorfo a e o e N. Demonstraao. Se existe um subconjunto Y de X e uma bijecao : N Y , c c segue-se que Y innito, e portanto X innito, de acordo com a Proposiao e e c A.3.9 (iii). Suponha-se agora que X innito, e mostremos que existe uma funao e c injectiva : N X (o conjunto Y ser ento Y = X). A funao uma a a c e sucesso que denimos recursivamente. a Como X = , existe x1 X, e denimos (1) = x1 . Suponha-se agora que est denida e injectiva em {1, 2, . . . , n}. Consideramos o conjunto a e Zn = X {(1), . . . , (n)}, e observamos que Z n = , j que caso contrrio a a X teria n elementos. Sendo z um qualquer elemento de Z n , denimos (n + 1) = z, e conclu mos que existe uma funao : N X, que por deniao c c e injectiva. Este resultado simples permite-nos completar o Corolrio A.3.5, e justia car a caracterizaao dos conjuntos innitos mencionada nos exerc c cios do Cap tulo 1.

410

Apndice A. Complementos sobre a Teoria dos Conjuntos e

Teorema A.4.2. X innito se e s se existe : X X injectiva e e o no-sobrejectiva. a Demonstraao. J sabemos (Corolrio A.3.5), que se : X X injectiva c a a e e no-sobrejectiva, ento X innito. Resta-nos portanto provar que se, X a a e innito, existe necessariamente uma funao com estas caracter e c sticas. Se X innito, existe, de acordo com o Lema A.4.1, uma funao (sue c cesso) injectiva : N X. Denimos Y = (N), e observamos que a : N Y uma bijecao. Denimos : X X como se segue: e c se x Y, x (x) = ( 1 (x) + 1) se x Y. a E fcil vericar que injectiva e no-sobrejectiva. e a As propriedades dos conjuntos innitos que vimos at agora no tm e a e nada de realmente surpreendente. A primeira observaao que fazemos que c e de algum modo inesperada a de que o Lema A.4.1 no pode ser reforado: e a c h conjuntos innitos que no so isomorfos a N. No que se segue, usaremos a a a o s mbolo P(X) para designar o conjunto de todos os subconjuntos de X. Teorema A.4.3 (Cantor). Seja : X P(X) uma funao. Ento c a no sobrejectiva. a e Demonstraao. Argumentamos por contradiao, usando uma ideia semec c lhante a que referimos no Cap ` tulo 1 em ligaao com o paradoxo de Russell. c Seja : X P(X) e dena-se Y = {x X : x (x)}, claramente um elemento de P(X). Se sobrejectiva, existe um elemento y X tal e que Y = (y), e temos y Y , ou y Y . Vejamos agora que ambos os casos so imposs a veis: (i) Se y Y = (y), segue-se, da deniao de Y , que y Y , o que c e absurdo; (ii) Se y Y = (y) segue-se, da deniao de Y , que y Y , o que c e igualmente absurdo. Conclu mos que no existe y X tal que Y = (y), logo, no sobrejeca a e tiva. Exemplos A.4.4.
1. Para ilustrar a tcnica da demonstraao acima, suponha-se que X = {0, 1}, e c donde P(X) = {, {0}, {1}, {0, 1}}. Se : X P(X) dada, por exemplo, por (0) = {1}, e (1) = {0, 1}. Tee mos Y = {x X : x (x)} = {0}, e obviamente Y (X) = {{1}, {0, 1}}.

A.4. Conjuntos Innitos

411

2. Considere-se o conjunto P(N) formado por todos os conjuntos constitudos por naturais. De acordo com o resultado acima, este conjunto no isomorfo a e a N. Por outro lado, a funao : N P(N) dada por (n) = {n} evidenc e temente injectiva, e portanto P(N) innito. e

Deniao A.4.5. O conjunto X diz-se numer avel se e s se nito ou c o e isomorfo a N. Caso contrrio, X diz-se (innito) n ao-numeravel. a De acordo com o que vimos, X um conjunto innito se e s se contm e o e um subconjunto innito numervel, mas existem conjuntos innitos noa a numerveis, como por exemplo P(N). Por outro lado, observe que h cona a juntos no-numerveis que, no sendo isomorfos a N, no so tambm isoa a a a a e morfos entre si. Exemplos so os conjuntos P(N), P(P(N)), P(P(P(N))), a etc. Dos conjuntos com que lidamos habitualmente, o exemplo mais simples dum conjunto innito no-numervel R, o conjunto dos n meros reais. Vaa a e u mos agora demonstrar este facto, utilizando para isso a seguinte propriedade destes n meros, que usualmente apresentada como uma consequncia do u e e Axioma do Supremo. Proposiao A.4.6. Qualquer sucesso montona e limitada de nmeros c a o u reais convergente. e A demonstraao desta proposiao feita no Cap c c e tulo 4, onde os n meros u reais so introduzidos de forma construtiva. a Teorema A.4.7. R um conjunto no-numervel. e a a Demonstraao. Seja : N R uma sucesso qualquer de n meros reais. c a u Temos a demonstrar que no sobrejectiva, i.e., que existe x R tal que a e x (N). Existem reais a1 e b1 tais que a1 < b1 < (1). Em particular, (1) a [a1 , b1 ]. E fcil denir recursivamente sucesses a n e bn , respectivamente o crescente e decrescente, tais que a n < bn e (n) [an , bn ]. E evidente que ambas as sucesses so limitadas por a 1 e b1 . Segue-se, da Proposiao o a c A.4.6, que ambas tm limites, respectivamente a e b. E tambm claro que e e an a b bn , donde conclu mos imediatamente que a = (n), para qualquer n N, e no sobrejectiva. a e Exemplo A.4.8.
O conjunto {0, 1}N, das sucesses com valores em {0, 1}, (ditas sucesses o o binrias) igualmente no-numervel. E neste caso fcil vericar direca e a a a tamente que {0, 1}N isomorfo a P(N). Para isso, note-se que uma sue cesso binria : N {0, 1} completamente determinada pelo seu sua a e porte, i.e., pelo conjunto dos naturais n, onde (n) = 0. Por outras palavras, : {0, 1}N P(N), denida por () = {n N : (n) = 0}, uma bijecao. e c

412

Apndice A. Complementos sobre a Teoria dos Conjuntos e

E poss utilizar a bijecao deste exemplo, juntamente com alguns facvel c tos elementares sobre expanses de n meros reais na base dois para provar o u que, na realidade, tanto P(N) como {0, 1} N so isomorfos a R (exerc a cio). No deniremos o s a mbolo #X quando X um conjunto innito. Usae remos no entanto o s mbolo |X|, tambm lido cardinal de X, onde X dee signa um qualquer conjunto (nito ou innito), como parte das expresses o |X| = |Y |, |X| |Y | e |X| < |Y |, com os signicados que indicamos abaixo: Deniao A.4.9. Escrevemos: c (i) |X| = |Y | se X e Y so isomorfos, i.e., se existe uma bijecao : X a c Y; (ii) |X| |Y | se X isomorfo a um subconjunto de Y , i.e., se existe uma e funao injectiva : X Y ; c (iii) |X| < |Y | se |X| |Y |, e X no isomorfo a Y . a e A igualdade |X| = |Y | e a desigualdade |X| |Y | so anlogas a a as igualdades e desigualdades entre n meros #(X) = #(Y ) e #(X) ` u #(Y ) quando X e Y so nitos. Por isso mesmo, nesse caso podemos a escrever #X = |X|. Mesmo quando X e Y so innitos, o cardinal tem a algumas propriedades semelhantes as das igualdades e desigualdades entre ` n meros, de que destacamos a t u tulo de exemplo as seguintes, ambas de demonstraao imediata. c Proposiao A.4.10. Sejam X, Y e Z conjuntos. c (i) Se |X| = |Y | e |Y | = |Z|, ento |X| = |Z|; a (ii) Se |X| |Y | e |Y | |Z|, ento |X| |Z|. a Parece tambm intuitivamente evidente que e |X| |Y | e |Y | |X| |X| = |Y |. A demonstraao deste facto no no entanto obvia, pelo menos para conjunc a e tos innitos. Comeamos por provar um lema auxiliar, que sabemos j ser c a verdadeiro quando X nito, caso em que se pode reforar com a concluso e c a adicional e X = Y . Lema A.4.11. Se Y X e : X Y injectiva, ento |X| = |Y |. e a Demonstraao. Denimos recursivamente duas sucesses de conjuntos como c o se segue: X1 = X, Y1 = Y , e para n > 1, Xn = (Xn1 ) e Yn = (Yn1 ) Denimos ainda Zn = Xn Yn , e

Z=
n=1

Zn .

A.4. Conjuntos Innitos

413

E claro que (X Z) Y , porque, se x X e x Y = Y 1 , ento x Z1 , a donde x Z. Alm disso, se x Z, i.e., se existe n tal que x Z n , ento e a (x) Zn+1 , ou seja, (x) Z. Denimos : X X por se x Z, (x) (x) = x se x Z. Note-se que (X) Y , pois, se x Z, ento (x) = (x) Y , e, se a x Z, ento x Y e (x) = x. Provamos em seguida que Y (X), a para concluir que (X) = Y . Para isso, considere-se x Y , e note-se que se x Z ento x = (x) (X). Se, por outro lado, x Z Y , ento a a x Zn para algum n > 1 ( obvio que Y no contm nenhum ponto de Z 1 ), e a e e portanto x (Zn1 ), donde x (X).

Figura A.4.1: Os conjuntos Z1 , Z2 , Z3 , . . . Como (X) = Y , para concluir a demonstraao do lema resta-nos estac belecer que injectiva. Suponha-se para isso que x, y X e que x = y. e Consideramos trs casos: e (i) Se x, y Z, ento (x) = (y), porque = em Z, e injectiva. a e (ii) Se x, y Z, ento (x) = (y), porque a identidade em X Z. a e (iii) Se x Z e y Z, ento (x) = (y), porque (y) = y Z e a (x) = (x) Z. Conclu mos, pois, que X e Y so isomorfos. a Exemplo A.4.12.

414

Apndice A. Complementos sobre a Teoria dos Conjuntos e

A construao de Y na demonstraao precedente engenhosa mas simples. c c e A ttulo de ilustraao, supomos X = N0 = {n Z : n 0}, Y = N e c (x) = x + 2. Neste caso, obvio que Xn = {k Z : k 2(n 1)} e e Yn = {k Z : k 2(n 1) + 1}. Segue-se que Zn = {2(n 1) : n N}, e Z claramente o conjunto dos inteiros pares no-negativos. A funao e a c descrita no teorema anterior reduz-se a funao no conjunto dos inteiros ` c pares no-negativos, e a identidade sobre o conjunto dos naturais mpares. a e E evidentemente uma bijecao de X em Y . c

Podemos agora demonstrar o Teorema A.4.13 (Schroeder-Bernstein). Se |X| |Y | e |Y | |X|, ento |X| = |Y |. a Demonstraao. Sejam : X Y e : Y X funoes injectivas, Z = c c (Y ), e note-se que : X Z injectiva. Como Z X, existe, de e acordo com o lema anterior, uma bijecao : Z X, e evidente que a c e composta : Y X uma bijecao. e c O Teorema de Schroeder-Bernstein permite-nos frequentemente provar que dois conjuntos so isomorfos, sem exibirmos explicitamente uma bijecao a c entre esses conjuntos. O exemplo seguinte ilustra isso mesmo. Exemplo A.4.14.
Considerem-se os conjuntos X = N N e Y = N. A funao : N N N c dada por (n) = (n, 1) injectiva, e de acordo com o Teorema Fundamental e da Aritmtica a funao : N N N dada por (n, m) = 2n 3m tambm e c e e injectiva. Segue-se do Teorema de Schroeder-Bernstein que N e N N so a isomorfos.

Dado que |N N| = |N|, fcil provar os seguintes resultados, cuja e a demonstraao deixamos como exerc c cio. Proposiao A.4.15. Sejam X, Xn e Y conjuntos numerveis. c a (i) Se Y = e X innito, ento |X Y | = |X|, i.e., X Y numervel. e a e a (ii) O conjunto
n=1 Xn

numervel. e a

Esta proposiao mostra que o comportamento da noao de cardinal face c c as operaoes de unio e produto de conjuntos innitos um pouco peculiar. ` c a e Enunciamos abaixo dois resultados gerais, referentes a unies e produtos, o que exemplicam bem esta observaao. No demonstramos nenhuma das c a armaoes, para no nos envolveremos demasiado em questes tcnicas da c a o e teoria dos conjuntos (veja no entanto alguns dos exerc cios abaixo). Teorema A.4.16. Se X innito e |Y | |X|, ento: e a

A.4. Conjuntos Innitos (i) |X Y | = |X|; (ii) |X Y | = |X|, se Y = . Exerc cios.


1. Prove que Z e Q so numerveis. a a

415

2. Mostre que os intervalos [0, 1], ]0, 1[, e [0, 1[ (em R) so todos isomorfos a R. a 3. Seja X um conjunto numervel (nito ou innito). Em cada um dos exema plos seguintes, diga se o conjunto indicado numervel (nito ou innito) e e a justique a sua resposta. (b) O conjunto X In das funoes f : In X. c (c) O conjunto Y =
n=1

(a) O conjunto X {0,1} das funoes f : {0, 1} X. c X In .

(d) O conjunto X N das funoes f : N X. c

(e) O conjunto {0, 1}X das funoes f : X {0, 1}. c

(f) O conjunto das sucesses f : N X que so eventualmente constantes, o a i.e., para cada uma das quais existe N N tal que n > N f (n) = x X.

(g) O conjunto Pn (X) das partes nitas (i.e., os subconjuntos nitos) de X. 4. Mostre que o conjunto dos polinmios com coecientes racionais numervel. o e a 5. Prove que, se os conjuntos Xn so numerveis, ento tambm so numerveis a a a e a a os conjuntos N Xn e Xn . n=1 n=1 6. Prove que, se os conjuntos Xn so numerveis, ento a a a Quando que n=1 Xn numervel? e e a
N n=1

Xn numervel. e a

7. Prove que, se X innito, Y X e Y nito, ento |X| = |X Y |. e e a 8. Prove que, se X innito, Y X, X Y innito e Y numervel, ento e e e a a |X| = |X Y |. Conclua que, se X no-numervel e Y numervel, ento e a a e a a |X Y | = |X|. 9. Seja {0, 1}N o conjunto das sucesses binrias. Prove que {0, 1}N isomorfo o a e ao intervalo [0, 1] em R, e portanto isomorfo a R. 10. Seja {0, 1}N o conjunto das sucesses binrias. Prove que {0, 1}N {0, 1}N o a isomorfo a {0, 1}N, e conclua que Rn isomorfo a R para qualquer n. e e 11. Suponha que |Xn | |R| e prove que |
n=1

Xn | |R|.

12. Considere a sucesso de conjuntos X1 = N, Xn+1 = P(Xn ). Prove que a existe um conjunto Y que verica |Y | > |Xn |, para qualquer n N.

416

Apndice A. Complementos sobre a Teoria dos Conjuntos e

13. Seja X um conjunto innito e Pn (X) o conjunto das partes nitas de X. Mostre que |X| = |Pn (X)|.

Sugestes de Leitura o Adicional


A Algebra uma area vast e ssima da Matemtica, estando fora de questo a a fornecer um lista de referncias que faa justia a essa vastido. Parece-nos e c c a util, no entanto, deixar ao leitor algumas referncias e fontes para trata e mentos alternativos e leitura adicional. Listas bibliogrcas muito mais a exaustivas podem ser encontradas nalgumas das referncias listadas. Ese peramos que a leitura deste texto encoraje o leitor a prosseguir um estudo mais profundo desta area da Matemtica, o que poder fazer, consultando a a algumas das referncias abaixo. e

Referncias Gerais e
Alguns textos universalmente reconhecidos como excelentes referncias, onde e se fornecem exposioes bsicas de Algebra e que incluem muitos dos tpicos c a o cobertos neste livro, so: a G. Birkho e S. MacLane, A Survey of Modern Algebra, AKP Classics, Natick, MA, 1994. T. Hungerford, Algebra, Springer-Verlag, New York, 1989. N. Jacobson, Basic Algebra, W. H. Freeman, New York, 1989. S. Lang, Algebra, Adison-Wesley, Massachusetts, 1994. Um livro um pouco menos ambicioso, mas com uma exposiao mais c recreativa e por isso bastante agradvel, : a e M. Artin, Algebra, Prentice-Hall, New Jersey, 1991. Tambm devemos mencionar os 2 volumes de Bourbaki dedicados a e ` Algebra, que podem ser utilizados, por exemplo, como referncias auxilie ares pontuais: N. Bourbaki, Elements of Mathematics - Algebra, Cap tulos 1 a 7, Springer-Verlag, New York, 1990. 417

418

Sugestes de Leitura Adicional o

Finalmente uma boa referncia que cobre os aspectos fundamentais da e Teoria das Categorias : e S. MacLane, Categories for the Working Mathematician, SpringerVerlag, Berlin, 1972.

Teoria dos Conjuntos


A nossa referncia preferida como introduao a este assunto sem d vida e c e u P. Halmos, Naive Set Theory, Springer-Verlag, New York, 1974. Sobre os problemas de Lgica e Fundamentos da Matemtica aorados no o a texto, podemos referir tambm as seguintes obras: e M. Eisenberg, Axiomatic Theory of Sets and Classes, Holt, Rinehart and Winston, New York, 1971. E. Mendelson, Introduction to Mathematical Logic, Chapman & Hall, London, 1997.

Grupos
Todos os aspectos clssicos da Teoria dos Grupos, incluindo alguns dos a tpicos que no so discutidos neste livro (por exemplo, a Teoria de Reo a a presentaoes e a cohomologia de grupos) so cobertos em c a D. Robinson, A Course in the Theory of Groups, Springer-Verlag, New York, 1993. A referncia mais clssica sobre a Teoria dos Grupos o seguinte livro de e a e Hall, que nos parece ainda bastante recomendvel: a M. Hall, The Theory of Groups, The Macmillan Co., New York, 1959. Estas referncias no incluem, claro est, a classicaao dos grupos nitos e a a c simples. Para essa recomendamos, como introduao, o artigo c R. Solomon, On nite simple groups and their classication, Notices of the American Mathematical Society 42, 231239 (1995). Como curiosidade referimos que as tabelas com as representaoes, caracteres, c e informaao relacionada, sobre os grupos nitos simples, foram compilados c no livro J. Conway, R. Curtis, S. Norton, R. Parker e R. Wilson, Atlas of Finite Groups, Clarendon Press, Oxford, 1985.

Sugestes de Leitura Adicional o

419

Anis e Mdulos e o
Os vrios textos que Jacobson escreveu sobre Algebra so todos eles excelena a 8 . Podemos citar por exemplo: tes referncias sobre anis e a sua estrutura e e N. Jacobson, Lectures in Abstract Algebra, volumes I, II e III, Van Nostrand Company, Princeton, NJ, 1964. N. Jacobson, Structure of Rings, American Mathematical Society, Colloquium Publications, volume 37, Providence, RI, 1956. Uma outra referncia clssica e a e I. Kaplanski, Fields and Rings, University of Chicago Press, Chicago, 1972. Uma direcao muito importante em que a teoria dos anis e dos mdulos se c e o expandiu, com origem na Topologia, a Algebra Homolgica. Esta s de e o o passagem aorada nos exerc e cios deste texto. Duas referncias excelentes e so: a S. MacLane, Homology, Springer-Verlag, Berlin, 1974. C. Weibel, An Introduction to Homological Algebra, Cambridge University Press, Cambridge, 1994.

Corpos e Teoria de Galois


Todas as referncias gerais que fornecemos acima incluem discusses mais ou e o menos completas sobre extenses de corpos e Teoria de Galois. No entanto, o uma referncia clssica : e a e E. Artin, Galois Theory, Dover Publications, Mineola, NY, 1998. O livro de Kaplanski que citmos acima tambm uma boa referncia. Duas a e e e referncias que seguem um ritmo menos intenso, e que so uma boa fonte e a de exemplos e exerc cios, so: a L. Gaal, Classical Galois Theory with Examples, AMS Chelsea Publishing, Providence, RI, 1998. I. Stewart, Galois Theory, Chapman and Hall, London, 1989. A Teoria de Galois clssica conheceu vrios desenvolvimentos posteriores. a a Um dos mais interessantes , na nossa opinio, a Teoria de Galois Diferene a cial que permite lidar, por exemplo, com extenses transcendentes. Uma o excelente exposiao dada no livro c e
Nathan Jacobson (1910-1999) foi um dos grandes algebristas do sculo XX, e deu e contribuioes fundamentais a Teoria dos Anis. c ` e
8

420

Sugestes de Leitura Adicional o I. Kaplanski, An Introduction to Dierential Algebra, Hermann, Paris, 1957.

Finalmente, uma boa referncia para a Teoria dos N meros na sua vertente e u algbrica : e e S. Lang, Algebraic Number Theory, Adison-Wesley, Massachusetts, 1970.

Algebra Comutativa
Como excelentes introduoes a Algebra Comutativa recomendamos: c ` M. Atiyah e I. MacDonald, Introduction to Commutative Algebra, Adison-Wesley, Massachusetts, 1969. P. Samuel e O. Zariski, Commutative Algebra, Van Nostrand, Princeton (1960). Uma excelente introduao, a um n mais bsico, mas que inclui aplicaoes c vel a c concretas a Geometria Algbrica e a Teoria dos N meros o livro e ` u e M. Reid, Undergraduate Commutative Algebra, London Mathematical Society, Cambridge University Press, Cambridge, UK, 1995. Ao leitor mais audacioso, que queira mergulhar nas aguas mais profundas da Geometria Algbrica, recomendamos por exemplo: e R. Hartshorne, Algebraic Geometry, Springer-Verlag, New York, 1976. Deixamos ainda duas referncias sobre bases de Grbner e suas aplicaoes: e o c W. Adams e P. Loustaunau, An Introduction to Grbner Bases, Ameo rican Mathematical Society, Providence, RI, 1994. D. Cox, J. Little e J. OShea, Grbner Bases, A Computational Apo proach to Commutative Algebra, Springer-Verlag, New York, 1993.

Outros
A nossa ultima sugesto de leitura adicional um livro que no pertence a a e a nenhuma area da Matemtica, ou que pertence a todas, e escrito pela mo a a 9: de Deus M. Aigner e G. Ziegler, Proofs from THE BOOK, Springer-Verlag, Berlin, 1998.
Esta nossa armaao, sem dvida um pouco audaciosa, est para alm do ambito c u a e deste livro. Se quiser compreend-la, ter de ler a introduao ao livro a que nos referimos e a c aqui.
9

Indice
Abel, Niels H., 13 Abel-Runi Teorema de, 302, 342 acao, 224 c orbita de, 226 efectiva, 224 equivalentes, 225 homomorsmo associado, 224 livre, 229 n cleo, 224 u por automorsmos, 229 por conjugaao, 226 c por translaoes, 225 c transitiva, 227 algebra, 259 de dimenso nita, 259 a de diviso, 259 a Algoritmo de Diviso, 376 a (inteiros), 84 (polinmios), 144, 150 o de Euclides, 89, 152 anel, 33 abeliano, 34 arquimediano, 71 caracter stica de, 91 comutativo, 34 das coordenadas, 370 de diviso, 37 a dimenso dum, 372 a dos inteiros, 61 extenso, 38 a local, 364 noetheriano, 351 ordenado, 67 421 unitrio, 34 a aniquilador, 262 aplicaao, 395 c quociente, 117, 395 Artin Emil, 332 Lema de, 332 automorsmo, 24 Axioma(s) da Escolha, 399 do Supremo, 191 dos inteiros, 61 base de Grbner, 379 o reduzida, 385 Buchberger Bruno, 379 Teorema de, 383, 385 cadeia, 393 Cantor Georg, 188 Teorema de, 410 caracter stica de anel, 91 de grupo abeliano, 219 dum mdulo, 276 o Cardan frmula de, 301 o Geronimo, 301 categoria, 295 co-produto, 300 concreta, 296 objecto co-universal, 300 objecto inicial, 300 objecto livre, 300

422 objecto terminal, 300 objecto universal, 300 pequena, 296 produto, 298 Cauchy Teorema de, 230 centralizador, 229 classe de equivalncia, 394 e mdulo m, 115 o de restos, 102 lateral direita, 173 esquerda, 172 classe de resolubilidade, 238 classes de conjugaao, 227 c comutador, 234 congruncia e mdulo de, 101 o congruente mdulo m, 101, 115 o conjunto algbrico, 348, 354 e bem ordenado, 401 cardinal dum, 407, 412 dirigido ou ltrante, 274 nito, 404 gerador (num anel), 87 gerador (num grupo), 208, 209 indutivo, 62 menor subconjunto, 63 innito, 65, 404 limitado, 66 linearmente independente, 262 majorado, 66 minorado, 66 no-numervel, 411 a a numervel, 411 a quociente, 117, 172, 394 conjunto algbrico, 348, 354 e dimenso dum, 372 a irredut vel, 369 corpo, 37 algebricamente fechado, 149

Sugestes de Leitura Adicional o ciclotmico, 328 o completo, 191 das fracoes, 128, 135 c de decomposiao, 312 c extenso de decomposiao, 312 a c perfeito, 321 primitivo, 204 quadrtico, 142 a Critrio e de Eisenstein, 148 de Galois, 341 d.f.u., 157 d.i.p., 160 Dedekind, 303 dimenso de Krull, 372 a Diofanto, 108 discriminante, 146, 335 divisor, 82 de zero, 37 divisores elementares, 287 dom nio de integridade, 37 integral, 37 de factorizaao unica, 157 c de ideais principais, 160 euclidiano, 165 elemento algbrico, 141 e associado, 154 identidade, 34 inverso de, 12 invert vel, 12 invert vel (mod m), 105 irredut vel, 146, 154 livre (num mdulo), 262 o mximo, 67 a mdulo dum, ver valor absoo luto 70 m nimo, 67 neutro, 11 primitivo, 304 primo, 84, 154

Sugestes de Leitura Adicional o separvel, 323 a transcendente, 141 unidade, 155 zero, 34 endomorsmo, 24 epimorsmo, 24 equaao c das classes, 174, 227 diofantina, 108 resol vel por radicais, 341 u Eratstenes, 86 o ltro de, 86 espao vectorial, 253 c Euclides Lema de, 96 Teorema de, 98 Euler funao de, 119 c Leonhard, 99 Teorema de, 126 extenso a de decomposiao, 312 c algbrica, 142 e de Galois, 331 normal, 314 separvel, 323 a simples, 304 transcendente, 142 factor, 82, 154 factores invariantes, 283, 286 fecho algbrico, 314 e normal, 316 Fermat Ultimo Teorema de, 109 Pierre de, 98 Teorema de, 111, 126 Ferrari, Ludovico, 301 Fibonacci, 73 forma cannica de Jordan, 291 o forma cannica racional, 294 o fracao, 127 c funao, 395 c bijectiva, 396 composta, 396 contradom nio da, 395 dom nio da, 395 identidade, 395 imagem, 395 imagem directa, 395 imagem inversa, 395 incluso, 395 a injectiva, 396 inversa, 396 polinomial, 139 racional, 135 sobrejectiva, 396 funao regular, 370 c functor contravariante, 297 covariante, 297 Gdel, Kurt, 64 o Galois grupo de, 325 duma equaao, 326 c Galois, Evariste, 205, 302 corpo de, 205 Gauss Carl Friedrich, 35 inteiros de, 35 Lema de, 147 lema de, 168 geradores de grupo, 197, 208, 209 de ideal, 87 de um mdulo, 262 o Grbner o base de, 379 reduzida, 385 Wolfgang, 379 grau de inseparabilidade, 324 de separabilidade, 323 grupide, 297 o grupo, 14 abeliano, 14

423

424 caracter stica de, 219 coecientes de torao, 219 c factores invariantes, 219 alternado, 23 apresentaao, 216 c c clico, 197 centro do, 19 de Galois, 325 duma equaao, 326 c de Klein, 55 de simetria, 55 de tipo nito, 208 de torao, 220 c de transformaoes, 223 c derivado, 235 diedral, 56 euclidiano, 55 Geral Linear, 15 livre (abeliano), 210 livre de torao, 220 c nilpotente, 236 ordem do, 174 ortogonal, 55 ortogonal especial, 55 relaao, 208 c conjunto completo, 216 consequncia de, 216 e no-trivial, 216 a resol vel, 238 u simtrico, 20 e simples, 240 Hadamard, Jacques, 100 Hamilton, William R., 48 Hilbert David, 64 Nullstenllensatz de, 368 Teorema da Base de, 353 Teorema dos Zeros de, 368 homomorsmo de anis, 41 e de extenses, 317 o de mdulos, 256 o de monides, 24 o

Sugestes de Leitura Adicional o imagem, 26 n cleo, 26 u sobre K, 317 ideal, 45 comprimento dum, 372 direito, 46 esquerdo, 46 gerado, 87 irredut vel, 359 mximo, 92 a maximal, 92 primo, 156, 356 principal, 91 radical, 350, 369 indeterminada, 131 induao c nita deniao recursiva, 402 c princ pio, 62, 71 transnita deniao recursiva, 403 c princ pio, 401 nmo, 67 injecao cannica, 213 c o isometria, 52 isomorsmo de anis, 41 e de monides, 24 o Jacobson Nathan, 419 Kaplanski Irving, 332 Lagrange Teorema de, 174 Lasker-Noether Teorema de, 360 Legendre, Adrien M., 99 lei do corte, 16 para o produto, 36 Lema de Zassenhaus, 243

Sugestes de Leitura Adicional o de Artin, 332 de Euclides, 96 de Gauss, 147 de Zorn, 400 Leonardo de Pisa, ver Fibonacci 73 limite directo, 274 limite inverso, 274 mximo divisor comum a naturais, 83 num dom nio, 164 polinmios, 152 o mdulo, 255 o base dum, 262 c clico, 262 caracter stica dum, 276 componente p-primria de, 288 a de tipo nito, 262 de torao, 275 c dimenso dum, 265 a livre, 262 livre de torao, 275 c noetheriano, 351 ordem de um elemento, 284 quociente, 257 m ltiplo, 82 u m nimo m ltiplo comum u naturais, 83 num dom nio, 164 polinmios, 152 o majorante, 66 matriz companheira, 294 minorante, 66 monide, 12 o monomorsmo, 24 de Frobenius, 322 morsmo numa categoria, 295 n-tuplos, 398 n meros u complexos, 192 de Fermat, 98 de Hamilton, 48 inteiros, 61 naturais, 63 primos, 84 primos entre si, 84 racionais, 127 reais, 189 reais positivos, 190 Nakayama Lema de, 362, 363 Noether Emmy, 347 normalizador, 232 objecto (numa categoria), 295 ortogonal matriz, 54 transformaao, 54 c p-grupo, 232 de expoente k, 232 p-subgrupo de Sylow, 232 palavra, 213 comprimento, 213 reduzida, 213 par ordenado, 392 componentes do, 392 partiao, 21 c permutaao, 20 c orbita, 21 comprimento, 21 ciclo, 21 transposiao, 21 c paridade, 23 sinal (sgn), 23 polinmio, 131 o S-polinmio, 382 o conte do, 147, 166 u derivada de, 137, 321 forma cannica, 133 o grau, 134 irredut vel, 146 mnico, 143 o m nimo, 154

425

426 monmio mximo, 374 o a primitivo, 147, 166 raiz, 140 multiplicidade duma, 149 redut vel, 146 reduzido, 376 separvel, 321 a simtrico elementar, 336 e termo mximo, 374 a primo, 84 de Mersenne, 101 princ pio de boa ordenaao, 72, 401 c de induao c nita, 62, 71 transnita, 401 produto cartesiano, 392, 398 de convoluao, 132 c directo de grupos, 17, 212 livre de grupos, 213 produto directo de mdulos, 258 o produto tensorial, 268 quaternies, 48 o produto, 49 soma, 49 quociente de inteiros, 85 de polinmios, 144 o raiz m ltipla, 320 u multiplicidade, 320 simples, 320 relaao, 392 c binria, 392 a de congruncia mdulo H, 171 e o de equivalncia, 101, 394 e de ordem, 66, 392 estrita, 393 lata, 393

Sugestes de Leitura Adicional o parcial, 393 total, 393 inversa ou oposta, 392 resto da diviso a de inteiros, 85 de polinmios, 144 o reticulado, 330 rotaoes, 55 c Russell, Bertrand, 75 paradoxo de, 75 srie e de potncias, 131 e de Laurent, 137 srie central e inferior, 236 superior, 240 srie de composiao, 242 e c srie derivada, 238 e Schreier Teorema de, 242 Schroeder-Bernstein Teorema de, 414 simetria de uma gura, 52 grupo de, 55 soma directa de anis, 39 e de grupos, 17, 212 de mdulos, 258 o somatrio, 79 o subanel, 38 subcorpo primitivo, 204 subgrupo, 16 ndice de, 172 de isotropia, 227 de torao, 219 c normal, 28 submdulo, 255 o de torao, 275 c sucesso, 74 a convergente, 187 de Cauchy, 187 fundamental, 187

Sugestes de Leitura Adicional o limitada, 186 supremo, 67 Sylow Ludvig, 231 Teorema I, 231 Teorema II, 232 syzygy, 382 Tartaglia, Niccolo, 301 Teorema de Jordan-Hlder, 243 o do Resto, 145 Chins do Resto, 107 e da Base de Hilbert, 353 de Buchberger I, 383 de Buchberger II, 385 de Cantor, 410 de Cauchy, 230 de Cayley, 226 de Euclides, 98 de Euler, 126 de Fermat, 111, 126 de Lagrange, 174 de Lasker-Noether, 360 de Schreier, 242 de Schroeder-Bernstein, 414 de Sylow I, 231 de Sylow II, 232 do Isomorsmo (anis), 202, 206 e do Isomorsmo (grupos), 195, 198, 199 do Isomorsmo (mdulos), 257 o dos Zeros de Hilbert, 368 Fundamental da Algebra, 149 Fundamental da Aritmtica, 97 e Fundamental da Teoria de Galois, 333 torre abeliana, 237 de subgrupos, 237 normal, 237 transformaao, 395 c transformaao natural, 299 c valor absoluto, 70 variedade algbrica, 369 e Von Neumann, John, 65 Whitehead, Alfred N., 75 Wiles, Andrew, 109 Zariski O., 347 topologia de, 350, 355

427

Você também pode gostar