Você está na página 1de 218

Oscar Ricardo Janesch

Álgebra II

Florianópolis, 2008
Universidade Federal de Santa Catarina
Consórcio ReDiSul

Campus Universitário – Trindade


Caixa Postal 476
CEP 88040-900 – Florianópolis – SC

Reitor: Alvaro Toubes Prata


Vice-Reitor: Carlos Alberto Justo da Silva
Secretário de Educação a Distância: Cícero Barbosa
Pró-Reitora de Ensino de Graduação: Yara Maria Rauh Muller
Departamento de Educação à Distância: Araci Hack Catapan
Pró-Reitora de Pesquisa e Extensão: Débora Peres Menezes
Pró-Reitor de Pós-Graduação: José Roberto O’Shea
Pró-Reitor de Desenvolvimento Humano e Social: Luiz Henrique Vieira Silva
Pró-Reitor de Infra-Estrutura: João Batista Furtuoso
Pró-Reitor de Assuntos Estudantis: Cláudio José Amante
Centro de Ciências da Educação: Carlos Alberto Marques
Centro de Ciências Físicas e Matemáticas: Méricles Thadeu Moretti
Centro de Filosofia e Ciências Humanas: Maria Juracy Filgueiras Toneli

Cursos de Licenciaturas na Modalidade à Distância


Coordenação Acadêmica Matemática: Neri Terezinha Both Carvalho
Coordenação de Ambientes Virtuais: Nereu Estanislau Burin
Coordenação de Infra-Estrutura e Pólos: Vladimir Arthur Fey

Comissão Editorial
Antônio Carlos Gardel Leitão
Albertina Zatelli
Elisa Zunko Toma
Igor Mozolevski
Luiz Augusto Saeger
Roberto Corrêa da Silva
Ruy Coimbra Charão
Coordenação Pedagógica das Licenciaturas à Distância UFSC/CED/CFM
Coordenação: Roseli Zen Cerny

Núcleo de Formação
Responsável: Nilza Godoy Gomes

Núcleo de Criação e Desenvolvimento de Material


Responsável: Isabella Benfica Barbosa
Design Gráfico e Editorial: Carlos A. Ramirez Righi, Diogo Henrique Ropelato,
Mariana da Silva
Adaptação Design Gráfico: Diogo Henrique Ropelato,
Marta Cristina Goulart Braga, Natal Anacleto Chicca Junior
Produção Gráfica e Hipermídia: Thiago Rocha Oliveira
Revisão Ortográfica: Jane Maria Viana Cardoso
Editoração Eletrônica: Laura Martins Rodrigues

Núcleo de Pesquisa e Avaliação


Responsável: Claudia Regina Flores

Copyright © 2008, Universidade Federal de Santa Catarina / Consórcio RediSul


Nenhuma parte deste material poderá ser reproduzida, transmitida e gravada, por qualquer
meio eletrônico, por fotocópia e outros, sem a prévia autorização, por escrito, da Coordenação
Acadêmica do Curso de Licenciatura em Matemática na Modalidade à Distância.

Ficha Catalográfica

J35a
Janesch, Oscar Ricardo
Álgebra II / Oscar Ricardo Janesch. - Florianópolis : UFSC/EAD/
CED/CFM, 2008.

216p.
ISBN 978-85-99379-56-1

1.Álgebra. I. Título.

CDU 512

Elaborada pela Bibliotecária Eleonora M. F. Vieira – CRB – 14/786


Sumário

1 Polinômios���������������������������������������������������������������������������� 13
1.1 O Anel de Polinômios���������������������������������������������������������������� 15
1.2 Algoritmo da Divisão e Raízes������������������������������������������������� 31
1.3 Irredutibilidade�������������������������������������������������������������������������� 50
1.4 Ideais e Máximo Divisor Comum�������������������������������������������� 67

2 Grupos e Subgrupos����������������������������������������������������������� 87
2.1 Grupos����������������������������������������������������������������������������������������� 89
2.2 Grupos de Permutações,
Grupos de Rotações e Grupos Diedrais���������������������������������� 97
2.3 Subgrupos����������������������������������������������������������������������������������111

3 Subgrupo Normal e Grupo Quociente�������������������������� 125


3.1 Classes Laterais e Teorema de Lagrange������������������������������ 127
3.2 Subgrupo Normal e Grupo Quociente���������������������������������� 138

4 Homomorfismos e Isomorfismos����������������������������������� 153


4.1 Homomorfismos de grupos���������������������������������������������������� 155
4.2 Propriedades dos Homomorfismos����������������������������������������167
4.3 Isomorfismos e grupos Cíclicos��������������������������������������������� 182

5 Grupos de Permutações e o Teorema de Cayley��������� 191


5.1 Teorema de Cayley e Ciclos���������������������������������������������������� 193
5.2 Grupo de Permutações Pares�������������������������������������������������� 205

Referências���������������������������������������������������������������������������� 216
Apresentação

Este material foi elaborado para a disciplina Álgebra II, do curso de


Matemática à distância. Trata-se da continuação do estudo de Álgebra,
visto na disciplina Álgebra I. A disciplina Álgebra II tem carga de 80
horas, mas deve ficar claro que esta carga horária é apenas uma refe-
rência com base em um curso presencial.

O estudante deve utilizar este material como texto, seguindo a or-


dem dos conteúdos expostos. Nenhuma parte pode ser deixada de
lado. Mesmo que o assunto pareça fácil, deve ser estudado com deta-
lhes, pois quase todos os tópicos trazem resultados e notações para uso
posterior.

Se algum assunto parecer difícil ou abstrato, deve ser estudado com


mais afinco. Persistindo dúvidas, deve-se saná-las com o tutor, o moni-
tor ou o professor da disciplina. Normalmente, dúvidas em matemáti-
ca indicam algum grau de aprendizado. Portanto, encare suas dúvidas
com naturalidade, mas empenhe-se em superá-las.

A organização do texto segue o padrão dos livros escritos para cur-


sos de graduação. Na introdução, situamos o assunto dentro da ma-
temática e apresentamos os tópicos que serão tratados nos capítulos.
Cada capítulo é dividido em seções. No final de cada seção, há lista de
exercícios, e no final de cada capítulo há um resumo.

Os exercícios de cada seção integram o texto da seção e em hipótese


alguma são dispensáveis. Não se aprende matemática passivamente.
Portanto, resolver exercícios é a forma correta de verificar o aprendiza-
do e adquirir novos conhecimentos sobre o assunto.

Neste trabalho, os conceitos matemáticos são apresentados na forma


de Definição. Os resultados sobre cada assunto desenvolvido aparecem
como Propriedade, Proposição, Lema, Corolário ou Teorema. Para in-
dicar o final da demonstração destes resultados, usaremos a marca  .
Os comentários com objetivo de destacar algum resultado são apresen-
tados como Observação.

Oscar Ricardo Janesch


Introdução
No curso de Álgebra I estudamos a estrutura algébrica chamada
anel e vimos vários exemplos. Agora, iniciaremos o curso de Álge-
bra II tratando de um anel especial, chamado anel de polinômios.

No Capítulo I veremos que o conjunto dos polinômios com co-


eficientes em um anel é novamente um anel. Se o conjunto dos
coeficientes for um domínio, então teremos um domínio de po-
linômios. Mostraremos que, se o conjunto dos coeficientes é um
corpo, então o domínio de polinômios satisfaz o algoritmo de
Euclides. Também estudaremos raízes de polinômios, irredutibi-
lidade de polinômios, ideais em anéis de polinômios e máximo
divisor comum entre polinômios.

A cada polinômio p ( x) = an x n + an−1 x n−1 + ... + a1 x + a0 , podemos


associar a equação polinomial an x n + an−1 x n−1 + ... + a1 x + a0 = 0 .
Quando falamos em resolver a equação polinomial, estamos pro-
curando as raízes do polinômio p ( x) .

A equação polinomial 2 x + 1 = 0 tem coeficientes em  , mas


não pode ser resolvida em  . No entanto, pode ser resolvida
em  , pois toda equação polinomial de grau 1, ax + b = 0 com
a, b ∈  , a ≠ 0 , tem solução única −b a −1 ∈  . Portanto, a existên-
cia de solução para uma equação polinomial depende do anel dos
coeficientes do polinômio.

Sabemos que a melhor estrutura algébrica para o anel dos coe-


ficientes é a estrutura de corpo. Assim, o estudo de equações poli-
nomiais é iniciado com equações polinomiais com coeficientes em
 . Mas toda equação polinomial com coeficientes em  pode ser
trocada por uma equação polinomial com coeficientes em  , que
tem a mesma solução. Assim basta trabalhar com equações poli-
nomiais com coeficientes em  ⊆  , e procurar soluções em  .

Note que a equação polinomial x 2 + 1 = 0 tem coeficientes em


 , mas não é solúvel em  . Logo, a solubilidade em  é bastan-
te restritiva. Por isso estudamos equações polinomiais usando o
conceito de solubilidade por radicais sobre  , que é mais amplo
que solubilidade em  .

9
Dizemos que uma equação polinomial com coeficientes em 
é solúvel por radicais sobre  quando suas soluções são obtidas
a partir dos coeficientes do polinômio através de operações do
corpo  e da extração de raízes. É óbvio que toda equação poli-
nomial solúvel em  é solúvel por radicais sobre  .

A extração de raiz permite buscar soluções fora de  para a


equação polinomial. A utilização da extração de raiz é um fato
histórico, ligado à construtibilidade com régua e compasso.

Retome a equação polinomial x 2 + 1 = 0 . Suas soluções são ± −1.


Logo x 2 + 1 = 0 é solúvel por radicais sobre . A equação polino-
mial de grau 2 , a x 2 + b x + c = 0 com a, b, c ∈  e a ≠ 0, tem soluções
(−b ± b 2 − 4 a c ) (2a)−1 e, portanto, é solúvel por radicais sobre .

Até o início do século XVI, não se sabia se todas as equações


polinomiais de grau 3 eram solúveis por radicais. Nesta época, os
matemáticos italianos Spicio del Ferro e Nicallo Fontana (conhe-
cido como Tartaglia) verificaram que toda equação polinomial de
grau 3 pode ser reduzida a uma equação do tipo x3 + p x + q = 0 ,
p, q ∈  , e que estas equações são solúveis por radicais sobre  .
Portanto, toda equação polinomial de grau 3 é solúvel por radi-
cais sobre  .

Em 1545, o também italiano Cardano divulgou o método de


Ferrari para redução de uma equação polinomial de grau 4 para
uma equação polinomial de grau 3 . Usando as idéias de Tartaglia
e del Ferro, verificou que toda equação polinomial de grau 4 é
solúvel por radicais sobre  .

Muitos matemáticos tentaram em vão provar que toda equação


polinomial de grau 5 é solúvel por radicais sobre  . De fato não
é, como mostrou o matemático norueguês Niels H. Abel, em 1824.
Abel provou que a equação polinomial x5 − 6 x + 3 = 0 não é solú-
vel por radicais sobre  .

Claro que existem equações polinomiais de grau 5 que são so-


lúveis por radicais sobre  , por exemplo, x5 − 1 = 0 . Isso leva à
questão de determinar quais equações de grau 5 são solúveis por
radicais sobre  . De modo mais geral: quais equações polino-
miais de grau n ≥ 5 são solúveis por radicais sobre  ?

10
A resposta para esta pergunta foi dada por Evarist Galois (1811-
1832), que introduziu o conceito de grupo. Grosseiramente falan-
do, Galois associou a cada equação polinomial de grau n um
grupo formado por permutações de raízes da equação. Depois
provou que a equação é solúvel por radicais sobre  se, e so-
mente se, este grupo tem propriedades específicas. Na linguagem
atual, este grupo deve ser solúvel.

A teoria de Galois está além dos objetivos deste curso. Nos res-
tringiremos a apresentar a linguagem usada no estudo de grupos
e a estudar as principais propriedades da teoria de grupos.

No Capítulo II introduziremos a estrutura algébrica de gru-


po, estudaremos propriedades, veremos exemplos e o conceito de
subgrupo. O Capítulo III será dedicado à construção de grupos
quociente. Para isso, estudaremos classes laterais e subgrupos
normais. Também provaremos o Teorema de Lagrange. No Capí-
tulo IV estudaremos homomorfismos e isomorfismos de grupos.
Finalmente, no Capítulo V, veremos propriedades dos grupos de
permutações.

11
1 Polinômios
1 Polinômios

No curso de Álgebra I vimos alguns anéis especiais, entre


os quais os anéis de matrizes e os anéis  n . Agora estuda-
remos os anéis de polinômios.
A partir de um anel A definiremos o anel A [ x] , formado
pelos polinômios na indeterminada x , com coeficientes em
A . Veremos que a melhor estrutura algébrica para A [ x] é
domínio, e que isso ocorre exatamente quando A é domí-
nio ou corpo. Mostraremos o algoritmo de Euclides e sua
relação com raízes de polinômios. Também estudaremos
irredutibilidade e máximo divisor comum de polinômios.

1.1 O Anel de Polinômios


Nesta seção apresentaremos a definição formal de polinômios
com coeficientes em um anel. Veremos que com as operações usu-
ais de adição e multiplicação de polinômios, o conjunto de todos
os polinômios com coeficientes em um anel é também um anel,
que chamaremos de anel de polinômios. Estudaremos proprieda-
des do grau de um polinômio, para determinar a melhor estrutu-
ra algébrica possível para anéis de polinômios.

Definição 1.1.1 Seja A um anel. Um polinômio sobre A , na variável


(ou indeterminada) x , é uma expressão da forma:
a0 + a1 x + a2 x 2 + ...
onde: ai ∈ A , ∀ i ∈  , e
existe n ∈  tal que a j = 0 , para j > n .

Observação 1.1.1 Os expoentes da variável x no polinômio


a0 + a1 x + a2 x 2 + ... não têm significado aritmético até o momento.
Tratam-se apenas de uma notação.

Observação 1.1.2. Se p ( x) = a0 + a1 x + a2 x 2 + ... é um polinômio so-


bre A na variável x , chamamos a0 , a1 , a2 ,... de coeficientes de p ( x) .
Mais especificamente, a0 é o termo independente, a1 é o coeficiente

15
de x , a2 é o coeficiente de x 2 , e assim por diante. Costuma-se omi-
tir o coeficiente 1 de x j , j ∈ ∗ , escrevendo x j em vez de 1 x j .

Seja p ( x) = a0 + a1 x + a2 x 2 + ... um polinômio sobre o anel A na


variável x . Como existe n ∈  tal que a j = 0 , para j > n , pode-
mos escrever:
p ( x) = a0 + a1 x + a2 x 2 + ... + an x n ,

deixando subentendido que


p ( x) = a0 + a1 x + a2 x 2 + ... + an x n + 0 x n +1 + ... . Note que escrevemos
p ( x) = a0 + a1 x + a2 x 2 + ... + an x n , não excluindo a possibilidade
ai = 0 para i ∈ {1, 2,..., n } .

Quando p ( x) = a0 + a1 x + a2 x 2 + ... + an x n e an ≠ 0 , dizemos que


o coeficiente dominante de p ( x) é an . Um polinômio com coefi-
ciente dominante 1 é chamado de polinômio mônico.

Exemplo 1.1.1 O polinômio sobre o anel 


p ( x) = 2 + 0 x + 1x 2 + 3 x 3 + 0 x 4 + 0 x 5 + ...
pode ser escrito de várias maneiras. Em particular,
p ( x) = 2 + 0 x + 1x 2 + 3 x 3 ,
p ( x) = 2 + 0 x + 1x 2 + 3 x 3 + 0 x 4 .

Exemplo 1.1.2 Seja A um anel. Para cada a ∈ A , o polinômio


p ( x) = a + 0 x + 0 x 2 + ...
é chamado polinômio constante a , e indicado por p ( x) = a . Em
particular, quando a = 0 , temos o polinômio p ( x) = 0 , que é cha-
mado polinômio nulo.

Desde que cada polinômio na variável x sobre o anel A pode


ser escrito como p ( x) = a0 + a1 x + a2 x 2 + ... + an x n , para algum n ∈  ,
vemos que o conjunto dos polinômios na variável x sobre o anel

A é A[ x] = {a0 + a1 x + ... + an x n ; n ∈ , ai ∈ A ∀ i ∈ {1, 2,..., n}} .

Seja A um anel. De acordo com o Exemplo 1.1.2, cada elemento


a ∈ A pode ser identificado com o polinômio constante p ( x) = a .
Através desta identificação temos A ⊆ A [ x] .

Nosso primeiro objetivo é mostrar que definindo operações


convenientes, o conjunto A [ x] é um anel. No entanto, para traba-
lhar com o conjunto A [ x] , devemos ter bem claro o que significa
igualdade neste conjunto.

16
Definição 1.1.2 Os polinômios p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A[ x]
q ( x) = b0 + b1 x + b2 x 2 + ... ∈ A[ x]
são iguais quando ai = bi , ∀ i ∈  .

Agora vamos definir as operações de adição e multiplicação


em A [ x] . Observe que as operações que definiremos abaixo são
exatamente as operações conhecidas para polinômios com coefi-
cientes reais.

Sejam A um anel, p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A [ x]

e q ( x) = b0 + b1 x + b2 x 2 + ... ∈ A[ x] .

Definimos a adição de p ( x) com q ( x) por

p ( x) + q ( x) = (a0 + b0 ) + (a1 + b1 ) x + (a2 + b2 ) x 2 + ... ∈ A [ x] .

Definimos a multiplicação de p ( x) com q ( x) por

p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... ∈ A[ x] , onde

ck = ∑ab
i + j =k
i j = a0bk + a1bk −1 +  + ak b0 .

Observação 1.1.3 Note que p ( x) + q ( x) e p ( x) q ( x) são de fato


elementos de A [ x] , pois todos os seus coeficientes são obtidos fa-
zendo operações no anel A e, portanto, estão em A . Além disso,
como os coeficientes de p ( x) e q ( x) são todos nulos a partir de
um certo n ∈  , o mesmo ocorrerá com p ( x) + q ( x) e p ( x) q ( x) .

Para fazer a multiplicação de p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A [ x]


por q ( x) = b0 + b1 x + b2 x 2 + ... ∈ A [ x] , podemos proceder da seguin-
te maneira:

• Elaborar uma tabela, onde os coeficientes de p ( x) aparecem


na entrada vertical e os coeficientes de q ( x) aparecem na
entrada horizontal;

• Completar a tabela, fazendo o produto no anel A , dos ele-


mentos correspondentes a cada linha e cada coluna;

• Tomar a soma dos elementos da diagonal da tabela, obser-


vando que eles correspondem a c0 , c1 , c2 ,... .

17
b0 b1 b2 b3


a0 a0 b 0 a0b1 a0b2 a0b3

a1 a1b0 a1b1 a1b2 a1b3

a2 a2b0 a2b1 a2b2 a2b3

a3 a3b0 a3b1 a3b2 a3b3

1ª diagonal: a0b0 = ∑ab


i + j =0
i j = c0 .

2ª diagonal: a0b1 + a1b0 = ∑ab


i + j =1
i j = c1 .

3ª diagonal: a0b2 + a1b1 + a2b0 = ∑ab


i + j =2
i j = c2 .

4ª diagonal: a0b3 + a1b2 + a2b1 + a3b0 = ∑ab


i + j =3
i j = c3 .

Exemplo 1.1.3 Sejam p ( x) = 2 + x + 2 x 2 , q ( x) = 1 + 3 x ∈  [ x] .

• p ( x) + q ( x) = (2 + 1) + (1 + 3) x + (2 + 0) x 2

= 3 + 4 x + 2 x2

• Para
calcular p ( x) q ( x) usamos a tabela abaixo:

1 3 0
c0 = 2
2 2 6 0 c1 = 6 + 1 = 7
c2 = 3 + 2 = 5
1 1 3 0 c3 = 6
ck = 0 para k > 3
2 2 6 0

p ( x) q ( x) = 2 + 7 x + 5 x 2 + 6 x3 .

18
O Teorema abaixo mostra que, com as operações definidas
acima, A [ x] é um anel, e que a comutatividade, a existência de
unidade e a inexistência de divisores de zero, são passadas de A
para A [ x] .

Teorema 1.1.1 Seja A um anel. Então:

(1) A [ x] é um anel.

(2) Se A é comutativo, então A [ x] é comutativo.

(3) Se A tem unidade 1, então A [ x] tem unidade g ( x) = 1 .

(4) Se A é domínio, então A [ x] é domínio.

Demonstração. (1) Devemos verificar os 6 axiomas de anel. Sejam

p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A [ x] , q ( x) = b0 + b1 x + b2 x 2 + ... ∈ A[ x] e

r ( x) = c0 + c1 x + c2 x 2 + ... ∈ A[ x] .

Lembre que os coeficientes dos polinômios estão em A , e, portan-


to, valem os axiomas de anel para os coeficientes.

• Axioma (i): Comutatividade da adição

p ( x) + q ( x) = (a0 + b0 ) + (a1 + b1 ) x + (a2 + b2 ) x 2 + ...

= (b0 + a0 ) + (b1 + a1 ) x + (b2 + a2 ) x 2 + ...

= q ( x) + p ( x) .

• Axioma (ii): Associatividade da adição

p ( x) + (q ( x) + r ( x)) = (a0 + a1 x + a2 x 2 + ...) + ((b0 + c0 ) + (b1 + c1 ) x + (b2 + c2 ) x 2 + ...)

= (a0 + (b0 + c0 )) + (a1 + (b1 + c1 )) x + (a2 + (b2 + c2 )) x 2 + ...

= ((a0 + b0 ) + c0 ) + ((a1 + b1 ) + c1 ) x + ((a2 + b2 ) + c2 ) x 2 + ...

= ((a0 + b0 ) + (a1 + b1 ) x + (a2 + b2 ) x 2 + ...) + (c0 + c1 x + c2 x 2 + ...)

= ( p ( x) + q ( x)) + r ( x) .

19
• Axioma (iii): Existência de elemento neutro
Tome f ( x) = 0 ∈ A[ x] .

p ( x) + f ( x) = (a0 + 0) + (a1 + 0) x + (a2 + 0) x 2 + ...

= a0 + a1 x + a2 x 2 + ...

= p ( x) .

• Axioma (iv): Existência de simétrico


Para p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A [ x] , tome o polinômio

− p ( x) = − a0 + (− a1 ) x + (− a2 ) x 2 + ... ∈ A[ x] .

Então p ( x) + (− p ( x)) = (a0 − a0 ) + (a1 − a1 ) x + (a2 − a2 ) x 2 + ...

=0.

• Axioma (v): Associatividade da multiplicação


Vamos mostrar que p ( x) (q ( x) r ( x)) = ( p ( x) q ( x)) r ( x) .
Escrevendo

q ( x) r ( x) = d 0 + d1 x + d 2 x 2 + ..., di = ∑b
j + t =i
j ct

p ( x) (q ( x) r ( x)) = e0 + e1 x + e2 x 2 + ..., ei = ∑a
j + t =i
j dt

p ( x) q ( x) = l0 + l1 x + l2 x 2 + ..., li = ∑a
j + t =i
j bt

( p ( x) q ( x)) r ( x) = m0 + m1 x + m2 x 2 + ..., mi = ∑l
j + t =i
j ct

devemos provar que ei = mi , ∀ i ∈  . Tome então i ∈  , daí


 
ei = ∑a j dt = ∑a j  ∑ b c   = ∑ a j (b c  ) = ∑ (a j b ) c 
j + t =i j + t =i   +  =t  j +  +  =i j +  +  =i

 
= ∑∑
n +  =i  j +  = n
a j b  c  = ∑ ln c  = mi
 n +  =i

• Axioma (vi): Distributividade


Faremos apenas a distributividade à esquerda. A outra é aná-
loga. Queremos mostrar que

p ( x) (q ( x) + r ( x)) = p ( x) q ( x) + p ( x) r ( x) .

Escrevendo

20
p ( x) (q ( x) + r ( x)) = 0 + 1 x + 2 x 2 + ... , i = ∑a
j + t =i
j (bt + ct )

p ( x) q ( x) = l0 + l1 x + l2 x 2 + ... , li = ∑a
j + t =i
j bt

p ( x) r ( x) = v0 + v1 x + v2 x 2 + ... , vi = ∑a
j + t =i
j ct

i i = li + vi , ∀ i ∈  . Para i ∈  temos
devemos mostrar quem

i = ∑a
j + t =i
j (bt + ct ) = ∑ (a b + a c ) = ∑ a b + ∑ a c
j + t =i
j t j t
j + t =i
j t
j + t =i
j t = li + vi .

Como A [ x] satisfaz os 6 axiomas de anel, temos que A [ x] é


um anel.

(2) Sejam p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A[ x] e

q ( x) = b0 + b1 x + b2 x 2 + ... ∈ A[ x] .

Escrevendo p ( x) q ( x) = l0 + l1 x + l2 x 2 + ... , ∑a b ,
li =
j + t =i
j t

q ( x) p ( x) = w0 + w1 x + w2 x 2 + ... , w = ∑b a ,
i t j
j + t =i
devemos provar que li = wi , ∀ i ∈  .

Por hipótese, o anel A é comutativo, e então para cada i ∈  temos

li = ∑a
j + t =i
j bt = ∑b a
j + t =i
t j = wi .

(3) Seja p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A [ x] . Escreva g ( x) = 1 como

g ( x) = b0 + b1 x + b2 x 2 + ... , onde b0 = 1 e bt = 0 para t ≥ 1 .

Escrevendo p ( x) g ( x) = c0 + c1 x + c2 x 2 + ... , ci = ∑a
j + t =i
j bt ,

devemos provar que ci = ai , ∀i ∈  , e então teremos


p ( x) g ( x) = p ( x) .

Para i ∈  , note que a única forma das parcelas do somatório

∑a
j + t =i
j bt serem não nulas é quando t = 0 . Assim,

ci = ∑a
j + t =i
j bt = ∑a
j + 0 =i
j b0 = ∑ a j = ai .
j =i

De forma análoga prova-se que g ( x) p ( x) = p ( x) . Portanto,


g ( x) = 1 é a unidade do anel A [ x] .

21
(4) Como A é domínio, temos que A é anel comutativo, com uni-
dade e sem divisores de zero. Segue dos itens (2) e (3), que A [ x]
também é anel comutativo com unidade. Falta provar que A [ x]
não tem divisores de zero. Faremos esta prova por absurdo, isto
é, vamos supor que A [ x] tenha divisores de zero. Então existem
p ( x) , q ( x) ∈ A[ x] , p ( x) ≠ 0 , q ( x) ≠ 0 , tais que p ( x) q ( x) = 0 . Es-
crevendo
p ( x) = a0 + a1 x + a2 x 2 + ... ,

q ( x) = b0 + b1 x + b2 x 2 + ... ,

e lembrando que estes polinômios são não nulos, existem m, n ∈ 


tais que
p ( x) = a0 + a1 x + ... + am x m , am ≠ 0 e

q ( x) = b0 + b1 x + ... + bn x n , bn ≠ 0 .

Desde que

0 = p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... , ci = ∑a
j + t =i
j bt

temos que ci = 0 , ∀ i ∈  . Em particular, cn + m = 0 . Mas

0 = cn + m = ∑
j +t = n + m
a j bt = a0bn + m + a1bn + m −1 + ... + am −1bn +1 + ambn + am +1bn −1 + ... + an + mb0

= ∑
j +t = n + m
a j bt = a0bn + m + a1bn + m −1 + ... + am −1bn +1 + ambn + am +1bn −1 + ... + an + mb0

= ambn (pois b j = 0 para j > n e a j = 0 para j > m ) .

Isso contradiz o fato de A ser domínio. Portanto, A [ x] não tem


divisores de zero.

Observação 1.1.4 Vimos que, identificando os elementos do


anel A com os polinômios constantes de A [ x] , temos a inclusão
A ⊆ A[ x] . Agora note que as operações com polinômios constan-
tes de A[ x] são exatamente as operações do anel A . Isso diz que
A é um anel com a restrição das operações de A [ x] . Portanto A
é subanel de A[ x] .

Exemplo 1.1.4 Usando o Teorema 1.1.1 temos que:

•  [ x] é domínio, pois  é domínio.

• (n )[ x] é anel comutativo, pois n  é anel comutativo.

22
• (  p  ) [ x] é domínio, pois   p  é domínio para todo
primo positivo p .

• (  p  ) [ x] é domínio, pois   p  é domínio para todo


primo positivo p .

•  n [ x] é anel comutativo com unidade, pois  n é anel comu-


tativo com unidade.

•  p [ x] é domínio, pois  p [éx]domínio para todo primo posi-


tivo p .

• ( M 2×2 ()) [ x] é anel com unidade, pois M 2×2 () é anel com
unidade.

•  [ x] é domínio, pois  é domínio.

•  [ x] é domínio, pois  é domínio.

Agora vamos usar os axiomas de anel, verificados em A [ x] ,


para fazer a multiplicação de polinômios. Note que o procedi-
mento descrito abaixo é exatamente a maneira usual de multipli-
car polinômios.

Sejam A um anel e p ( x) = a0 + a1 x + ... + an x n ,


q ( x) = b0 + b1 x + ... + bm x m ∈ A [ x] . Cada parcela que compõe p ( x) e
q ( x) é também um polinômio de A [ x] . Isto é,

p ( x) = p0 ( x) + p1 ( x) + ... + pn ( x)

q ( x) = q0 ( x) + q1 ( x) + ... + qm ( x)

onde pi ( x) = ai x i , qi ( x) = bi x i ∈ A [ x] , i ∈ {0,..., n } , j ∈ {0,..., m } .


Note que estamos usando a convenção x 0 = 1 .

Podemos multiplicar p ( x) por q ( x) usando a distributividade


em A [ x] :

p ( x) q ( x) = ( p0 ( x) + p1 ( x) + ... + pn ( x)) (q0 ( x) + q1 ( x) + ... + qm ( x))


p ( x) q ( x) == p( p(0 x()x() q+ p( x1 )( x+)q+ ... + pn ( x)) (q0 ( x) + q1 ( x) + ... + qm ( x))
0 0 1 ( x ) + ... + qm ( x )) + p1 ( x ) ( q0 ( x ) + q1 ( x ) + ... + qm ( x )) +
= p0 ( x) (q0 ( x) + q1 ( x) + ... + qm ( x)) + p1 ( x) (q0 ( x) + q1 ( x) + ... + qm ( x)) +
( p0 ( x) + p1 ( x) + ... + pn ( x)) (q0 ( x) + q1 ( x) + ... + qm ( x))
p0 ( x) (q0 ( x) + q1 ( x) + ... + qm ( x)) + p1 ( x) (q0 ( x) + q1 ( x) + ... + qm ( x)) + ... + pn ( x) (q0 ( x) + q1 ( x) + ... + qm ( x))

23
Usando novamente a distributividade e a comutatividade da
adição, podemos agrupar as parcelas da expressão acima de for-
ma que a soma dos índices seja constante:
p ( x) q ( x) = ( p0 ( x) q0 ( x)) + ( p0 ( x) q1 ( x) + p1 ( x) q0 ( x)) + ... + ( pn ( x) qm ( x))

x) q1 ( x) + p1 ( x) q0 ( x)) + ... + ( pn ( x) qm ( x))

Portanto, para obter p ( x) q ( x) precisamos apenas efetuar produ-


tos do tipo ai xi . b j x j . O lema abaixo traz o resultado desta conta.

Lema 1.1.1 Sejam A um anel, a, b ∈ A e r , s ∈  .

(1) ax r . bx s = a b x r + s

(2) a . bx s = a b x s e ax r . b = a b x r .

Demonstração. (1) Chame p ( x) = ax r e q ( x) = bx s . Por definição,

p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... , com ck = ∑
+  = k
a  b .

Desde que ar = a e bs = b sejam os únicos coeficientes de p ( x) e


q ( x) que possam ser não nulos, temos:

0, para k ≠ r + s
ck = 
ar bs = ab, para k = r + s
Portanto, ax r . bx s = p ( x) q ( x) = a b x r + s .

(2) Fazendo r = 0 em (1), temos a x 0 . b x s = a b x 0+ s, isto é, a . b x s = abx s.


Fazendo s = 0 em (1), temos a x r . b x 0 = a b x r + 0 , isto é, a x r . b = abx r .

Exemplo 1.1.5 Dados p ( x) = 2 + 3x3 , q ( x) = 1 + x − 2 x 2 ∈  [ x] ,


temos:
p ( x) q ( x) = (2 + 3 x 3 ) (1 + x − 2 x 2 )
= 2 (1 + x − 2 x 2 ) + 3 x3 (1 + x − 2 x 2 )
= 2 + 2 x − 4 x 2 + 3x3 + 3x 4 − 6 x5 .

Nosso próximo objetivo é mostrar que um anel de polinômio


nunca é corpo. De outra forma, a melhor estrutura algébrica para
anéis de polinômios é domínio.

24
Veremos que em um anel de polinômios, os únicos elementos
inversíveis são os polinômios constantes, cujas constantes são in-
versíveis no anel. Como conseqüência, o polinômio p ( x) = x não é
inversível, portanto, nenhum anel de polinômios pode ser corpo.

Para estudar elementos inversíveis em anéis de polinômios,


utilizaremos as propriedades de grau de um polinômio, que pro-
varemos abaixo.

Definição 1.1.3 Seja A um anel. Dizemos que


p ( x) = a0 + a1 x + a2 x 2 + ... ∈ A [ x] tem grau n quando:

(i) an ≠ 0 ;

(ii) a j = 0 , para j > n .

Notação: ∂ ( p ( x)) = n indica que o grau de p ( x) é n .

Observação 1.1.5 Note que grau só está definido para polinômio


não nulo, pois precisamos ter algum coeficiente não nulo no poli-
nômio. É claro que grau é uma função:

∂ : A[ x] − {0} → 
p ( x)  ∂ ( p ( x)) .

Exemplo 1.1.6 Sejam p ( x) = 2 + 3 x 2 + 3 x 5 ∈  [ x] e

1 0  0 0 2  3 1 4
q ( x) =  x+ x +  x ∈ ( M 2×2 ()) [ x] .
 2 3  −1 0   −2 2 

Então, ∂ ( p ( x)) = 5 e ∂ (q ( x)) = 4 .

Proposição 1.1.1. Sejam A um anel, p ( x) , q ( x) ∈ A[ x] e


p ( x) ≠ 0 ≠ q ( x) .

(1) Se p ( x) + q ( x) ≠ 0 , então

∂ ( p ( x) + q ( x)) ≤ máx {∂ ( p ( x)), ∂ (q ( x))} .

(2) Se ∂ ( p ( x)) ≠ ∂ (q ( x)) , então p ( x) + q ( x) ≠ 0 e

∂ ( p ( x) + q ( x)) = máx {∂ ( p ( x)), ∂ (q ( x))} .

25
(3) Se p ( x) q ( x) ≠ 0 , então ∂ ( p ( x) q ( x)) ≤ ∂ ( p ( x)) + ∂ (q ( x)) .

(4) Se A é domínio, então p ( x) q ( x) ≠ 0 e

∂ ( p ( x) q ( x)) = ∂ ( p ( x)) + ∂ (q ( x)) .

Demonstração. Sejam p ( x) = a0 + a1 x + ... + an x n ,


q ( x) = b0 + b1 x + ... + bm x m com ∂ ( p ( x)) = n e ∂ (q ( x)) = m . Então
an ≠ 0 ≠ bm .

(1) Sem perda de generalidade, assuma que n ≥ m . Assim,

0 ≠ p ( x) + q ( x) = (a0 + b0 ) + (a1 + b1 ) x + ... + (am + bm ) x m + ... + (an + bn ) x n

≠ p ( x) + q ( x) = (a0 + b0 ) + (a1 + b1 ) x + ... + (am + bm ) x m + ... + (an + bn ) x n ,

onde acrescentamos coeficientes b j = 0 para j > m , se for


necessário. Se an + bn ≠ 0 , então ∂ ( p ( x) + q ( x)) = n , senão,
∂ ( p ( x) + q ( x)) < n .
Portanto,
∂ ( p ( x) + q ( x)) ≤ n = máx {n, m} = máx {∂ ( p ( x)), ∂ (q ( x))} .

(2) Por hipótese, ∂ ( p ( x)) ≠ ∂ (q ( x)) , então n ≠ m . Vamos assumir


que n > m .
Então
p ( x) + q ( x) = (a0 + b0 ) + (a1 + b1 ) x + ... + (am + bm ) x m + am +1 x m +1 + ... + an x n .
Desde que an ≠ 0 temos que p ( x) + q ( x) ≠ 0 , e também

∂ ( p ( x) + q ( x)) = n = máx {n, m} = máx {∂ ( p ( x)), ∂ (q ( x))} .

(3) Escrevendo p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... , ck = ∑ab


i + j =k
i j ,

e lembrando que ai = 0 para i > n , pois ∂ ( p ( x)) = n e


b j = 0 para j > m , pois ∂ (q ( x)) = m ,

vemos que ck = 0 para k > n + m . De fato, quando k > n + m ,


cada uma das parcelas de somatório ck = ∑ ai b j envol-
i + j =k
ve ai com i > n ou b j com j > m , portanto todas as par-
celas são nulas. Conseqüentemente, ck = 0 para k > n + m .
Segue que p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... + cn + m x n + m , e então
p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... + cn + m x n + m .

26
(4) Novamente, escreva p ( x) q ( x) = c0 + c1 x + c2 x 2 + ... ,
ck = ∑ ai b j .
i + j =k
Lembre que an ≠ 0 e bm ≠ 0 , pois ∂ ( p ( x)) = n e ∂ (q ( x)) = m . Vi-
mos na demonstração do item anterior que ck = 0 para k > n + m .
Além disso, note que
cn + m = a0bn + m + a1bn + m −1 + ... + an −1bm +1 + anbm + am +1bm −1 + ... + an + mb0 = anbm
n + m −1 + ... + an −1bm +1 + an bm + am +1bm −1 + ... + an + m b0 = an bm
,
pois ai = 0 para i > n e b j = 0 para j > m .
Como A é domínio e an ≠ 0 ≠ bm , temos que cn + m = anbm ≠ 0 . Por-
tanto, p ( x) q ( x) ≠ 0 e ∂ ( p ( x) q ( x)) = n + m = ∂ ( p ( x)) + ∂ (q ( x)) .

Os próximos exemplos mostram que de fato pode ocorrer desi-


gualdade estrita nos itens (1) e (3) da Proposição 1.1.1.

Exemplo 1.1.7 Sejam p ( x) = 2 + 2 x + 5 x3 ,

q ( x) = 1 + x + 2 x 2 − 5 x 3 ∈  [ x] . Então p ( x) + q ( x) = 3 + 3 x + 2 x 2 e

∂ ( p ( x)) + (q ( x)) = 2 < 3 = máx {∂ ( p ( x)), ∂ (q ( x))} .

Exemplo 1.1.8 Sejam p ( x) = 1 + 2x 2 , q ( x) = 2 + 3x + 2x3 ∈  4 [ x] . En-

tão p ( x) q ( x) = 2 + 3x + 2x 3 + 4x 2 + 6x3 + 4x5 = 2 + 3x e

∂ ( p ( x) q ( x)) = 1 < 2 + 3 = ∂ ( p ( x)) + ∂ (q ( x)) .

Proposição 1.1.2 Se A é um domínio, então o conjunto dos elementos


inversíveis de A e de A [ x] coincidem, isto é,  ( A) =  ( A[ x]) .

Demonstração. A inclusão  ( A) ⊆  ( A[ x]) é imediata, pois


A ⊆ A[ x] .
Tome agora f ( x) ∈  ( A[ x]) . Então existe g ( x) ∈ A[ x] tal que
f ( x) g ( x) = 1 . Assim, f ( x) ≠ 0 e g ( x) ≠ 0 . Como A [ x] é domínio,
pois A é domínio, segue da Proposição 1.1.1 (4) que

0 = ∂ (1) = ∂ ( f ( x) g ( x)) = ∂ ( f ( x)) + ∂ ( g ( x)) .

Portanto, ∂ ( f ( x)) = ∂ ( g ( x)) = 0 , isto é, f ( x) = a ∈ A , g ( x) = b ∈ A


e a b = 1 . Logo, f ( x) = a ∈  ( A) .

27
Corolário 1.1.1 Nenhum anel de polinômios é corpo.

Demonstração. Seja A um anel, e suponha que A [ x] é corpo. En-


 (A) =  ( A[ x]) = A[ x]∗ . Como A é subanel com unidade de A [ x]
tão
temos que A é domínio. Pela Proposição 1.1.2 concluímos que
 ( A) =  ( A[ x]) = A[ x]∗ o que é absurdo.

Exemplo 1.1.9 A Proposição 1.1.2 permite concluir que:

•  ( [ x]) =  () = {±1} ;

•  ( [ x]) =  () = ∗ ;

•  ( [ x]) =  () = ∗ ;

•  ( p [ x]) =  ( p ) =  p ∗ , p um número primo;

K é corpo qualquer, então  ( K [ x]) =  ( K ) = K ∗ .


• Se

28
Lista de Exercícios
1) Sejam f ( x) = (a − 1) x 2 + bx + c e g ( x) = 2ax 2 + 2bx − c polinô-
mios de  [ x] , determine os possíveis valores para a, b e c de
forma que valha a igualdade f ( x) = g ( x) .

2) Dados f ( x) = 1 + 5 x + 3x3 , g ( x) = x − 7 x 2 ,
h ( x) = 1 − 3 x 2 + x 4 ∈  [ x] , calcule:

a) f ( x) + g ( x) , f ( x) − g ( x) e h ( x) − g ( x) .

b) f ( x) g ( x) , f ( x) h ( x) e g ( x) h ( x) .

3) Sejam f ( x) = A + Bx , g ( x) = C + Bx + Ax 2 ∈ ( M 2 ()) [ x] ,

1 0 0 2  3 0
onde A =  , B =   e C = .
0 0 3 0 0 1
Calcule ( f ( x))2 e f ( x) − ( g ( x))2 .

4) Justifique cada uma das afirmações abaixo:


a) K [ x] não é corpo, mesmo que K seja corpo.

b)  4 [ x] é anel comutativo com unidade.

c)  4 [ x] não é domínio.

d) ( M n ()) [ x] é anel com unidade.

e) ( M n ()) [ x] não é anel comutativo quando n > 1 .

5) Verifique se cada um dos conjuntos abaixo é subanel de  [ x] :


a) A = { a0 + a1 x + ... + an x n ∈  [ x]; a0 é par} .

b) B = { a0 + a1 x + ... + an x n ∈  [ x]; 3a0 = 0 } .

c) C = { a0 + a1 x + ... + an x n ∈  [ x]; a0 + a1 = 0 } .

6) Determine todos os polinômios de grau 1 do anel  [ x] . 3

29
7) Quantos polinômios de grau m existem em  n [ x] ?

8) Sejam A um domínio e f ( x) , g ( x) ∈ A[ x] . Se
∂ ( f ( x) + g ( x)) = 5 e ∂ ( f ( x) − g ( x)) = 2 , determine ∂ ( f ( x) g ( x)) ,
∂ (( f ( x))2 − ( g ( x))2 ) e ∂ (( f ( x))2 + ( g ( x))2 ) .

9) Sejam A um domínio e f ( x) , g ( x) ∈ A[ x] , tais que


∂ (( f ( x))2 ) = 8 e ∂ ( g ( x)) = 7 . Determine ∂ ( f ( x) + g ( x)) ,
∂ ( f ( x) − g ( x)) e ∂ (( f ( x))2 + 3 f ( x) g ( x) + 4 f ( x) ( g ( x))2 ) .

10) Seja f ( x) = (2a 2 + a − 3) x 3 + (a 2 − 1) x 2 + (a + 1) x − 3 ∈  [ x] .


Determine, em função de a , o grau de f ( x) .

11) Seja f ( x) = (a − 1) x 3 + (a − b − 2) x 2 + (b − c + 5) x + (c − a − 1) ∈  [ x]
um polinômio inversível. Determine a, b, c e ( f ( x))−1 .

30
1.2 Algoritmo da Divisão e Raízes
Lembre que se a, b ∈  e b ≠ 0 , então existem únicos q, r ∈ 
tais que
a = b q + r com 0 ≤ r < b .

Este é o processo de divisão conhecido como algoritmo de Eu-


clides em  .

Nesta seção verificaremos que se f ( x) , g ( x) ∈ K [ x] , K corpo


e g ( x) ≠ 0 , então sempre é possível dividir f ( x) por g ( x) , ob-
tendo quociente e resto únicos em K [ x] . O procedimento usado
para obter o quociente e o resto é o algoritmo de Euclides para
polinômios. Veremos que tal algoritmo é útil para estudar raízes
de polinômios.

Dados f ( x) , g ( x) ∈  [ x] , g ( x) ≠ 0 , sabemos efetuar a divisão


de f ( x) por g ( x) , utilizando um processo estudado no ensino
médio. Veja o exemplo abaixo.

Exemplo 1.2.1 Sejam f ( x) = 4 x 3 + 6 x 2 + 4 x + 3 ,


g ( x) = 2 x 2 + x + 1 ∈  [ x] . Dividir f ( x) por g ( x) e identificar o
quociente e o resto.

4 x3 + 6 x 2 + 4 x + 3 2 x 2 + x + 1
−(4 x 3 + 2 x 2 + 2 x) 2x + 2
4x2 + 2x + 3
− (4 x 2 + 2 x + 2)
1
4 x 3 + 6 x 2 + 4 x + 3 = (2 x 2 + x + 1) (2 x + 2) + 1
f ( x) = g ( x) q ( x) + r ( x) .

O quociente é q ( x) = 2 x + 2 .
O resto é r ( x) = 1 .

O procedimento usado no Exemplo 1.2.1 para dividir f ( x) por


g ( x) foi reduzir, em cada etapa, o grau do dividendo até que restas-
se um polinômio cujo grau fosse menor que o grau de g ( x) . Pode-
ria ocorrer, em um outro exemplo, que restasse o polinômio nulo. O
que nos interessa no momento é observar que o grau de g ( x) é usa-

31
do como critério de parada. De outra forma, para dividir f ( x) por
g ( x) ≠ 0 , reduzimos o grau do dividendo até que reste o polinômio
nulo ou um polinômio de grau menor que o grau de g ( x) .

No teorema abaixo, provamos que o procedimento para divi-


dir polinômios com coeficientes em um corpo sempre pode ser
aplicado. Além disso, o quociente e o resto obtidos são únicos.

Teorema 1.2.1 Algoritmo de Euclides.


Sejam K um corpo, f ( x) , g ( x) ∈ K [ x] e g ( x) ≠ 0 . Então existem úni-
cos q ( x) , r ( x) ∈ K [ x] tais que

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x)) .

Demonstração. Se f ( x) = 0 tome q ( x) = r ( x) = 0 .

Podemos admitir f ( x) ≠ 0 , e como g ( x) ≠ 0 , escrevemos

f ( x) = a0 + a1 x + ... + an x n , ∂ ( f ( x)) = n .

g ( x) = b0 + b1 x + ... + bm x m , ∂ ( g ( x)) = m .

1° Caso: ∂ ( f ( x)) < ∂ ( g ( x))

Tome q ( x) = 0 e r ( x) = f ( x) .

2° Caso: ∂ ( f ( x)) ≥ ∂ ( g ( x))

Vamos usar o Segundo Princípio de Indução sobre n = ∂ ( f ( x)) .

Se n = 0 , então f ( x) = a0 ∈ K .

0 = n = ∂ ( f ( x)) ≥ ∂ ( g ( x)) ⇒ ∂ ( g ( x)) = 0 ⇒ g ( x) = b0 ∈ K .

Como 0 ≠ g ( x) = b0 ∈ K , temos que b0 −1 ∈ K .

Tome q ( x) = b0 −1a0 e r ( x) = 0 . É claro que

f ( x) = a0 = b0 (b0 −1a0 ) + 0 = g ( x) q ( x) + r ( x) , com r ( x) = 0 .

Agora consideramos n ≥ 1 e nossa hipótese de indução é:

“Se h ( x) ∈ K [ x] , h ( x) ≠ 0 e ∂ (h ( x)) < n , existem q1 ( x) ,

r1 ( x) ∈ K [ x] tais que h ( x) = g ( x) q1 ( x) + r1 ( x) , com r1 ( x) = 0

ou ∂ (r1 ( x)) < ∂ ( g ( x)) ”.

32
Agora considere o polinômio

h ( x) = f ( x) − (anbm −1 x n − m ) g ( x) . (*)

Se h ( x) = 0 , então f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 e

q ( x) = anbm −1 x n − m .

Se h ( x) ≠ 0 , podemos calcular seu grau. E pela escolha de


h ( x) temos ∂ (h ( x)) < n . Usando a hipótese de indução obte-
mos q1 ( x) , r1 ( x) ∈ K [ x] tais que h ( x) = g ( x) q1 ( x) + r1 ( x) , com
r1 ( x) = 0 ou ∂ (r1 ( x)) < ∂ ( g ( x)) .

Substituindo em (*) e isolando f ( x) , vem que

f ( x) = g ( x) (q1 ( x) + anbm −1 x n − m ) + r1 ( x) .

Chame q ( x) = q1 ( x) + anbm −1 x n − m e r ( x) = r1 ( x) . Então

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x)) .

Isso prova a existência de q ( x) e r ( x) como enunciado. Resta


verificar a unicidade.

Sejam q ( x) , q ( x) , r ( x) , r ( x) ∈ K [ x] tais que

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x))

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x)) .

Temos agora a igualdade

g ( x) (q ( x) − q ( x)) = r ( x) − r ( x) .

Suponha q ( x) ≠ q ( x) . Então q ( x) − q ( x) ≠ 0 e r ( x) − r ( x) ≠ 0 .
Logo,

∂ ( g ( x)) ≤ ∂ ((q ( x) − q ( x)) g ( x)) = ∂ (r ( x) − r ( x)) < ∂ ( g ( x)) .

Essa contradição diz que não podemos supor q ( x) ≠ q ( x) . Por-

tanto, q ( x) = q ( x) . A igualdade g ( x) (q ( x) − q ( x)) = r ( x) − r ( x)


fica
0 = r ( x) − r ( x) .

Isso assegura que r ( x) = r ( x) .

33
Observação 1.2.1 Vimos que se K é um corpo, então vale o algo-
ritmo de Euclides em K [ x] . Usamos a função grau, indicada por
∂ , como critério de parada. Por isso, dizemos que ( K [ x], ∂ ) é um
domínio Euclidiano.

Exemplo 1.2.2 Sejam f ( x) = x 3 + 2x 2 + x + 1 , g ( x) = 2x + 2 ∈  3 [ x] .


Determinar o quociente e o resto da divisão de f ( x) por g ( x) .

f ( x) = g ( x) q ( x) + r ( x) , com q ( x) = 2x 2 + 2x e r ( x) = 1 .

Exemplo 1.2.3. Sejam f ( x) = 2 x + 3 , g ( x) = 3 ∈  [ x] . Determinar


o quociente e o resto da divisão de f ( x) por g ( x) .

2
f ( x) = g ( x) q ( x) + r ( x) , com q ( x) = x + 1 e r ( x) = 0 .
3
No exemplo acima, observamos que f ( x) = 2 x + 3 e g ( x) = 3
também são polinômios do domínio  [ x] . No entanto, não é pos-
sível usar o algoritmo de Euclides para efetuar a divisão de f ( x)
por g ( x) em  [ x] . Basta notar que o algoritmo de Euclides for-
neceria um único quociente q ( x) ∈  [ x] ⊆  [ x] , mas o Exemplo
2
1.2.3 mostrou que tal quociente é q ( x) = x + 1∉  [ x] .
3

O fato de não podermos aplicar o algoritmo de Euclides para


quaisquer f ( x) , g ( x) ∈  [ x] , g ( x) ≠ 0 ocorre porque  não satis-
faz as hipóteses do Teorema 1.2.1, pois  não é corpo.

34
Veremos a seguir que o algoritmo de Euclides pode ser aplicado,
com restrições, para efetuar a divisão do polinômio f ( x) ∈ A[ x]
pelo polinômio g ( x) ∈ A[ x] , g ( x) ≠ 0 , quando A é anel comutati-
vo com unidade. A restrição é que o coeficiente do termo de maior
grau de g ( x) seja um elemento inversível do anel A .

Teorema 1.2.2 Seja A um anel comutativo com unidade. Dados f ( x) ,


g ( x) ∈ A[ x] , g ( x) = b0 + b1 x + ... + bm x m com bm ∈  ( A) , existem úni-
cos q ( x) , r ( x) ∈ A[ x] tais que

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x)) .

Demonstração. Para provar a existência de q ( x) , r ( x) ∈ A[ x] ,


procedemos da mesma maneira como fizemos na prova do Teo-
rema 1.2.1.
Vamos mostrar a unicidade.
Sejam q ( x) , q ( x) , r ( x) , r ( x) ∈ A[ x] tais que

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x))

f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( g ( x)) .

Isso fornece a igualdade

g ( x) (q ( x) − q ( x)) = r ( x) − r ( x) .

Suponha q ( x) − q ( x) ≠ 0 .

Afirmação: g ( x) (q ( x) − q ( x)) ≠ 0 e

∂ ( g ( x) (q ( x) − q ( x))) ≥ ∂ ( g ( x)) .

Escreva q ( x) − q ( x) = c0 + c1 x + ... + ct x t , com ct ≠ 0 .

Se g ( x) (q ( x) − q ( x)) = 0 vem que bm ct = 0 , e daí, bm −1bm ct = 0 , que

leva à contradição ct = 0 . Logo, g ( x) (q ( x) − q ( x)) ≠ 0 .


Desde que bm ct ≠ 0 , temos:

∂ ( g ( x) (q ( x) − q ( x))) = m + t ≥ m = ∂ ( g ( x)) .

Da afirmação acima podemos concluir que r ( x) ≠ 0 e r ( x) ≠ 0 .


De fato, se r ( x) = 0 , então g ( x) (q ( x) − q ( x)) = r ( x) . Olhando para
o grau, chegamos ao absurdo

∂ ( g ( x)) ≤ ∂ ( g ( x) (q ( x) − q ( x))) = ∂ (r ( x)) < ∂ ( g ( x)) .

35
Assim, r ( x) ≠ 0 , e analogamente r ( x) ≠ 0 . Isso garante que pode-
mos falar em ∂ (r ( x)) e ∂ (r ( x)) .
Finalmente,
∂ ( g ( x)) ≤ ∂ ( g ( x) (q ( x) − q ( x))) = ∂ (r ( x) − r ( x)) ≤ máx { ∂ (r ( x)), ∂ (r ( x))} < ∂ ( g ( x)).
( x) (q ( x) − q ( x))) = ∂ (r ( x) − r ( x)) ≤ máx { ∂ (r ( x)), ∂ (r ( x))} < ∂ ( g ( x)).
A contradição acima mostra que não podemos ter q ( x) − q ( x) ≠ 0 .
Portanto, q ( x) = q ( x) e conseqüentemente r ( x) = r ( x) .

Observação 1.2.2 O teorema anterior assegura, em particular,


que em  [ x] podemos dividir qualquer polinômio f ( x) por
g ( x) = x n − a , a ∈  e n ∈ ∗ .

Definição 1.2.1 Sejam A um anel e f ( x) , g ( x) ∈ A[ x] . Dizemos


que g ( x) divide f ( x) em A [ x] quando existe h ( x) ∈ A[ x] tal que
f ( x) = g ( x) h ( x) .

Notação. g ( x) | f ( x) .

Definição 1.2.2 Sejam A um anel, f ( x) = a0 + a1 x + ... + an x n ∈ A[ x] e


a ∈ A . Chamamos de valor de f ( x) em  o elemento

f ( ) = a0 + a1  + a2 2 + ... + an n .

Como A é anel e a, a0 , a1 ,..., an ∈ A , temos que f ( ) ∈ A .

Definição 1.2.3 Sejam A um anel e f ( x) ∈ A[ x] . Dizemos que a ∈ A


é raiz de f ( x) quando f ( ) = 0 .

A próxima proposição e seu corolário relacionam o algoritmo


de Euclides com valor de polinômio em um elemento, e divisibili-
dade de polinômio com raiz. De forma mais precisa: a proposição
diz que o resto da divisão Euclidiana de f ( x) , por x −  é f ( ) ,
e o corolário assegura que  é raiz de f ( x) se, e somente se, x − 
divide f ( x) .

Proposição 1.2.1 Sejam A um anel comutativo com unidade ea ∈ A . Para


f ( x) ∈ A[ x] existe q ( x) ∈ A [ x] tal que f ( x) = ( x − ) q ( x) + f ( ) .

36
Demonstração. Comoa ∈ A , temos x −  ∈ A [ x] . De acordo com o
Teorema 1.2.2, existem q ( x) , r ( x) ∈ A[ x] tais que

f ( x) = ( x − ) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ (( x − )) = 1.

Isso assegura que r ( x) é constante.


Avaliando f ( x) no ponto  temos
f ( ) = (  − ) q ( ) + r ( ).
Como r ( x) é constante e r ( ) = f ( ) , temos que r ( x) = f ( ) .

Logo, f ( x) = ( x − ) q ( x) + f ( ).

Corolário 1.2.1 Sejam A um anel comutativo com unidade, a ∈ A e


f ( x) ∈ A [ x] . São equivalentes:

(a)  é raiz de f ( x) .

(b) ( x − ) | f ( x) .

Demonstração. (a) ⇒ (b) De acordo com a Proposição 1.2.1, existe


q ( x) ∈ A [ x] tal que
f ( x) = ( x − ) q ( x) + f ( ) .

Como  é raiz de f ( x) , temos f ( ) = 0 . Segue que ( x − ) | f ( x).

(b) ⇒ (a) Por hipótese, existe q ( x) ∈ A [ x] tal que


f ( x) = ( x − ) q ( x) .

Avaliando f ( x) em , temos
f ( ) = (  − ) q ( ) = 0.
Logo  é raiz de f ( x) .

Observação 1.2.3 O corolário acima é devido a D’Alembert


(1717 – 1783).

Exemplo 1.2.4 Determine o resto da divisão de


f ( x) = 2 x 4 − x 3 + x 2 − 2 x − 3 por g ( x) = x − 1 , em  [ x] .
Pela Proposição 1.2.1, o resto procurado é
r ( x) = f (1) = 2 − 1 + 1 − 2 − 3 = −3 .

37
Exemplo 1.2.5 Determine o resto da divisão de
f ( x) = x 5 + x 4 + x3 + x 2 + x + 1 por g ( x) = x + 1 , em  [ x] .
Desde que g ( x) = x − (−1) , o resto procurado é
r ( x) = f (−1) = 0 .

Exemplo 1.2.6 Determinar k ∈  tal que f ( x) = x 4 + kx 2 + 2 x − 8


seja divisível por g ( x) = x + 2 , em  [ x] .
De acordo com o Corolário 1.2.1, isso ocorre exatamente quando
f (−2) = 0 . Fazendo as contas,
0 = f (−2) = 16 + 4k − 4 − 8
k = −1 .

Exemplo 1.2.7 Determinar a e b em  tais que g1 ( x) = x + 1 e


g 2 ( x) = x + 2 dividam f ( x) = 2 x 3 + ax 2 + bx − 2 .
Devemos ter f (−1) = 0 e f (−2) = 0 .

0 = f (−1) = −2 + a − b − 2

0 = f (−2) = −16 + 4a − 2b − 2

a − b = 4

 2a − b = 9
Logo, a = 5 e b = 1 .

Exemplo 1.2.8 Um polinômio f ( x) dividido por ( x − 3) tem resto


6 , e dividido por ( x − 5) , tem resto 8 . Calcular o resto da divisão
de f ( x) por ( x − 3) ( x − 5) .
Pela Proposição 1.2.1 sabemos que f (3) = 6 e f (5) = 8 .
Pelo algoritmo de Euclides,
f ( x) = ( x − 3) ( x − 5) q ( x) + r ( x) com r ( x) = 0 ou ∂ (r ( x)) < 2 .
Segue que r ( x) é da forma r ( x) = a + bx , então basta calcular a e
b . Note que
6 = f (3) = r (3) = a + 3b
8 = f (5) = r (5) = a + 5b .
Isso fornece o sistema

a + 3b = 6

a + 5b = 8 .
Logo, a = 3 e b = 1 , isto é, r ( x) = 3 + x .

38
Veremos agora que o grau de um polinômio, com coeficientes
em um domínio, é uma cota superior para o número de raízes
deste polinômio.

Proposição 1.2.2 Sejam A um domínio, f ( x) ∈ A[ x] e f ( x) ≠ 0 . En-


tão o número de raízes de f ( x) em A não ultrapassa ∂ ( f ( x)) .

Demonstração. Desde que f ( x) ≠ 0 , podemos falar em grau de


f ( x) . Seja n = ∂ ( f ( x)) . Faremos a demonstração usando o Pri-
meiro Princípio de Indução sobre n .
Se n = 0 então f ( x) = a0 ≠ 0 . Logo f ( x) não tem raiz e a proposi-
ção está provada.
Seja n > 0 e admita que todo polinômio de grau n − 1 tenha no
máximo n − 1 raízes em A .
Note que se f ( x) não tem raiz em A , nada temos para fazer, pois
neste caso o número de raízes é 0 , que é menor que ∂ ( f ( x)) = n .
Admita então que f ( x) tenha raiz a ∈ A . Pelo Corolário 1.1.1, po-
demos escrever
f ( x) = ( x − ) q ( x) , q ( x) ∈ A [ x] .
Se f ( x) só possui a raiz  em A , temos que o número de raízes
é 1 ≤ ∂ ( f ( x)) .

Se f ( x) tem raiz b ∈ A e b ≠ ,
a então  é raiz de q ( x) .

De fato, 0 = f ( ) = (  − ) q ( ) , e como b ≠ 
a e A é domínio, vem
que q ( ) = 0 . Como A [ x] é domínio, a Proposição 1.1.1 (4) permi-
te concluir que
n = ∂ ( f ( x)) = ∂ (( x − )) + ∂ (q ( x)) = 1 + ∂ (q ( x)) .
Logo, ∂ (q ( x)) = n − 1 , e pela hipótese de indução, q ( x) tem no má-
ximo n − 1 raízes em A . Portanto, f ( x) tem no máximo n raízes
em A , pois as raízes de f ( x) são  e as raízes de q ( x) .

A Proposição 1.2.2 assegura que um polinômio não nulo de


grau n com coeficientes em  ,  ,  ,  ,  p ,   p  ,   p  ,
p = primo,
primo tem no máximo n raízes.

O exemplo seguinte mostra que a hipótese de A ser domínio


é essencial para limitarmos o número de raízes pelo grau do
polinômio.

39
Exemplo 1.2.9 O polinômio f ( x) = x 2 + x tem 4 raízes em  6 .
De fato:
f (0) = 0 ⇒ 0 é raiz
f (1) = 2 ⇒ 1 não é raiz
f (2) = 0 ⇒ 2 é raiz
f (3) = 0 ⇒ 3 é raiz
f (4) = 2 ⇒ 4 não é raiz
f (5) = 0 ⇒ 5 é raiz.

Uma conseqüência interessante da Proposição 1.2.2 é que dois


polinômios de grau n , com coeficientes em um domínio, coinci-
dem quando seus valores coincidirem em n + 1 pontos distintos.

Corolário 1.2.2 Sejam A um domínio, f ( x) , g ( x) ∈ A[ x] e


∂ ( f ( x)) = ∂ ( g ( x)) = n . Se existirema1 ,1a, 2 2,...,
,..., +1 ∈ A , dois a dois distin-
a nn+1
tos, tais que f ( i ) = g ( i ) , i = 1, 2,..., n + 1 , então f ( x) = g ( x) .

Demonstração. Suponha que f ( x) ≠ g ( x) . Então


h ( x) = f ( x) − g ( x) ∈ A [ x] , h ( x) ≠ 0 e ∂ (h ( x)) ≤ n . Para cada
i ∈ {1, 2,..., n + 1} , temos
h ( i ) = f ( i ) − g ( i ) = 0.
Isso diz que h ( x) tem mais de n raízes em A , contradizendo a
Proposição 1.2.2. Portanto, f ( x) = g ( x) .

Sejam A um anel comutativo com unidade, a ∈ A e f ( x) ∈ A[ x]


f ( x) ≠ 0 . Sabemos que
 é raiz de f ( x) ⇔ ( x − ) | f ( x) .
Neste caso, podemos escrever
f ( x) = ( x − ) q1 ( x) , q1 ( x) ∈ A [ x] .
• Se q1 ( ) ≠ 0 , então  não é raiz de q1 ( x) , e dizemos que  é
uma raiz simples (ou raiz de multiplicidade 1) de f ( x) .

• Se q1 ( ) = 0 então  é raiz de q1 ( x) e dizemos que  é raiz


múltipla de f ( x) . Como ( x − ) | q1 ( x) , podemos escrever

q1 ( x) = ( x − ) q2 ( x) , q2 ( x) ∈ A[ x]

f ( x) = ( x − ) 2 q2 ( x).

40
• Se q2 ( ) ≠ 0 , então  é raiz de multiplicidade 2 de f ( x) .

• Se q2 ( ) = 0 , então  é raiz de q2 ( x) e ( x − ) | q2 ( x) .

Segue que

q2 ( x) = ( x − ) q3 ( x) , q3 ( x) ∈ A[ x]

f ( x) = ( x − )3 q3 ( x).

• Se q3 ( ) ≠ 0 , então a é raiz de multiplicidade 3 de f ( x) .

• Se q3 ( ) = 0 , seguimos o processo.

Proposição 1.2.3 O processo descrito acima é finito, isto é, existe r ∈ ∗


tal que f ( x) = ( x − ) r qr ( x) , com qr ( x) ∈ A[ x] e qr ( ) ≠ 0 .

Demonstração. Seja n = ∂ ( f ( x)) e suponha que o processo não


seja finito. Então podemos escrever
f ( x) = ( x − ) n +1 qn +1 ( x) , com qn +1 ( x) ∈ A[ x] e qn +1 ( ) = 0 .

Segue que ∂ (( x − ) n +1 qn +1 ( x)) = ∂ ( f ( x)) = n.

Por outro lado, como qn +1 ( x) ≠ 0 , podemos escrever:

qn +1 ( x) = a0 + a1 x + ... + at x t , com at ≠ 0 e t ≥ 0 .

Segue que o termo de maior grau do polinômio ( x − ) n +1 qn +1 ( x)


é x n +1at xt = at x n +1+t . Logo, ∂ (( x − ) n +1 qn +1 ( x)) = n + 1 + t > n , o que é
uma contradição.
Portanto, o processo é finito, ou seja, existe r ∈ ∗ tal que

f ( x) = ( x − ) r qr ( x) , com qr ( x) ∈ A[ x] e qr ( ) ≠ 0 .

Definição 1.2.4 Sejam A um anel comutativo com unidade e α ∈ A


uma raiz de f ( x) ∈ A[ x] , f ( x) ≠ 0 . Dizemos que  é raiz de multi-
plicidade r , r ∈ ∗ quando

f ( x) = ( x − ) r q ( x) , com q ( x) ∈ A [ x] e q ( ) ≠ 0 .

Observação 1.2.4 Com a notação usada na definição anterior, te-


mos que  é raiz de multiplicidade r de f ( x) exatamente quando

( x − ) r | f ( x) e ( x − ) r +1 /| f ( x) .

41
Observação 1.2.5 A multiplicidade de raiz não está definida para
o polinômio nulo.

Exemplo 1.2.10 Determinar a multiplicidade da raiz 2 do polinô-


mio f ( x) = x 4 + x 3 − 3 x 2 − 5 x − 2 .
Dividindo f ( x) por x − 2 temos

f ( x) = ( x − 2) ( x 3 + 3 x 2 + 3 x + 1) .
Como 2 não é raiz de q1 ( x) = x 3 + 3x 2 + 3x + 1 , pois q1 (2) ≠ 0 , te-
mos que 2 é raiz simples (multiplicidade 1) de f ( x) .

Exemplo 1.2.11 Determinar a multiplicidade da raiz −1 do poli-


nômio f ( x) = x 4 + x 3 − 3 x 2 − 5 x − 2 ∈  [ x] .
Dividindo f ( x) por x + 1 temos

f ( x) = ( x + 1) ( x 3 − 3 x − 2) .

Como −1 é raiz de q1 ( x) = x 3 − 3 x − 2 , pois q1 (−1) = 0 , dividimos


q1 ( x) por x + 1 .
q1 ( x) = ( x + 1) ( x 2 − x − 2) .

Como −1 é raiz de q2 ( x) = x 2 − x − 2 , pois q2 (−1) = 0 , dividimos


q2 ( x) por x + 1 .
q2 ( x) = ( x + 1) ( x − 2) .

É claro que −1 não é raiz de q3 ( x) = ( x − 2) .


Assim, f ( x) = ( x + 1)3 ( x − 2) e −1 é raiz de multiplicidade 3 de
f ( x) .

Determinar a multiplicidade de uma raiz, fazendo divisões,


pode ser um trabalho demorado quando a multiplicidade é um
número relativamente grande. Existe um procedimento mais prá-
tico para determinar a multiplicidade. Este procedimento usa o
conceito de derivada formal de um polinômio.

Definição 1.2.5 Sejam A um anel comutativo com unidade e


f ( x) = a0 + a1 x + ... + an x n ∈ A[ x] . Chamamos de derivada formal de
f ( x) o polinômio

f  ( x) = a1 + 2a2 x + 3a3 x 2 + ... + nan x n −1 ∈ A [ x] .

42
Por recorrência,
(2)
f  ( x) = f ( x) é a derivada formal de f  ( x) ,
(3) (2)
f  ( x) = f ( x) é a derivada formal de f ( x) ,


(r ) ( r −1)
f ( x) é a derivada formal de f ( x) .

Observação 1.2.6 No caso em que o anel A é o corpo  dos


números reais, a definição de derivada formal de um polinômio
coincide com a definição de derivada estudada no curso de cál-
culo. A palavra “formal” se deve ao fato de que em um anel qual-
quer não temos o conceito de limite, como estudado em  , que
leva à definição de derivada.

Exemplo 1.2.12 A derivada formal de


f ( x) = (2 + 3i ) + (1 − i ) x + ( 3 + 2i ) x 2 ∈  [ x] é
f  ( x) = (1 − i ) + (2 3 + 4i ) x .

O lema a seguir mostra que as regras de derivação da soma e


do produto de polinômio valem para a derivada formal.

Lema 1.2.1 Sejam A um anel comutativo com unidade e f ( x) ,


g ( x) ∈ A[ x] .

(a) ( f ( x) + g ( x)) = f  ( x) + g  ( x) .

(b) ( f ( x) g ( x)) = f  ( x) g ( x) + f ( x) g  ( x) .

Demonstração. Sejam f ( x) = a0 + a1 x + ... + an x n


g ( x) = b0 + b1 x + ... + bm x m .
Sem perda de generalidade, consideramos que n ≥ m

(a) f ( x) + g ( x) = (a0 + b0 ) + (a1 + b1 ) x + ... + (am + bm ) x m + am +1 x m +1 + ... + an x n .

( f ( x) + g ( x)) = a1 + b1 + 2 (a2 + b2 ) x + ... + m (am + bm ) x m−1 + (m + 1) am+1 x m + ... + nan


( f ( x) + g ( x) ) = a1 + b1 + 2 (a2 + b2 ) x + ... + m (am + bm ) x m−1 + (m + 1) am+1 x m + ... + nan x n−1

= (a1 + 2a2 x + ... + mam x m −1 + (m + 1) am +1 x m + ... + n an x n −1 ) +


+ (b1 + 2b2 x + ... + mbm x m −1 )
= f  ( x) + g  ( x) .

43
(b) Escreva f ( x) g ( x) = c0 + c1 x + ... + cn + m x n + m onde ck = ∑ab
i + j =k
i j .

( f ( x) g ( x)) = c1 + 2c2 x + ... + mcm x m−1 + ... + (n + m) cn + m x n + m−1


= (a0b1 + a1b0 ) + 2 (a0b2 + a1b1 + a2b0 ) x + ... + m (a0bm + a1bm −1 + ... + amb0 ) x m −1 + ...

b + a2b0 ) x + ... + m (a0bm + a1bm −1 + ... + amb0 ) x m −1 + ... + n (an − mbm + an − m +1bm −1 + ... + anb0 ) x n −1 + ... + (n + m) anbm x n + m −1.
1 1

... + n (an − mbm + an − m +1bm −1 + ... + anb0 ) x n −1 + ... + (n + m) anbm x n + m −1.

Fazendo agrupamentos convenientes, chegamos a

( f ( x) g ( x)) = a0 (b1 + 2b2 x + ... + mbm x m−1 ) + a1 x (b1 + 2b2 x + ... + mbm x m−1 ) + ... +
−1
) + a1 x (b1 + 2b2 x + ... + mbm x m −1 ) + ... + an x n (b1 + 2b2 x + ... + mbm x m −1 ) + a1 (b0 + b1 x + ... + bm x m ) +

2b2 x + ... + mbm x m −1 ) + a1 (b0 + b1 x + ... + bm x m ) + 2a2 x (b0 + b1 x + ... + bm x m ) + ... + nan x n −1 (b0 + b1 x + ... + bm x m )

+ 2a2 x (b0 + b1 x + ... + bm x m ) + ... + nan x n −1 (b0 + b1 x + ... + bm x m )

= (a1 + 2a2 x + ... + nan x n −1 ) (b0 + b1 x + ... + bm x m ) +

+ (a0 + a1 x + ... + an x n ) (b1 + 2b2 x + ... + mbm x m −1 )

= f  ( x) g ( x) + f ( x) g  ( x) .

Proposição 1.2.4 Sejam A um domínio, a ∈ A e f ( x) ∈ A[ x] ,


f ( x) ≠ 0 . São equivalentes:

(i)  é raiz de multiplicidade r de f ( x) .


( r −1) (r )
(ii) f ( ) = f  ( ) = f  ( ) = ... = f ( ) = 0 e f ( ) ≠ 0 .

Demonstração. (i) ⇒ (ii) Usaremos o Primeiro Princípio de Indu-


ção sobre r .
Quando r = 1 , temos f ( x) = ( x − ) q ( x) para algum q ( x) ∈ A[ x]
e q ( ) ≠ 0 .
Segue que f  ( x) = q ( x) + ( x − ) q ( x) . Assim, f ( ) = 0 e
f  ( ) = q ( ) ≠ 0 . Portanto, vale para r = 1 .

Assuma que (ii) vale para r , isto é, se  é raiz de multiplicidade r


de g ( x) ∈ A[ x] , então

g ( ) = g  ( ) = ... = g ( r −1) ( ) = 0 e g ( r ) ( ) ≠ 0 .

44
Devemos provar que vale para r + 1 . Para tanto, consideramos
que  é raiz de multiplicidade r + 1 de f ( x) . Segue que

f ( x) = ( x − ) r +1 q ( x) , q ( x) ∈ A [ x] e q ( ) ≠ 0 .
Chame g ( x) = ( x − ) r q ( x) . Como q ( ) ≠ 0 , temos que r é raiz de
multiplicidade r de g ( x) . Pela hipótese de indução, concluímos
que g ( ) = g  ( ) = ... = g ( r −1) ( ) = 0 e g ( r ) ( ) ≠ 0 .

Agora f ( x) = g ( x) ( x − ) e claramente f ( ) = 0 . Além disso,

f  ( x) = g  ( x) ( x − ) + g ( x) ⇒ f  ( ) = g ( ) = 0 ;
f  ( x) = g  ( x) ( x − ) + 2 g  ( x) ⇒ f  ( ) = 2 g  ( ) = 0 ;


f ( r −1) ( x) = g ( r −1) ( x) ( x − ) + (r − 1) g ( r − 2) ( x) ⇒ f ( r −1)
( ) = (r − 1) g ( r − 2) ( ) =
f ( r −1) ( x) = g ( r −1) ( x) ( x − ) + (r − 1) g ( r − 2) ( x) ⇒ f ( r −1) ( ) = (r − 1) g ( r − 2) ( ) = 0 ;
f ( r ) ( x) = g ( r ) ( x) ( x − ) + r g ( r −1) ( x) ⇒ f ( r ) ( ) = r g ( r −1) ( ) = 0
f ( r ) ( x) = g ( r ) ( x) ( x − ) + r g ( r −1) ( x) ⇒ f ( r ) ( ) = r g ( r −1) ( ) = 0 ;

f ( r +1) ( x) = g ( r +1) ( x) ( x − ) + (r + 1) g ( r ) ( x) ⇒ f ( r +1)


( ) = (r + 1) g ( r ) ( ) ≠ 0
f ( r +1) ( x) = g ( r +1) ( x) ( x − ) + (r + 1) g ( r ) ( x) ⇒ f ( r +1) ( ) = (r + 1) g ( r ) ( ) ≠ 0 .

Note, na linha acima, que r + 1 ≠ 0 e g ( r ) ( ) ≠ 0 garante que


(r + 1) g ( r ) ( ) ≠ 0 , pois A [ x] é domínio.

(ii) ⇒ (i) Novamente usaremos o Primeiro Princípio de Indução


sobre r .
Quando r = 1 , a hipótese (ii) diz que f ( ) = 0 e f  ( ) ≠ 0 .
De f ( ) = 0 temos que  é raiz de f ( x) . Escrevemos então
f ( x) = ( x − ) q ( x) , q ( x) ∈ A[ x] .
Derivando:
f  ( x) = q ( x) + ( x − ) q ( x) ⇒ 0 ≠ f  ( ) = q ( ).
Segue que  é raiz de multiplicidade 1 de f ( x) .

Agora vamos assumir que vale para r , isto é, se g ( x) ∈ A[ x] ,


g ( ) = g  ( ) = ... = g ( r −1) ( ) = 0 e g ( r ) ( ) ≠ 0 então  é raiz de mul-
tiplicidade r de g ( x) .

Devemos provar que vale para r + 1 . Para isso, consideramos


f ( x) ∈ A[ x] com f ( ) = f  ( ) = ... = f ( r ) ( ) = 0 e f ( r +1) ( ) ≠ 0 .
Desde que f ( ) = 0 , temos que  é raiz de f ( x) . Vamos verificar
que a multiplicidade de  é r + 1 .

45
Escrevendo f ( x) = ( x − ) g ( x) , g ( x) ∈ A[ x] e derivando, temos:

f  ( x) = g ( x) + ( x − ) g  ( x) ⇒ 0 = f  ( ) = g ( ) ;

f  ( x) = 2 g  ( x) + ( x − ) g  ( x) ⇒ 0 = f  ( ) = 2 g  ( ) ⇒ g  ( ) = 0
f  ( x) = 2 g  ( x) + ( x − ) g  ( x) ⇒ 0 = f  ( ) = 2 g  ( ) ⇒ g  ( ) = 0 ;

f ( r ) ( x) = r g ( r −1) ( x) + ( x − ) g ( r ) ( x) ⇒ 0 = f ( r ) ( ) = r g ( r −1) ( ) ⇒ g ( r −1) ( ) = 0


( x) = r g ( r −1) ( x) + ( x − ) g ( r ) ( x) ⇒ 0 = f ( r ) ( ) = r g ( r −1) ( ) ⇒ g ( r −1) ( ) = 0 ;
( r +1)
f ( x) = (r + 1) g ( r ) ( x) + ( x − ) g ( r +1) ( x) ⇒ 0 ≠ f ( r +1) ( ) = (r + 1) g ( r ) ( ) ⇒ g ( r ) ( ) ≠ 0
= (r + 1) g ( r ) ( x) + ( x − ) g ( r +1) ( x) ⇒ 0 ≠ f ( r +1) ( ) = (r + 1) g ( r ) ( ) ⇒ g ( r ) ( ) ≠ 0 .

Pela hipótese de indução,  é raiz de multiplicidade r de g ( x) .


Assim, existe q ( x) ∈ A[ x] tal que

g ( x) = ( x − ) r q ( x) , q ( ) ≠ 0.

Substituindo em f ( x) = ( x − ) g ( x) , vem que

f ( x) = ( x − ) r +1 q ( x) , q ( ) ≠ 0.

Logo,  é raiz de multiplicidade r + 1 de f ( x) .

Agora vamos refazer o Exemplo 1.2.11 usando a Proposição 1.2.4.

Exemplo 1.2.13 Determinar a multiplicidade da raiz −1 como raiz


dos polinômios f ( x) = x 4 + x 3 − 3 x 2 − 5 x − 2 ∈  [ x] ;

f (−1) = 0 ;
f  ( x) = 4 x3 + 3x 2 − 6 x − 5 ⇒ f  (−1) = 0
f  ( x) = 12 x 2 + 6 x − 6 ⇒ f  (−1) = 0
f  ( x) = 24 x + 6 ⇒ f  (−1) ≠ 0
Logo, −1 é raiz de multiplicidade 3 de f ( x) . Dividindo f ( x) por
( x + 1)3 , obtemos f ( x) = ( x + 1)3 ( x − 2) .

Vimos acima que f ( x) = x 4 + x 3 − 3 x 2 − 5 x − 2 ∈  [ x] pode ser


escrito como
f ( x) = ( x + 1)3 ( x − 2) .

Além disso, como −1 é raiz de multiplicidade 3 de f ( x) e 2 é

46
raiz de multiplicidade 1, temos que a soma das multiplicidades
das raízes não ultrapassa ∂ ( f ( x)) . Veremos agora que este resul-
tado vale para todo polinômio com coeficientes em um domínio.

Proposição 1.2.5 Sejam A um domínio, f ( x) ∈ A[ x] , f ( x) ≠ 0 e


,...,att ∈ A as raízes distintas de f ( x) com multiplicidade r1 , r2 ,..., rt
a1 1,,a22,...,
respectivamente. Então r1 + r2 + ... + rt ≤ ∂ ( f ( x)) .

Demonstração. Como 1 é raiz de multiplicidade r1 , temos

f ( x) = ( x − 1 ) r1 q1 ( x) , com q1 ( x) ∈ A [ x] e q1 ( 1 ) ≠ 0 .

Como 2 é raiz de f ( x) , a22 ≠ a1 e A [ x] é domínio, segue que 2


é raiz de q1 ( x) . Levando em consideração a multiplicidade de a2,
escrevemos
r
f ( x) = ( x − 1 ) 1 ( x − 2 ) r2 q2 ( x) , com q2 ( x) ∈ A[ x] e q2 ( 2 ) ≠ 0 .

Seguindo o processo,
r
f ( x) = ( x − 1 ) 1 ( x − 2 ) r2 ... ( x − t ) rt qt ( x) com qt ( x) ∈ A [ x] .

Usando a propriedade do grau de polinômio em domínios, vem que

∂ ( f ( x)) = ∂ (( x − 1 ) 1 ) + ∂ (( x − 2 ) r2 ) + ... + ∂ (( x − t ) rt ) + ∂ (qt ( x))


r

= r1 + r2 + ... + rt + ∂ (qt ( x))

≥ r1 + r2 + ... + rt .

Observação 1.2.7 A Proposição 1.2.2 pode ser vista como um caso


particular da proposição anterior. De fato, se f ( x) ∈ A[ x] não tem
raiz em A , a Proposição 1.2.2 está provada. Caso tenha raízes em
A , o número destas raízes é menor ou igual à soma das multipli-
cidades das raízes. Então, pela Proposição 1.2.5 vem que o núme-
ro de raízes é menor ou igual a ∂ ( f ( x)) .

47
Lista de Exercícios
1) Determine o quociente e o resto da divisão de f ( x) por
g ( x) .

a) f ( x) = 4 x 4 − 6 x 2 + 2 e g ( x) = x 2 − 1 em  [ x] .

b) f ( x) = x 3 − 4 x + 3 e g ( x) = 2 x 2 + 2 x − 6 em  [ x] .

c) f ( x) = x 2 + 1 e g ( x) = x + 1 em  2 [ x] .

2) Determine a, b ∈  para que f ( x) = x 4 + 3 x 3 + 2 x 2 + ax + b divi-


dido por g ( x) = x 2 + x + 1 tenha resto 7 x − 5 . Qual é o quociente?

3) Calcule o resto da divisão de


f ( x) = x10 + x 9 + x8 + x 7 + x 6 + x 5 + x 4 + x 3 + x 2 + x + 1 por g ( x) = x − 1 .

4) Sejam A um anel e p ( x) ∈ A [ x] . Mostre que a soma dos


coeficientes de p ( x) é p (1) . Qual é a soma dos coeficientes de
p ( x) = (7 x 4 − 3 x 3 − 4 x 2 − 2 x + 1)10 ∈  [ x] ?

5) Determine o valor de k ∈  para que f ( x) = 3 x 3 + 2 x 2 + k x


seja divisível por x + 3 em  [ x] .

6) Determine 1 2
f ( x) ∈  [ x] sabendo que ∂ ( f ( x)) = 2 , f   = e
que as raízes de f ( x) são 0 e 3 . 3 3

7) Um polinômio f ( x) ∈  [ x] dividido por x − 1 tem resto 2 , e


dividido por x + 4 tem resto 4 . Calcule o resto da divisão de f ( x)
por x 2 + 3 x − 4 .

8) Seja f ( x) ∈  [ x] . Se a ∈  é raiz de f ( x) , mostre que o con-


jugado de  também é raiz de f ( x) .

9) Mostre, através de um contra–exemplo, que o resultado do


exercício anterior pode não valer quando f ( x) ∈  [ x] .

48
10) Mostre que, se f ( x) = ax 2 + bx + c ∈  [ x] , a ≠ 0 , então as ra-
2
ízes de f ( x) são −b ± b − 4 a c .
2a

11) Seja f ( x) = a0 + a1 x + ... + an x n ∈  [ x] um polinômio de grau


n ≥ 1.
r
a) Mostre que, se ∈  , mdc (r , s ) = 1 é raiz de f ( x) , então
s
s | an e r | a0 .
r
Sugestão: Calcule f   e iguale a zero. Multiplique por sn.
s
Isole anr para concluir que s|an. Isole a0sn para concluir que r|a0.
n

b) Conclua que, se an = 1 , então toda raiz racional de f ( x) é


inteira.

c) Conclua que toda raiz inteira de f ( x) deve dividir a0 .

12) Calcule as raízes de f ( x) = x3 + 2 x 2 − 5 x − 6 .

13) Calcule as raízes de f ( x) = x3 ∈  8 [ x] .

14) Calcule a multiplicidade de −1 como raiz de


f ( x) = x − x − 5 x3 + x 2 + 8 x + 4 .
5 4

15) Determine a e b para que 1 seja raiz de multiplicidade 3


de f ( x) = 2 x 5 + ax 4 − 5 x 3 + bx 2 − 9 x + 12 .

49
1.3 Irredutibilidade
Em Álgebra I, estudamos elementos irredutíveis em um do-
mínio qualquer. Agora estudaremos elementos irredutíveis em
domínios de polinômios. Tais elementos são chamados de poli-
nômios irredutíveis.

Veremos que os polinômios irredutíveis são aqueles que não


podem ser decompostos como produto de outros polinômios não
inversíveis. Desta forma, os polinômios irredutíveis do domínio
D [ x] são os análogos dos números primos do domínio  .

Em geral, a tarefa de conhecer todos os polinômios irredutíveis


de D [ x] , quando D é domínio ou corpo, não é trivial. Mesmo
no caso de domínios de polinômios que estamos acostumados a
trabalhar, como por exemplo  [ x] e  [ x] , podem-se estabelecer
alguns critérios e conhecer polinômios irredutíveis específicos,
mas conhecer todos é muito difícil.

Existem situações especiais em que conhecemos todos os poli-


nômios irredutíveis. Uma delas é de polinômios em  [ x] , em que
é possível provar que os polinômios irredutíveis são exatamen-
te os polinômios de grau 1 e os polinômios de grau 2 que têm
discriminante negativo. Outro caso em que conhecemos todos os
polinômios irredutíveis é quando trabalhamos em K [ x] , onde K
é um corpo algebricamente fechado, isto é, todo polinômio não
constante de K [ x] , tem todas as raízes em K . No caso de K ser
algebricamente fechado, pode-se provar que os únicos polinô-
mios irredutíveis são os polinômios de grau 1.

O principal exemplo de corpo algebricamente fechado é o cor-


po  dos números complexos. Este resultado é conhecido como
Teorema Fundamental da Álgebra, e foi provado por Karl F. Gauss
(1777 – 1855) em 1799. A demonstração deste teorema não é trivial.
O leitor interessado pode encontrá-la na página 435 do livro [5] da
bibliografia.

Enunciamos a seguir o Teorema Fundamental da Álgebra, que


será usado inicialmente para verificar que todo polinômio não
constante de  [ x] pode ser decomposto como produto de fatores
de grau 1.

50
Teorema 1.3.1 Teorema Fundamental da Álgebra.
Todo polinômio não constante de  [ x] tem todas as suas raízes em  .

Seja f ( x) = a0 + a1 x + ... + an x n ∈  [ x] , ∂ ( f ( x)) = n . Pelo Teorema


1.3.1, existe a11 ∈  tal que 1 é raiz de f ( x) . Assim,

f ( x) = ( x − 1 ) q1 ( x) , com q1 ( x) ∈  [ x] e ∂ (q1 ( x)) = n − 1 .

Se n − 1 ≠ 0 , aplicamos novamente o Teorema 1.3.1, obtendo


a2 ∈  tal que 2 é raiz de q1 ( x) . Logo,

q1 ( x) = ( x − 2 ) q2 ( x) , com q2 ( x) ∈  [ x] e ∂ (q2 ( x)) = n − 2 ;

f ( x) = ( x − 1 ) ( x − 2 ) q2 ( x).

Se n − 2 ≠ 0 , seguimos o processo. Claro que chegaremos a

f ( x) = ( x − 1 ) ( x − 2 )...( x − n ) qn ( x) , com ∂ (qn ( x)) = 0 .

Segue que qn ( x) é polinômio constante. Além disso, pela igualda-


de dos coeficientes da variável x obtido na equação acima, temos
que qn ( x) = an . Portanto,

f ( x) = an ( x − 1 ) ( x − 2 )...( x − n ).

Desta forma, decompusemos f ( x) em fatores de grau 1 (fato-


res lineares) em  [ x] . Note que tal decomposição não pode ser
feita em um anel qualquer A [ x] , pois nem sempre todas as raízes
estão em A [ x] .

Exemplo 1.3.1 Seja f ( x) = x 3 − x 2 − 2 x + 2 ∈  [ x] . Como f (1) = 0 e ,


f '(1) ≠ 0 temos que 1 é raiz simples de f ( x) .
Dividindo f ( x) por x − 1 temos

f ( x) = ( x − 1) ( x 2 − 2) .

Segue que as outras raízes de f ( x) são 2 , − 2 ∉  .


Portanto, a decomposição de f ( x) em  [ x] ou  [ x] é

f ( x) = ( x − 1) ( x 2 − 2) .

Por outro lado, a decomposição de f ( x) em  [ x] ou  [ x] é

f ( x) = ( x − 1) ( x − 2) ( x + 2) .

51
Exemplo 1.3.2 O polinômio f ( x) = x 2 + 1 ∈  [ x] tem raízes ± i . A
decomposição de f ( x) em  [ x] ,  [ x] ou  [ x] é

f ( x) = x 2 + 1 .
A decomposição de f ( x) em  [ x] é

f ( x) = ( x − i ) ( x + i ) .

Nos exemplos acima, vimos que um polinômio f ( x) ∈ D [ x] ,


em que D é domínio ou corpo, nem sempre pode ser decomposto
em fatores lineares de D [ x] . Surge a pergunta seguinte:

Existe uma maneira “padrão” para decompor f ( x) ?

A resposta é sim. Para decompor f ( x) ∈ D [ x] em D [ x] usa-


mos os elementos irredutíveis do domínio D [ x] .

Na definição abaixo apresentaremos o conceito de elemento


irredutível no domínio D [ x] . Chamamos a atenção para o fato
de que esta definição é caso particular da definição de elemento
irredutível, estudado no curso de Álgebra I.

Definição 1.3.1 Seja D um domínio. Dizemos que p ( x) ∈ D [ x] é ir-


redutível em D [ x] quando:

(a) p ( x) é não nulo e não inversível em D [ x] ;

(b) p ( x) = f ( x) g ( x) com f ( x) , g ( x) ∈ D [ x] , então f ( x) ou


g ( x) é inversível em D [ x] .

Se D é domínio, segue da Proposição 1.1.2 que os elementos in-


versíveis de D [ x] coincidem com os elementos inversíveis de D ,
isto é,  ( D [ x]) =  ( D) . Assim, podemos reescrever as condições
(a) e (b) acima como:

(a’) p ( x) ∈ D [ x]∗   ( D) .

(b’) p ( x) = f ( x) g ( x) com f ( x) , g ( x) ∈ D [ x] ⇒ f ( x) ∈  ( D)
ou g ( x) ∈  ( D) .

Definição 1.3.2 Seja D um domínio. Dizemos que p ( x) ∈ D [ x] é re-


dutível em D [ x] quando:

(a) p ( x) ∈ D [ x]∗   ( D) .

52
(b) Existem f ( x) , g ( x) não inversíveis em D [ x] tais que
p ( x) = f ( x) g ( x) .

Observação 1.3.1 De acordo com as definições anteriores, o poli-


nômio nulo e os polinômios inversíveis não são irredutíveis nem
redutíveis. Os demais polinômios serão redutíveis se puderem
ser decompostos como produto de polinômios não inversíveis, e
caso contrário, serão irredutíveis.

Apesar da irredutibilidade de polinômios ser definida para po-


linômios em D [ x] , onde D é um domínio qualquer, nosso interesse
neste curso é pelo estudo de polinômios irredutíveis em  [ x] ,  [ x] ,
 [ x] e  [ x] . Por isso, nossos exemplos e resultados serão direcio-
nados para polinômios com coeficientes em  ,  ,  ou  .

Iniciamos com um resultado enunciado para um corpo qual-


quer K , tendo em mente as possibilidades K =  ,  ou  .

Proposição 1.3.1 Sejam K um corpo e p ( x) ∈ K [ x] .

(a) Se p ( x) é polinômio constante, então p ( x) não é redutível e nem


irredutível em K [ x] .

(b) Se ∂ ( p ( x)) = 1 , então p ( x) é irredutível em K [ x] .

Demonstração. (a) É claro que o polinômio p ( x) = 0 não é redutível


e nem irredutível. Se p ( x) = a , a ≠ 0 , então p ( x) é polinômio inver-
sível de K [ x] e, portanto, não é redutível nem irredutível em K [ x] .

(b) Como ∂ ( p ( x)) = 1 , temos que p ( x) ∈ K [ x]∗   ( K ) . Escreven-


do p ( x) = f ( x) g ( x) com f ( x) , g ( x) ∈ K [ x] e usando os resulta-
dos sobre grau de polinômios, temos:

1 = ∂ ( f ( x)) + ∂ ( g ( x)) .

Segue que ∂ ( f ( x)) = 0 ou ∂ ( g ( x)) = 0 . Assim, f ( x) ou g ( x)


é polinômio constante não nulo. Logo, f ( x) ∈ K ∗ =  ( K ) ou
g ( x) ∈ K ∗ =  ( K ) .
Portanto, p ( x) é irredutível em K [ x] .

53
Exemplo 1.3.3 Como caso particular da proposição anterior, ve-
mos que:

• p ( x) = a ∈  [ x] não é redutível nem irredutível em  [ x] .


• p ( x) = ax + b ∈  [ x] é irredutível em  [ x] quando a ≠ 0 .
• p ( x) = ax + b ∈  [ x] é irredutível em  [ x] quando a ≠ 0 .

Vimos acima que todo polinômio de grau 1 em  [ x] é irre-


dutível em  [ x] . A próxima proposição mostra que estes são os
únicos polinômios irredutíveis de  [ x] .

Proposição 1.3.2. Seja p ( x) ∈  [ x] equivalentes.

(i) ∂ ( p ( x)) = 1 .

(ii) p ( x) é irredutível em  [ x] .

Demonstração. (i) ⇒ (ii) Segue do item (b) da Proposição 1.3.1.


(ii) ⇒ (i) Como p ( x) é irredutível em  [ x] , segue da Proposição
1.3.1 (a) que p ( x) não é constante. Logo, ∂ ( p ( x)) ≥ 1 . Suponha
∂ ( p ( x)) > 1 . Pelo Teorema 1.3.1, p ( x) possui raiza∈  , e então

p ( x) = ( x − ) q ( x) , q ( x) ∈  [ x] .

Segue que ∂ (q ( x)) + 1 = ∂ ( p ( x)) > 1 . Assim, ∂ (q ( x)) > 0 . Desta


forma, obtivemos uma decomposição de p ( x) como produto de
dois polinômios não inversíveis de  [ x] , contradizendo a irredu-
tibilidade de p ( x) . Portanto, ∂ ( p ( x)) = 1 .

Observação 1.3.2 A proposição acima continua valendo se trocar-


mos  por um corpo K que seja algebricamente fechado.

Os polinômios irredutíveis de  [ x] estão perfeitamente carac-


terizados pela Proposição 1.3.2. Esta caracterização não vale para
polinômios de  [ x] ,  [ x] e  [ x] , isto é, existem polinômios ir-
redutíveis em  [ x] ,  [ x] e  [ x] de grau diferente de 1. Veja o
próximo exemplo.

Exemplo 1.3.4 O polinômio p ( x) = x 2 + 1 é irredutível em  [ x] ,


 [ x] e  [ x] .
É claro que p ( x) é não nulo e não inversível em  [ x] ,  [ x] e
 [ x] .

54
Vamos ver que p ( x) não pode ser decomposto como produto de
dois polinômios não inversíveis de  [ x] ,  [ x] e  [ x] .
Escrevendo p ( x) = f ( x) g ( x) , vem que ∂ ( f ( x)) + ∂ ( g ( x)) = 2 .
Temos as possibilidades: ∂ ( f ( x)) = 2 e ∂ ( g ( x)) = 0 ; ∂ ( g ( x)) = 2 e
∂ ( f ( x)) = 0 ; ∂ ( f ( x)) = ∂ ( g ( x)) = 1 .
As duas primeiras possibilidades são análogas, e por isso tratare-
mos apenas da primeira e da terceira.

1° Caso: ∂ ( f ( x)) = 2 e ∂ ( g ( x)) = 0 .


Sejam f ( x) = ax 2 + bx + c e g ( x) = d . A igualdade
p ( x) = f ( x) g ( x) diz que a d = 1 . Portanto, g ( x) = d é inversível
em  [ x] ,  [ x] e  [ x] .

2° Caso: ∂ ( f ( x)) = ∂ ( g ( x)) = 1 .


Sejam f ( x) = ax + b e g ( x) = c x + d . A igualdade
p ( x) = f ( x) g ( x) leva ao sistema

a c = 1

a d + b c = 0 .
b d = 1

Multiplicando a segunda equação por c d e usando as outras
duas, temos:

(a c) d 2 + (b d ) c 2 = 0
1 d 2 + 1c 2 = 0
d 2 + c2 = 0
d 2 = − c2 .

Desde que esta equação não tenha solução em  , o segundo caso


nunca pode ocorrer.
Portanto, p ( x) = x 2 + 1 é irredutível em  [ x] ,  [ x] e  [ x] .

Proposição 1.3.3

(a) Sejam D um domínio, p ( x) ∈ D [ x] e ∂ ( p ( x)) > 1 . Se p ( x) tem


raiz em D então p ( x) é redutível em D [ x] .

(b) Sejam K um corpo, p ( x) ∈ K [ x] e ∂ ( p ( x)) = 2 ou ∂ ( p ( x)) = 3 .


Então:
p ( x) é redutível em K [ x] ⇔ p ( x) tem raiz em K .

55
Demonstração. (a) Sejaa∈ D uma raiz de p ( x) . Segue que
p ( x) = ( x − ) q ( x) , com ( x − ) , q ( x) ∈ D [ x] .
Como ∂ ( p ( x)) > 1 , temos que ∂ ( x − ) = 1 e ∂ (q ( x)) ≥ 1 .
Assim, x − a e q ( x) são polinômios não inversíveis de D [ x] .
Logo, p ( x) é redutível em D [ x] .

(b) (⇐) Segue do item (a).


(⇒) Desde que p ( x) seja redutível em K [ x] , existem
f ( x) , g ( x) ∈ K [ x] , f ( x) e g ( x) não inversíveis, tais que
p ( x) = f ( x) g ( x) .
Como p ( x) tem grau 2 ou 3 e f ( x) e g ( x) não são constantes,
vem que ∂ ( f ( x)) = 1 ou ∂ ( g ( x)) = 1 .
Sem perda de generalidade admitimos que ∂ ( f ( x)) = 1 , e escreve-
mos f ( x) = a x + b , a ≠ 0 . Assim,
p ( x ) = ( a x + b) g ( x ) .
Portanto, −a −1b ∈ K é raiz de p ( x) .

Vamos usar a proposição anterior para refazer uma parte do


Exemplo 1.3.4.

Exemplo 1.3.5 O polinômio p ( x) = x 2 + 1 é irredutível em  [ x] e


 [ x] .
De fato, como as raízes de p ( x) não estão em  , basta aplicar a
Proposição 1.3.3 (b).

O próximo exemplo mostra que:

• Não vale a recíproca do item (a) da Proposição 1.3.3.

• A Proposição 1.3.3 (b) (⇒) não vale para domínio que não
é corpo.

Exemplo 1.3.6 O polinômio p ( x) = 2 x 2 + 2 ∈  [ x] é redutível em


 [ x] e não tem raiz em  .
É claro que p ( x) não tem raiz em  , pois suas raízes são ± i .
Para ver se é redutível, escrevemos p ( x) = 2 ( x 2 + 1) . Desde que
f ( x) = 2 e g ( x) = x 2 + 1 sejam não-inversíveis em  [ x] , temos
que p ( x) é redutível em  [ x] .

56
Pela Proposição 1.3.1, os polinômios constantes não são redutíveis
nem irredutíveis em  [ x] ,  [ x] e  [ x] . No exemplo a seguir, estu-
daremos a irredutibilidade dos polinômios constantes em  [ x] .

Exemplo 1.3.7. Seja p ( x) = a ∈  [ x] .

• Se a ∈ {0,1, −1} , então p ( x) não é redutível nem irredutível


em  [ x] .

• p ( x) é irredutível em  [ x] ⇔ a é número primo.

É claro que o polinômio nulo p ( x) = 0 e os polinômios inversíveis


p ( x) = ±1 não satisfazem a definição de redutibilidade e nem de
irredutibilidade.
Portanto, a primeira parte da afirmação já está verificada. Veja-
mos a segunda:

(⇒) Como p ( x) = a é irredutível, temos que a ≠ 0, ± 1 . Seja d ∈ 


um divisor de a , e escreva d t = a com t ∈  .
Assim, p ( x) = a = f ( x) g ( x) para f ( x) = d e g ( x) = t em  [ x] .
Pela irredutibilidade de p ( x) vem que f ( x) = d ou g ( x) = t são
inversíveis de  , isto é, d = ±1 e t = ± a ou d = ± a e t = ± 1 .
Logo, os únicos divisores de a são ±1 e ± a , isto é, a é número
primo.

(⇐) Como a é número primo, temos que a ≠ 0, ± 1 .


Assim, p ( x) = a é não nulo e não inversível em  [ x] .
Supondo que p ( x) = f ( x) g ( x) , com f ( x) , g ( x) ∈  [ x] , concluí-
mos que f ( x) = b e g ( x) = c para as constantes b , c ∈ ∗ .
Segue que a = b c , e sendo a número primo, devemos ter b = ±1
ou c = ±1 . Portanto f ( x) ou g ( x) é inversível em  [ x] , e daí
p ( x) = a é irredutível em  [ x] .

A seguir, caracterizaremos os polinômios irredutíveis de  [ x] .

Proposição 1.3.4 Seja p ( x) ∈  [ x] equivalentes:

(i) p ( x) é irredutível em  [ x] .

(ii) p ( x) tem grau 1 ou p ( x) tem grau 2 e discriminante negativo.

Demonstração. (i) ⇒ (ii) Como p ( x) é irredutível em  [ x] temos


que p ( x) não é constante. Pelo Teorema 1.3.1, existea ∈  tal que
 é raiz de p ( x) .

57
1° Caso: a ∈  .
Desde que ( x − ) ∈  [ x] e ( x − ) dividam p ( x) , existe
q ( x) ∈  [ x] tal que p ( x) = ( x − ) q ( x) .
No entanto, p ( x) é irredutível em  [ x] , e então q ( x) é polinô-
mio constante não nulo. Logo, ∂ ( p ( x)) = 1 .

2° Caso: a ∉  .
Escreva a = a + b i , a , b ∈  e b ≠ 0 . Sabemos que também é
raiz de p ( x) e que a ≠ . a Assim, ( x − ) ( x − ) divide p ( x) em
 [ x] , isto é, existe q ( x) ∈  [ x] tal que

p ( x) = ( x − ) ( x − ) q ( x) ;

p ( x) = ( x − (a + b i )) ( x − (a − b i )) q ( x) ;

p ( x ) = ( x 2 − 2a x + a 2 + b 2 ) q ( x ) .

Como p ( x) e ( x 2 − 2a x + a 2 + b 2 ) estão em  [ x] , o algoritmo de Eu-


clides em  [ x] garante a existência de q1 ( x) , r1 ( x) ∈  [ x] tais que

p ( x) = ( x 2 − 2a x + a 2 + b 2 ) q1 ( x) + r1 ( x) ,
com r1 ( x) = 0 ou ∂ (r1 ( x)) < 2 .

Por outro lado, q1 ( x) e r1 ( x) ∈  [ x] , então temos em  [ x] as igual-


dades

p ( x ) = ( x 2 − 2a x + a 2 + b 2 ) q ( x ) + 0 ;

p ( x) = ( x 2 − 2a x + a 2 + b 2 ) q1 ( x) + r1 ( x) .

Pela unicidade do quociente e do resto, obtidos pelo algoritmo de


Euclides para polinômios em  [ x] , vem que q ( x) = q1 ( x) .
Segue que q ( x) ∈  [ x] , pois q1 ( x) ∈  [ x] .

Como p ( x) = ( x 2 − 2a x + a 2 + b 2 ) q ( x) e p ( x) é irredutível em
 [ x] , devemos ter q ( x) constante não nulo.
Seja q ( x) = c ∈  . Então

p ( x ) = c x 2 − 2a c x + c ( a 2 + b 2 ) .

Logo, ∂ ( p ( x)) = 2 , e o discriminante é

∆ = 4a 2 c 2 − 4c 2 (a 2 + b 2 ) = −4 c 2b 2 < 0 , pois b , c ≠ 0 .

58
(ii) ⇒ (i) Se ∂ ( p ( x)) = 1 , então p ( x) é irredutível em  [ x] , pela
Proposição 1.3.1.
Se ∂ ( p ( x)) = 2 e p ( x) tem discriminante negativo, então p ( x)
não tem raiz em  . Segue, da Proposição 1.3.3 (b), que p ( x) é
irredutível em  [ x] .

7
Exemplo 1.3.8 O polinômio 7 x18 − (3 + 2) x13 + x5 − 15 x + 1631
3
é redutível em  [ x] .
Isso é conseqüência imediata da proposição anterior.

Conforme comentamos no início desta seção, não existe um pro-


cedimento geral para saber se um polinômio de  [ x] ou  [ x] é
redutível ou irredutível. As Proposições 1.3.1 e 1.3.3 estabelecem al-
guns resultados sobre isso, mas sempre trabalhando em situações
particulares. É claro que existem muitos outros resultados particu-
lares envolvendo irredutibilidade, e não seria possível apresentá-los
todos aqui. No entanto, queremos destacar um destes resultados.

A partir de agora, vamos nos restringir ao estudo da irreduti-


bilidade de polinômios em  [ x] e  [ x] . Nosso objetivo é relacio-
nar a irredutibilidade em  [ x] com a irredutibilidade em  [ x] , e
então provar uma condição suficiente para que um polinômio de
 [ x] seja irredutível em  [ x] . Esta condição suficiente é conheci-
da como critério de irredutibilidade de Eisenstein (1823 - 1852).

Iniciamos verificando que multiplicar um polinômio de  [ x]


por um número racional não nulo não altera a irredutibilidade
nem a redutibilidade deste polinômio.

Proposição 1.3.5 Sejam p ( x) ∈  [ x] e d ∈ ∗ equivalentes:

(i) p ( x) é irredutível sobre  [ x] .

(ii) d p ( x) é irredutível sobre  [ x] .

Demonstração. (i) ⇒ (ii) Como p ( x) é irredutível, temos que


p ( x) é não nulo e não inversível. Em particular, p ( x) não é po-
linômio constante. É claro que d p ( x) ≠ 0 , pois d ≠ 0 , p ( x) ≠ 0 e
 [ x] é domínio. Além disso, d p ( x) não é inversível, pois não é
polinômio constante.

59
Suponha f ( x) , g ( x) ∈  [ x] tais que d p ( x) = f ( x) g ( x) . Multipli-
cando por d −1 , temos
p ( x) = (d −1 f ( x)) g ( x) .
Por hipótese, p ( x) é irredutível, e então d −1 f ( x) ou g ( x) é inver-
sível. Segue que f ( x) ou g ( x) é inversível, e, portanto, d p ( x) é
irredutível.
(ii) ⇒ (i) Já provamos que multiplicar polinômio irredutível por
constante não nula resulta em polinômio irredutível. Por hipóte-
se, d p ( x) é irredutível, e então, multiplicando por d −1 , concluí-
mos que p ( x) é irredutível.

Sejam p ( x) ∈  [ x] e d o mínimo múltiplo comum dos deno-


minadores dos coeficientes de p ( x) . É claro que d p ( x) ∈  [ x] e
d ≠ 0 . Pela Proposição 1.3.5 temos que p ( x) ∈  [ x] é irredutível
em  [ x] se, e somente se, d p ( x) ∈  [ x] é irredutível em  [ x] .
Portanto, para estudar a irredutibilidade de polinômios em  [ x] ,
podemos estudar apenas polinômios com coeficientes em  .

2 1 1 5
Exemplo 1.3.9 Seja p ( x) = + x + x 2 + x3 + x 4 ∈  [ x] .
3 2 6 2
É fácil ver que o mínimo múltiplo comum dos denominadores
dos coeficientes de p ( x) é
mmc (3, 2, 6,1) = 6 ,
e 6. p ( x) = 4 + 3 x + x 2 + 6 x3 + 15 x 4 ∈  [ x] .
Portanto, p ( x) é irredutível em  [ x] se, e somente se,
4 + 3 x + x 2 + 6 x3 + 15 x 4 é irredutível em  [ x] .

Provaremos a seguir um resultado que relaciona a irredutibili-


dade em  [ x] com a irredutibilidade em  [ x] .

Proposição 1.3.6 Lema de Gauss.


Seja p ( x) ∈  [ x] , ∂ ( p ( x)) ≥ 1 . Se p ( x) é irredutível em  [ x] , então
p ( x) é irredutível em  [ x] .

Demonstração. Já vimos na Proposição 1.3.1 que todo polinômio


de grau 1 em  [ x] é irredutível em  [ x] . Assim, podemos assu-
mir que ∂ ( p ( x)) > 1 .

60
Segue que p ( x) é não nulo e não inversível em  [ x] .
Supondo que p ( x) não é irredutível em  [ x] , vem que p ( x) é
redutível em  [ x] . Então existem f ( x) , g ( x) ∈  [ x] , polinômios
não inversíveis, tais que p ( x) = f ( x) g ( x) . Note que ∂ ( f ( x)) ≥ 1 e
∂ ( g ( x)) ≥ 1 .
Usando a propriedade do grau de polinômios, temos 1 ≤ ∂ ( f ( x)) ,
∂ ( g ( x)) < ∂ ( p ( x)) .
Também existem , b ∈ ∗ , tais que f ( x) = f1 ( x) ∈  [ x] e
g ( x) = g1 ( x) ∈  [ x] . É claro que ∂ ( f1 ( x)) = ∂ ( f ( x)) e
∂ ( g1 ( x)) = ∂ ( g ( x)) . Assim, 1 ≤ ∂ ( f1 ( x)) , ∂ ( g1 ( x)) < ∂ ( p ( x)) .
Para mm==aabb∈∈∗ ∗, podemos escrever
m p ( x) = f1 ( x) g1 ( x) .
Note que m ≠ ±1 . De fato, se m = ±1 , a igualdade acima diz que
p ( x) é redutível em  [ x] . Isso contradiz nossa hipótese.

Sejam f1 ( x) = a0 + a1 x + ... + ar x r ∈  [ x] , ar ≠ 0 ;

g1 ( x) = b0 + b1 x + ... + bs x s ∈  [ x] , bs ≠ 0 .

Então r + s = ∂ ( p ( x)) .
Como m ∈  , m ≠ 0, ± 1 , existe um número primo q que divide m .

Afirmação: q | ai , ∀ i ∈ {0,1,..., r} ou q | b j , ∀ j ∈ {0,1,..., s} .


Vamos provar esta afirmação por redução ao absurdo.
Suponha que a afirmação não seja verdadeira, isto é, existe
i ∈ {0,1,..., r} tal que q /| ai e existe j ∈ {0,1,..., s} tal que q /| b j . Pode-
mos considerar i e j os menores possíveis com tal propriedade.
Sabemos que q divide m em  assim, q divide m p ( x) em  [ x] ,
e então q divide f1 ( x) g1 ( x) em  [ x] . Segue que q divide em  o
coeficiente de xi + j do polinômio f1 ( x) g1 ( x) . De outra forma:

q | (a0bi + j + a1bi + j −1 + ... + ai −1b j +1 + ai b j + ai +1b j −1 + ... + ai + j b0 ) .

Pela escolha de i e j , sabemos que

q | a0bi+ j ,..., q | ai−1b j +1 , pois q | a0 ,..., q | ai−1 ;

q | ai+1b j −1 ,..., q | ai+ j b0 , pois q | b j −1 ,..., q | b0 .

Concluímos que q | aib j , e desde que q seja primo, q | ai ou q | b j .


Este absurdo prova a afirmação.
Sendo a afirmação verdadeira, vamos admitir sem perda de gene-
ralidade que q | ai , ∀ i ∈ {0,1,..., r} . Isto garante que q divide f1 ( x)
em  [ x] , isto é, existe f 2 ( x) ∈  [ x] tal que f1 ( x) = q f 2 ( x) .

61
Escrevendo m = q m1 com m1 ∈  , temos

m p ( x) = f1 ( x) g1 ( x)

q m1 p ( x) = q f 2 ( x) g1 ( x)

m1 p ( x) = f 2 ( x) g1 ( x) .

Novamente m1 ≠ 0, ± 1 e então m1 tem um divisor primo. Seguin-


do o processo, que é finito, pois o número de fatores primos de m
é finito, obtemos

p ( x) = f ∗( x) g ∗( x) , com f ∗( x) , g ∗( x) ∈  [ x] .

Mas ∂ ( f ∗( x)) = ∂ ( f1 ( x)) ≥ 1 e ∂ ( g ∗( x)) = ∂ ( g1 ( x)) ≥ 1 , logo f ∗( x) e


g ∗( x) são não inversíveis em  [ x] . Isso contradiz a irredutibilidade
de p ( x) em  [ x] . Portanto p ( x) deve ser irredutível em  [ x] .

Observação 1.3.3. Queremos destacar aqui um resultado que


vimos dentro da demonstração do Lema de Gauss. Mostramos
que se p ( x) ∈  [ x] e p ( x) = f ( x) g ( x) , com f ( x) , g ( x) ∈  [ x] ,
então existem f ∗( x) , g ∗( x) ∈  [ x] , com ∂ ( f ∗( x)) = ∂ ( f ( x)) e
∂ ( g ∗( x)) = ∂ ( g ( x)) , tais que p ( x) = f ∗( x) g ∗( x) .

Observação 1.3.4. A hipótese ∂ ( p ( x)) ≥ 1 é essencial no Lema de


Gauss. De fato, o polinômio p ( x) = 2 ∈  [ x] é irredutível em  [ x]
mas não em  [ x] . Portanto o Lema de Gauss não se aplica a po-
linômios constantes.

Observação 1.3.5. Não vale a recíproca do Lema de Gauss. Como


contra–exemplo tomamos p ( x) = 2 x + 2 ∈  [ x] , que é irredutível
em  [ x] , pois tem grau 1. No entanto p ( x) = 2 ( x + 1) é redutível
em  [ x] .

Destacamos na observação acima que existem polinômios de


 [ x] , irredutíveis em  [ x] , que são redutíveis em  [ x] . Fize-
mos isso escolhendo um polinômio que pudéssemos fatorar uma
constante. Veremos que esta é a única maneira de fatorar em  [ x]
um polinômio irredutível em  [ x] .

Definição 1.3.3 O polinômio p ( x) = a0 + a1 x + ... + an x n ∈  [ x] é pri-


mitivo quando mdc (a0 , a1 ,..., an ) = 1 .

62
Exemplo 1.3.10. O polinômio p ( x) = 7 + 36 x 4 − 21x 7 é primitivo,
pois mdc (7,36, −21) = 1 .

Mostraremos agora que a recíproca do Lema de Gauss vale


para polinômios primitivos.

Proposição 1.3.7 Seja p ( x) ∈  [ x] , tal que ∂ ( p ( x)) ≥ 1 e p ( x) pri-


mitivo. São equivalentes:

(i) p ( x) é irredutível em  [ x] .

(ii) p ( x) é irredutível em  [ x] .

Demonstração. (i) ⇒ (ii) É o Lema de Gauss.


(ii) ⇒ (i) é claro que p ( x) ∈  [ x] ∗   () , pois ∂ ( p ( x)) ≥ 1 .
Sejam f ( x) , g ( x) ∈  [ x] , tais que p ( x) = f ( x) g ( x) .
Como f ( x) , g ( x) ∈  [ x] e p ( x) = f ( x) g ( x) é irredutível em  [ x] ,
devemos ter f ( x) ou g ( x) inversíveis em  [ x] . Logo, f ( x) ou
g ( x) é polinômio constante.
Assuma f ( x) = a ∈  . De p ( x) = f ( x) g ( x) , vem que
p ( x) = ag ( x) .
Assim, a divide todos os coeficientes de p ( x) , mas p ( x) é primiti-
vo, e então a = ±1 . Segue que f ( x) = a = ±1 é inversível em  [ x] .
Portanto, p ( x) é irredutível em  [ x] .

Podemos aplicar a Proposição 1.3.7 para verificar que


p ( x) = x 2 + 1 é irredutível em  [ x] , evitando as contas que fize-
mos no Exemplo 1.3.4.

Exemplo 1.3.11 O polinômio p ( x) = x 2 + 1 é irredutível em  [ x] .


Vimos no Exemplo 1.3.5 que p ( x) = x 2 + 1 é irredutível em  [ x] .
Como p ( x) é primitivo, segue da Proposição 1.3.7 que p ( x) é irre-
dutível em  [ x] .

Teorema 1.3.2 Critério de Irredutibilidade de Eisenstein.


Seja p ( x) = a0 + a1 x + ... + an x n ∈  [ x] . Se existir um número primo p
tal que
p | a0 , p | a1 ,..., p | an −1 , p /| an e p 2 /| a0 ,
então p ( x) é irredutível em  [ x] .

63
Demonstração. Inicialmente, note que p ( x) não pode ser polinô-
mio constante, pois as condições p | a0 e p /| an dizem que a0 ≠ an .
Segue que ∂ ( p ( x)) ≥ 1 . Portanto p ( x) é polinômio não nulo e não
inversível.
Supondo que p ( x) não é irredutível em  [ x] , existem f1 ( x) ,
g1 ( x) ∈  [ x] tais que p ( x) = f1 ( x) g1 ( x) com 1 ≤ ∂ ( f1 ( x)) < n e
1 ≤ ∂ ( g1 ( x)) < n . Pela Observação 1.3.3, existem f ( x) , g ( x) ∈  [ x]
tais que
p ( x) = f ( x) g ( x) , com 1 ≤ ∂ ( f ( x)) , ∂ ( g ( x)) < n .

Sejam f ( x) = b0 + b1 x + ... + br x r ;

g ( x) = c0 + c1 x + ... + cs x s .

É claro que r + s = n = ∂ ( p ( x)) .


Como p | a0 e a0 = b0 c0 , temos que p | b0 ou p | c0 .

Se p | b0 e p | c0 então p 2 | b0 c0 . Daí p 2 | a0 , que contradiz nossa


hipótese.

Assim, ( p | b0 e p /| c0 ) ou ( p | c0 e p /| b0 ) .
Trabalharemos apenas no primeiro caso, pois o outro é análogo.
Como p /| an e an = br cs , temos que p /| br .
Desde que p | b0 e p /| br , podemos tomar o menor i ∈ {0,1,..., r} , tal
que p /| bi . É obvio que 0 < i ≤ r < n .
Pela definição de produto de polinômios,
ai = b0 ci + b1ci −1 + ... + bi −1c1 + bi c0 .

Pela escolha de i vem que p | (b0 ci + ... + bi −1c1 ) . Além disso, p | ai ,


pois i < n . Logo, p | bi c0 , e então p | bi ou p | c0 . Como nenhuma des-
tas possibilidades ocorre, chegamos a uma contradição.
Portanto, p ( x) é irredutível em  [ x] .

Observação 1.3.6 O Critério de Irredutibilidade de Eisenstein não


se aplica para polinômio constante, conforme verificamos no ini-
cio da prova do Teorema 1.3.2.

Observação 1.3.7 Não vale a recíproca do Critério de Irredutibili-


dade de Eisenstein. Como contra-exemplo, tome p ( x) = x + 4 , que
claramente é irredutível em  [ x] . No entanto, nenhum número
primo p pode dividir 4 sem que p 2 divida 4 . Logo, não existe
número primo que satisfaça as condições do Teorema 1.3.2.

64
1
Exemplo 1.3.12 Estude a irredutibilidade de p ( x) = x 6 + 2 x + 1
7
em  [ x] .
Multiplicando p ( x) por 7 e usando a Proposição 1.3.5, vem que:
p ( x) é irredutível em  [ x] ⇔ 7 p ( x) = x 6 + 14 x + 7 é irredutível
em  [ x] .
Aplicando o Critério de Eisenstein com o primo p = 7 vem que
1
7 p (x ) é irredutível em  [ x] . Logo, p ( x) = x 6 + 2 x + 1 é irredu-
7
tível em  [ x] .

Exemplo 1.3.13 Estude a irredutibilidade de cada um dos polinô-


mios abaixo em  [ x] e em  [ x] .

(a) p ( x) = 2 x 7 + 3x 5 + 3

(b) p ( x) = x 3 + 2 x + 10

(c) p ( x) = 10 x11 + 6 x3 + 6

(d) p ( x) = x n − p , onde p é um número primo, e n ∈ ∗ .

Solução.

(a) Aplicando o Critério de Eisenstein com p = 3 , vem que


p ( x) é irredutível em  [ x] . Também é irredutível em  [ x] ,
pois é primitivo.

(b) Análogo ao item (a), com p = 2 .

(c) Aplicando o Critério de Eisenstein com p = 3 , vem que


p ( x) é irredutível em  [ x] . Porém, p ( x) é redutível em
 [ x] , como vemos pela fatoração p ( x) = 2 (5 x11 + 3 x 3 + 3) .

(d) Análogo ao item (a), usando o primo p .

65
Lista de Exercícios
1) Decomponha f ( x) = x − 3x + x − 3 em fatores irredutíveis em
3 2

 [ x] ,  [ x] ,  [ x] e  [ x] .

2) Decomponha f ( x) = x 2 + i em fatores lineares em  [ x] .

3) Mostre que f ( x) = x 2 + bx + c ∈  [ x] é irredutível em  [ x] se,


e somente se b 2 < 4 c .

4) Decomponha f ( x) = x 4 + 4 em fatores lineares em  [ x] .

5) Verifique que f ( x) = x 4 + 4 é redutível em  [ x] ,  [ x] e  [ x] ,


e faça a decomposição em fatores irredutíveis.

6) Verifique se cada um dos polinômios abaixo é irredutível em


 [ x] e em  [ x] .

a) f ( x) = x 4 + 45 x + 15 .

b) f ( x) = 2 x 4 + 3 x + 3 .

c) f ( x) = 2 x 7 + 3r x5 + 3 , r ∈ ∗ .

d) f ( x) = 10 x11 + 6 x3 + 15 .

e) f ( x) = x12 + 14 x 5 + 21x + 7 .

f) f ( x) = x13 + 5 x 5 + 10 .

g) f ( x) = x16 − 16 .

h) f ( x) = x n + p , n ∈ ∗ e p é um número primo.

7) Diga por que cada um dos polinômios abaixo é redutível no


anel indicado e faça a decomposição em fatores irredutíveis.

a) f ( x) = 4 em  [ x] .

b) f ( x) = 2 x + 6 em  [ x] .

c) f ( x) = x 3 − x 2 − 2 x + 2 em  [ x] .

d) f ( x) = x 3 − x 2 − 2 x + 2 em  [ x] .

e) f ( x) = x 3 − x 2 − 2 x + 2 em  [ x] .

f) f ( x) = x 3 − 7 x 2 + 3x + 3 em  [ x] .

66
1.4 Ideais e Máximo Divisor Comum
No curso de Álgebra I estudamos ideais em um anel qualquer.
Agora vamos ver algumas propriedades de ideais em anéis de
polinômios. Mostraremos que, se K é corpo, então os ideais de
K [ x] são principais. Como conseqüência, obteremos a existência
de máximo divisor comum em K [ x] . Em particular, temos a exis-
tência de máximo divisor comum para polinômios de  [ x] ,  [ x]
e  [ x] . No caso de polinômios de  [ x] , o máximo divisor comum
também existe como decorrência de um teorema devido a Gauss.

Iniciamos relembrando alguns resultados sobre ideais em um


anel qualquer, vistos no Capítulo IV do curso de Álgebra I.

Sejam A um anel e I ⊆ A , I ≠ ∅ . Dizemos que I é ideal à


esquerda de A quando:

(i) a, b ∈ I ⇒ a − b ∈ I .

(ii) r ∈ A e a ∈ I ⇒ r a ∈ I .

Analogamente definimos ideal à direita trocando r a por a r


em (ii). Quando I é ideal à direita e à esquerda, dizemos que I é
ideal (ou ideal bilateral) de A .

Dado r ∈ A , o conjunto r A = {r a; a ∈ A} é ideal à direita de A ,


chamado de ideal à direita principal gerado por r .∈OA anel A é
chamado de anel principal quando todo ideal de A pode ser ge-
rado por um elemento de A .

Exemplo 1.4.1 O polinômio x 2 + 1 ∈  [ x] gera o ideal

( x 2 + 1)  [ x] = {( x 2 + 1) f ( x); f ( x) ∈  [ x]}

no domínio  [ x] .

O primeiro resultado desta seção mostra que, se K é corpo,


então o domínio K [ x] é principal.

Proposição 1.4.1 Se K é corpo, então K [ x] é domínio principal.

67
Demonstração. Já sabemos que K [ x] é domínio. Veja o Teorema
1.1.1 (4). Devemos mostrar que todo ideal de K [ x] é gerado por
um polinômio de K [ x] . Seja então J um ideal de K [ x] .
Se J = {0} , temos J = p ( x) K [ x] para p ( x) = 0 . Isto é, J é o ideal
gerado pelo polinômio nulo.
Se J ≠ {0} , então J ∗ ≠ ∅ . Assim, a função grau de poli-
nômio está definida em J ∗ . Como ∂ : J ∗ →  , temos que
∂ ( J ∗ ) = {∂ ( f ( x)); f ( x) ∈ J *} é subconjunto não vazio de  , e
pelo Princípio do Menor Número Inteiro, existe um mínimo n
para o conjunto ∂ ( J ∗ ) .
Seja p ( x) ∈ J ∗ tal que ∂ ( p ( x)) = n , isto é, p ( x) é um polinômio
de J ∗ que tem grau mínimo. Vamos mostrar que J = p ( x) K [ x] .
É claro que p ( x) K [ x] ⊆ J , pois p ( x) ∈ J e J é ideal de K [ x] .
Por outro lado, dado g ( x) ∈ J ⊆ K [ x] , usamos o algoritmo de Eucli-
des em K [ x] (Teorema 1.2.1), para obter q ( x) , r ( x) ∈ K [ x] tais que

g ( x) = p ( x) q ( x) + r ( x) , com r ( x) = 0 ou ∂ (r ( x)) < ∂ ( p ( x)) .

Note que r ( x) deve ser nulo. De fato, se r ( x) ≠ 0 , vem que r ( x)


tem grau menor que o grau de p ( x) e r ( x) ∈ J , pois p ( x) q ( x) ∈ J ,
g ( x) ∈ J e
r ( x) = g ( x) − p ( x) q ( x) .

Segue que r ( x) = 0 , e então g ( x) = p ( x) q ( x) ∈ p ( x) K [ x] .


Isso mostra a inclusão J ⊆ p ( x) K [ x] e, portanto, J = p ( x) K [ x] .

A proposição anterior diz, em particular, que cada ideal de


 [ x] ,  [ x] ou  [ x] pode ser gerado por apenas um polinômio.
No caso do ideal ser não nulo, o polinômio gerador é um polinô-
mio de menor grau dentro do ideal.

O próximo exemplo mostra que a Proposição 1.4.1 não se aplica


quando K não é corpo.

Exemplo 1.4.2  [ x] não é domínio principal.


Pelo Teorema 1.1.1 (4), sabemos que  [ x] é domínio. Vamos mos-
trar que ele não é principal exibindo um ideal que não é principal.
Tome J = 2  [ x] + x  [ x] = {2 f ( x) + xg ( x); f ( x), g ( x) ∈  [ x]} .
É fácil ver que J é ideal de  [ x] .

68
Supondo que J é ideal principal, existe p ( x) ∈  [ x] tal que
J = p ( x)  [ x] .
Como 2 ∈ J , pois 2 = 2.1 + x.0
e x ∈ J , pois 2 = 2.0 + x.1 ,
temos que 2, x ∈ p ( x)  [ x] . Então p ( x) | 2 e p ( x) | x em  [ x] .
De p ( x) | 2 em  [ x] tiramos que p ( x) = ± 1 ou p ( x) = ± 2 .
Não podemos ter p ( x) = ± 2 , pois ±2 /| x em  [ x] .
Logo, p ( x) = ±1 , e daí J = p ( x)  [ x] =  [ x] .
Segue que 1 ∈ J = 2  [ x] + x  [ x] , então existem
f ( x) , g ( x) ∈  [ x] , tais que
1 = 2 f ( x) + xg ( x) .
Isso é um absurdo, pois o lado direito da igualdade acima tem
termo independente par.
Concluímos que J não é ideal principal, portanto  [ x] não é do-
mínio principal.

Uma aplicação importante da Proposição 1.4.1 é garantir a


existência de máximo divisor comum para polinômios em K [ x] ,
quando K é corpo. Trataremos disso agora, começando com a de-
finição de máximo divisor comum em um domínio D , que pode
ser inclusive D = K [[x]].

Definição 1.4.1 Seja D um domínio. Dizemos que d ∈ D é um máxi-


mo divisor comum de a, b ∈ D :

(a) quando d | a e d | b .

(b) Se d ' ∈ D e d ' | a , d ' | b , então d ' | d .

Observação 1.4.1 A definição acima se estende de maneira na-


tural, para qualquer quantidade finita de elementos do domí-
nio D . Isto é, temos a definição de máximo divisor comum de
a1 , a2 ,..., an ∈ D para todo n ∈  , n ≥ 2 .

Observação 1.4.2 Existem domínios nos quais há elementos que não


possuem máximo divisor comum. De outra forma: nem sempre é
possível calcular máximo divisor comum em domínios. Um exem-
plo disto ocorre no domínio  [ −5 ] , onde os elementos a = 9 e
b = 6 + 3 −5 não admitem máximo divisor comum. Veja ([1], p. 330).

69
Quando existe máximo divisor comum, em geral, ele não é
único. No entanto, quaisquer dois máximos divisores comuns
para a e b pertencentes ao domínio D são associados. Lembre
que d , d  ∈ D são associados quando d | d  e d  | d . Isto é, existe
u ∈  ( D) tal que d  = d u .

Proposição 1.4.2 Sejam D um domínio, a, b, d ∈ D e d um máximo


divisor comum para a e b . Então, d  ∈ D é máximo divisor comum
para a e b se, e somente se d ~ d  .

Demonstração. Suponha que d  é um máximo divisor comum


para a e b .

• d  | a , d  | b e d é máximo divisor comum para a e b diz


que d | d .

• d | a , d | b e d  é máximo divisor comum para a e b diz


que d | d

Logo, d ~ d  .
Reciprocamente, suponha que d ~ d  , isto é, d | d  e d  | d .

• d | a , d | b e d  | d ⇒ d  | a e d  | b .

• Se d | a e d | b , então d | d . Mas d | d , então d | d .


     

Logo, d  é um máximo divisor comum para a e b .

De acordo com a proposição acima, podemos dizer que quan-


do existe máximo divisor comum para a e b , este máximo divi-
sor comum é único, a menos de elementos associados. Isto é, se
conhecemos um máximo divisor comum, sabemos que qualquer
outro é associado a ele.

Usaremos a notação
d = mdc (a, b)
para indicar que d é um máximo divisor comum para a e b ,
deixando claro que d não é único.

70
Teorema 1.4.1 Sejam D um domínio principal e a, b ∈ D .

(a) Existe d ∈ D tal que d = mdc (a, b) .

(b) Se d = mdc (a, b) , existem r , s ∈ D tais que d = r a + s b .

Demonstração. Seja J o ideal de D gerado por a e b , isto é,

J = aD + bD = {ax + b y; x, y ∈ D} .

Como D é domínio principal, existe d ∈ D tal que

J = aD+bD = d D.
Note que

• a, b ∈ J ⇒ a, b ∈ d D ⇒ d | a e d | b .

• Se d  ∈ D e d | a e d  | b , então a, b ∈ d  D . Desde que d  D


é ideal, todo múltiplo de a somado com um múltiplo de


b permanece em d D , isto é, a D + b D ⊆ d  D . Segue que

d D ⊆ d  D , então d | d .

Isso mostra que d = mdc (a, b) .


A igualdade a D + b D = d D assegura que existem x, y ∈ D tais
que d = a x + b y .

Observação 1.4.3 O Teorema 1.4.1 mostra não apenas que exis-


te máximo divisor comum em domínios principais, mas tam-
bém mostra que se d = mdc (a, b) , então existem r , s ∈ D tais que
d = r a + s b . Esta última igualdade é conhecida como Identidade
de Bezout.

Corolário 1.4.1 Sejam a, b ∈  .

(a) Existe d ∈  tal que d = mdc (a, b) .

(b) Se d = mdc (a, b) existem r , s ∈  tais que d = r a + s b .

Demonstração. Vimos no curso de Álgebra I que  é um domí-


nio principal. Assim basta aplicar o Teorema 1.4.1 em D =  .

71
Corolário 1.4.2 Sejam K um corpo e f ( x), g ( x) ∈ K [ x] .

(a) Existe p ( x) ∈ K [ x] tal que p ( x) = mdc ( f ( x), g ( x)) .

(b) Se p ( x) = mdc ( f ( x), g ( x)) , existem r ( x), s ( x) ∈ K [ x] tais que


p ( x) = r ( x) f ( x) + s ( x) g ( x) .

Demonstração. De acordo com a Proposição 1.4.1 temos que K [ x]


é domínio principal. Assim, basta aplicar o Teorema 1.4.1 em
D = K [ x] .

Já sabemos que existe máximo divisor comum para polinômios


em K [ x] quando K é corpo. Além disso, todos os possíveis má-
ximos divisores comuns são associados. Veremos agora que, para
polinômios não todos nulos de K [ x] , existe um único máximo
divisor comum, que é um polinômio mônico.

Proposição 1.4.3 Sejam K um corpo e f ( x) , g ( x) ∈ K [ x] . Se


f ( x) ≠ 0 ou g ( x) ≠ 0 então existe um único p ( x) ∈ K [ x] tal que p ( x)
é mônico e p ( x) = mdc ( f ( x), g ( x)) .

Demonstração. Pelo Corolário 1.4.2, existe q ( x) ∈ K [ x] tal que


q ( x) = mdc ( f ( x), g ( x)) . Se q ( x) = 0 vem que f ( x) = g ( x) = 0 .
Como isso não é possível, devemos ter q ( x) ≠ 0 .
Seja q ( x) = a0 + a1 x + ... + an x n , com an ≠ 0 .

Como an ∈ K ∗ e K é corpo, segue que an−1 ∈  ( K ) . Assim,

q ( x) ~ an−1q ( x) . Chamando p ( x) = an−1q ( x) , temos que p ( x) é mô-


nico e p ( x) = mdc ( f ( x), g ( x)) , pela Proposição 1.4.2.

Falta provar a unicidade.

Seja p ( x) ∈ K [ x] outro polinômio mônico tal que


p ( x) = mdc ( f ( x), g ( x)) .
Pela Proposição 1.4.2, temos p ( x) ~ p ( x) . Assim existe
u ∈  ( K [ x]) =  ( K ) = K ∗ tal que u p ( x) = p ( x) .
Desde que u é uma constante e p ( x) e p ( x) são mônicos, vem
que u = 1 .
Portanto, p ( x) = p ( x) .

72
Observação 1.4.4 A partir de agora, quando trabalharmos com
polinômios de K [ x] , onde K é corpo, escrevemos

p ( x) = mdc ( f ( x), g ( x)) .

Deixamos subentendido que p ( x) é mônico quando p ( x) ≠ 0 .

Nosso próximo objetivo é descrever um procedimento para o


cálculo efetivo do máximo divisor comum para polinômios com
coeficientes em um corpo.

Lema 1.4.1 Sejam K um corpo e f ( x) , g ( x) , q ( x) , r ( x) ∈ K [ x]


g ( x) ≠ 0 , tais que f ( x) = g ( x) q ( x) + r ( x) , com r ( x) = 0 ou
∂ (r ( x)) < ∂ (r ( x)) .

(a) Se r ( x) = 0 , então mdc ( f ( x) , g ( x)) = g ( x) .

(b) Se r ( x) ≠ 0 , então mdc ( f ( x) , g ( x)) = mdc ( g ( x) , r ( x)) .

Demonstração. (a) Como r ( x) = 0 , temos que f ( x) = g ( x) q ( x) .


Segue que g ( x) | f ( x) , então mdc ( f ( x) , g ( x)) = g ( x) .

(b) Seja d ( x) = mdc ( f ( x) , g ( x)) . Vamos mostrar que


d ( x) = mdc ( g ( x) , r ( x)) . Como r ( x) = f ( x) − g ( x) q ( x) e d ( x) di-
vide f ( x) e g ( x) , temos que d ( x) divide r ( x) . Assim, d ( x) | g ( x)
e d ( x) | r ( x) .
Seja d  ( x) ∈ K [ x] tal que d  ( x) | g ( x) e d  ( x) | r ( x) . Segue, da igual-
dade f ( x) = g ( x) q ( x) + r ( x) , que d  ( x) divide f ( x) .
Como d  ( x) | f ( x) , d  ( x) | g ( x) e d ( x) = mdc ( f ( x), g ( x)) , concluí-
mos que d  ( x) | d ( x) .
Portanto, d ( x) = mdc ( g ( x), r ( x)) .

Método das Divisões Sucessivas


Sejam K um corpo e f ( x) , g ( x) ∈ K [ x] :

• Se f ( x) = g ( x) = 0 , então mdc ( f ( x), g ( x)) = 0 .

• Se f ( x) e g ( x) não são ambos nulos, podemos supor, sem


perda de generalidade, que g ( x) ≠ 0 . Pelo algoritmo de Eu-
clides em K [ x] , obtemos q1 ( x) , r1 ( x) ∈ K [ x] tais que

f ( x) = g ( x) q1 ( x) + r1 ( x) , com r1 ( x) = 0 ou ∂ (r1 ( x)) < ∂ ( g ( x)) .

73
• Se r1 ( x) = 0 , segue do Lema 1.4.1 (a) que
mdc ( f ( x), g ( x)) = g ( x) .

• Se r1 ( x) ≠ 0 segue do Lema 1.4.1 (b) que


mdc ( f ( x), g ( x)) = mdc ( g ( x), r1 ( x)) .
Para calcular mdc ( g ( x), r1 ( x)) , aplicamos o algoritmo de
Euclides, obtendo q2 ( x) , r2 ( x) ∈ K [ x] tais que

g ( x) = q2 ( x) r1 ( x) + r2 ( x) , com r2 ( x) = 0 ou ∂ (r2 ( x)) < ∂ (r1 ( x)) .

• Se r2 ( x) = 0 então mdc ( g ( x), r1 ( x)) = r1 ( x) .

• Se r2 ( x) ≠ 0 então mdc ( g ( x), r1 ( x)) = mdc (r1 ( x), r2 ( x)) ; e as-


sim por diante.

Note que este processo é finito. De fato, em cada divisão obtemos


um resto que deve ser zero ou tem grau menor que o resto ante-
rior. Logo em algum momento teremos resto zero e obteremos o
máximo divisor procurado.

Exemplo 1.4.3 Calcule mdc (6 x 3 + 15 x 2 + 12 x + 3, 2 x 2 − x − 1) em


 [ x] .
Dividindo f ( x) = 6 x 3 + 15 x 2 + 12 x + 3 por g ( x) = 2 x 2 − x − 1 temos:

6 x 3 + 15 x 2 + 12 x + 3 = (2 x 2 − x − 1) (3 x + 9) + (24 x + 12) .

Logo, q1 ( x) = 3 x + 9 e r1 ( x) = 24 x + 12 .
Dividindo g ( x) por r1 ( x) temos
1 1
2 x 2 − x − 1 = (24 x + 12)  x −  .
 12 12 
Como r2 ( x) = 0 , vem que mdc ( f ( x), g ( x)) = r1 ( x) .

Para obter um polinômio mônico associado a r1 ( x) , multiplicare-


1
mos r1 ( x) por . Assim,
24
1
mdc (6 x3 + 15 x 2 + 12 x + 3, 2 x 2 − x − 1) = x + .
2

Exemplo 1.4.4 Calcule mdc ( x 3 + 7 x 2 + 4 x + 4, x 2 + 7 x) em  [ x] .


Dividindo f ( x) = x 3 + 7 x 2 + 4 x + 4 por g ( x) = x 2 + 7 x , temos:

x 3 + 7 x 2 + 4 x + 4 = ( x 2 + 7 x) x + (4 x + 4) .

74
Logo, q1 ( x) = x e r1 ( x) = 4 x + 4 .
Dividindo g ( x) por r1 ( x) temos

1 3
x 2 + 7 x = (4 x + 4)  x +  − 6 .
4 2

1 3
Logo, q2 ( x) = x + e r2 ( x) = −6 .
4 2
Dividindo r1 ( x) por r2 ( x) temos

 2 2
4 x + 4 = −6  − x −  + 0 .
 3 3

2 2
Logo, q3 ( x) = − x − e r3 ( x) = 0 .
3 3
Portanto, mdc ( f ( x), g ( x)) = r2 ( x) , e como o polinômio mônico as-
sociado a r2 ( x) = 6 é p ( x) = 1 , temos que

mdc ( x 3 + 7 x 2 + 4 x + 4, x 2 + 7 x) = 1 .

Definição 1.4.2 Sejam K um corpo e f ( x) , g ( x) ∈ K [ x] . Dize-


mos que f ( x) e g ( x) são polinômios primos relativos quando
mdc ( f ( x), g ( x)) = 1 .

Pelo Exemplo 1.4.4, os polinômios f ( x) = x3 + 7 x 2 + 4 x + 4 e


g ( x) = x 2 + 7 x são primos relativos.

Conforme comentamos na seção anterior, nosso principal in-


teresse é por polinômios de  [ x] ,  [ x] ,  [ x] e  [ x] . Até o mo-
mento sabemos que existem, e como calcular efetivamente o má-
ximo divisor comum de polinômios de  [ x] ,  [ x] e  [ x] , e que
vale a Identidade de Bezout. Ainda não temos informações sobre
a validade destes resultados para polinômios de  [ x] . Adianta-
mos que existe máximo divisor comum para polinômios de  [ x] ,
mas não vale a Identidade de Bezout.

O fato de  [ x] não ser domínio principal (Exemplo 1.4.2) im-


pede que usemos o Teorema 1.4.1 para assegurar a existência de
máximo divisor comum para polinômios de  [ x] . Portanto, pre-
cisamos de novos resultados.

75
Definição 1.4.3 Um domínio D é chamado domínio fatorial quando:

(i) Dado a ∈ D∗   ( D) , existem p1 , p2 ,..., ps irredutíveis em D


tais que a = p1 p2 ... ps .

(ii) Se a = p1 p2 ... ps = q1q2 ...qt são duas decomposições de a em pro-


duto de irredutíveis de D , então s = t , e cada pi é associado a
algum q j , ∀ i, j ∈ {1, 2,..., t} .

Exemplo 1.4.5 Todo corpo é um domínio fatorial.


De fato, se K é corpo, então K ∗   ( K ) = ∅ . Assim, o item (i) da
Definição 1.4.3 está satisfeito pela inexistência de elemento não
nulo e não inversível. Isso também mostra o item (ii), pois em um
corpo não existem elementos irredutíveis.

O próximo exemplo mostra que  é um domínio fatorial. Este


resultado é conhecido como Teorema Fundamental da Aritmé-
tica. Essencialmente, este teorema diz que todo número inteiro
diferente de 0, 1 e −1 pode ser decomposto, de forma única, como
produto de números primos.

Observação 1.4.5 O Teorema Fundamental da Aritmética é um


resultado conhecido desde o Ensino Médio, quando se aprende
fazer decomposição de inteiros em fatores primos. Uma demons-
tração pode ser vista em ([1], p. 46) ou ([3], p. 25).

Exemplo 1.4.6  é domínio fatorial.


Vimos no curso de Álgebra I que as definições de elemento primo
e elemento irredutível coincidem no domínio  . Portanto, basta
aplicar o Teorema Fundamental de Aritmética.

Veremos a seguir que a propriedade “ser fatorial” se transporta


do domínio D para o domínio D [ x] . Gauss foi o primeiro a provar
tal resultado, que por isso é conhecido como Teorema de Gauss. A
demonstração do Teorema de Gauss exige um bom número de re-
sultados auxiliares, alguns dos quais bastante técnicos. O leitor inte-
ressado pode encontrar estas provas em ([1], p. 344) ou ([2], p. 48).

76
Teorema 1.4.2 Teorema de Gauss.
Se D é domínio fatorial, então D [ x] é domínio fatorial.

Corolário 1.4.3 Os domínios  [ x] ,  [ x] ,  [ x] e  [ x] são domí-


nios fatoriais.

Demonstração. Segue do Teorema 1.4.2, junto com os Exemplos


1.4.5 e 1.4.6.

De acordo com o corolário acima, podemos decompor, de forma


única, os polinômios não-nulos e não-inversíveis de  [ x] ,  [ x] ,
 [ x] e  [ x] em fatores irredutíveis. Estes fatores irredutíveis são
os polinômios irredutíveis estudados na seção anterior.

Veremos agora que em domínios fatoriais sempre existe máxi-


mo divisor comum. Em particular, existe máximo divisor comum
para polinômios de  [ x] .

Teorema 1.4.3 Sejam D um domínio fatorial e a , b ∈ D . Então existe


d ∈ D tal que d = mdc (a, b) .

Demonstração. Faremos a demonstração em 3 partes.

• Caso 1: a = 0 ou b = 0 .
Admita que a = 0 . O caso b = 0 é análogo.
Tome d = b . É claro que d | a e d | b .
Se d  ∈ D , d  | a e d  | b , então d  | d , pois d = b .
Logo, d = b = mdc (a, b) .

• Caso 2: a ∈  ( D) ou b ∈  ( D) .
Admita que a ∈  ( D) . O caso b ∈  ( D) é análogo.
Tome d = a . Claro que d | a , e como a (a −1b) = b , também
temos que d = a divide b .
Se d  ∈ D e d  | a , d  | b , então d  | d , pois d = a .
Logo, d = a = mdc (a, b) .

77
• Caso 3: a , b ∈ D∗   ( D) .
Como D é domínio fatorial, existem famílias de irredutíveis
{qi }1≤ i ≤l e {qj }1≤ j ≤ t em D tais que

a = q1q2 ...ql
b = q1 q2 ...qt .

Cada uma das decomposições anteriores pode conter fatores ir-


redutíveis associados. Se ocorrer qi ~ qi , existe ui ∈  ( D) tal que
qi = ui qi . Daí qi qi = ui qi2 . Seguindo este raciocínio, sempre que
necessário, podemos agrupar os fatores irredutíveis associados e
escrever
a = u q11 q22 ... qrr

onde não há associados no conjunto de irredutíveis {q1 , q2 ,..., qr } ,


a i > 0 para i = 1, 2,..., r e u ∈  ( D) . Note que u é o produto dos
inversíveis que apareceram quando agrupamos os irredutíveis.
Analogamente, temos
b = v q1  q2  ... qs s
onde não há associados no conjunto de irredutíveis {q1 , q2 ,..., qs } ,
b j > 0 para j = 1, 2,..., s e v ∈  ( D) .
Seja { p1 , p2 ,..., pn } o conjunto dos irredutíveis que aparecem na de-
composição de a ou b . Então podemos decompor a e b como

onde eventualmente ou pode ser nulo, mas não ambos.


Sejam i = min{ i , i } , i = 1, 2,..., n , e .
Vamos provar que d = mdc (a, b) .
Desde que e , vem que d | a e d | b . Explicitamente:

d (u p1( 1 − 1 ) p2( 2 − 2 ) ... pn( n − n ) ) = a e d (v p1( 1 − 1 ) p2( 2 − 2 ) ... pn( n − n ) ) = b.

Seja d  ∈ D tal que d  | a e d  | b .


Como a ≠ 0 e d  | a , temos que d  ≠ 0 .
Se d  ∈  ( D) , é claro que d  | d , e a demonstração acabou.
Assim, podemos considerar que d  ∈ D∗   ( D) . Como D é do-
mínio fatorial, o elemento d  possui uma decomposição em fato-
res irredutíveis. Escrevendo

d  = q1 .q2 .....qm , onde q1 , q2 ,..., qm são irredutíveis em D ,

78
e sabendo que d t = a para algum t ∈ D∗ , temos

Para cada i ∈ {1, 2,..., m} , sabemos que qi é elemento primo (por
ser irredutível) que divide o lado esquerdo da igualdade acima.
Assim, qi deve dividir algum fator do lado direito. Note que, se
qi | u , então qi h = u , com h ∈ D . Segue que qi (h u −1 ) = 1 , donde qi
é inversível. Absurdo, pois qi é irredutível.
Segue que qi | p j para algum j ∈ {1, 2,..., t} . Assim, existe k ∈ D
tal que p j = kqi . Pela irredutibilidade de p j vem que k ∈  ( D) ,
então qi ~ p j . Isso prova que os fatores irredutíveis de d  são as-
sociados a algum elemento do conjunto { p1 , p2 ,..., pn } .
Procedendo com d  da mesma forma que fizemos com a e b ,
temos
d  = w p1w1 p2w2 ... pnwn ,

com w ∈  ( D) e wi ∈  para i = 1, 2,..., n .


Afirmamos que wi ≤ gi e wi ≤ di , ∀i ∈ {1, 2,..., n} .
Suponha que wi > gi para algum i ∈ {1, 2,..., n} .
A igualdade d t = a leva à

Desde que wi > gi podemos fazer cancelamentos, obtendo

w p1w1 ... piw−i1−1 piwi − i piw+i1+1 ... pnwn t = u p11 ... pi−i1−1 pi+i1+1 ... pnn .

Desde que pi divide o lado esquerdo, pois wi − gi > 0 , vem que


pi divide o lado direito. Logo pi divide algum fatores do lado
direito, e como vimos acima, um irredutível nunca divide um in-
versível. Concluímos que pi | p j para algum j ∈ {1, 2,..., n} , j ≠ i .
Também vimos acima que isso implica em pi ~ p j , o que contra-
diz a escolha do conjunto { p1 , p2 ,..., pn } .
Portanto não podemos ter wi > gi . Analogamente, prova-se que
não é possível wi ≤ di .
Segue que wi ≤ min{ i , i } = i .
Assim d  = w p1w1 p2w2 ... pnwn divide , então
d = mdc (a, b) .

Observação 1.4.6 O teorema acima pode ser usado como uma al-
ternativa ao Corolário 1.4.2, para garantir a existência de máximo
divisor comum em  [ x] ,  [ x] e  [ x] .

79
O Teorema 1.4.3 assegura que existe máximo divisor comum
entre polinômios de  [ x] e fornece um procedimento para calcu-
lá-lo, baseado na decomposição em fatores irredutíveis. Vimos na
seção anterior que não se conhecem todos os fatores irredutíveis,
e conseqüentemente não sabemos decompor um polinômio qual-
quer de  [ x] em fatores irredutíveis. Isso é uma restrição forte
para o cálculo de máximo divisor comum em  [ x] .

Veremos exemplos onde conseguimos calcular o máximo divi-


sor comum em  [ x] .

Exemplo 1.4.7 Calcular mdc ( f ( x), g ( x)) em  [ x] quando

f ( x) = (2 x + 1) ( x − 4) 2 ( x 2 + 2 x + 2)3

g ( x) = ( x − 4)3 ( x 2 + 2 x + 2) (3 x3 + 5 x + 10) .

Como 2 x + 1 e x − 4 são polinômios de grau 1, sabemos que são


irredutíveis em  [ x] (Proposição 1.3.1). Também são irredutíveis
em  [ x] , pois são primitivos (Proposição 1.3.7).
Os polinômios x 2 + 2 x + 2 e 3 x 3 + 5 x + 10 são irredutíveis em  [ x]
pelo critério de Eisenstein. Desde que são primitivos, estes poli-
nômios também são irredutíveis em  [ x] .
Segue que as decomposições em fatores irredutíveis de f ( x) e
g ( x) em  [ x] são

f ( x) = (2 x + 1) ( x − 4) 2 ( x 2 + 2 x + 2)3

g ( x) = ( x − 4)3 ( x 2 + 2 x + 2) (3 x3 + 5 x + 10) .

Pelo Teorema 1.4.3 vem que

mdc ( f ( x), g ( x)) = ( x − 4) 2 ( x 2 + 2 x + 2) .

Exemplo 1.4.8 Calcular mdc ( f ( x), g ( x)) em  [ x] quando

f ( x) = 5 x 4 + 12 x 3 + 6 x 2 + 6 x + 4

g ( x) = 2 x3 + 7 x 2 + 4 x − 4 .

Vamos decompor f ( x) e g ( x) em fatores irredutíveis de  [ x] .


As possíveis raízes inteiras de f ( x) são ±1 , ± 2 e ± 4 . Veja exer-
cício 11-secção 1.1.2.
Fazendo as contas, vemos que f (±1) ≠ 0 , f (± 4) ≠ 0 , f (2) ≠ 0 e
f (− 2) = 0 .

80
Além disso, f  ( x) = 20 x 3 + 36 x 2 + 12 x + 6 e então f  (− 2) ≠ 0 .
Segue que −2 é raiz simples de f ( x) . Dividindo f ( x) por x + 2
temos
f ( x) = ( x + 2) (5 x 3 + 2 x 2 + 2 x + 2) .

Pelo critério de Eisenstein, o polinômio 5 x3 + 2 x 2 + 2 x + 2 é irredu-


tível em  [ x] . Por ser primitivo também é irredutível em  [ x] .
Portanto, já temos a decomposição de f ( x) em fatores irredutí-
veis de  [ x] .
Um raciocínio análogo mostra que a única raiz inteira de g ( x) é −2 .
Como g  ( x) = 6 x 2 + 14 x + 4 e g  ( x) = 12 x + 14 , temos que g  (−2) = 0
e g  (−2) ≠ 0 . Logo, −2 é raiz de multiplicidade 2 de g ( x) .
Dividindo g ( x) por ( x + 2) 2 vem que

g ( x) = ( x + 2) 2 (2 x − 1) .

O polinômio 2 x − 1 é irredutível em  [ x] , pois tem grau 1. Por


ser primitivo, também é irredutível em  [ x] . Isso diz que já te-
mos a decomposição de g ( x) em fatores irredutíveis.
Pelo Teorema 1.4.3, concluímos que

mdc ( f ( x), g ( x)) = x + 2 .

O próximo exemplo mostra que em algumas situações é possí-


vel calcular o máximo divisor comum em  [ x] sem fazer decom-
posição em fatores irredutíveis.

Exemplo 1.4.9 Calcular mdc ( f ( x), g ( x)) em  [ x] e  [ x] para

f ( x) = x 4 + 4 x3 + 6 x 2 + 6 x + 4

g ( x) = x3 + 3x 2 − 4 .

Vamos aplicar o método das divisões sucessivas para calcular o má-


ximo divisor comum em  [ x] . Dividindo f ( x) por g ( x) temos

f ( x) = ( x 3 + 3 x 2 − 4) ( x + 1) + (3 x 2 + 10 x + 8) .

Assim, r1 ( x) = 3 x 2 + 10 x + 8 e dividimos g ( x) por r1 ( x) .

1 1   14 28 
g ( x) = (3 x 2 + 10 x + 8)  x −  +  − x −  .
3 9  9 9 
 14 28  14
Logo, r2 ( x) = −  x +  = − ( x + 2) , e dividimos r1 ( x) por
r2 ( x) . 9 9  9

81
14  9 
r1 ( x) = − ( x + 2)  − (3 x + 4)  .
9  14 

Segue que r2 ( x) é um máximo divisor comum para f ( x) e g ( x) .


Como procuramos um polinômio mônico, vem que

mdc ( f ( x), g ( x)) = x + 2 em  [ x] .

Já sabemos que ( x + 2) ∈  [ x] é fator comum a f ( x) e g ( x) .


Se existisse outro fator comum não constante em  [ x] , teríamos
que x + 2 não é máximo divisor comum de f ( x) e g ( x) em  [ x] .
Absurdo.
Como f ( x) e g ( x) são primitivos, não existe inteiro que seja fator
comum a estes polinômios. Portanto,

mdc ( f ( x), g ( x)) = x + 2 em  [ x] .

Como último resultado deste capítulo, mostraremos que apesar


de  [ x] ser domínio fatorial, e, portanto, existir máximo divisor
comum em  [ x] , não vale a Identidade de Bezout em  [ x] .

Exemplo 1.4.10 Não vale a Identidade de Bezout em  [ x] .


Sejam f ( x) = x e g ( x) = 2 .
Note que f ( x) e g ( x) já estão decompostos em fatores irredutíveis
de  [ x] . De fato, f ( x) = x tem grau 1, logo é irredutível em  [ x] .
Por ser primitivo f ( x) é irredutível em  [ x] . O polinômio g ( x) = 2
é irredutível em  [ x] , pois 2 é número primo (Exemplo 1.3.7).
Segue, do Teorema 1.4.3, que mdc ( x, 2) = 1 .
Se valesse a Identidade de Bezout em  [ x] , existiriam r ( x) ,
s ( x) ∈  [ x] tais que 1 = x r ( x) + 2 s ( x) .
Já vimos no Exemplo 1.4.2 que isso é absurdo, pois o lado direito
da equação acima tem termo independente par, enquanto o lado
esquerdo tem termo independente 1.
Portanto, não vale a Identidade de Bezout em  [ x] .

82
Lista de Exercícios
1) Seja J = 2  [ x] + x  [ x] = {2 f (x )+ x g (x ); f (x ), g (x )∈  [ x]} ⊆  [ x]
= {2 f ( x) + x g ( x); f ( x) , g ( x) ∈  [ x]} ⊆  [ x] .

a) Mostre que J é ideal de  [ x] .

b) Determine p ( x) ∈  [ x] tal que J = p ( x)  [ x] .

2) Verifique se J é ideal de  [ x] . Em caso afirmativo, calcule


p ( x) ∈ J , p ( x) mônico, tal que J = p ( x)  [ x] .

a) J = { f ( x) ∈  [ x]; f (1) = f (2) = 0} .

b) J = { f ( x) ∈  [ x]; f (1) = 0 e f (2) ≠ 0} .

c) J = { f ( x) ∈  [ x]; f ( 7) = 0} .

d) J = { f ( x) ∈  [ x]; f (3) = f (−3)} .

3) Seja K um subcorpo do corpo L .


a) Verifique se K [ x] é subdomínio de L [ x] .

b) Se f ( x) , g ( x) ∈ K [ x]∗ , mostre que mdc ( f ( x), g ( x)) em


K [ x] coincide com mdc ( f ( x), g ( x)) em L [ x] .

4) Calcule mdc ( f ( x), g ( x)) em  [ x] para:


a) f ( x) = x 3 − 6 x 2 + x + 4 e g ( x) = x5 − 6 x + 1 .

b) f ( x) = x 2 + 1 e g ( x) = x 6 + x3 + x + 1 .

5) Calcule mdc ( f ( x), g ( x)) em  [ x] para:


a) f ( x) = ( x − 2)3 ( x − 5) 4 ( x − i ) e g ( x) = ( x − 1) ( x − 2) ( x − 5)3 .

b) f ( x) = ( x 2 + 1) ( x 2 − 1) e g ( x) = ( x + i )3 ( x3 − 1) .

6) Calcule mdc ( f ( x), g ( x)) em  [ x] para:


a) f ( x) = a , a é constante não nula, e g ( x) = x .

b) f ( x) = x 5 + 5 x 4 + 10 x 3 + 30 x 2 + 10 x + 5 e g ( x) = 2 x 2 + 7 x + 14 .

83
c) f ( x) = x 3 + 4 x 2 + 6 x + 4 e g ( x) = x 6 + 2 x5 + 3 x 2 + 9 x + 6 .
(Note que −2 é raiz)

d) f ( x) = ( x 2 − 2 x + 1) ( x 2 − 5 x + 6) e g ( x) = ( x − 1) ( x 2 + x − 6)
(Note que f ( x) e g ( x) não estão decompostos em fatores irredu-
tíveis).

7) Determine r, s ∈  de forma que mdc (31, 21) = 31r + 21 s .

84
Resumo do Capítulo
Este capítulo foi dedicado ao estudo de polinômios. Os princi-
pais resultados vistos foram:

• Definição formal de polinômios, operações entre polinô-


mios e anel de polinômios A [ x] .

• Determinação da melhor estrutura algébrica do anel A [ x]


em função da melhor estrutura algébrica do anel A .

• Propriedades do grau de polinômios.

• Elementos inversíveis no domínio D [ x] .

• Algoritmo de Euclides e raízes de polinômios.

• Irredutibilidade de polinômios e decomposição em fatores


irredutíveis.

• Caracterização dos polinômios irredutíveis em  [ x] e  [ x] .

• Relação entre irredutibilidade em  [ x] e em  [ x] .

• Critério de Irredutibilidade de Eisenstein.

• Verificação de que, se K é corpo, então K [ x] é domínio


principal, tem máximo divisor comum e vale a Identidade
de Bezout.

• Verificação de que  [ x] não é domínio principal, tem máxi-


mo divisor comum, mas não vale a Identidade de Bezout.

• Cálculo do máximo divisor comum pelo método das divi-


sões sucessivas em K [ x] , quando K é corpo.

• Cálculo do máximo divisor comum em  [ x] através da de-


composição em fatores irredutíveis.

85
2 Grupos e Subgrupos
2 Grupos e Subgrupos

Neste capítulo estudaremos os primeiros resultados da teoria


de grupos. Veremos que um grupo é uma estrutura algébrica
com uma operação que satisfaz os axiomas da adição de um
anel, com possível exceção da comutatividade. Assim, as
propriedades operacionais de um grupo serão semelhantes
às propriedades operacionais da adição de um anel.
Destacaremos exemplos especiais de grupos, tais como
grupo de rotações de polígono regular, grupo de simetrias
de polígono regular e grupo de permutações. A importân-
cia dos grupos de rotações e de simetrias está no seu sig-
nificado geométrico, e a do grupo de permutações está no
fato de que todo grupo pode ser identificado como subgru-
po de um grupo de permutações.
Faremos a caracterização dos subgrupos do grupo (, +) e
abordaremos subgrupos gerados por elementos. Isso leva
à noção de grupo cíclico. Definiremos também ordem de
grupo, ordem de elemento de um grupo e veremos algumas
propriedades.

2.1 Grupos
Nesta seção apresentaremos a definição de grupo, mostrare-
mos algumas propriedades básicas dos grupos e destacaremos
exemplos.

Lembre que uma operação ∗ em um conjunto não vazio G é


uma função
∗:G×G → G
(a, b)  a ∗ b.

Portanto, uma operação em G associa a cada par de elementos de


G um único elemento de G .

89
Definição 2.1.1 Seja ∗ uma operação no conjunto não vazio G . Dize-
mos que (G, ∗) é um grupo quando:

(i) a ∗ (b ∗ c) = (a ∗ b) ∗ c , ∀a, b, c ∈ G .

(ii) Existe e ∈ G tal que a ∗ e = e ∗ a = a , ∀a ∈ G .

(iii) Dado a ∈ G , existe a ∈ G tal que a ∗ a = a ∗ a = e .

Quando o conjunto G é finito dizemos que o grupo (G, ∗) é


grupo finito. Caso contrário, (G, ∗) é grupo infinito.

Definição 2.1.2 O grupo (G, ∗) é abeliano ou comutativo quando:

(iv) a ∗ b = b ∗ a , ∀a, b ∈ G .

Observação 2.1.1 A palavra abeliano é uma referência ao nome


do matemático norueguês Niels Henrik Abel (1802-1829).

Observação 2.1.2. Os axiomas (i), (ii) e (iii) acima são chamados


de axiomas de grupo. Acrescentando (iv), temos os axiomas de
grupo abeliano.

Quando a operação do grupo G é uma adição conhecida, dize-


mos que G é um grupo aditivo e usamos a notação (G, +) . Ana-
logamente, quando a operação do grupo G é uma multiplicação
conhecida, dizemos que G é um grupo multiplicativo e usamos
a notação (G, ⋅ ) .

Em grupos multiplicativos, é comum escrever a b em vez de


a. b para indicar a operação entre os elementos a e b .

Outro comentário sobre notação: normalmente, nos referimos


ao grupo (G, ∗) simplesmente por “grupo G ”, subentendendo a
existência da operação.

Observação 2.1.3 Um elemento e que satisfaz o axioma (ii) da


definição de grupo é chamado de elemento neutro do grupo G .

Observação 2.1.4 Um elemento a que satisfaz o axioma (iii) da


definição de grupo é chamado de simétrico de a em G .

90
Nossa primeira proposição mostrará a unicidade do elemento
neutro, a unicidade do simétrico de cada elemento e propriedades
operacionais com simétrico.

Proposição 2.1.1 Seja (G, ∗) um grupo:

(a) Existe um único elemento neutro em G .

(b) Para cada a ∈ G existe um único simétrico em G .

(c) Se a ∈ G e a ∈ G é o simétrico de a , então o simétrico de a é


a , isto é, (a ) = a .

(d) Se a, b ∈ G e a , b ∈ G são os simétricos de a e b , respectivamen-


te, então o simétrico de a ∗ b é b ∗ a .

Demonstração:

(a) Suponha que e e e sejam elementos neutros para G .


Como e é elemento neutro, temos e ∗ e = e .
Como e é elemento neutro, temos e ∗ e = e .
Portanto, e = e .

(b) Suponha que a e a sejam simétricos para a .


Como a é simétrico para a , temos a ∗ a = e .
Como a é simétrico para a , temos a ∗ a = e .
Portanto, a = a ∗ e = a ∗ (a ∗ a ) = (a ∗ a ) ∗ a = e ∗ a = a .

(c) Como a é o simétrico de a , vale a ∗ a = a ∗ a = e . Isso assegu-


ra que a é o simétrico de a , isto é, (a ) = a .

(d) Basta notar que

(a ∗ b) ∗ (b ∗ a ) = a ∗ (b ∗ b ) ∗ a = a ∗ e ∗ a = a ∗ a = e .

(b ∗ a ) ∗ (a ∗ b) = b ∗ (a ∗ a ) ∗ b = b ∗ e ∗ b = b ∗ b = e .

Observação 2.1.5 Quando G é um grupo multiplicativo é comum


denotar o único elemento neutro de G por 1, e o único simétrico
de a ∈ G por a −1 . Neste caso, chamamos a −1 de inverso de a .

91
Observação 2.1.6. Quando G é um grupo aditivo é comum de-
notar o único elemento neutro de G por 0 , e o único simétrico de
a ∈ G por −a . Neste caso, chamamos −a de oposto de a .

Podemos produzir exemplos de grupos a partir de resultados


conhecidos sobre anéis e corpos. Se ( A, +, ⋅ ) é um anel, então ( A, +)
é um grupo abeliano, pois a adição em A satisfaz os axiomas de
grupo abeliano. Se ( K , +, ⋅ ) é corpo, então ( K ∗ , ⋅ ) é grupo abelia-
no, pois a multiplicação é fechada em K ∗ e valem os axiomas de
grupo abeliano em K ∗ .

Exemplo 2.1.1. Com as operações de anel estudadas, temos que:

• (, +) , (, +) , (, +) e (, +) são grupos abelianos infinitos.

• ( n , +) , n ∈ ∗ é grupo abeliano finito com n elementos.

• Se A é um anel, então ( M n ( A), +) e ( A [ x], +) são grupos


abelianos para cada n ∈  .

• (∗ , ⋅ ) , (∗ , ⋅ ) e (∗ , ⋅ ) são grupos abelianos infinitos.

• (∗p , ⋅ ) , p um número primo é grupo abeliano finito com


p − 1 elementos.

Exemplo 2.1.2 Com as operações usuais, (, +) , (∗ , ⋅ ) e (∗ , ⋅ )


não são grupos.
Em cada um dos casos, temos uma operação fechada, associati-
va e que tem elemento neutro. No entanto, não é possível obter
simétrico para todos os elementos. De fato, em (, +) o elemento
neutro é zero, mas para 1∈  não existe x ∈  tal que 1 + x = 0 .
Em (∗ , ⋅ ) e (∗ , ⋅ ) o elemento neutro é 1, mas para 2 ∈ ∗ ⊆ ∗
não existe x ∈  tal que 2 ⋅ x = 1 .

Outro procedimento para produzir grupos a partir de anéis


conhecidos, é tomar o conjunto dos elementos inversíveis de um
anel com unidade. Mostraremos isso na próxima proposição.

Proposição 2.1.2 Seja ( A, +, ⋅ ) um anel com unidade. Então (  ( A), ⋅ )


é grupo e será abeliano se ( A, +, ⋅ ) for comutativo.

Demonstração. Inicialmente note que a multiplicação é de fato uma


operação em  ( A) , pois dados a, b ∈  ( A) , temos a −1 , b −1 ∈ A , en-
tão ab (b −1a −1 ) = (b −1a −1 ) (a b) = 1 .

92
Logo, a b ∈  ( A) e a multiplicação é fechada em  ( A) .
Como a multiplicação é associativa no anel A , também será asso-
ciativa em  ( A) .
É claro que 1 ∈  ( A) e que 1 é elemento neutro para (  ( A), ⋅ ) .
Dado a ∈  ( A) temos, por definição, que existe a −1 ∈ A tal que
a a −1 = a −1a = 1 . Assim, a −1 ∈  ( A) .
Até aqui provamos que (  ( A), ⋅ ) é grupo.
Se ( A, +, ⋅ ) é anel comutativo, então a multiplicação em A é comu-
tativa.
Segue que a multiplicação em  ( A) é comutativa, e portanto
(  ( A), ⋅ ) é grupo abeliano.

Exemplo 2.1.3 O conjunto {−1,1} ⊆  é grupo abeliano multipli-


cativo.
Basta observar que (, +, ⋅ ) é anel comutativo, que  () = {±1} ,
e aplicar a proposição acima. Note ainda que o elemento neutro
de  () é 1, o inverso de 1 é 1, e o inverso de −1 é −1 . O grupo
(  (), ⋅ ) tem a seguinte tabela de operação:

· 1 –1

1 1 –1

–1 –1 1

Exemplo 2.1.4 Seja K um corpo. Sabemos que ( M n ( K ), +, ⋅ ) é


anel com unidade, e então (  ( M n ( K )), ⋅ ) é um grupo, chamado
de grupo linear geral sobre K e denotado por GLn ( K ) .

Exemplo 2.1.5 O conjunto G = {e, a, b, c} com a operação ∗ dado por

* e a b c

e e a b c

a a e c b

b b c e a

c c b a e

é um grupo abeliano, chamado grupo de Klein.

93
Olhando para a tabela, vemos que e é o elemento neutro de G ,
e que cada elemento é seu próprio simétrico. A comutatividade
também é imediata. A verificação da associatividade envolve vá-
rias combinações de elementos. Faremos algumas e deixaremos
as demais como exercício.

e ∗ ( x ∗ y ) = x ∗ y = (e ∗ x) ∗ y , ∀x, y ∈ {e, a, b, c} ;
( x ∗ e) ∗ y = x ∗ y = x ∗ (e ∗ y ) , ∀x, y ∈ {e, a, b, c} ;
( x ∗ y ) ∗ e = x ∗ y = x ∗ ( y ∗ e) , ∀x, y ∈ {e, a, b, c} .

Resta verificar todas as combinações que não envolvem o elemen-


to e .
x ∗ ( x ∗ x) = x ∗ e = x = e ∗ x = ( x ∗ x) ∗ x , ∀x ∈ {a, b, c} .

Resta verificar as combinações que envolvem pelo menos dois


elementos do conjunto {a, b, c} .
a ∗ ( a ∗ b) = a ∗ c = b = e ∗ b = ( a ∗ a ) ∗ b ;
a ∗ (b ∗ a ) = a ∗ c = b = c ∗ a = (a ∗ b) ∗ a ;
b ∗ (a ∗ a) = b ∗ e = b = c ∗ a = (b ∗ a) ∗ a .
Faça as demais.

A partir de grupos conhecidos, podemos produzir novos grupos,


fazendo produto cartesiano. Veremos isso na proposição abaixo.

Proposição 2.1.3 Sejam (G, ∗) e ( H , ) grupos. Então (G × H , ∆ ) é


grupo com a operação ( g1 , h1 ) ∆ ( g 2 , h2 ) = ( g1 ∗ g 2 , h1  h2 ) . Além disso,
G × H é abeliano se, e somente se, G e H são abelianos.

Demonstração. É claro que ∆ é uma operação em G × H , pois ∗


e  são operações em G e H , respectivamente.
Sejam eG e eH os elementos neutros de G e H respectivamente.
Então (eG , eH ) ∈ G × H e para todo ( g , h) ∈ G × H temos:

( g , h) ∆ (eG , eH ) = ( g ∗ eG , h  eH ) = ( g , h)

(eG , eH ) ∆ ( g , h) = (eG ∗ g , eH  h) = ( g , h) .

Logo, (eG , eH ) é o elemento neutro de G × H .


Agora vamos mostrar que ( g , h) ∈ G × H tem inverso em G × H .
Como g ∈ G , h ∈ H e G e H são grupos, existem g  ∈ G e
h ∈ H tais que g ∗ g  = g  ∗ g = eG e h  h = h  h = eH . Assim,
( g −1 , h −1 ) ∈ G × H e ( g , h) ∆ ( g  , h ) = ( g  , h ) ∆ ( g , h) = (eG , eH ) .

94
Para ver que ∆ é associativa, usamos a associatividade de ∗ em
G e de  em H .
Sejam ( g1 , h1 ) , ( g 2 , h2 ) , ( g3 , h3 ) ∈ G × H .

( g1 , h1 ) ∆ (( g 2 , h2 ) ∆ ( g3 , h3 )) = ( g1 , h1 ) ∆ ( g 2 ∗ g3 , h2  h3 ) = ( g1 ∗ ( g 2 ∗ g3 ), h1  (h2  h

h2 ) ∆ ( g3 , h3 )) = ( g1 , h1 ) ∆ ( g 2 ∗ g3 , h2  h3 ) = ( g1 ∗ ( g 2 ∗ g3 ), h1  (h2  h3 )) = (( g1 ∗ g 2 ) ∗ g3 , (h1  h2 )  h3 ) = ( g1 ∗ g 2 , h1  h2 ) ∆ ( g

= (( g1 ∗ g 2 ) ∗ g3 , (h1  h2 )  h3 ) = ( g1 ∗ g 2 , h1  h2 ) ∆ ( g3 , h3 ) = (( g1 , h1 ) ∆ ( g 2 , h2 )) ∆ ( g3 , h3 ) .

Isso mostra que (G × H , ∆ ) é grupo.


Suponha que G e H são abelianos. Para ( g1 , h1 ) , ( g 2 , h2 ) ∈ G × H
temos:
( g1 , h1 ) ∆ ( g 2 , h2 ) = ( g1 ∗ g 2 , h1  h2 ) = ( g 2 ∗ g1 , h2  h1 ) = ( g 2 , h2 ) ∆ ( g1 , h1 )

( g1 , h1 ) ∆ ( g 2 , h2 ) = ( g1 ∗ g 2 , h1  h2 ) = ( g 2 ∗ g1 , h2  h1 ) = ( g 2 , h2 ) ∆ ( g1 , h1 )

Logo, G × H é abeliano.
Reciprocamente, suponha que G × H é abeliano. Para g1 , g 2 ∈ G
e h1 , h2 ∈ H temos:

( g1 , h1 ) ∆ ( g 2 , h2 ) = ( g 2 , h2 ) ∆ ( g1 , h1 ) ⇒ ( g1 ∗ g 2 , h1  h2 ) = ( g 2 ∗ g1 , h2  h1 ) ⇒

( g1 , h1 ) ∆ ( g 2 , h2 ) = ( g 2 , h2 ) ∆ ( g1 , h1 ) ⇒ ( g1 ∗ g 2 , h1  h2 ) = ( g 2 ∗ g1 , h2  h1 ) ⇒

g1 ∗ g 2 = g 2 ∗ g1 e h1  h2 = h2  h1 .
Portanto, G e H são abelianos.

Definição 2.1.3 O grupo (G × H , ∆ ) construído acima é chamado gru-


po produto direto (ou cartesiano) dos grupos G e H .

Exemplo 2.1.6 O conjunto ∗ ×  4 é um grupo abeliano com a


operação (a, b) ∆ ( x, y ) = (a x, b + y ) , obtido a partir dos grupos
(  ∗ , ⋅ ) e ( 4 , + ) .

Note que ( 2,1) ∆ ( 8,3) = (4, 0 ) .

95
Lista de Exercícios
1) Sejam (G, ∗) um grupo e a, b ∈ G . Verifique se a equação
X ∗ a = b tem solução única em G .

2) Sejam (G, ∗) um grupo e u ∈ G . Mostre que u é o elemento


neutro de G se, e somente se, u ∗ a = a para algum a ∈ G .
Dica: para fazer a recíproca, note que u ∗ a = a tem u e e como soluções.

3) Seja (G, ∗) um grupo no qual x ∗ x = e para todo x ∈ G . Mos-


tre que G é abeliano.

4) Lembre que  [ p ] = {a + b p ; a, b ∈ } , p um número pri-


mo. Verifique se ( [ p ], +) e ( [ p ]∗ , ⋅ ) são grupos abelianos.

5) Mostre que, se A é um anel, então (M m×n ( A), +) é grupo abe-


liano.

6) Verifique se (, ∗) é grupo quando x ∗ y = x + y − 1 .


7) Construa a tabela de operações para ( , +) , quando
n
n = 4, 6 e 7 .

8) Construa a tabela de operações para ( ∗


p , ⋅ ) , quando
p = 3,5 e 7 .

9) Determine o inverso de cada elemento de ( , ⋅ ) . ∗


7

10) Mostre que o oposto de x ∈ ( , +) é n − x .


n

96
2.2 Grupos de Permutações, Grupos de
Rotações e Grupos Diedrais
Trataremos aqui de três famílias de grupos: grupos de permu-
tações, grupos de rotações e grupos diedrais. Os grupos de per-
mutações são grupos formados por bijeções de um conjunto nele
mesmo. Os grupos de rotações descrevem as rotações, no plano,
de um polígono regular. Finalmente, os grupos diedrais descre-
vem os movimentos que preservam um polígono regular.

Grupos de Permutações
Seja E um conjunto não vazio, e denote por Bij ( E ) o conjunto
de todas as bijeções de E em E , isto é,

Bij ( E ) = { f : E → E ; f é bijetora} .

Desde que a composição de bijeções é uma bijeção, temos que a


composição é uma operação em Bij ( E ) . Denotaremos a operação
composição pelo símbolo “  ”.

Proposição 2.2.1 Se E é um conjunto não vazio, então ( Bij ( E ), ) é


um grupo.

Demonstração. É claro que a função identidade de E é o ele-


mento neutro de Bij (C ) , pois f  id = id  f = f para toda função
f ∈ Bij ( E ) .
Seja g ∈ Bij (C ) . Como g é bijetora, existe a função inversa
g −1 : E → E , que é bijetora e satisfaz g  g −1 = g −1  g = id . Logo,
g −1 ∈ Bij (C ) é o simétrico de g ∈ Bij (C ) .
Para ver a associatividade, tomamos f , g , h ∈ Bij ( E ) e x ∈ E .

( f  ( g  h)) ( x) = f (( g  h) ( x)) = f ( g (h ( x))) = ( f  g ) (h ( x)) = (( f  g )  h) ( x)


f (( g  h) ( x)) = f ( g (h ( x))) = ( f  g ) (h ( x)) = (( f  g )  h) ( x) .

Assim, f  ( g  h) = ( f  g )  h .

Definição 2.2.1 O grupo Bij ( E ) é chamado grupo de permutações


(ou grupo simétrico) do conjunto E .

97
Observação 2.2.1 A notação para o grupo de permutações não é a
mesma em todos os livros. Além de Bij ( E ) , também são comuns
as notações P ( E ) e S ( E ) .

Notação: Quando E é um conjunto finito com n elementos, indi-


camos Bij ( E ) por S n .

O corolário da próxima proposição assegura que, se E tem n


elementos, então S n tem n ! elementos.

Proposição 2.2.2 Sejam E e F conjuntos com n elementos. Então o


número de bijeções de E em F é n ! .

Demonstração. Usaremos o Primeiro Princípio de Indução sobre n .


O resultado é óbvio para n = 1 .
Assuma como hipótese de indução que o número de bijeções en-
tre conjuntos com k elementos é k ! .
Sejam E = {a1 , a2 ,..., ak +1} e F = {b1 , b2 ,..., bk +1} . Devemos mostrar
que o número de bijeções de E em F é (k + 1)!
Para cada i ∈ {1, 2,..., k + 1} , considere a função

gi :{a1} → F
a1  bi .
Vamos estender gi ao conjunto E para obter bijeções de E em F .
Como E − {a1} e F − {bi } têm k elementos, a hipótese de indução
garante a existência de k ! bijeções entre estes conjuntos. Se f é
uma destas bijeções, então

f : E → F , f ( x) =  f ( x), se x ≠ a1

bi , se x = a1
é uma bijeção que estende gi .
Assim, para cada i ∈ {1, 2,..., k + 1} , produzimos k ! bijeções de E
em F .
Desde que temos k + 1 possibilidades para i , obtemos
(k + 1) k ! = (k + 1)! bijeções de E em F .
Observe que estas são todas as bijeções de E em F . De fato, se
h : E → F é bijetora, então h (a1 ) = bi para algum i ∈ {1, 2,..., k + 1} .
Logo, h é uma bijeção que estende gi e, portanto, h é uma das
bijeções construídas acima.

98
Corolário 2.2.1 Se E tem n elementos, então S n tem n ! elementos.

Demonstração. Imediata da proposição.

Se f ∈ S n , então f :{1, 2,..., n} → {1, 2,..., n} é bijeção,


e para cada i ∈ {1, 2,..., n} , f (i ) = ai ∈ {1, 2,..., n} , com ai ≠ a j quan-
do i ≠ j . Assim, f (1) = a1 , f (2) = a2 ,..., f (n) = an .

1 2 ... n 
Uma notação mais concisa é f =   ∈ Sn .
 a1 a2 ... an 
Note que não se trata de uma matriz 2 × n , mas sim de uma no-
tação onde está subentendido que a bijeção f leva cada elemento
da linha superior, no elemento abaixo dele.

Por exemplo, a função f ∈ S 4 tal que f (1) = 2 , f (2) = 3 , f (3) = 1


e f (4) = 4 pode ser indicada por

1 2 3 4 
f =  ∈ S4 .
 2 3 1 4

Uma outra notação, ainda mais breve, consiste em descre-


ver f ∈ S n como uma seqüência (a1 a2 ... am ) , indicando que
f (a1 ) = a2 , f (a2 ) = a3 ,..., f (am −1 ) = am , f (am ) = a1 e f (a j ) = a j para
j ∉ {1, 2,..., m} .

1 2 3 4 
Nesta nova notação, o elemento f =   ∈ S 4 é escrito
 2 3 1 4
f = (1 2 3) ∈ S 4 . Dizemos, neste caso, que f está representado
na notação de ciclo. A palavra “ciclo” terá um sentido preciso no
último capítulo. Por enquanto nos interessa apenas a notação de
ciclos.

1 2 3 4 5 
Exemplo 2.2.1 Escrever f =   ∈ S5 na notação de
 4 5 3 1 2
ciclo.

Como f (1) = 4 e f (4) = 1 , deve aparecer (14) na notação. Pelo


mesmo motivo aparece (25) . Assim, f = (14)(25) ∈ S5 .

99
1 2 ... n  1 2 ... n 
Sejam f =  , g =  ∈ S n . Para ob-
 a1 a2 ... an   b1 b2 ... bn 
ter f  g basta calcular

f ( g (1)) = c1 , f ( g (2)) = c2 ,..., f ( g (n)) = cn e então

1 2 ... n 
f g = .
 c1 c2 ... cn 

1 2 3 4 
Exemplo 2.2.2 Calcular f  g para f =  ,
 2 3 1 4
1 2 3 4 
g =  ∈ S4 .
 4 3 2 1
f ( g (1)) = f (4) = 4 ; f ( g (2)) = f (3) = 1 ;

f ( g (3)) = f (2) = 3 ; f ( g (4)) = f (1) = 2 .

1 2 3 4 
Logo f  g =  .
 4 1 3 2

Exemplo 2.2.3 Refazer o exemplo anterior usando a notação de


ciclos.
Na notação de ciclos, f = (1 2 3) e g = (14)(23) .
Para calcular f  g , devemos efetuar (1 2 3)  (14)(23) , lem-
brando que se trata de composição de funções. O trabalho estará
completo quando soubermos o valor de f  g em 1, 2,3 e 4 .
Note que (1 2 3)  (14)(23) é composto por 3 ciclos. O primeiro
(da direita para a esquerda) não move 1, o segundo leva 1 em 4 ,
e o terceiro não move 4 . Logo, 1 é levado em 4 .
Agora vamos calcular a imagem de 4 . O primeiro ciclo deixa 4
fixo, o segundo leva 4 em 1, e o terceiro leva 1 em 2 . Logo, 4 é
levado em 2 . Até aqui calculamos que

(1 2 3)  (14)(23) = (1 4 2) .

Seguindo o processo, é fácil ver que 2 é levado em 1. Finalmente,


3 é fixado. Portanto,

(1 2 3)  (14)(23) = (1 4 2) .

100
O objetivo dos 3 próximos exemplos é descrever os elementos
S 2 , S3 e S 4 .

1 2  1 2
Exemplo 2.2.4 S 2 = {id , f } onde id =   e f = .
1 2  2 1
É fácil calcular a tabela de operações de S 2 .

° id f

id id f

f f id

Logo, S 2 é grupo abeliano, cujo elemento neutro é id , e o inverso


de f é f . Na notação de ciclos:

S 2 = {id , (1 2)} .

1 2 3 
Exemplo 2.2.5 S3 = {id , f1 , f 2 , f3 , f 4 , f5 } , onde id =  ,
1 2 3 
1 2 3  1 2 3  1 2 3 
f1 =   , f2 =   , f3 =  ,
 2 3 1 3 1 2  2 1 3

1 2 3  1 2 3 
f4 =   , f5 =  .
 3 2 1 1 3 2 
Vamos ver como construir a tabela de operações de S3 .
É claro que id  fi = fi  id = f i para i ∈ {1, 2,...,5} .
Vamos calcular f1  f3 e f3  f1 .

f1 ( f3 (1)) = f1 (2) = 3 ; f1 ( f3 (2)) = f1 (1) = 2 ; f1 ( f3 (3)) = f1 (3) = 1 ;

f3 ( f1 (1)) = f 3 (2) = 1 ; f3 ( f1 (2)) = f3 (3) = 3 ; f3 ( f1 (3)) = f 3 (1) = 2 .

1 2 3  1 2 3 
Assim, f1  f3 =   = f4 e f3  f1 =   = f5 .
 3 2 1 1 3 2 
Seguindo desta maneira, podemos completar a tabela de opera-
ções de S3 .

101
° id f1 f2 f3 f4 f5

id id f1 f2 f3 f4 f5

f1 f1 f2 id f4 f5 f3

f2 f2 id f1 f5 f3 f4

f3 f3 f5 f4 id f2 f1

f4 f4 f3 f5 f1 id f2

f5 f5 f4 f3 f2 f1 id

Na notação de ciclos

S3 = {id , (1 2 3), (1 3 2), (1 2), (1 3), (2 3)} .

No próximo exemplo escreveremos todos os 24 elementos de


S 4 usando apenas a notação de ciclos. Nos exercícios pediremos
1 2 3 4 
que estes elementos sejam escritos na notação  .
 a1 a2 a3 a4 

Exemplo 2.2.6 S 4 = {id , (1 2 34), (1 2 4 3), (1 3 2 4), (1 3 4 2), (1 4 2 3), (1 4 3 2), (1 2 3),
2), (1 4 2 3), (1 4 3 2), (1 2 3), (1 2 4), (1 3 2), (1 3 4), (1 4 2), (1 4 3), (2 3 4), (2 4 3), (1 2), (1 3), (1 4), (2 3), (2 4), (3 4),
(2 4 3), (1 2), (1 3), (1 4), (2 3), (2 4), (3 4), (1 2)(3 4), (1 3)(2 4), (1 4)(2 3)}.

Vimos nos Exemplos 2.2.4 e 2.2.5 que S 2 é grupo abeliano e


que S3 é grupo não abeliano. Mostraremos que S 2 é o único gru-
po de permutações que é abeliano.

Proposição 2.2.3 Se n ∈  e n ≥ 3 , então S n não é abeliano.

Demonstração. Como n ≥ 3 , temos pelo menos 3 elementos em


E = {1, 2,..., n} . Assim podemos escolher f , g ∈ S n = Bij ( E ) como

1 2 3 ... n  1 2 3 ... n 
f =  e g = .
 2 1 3 ... n   2 3 1 ... n 

Segue que ( f  g ) (1) = 1 e ( g  f ) (1) = 3 .


Portanto, f  g ≠ g  f , então S n não é abeliano para n ≥ 3 .

102
Grupos de Rotações
Seja {1, 2,..., n} , n ≥ 3 , o conjunto dos vértices de um polígono
regular com n lados, conforme a figura abaixo.

Figura 2.2.1

2 2 2
Cada uma das rotações de ângulo, 0, ,2 , ..., (n − 1) ,
n n n
no sentido anti-horário, mantém o polígono invariante (move
apenas os vértices). Além disso, se olharmos para S n = Bij ( E ) ,
E = {1, 2,..., n} , vemos que estas rotações podem ser identificadas
com elementos distintos de S n .

Sejam e a rotação de 0 radianos e a a rotação de radianos.

Estes elementos correspondem às seguintes funções de S n :

1 2 ... n − 1 n  1 2 ... n − 1 n 
e=  e a= .
 2 2 ... n − 1 n   2 3 ... n 1
Usando a notação a j = a  a  ...  a , j -vezes e a convenção
a 0 = id = e , é fácil ver que as potências de a produzem todas as
rotações. De fato,

a 2 é a rotação de ângulo .

2
a n −1 é a rotação de ângulo (n − 1) .
n
a n = a 0 = e é a rotação de ângulo 0 .

Denotaremos por Rn o conjunto das rotações do polígono re-


gular de n lados, isto é,
Rn = {e = a 0 , a, a 2 ,..., a n −1} ⊆ S n .

103
Note que, dados a i , a j ∈ Rn , vale a i  a j = a i + j . Dividindo i + j
por n obtemos q, r ∈  tais que i + j = n q + r , com 0 ≤ r < n . As-
sim, a i  a j = a i + j = a n q + r = (a n ) q  a r = e q  a r = e  a r = a r ∈ Rn .
Portanto,
 : Rn × Rn → Rn
(a i , a j )  a i + j
é uma operação em Rn .

Proposição 2.2.4 ( Rn , ) é grupo abeliano com n elementos.

Demonstração. Desde que os elementos de Rn são rotações que


correspondem a elementos distintos de S n , temos que Rn tem
exatamente n elementos.
É claro que a 0 = e é o elemento neutro de Rn .
A comutatividade segue das igualdades abaixo:

a i  a j = a i + j = a j +i = a j  a i .
A associatividade também é simples:

a i  (a j  a k ) = a i  a j + k = a i +( j + k ) = a (i + j )+ k = a i + j  a k = (ai  a j )  a k .

Finalmente, observe que a i  a n −i = a 0 = e , ∀i ∈ {0,1,..., n − 1} . Logo


o simétrico de a i ∈ Rn é a n −i ∈ Rn .
Portanto, ( Rn , ) é um grupo abeliano.

Definição 2.2.2 O grupo ( Rn , ) é chamado grupo de rotações de um


polígono regular de n lados.

Exemplo 2.2.7 R3 = {e, a, a 2 } é o grupo de rotações do triângulo


eqüilátero de vértices 1, 2 e 3.

1 2 3  1 2 3 
O elemento neutro é e =   , o elemento a =   éa
1 2 3   2 3 1
1 2 3 
rotação de , e o elemento a 2 =   é a rotação de .A
 2 1 2
tabela de operações de R3 é

104
° e a a2

e e a a2

a a a2 e

a2 a2 e a

Exemplo 2.2.8 R4 = {e, a, a 2 , a 3 } é o grupo de rotações do quadra-


do de vértices 1, 2,3, 4 .
O elemento a r ∈ R4 é a rotação de ângulo .
A tabela de operações de R4 é

° e a a2 a3

e e a a2 a3

a a a2 a3 e

a2 a2 a3 e a

a3 a3 e a a2

Grupos Diedrais
Considere novamente {1, 2,..., n} , n ≥ 3 , como o conjunto dos
vértices de um polígono regular de n lados. Seja b ∈ S n a reflexão
em relação ao eixo horizontal, conforme a figura abaixo.

Figura 2.2.2

105
1 2 3 ... n − 1 n 
Note que b =   não é uma rotação, e
1 n n − 1 ... 3 2

1 2 ... n 
que b 2 = e =  .
1 2 ... n 

Lembre que o conjunto das rotações é Rn = {e, a, a 2 ,..., a n −1} ,


1 2 ... n − 1 n 
onde a =   . Ao conjunto Rn vamos acrescentar
 3 3 ... n 1
b e também todos os “produtos” a i b , i = 1, 2,..., n − 1 . Aqui esta-
mos considerando a composição como sendo um produto, apenas
para facilitar a escrita. Isso não causará nenhuma confusão.

Desta forma, obtemos o conjunto

Dn = {e, a, a 2 ,..., a n −1 , b, a b, a 2b,..., a n −1b} ⊆ S n ,

que tem 2n elementos. Cada um destes elementos representa uma


simetria do polígono, isto é, um movimento que deixa o polígono
invariante (move apenas os vértices).

Provaremos que Dn é um grupo com a operação composição


existente em S n . Para isso, precisamos provar que
 : Dn × Dn → Dn
( a i bu , a j b v )  a i bu a j b v
é de fato uma operação em Dn , ou seja, a i bu a j b v ∈ Dn .

Iniciamos com um lema que será útil para fazer contas em Dn .

Lema 2.2.1 Em Dn , vale a igualdade b a r = a n − r b , ∀r ∈ {1, 2,..., n − 1} .

Demonstração. Usaremos o Princípio de Indução sobre r .


Para r = 1 , temos
1 2 3 ... n − 1 n  1 2 3 ... n − 1 n  1 2 3 ... n − 1 n 
ba =   = 
1 n n − 1 ... 3 2   2 3 4 ... n 1   n n − 1 n − 2 ... 2 1

... n − 1 n  1 2 3 ... n − 1 n 
= .
... n 1   n n − 1 n − 2 ... 2 1
Para calcular a n −1b , lembramos que a n −1 = a −1 , pois a n −1a = e . As-

sim, a n −1 = a −1 corresponde à rotação de no sentido horário.

106
1 2 3 ... n − 1 n  1 2 3 ... n − 1 n 
a n −1b = a −1b =   =
 n 1 2 ... n − 2 n − 1 1 n n − 1 ... 3 2 
1 2 3 ... n − 1 n 
= .
 n n − 1 n − 2 n − 2 2 1 
Isso prova que b a = a n −1b .
Admita como hipótese de indução que b a k = a n − k b , para k > 1 .
Devemos provar que b a k +1 = a n −( k +1)b .

b a k +1 = ba k a = a n − k ba = a n − k a n −1b = a n a n −( k +1)b = e a n −( k +1)b = a n −( k +1)b .

Note que usamos a hipótese de indução na segunda igualdade, o


caso r = 1 na terceira igualdade, além da associatividade de S n .

Lema 2.2.2 A composição é uma operação em Dn .

Demonstração. Devemos provar que se a i bu , a j b v ∈ Dn , então


a i bu a j b v ∈ Dn , para i, j ∈ {0,1,..., n − 1} e u , v ∈ {0,1} .
1º Caso: u = 0 .
a i bu a j b v = a i e a j b v = a i + j b v ∈ Dn .
Lembre que provamos que a i + j ∈ {e, a, a 2 ,..., a n −1} para quaisquer
i e j.

2º Caso: u = 1 .
Pelo lema anterior, sabemos que b a j = a n − j b . Então:
a i bu a j b v = a i b a j b v = a i a n − j b b v = a n +i − j b v +1 ∈ Dn .
Lembre que b 2 = e e, portanto, qualquer potência de b pode ser
reduzida a e ou b .

Proposição 2.2.5 ( Dn , ) é grupo não abeliano com 2n elementos.

Demonstração. Desde que Dn ⊆ S n , a associatividade em Dn é


conseqüência da associatividade em S n .
É claro que e é o elemento neutro de Dn .
Para provar que a i bu ∈ Dn tem inverso em Dn , separamos em dois
casos.

107
1º Caso: u = 0 .
Neste caso, a i bu = a i , e seu inverso é a n −1 ∈ Dn .

2º Caso: u = 1 .
Neste caso, a i bu = a i b cujo inverso é o próprio a i b ∈ Dn , pois
a i b a i b = a i a n −i b b = a n b 2 = e e = e .
Portanto, ( Dn , ) é grupo.
Para ver que Dn tem exatamente 2n elementos, mostraremos que
os elementos do conjunto {e, a, a 2 ,..., a n −1 , b, a b, a 2b,..., a n −1b} são
distintos dois a dois.
Sejam i, j ∈ {0,1,..., n − 1} e u , v ∈ {0,1} tais que a i bu = a j b v . Deve-
mos verificar que i = j e u = v .
Multiplicando à esquerda por (a j ) −1 e à direita por (bu ) −1 vem que
(a j ) −1 a i = b v (bu ) −1 = b v bu = bu + v ∈ {e, a,..., a n −1} , pois (a j ) −1 a i é uma
rotação.
Se u ≠ v então bu + v = b ∉ {e, a,..., a n −1} . Absurdo.
Logo, u = v e a igualdade a i bu = a j b v leva a a i = a j , e daí i = j .
Portanto, Dn tem 2n elementos.
Para ver que Dn não é abeliano, basta notar que, de acordo com o
Lema 2.2.1, temos que b a = a n −1b ≠ a b .

Definição 2.2.3 O grupo ( Dn , ) é chamado grupo diedral de ordem


2n , ou grupo das simetrias do polígono regular de n lados.

Exemplo 2.2.9 D3 = {e, a, a 2 , b, a b, a 2b} é o grupo das simetrias do


1 2 3 
triângulo eqüilátero de vértice 1, 2 e 3, onde a =   é a ro-
 2 3 1
1 2 3 
tação de ângulo e b=  é a reflexão.
1 2 3 
As ferramentas para montar a tabela de operações de D3 são o
Lema 2.2.1, que diz que b a r = a 3− r b , e o fato de que a 3 = b 2 = e .
Vejamos alguns cálculos:

a (a 2b) = (aa 2 ) b = a 3b = e b = b .

(a b) (a b) = a (b a ) b = a (a 2b) b = (a a 2 ) (b b) = e .

(a 2b) a 2 = a 2 (b a 2 ) = a 2 (a b) = (a 2 a ) b = b .

Seguindo com as contas, podemos montar toda a tabela:

108
° e a a2 b ab a2b

e e a a2 b ab a2b

a a a2 e ab a2b b

a2 a2 e a a2b b ab

b b a2b ab e a2 a

ab ab b a2b a e a2

a2b a2b ab b a2 a e

109
Lista de Exercícios
1) Calcule o simétrico de cada elemento de S . 3

1 2 3 4 
2) Escreva os elementos de S 4 na notação  .
 a1 a2 a3 a4 

3) Considere os elementos de S 4 abaixo:

1 2 3 4  1 2 3 4  1 2 3 4 
id =   , f1 =   , f2 =  ,
1 2 3 4  1 2 4 3   2 3 4 1
1 2 3 4  1 2 3 4 
f3 =   e f4 =  .
3 4 1 2  4 1 2 3

a) Mostre que {i d , f1} é um grupo, com a operação composição.

b) Calcule f 22 , f 23 e f 2  f3 . Lembre que fi n = fi  ...  fi , n vezes.

c) Apesar de S 4 não ser abeliano, verifique se f 2  f3 = f3  f 2 .

d) Mostre que {i d , f 2 , f 3 , f 4 } é grupo, com a operação composi-


ção. É abeliano?

4) Desenhe cada um dos elementos do grupo R4 . Inicie com


um quadrado de vértices 1, 2,3 e 4 , que pode ser chamado de e .
Depois desenhe os quadrados correspondentes a a, a 2 e a 3 .

5) Construa a tabela de operações de R 5 e R6 .

6) Determine o simétrico de cada elemento de R . 6

7) Calcule o simétrico de cada elemento de D . 3

8) Identifique cada elemento de D3 com a permutação corres-


pondente de S3 .

9) Construa a tabela de operações de D . 4

110
2.3 Subgrupos
A partir de agora usaremos preferencialmente a notação mul-
tiplicativa para grupos. Desta forma, um grupo arbitrário (G, ∗)
será indicado por (G, ⋅ ) . Isso evitará escrever uma ∗ entre os ele-
mentos operados, isto é, a ∗ b será escrito a b . As ressalvas para
grupos aditivos serão feitas quando forem necessárias.

Nesta seção trataremos dos subgrupos, que são grupos dentro


de grupos dados. Veremos que a noção de subgrupo é útil para
produzir novos exemplos de grupos. Determinaremos todos os
subgrupos do grupo (, +) , estudaremos subgrupos gerados por
elementos, grupos cíclicos, ordem de grupo e ordem de elementos
de um grupo.

Definição 2.3.1 Seja (G, ⋅ ) um grupo. Dizemos que H ⊆ G , H ≠ ∅ ,


é um subgrupo de G quando:

(i) a, b ∈ H ⇒ a b ∈ H

(ii) ( H , ⋅ ) é grupo.

Notação. Para indicar que H é subgrupo de G , escrevemos


H ≤G.

Se H é subgrupo de G , existem elementos neutros eH e eG em


H e G respectivamente. Também, para cada a ∈ H ⊆ G , existem
simétricos aH−1 e aG−1 em H e G respectivamente. Veremos abaixo
que eH = eG e aH−1 = aG−1 . Assim podemos denotar o elemento neu-
tro de H e G pelo mesmo símbolo e , e também podemos deno-
tar o simétrico de a ∈ H em H e G pelo mesmo símbolo a −1 .

Proposição 2.3.1 Sejam H ≤ G e a ∈ H . Então:

(a) eH = eG .

(b) aH−1 = aG−1 .

Demonstração. (a) Claro que eH eH = eH . Como eG é elemento


neutro de G e eH ∈ G , temos eG eH = eH . Segue que eG eH = eH eH .
Multiplicando à direita pelo inverso u de eH em G , vem
eG eH u = eH eH u ⇒ eG eG = eH eG ⇒ eG = eH .

111
(b) Por (a) podemos escrever eH = eG = e . Assim, aH−1a = a aH−1 = e e
aG−1a = a aG−1 = e , isto é, aH−1 e aG−1 são simétricos de a em G . Pela
unicidade do simétrico, temos aG−1 = aH−1 .

Observação 2.3.1 O item (a) da proposição acima informa que, se


o elemento neutro do grupo G não está em H , então H não é
subgrupo de G .

Veremos agora uma forma mais breve de verificar se um sub-


conjunto é um subgrupo.

Proposição 2.3.2 Seja H um subconjunto não vazio do grupo G . São


equivalentes:

(i) H ≤ G

(ii) a, b ∈ H ⇒ ab −1 ∈ H .

Demonstração. (i) ⇒ (ii) Como H é grupo e b ∈ H , existe b −1 ∈ H .


Agora temos a, b −1 ∈ H , então a b −1 ∈ H .
(ii) ⇒ (i) Como H ≠ ∅ , existe c ∈ H ⊆ G . Por (ii) vem que
e = c c −1 ∈ H .
Dado b ∈ H , temos e, b ∈ H e por (ii) vem que b −1 = e b −1 ∈ H .
Até aqui já provamos que o elemento neutro está em H e que o
inverso de cada elemento de H está em H .
Sejam a, b ∈ H . Então a, b −1 ∈ H e por (ii) temos a b = a (b −1 ) −1 ∈ H .
Segue que a operação de G é fechada em H . Como a proprieda-
de associativa em H é herdada de G , concluímos que H ≤ G .

Observação 2.3.2 Quando G é um grupo aditivo, a condição (ii)


da proposição acima se escreve como

(ii) a, b ∈ H ⇒ a − b ∈ H .

Observação 2.3.3 Um subgrupo de um grupo abeliano é abelia-


no, pois a comutatividade é propriedade hereditária.

Exemplo 2.3.1 Todo grupo G tem pelo menos dois subgrupos. A


saber, H1 = {e} e H 2 = G . Estes subgrupos são chamados subgru-
pos triviais.

112
Exemplo 2.3.2 Usando a Proposição 2.3.2 vem que:

(, +) ≤ (, +) ≤ (, +) ≤ (, +) ;

( ∗ , ⋅ ) ≤ (  ∗ , ⋅ ) ≤ (  ∗ , ⋅ ) ;

( M m×n (), +) ≤ ( M m×n (), +) ≤ ( M m×n (), +) ≤ ( M m×n (), +) ;


(GLn (), ⋅ ) ≤ (GLn (), ⋅) ≤ (GLn (), ⋅) ;
( Rn , ⋅ ) ≤ ( Dn , ⋅ ) ≤ ( S n , ⋅ )

{±1} é subgrupo multiplicativo de ∗ .

Exemplo 2.3.3 Para cada m ∈  o conjunto m  = {m x; x ∈ } é


subgrupo de (, +) .
De fato, sejam a, b ∈ m  . Então existem x, y ∈  tais que a = m x
e b=my.
Assim, a − b = m ( x − y ) ∈ m  .
Pela Proposição 3.2.2 vem que m  ≤  .

Como casos particulares do exemplo acima, temos:


{0} = 0  ≤  ,  = 1  ≤  , 2  ≤  e − 175  = 175  ≤  .

É fácil ver que m  = (−m)  , para todo m ∈  . Por isso, os sub-


grupos m  são escolhidos com m > 0 .

Exemplo 2.3.4 Sejam m, n ∈  . Então:


( m , + ) ≤ ( n , + ) ⇔ n | m .
(⇒) Como m ∈ m  ⊆ n  , existe q ∈  tal que m = n q .
Portanto, n | m .
(⇐) Seja m x ∈ m  . Como m | n existe, q ∈  tal que m = n q . As-
sim, m x = n (q x) ∈ n  . Logo, m  ⊆ n  .
Desde que (m , +) é grupo por ser subgrupo de (, +) , temos
que m  ≤ n  .

Segue do exemplo acima que 4  ≤ 2  , isto é, o conjunto dos


múltiplos de 4 é subgrupo aditivo do grupo formado pelos nú-
meros pares. Da mesma forma, 8  ≤ 2  , 9  ≤ 3  , 12  ≤ 2  ,
12  ≤ 3  , 12  ≤ 4  e 12  ≤ 6  .

A próxima proposição mostra que todo subgrupo de (, +) é


da forma m  , para algum m ∈  + .

113
Proposição 2.3.3 Caracterização dos subgrupos de (, +) .
( H , +) ≤ (, +) ⇔ H = m  , para algum m ∈  + .

Demonstração. (⇐) Já vimos no Exemplo 2.3.3.


(⇒) Se H = {0} então H = 0  .
Se H ≠ {0} então {x ∈ H ; x > 0} ≠ ∅ , pois existe 0 ≠ a ∈ H e −a ∈ H .
Um deles, a ou −a , é positivo.
Pelo Princípio do Menor Número Natural, existe
m = min{x ∈ H ; x > 0} .
Afirmamos que H = m  .
Seja m x ∈ m  .
Se x = 0 , então m x = 0 ∈ H , pois H ≤  .
Se x > 0 , então m x = m + m + ... + m ∈ H , pois m ∈ H e H ≤  .
Se x < 0 , então m x = − (m + m + ... + m) ∈ H , pois m ∈ H e
H ≤ .
Logo, m  ⊆ H .
Reciprocamente, seja h ∈ H . Pelo algoritmo de Euclides em  ,
existem q, r ∈  tais que
h = m q + r , com 0 ≤ r < m = m .
Como m ∈ H , temos que m q ∈ H . Também é verdade que
h ∈ H , e então r = h − m q ∈ H . Mas m é o menor número po-
sitivo em H , e assim r não pode ser positivo, já que r < m .
Resta r = 0 , daí h = m q ∈ m  . Isso mostra que H ⊆ m  .

A definição a seguir diz que o centro de um grupo é formado


pelos elementos do grupo que comutam com todos os demais ele-
mentos.

Definição 2.3.2 Seja G um grupo. O conjunto


Z (G ) = {g ∈ G; g x = x g , ∀x ∈ G}
é chamado centro do grupo G .

Proposição 2.3.4 Seja G um grupo.

(a) Z (G ) ≤ G .

(b) Z (G ) = G ⇔ G é abeliano.

Demonstração. (a) Claro que Z (G ) ≠ ∅ , pois e ∈ G .


Sejam a, b ∈ Z (G ) . Devemos mostrar que a b −1 ∈ Z (G ) .

114
Seja x ∈ G . Como b ∈ Z (G ) , temos que b x = x b .
Multiplicando esta igualdade à esquerda e à direita por b −1 , vem
que x b −1 = b −1 x .
Multiplicando agora à esquerda por a ∈ Z (G ) , temos
x a b −1 = a b −1 x
Portanto, a b −1 comuta com todo elemento de G , isto é, a b −1 ∈ Z (G ) .
(b) É imediato.

Exemplo 2.3.5
Z () =  , Z () =  , Z () =  e Z () =  , como grupos
aditivos.

Z (∗ ) = ∗ , Z (∗ ) = ∗ e Z (∗ ) = ∗ , como grupos multi-


plicativos.

Z ( Rn ) = Rn .

Z ( D3 ) = {e} , de acordo com a tabela de operações de D3 vis-


ta no Exemplo 2.2.9.

Existe uma maneira padrão para produzir subgrupos. Para isso


tomamos um elemento x num grupo G e introduzimos a notação:

x = {x m ; m ∈ } .

e, se m = 0
 m
Lembre que x =  x. x ... x, m vezes, se m > 0
( x. x ... x) −1 , (−m) vezes, se m < 0.

Com notação aditiva, temos x = {m x; m ∈ } , onde

0, se m = 0

m x =  x + x + ... + x, m vezes, se m > 0
−( x + x + ... + x), (−m) vezes, se m < 0.

Proposição 2.3.5 Sejam G um grupo e x ∈ G . Então x é subgrupo


abeliano de G .

115
Demonstração. Sejam a, b ∈ x . Devemos mostrar que a b −1 ∈ x .
Como a, b ∈ x , existem m, n ∈  tais que a = x m e b = x n .
Desde que b −1 = x − n , temos que a b −1 = x m − n ∈ x .
Logo, x ≤ G .
Para ver que x é abeliano basta notar que para quaisquer
m, n ∈  vale
x n x m = x n+m = x m+n = x m x n .

Definição 2.3.3 Sejam G um grupo e x ∈ G . O subgrupo x é cha-


mado subgrupo gerado por x .

Observação 2.3.4 Um procedimento mais geral permite obter


um subgrupo do grupo G , gerado por um subgrupo não vazio
S ⊆ G . Quando S = {x} , obtemos o subgrupo x gerado por x .
A construção de subgrupo gerado por um subconjunto qualquer
não é objetivo deste curso. O leitor interessado poderá ver este
assunto em ([2], p.130).

Definição 2.3.4 Dizemos que o grupo G é cíclico quando existe x ∈ G


tal que G = x .

De acordo com a definição acima, x é um subgrupo cíclico


de G , para cada x ∈ G .

Note que todo grupo cíclico é abeliano. De fato, se G é cíclico,


então G = x , para algum x ∈ G . Pela Proposição 2.3.5 temos que
G = x é abeliano.

Exemplo 2.3.6 (, +) é grupo cíclico.


De fato, basta observar que  = 1 = {m1; m ∈ } .

O exemplo anterior pode ser generalizado.

Exemplo 2.3.7 (n , +) é grupo cíclico.


É claro que n  = n = {n m; m ∈ } .

Exemplo 2.3.8 ( Rn , ⋅ ) é cíclico, pois Rn = a = {a m ; m ∈ } .

116
Exemplo 2.3.9 ( Dn , ⋅ ) e ( S n , ⋅ ) , n ≥ 3, não são cíclicos, pois não são
abelianos.

Exemplo 2.3.10 Calcular o subgrupo gerado por cada elemento


de D3 .
Basta calcular as potências de cada elemento de D3 .

e = {e} , pois e n = e , ∀n ∈  .

a = {e, a, a 2 } , pois a 3 = e .

a 2 = {e, a, a 2 } , pois (a 2 ) 2 = a 4 = a e (a 2 )3 = a 6 = e .

b = {e, b} , pois b 2 = e .

a b = {e, a b} , pois (a b) 2 = a (b a ) b = a (a 2b) b = e .

a 2b = {e, a 2b} , pois (a 2b) 2 = a 2 (b a 2 ) b = a 2 (a b) b = e .

Exemplo 2.3.11 ( n , +) é cíclico gerado por 1, pois


 n = 1 = {m1; m ∈ } .

Exemplo 2.3.12 Calcular o subgrupo gerado por cada elemento


de (  6 , +) .

0 = { 0 } , 1 =  6 , 2 = { 0, 2, 4 } ,

3 = { 0,3} , 4 = { 0, 2, 4 } , 5 = { 5, 4,3, 2,1, 0 } =  6 .

Vimos no exemplo acima que os únicos geradores de  6 são 1


e 5 . Isso pode ser escrito da forma seguinte: m gera  6 se, e so-
mente se, mdc (m, 6) = 1 . Veremos que este resultado vale em geral,
não apenas para o número 6 .

Proposição 2.3.6 Sejam n ∈  , n > 1 e m ∈  n . Então:


 n = m ⇔ mdc (m, n) = 1 .

Demonstração. Se  n = m então 1 ∈ m , e daí existe x ∈  tal

que x m = 1 . Segue que 1 = m + ... + m = x m , isto é, n | (1 − x m) . As-


sim existe y ∈  tal que n y = 1 − x m , que pode ser escrito como
1 = n y + m x . Portanto todo inteiro que divide m e n deve dividir
1, e então mdc (m, n) = 1 .

117
Reciprocamente, admita que mdc (m, n) = 1 . Pela Identidade de Be-
zout em  (Corolário 1.4.1 (b)), existem r , s ∈  tais que r m + s n = 1 .
Tomando classes em  n e lembrando que n = 0 , temos
1= r m+ sn = r m+ s0 = r m = r m .
Seja u ∈  n . Como u = u.1 = (ur ) m , vem que u ∈ m .

Logo,  n ⊆ m . É claro que m ⊆  n , portanto  n = m .

Exemplo 2.3.13 Os geradores de ( 20 , +) são: 1,3, 7,9,11,13,17 e 19 .

Definição 2.3.5 A ordem de um grupo G é o número de elementos do


conjunto G .

Notação. A ordem do grupo G é indicada por G . Quando G é


um grupo infinito, escrevemos G = ∞ , e se G é finito, escreve-
mos G < ∞ .

Definição 2.3.6 Sejam G um grupo e x ∈ G . A ordem de x é a ordem


do subgrupo gerado por x , isto é, x .

Notação. A ordem de x é indicada por o( x) .

Exemplo 2.3.14  = ∞ , n = n

Rn = n , ∗p = p − 1 , p = primo

Dn = 2n , Sn = n !

Exemplo 2.3.15. Calcular a ordem de cada elemento de D3 .


Pelo Exemplo 2.3.10 temos:
o (e) = 1 , o (a ) = o (a 2 ) = 3 e o (b) = o (a b) = o (a 2b) = 2 .

Exemplo 2.3.16. Calcular a ordem de cada elemento de  6 .


Pelo Exemplo 2.3.11 temos:
o ( 0 ) = 1 , o (1) = o ( 5 ) = 6 , o ( 2 ) = o ( 4 ) = 3 e o ( 3 ) = 2 .

A próxima proposição é útil para o cálculo do subgrupo gera-


do por um elemento.

118
Proposição 2.3.7 Sejam G um grupo e x ∈ G . São equivalentes:

(i) o ( x) = n < ∞ .

(ii) ∃ r ∈ ∗ tal que x r = e .

Neste caso, x = {e, x, x 2 ,..., x n −1} , n = min{r ∈ ∗ ; x r = e} e n | r .

Demonstração. (i) ⇒ (ii) Por hipótese o( x) = n < ∞ . Assim,


x = {x m ; m ∈ } é conjunto finito. Logo, existem p, q ∈  , p ≠ q ,
tais que x p = x q . Segue que x p − q = x p ( x q ) −1 = e .
Sem perda de generalidade, podemos assumir que p > q .
Tome r = p − q ∈ ∗ . É claro que x r = x p − q = e .
(ii) ⇒ (i) Por hipótese, X = {r ∈ ∗ ; x r = e} ≠ ∅ . Logo, X tem um
mínimo n . Em particular, x n = e .
Afirmamos que x = {e, x, x 2 ,..., x n −1} .

A inclusão x ⊇ {e, x, x 2 ,..., x n −1} é óbvia.

Para provar a inclusão contrária, tomamos u = xt ∈ x .


Pelo algoritmo de Euclides em  , existem q, l ∈  tais que

t = n q + l , com 0 ≤ l < n = n .

u = xt = x n q +l = ( x n ) q xl = e q xl = xl ∈ {e, x, x 2 ,..., x n −1} .

Isso conclui a demonstração da afirmação.


Para concluir que o ( x) = x = n , devemos mostrar que os ele-
mentos do conjunto {e, x, x 2 ,..., x n −1} são distintos dois a dois.
Suponha que não. Então existem u , v ∈  , 0 ≤ u , v ≤ n − 1 , tais que
xu = x v com u ≠ v . Podemos considerar u − v > 0 e assim e = xu −v
com 0 < u − v < n , contradizendo a minimalidade de n .
Portanto, o ( x) = n = min{r ∈ ∗ ; x r = e} e x = {e, x, x 2 ,..., x n −1} .
Resta provar que se x r = e , r ∈ ∗ , então n | r .
Dividindo r por n , obtemos a ,, b ∈  tais que

com .

Se b ≠ 0 , então  ∈ X = {r ∈ ∗ ; x r = e} , pois
e = x r = x n +  = ( x n )  x  = e  x  = x  . Comob < n , isso contradiz a
minimalidade de n .
Portanto,b = 0 e , isto é, n | r .

119
Vimos na Proposição 2.3.7 que, se G é um grupo e x ∈ G tem
ordem n < ∞ , então:

• n é o menor natural não nulo tal que x n = e .

• x = {e, x, x 2 ,..., x n −1} .

• Se r ∈ ∗ e x r = e , então n | r .

Exemplo 2.3.17 Calcular a ordem de cada elemento de (∗5 , ⋅ ) .

(1) 1 = 1 ⇒ o (1) = 1 e 1 = {1}


( 2 )1 = 2, ( 2 ) 2 = 4, ( 2 ) 3 = 3, ( 2 ) 4 = 1 ⇒ o ( 2 ) = 4 e 2 = ∗5 ;
( 3 ) 1 = 3, ( 3 ) 2 = 4, ( 3 ) 3 = 2, ( 3 ) 4 = 1 ⇒ o ( 3 ) = 4 e 3 = ∗5 ;
( 4 ) 1 = 4, ( 4 ) 2 = 1 ⇒ o ( 4 ) = 2 e 4 = {1, 4} .

Exemplo 2.3.18 Calcular a ordem de cada elemento do grupo de


Klein.
Vimos no Exemplo 2.1.5 que o grupo de Klein é {e, a, b, c}, e que
a 2 = b 2 = c 2 = e . Logo, o (a ) = o (b) = o (c) = 2 e o (e) = 1 .
Portanto, o grupo de Klein é um grupo abeliano não cíclico.

Exemplo 2.3.19 Em (∗ , ⋅ ) , temos:

o (1) = 1 , o (−1) = 2 , o (i ) = 4
 −1 3 
o (−i ) = 4 e o  + i  = 3.
 2 2 

120
Lista de Exercícios
1) Verifique se H é subgrupo de G quando:
a) G = (∗ , ⋅ ) e H = {x ∈ ; x > 0} .

b) G = (∗ , ⋅ ) e H = {cos  + i sen  ;  ∈ } .

c) G = (∗ , ⋅ ) e H = {± 1, ± i} .

d) G = ( − {1}, ∗ ), x ∗ y = x + y − x y e H = 2  .

e) G = (∗ , ⋅ ) e H = {z ∈ ; z = 1} .

f) G = (, + ) e H = {a + b 2; a, b ∈ } .

 cos  sen   
g) G = (GL2 (), ⋅ ) e H =   ;  ∈  .
 − sen  cos   
h) G = ( n , + ) e

H = {(a1 , a2 ,..., an ) ∈  n ; a1 + a2 + ... + an = 0} .

i) G = ( n , + ) e H = {(a1 , a2 ,..., an ) ∈  n ; ai ∈ } .

2) Determine todos os subgrupos de ( , +) e ( , +) . 4 8

3) Determine todos os subgrupos de ( , ⋅ ) . ∗


7

4) Verifique que, se H 1 e H 2 são subgrupos de G , então H1  H 2


é subgrupo de G .

5) Apresente dois subgrupos, H1 e H 2 , de um grupo G tais


que H1  H 2 não é subgrupo de G .
Dica: Exemplo 2.3.12.

6) Se H 1≤ G , H 2 ≤ G e H1 ⊆ H 2 (ou H 2 ⊆ H1 ), prove que


H1  H 2 ≤ G .

7) Calcule Z (S ) e Z ( K ) , K = grupo de Klein.


3

121
8) Mostre que G x = {a ∈ G ; a x = x a} é subgrupo do grupo G .

9) Calcule o subgrupo gerado e a ordem de cada elemento de  . 4

10) Sejam e elemen-

tos do grupo (∗ , ⋅ ) . Calcule o ( ) e o ( ) .

11) Determine todos os geradores do grupo ( 26 , +) .

12) Mostre que o grupo  ×  2 , com a operação usual do pro-


2
duto cartesiano, é abeliano, mas não é cíclico.

13) Mostre que, se p é número primo, então todo elemento


diferente de 0 em ( p , +) tem ordem p .

14) Descreva os elementos de 2 em (∗ , ⋅ ) .

15) Determine G para G = M n×n () e G = M 2×2 ( 2 ) .

16) Mostre que o único elemento de ordem 1 em um grupo é


o elemento neutro.

17) Sejam G um grupo e x ∈ G . Mostre que o ( x) = 2 se, e so-


mente se, x = x −1 .

122
Resumo do Capítulo
Neste capítulo apresentamos os conceitos e os primeiros resul-
tados da teoria de grupos. Os tópicos abordados foram:

• As noções de grupo, grupo abeliano e subgrupo.

• As propriedades elementares dos elementos de um grupo.

• Construção de exemplos de grupos. Em particular, os gru-


pos de rotações, diedrais e de permutações.

• Determinação dos subgrupos de (, +) .

• Subgrupo gerado por um elemento.

• Grupo cíclico.

• Caracterização dos geradores de (, +) .

• Ordem de um grupo e ordem de elemento do grupo.

• Propriedades da ordem de um elemento.

123
3 Subgrupo Normal e Grupo
Quociente
3 Subgrupo Normal e Grupo
Quociente

Sejam G um grupo e H ≤ G . Destacaremos duas relações


de equivalência em G obtidas a partir de H . As classes
de equivalência de uma destas relações serão chamadas
classes laterais à esquerda de H em G , e as classes da
outra serão chamadas classes laterais à direita de H em
G . Veremos que a quantidade de classes laterais à direita
e à esquerda coincidem, e que esta quantidade é chamada
índice de H em G . Quando G for finito, provaremos que
H divide G , e que o quociente é exatamente o índice.
Este resultado é conhecido como Teorema de Lagrange.
Quando a classe lateral à esquerda de cada elemento G
coincide com a classe lateral à direita, dizemos que H é
subgrupo normal de G . Veremos que, neste caso, é possí-
G
vel construir o grupo quociente que preserva algumas
H
propriedades do grupo G .

3.1 Classes Laterais e Teorema de Lagrange


O principal resultado desta seção é o Teorema de Lagrange.
Este resultado diz que a ordem de cada subgrupo de um grupo
finito divide a ordem do grupo. Vamos provar este resultado e
alguns corolários.

A linguagem usada para provar o Teorema de Lagrange envol-


ve classes laterais, que são classes de equivalência de uma relação
definida por um subgrupo.

Sejam G um grupo, H ≤ G e x, y ∈ G . A relação

y  x ⇔ x −1 y ∈ H

é uma relação de equivalência em G . De fato,

127
• Reflexiva: x −1 x = e ∈ H ⇒ x  x .

• Simétrica:
y  x ⇒ x −1 y ∈ H ⇒ ( x −1 y ) −1 ∈ H ⇒ y −1 x ∈ H ⇒ x  y .

• Transitiva:
y  x e x  z ⇒ x −1 y ∈ H e z −1 x ∈ H ⇒ ( z −1 x) ( x −1 y ) ∈ H ⇒ z −1 y ∈ H ⇒ y  z.
e z −1 x ∈ H ⇒ ( z −1 x) ( x −1 y ) ∈ H ⇒ z −1 y ∈ H ⇒ y  z.

Note ainda que:


y  x ⇔ x −1 y ∈ H ⇔ ∃ h ∈ H ; x −1 y = h
⇔ y = x h, para algum h ∈ H
⇔ y ∈ x H = {x h; h ∈ H }.
Segue que a classe de equivalência de x ∈ G , definida pela relação
,é
{ y ∈ G; y  x} = x H .

Definição 3.1.1 A classe de equivalência x H = {x h; h ∈ H } é chama-


da classe lateral de x à esquerda de H em G .

É claro que x ∈ x H , então x H ≠ ∅ .

Analogamente, se G é um grupo, H ≤ G e x, y ∈ G , a relação


y ≈ x ⇔ yx −1 ∈ H
é uma relação de equivalência em G . Além disso,

y ≈ x ⇔ yx −1 ∈ H ⇔ ∃ h ∈ H ; y x −1 = h
⇔ y = h x, para algum h ∈ H
⇔ y ∈ H x = {h x; h ∈ H }.
Assim, a classe de equivalência de x ∈ G , definida pela relação ≈ , é
{ y ∈ G; y ≈ x} = H x .

Definição 3.1.2 A classe de equivalência H x = {h x; h ∈ H } é chama-


da classe lateral de x à direita de H em G .

Novamente temos x ∈ H x , então H x ≠ ∅ .

Exemplo 3.1.1 Sejam G um grupo e H ≤ G .


É claro que e H = H = H e , isto é, as classes laterais de e à esquer-
da e à direita coincidem com o subgrupo H .

128
De forma mais geral, se x ∈ H , então x H = H = H x . De fato, como
x ∈ H , temos que x h ∈ H , para todo h ∈ H . Logo, x H ⊆ H .
Por outro lado, dado h ∈ H , temos que x −1h ∈ H , pois x ∈ H . As-
sim, h = x ( x −1h) ∈ x H , então H ⊆ x H .
A igualdade H = H x se prova da mesma forma.

Exemplo 3.1.2 Se G é um grupo abeliano e H ≤ G , x H = H x ,


para todo x ∈ G .
Desde que G é abeliano temos que x h = h x , ∀ h ∈ H . Assim,
x H = {x h; h ∈ H } = {h x; h ∈ H } = H x .

Exemplo 3.1.3 Determinar as classes laterais à direita e à esquer-


da de H = { 0, 2 } em ( 4 , +) , para cada elemento de  4 .
Como  4 é grupo aditivo, as classes laterais se escrevem com nota-
ção aditiva, isto é, x + H = {x + h; h ∈ H } e H + x = {h + x; h ∈ H } ;

0 + H = H + 0 = H = { 0, 2 } ;
1 + H = H + 1 = {1,3} ;
2 + H = H + 2 = H = { 0, 2 } ;
3 + H = H + 3 = {1,3} .
Note que: 0 + H = 2 + H ,
1+ H = 3 + H ,
( 0 + H ) ∩ (1 + H ) = ∅ e
 4 = ( 0 + H ) ∪ (1 + H ).

O próximo exemplo mostra que se o grupo G não é abeliano,


podem existir x ∈ G e H ≤ G tais que x H ≠ H x .

Exemplo 3.1.4 Sejam G = D3 = {e, a, a 2 , b, a b, a 2b} e H = b = {e, b} .


Determinar as classes laterais à direita e à esquerda de H em G ,
para cada elemento de G .
e H = H He=H
a H = {a, a b} H a = {a, b a} = {a, a 2b}
a 2 H = {a 2 , a 2b} H a 2 = {a 2 , b a 2 } = {a 2 , a b}
b H = H Hb=H
a b H = {a b, a} H a b = {a b, b a b} = {a b, a 2 }
a 2b H = {a 2b, a 2 } H a 2b = {a 2b, b a 2b} = {a 2b, a}
Note que a H ≠ H a , a 2 H ≠ H a 2 , a b H ≠ H a b e a 2 b H ≠ H a 2b .

129
Observação 3.1.1 Nos Exemplos 3.1.3 e 3.1.4 vemos que:

(1) Dadas duas classes laterais à esquerda (ou à direita), elas são
iguais ou são disjuntas. Unindo as classes laterais à esquer-
da (ou à direita) que são disjuntas, obtemos o grupo todo.
Portanto, o conjunto das classes laterais à esquerda (ou à di-
reita) distintas formam uma partição do grupo.

(2) Todas as classes laterais à esquerda (e à direita) têm H ele-


mentos.

(3) A quantidade de classes laterais à esquerda distintas coinci-


dem com a quantidade de classes laterais à direita distintas.

Vamos mostrar que os itens (1), (2) e (3) da observação acima


valem em geral. O item (1) é uma propriedade de classes de equi-
valência que já foi visto no curso de Álgebra I. No entanto, vamos
refazê-lo, usando a notação de classe lateral, pois a usaremos al-
gumas vezes.

Lema 3.1.1 Sejam G um grupo, H ≤ G e x, y ∈ G . Então:

(a) y ∈ x H ⇔ x H = y H .

(b) y ∈ H x ⇔ H x = H y .

Demonstração: (a) (⇒) Como y ∈ x H , temos por definição que


y  x , e pela propriedade reflexiva também vale x  y .
" ⊂ " Seja u ∈ x H . Segue que u  x , mas como x  y , temos pela
transitividade que u  y . Logo, u ∈ y H .
" ⊃ " É análoga.
(⇐) Como y ∈ yH e yH = xH , temos y ∈ x H .

(b) Semelhante ao item (a). Basta trocar a lateralidade e  por ≈ .

Corolário 3.1.1 Sejam G um grupo e H ≤ G .

(a) Duas classes laterais à esquerda (ou à direita) são iguais ou disjuntas.

(b) A união das classes laterais à esquerda (ou à direita) disjuntas é G .

Demonstração. Faremos para classes laterais à esquerda. O outro


caso é análogo.

130
(a) Sejam x H e y H classes laterais à esquerda.
Suponha que x H  y H ≠ ∅ . Neste caso, existe z ∈ G tal que
z∈xH  yH .
Como z ∈ x H , o Lema 3.1.1 diz que z H = x H .
Como z ∈ y H , o Lema 3.1.1 diz que z H = y H .
Logo x H = y H .
Portanto, x H  y H = ∅ ou x H = y H .

(b) Seja {xi H } i∈r o conjunto das classes laterais à esquerda que são
disjuntas. Devemos provar que G =  xi H .
i∈r

Como xi H ⊆ G , é claro que  xi H ⊆ G .


i∈r

Reciprocamente, se z ∈ G , temos a classe lateral z H ∈ {xi H } i∈r .


Logo z ∈ z H ⊆  xi H , e então G ⊆  xi H .
i ∪r i∈r

Proposição 3.1.1 Sejam G um grupo e H ≤ G .

(a) Toda classe lateral de H em G tem H elementos.

(b) #{x H ; x ∈ G} = #{H x; x ∈ G} .

Demonstração. (a) Dado x ∈ G , devemos mostrar que


#xH =#H x = H .

Defina e

Basta verificar que 1 e 2 são bijeções. Faremos para 1.


Claro que 1 é sobrejetora, pois dado u ∈ x H , temos que u = x h
para algum h ∈ H , e 1 (h) = x h = u .
Para ver a injetividade, tome h, k ∈ H e note que
1 (h) = 1 (k ) ⇒ x h = x k ⇒ x −1 x h = x −1 x k ⇒ h = k .

(b) Vamos provar que

 :{x H ; x ∈ G} → {H x; x ∈ G}
x H  H x −1
está bem definida e é bijetora.
Na cadeia de implicações abaixo, a direção (⇒) mostra que 
está bem definida, e a direção (⇐) mostra que  é injetora. Na
primeira e na penúltima passagem usaremos o Lema 3.1.1.

131
x H = y H ⇔ y ∈ x H ⇔ y = xh, h ∈ H ⇔ x −1 = h y −1 , h ∈ H ⇔ x −1 = h y −1 , h ∈ H
h y −1 , h ∈ H ⇔ x −1 = h y −1 , h ∈ H ⇔ x −1 ∈ H y −1 ⇔ H x −1 = H y −1 ⇔  ( x H ) =  ( y H ).
Para ver a sobrejetividade, considere H y ∈ {H x; x ∈ G} e tome
y −1 H ∈ {x H ; x ∈ G} . Então  ( y −1 H ) = H y .

Quando falamos em número de classes laterais, deixamos su-


bentendido que são classes laterais distintas. De acordo com a
Proposição 3.1.1 (b) a quantidade de classes laterais à direita e à
esquerda é a mesma.

Definição 3.1.3 Seja H ≤ G . O índice de H em G é a cardinalidade


do conjunto das classes laterais à esquerda de H em G .

Notação. Indicamos o índice de H em G por (G : H ) .

Exemplo 3.1.5. Pelos Exemplos 3.1.3 e 3.1.4 temos


( 4 : H ) = 2; H = { 0, 2 }
( D3 : H ) = 3; H = {e, b} .

O exemplo acima sugere que, no caso de grupos finitos, pode


ocorrer G = H (G : H ) . Isso de fato é verdade e trata-se de um
dos principais resultados sobre grupos finitos. Esta relação entre
a ordem do grupo, a ordem do subgrupo e o índice foi provada
por Joseph-Louis Lagrange (1736-1813), e atualmente é conhecida
como Teorema de Lagrange.

Teorema 3.1.1 Teorema de Lagrange.


Sejam G um grupo finito e H ≤ G . Então
G = H (G : H ) .

Demonstração. Como G é finito, temos que (G : H ) = n , para al-


gum n ∈  .
Seja {x1 H , x2 H ,..., xn H } o conjunto das classes laterais (distintas) à
esquerda de H em G . Pelo Corolário 3.1.1, temos
G = x1 H  x2 H  ...  xn H e xi H  x j H = ∅ se i ≠ j .
Pela Proposição 3.1.1 (a), vem que # xi H = H , ∀i ∈ {1, 2,..., n} .
Logo,
G = H + H + ... + H = H n = H (G : H ) .

132
Veremos agora algumas conseqüências do Teorema de Lagrange.

Corolário 3.1.2 Sejam G um grupo finito, H ≤ G e x ∈ G . Então:

(a) H | G e o( x) | G .
G
(b) x = e .

Demonstração. (a) É claro que H divide G , e o quociente é


(G : H ) .
Como o( x) = x , segue que o ( x) divide G .
(b) Por (a) temos que G = o ( x) m , para algum m ∈  .
Sabemos, pela Proposição 2.3.7, que x o ( x ) = e . Assim,
x|G| = x o ( x ) m = ( x o ( x ) ) m = e m = e .

Corolário 3.1.3 Pequeno Teorema de Fermat.


Seja p um número primo positivo. Então:
a p −1 ≡ 1(mod p ) , ∀a ∈ ( − p) .

Demonstração. Seja a ∈ ( − p) . Como a não é múltiplo de p ,


temos que a ≡ 0 (mod p ) . Segue que a ≠ 0 em  p , então a ∈ ∗p .

Sabemos que ∗p = p − 1 , então pelo Corolário 3.1.2, ( a ) p −1 = 1 .

Logo, a p −1 = 1 , portanto, p divide a p −1 − 1 , isto é, a p −1 ≡ 1(mod p ) .

Corolário 3.1.4 Todo grupo de ordem prima é cíclico e só tem subgru-


pos triviais.

Demonstração. Seja G um grupo tal que G = p , p um número


primo.
Como G > 1 , existe x ∈ G tal que x ≠ e .
Vamos mostrar que G = x .
É claro que x ≠ 1 , pois x ∈ x e x ≠ e .
Pelo Corolário 3.1.2 (a), sabemos que x | G , e como G = p , só
resta x = p = G .
Logo, G = x é cíclico.
Seja H ≤ G . Como H | G , devemos ter H = 1 ou H = p .
Portanto, H = {e} ou H = G .

133
Exemplo 3.1.6 Um grupo de ordem ímpar não possui subgrupo
nem elemento de ordem par.
Isso é imediato do Corolário 3.1.2.

Exemplo 3.1.7 Seja G um grupo tal que G = p1n1 p2n2 ... ptnt , onde
p1 , p2 ,..., pt são primos positivos, e n1 , n2 ,..., nt ∈ ∗ . Se H ≤ G e
H ≠ {e} , então existe i ∈ {1, 2,..., t} tal que pi | H .
Também é conseqüência do Corolário 3.1.2. Vejamos.
Como H | G e H ≠ 1 , vem que H = p1m1 p2m2 ... ptmt , com
m1 , m2 ,..., mt ∈  , não todos nulos.
Logo, existe i ∈ {1, 2,..., t} tal que mi ≠ 0 . Assim, pi | pimi e pimi | H .
Portanto, pi | H .

Exemplo 3.1.8 Seja a ∈  . Verifique se a 30 dividido por 31 deixa


resto 0 ou 1 .
Se a é múltiplo de 31 , isto é, se a ∈ 31 , então a 30 é múltiplo de
31 . Portanto, a 30 dividido por 31 deixa resto 0 .
Se a ∉ 31 então segue do Corolário 3.1.3 que a 30 ≡ 1(mod 31) .
Logo, 31| (a 30 − 1) , e assim existe k ∈  tal que 31 k + 1 = a 30 .
Portanto, a 30 dividido por 31 deixa resto 1.

Exemplo 3.1.9. Verifique se todo elemento de ∗13 é raiz do poli-


nômio x12 − 1 ∈ 13 [ x] .
Seja a ∈ ∗13 com  ∈ {1, 2,...,12} . Como a ∉13 , segue do Corolá-
12
rio 3.1.3 que 12 ≡ 1(mod13) . Assim, a = 1 , portanto, é raiz de
a12 − 1 .

Exemplo 3.1.10 Se G é um grupo e G ≤ 5 , então G é abeliano.


Se G = 1 , então G = {e} , que é abeliano.
Se G = 2,3,5 , então G é abeliano, pelo Corolário 3.1.4.
Resta G = 4 . Se existe a ∈ G , x ≠ e , tal que o ( x) = 4 , então G = x
é cíclico. Caso contrário, todo elemento x ≠ e deve ter ordem 2 . O
resultado segue do exercício 3 da seção 2.1.

Exemplo 3.1.11 Determinar todos os subgrupos de ( 6 , +) .


Seja H ≤  6 . Então H = 1, 2,3 ou 6 .
Se H = 1 , então H = { 0 } , e se H = 6 , então H =  6 .
Se H = 2 ou H = 3 então H é cíclico, pelo Corolário 3.1.4.

134
Logo, procuramos os subgrupos cíclicos não triviais de  6 . Pela
Proposição 2.3.6, os elementos 1 e 5 geram o subgrupo trivial
H =  6 . Além disso,

2 = { 0, 2, 4 } = 4 e 3 = { 0,3} .

Portanto os subgrupos de  6 são:

{ 0} , { 0, 2, 4} , { 0,3} e  6 .

Exemplo 3.1.12 Determinar todos os subgrupos de D3 .


Seja H ≤ D3 . Com um raciocínio análogo ao empregado no exem-
plo anterior, concluímos que, se H não é trivial, então H é cíclico
de ordem 2 ou 3 . Vimos no Exemplo 2.3.10 que

a = a 2 = {e, a, a 2 } , b = {e, b} , a b = {e, a b} e a 2b = {e, a 2b}.

Portanto, os subgrupos de D3 são:

{e} , {e, a, a 2 } , {e, b} , {e, a b} , {e, a 2b} e D3 .

135
Lista de Exercícios
1) Descreva todas as classes laterais, à esquerda e à direita, de
H em G quando:

a) G =  6 e H = { 0,3} .
a)

b) G = ∗5 e H = {1, 4 } .
b)

c) G = ∗ e H = {x ∈ ∗ ; x > 0} .
c)

d) G =  ×  e H =  × 2  .
d)

e) G =  × 2  e H = {0} × 2 .
e)

f) G = D4 e H = {e, a, a 2 , a 3 } .
f)

g) G
g) = R4 e H = {e, a 2 } .

2) Sejam H e K subgrupos de um grupo finito. Se H = p ,


K = q e p e q são primos distintos, prove que H  K = {e} .

3) Mostre que, se G é um grupo qualquer, então x Z (G) = Z (G) x ,


∀ x ∈G .

4) Sejam G um grupo finito e H ≤ K ≤ G . Mostre que


(G : H ) = (G : K ) ( K : H ) .

5) Qual é o índice de 3 ×  em  ×  ?
6) Mostre que o conjunto das classes laterais de H = n  em
G =  é { 0,1, 2,..., n − 1} =  n . Conclua que ( : n ) = n .

7) Considere (, +) como subgrupo de (, +) . Descreva as


3 1
classes laterais  + e +.
2 2

8) a) Mostre que H =  a0 0 ∗


 ; a ∈   é subgrupo de GL2 () .
a
 

136
b) Mostre que existem infinitas classes laterais de H em
GL2 () .

9) a) Descreva todos os elementos do grupo S . 3

b) Determine todos os subgrupos de S3 .

10) Determine todos os subgrupos ( , +) , ( , +) e ( , ⋅ ) .


8 9

7

137
3.2 Subgrupo Normal e Grupo Quociente
No curso de Álgebra I vimos que existem subanéis especiais
de um anel, chamados ideais, para os quais é possível construir o
anel quociente. Lembre que, se A é um anel e I um ideal de A ,
A
então o conjunto quociente é novamente um anel, com opera-
I
ções induzidas pelas operações de A .

Agora faremos algo semelhante para a estrutura algébrica de


grupo. Veremos que em um grupo existem subgrupos especiais,
chamados subgrupos normais, que levam à construção de grupos
quociente. Se G é um grupo e H é subgrupo normal de G , mostra-
G
remos que o conjunto , formado pelas classes laterais de H em
H
G
G , possui uma operação bem definida que torna um grupo.
H

Iniciamos tomando um grupo G , H ≤ G e estabelecendo a no-


tação
G
= {x H ; x ∈ G} ,
H
para indicar o conjunto das classes laterais à esquerda de H em G .

Queremos descobrir sob que condições, impostas a H , a ope-


ração entre classes
G G G
⋅: × →
H H H
( x H , y H )  x yH

está bem definida. Para isso, tomamos x H = x1 H e y H = y1 H em


G
, e queremos que valha x H yH = x1 H y1 H , isto é, a operação
H
G
não deve depender da escolha de classe em .
H

Como x H = x1 H e y H = y1 H , segue do Lema 3.1.1 que x1 ∈ x H


e y1 ∈ y H . Assim, existem h, k ∈ H , tais que x1 = x h e y1 = y k .
Logo:

138
x H yH = x1 H y1 H ⇔ x y H = x1 y1 H
⇔ x1 y1 ∈ x y H
⇔ xh yk ∈xy H
⇔ h y k ∈y H
⇔ ∃ h1 ∈ H tal que h yk = yh1
⇔ ∃ h1 ∈ H tal que y −1 h y = h1k −1
⇔ y −1 h y ∈ H .

Lembrando que x, y, x1 , y1 são elementos quaisquer de G , con-


cluímos que a operação entre as classes laterais à esquerda está
bem definida se, e somente se,
y −1h y ∈ H , ∀y ∈ G e ∀h ∈ H . (∗)

A condição (∗) não é a mais eficiente para verificar se a opera-


ção está bem definida, mas a partir dela obtemos outras.

Proposição 3.2.1 Seja H um subgrupo de G . São equivalentes:

(i) A operação entre classes laterais à esquerda de H em G está bem


definida.

(ii) g H g −1 ⊆ H , ∀g ∈ G .

(iii) g H g −1 = H , ∀g ∈ G .

(iv) g H = H g , ∀g ∈ G .

Demonstração. (i) ⇒ (ii) Seja g ∈ G . Por hipótese, a operação está


bem definida, então podemos aplicar (∗) com y = g −1 , obtendo
ghg −1 ∈ H , para todo h ∈ H . Logo, g H g −1 ⊆ H .

(ii) ⇒ (iii) Precisamos mostrar apenas que H ⊆ g H g −1 , ∀g ∈ G .


Sejam g ∈ G e h ∈ H . Note que por hipótese g −1 H g ⊆ H . Assim:

g −1hg ∈ g −1 H g ⊆ H ⇒ g −1hg = k , para algum k ∈ K


⇒ h = gkg −1 ∈ g H g −1.
Logo, H ⊆ g H g −1 .

(iii) ⇒ (iv) Dado g ∈ G , temos por hipótese que g H g −1 = H .


Seja gh ∈ g H . Claro que ghg −1 ∈ g H g −1 = H . Logo ghg −1 = k
para algum k ∈ H . Segue que gh = k g ∈ H g .
Portanto, g H ⊆ H g e, analogamente, prova-se que H g ⊆ g H .

139
(iv) ⇒ (i) Vamos mostrar que vale (∗) .
Sejam g ∈ G e h ∈ H . Por hipótese, tomando g = y −1 , temos
y −1 H = H y −1 .
Segue que y −1h ∈ y −1 H = H y −1 , então existe k ∈ K tal que
y −1h = k y −1 . Logo, y −1h y = k∈ H e vale (∗) . Portanto, a operação
entre classes laterais à esquerda de H em G está bem definida.

Definição 3.2.1 Seja H um subgrupo de G . Dizemos que H é sub-


grupo normal de G quando valem as condições equivalentes da pro-
posição anterior.

Notação. H  G indica que H é subgrupo normal de G .

Observação 3.2.1 Para verificar se H  G , basta mostrar que vale


uma das condições da Proposição 3.2.1, pois todas são equivalentes.
Na prática, as condições mais usadas são (ii) e (iv). Note que a condi-
ção (iv) diz que H  G se, e somente se, as classes laterais à esquer-
da e à direita de H em G coincidem para cada elemento de g .

Exemplo 3.2.1 Se G é um grupo, então {e}  G e G  G .


De fato, g {e} = {g} = {e} g e g G = G = G g , ∀g ∈ G .

Exemplo 3.2.2 Se G é grupo abeliano e H ≤ G , então H  G .


Basta notar que pela comutatividade de G temos:

g H = {gh; h ∈ H } = {hg ; h ∈ H } = H g , ∀g ∈ G .

Exemplo 3.2.3 Como casos particulares do exemplo anterior, temos:

(, +)  (, +)  (, +)  (, +)

(∗ , ⋅ )  (∗ , ⋅)  (∗ , ⋅ )

(m, +)  (, +) , ∀m ∈ 

{ 0, 2}   4
{ 0,3}   6 , { 0, 2, 4}   6 .
Se G é grupo abeliano e x ∈ G , então x  G .

140
Exemplo 3.2.4 Seja H ≤ G . Se H ⊆ Z (G ) então H  G . Em parti-
cular, Z (G )  G .
Como H ⊆ Z (G ) , temos que os elementos de H comutam com
todos os elementos de G . Assim
g H = {gh; h ∈ H } = {hg ; h ∈ H } = H g , ∀g ∈ G .

Note que se G é grupo abeliano, então Z (G ) = G . Portanto,


neste caso, o Exemplo 3.2.4 é exatamente o Exemplo 3.2.2.

A próxima proposição traz um resultado geral sobre subgru-


pos normais. Vale lembrar que (G : H ) é o índice de G em H , isto
é, o número de classes laterais.

Proposição 3.2.2 Se H ≤ G e (G : H ) = 2 então H  G .

Demonstração. Seja g ∈ G .
Se g ∈ H , então g H = H = H g , de acordo com o Exemplo 3.1.1.
Se g ∉ H , então g H ≠ H e H g ≠ H , pois g ∈ g H e g ∈ H g .
Logo, g H e H são classes laterais à esquerda distintas, e como
(G : H ) = 2 , estas são as únicas classes laterais à esquerda.
Pelo Corolário 3.1.1 vem que G = H  g H e H  g H = ∅ .
Da mesma forma, G = H  H g e H  H g = ∅ .
Assim, g H = (G − H ) = H g e, portanto, H  G .

G
Corolário 3.2.1 Seja G um grupo finito. Se H ≤ G e H = , então
2
H G.

Demonstração. Pelo Teorema de Lagrange, temos G = H (G : H ) ,


G
então G = (G : H ) . Logo, (G : H ) = 2 e basta aplicar a Proposição
2
3.2.2.

Exemplo 3.2.5 O subgrupo H = {e, a, a 2 , a 3} é normal em


D4 = {e, a, a 2 , a 3 , b, a b, a 2b, a 3b} , pois 2 H = G .

141
Exemplo 3.2.6 Determine os subgrupos normais de D3 .
Vimos no Exemplo 3.1.12 que os subgrupos de D3 são:

H1 = {e} , H 2 = {e, a, a 2 } , H 3 = {e, b} , H 4 = {e, a b} ,


H 5 = {e, a 2b} e H 6 = D3 .

Já sabemos que {e}  D3 e D3  D3 (Exemplo 3.2.1).


Pelo Corolário 3.2.1, temos {e, a, a 2 }  D3 .

Como a{e, b} = {a, a b} e {e, b}a = {a, a 2b} , vem que {e, b} não é
subgrupo normal de D3 .

Como a{e, ab} = {a, a 2b} e {e, ab}a = {a, b} , vem que {e, ab} não é
subgrupo normal de D3 .

Como a{e, a 2b} = {a, b} e {e, a 2b}a = {a, ab} , vem que {e, a 2b} não é
subgrupo normal de D3 .

Portanto, os subgrupos normais de D3 são {e} , {e, a, a 2 } e D3 .

O próximo exemplo é uma aplicação da Proposição 3.2.2, no


caso de grupo infinito.

Exemplo 3.2.7 Lembre que GL2 () é o grupo multiplicativo das ma-
trizes reais 2 × 2 inversíveis, isto é, que têm determinante não nulo.
Prove que H = { A ∈ GL2 (); det A > 0}  GL2 () .
Inicialmente, devemos provar que H ≤ GL2 () .

Sejam X , Y ∈ H . Então det x > 0 e det y > 0 .


Como 1 = det (YY −1 ) = det Y det Y −1 , vem que det Y −1 > 0 .
Assim, det ( X Y −1 ) = det X det Y −1 > 0 . Logo X Y −1 ∈ H e H ≤ G .

Para mostrar que H  GL2 () , provaremos que (GL2 () : H ) = 2 .


Já vimos que, se A ∈ H , então AH = H . Assim, os elementos de
H produzem uma única classe lateral à esquerda.
Se B ∈ GL2 () e B ∉ H , então BH ≠ H , pois B ∉ BH . Logo, um
elemento que não está em H produz uma outra classe lateral à
esquerda. Vamos provar que todos os elementos que não estão em
H produzem a mesma classe lateral à esquerda.
Seja C ∈ GL2 () tal que C ∉ B . Para ver que BH = C H , bas-
ta mostrar que C ∈ BH = {B A; det A > 0} . Mas isso é fácil, pois
C = B ( B −1C ) ∈ BH , já que det ( B −1C ) = det B −1 det C > 0 .

Portanto, (GL2 () : H ) = 2 e daí H  GL2 () .

142
Como último assunto deste capítulo, vamos utilizar subgrupos
normais para produzir grupos quocientes.

Sejam G um grupo e H  G . Desde que g H = H g , ∀g ∈ G ,


temos
G
= {g H ; g ∈ G} = {H g ; g ∈ G} .
H
G
Assim representa o conjunto de classes laterais à esquerda (ou
H
à direita) de H em G .

Sabemos que
G G G
⋅: × →
H H H
( xH , yH )  x yH
G
é uma operação bem definida em . Esta será sempre a operação
H
G
considerada em .
H

G 
Teorema 3.2.1 Se H é um subgrupo normal de G , então  , ⋅  é
grupo. H 

Demonstração. Devemos provar os três axiomas de grupo.


G
Associatividade: Sejam xH , yH , z H ∈ . Então x, y, z ∈ G e
H
( x y ) z = x( y z ) .
Logo, ( xH yH ) z H = x yH z H = ( x y ) zH = x ( y z ) H = xH ( yH z H ) .

G G
Elemento neutro: O elemento eH = H ∈ e dado xH ∈ , temos:
H H
eH xH = exH = xH e xH eH = xeH = xH .
G
Logo, eH é o elemento neutro de .
H

G G
Simétrico: Dado xH ∈ , temos x −1H ∈ . Além disso,
H H
xH x H = xx H = eH e x H xH = x −1 xH =eH .
−1 −1 −1

Portanto, o simétrico de xH é x −1H .

143
G
Definição 3.2.2 O grupo é chamado grupo quociente de G por H .
H

Observação 3.2.2 Sejam G um grupo e H  G . Pela definição de


G G G
índice, (G : H ) = #{g H ; g ∈ G} = . Portanto, = = (G : H ) .
H H H

G
Desde que a operação de é induzida pela operação de G ,
H
é natural esperar que propriedades do grupo G se transportem
G
para o grupo . A próxima proposição mostra que as proprieda-
H
G
des “ser abeliano” e “ser cíclico” se transportam de G para .
H
Proposição 3.2.3 Sejam G um grupo e H  G .
G
(a) G abeliano ⇒ abeliano.
H
G
(b) G cíclico ⇒ cíclico.
H

G
Demonstração. (a) Sejam xH , yH ∈ . Então x, y ∈ G e x y = y x .
H
Logo, xH yH = x yH = y xH = yH xH .
G
Portanto, é grupo abeliano.
H
(b) Como G é cíclico, existe x ∈ G tal que G = x .
G
Vamos mostrar que xH = .
H
G
Claro que xH ⊆ , pela definição de subgrupo gerado.
H
G
Seja g H ∈ . Como g ∈ G = x , existe n ∈  tal que g = x n .
H
Logo, g H = x n H = xH xH ... xH = ( xH ) n ∈ xH .

G G
Isso mostra que ⊆ xH . Portanto, = xH é grupo cíclico.
H H

Apresentaremos a seguir um exemplo de grupo quociente que


mostra que não vale nenhuma das recíprocas da Proposição 3.2.3.

144
Exemplo 3.2.8 Construa a tabela de operações do grupo quocien-
G
te , para G = D3 e H = {e, a, a 2 } . Lembre que vimos no Exem-
H
plo 3.2.6 que {e, a, a 2 }  D3 .
G
Iniciamos encontrando os elementos de , isto é, as classes late-
H
rais à esquerda.
Já sabemos que eH = aH = a 2 H = H , pois e, a, a 2 ∈ H .
G G 6
Como (G : H ) = = = = 2 , só existe uma outra classe.
H H 3
Note que bH = b {e, a, a 2 } = {b, a b, a 2b} .

G G G
Logo, = {H , bH } . Como = 2 , sabemos que é cíclico e
H H H
abeliano, apesar de G não ser cíclico nem abeliano.

· H bH

H H bH

bH bH H

Exemplo 3.2.9 Seja G um grupo qualquer. Descreva o grupo


G
quociente .
G
Como todo elemento do grupo G está no subgrupo normal G ,
G
vem que gG = G , ∀g ∈ G . Logo, = {G} é o grupo trivial forma-
G
do apenas pelo elemento neutro eG = G .

Exemplo 3.2.10 Seja G um grupo qualquer. Descreva o grupo


G
quociente .
{e}
É claro que g {e} = {g} , para todo g ∈ G . Assim, cada elemento de
g define uma classe lateral à esquerda. Segue que
G
= {{g}; g ∈ G} .
{e}
G
Note que, se {g},{h} ∈ então {g}{h} = g{e} h{e} = gh {e} = {gh} .
{e}
G
Portanto, é muito semelhante ao grupo G . Veremos no próxi-
{e}
G
mo capítulo que G e são grupos isomorfos.
{e}
145
Exemplo 3.2.11 Descreva os elementos e construa a tabela de ope-

rações do grupo quociente .
5
Como  é grupo aditivo, usaremos a notação aditiva para indicar
as classes laterais de 5 em  .

Os elementos de são da forma x + 5  , com x ∈  . Devemos
5
descrever todos os elementos distintos.
Pelo algoritmo de Euclides, existem q, r ∈  tais que x = 5 q + r
para 0 ≤ r < 5 . Assim, x ∈ r + 5  , e pelo Lema 3.1.1, vem que
x + 5  = r + 5  , com 0 ≤ r < 5 .
Logo, x + 5  ∈ {5 , 1 + 5 , 2 + 5 , 3 + 5 , 4 + 5 } .
Note que 5 , 1 + 5 , 2 + 5 , 3 + 5 , 4 + 5  são elementos dois a

dois distintos de , pois
5
0 ∈ 5  e 0 não pertencem a 1 + 5 , 2 + 5 , 3 + 5  e 4 + 5  .
1 ∈1 + 5  e 1 não pertencem a 5 , 2 + 5 , 3 + 5  e 4 + 5  .
2 ∈ 2 + 5  e 2 não pertencem a 5 , 1 + 5 ,3 + 5  e 4 + 5  .
3 ∈ 3 + 5  e 3 não pertencem a 5 , 1 + 5 , 2 + 5  e 4 + 5  .
4 ∈ 4 + 5  e 4 não pertencem a 5 , 1 + 5 , 2 + 5  e 3 + 5  .

Portanto, = {5 , 1 + 5 , 2 + 5 , 3 + 5 , 4 + 5 } .
5
Vimos que para determinar a classe x + 5  basta tomar a classe
do resto da divisão de x por 5 . Em particular, para −7 + 5  es-
crevemos −7 = 5(−2) + 3 , e então −7 + 5  = 3 + 5  .

Para construir a tabela da operação do grupo , basta usar a defi-
5

nição da operação em , isto é, ( x + 5 ) + ( y + 5 ) = ( x + y ) + 5  .
5

Em seguida, procuramos em a classe igual a ( x + y ) + 5  .
5
Segue que (3 + 5 ) + (4 + 5 ) = 7 + 5  = 2 + 5  .
Prosseguindo desta maneira, obtemos:

5 1+5 2+5 3+5 4+5


5 5 1+5 2+5 3+5 4+5
1+5 1+5 2+5 3+5 4+5 5
2+5 2+5 3+5 4+5 5 1+5
3+5 3+5 4+5 5 1+5 2+5
4+5 4+5 5 1+5 2+5 3+5

146
O procedimento usado no exemplo anterior para descrever os
 
elementos e a tabela de operações de pode ser usado para ,
5 n
com n ∈ ∗ .
No caso n = 1 , a divisão de x ∈  por 1 é sempre exata, portanto,

x +  =  . Logo temos uma única classe, e = {} , como já tí-

nhamos visto no Exemplo 3.2.9.
No caso n > 1 , os possíveis restos da divisão de x ∈  por n são

0,1,..., n − 1 . Logo = {n , 1 + n , ..., (n − 1) + n } .
n
Se lembrarmos da construção do anel ( n , +, ⋅ ) , vemos que os ele-

mentos de  n e de são exatamente os mesmos. De fato,
n
 n = { 0,1,..., n − 1} , onde

0 = {b ∈ ; b ≡ 0 (mod n)} = {b ∈ ; n | (b − 0)} = {n q; q ∈ } = n .

1 = {b ∈ ; b ≡ 1(mod n)} = {b ∈ ; n | (b − 1)} = {1 + n q; q ∈ } = 1 + n .


n − 1 = {b ∈ ; b ≡ n − 1(mod n)} = {b ∈ ; n | (b − (n − 1))} = {(n − 1) + n q; q ∈ } = (n


∈ ; b ≡ n − 1(mod n)} = {b ∈ ; n | (b − (n − 1))} = {(n − 1) + n q; q ∈ } = (n − 1) + n 

Isso mostra que  n = . Além disso, as operações destes gru-
n
pos também são as mesmas, pois se tomarmos x, y ∈  n , então
x = x + n  e y = y + n  . Operando,

x + y = {b ∈ ; b ≡ x + y (mod n)} = {b ∈ ; n | (b − ( x + y ))} = {( x + y ) + n q; q ∈ }


; b ≡ x + y (mod n)} = {b ∈ ; n | (b − ( x + y ))} = {( x + y ) + n q; q ∈ } = ( x + y ) + n  = ( x + n ) + ( y + n ).

  
Concluímos que estes grupos são iguais, isto é, ( n , +) =  ,+.
 n 

Exemplo 3.2.12 Sejam G =  4 e H = { 0, 2 } . Descreva os elemen-


G
tos e construa a tabela de operações de .
H
Como G = 4 e H = 2 , segue do Teorema de Lagrange que
G 4
= (G : H ) = = 2 .
H 2
Claro que uma das classes laterais é H = 0 + H = 2 + H . Como
G
1 + H ≠ H concluímos que = {H ,1 + H } .
H
147
H

H H

Note que no exemplo acima construímos o grupo quociente de



 
um grupo quociente. De fato, como  4 = , então 4 = 4 .
4 H H

Na próxima proposição mostraremos um resultado geral en-


volvendo grupo quociente. Lembre que Z (G )  G e então sempre
G
existe o grupo quociente .
Z (G )

G
Proposição 3.2.4 Seja G um grupo. Se é cíclico então G é
Z (G )
abeliano.

Demonstração. Sejam a, b ∈ G . Então a ∈ a Z (G) e b ∈ b Z (G ) .


G
Por hipótese, existe x ∈ G tal que x Z (G ) = .
Z (G )
Segue que a Z (G ) = ( x Z (G ))n = x n Z (G ) e
b Z (G ) = ( x Z (G ))m = x m Z (G ) , para algum (n, m) ∈  ×  . Então
existem g , h ∈ Z (G) tais que a = x n g e b = x m h .
Agora,
a b = x n g x m h = x n x m g h = x n+ m hg = x m+ n hg = x m x n hg
= x m hx n g = ba.
Portanto, G é grupo abeliano.

Corolário 3.2.2 Seja G um grupo. O índice (G : Z (G )) nunca é nú-


mero primo.

Demonstração. Pelas definições de índice e de grupo quociente,


G
sabemos que (G : Z (G )) = .
Z (G )
Supondo que (G : Z (G )) = p , para algum número primo p , vem
G
que é grupo de ordem prima. Pelo Corolário 3.1.4 vem que
Z (G )

148
G
é cíclico, e então pela Proposição 3.2.4 concluímos que G é
Z (G )
abeliano, isto é, Z (G ) = G .

G G
Portanto p = = = 1 . Absurdo.
Z (G ) G

G G
Observação 3.2.3 A única forma de ser cíclico é se
Z (G ) Z (G )
for trivial. Em particular vale a recíproca da Proposição 3.2.4. De
G G G
fato, cíclico ⇒ G abeliano ⇒ Z (G ) = G ⇒ = = {G}
Z (G ) Z (G ) G
é cíclico e trivial.

Exemplo 3.2.13 Mostre que Z ( S3 ) = {id } .


Como S3 = 6 e Z (G ) ≤ S3 , as possíveis ordens para Z ( S3 ) são
1, 2,3 ou 6 .
Desde que S3 não é abeliano, vem que Z ( S3 ) ≠ 6 .
S3
Se Z ( S3 ) = 2 , então = ( S3 : Z ( S3 )) = 3 . Isso contradiz o Co-
Z ( S3 )
rolário 3.2.2. Logo, Z ( S3 ) ≠ 2 e, analogamente, Z ( S3 ) ≠ 3 .

Portanto, Z ( S3 ) = 1 e Z ( S3 ) = {id } .

Exemplo 3.2.14 Mostre que todo grupo não-abeliano de ordem 6


tem centro trivial.
Basta proceder como no exemplo anterior.

Exemplo 3.2.15 Calcule o centro de D4 = {e, a, a 2 , a 3 , b, a b, a 2b, a 3b}.


Sabemos que b a r = a 4−r b , em particular, b a = a 3b ≠ a b .
Logo, D4 não é abeliano e Z ( D4 ) ≠ 8 .
As possíveis ordens para Z ( D4 ) são 1, 2 ou 4 .
D4
Desde que não é número primo, vem que Z ( D4 ) ≠ 4 .
Z ( D4 )
Resta Z ( D4 ) = 1 ou 2 . Claro que e ∈ Z ( D4 ) . A questão agora é sa-
ber se pode existir outro elemento em Z ( D4 ) . No entanto, a rela-
ção b a r = a 4−r b diz que a 2 ∈ Z ( D4 ) .
De fato, é fácil ver que a 2 comuta com e, a, a 2 e a 3 . Além disso,
a 2 (a i b) = a 2+i b e (a i b) a 2 = a i a 4−2 b = a i a 2 b = a 2+i b, ∀i ∈ {0,1, 2,3}.
Portanto, a 2 ∈ Z ( D4 ) e então Z ( D4 ) = {e, a 2 } .

149
Lista de Exercícios
1) Mostre que H  G quando:
a) G =  8 e H = { 0, 2, 4, 6 } .

b) G = ∗7 e H = {1, 2, 4 } .

c) G = D5 e H = {e, a, a 2 , a 3 , a 4 } .

d) G = GL3 () e H = { A ∈ GL3 (); det A < 0} .

2) Descreva o grupo quociente G


H
e a tabela de operações para
cada item do exercício 1.

3) Mostre que todo grupo quociente HG do exercício 2 é cíclico.

4) Sejam G um grupo, H  G e K  G . Mostre que H  K  G .


5) Mostre que um grupo não abeliano de ordem 12 não pode ter
centro com ordem 4, 6 e 12 .

6) Mostre que Z ( D ) = {e} .


5

7) Generalize o exercício 6 para um número primo positivo p,


isto é, prove que Z ( D p ) = {e} .

8) Sejam G um grupo e H ≤ G .
a) Mostre que o conjunto g H g −1 = {ghg −1; h ∈ H } é subgrupo
de G .

b) Mostre que g H g −1 = H .

c) Se G é finito e não possui outro subgrupo cuja ordem seja


igual a H , mostre que H  G .

Sugestão: Para o item (c), use a equivalência (iii) ⇔ (iv) da


Proposição 3.2.1.

 a 0  ∗
9) Verifique se H =   ; a ∈   é subgrupo normal de
GL2 () .  0 a  

150
Resumo do Capítulo
Neste capítulo tratamos das classes laterais, subgrupos normais e
grupos quociente. Os resultados apresentados foram:

• O conceito e as propriedades de classes laterais.

• A definição de índice de subgrupo no grupo.

• O Teorema de Lagrange e seus corolários.

• Operações entre classes laterais.

• Subgrupos normais.

• A definição de grupo quociente.

• Exemplos de construção de grupos quociente.

• Propriedades dos grupos quociente.

151
4 Homomorfismos e
Isomorfismos
4 Homomorfismos e Isomorfismos

No Capítulo V do curso de Álgebra I estudamos homomor-


fismo de anéis. Agora trataremos de homomorfismos de
grupos e veremos que há semelhanças entre os resultados
envolvendo homomorfismo de grupos e de anéis.
Os homomorfismos bijetores entre grupos são chamados
isomorfismos de grupos. A importância de estudo de iso-
morfismos entre grupos está no fato de que grupos isomor-
fos têm propriedades em comum. Por exemplo, as proprie-
dades de ser abeliano e de ser cíclico são invariantes por
isomorfismos, isto é, se G é um grupo abeliano (ou cíclico)
e existe um isomorfismo entre os grupos G e H , podemos
concluir que H é abeliano (ou cíclico).

4.1 Homomorfismos de grupos


O tema principal desta seção são as funções entre grupos, que
preservam as operações destes grupos. Tais funções são chama-
das de homomorfismos de grupos.

Definição 4.1.1 Sejam (G, ⋅ ) e ( H , ∗) grupos. Um homomorfismo de


G em H é uma função f : G → H que satisfaz
f (ab) = f (a ) ∗ f (b) , ∀ a, b ∈ G .

Observação 4.1.1 Quando tratamos de homomorfismo entre os


grupos G e H , é comum denotar as operações dos dois grupos
com o mesmo símbolo. Isto é, tratamos com (G, ⋅ ) e ( H , ⋅ ) , lem-
brando que " ⋅ " pode designar operações distintas em G e H .
Note que isso não causa confusão, pois quando f : G → H é ho-
momorfismo, e olhamos para a igualdade
f (ab) = f (a ) f (b) ,
é claro que ab é operação em G e f (a ) f (b) é operação em H .

A próxima definição traz os nomes especiais que um homo-


morfismo de grupos pode receber.

155
Definição 4.1.2 Um homomorfismo injetor é chamado monomorfismo.
Um homomorfismo sobrejetor é chamado epimorfismo.
Um homomorfismo bijetor é chamado isomorfismo.
Um homomorfismo f : G → G é chamado endomorfismo.
Um isomorfismo f : G → G é chamado automorfismo.

Notações. End (G ) = { f : G → G; f é endomorfismo} .


Aut (G ) = { f : G → G; f é automorfismo} .
G  H indica que G e H são isomorfos, isto é, existe
um isomorfismo f : G → H .

Exemplo 4.1.1 Sejam G e H grupos e e o elemento neutro de H .


Então a função f : G → H , f ( x) = e , ∀ x ∈ G é um homomorfismo
chamado homomorfismo nulo.
De fato, dados a, b ∈ G , temos
f (ab) = e = e e = f (a ) f (b) .
Em particular quando G = H temos que f é endomorfismo de G .

Exemplo 4.1.2 Seja G um grupo. A função f : G → G , f ( x) = x ,


∀ x ∈ G é um homomorfismo chamado homomorfismo identidade.
De fato, se a, b ∈ G , vale
f (ab) = ab = f (a ) f (b) .
Claro que f é um automorfismo de G , por ser bijetora.

Exemplo 4.1.3. Sejam G um grupo e H ≤ G . A função f : H → G ,


f ( x) = x , ∀ x ∈ G , é um homomorfismo chamado homomorfismo
inclusão.
A verificação é idêntica à que fizemos no exemplo acima.
Como f é injetora, concluímos que o homomorfismo inclusão é
um monomorfismo.

Note que o homomorfismo identidade é um caso particular do


homomorfismo inclusão, quando temos H = G .

Exemplo 4.1.4 f : (, +) → (, +) , f ( x) = x , ∀ x ∈  é monomor-


fismo que não é epimorfismo.
Como f é o homomorfismo inclusão, vem que f é injetor. Como
1
não existe x ∈  tal que f ( x) = , vemos que f não é epimorfismo.
2

156
Exemplo 4.1.5 Para cada n ∈  , a função f n :  →  , f n ( x) = n x ,
∀ x ∈  é endomorfismo do grupo (, +) .
De fato, dados a, b ∈  , temos:
f n (a +b) = n (a +b) = n a + n b = f n (a ) + f n (b) .

O Exemplo 4.1.5 apresenta uma infinidade de endomorfismos


do grupo (, +) , um para cada n ∈  . Este exemplo pode ser ge-
neralizado como segue.

Exemplo 4.1.6 Seja (G, ⋅ ) um grupo abeliano. Para cada n ∈  , a


função f n : G → G , f n ( g ) = g n , ∀ g ∈ G é endomorfismo.
Para verificar isso, tome g , h ∈ G . Como G é abeliano, sabemos
que (ab) n = a n b n . Assim:
f n (ab) = (ab) n = a n b n = f n (a ) f n (b) .
Em particular, quando n = 1 temos o automorfismo identidade, e
quando n = −1 , vemos que f : G → G , f ( g ) = g −1 é automorfismo.

Exemplo 4.1.7 Verificar se f :  4 →  4 , é automorfis-


mo de ( 4 , +) .
Como  4 é abeliano e − x é o simétrico de x , o resultado segue
do exemplo anterior.

Exemplo 4.1.8 A aplicação f :  → ∗ , f (n) = i n , ∀ n ∈  é um ho-


momorfismo entre os grupos (, +) e (, ⋅ ) . Mais ainda, f não é
monomorfismo nem epimorfismo.
Sejam m, n ∈  . Então
f ( m + n) = i m + n = i m i n = f ( m) f ( n) .
Isso mostra que f é homomorfismo. Como f (1) = i = f (4) , vemos
que f não é monomorfismo, e como Im ( f ) = { ± 1, ± i } , vem que
f também não é epimorfismo.

Exemplo 4.1.9. Lembre que se ( A, +, ⋅ ) é um anel qualquer, então


( A, +) e ( M n ( A), +) são grupos (abeliano inclusive). A partir do
grupo A podemos obter o grupo produto direto A × A . Agora
verifique se a aplicação

f : A × A → M 2 ( A)
 a 0
( a, b)   
0 b
é um monomorfismo.

157
Sejam (a, b), ( x, y ) ∈ A × A . Então

f ((a, b) + ( x, y )) = f ((a + x, b + y ))
a + x 0   a 0  x 0 
= = + 
 0 b + y 0 b 0 y
= f ((a, b)) + f (( x, y )).

A injetividade de f é óbvia, pois se f ((a, b)) = f (( x, y )) , então


 a 0  x 0  .
 = 
0 b 0 y
Isso assegura que a = x e b = y . Portanto, (a, b) = ( x, y ) e f é mo-
nomorfismo.

Exemplo 4.1.10 Seja p um número primo positivo. A aplicação


f :  [ p ] →  [ p ] , f (a + b p ) = a − b p é automorfismo do
grupo (  [ p ], + ) .

De fato, sejam a + b p , c + d p ∈   p  .

f ((a + b p ) + (c + d p )) = f ((a + c) + (b + d ) p )
= (a + c) − (b + d ) p
= ( a − b p ) + (c − d p)
= f ( a + b p ) + f (c + d p ).

Isso mostra que f é homomorfismo. A sobrejetividade é óbvia,


pois dado a + b p ∈  [ p ] , tomamos a − b p ∈  [ p ] , então
f (a − b p ) = a + b p .
Para verificar a injetividade, usaremos um resultado, visto no cur-
so de Álgebra I, que assegura que todo elemento de  [ p ] se
escreve de forma única como x + y p , x, y ∈  .

f ( a + b p ) = f (c + d p) ⇒ a −b p = c − d p ⇒ a = c e b = d ⇒ a+b p = c+d p.

⇒ a −b p = c−d p ⇒ a = c e b = d ⇒ a+b p = c+d p.

Exemplo 4.1.11 Se p é um número primo positivo então a aplica-

ção f :  [ p ] →  [ p ] , f (a + b p ) = a − b p é automorfismo

do grupo ( [ p ], +) .

A verificação é idêntica a do exemplo anterior.

158
Veremos agora um exemplo de função entre grupos que não é
homomorfismo.

Exemplo 4.1.12 A aplicação f :  →  , f ( x) = x + 1 não é homo-


morfismo.
Basta notar que f (0) + f (1) = 1 + 2 ≠ 2 = f (1) = f (0 + 1) .

Em analogia com os homomorfismos de anéis, temos os con-


ceitos de núcleo e imagem para um homomorfismo de grupos.

Definição 4.1.3 Seja f : G → H um homomorfismo de grupos. O Nú-


cleo (ou Kernel) de f é o conjunto dos elementos de G cuja imagem é
o elemento neutro de H , isto é,

N ( f ) = {x ∈ G; f ( x) = e} .

Definição 4.1.4 A imagem do homomorfismo de grupos f : G → H é


a imagem da função f . Isto é,

Im ( f ) = { f ( x); x ∈ G} .

Em geral, calcular o núcleo de um homomorfismo é mais fácil


do que calcular a imagem. Isso é algo esperado, pois imagem de
homomorfismo é imagem de função, e sabemos dos cursos de cál-
culo que encontrar imagem de função não é tarefa trivial.

Na próxima seção veremos que, se f : G → H é um homomor-


fismo de grupos, então N ( f )  G e Im ( f ) ≤ H . Estas proprieda-
des irão facilitar o cálculo do núcleo e da imagem.

Para reforçar os conceitos, vamos encontrar o núcleo e a ima-


gem de alguns dos homomorfismos que vimos até agora.

Exemplo 4.1.13 Seja f : G → H , f ( x) = e o homomorfismo nulo.


Então:
N ( f ) = G e Im ( f ) = {e} .

Exemplo 4.1.14 Seja f : G → G , f ( x) = x o homomorfismo iden-


tidade. Então:
N ( f ) = {e} e Im ( f ) = G .

159
Exemplo 4.1.15 Sejam H ≤ G e f : H → G , f ( x) = x o homomor-
fismo inclusão. Então:

N ( f ) = {e} e Im ( f ) = { f ( x); x ∈ H } = {x ; x ∈ H } = H .

Em particular, para o homomorfismo f : (, +) → (, +) , f ( x) = x


temos:
N ( f ) = {0} e Im ( f ) =  .

Exemplo 4.1.16 Para cada n ∈  , considere o homomorfismo


f n :  →  , f n ( x) = n x . Então:

• Para n = 0 temos que f n é o homomorfismo nulo, e daí


N ( f 0 ) =  e Im ( f 0 ) = {0} .

• Para n ≠ 0 temos:
N ( f n ) = {x ∈ ; f n ( x) = 0} = {x ∈ ; n x = 0} = {0}
Im ( f n ) = { f n ( x); x ∈ } = {n x; x ∈ } = n  .

Exemplo 4.1.17 Sejam G um grupo abeliano e n ∈  . Para o ho-


momorfismo f : G → G , f ( g ) = g n , temos:

N ( f ) = {g ∈ G ; f ( g ) = e} = {g ∈ G; g n = e} .

Im ( f ) = { f ( g ); g ∈ G} = {g n ; g ∈ G} .

Note que, por se tratar de um exemplo geral, não temos informações


precisas sobre o núcleo e a imagem de f . No entanto, pela Proposi-
ção 2.3.7, podemos dizer que N ( f ) = {g ∈ G ; n é múltiplo de o ( g )} .

Exemplo 4.1.18 Para o homomorfismo f : (, +) → (∗ , ⋅ ) , f (n) = i n


temos:

N ( f ) = {n ∈ ; f (n) = 1} = {n ∈ ; i n = 1} = 4 .

Im ( f ) = {i n ; n ∈ } = {±1, ± i} .

Exemplo 4.1.19 Seja ( A, +, ⋅ ) um anel. Sabemos que

f : A × A → M 2 ( A)
 a 0
( a, b)   
0 b
é um homomorfismo entre os grupos ( A × A, ∗) , ∗ indica a opera-
ção produto direto, e ( M 2 ( A), +) . Calcule N ( f ) e Im ( f ) .

160
  0 0   a 0   0 0 
N ( f ) = (a, b) ∈ A × A; f ((a, b)) =    = (a, b) ∈ A × A;  =  =
  0 0   0 b   0 0 

  0 0   = {(a, b) ∈ A × A; aa= b0= 0}=0{(0, 0 0)}.



N ( f ) = (a, b) ∈ A × A; f ((a, b)) =    
= (a, b) ∈ A × A;   =  0 0  =  a 0   0 0 
  0 N (
0 f )
 =  ( a , b ) ∈ A × A; f
 (
0( a ,
b b )) = 0

  0 0 0   =  ( a , b ) ∈ A × A;  =  =
    0 b   0 0 
= {(a, b) ∈ A × A; a = b = 0} = {(0, 0)}.
= {(a, b) ∈ A × A; a = b = 0} = {(0, 0)}.

 a 0  
Im ( f ) = { f ((a, b)); (a, b) ∈ A × A} =   ; a, b ∈ A  .
 0 b  
Note que Im ( f ) é o conjunto das matrizes diagonais.

Exemplo 4.1.20 Seja p um número primo positivo. Para o homo-


morfismo f :  [ p ] →  [ p ], f (a + b p ) = a − b p temos:

N ( f ) = {a + b p ; f (a + b p ) = 0} = {a + b p ; a − b p = 0} = {0} .

A última igualdade acima é conseqüência da unicidade da repre-


sentação de x + y p com x, y ∈  . Como a − b p = 0 = 0 + 0 p ,
vem que a = b = 0 .
Para calcular a imagem basta lembrar que no Exemplo 4.1.11 vi-
mos que f é automorfismo. Assim, f é sobrejetora, então:
Im ( f ) =  [ p ] .

Vamos encerrar esta seção destacando duas famílias importan-


tes de homomorfismos de grupos que serão usadas nas seções
posteriores. Trata-se dos homomorfismos projeções canônicas e
dos automorfismos internos.

Proposição 4.1.1 Sejam G um grupo e H  G . A aplicação


G
f :G →
H
g  gH
é um epimorfismo de grupos e N ( f ) = H .

Demonstração. Sejam g1 , g 2 ∈ G . Pela definição da operação em


G
temos:
H
f ( g1 g 2 ) = g1 g 2 H = ( g1 H ) ( g 2 H ) = f ( g1 ) f ( g 2 ) .

Logo, f é homomorfismo. Claro que é epimorfismo, pois dado


G
g H ∈ , tomamos g ∈ G , então f ( g ) = g H .
H
161
G
Para calcular N ( f ) lembre que o elemento neutro de é
H
H = e H . Usando o Lema 3.1.1 (a) temos:

g ∈ N ( f ) ⇔ f (g) = H ⇔ g H = H ⇔ g ∈ H .

Portanto, N ( f ) = H .

Definição 4.1.5 Sejam G um grupo e H  G . O homomorfismo


G
f : G → , f ( g ) = g H é chamado homomorfismo projeção canô-
H
G
nica de G em .
H


Exemplo 4.1.21 Como n    e =  n , temos o homomorfis-
n
mo projeção canônica

f :  → n =
n
xx

com Im ( f ) =  n e N ( f ) = n  .

Exemplo 4.1.22 Seja G um grupo qualquer. Sabemos que G  G


G
e = {G} . Neste caso, a projeção canônica é
G
G
f :G →
G
g  gG = G.

é o homomorfismo nulo. Note que N ( f ) = G e Im ( f ) = {G} .

Exemplo 4.1.23 Já vimos que, se G é um grupo então {e}  G e


G
= {{g}; g ∈ G} . Assim, temos a projeção canônica
{e}
G
f :G →
{e}
g  g {e} = {g}.
G
Claro que Im ( f ) = e N ( f ) = {e} .
{e}

162
Exemplo 4.1.24 Considere o subgrupo H = {e, a, a 2 } do grupo D3 .
D
Pelo Exemplo 3.2.8 sabemos que H  D3 e que 3 = {H , bH } . As-
H
sim, temos a projeção canônica
D3
f : D3 →
H
x  xH
D3
com Im ( f ) = = {H , bH } e N ( f ) = H .
H

Proposição 4.1.2 Sejam G um grupo e g ∈ G . Então a aplicação


fg : G → G
x  g xg −1
é um automorfismo de G .

Demonstração: Sejam x, y ∈ G . Então:

f g ( x y ) = g x y g −1 = g xg −1 g y g −1 = f g ( x) f g ( y ) .

Logo, f g é homomorfismo.

Como f g −1 : G → G , f g −1 ( x) = g −1 xg tem a propriedade

f g  f g −1 = id = f g −1  f g , vem que ( f g ) −1 = f g −1 . Logo f g é bijetora,

portanto, f g ∈ Aut (G ) .

Definição 4.1.6 Seja G um grupo. Os automorfismos da forma


f g : G → G , f g ( x) = g xg −1 , g ∈ G , são chamados automorfismos
internos de G .

Notação. Inn (G ) = { f g ; g ∈ G} indica o conjunto dos automorfis-


mos internos de G .

Observação 4.1.2 É claro que Inn (G ) ⊆ Aut (G ) . Na próxima se-


ção estudaremos propriedades de homomorfismos, e então pro-
varemos que com a operação composição ( Aut (G),  ) é grupo, e
que Inn (G )  Aut (G ) .

Exemplo 4.1.25. Seja G um grupo qualquer. O automorfismo


identidade id : G → G , id ( x) = x é um automorfismo interno.

163
De fato, basta observar que id = f e , e = elemento neutro de G , pois
para x ∈ G temos:
f e ( x) = exe−1 = x = id ( x) .

Exemplo 4.1.26 Calcule Inn (∗ ) .

Seja f g ∈ Inn (∗ ) . Como ∗ é abeliano, para cada x ∈ ∗ temos:

f g ( x) = g xg −1 = g g −1 x = x = id ( x) .

Logo, f g = id , então Inn (∗ ) = {id } .

Note que no exemplo acima não foi importante trabalhar com


o grupo ∗ , mas com um grupo abeliano. Portanto, podemos ge-
neralizar este exemplo.

Proposição 4.1.3 Sejam G um grupo. Então:


G é abeliano ⇔ Inn (G ) = {id } .

Demonstração. (⇒) Pelo Exemplo 4.1.25 temos {id } ⊆ Inn (G ) .


Seja f g ∈ Inn (G ) . Como G é abeliano, para cada x ∈ G vale:

f g ( x) = g xg −1 = g g −1 x = x = id ( x) .

Logo, f g = id , então Inn (G ) = {id } .

(⇐) Sejam x, y ∈ G . Por hipótese f x = id , então:

f x ( y ) = id ( y ) ⇒ x y x −1 = y ⇒ x y = y x .

Portanto, G é abeliano.

164
Lista de Exercícios
1) a) Verifique se ( ∗
+ ,⋅) é grupo.

Sugestão: Mostre que (∗+ , ⋅ )  (∗ , ⋅ ) .

b) Verifique se f : (∗+ , ⋅ ) → (, +) , f ( x) = ln x é homomorfis-


mo.

c) f é isomorfismo?

2) Verifique se cada uma das funções abaixo é homomorfismo


de grupo:

a) f : ∗ → ∗ ; f ( x) = x .

b) f :  → ; f ( x) = x + a, a ∈  e a ≠ 0 .

c) f :  ×  → ; f ( x, y ) = y .

d) f : ∗ → ∗ ; f ( x) = x −1 .

e) f :  2 →  4 ; f ( x ) = x .

f) f :  →  × ; f ( x) = ( x, 0) .

3) Calcule o núcleo e a imagem dos homomorfismos do exercí-


cio anterior.

4) Verifique se os homomorfismos do exercício 2 são monomor-


fismos, epimorfismos ou isomorfismos. Para aqueles que forem
isomorfismo, calcule f −1 .

5) Mostre que f :  →  ; f ( x) = − x não é homomorfismo.


∗ ∗

6) Considere os grupos aditivos  = {0,1} e 2

 2 ×  2 = {( 0, 0 ), (1, 0 ), ( 0,1), (1,1)} . Chame 0 = ( 0, 0 ) ,


1 = (1, 0 ) , 2 = ( 0,1) e 3 = (1,1) . Para i = 1, 2,3 , defina
fi :  2 →  2 ×  2 por fi ( 0 ) = 0 e fi (1) = i . Mostre que fi é
monomorfismo.

165
7) Mostre que todo subgrupo normal de G é núcleo de algum
epimorfismo que tem G como domínio.

8) Calcule o núcleo e a imagem do homomorfismo


f :  4 →  4 ; f ( x ) = (− x) .

9) Sejam G =  e H = { 0, 2 } . Descreva o homomorfismo proje-


4
G
ção canônica f : G → , explicite N ( f ) e Im ( f ) .
H

10) Mesmo enunciado do exercício 9, com G = D4 e


H = {e, a, a 2 , a 3} .

11) Apresente quatro elementos distintos de Inn ( D ) . 3

12) Seja H = {e, ,  } o subgrupo de S


2
gerado por  = (1 2 3) .
3
Verifique se f : H →  3 , f (e) = 0 , f ( ) = 1 e f ( 2 ) = 2 é isomor-
fismo.

13) Verifique se S3 = { id , (1 2 3) , (1 3 2) , (1 2) , (1 3) , (2 3)} e


D3 = {e , a , a 2 , b , ab , a 2b} são grupos isomorfos.
Sugestão: Mostre que y : S3 → D3 é isomorfismo.
id  e
(1 2 3)  a
(1 3 2)  a 2
(1 2)  b
(1 3)  ab
(2 3)  a 2b

14) Sejam G e H grupos quaisquer. Considere o grupo produ-


to direto G × H e a aplicação f : G × H → G , f (( g , h)) = g . Mostre
que f é epimorfismo de grupos e N ( f ) = {e} × H .

166
4.2 Propriedades dos Homomorfismos
Nesta seção apresentaremos as principais propriedades dos ho-
momorfismos de grupos. Veremos, entre outras propriedades, que
se f : G → H é um homomorfismo, então N ( f )  G , Im( f ) ≤ H ,
f leva subgrupo (normal) de G em subgrupo (normal) de f (G) ,
f é injetor se e somente se N ( f ) = {e} , e f −1 é isomorfismo quan-
do f é isomorfismo.

Proposição 4.2.1 Sejam f : G → G  , j : G → G  homomorfismos de


grupos, e o elemento neutro de G , e e o elemento neutro de G  .

(a) f (e) = e .

(b) f ( g −1 ) = ( f ( g ))−1 , ∀g ∈ G .

(c) j  f : G → G  é homomorfismo.

(d) Se f e  são monomorfismos, então 


j  f é monomorfismo.

(e) Se f e  são epimorfismos, então j  f é epimorfismo.

(f) Se f e  são isomorfismos, então 


j  f é isomorfismo.

(g) Se f é isomorfismo, então f −1 : G → G é isomorfismo.

(h) H ≤ G ⇒ f ( H ) ≤ f (G ) ≤ G  .
Em particular, Im ( f ) = f (G ) é subgrupo de G  .

(i) H  G ⇒ f ( H )  f (G ) .

(j) N ( f )  G .

(k) f é monomorfismo ⇔ N ( f ) = {e} .

(l) x ∈ G e o ( x) < ∞ ⇒ o ( f ( x)) < ∞ e o ( f ( x)) “divide” o ( x) .

(m) Se f é isomorfismo e x ∈ G , então o ( f ( x)) = o ( x) .

Demonstração. (a) Multiplicando a igualdade


f (e) = f (e e) = f (e) f (e) por ( f (e))−1 temos:

f (e) ( f (e))−1 = f (e) f (e) ( f (e))−1 .

Isso leva a e = f (e) e = f (e) .

167
(b) Aplicando f na igualdade e = g g −1 e usando (a) obtemos:

e = f (e) = f ( g ) f ( g −1 ) .

Analogamente, prova-se que e = f ( g −1 ) f ( g ) .

Isso mostra que o simétrico de f ( g ) em G  é f ( g −1 ) .


Portanto, f ( g −1 ) = ( f ( g ))−1 .

(c) Sejam x, y ∈ G . Como f ( x), f ( y ) ∈ G  e j : G → G  é homo-


morfismo, vale  ( f ( x) f ( y )) =  ( f ( x))  ( f ( y )) . Assim:
(   f ) ( xy ) =  ( f ( xy )) =  ( f ( x) f ( y )) =  ( f ( x))  ( f ( y )) = (   f ) ( x) (   f ) ( y )
y )) =  ( f ( x))  ( f ( y )) = (   f ) ( x) (   f ) ( y )
j  f é homomorfismo de grupos.
Logo, 

(d) e (e) Já vimos em (c) que j  f é homomorfismo. Além dis-


so, sabemos que a composição de funções injetoras é injetora, e a
composição de funções sobrejetoras é sobrejetora.
Portanto, j  f é monomorfismo (ou epimorfismo) sempre que f
e  forem monomorfismo (ou epimorfismo).

(f) Segue de (d) e (e).

(g) Como f −1 é a inversa da função f , temos que f −1 : G → G é


bijetora.
Para provar que f −1 é homomorfismo, tome a , b ∈ G  .
Como f é sobrejetora, existem a, b ∈ G tais que f (a ) = a e
f (b) = b .

f −1 (ab ) = f −1 ( f (a ) f (b)) = f −1 ( f (ab)) = ab = f −1 (a ) f −1 (b ) .

Logo, f −1 é isomorfismo de grupos.

(h) Vamos verificar primeiro se f ( H ) ≤ G  .


Sejam x, y ∈ f ( H ) . Devemos mostrar que x y −1 ∈ f ( H ) .
Como x, y ∈ f ( H ) , existem a, b ∈ H tais que x = f (a ) e y = f (b) .
Desde que H ≤ G , temos ab −1 ∈ H , então f (ab −1 ) ∈ f ( H ) .

Pelo item (b), sabemos que f (b −1 ) = ( f (b))−1 , então:

xy −1 = f (a ) ( f (b))−1 = f (a ) f (b −1 ) = f (ab −1 ) ∈ f ( H ) .

168
Isso mostra que se H ≤ G , então f ( H ) ≤ G  .
Como G ≤ G , vem que f (G ) ≤ G  , isto é, Im ( f ) ≤ G  .
Notando que H ⊆ G implica f ( H ) ⊆ f (G ) , vemos que
f ( H ) ≤ f (G ) ≤ G  , pois f ( H ) e f (G ) são subgrupos de G  .

(i) Pelo item anterior já sabemos que f ( H ) ≤ f (G ) . Para ver que


f ( H )  f (G ) , tomamos x ∈ f (G ) e y ∈ f ( H ) . Devemos mos-
trar que x y x −1 ∈ f ( H ) , pois então teremos x f ( H ) x −1 ⊆ f ( H ) ,
∀ x ∈ f (G ) .
Desde que x ∈ f (G ) e y ∈ f ( H ) , existem a ∈ G e b ∈ H tais que
x = f (a ) e y = f (b) . Por hipótese H  G , e assim aba −1 ∈ H . Apli-
cando f e usando o item (b), temos:

x y x −1 = f (a ) f (b) ( f (a ))−1 = f (a ) f (b) f (a −1 ) = f (aba −1 ) ∈ f ( H ) .

(j) Primeiro vamos mostrar que N ( f ) ≤ G .


Sejam a, b ∈ N ( f ) . Usando o item (b) e o fato de f (a ) = f (b) = e ,
temos:

f (ab −1 ) = f (a ) f (b −1 ) = f (a ) ( f (b))−1 = e (e )−1 = e .

Logo, ab −1 ∈ N ( f ) e daí N ( f ) ≤ G .
Para ver que N ( f )  G , tomamos g ∈ G , a ∈ N ( f ) e devemos ve-
rificar que gag −1 ∈ N ( f ) . Mas isso é fácil, pois:

f ( gag −1 ) = f ( g ) f (a ) f ( g −1 ) = f ( g ) e ( f ( g ))−1 = e .

Portanto, N ( f )  G .

(k) (⇒) Seja x ∈ G . Usando (a) e a injetividade de f , temos:

x ∈ N ( f ) ⇔ f ( x) = e = f (e) ⇔ x = e .

Logo, N ( f ) = {e} .

(⇐) Sejam x, y ∈ G . Então:

f ( x) = f ( y ) ⇔ f ( x) ( f ( y ))−1 = e ⇔ f ( x) f ( y −1 ) = e ⇔ f ( x y −1 ) = e
⇔ x y −1 ∈ N ( f ) = {e} ⇔ x y −1 = e ⇔ x = y.

Portanto, f é injetora.

169
(l) Seja n = o ( x) ∈  . Então x n = e e, aplicando f , temos:
e = f (e) = f ( x n ) = ( f ( x))n .
Segue que o ( f ( x)) < ∞ , e pela Proposição 2.3.7 aplicada ao ele-
mento f ( x) ∈ G  , vem que o ( f ( x)) divide n .
Portanto, o ( f ( x)) divide o ( x) .

(m) 1º Caso: o ( x) < ∞ .


Por (l), o ( f ( x)) < ∞ e o ( f ( x)) divide o ( x) .
Como f −1 : G → G é homomorfismo, f ( x) ∈ G  e o ( f ( x)) < ∞ , se-
gue de (l) que o ( f −1 ( f ( x))) divide o ( f ( x)) . Assim, o ( x) divide
o ( f ( x)) , portanto, o ( f ( x)) = o ( x) .

2º Caso: o ( x) = ∞ .
Suponha que o ( f ( x)) < ∞ . Como f −1 : G → G é homomorfismo,
f ( x) ∈ G  e o ( f ( x)) < ∞ , segue de (l) que o ( f −1 ( f ( x))) < ∞ , isto é,
o ( x) < ∞ . Contradição.
Logo, o ( f ( x)) = ∞ = o ( x) .

Alguns dos itens da Proposição 4.2.1 são técnicas, pois normal-


mente são utilizados para justificar passagens de demonstrações.
Por outro lado, existem propriedades descritas na Proposição 4.2.1
que são usadas para facilitar contas que envolvem homomorfis-
mo. Vejamos alguns exemplos.

Exemplo 4.2.1 Mostre que f :  →  , f ( x) = x + 2 não é homo-


morfismo.
Como f (0) = 2 , vem que f não leva elemento neutro em elemen-
to neutro.
Logo, pela Proposição 4.2.1 (a), f não é homomorfismo.
Alternativamente podemos resolver este exercício usando a Pro-
posição 4.2.1 (b). De fato, com a notação aditiva a proposição diz
que f (− x) = − f ( x) , ∀x ∈  . Como f (−3) = −1 ≠ −5 = − f (3) , vem
que f não é homomorfismo.

Exemplo 4.2.2 Sabendo que f : 4 →  , f (4 x) = 4 x , e j :  →  3 ,


 ( x) = x , são homomorfismos, defina um homomorfismo de 4
em  3 . Lembre que  é homomorfismo projeção canônica e f é
homomorfismo inclusão.
Pela Proposição 4.2.1 (c) sabemos que j  f : 4 →  3 é homomor-
fismo, e (   f ) (4 x) = 4 x = 4 x = x .

170
Exemplo 4.2.3. Segue do Exemplo 4.1.19 que f :  ×  → M 2 () ,
 a 0
f (( a, b)) =   é homomorfismo de grupos aditivos com
0 b
 a 0  
N ( f ) = {(0, 0)} e Im ( f ) =   ; a, b ∈   .
 0 b  
Pela Proposição 4.2.1 (k) vem que f é monomorfismo.

 a 0  
Pela Proposição 4.2.1 (h) vem que   ; a, b ∈   ≤ M 2 (  ) .
 0 b  
Como  ×  é abeliano temos que  × {0}   ×  . Então, pela
Proposição 4.2.1 (i), vem que f ( × {0})  M 2 () , isto é,

 a 0  
  ; a ∈    M 2 () .
 0 0  

Exemplo 4.2.4 Mostre que o único homomorfismo de  5 em D3


é o homomorfismo nulo.
Seja j :  5 → D3 um homomorfismo. Sabemos que o (1) = 5 , en-
tão o ( f (1)) = 1 ou 5 . Desde que D3 só possui elementos não
triviais de ordem 2 e 3 , concluímos que f (1) = e ∈ D3 . Assim,
para x ∈  5 = 1 , escrevemos x = 1 + 1 + ... + 1 , x fatores, e vemos
que f ( x ) = e .
Portanto,  é o homomorfismo nulo.

A Proposição 4.2.1 é útil para verificar que Aut (G) é grupo e


que Inn (G )  Aut (G ) .

Proposição 4.2.2 Seja G um grupo.

(a) Com a operação composição ( Aut (G ) , ) é grupo.

(b) Inn (G )  Aut (G ) .

Demonstração. (a) Sejam f , ∈ Aut (G ) . Segue da Proposição 4.2.1


(f) que   f ∈ Aut (G ) . Logo, a composição é de fato uma operação
em Aut (G ) .
Vamos verificar os axiomas de grupo.

171
• Como a composição de funções é operação associativa, vale
a associatividade em ( Aut (G ) , ) .

• É claro que a função identidade id : G → G , id ( x) = x é o


elemento neutro de Aut (G ) .

• Seja f ∈ Aut (G ) . Pela Proposição 4.2.1 (g) temos que


f −1 ∈ Aut (G ) . Logo, todo elemento de Aut (G ) tem inverso
em Aut (G ) .
Portanto, ( Aut (G ) , ) é grupo.

(b) Já sabemos que Inn (G ) ⊆ Aut (G ) . Para ver que é subgrupo


tomamos f g , f h ∈ Inn (G ) e devemos mostrar que
f g  ( f h ) −1 ∈ Inn (G ) .
Vimos na demonstração da Proposição 4.1.2 que ( f h ) −1 = f h−1 , as-
sim devemos verificar que f g  f h−1 ∈ Inn (G ) . No entanto, é fácil
ver que f g  f h−1 = f g h−1 , pois:

( f g  f h−1 ) ( x) = f g ( f h−1 ( x)) = gh −1 xhg −1 = ( gh −1 ) x ( gh −1 )−1 = f g h−1 ( x) ,


∀x ∈ G .

Logo, Inn (G ) ≤ Aut (G ) .


Para verificar a normalidade, tomamos f g ∈ Inn (G ) , ∈ Aut (G ) ,
e devemos mostrar que   f g  −1 ∈ Inn (G ) .
Dado x ∈ G temos:
(   f g  −1 ) ( x) =  ( f g ( −1 ( x))) =  ( g −1 ( x) g −1 ) =
=  ( g )  ( −1 ( x))  ( g −1 ) =
=  ( g ) x (  ( g ))−1 = f  ( g ) ( x).

Segue que   f g  −1 = f  ( g ) ∈ Inn (G ) .


Portanto, Inn (G )  Aut (G ) .

Provaremos a seguir que isomorfismos transformam grupos abe-


lianos em grupos abelianos e grupos cíclicos em grupos cíclicos.

Proposição 4.2.3 Seja f : G → G  um isomorfismo de grupos.

(a) G é abeliano ⇔ G  é abeliano.

(b) G = a ⇔ G = f (a ) .

172
Demonstração. (a) (⇒) Sejam x, y ∈ G = f (G ) . Então existem
a, b ∈ G tais que f (a ) = x e f (b) = y . Como G é abeliano, temos
ab = ba . Assim:
x y = f (a ) f (b) = f (ab) = f (ba ) = f (b) f (a ) = y x .
Logo, G abeliano implica em f (G ) = G  abeliano.

(⇐) Desde que f −1 : G → G é isomorfismo e G  é abeliano, segue


de (⇒) que f −1 (G ) = G é abeliano.

(b) (⇒) Pela definição de subgrupo gerado, temos f (a) ⊆ G  ,


pois f (a ) ∈ G  .
Dado x ∈ G  , existe u ∈ G tal que f (u ) = x .
Como u ∈ G = a , existe n ∈  tal que u = a n .
Aplicando f temos:
x = f (u ) = f (a n ) = ( f (a )) n ∈ f (a ) .
Assim, G  ⊆ f (a ) , portanto, G  = f (a ) .
(⇐) Sabemos que f −1 : G → G é isomorfismo e temos por hi-
pótese que G  = f (a ) . Usando a implicação (⇒) , vem que
G = f −1 ( f (a )) = a .

Observação 4.2.1 Vimos acima que, quando G e G  são grupos


isomorfos, G é abeliano (respectivamente cíclico) se, e somente
se, G  é abeliano (respectivamente cíclico). Costumamos nos refe-
rir a este fato dizendo que as propriedades abeliano e cíclico são
invariantes por isomorfismos de grupos.

Exemplo 4.2.5 Já sabemos que (n , +) é grupo cíclico gera-


do por n , isto é, n  = n . Podemos reobter este resultado
como conseqüência da proposição acima. De fato, se n = 0 en-
tão n  = 0  = {0} = 0 . Para n ≠ 0 consideramos o homomor-
fismo f n :  → n  , f n ( x) = n x . Vimos no Exemplo 4.1.16 que
Im ( f n ) = n  e N ( f n ) = {0} . Assim, f n é isomorfismo. Como
 = 1 , a Proposição 4.2.3 (b) diz que n  = f (1) = n .

Exemplo 4.2.6 Mostre que S3 e  6 não são isomorfos.


Basta lembrar que S3 não é abeliano e  6 é abeliano. Segue da
Proposição 4.2.3 (a) que S3 e  6 não são isomorfos.

173
Exemplo 4.2.7 Mostre que o grupo de Klein não é isomorfo a  4 .
Lembre que o grupo de Klein é K = {e, a, b, c} , onde a 2 = b 2 = c 2 = e
Sabemos que todo grupo de ordem menor que 6 é abeliano. Logo,
K e  4 são abelianos. No entanto,  4 = 1 é cíclico e K não é cí-
clico, pois não possui elemento de ordem 4 .
Segue da Proposição 4.2.3 (b) que K e  4 não são isomorfos.

A principal ferramenta para produzir isomorfismo entre gru-


pos é o chamado Teorema de Isomorfismo. Este teorema envolve
boa parte dos conceitos de teoria de grupos que estudamos, pois
a partir de um homomorfismo, produz um isomorfismo de um
grupo quociente com a imagem do homomorfismo.

Observação 4.2.2 Chamaremos o próximo resultado de Teore-


ma do Isomorfismo. Alertamos que também é comum referir-se
a este resultado como Teorema dos Homomorfismos, ou ainda
como Primeiro Teorema dos Homomorfismos.

Seja f : G → G  um homomorfismo de grupos. Lembre que


G
N ( f )  G , então sempre existe o grupo quociente .
N(f)

Teorema 4.2.1 Teorema do Isomorfismo.


Seja f : G → G  um homomorfismo de grupos. Então:
G
f: → Im ( f )
N(f)
g N ( f )  f (g)
é isomorfismo.

G
Demonstração. Como os elementos de são classes de equi-
N(f)
valência, devemos mostrar que f não depende da escolha dos
representantes da classe lateral. Isto é, devemos mostrar que, se
G
g1 N ( f ) = g 2 N ( f ) em , então f ( g1 N ( f )) = f ( g 2 N ( f )) .
N(f)
Pelo Lema 3.1.1 (a), a igualdade g1 N ( f ) = g 2 N ( f ) implica em
g1 ∈ g 2 N ( f ) .

Assim:

174
g1 N ( f ) = g 2 N ( f ) ⇒ g1 = g 2 x , para algum x ∈ N ( f )
⇒ f ( g1 ) = f ( g 2 x) = f ( g 2 ) f ( x) = f ( g 2 ) e = f ( g 2 )
⇒ f ( g1 N ( f )) = f ( g1 ) = f ( g 2 ) = f ( g 2 N ( f )).

Logo, f está bem definida.


Para ver que f é homomorfismo, tomamos
G
g1 N ( f ) , g 2 N ( f ) ∈ e fazemos:
N(f)

f ( g1 N ( f ) g 2 N ( f )) = f ( g1 g 2 N ( f )) = f ( g1 g 2 ) = f ( g1 ) f ( g 2 ) = f ( g1 N ( f )) f

f ( g1 N ( f ) g 2 N ( f )) = f ( g1 g 2 N ( f )) = f ( g1 g 2 ) = f ( g1 ) f ( g 2 ) = f ( g1 N ( f )) f ( g 2 N ( f )).

A sobrejetividade de f é óbvia, pois dado u ∈ Im ( f ) , temos que


G
u = f ( g ) , para algum g ∈ G . Tomando g N ( f ) ∈ , vem que
N(f)
f ( g N ( f )) = f ( g ) = u .

Falta ver que f é injetora. Faremos isso provando que

N ( f ) = {N ( f )} .
G
Seja g N ( f ) ∈ , então:
N(f)
g N ( f ) ∈ N ( f ) ⇔ f ( g N ( f )) = e ⇔ f ( g ) = e ⇔ g ∈ N ( f ) ⇔ g N ( f ) = N ( f )

g N ( f ) ∈ N ( f ) ⇔ f ( g N ( f )) = e ⇔ f ( g ) = e ⇔ g ∈ N ( f ) ⇔ g N ( f ) = N ( f ).

Portanto, N ( f ) = {N ( f )} e f é isomorfismo.

Antes de apresentar exemplos da utilização do Teorema do Iso-


morfismo para produzir isomorfismo de grupos, vamos provar
um corolário. Para que o enunciado deste corolário fique claro,
faremos abaixo algumas considerações.

Sejam G um grupo, K ≤ H ≤ G e K  G .

• É claro que K  H , pois como K  G , temos que g K = K g ,


∀ g ∈ G . Em particular, hK = K h , ∀h ∈ H . Logo, K  H .
H G
• Como K  G e K  H , existem os grupos quociente e .
K K
Finalmente, recorde que a notação G  G  indica que os grupos
G e G  são isomorfos.

175
Corolário 4.2.1 Sejam G um grupo, K ≤ H  G e K  G . Então
G
H G e K G⋅

K K H H
K

Demonstração. Defina
G G
y : →
K H
g K  g H.
G
Para provar que  está bem definida, tomamos g1K = g 2 K em ,
K
e mostraremos que  ( g1 K ) =  ( g 2 K ) .

g1 K = g 2 K ⇒ g1 ∈ g 2 K ⇒ g1 = g 2 k , para algum k ∈ K ⊆ H
⇒ g1 = g 2 k , para algum k ∈ H
⇒ g1 ∈ g 2 H
⇒ g1 H = g 2 H
⇒  ( g1 K ) =  ( g 2 K ).
G
É claro que  é homomorfismo, pois dados g1K , g 2 K ∈ , temos:
K
 ( g1 K g 2 K ) =  ( g1 g 2 K ) = g1 g 2 H = g1 H g 2 H =  ( g1 K )  ( g 2 K ) .
G
Também é fácil ver que  é sobrejetora, pois dado g H ∈ , to-
H
G
mamos g K ∈ e temos  ( g K ) = g H .
K
H
Agora vamos provar que N ( ) = .
K
H
g K ∈ N ( ) ⇔  ( g K ) = H ⇔ g H = H ⇔ g ∈ H ⇔ g K ∈ .
K
Acabamos de provar que  é homomorfismo sobrejetor com
H
N ( ) = .
K
G H G
Como N ( )  , vem que  . Aplicando o Teorema do Iso-
K K K
G
G
morfismo, obtemos K  .
H H
K

176
Exemplo 4.2.8 Seja G um grupo qualquer. Vimos no Exemplo
G G
3.2.9 que = {G} , isto é, o grupo quociente é trivial. Agora
G G
G
vamos mostrar que  {e} .
G
De fato, seja f : G → G , f ( x) = e o homomorfismo nulo. Sabemos
que N ( f ) = G e Im ( f ) = {e} . Segue do Teorema do Isomorfismo
G G
que  Im ( f ) , isto é,  {e} .
N(f) G

Exemplo 4.2.9 Vimos no Exemplo 3.2.10 que se G é um grupo qual-


G G
quer então = {{g}, g ∈ G } . Agora vamos provar que  G.
{e} {e}
De fato, seja f : G → G , f ( x) = x o homomorfismo identidade.
Como N ( f ) = {e} e Im ( f ) = G , segue do Teorema do Isomorfis-
G
mo que  G.
{e}

Vimos na seção 3.2 (após o Exemplo 3.2.11) que os grupos


  
( n , + ) e  , +  são exatamente os mesmos. Podemos reobter
 n 
este resultado como uma aplicação do Teorema do Isomorfismo.
Veja o próximo exemplo.

Exemplo 4.2.10 Para cada n ∈ ∗ , a aplicação f :  →  n , f ( x) = x ,


é epimorfismo. De fato, dados x, y ∈  temos:

f ( x + y ) = x + y = x + y = f ( x) + f ( y ) .

Logo, f é homomorfismo.
Claro que f é sobrejetora, pois dado x ∈  n temos que x ∈  e
f ( x) = x .
Note que Ker f = n  , pois dado x ∈  vem que:

x ∈ N ( f ) ⇔ f ( x) = 0 ⇔ x = 0 ⇔ n | ( x − 0) ⇔ x ∈ n  .

Pelo Teorema do Isomorfismo, a aplicação



f: → n
n
x + n   f ( x) = x
é isomorfismo.

177
No entanto,

x + n  = {x + n q; q ∈ } = {b ∈ ; n | (b − x)} = {b ∈ ; b ≡ x (mod n)} = x.


{x + n q; q ∈ } = {b ∈ ; n | (b − x)} = {b ∈ ; b ≡ x (mod n)} = x.
Logo, f é o isomorfismo identidade.
  
Portanto,  , +  é igual a ( n , +) .
 n 

Exemplo 4.2.11 Sejam G e H grupos. Considere o grupo pro-


duto direto G × H e a aplicação f : G × H → G , f (( g , h)) = g . É
claro que g é um epimorfismo de grupos e N ( f ) = {e} × H . Logo,
{e} × H  G × H .
G×H
Pelo Teorema do Isomorfismo, temos G.
{e} × H
Analogamente, prova-se que se e é o elemento neutro de H , en-
G×H
tão H.
G × {e}
× ×
Em particular,  .
 × {0} {0} × 

Exemplo 4.2.12 Mostre que com a operação do produto direto em


 × GL2 ()
 n × GL2 () o grupo n é cíclico.
{ 0}× GL2 ()
 × GL2 ()
De acordo com o exemplo acima, temos n  n .
{ 0}× GL2 ()
 × GL2 ()
Como  n é cíclico, segue da Proposição 4.2.3 (b) que n
é cíclico. { 0}× GL2 ()

Exemplo 4.2.13 Sejam m, n ∈ ∗ tais que m | n . Sabemos que


n   m  , pois m  é abeliano. Logo, temos os grupos quociente
 m m 
e . Já vimos que  , e então existe o grupo
n n n n
 
n n 
quociente . Pelo Corolário 4.2.1 temos  = m .
m m m
n n

6 
Em particular,  = 3 .
3 3
6

178
Exemplo 4.2.14 Sejam m, n ∈ ∗ tais que m | n . Se n = m d , d ∈  ,
m
então  d .
n
m
Defina y:  → ,  ( x) = mx + n  .
n
Note que  é homomorfismo, pois para x, y ∈  vale:

 ( x + y ) = m ( x + y ) + n  = (mx + m y ) + n  = (mx + n ) + (m y + n ) =  ( x) +  (

 ( x + y ) = m ( x + y ) + n  = (mx + m y ) + n  = (mx + n ) + (m y + n ) =  ( x) +  ( y ).
m
É claro que  é sobrejetora, pois dado u + n  ∈ , vem que
n
u = mx para algum x ∈  . Então  ( x) = mx + n  = u + n  .

Vamos mostrar que Ker y = d  .

x ∈ Ker  ⇔  ( x) = n  ⇔ mx + n  = n  ⇔ mx ∈ n 
⇔ mx = nt , para algum t ∈ 
⇔ mx = m d t , para algum t ∈ 
⇔ x = d t , para algum t ∈ 
⇔ x ∈ d .
m 
Pelo Teorema do Isomorfismo concluímos que   d .
n d
2 2 5
Em particular,  2 ,  3 ,  5 .
4 6 25 

179
Lista de Exercícios
1) Sejam G e H grupos multiplicativos e h ∈ H . Mostre que
f : G → H , f ( x) = xh é homomorfismo se e somente se, h = e .

2) a) Verifique se f : 4 →  6 , f (4 x) = 4 x , é homomorfismo.

b) Mostre que Im ( f ) = { 0, 2, 4 } e N ( f ) = 12 .


4
c) Conclua que { 0, 2, 4 }   6 , 12  4 e  { 0, 2, 4 } .
12
d) Mostre que Im ( f )   3 .

3) Mostre que  ×    a0 0 


 ; a, b ∈   ≤ M 2 (  ) .
b
 
Sugestão: Exemplo 4.2.3 e Teorema do Isomorfismo.

4) Seja G um grupo. Sabemos que cada g ∈ G define o auto-


morfismo interno f g : G → G , f g ( x) = g xg −1 . Assim, a aplicação
 : G → Inn (G )
g  fg
está bem definida.

a) Verifique se  é epimorfismo.

b) Mostre que Ker  = Z (G ) .


G
c) Conclua que  Inn (G ) .
Z (G )

5) Mostre que Inn ( D )  D 3 3 e Inn ( D4 ) = 4 .

Sugestão: vimos que Z ( D3 ) = {e} e Z ( D4 ) = {e, a 2 } .


Use o exercício 4.

6) Sabendo que G = {e, a, b, c, d , f } é grupo e G   6, mostre que


G é cíclico e construa a tabela da operação de G .

7) Seja f : G1 → G2 homomorfismo de grupos, com G2 abeliano.


G1
Mostre que é abeliano.
N(f)

180
8) Em G = {(a, b) ∈  ; a ≠ 0} , defina a operação
2

(a, b)  (c, d ) = (ac, ad + b) .

a) Mostre que (G, ) é grupo abeliano.

b) Qual é o elemento neutro de G ?

c) Qual é o elemento simétrico de (a, b) ∈ G ?

d) Calcule Z (G ) .
G
e) Mostre que K = {(1, b); b ∈ }  G e que  ∗ .
K

9) Identifique, via isomorfismo, os grupos abaixo:



15  3 3 + 5 
a) b) c) .
3 15  5
15 

10) Se G  G 
e H  H  , mostre que G × H  G × H  .

11) Prove que  × Dn


m  × Dn
  m . Conclua que este grupo quo-

ciente sempre é cíclico.

12) Mostre que  4 e  2 ×  2 não são isomorfos.

13) Mostre que D4 não é isomorfo a  8 ,  4 ×  2 e nem a


2 × 2 × 2 .

14) Mostre que f : (, +) → (∗ , ⋅ ) , f ( x) = x + 1 manda o ele-


mento neutro de (, +) no elemento neutro de (∗ , ⋅ ) , porém f
não é homomorfismo.

181
4.3 Isomorfismos e grupos Cíclicos
O objetivo principal desta seção é mostrar que todo grupo cí-
clico infinito é isomorfo a  , e que todo grupo cíclico com n ele-
mentos é isomorfo a  n . Estes resultados caracterizam completa-
mente os grupos cíclicos. Costuma-se dizer que:

• A menos de isomorfismo,  é o único grupo cíclico infinito.

• A menos de isomorfismo,  n é o único grupo cíclico de


ordem n .

Já sabemos  = 1 e  n = 1 são grupos aditivos cíclicos. Tam-


bém vimos na Proposição 2.3.6 que:
 n = m ⇔ mdc (m, n) = 1 .
É fácil verificar que:
 = m ⇔ m = ±1 .

De fato, a implicação (⇐) é óbvia, pois 1 = −1 =  .


Reciprocamente, se  = m , então 1 ∈ m = {m x; x ∈ } . Segue
que m x = 1 , para algum x ∈  . Logo m = ±1 .

Proposição 4.3.1 Seja G = {..., a −2 , a −1 , e, a, a 2 ,...} um grupo cíclico


infinito. Então:

(a) f : (, +) → (G, ⋅) , f ( x) = a x , é isomorfismo.

(b) a x gera G ⇔ x = ±1 .

Demonstração. (a) Começamos mostrando que f é homomorfis-


mo. Para x, y ∈  temos:
f ( x + y ) = a x + y = a x a y = f ( x) f ( y ) .
Claro que f é sobrejetora, pois dado u ∈ G = a , existe x ∈  tal
que u = a x . Assim f ( x) = a x = u .
Para provar que f é injetora, verificaremos que N ( f ) = 0 .
x ∈ N ( f ) ⇔ f ( x) = e ⇔ a x = e ⇔ x = 0 .
Portanto, f é isomorfismo.

(b) Desde que f −1 : G →  , f −1 (a x ) = x , é isomorfismo, segue da


Proposição 4.2.3 (b) que:
a x gera G ⇔ f −1 (a x ) gera  ⇔ x gera  ⇔ x = ±1 .

182
Proposição 4.3.2 Seja G = {e, a, a 2 ,..., a n−1} um grupo cíclico finito de
ordem n . Então:

(a) f : ( n , +) → (G, ⋅) , f ( m ) = a m , é isomorfismo.

(b) a m gera G ⇔ mdc (m, n) = 1 .

Demonstração. (a) Considere a função j :  → G ,  (m) = a m . De


forma análoga à que fizemos no item (a) da proposição anterior,
prova-se que  é epimorfismo de (, +) em (G, ⋅) .
Afirmamos que N ( f ) = n  .
De fato, como o (a ) = n , vem que:
x ∈ N ( f ) ⇔  ( x) = e ⇔ a x = e ⇔ n | x ⇔ x ∈ n  .
Pelo Teorema do Isomorfismo concluímos que:

f: = n → G
n
m   ( m) = a m
é isomorfismo.

(b) É análogo ao item (b) da proposição anterior. De fato, como


f −1 : G →  n , f −1 (a m ) = m é isomorfismo, segue da Proposição
4.2.3 (b) que:
a m gera G ⇔ f −1 (a m ) gera  n ⇔ m gera  n ⇔ mdc (m, n) = 1 .

Observação 4.3.1 Só para reforçar, destacamos que acabamos de


provar que, a menos de isomorfismo,
 é o único grupo cíclico infinito.
 n é o único grupo cíclico finito de ordem n .

Corolário 4.3.1 Seja G = a um grupo cíclico infinito. Se H ≤ G ,


H ≠ {e} , então H é cíclico infinito. Além disso, H = a m onde m é o
menor inteiro positivo tal que a m ∈ H .

Demonstração. Como G é cíclico infinito, existe isomorfis-


mo j: G →  . Segue que  H : H →  ( H ) é isomorfismo, então
H   (H ) ≤  .
Sabemos que todo subgrupo de  é cíclico da forma n  . Logo
 ( H ) é cíclico, e pelo isomorfismo H   ( H ) , vem que H é cícli-
co. Como H ≠ {e} , temos que  ( H ) ≠ {0} . Mas então  ( H ) é da
forma n  , com n ≠ 0 .

183
Portanto,  ( H ) é infinito, e conseqüentemente H é infinito.
Seja m o menor inteiro positivo tal que a m ∈ H . Claro que
am ⊆ H .

Reciprocamente, dado h ∈ H temos que h ∈ a . Assim, existe


u ∈  tal que h = a u .
Aplicando o algoritmo de Euclides aos inteiros u e m , obtemos
q, r ∈  tais que
u = m q + r , com 0 ≤ r < m .
Agora,
h = a u = a mq + r = (a m ) q a r .

Note que

a m ∈ H ⇒ (a m )q ∈ H ⇒ (a m )− q ∈ H ⇒ h (a m )− q ∈ H ⇒ a r ∈ H .

Pela minimalidade de m , vem que r = 0 . Logo u = m q , isto é,


h = au = (a m )q ∈ a m .

Portanto H = a m .

Exemplo 4.3.1 Nenhum grupo cíclico infinito possui subgrupo


isomorfo a  7 .
De fato, pelo corolário anterior sabemos que {e} é o único subgru-
po finito de um grupo cíclico infinito.

De forma semelhante ao Corolário 4.3.1, podemos mostrar que


os subgrupos de um grupo cíclico finito são cíclicos. Mais ainda,
é possível expressar um gerador para estes subgrupos cíclicos.

Proposição 4.3.3 Seja G = a um grupo cíclico de ordem n .

(a) Se H ≤ G , então H é cíclico. Além disso, se H ≠ {e} , então


n
H = a m e H = , onde m é o menor inteiro positivo tal que
m
m
a ∈H .

(b) Se d ∈ ∗ e d divide n , então existe um único subgrupo H de


n
G tal que H = d . Neste caso, H = a d .

184
Demonstração. (a) É claro que H = {e} é subgrupo cíclico de G .
Assim, assumimos que H ≠ {e} .
Desde que G = a = {e, a, a 2 ,..., a n−1} , vem que todo elemento de
H é da forma a x , para x ∈ {0,1,..., n − 1} .
Como H ≠ {e} , existe um menor elemento m ∈ {1, 2,..., m − 1} tal
que a m ∈ H .
Vamos mostrar que H = a m .

A inclusão a m ⊆ H é óbvia, pois a m ∈ H . Reciprocamente, dado


h ∈ H , vem que h = a x , x ∈ {0,1,..., n − 1} . Aplicando o algoritmo
de Euclides para x e m obtemos q, r ∈  tais que
x = m q + r , com 0 ≤ r < m .
Agora,
h = a x = a mq + r = (a m ) q a r .

Note que

a m ∈ H ⇒ (a m )q ∈ H ⇒ (a m )− q ∈ H ⇒ h (a m ) − q ∈ H ⇒ a r ∈ H .

Pela minimalidade de m vem que r = 0 . Logo, x = m q , isto é,

h = a x = (a m )q ∈ a m .

Portanto, H = a m .

Seja d = H = o (a m ) . Então d é o menor natural não nulo tal que

(a m )d = e .

Por outro lado, n é o menor natural não nulo tal que a n = e .


n
Logo, n = m d e daí, H = d = .
m
(b) Como d divide n , existe t ∈  * tal que n = dt.
Tomemos H = a t ≤ G.
t
Seja r = o (a ) =| H | .
Como (a t ) d = a n = e , vem que r ≤ d .
Suponha que r < d . Então rt < dt = n . Mas isso é um absurdo, pois
a rt = (a t ) r = e e n é o menor natural não nulo tal que a n = e .
n
Logo, r = d , portanto, | H |= r = d e H =< a t >=< a d > .
Falta provar a unicidade.
Seja K ≤ G tal que K = d .
Se d = 1 , então K = {e} é o único subgrupo de ordem d = 1 .

185
n
Se d ≠ 1 , pelo item (a) temos que K = a m e K = .
m
n
n n
Logo, d = , isto é, m = . Portanto K = a d =H.
m d

Exemplo 4.3.2 Determine os subgrupos de ordem 8 de  72 .


Pela Proposição 4.3.3 (b) existe um único subgrupo H

de  72 com H = 8 . Mais ainda, com  72 = 1 então


72
H= 1 = 9 = { 0,9,18, 27,36, 45,54, 63} .
8

Observação 4.3.2 Como todo grupo cíclico de ordem 72 é isomor-


fo a  72 , o exemplo acima diz que todo grupo cíclico de ordem 72
tem único subgrupo K de ordem 8 e K  { 0,9,18, 27,36, 45,54, 63} .
De fato, para um grupo cíclico G tal que G = 72 , a existência e
unicidade de K ≤ G tal que K = 8 é garantida pela Proposição
4.3.3 (b).
Como existe isomorfismo j :  72 → G e
H = { 0,9,18, 27,36, 45,54, 63} ≤  72 , vem que H   ( H ) ≤ G . Como
H = 8 e K é o único subgrupo de ordem 8 de G , concluímos
que  ( H ) = K , isto é, H  K .

Corolário 4.3.2 Seja G um grupo cíclico finito de ordem ,



com a i ∈  pi , p j primos distintos quando i ≠ j e i, j ∈ {1, 2,..., t} .
Então G tem exatamente ( 1 + 1) ( 2 + 2)...( t + t ) subgrupos.

Demonstração. Pelo item (b) da Proposição 4.3.3 sabemos que G


tem um único subgrupo para cada divisor de n . Como n tem
( 1 + 1) ( 2 + 1)...( t + 1) divisores, o corolário está provado.

Exemplo 4.3.3 Um grupo cíclico G de ordem 72 = 23 32 tem


(3 + 1) (2 + 1) = 12 subgrupos. Especificamente, um subgrupo para
cada divisor de 72 .
Se G = 72 e G = a , seus subgrupos são obtidos a partir dos di-
visores 1, 2,3, 4, 6,8,9,12,18, 24,36 e 72 . A saber:

186
72
H1 = a1 = a 72 = {e} e H1 = 1

72
H2 = a2 = a 36 e H2 = 2

72
H3 = a 3 = a 24 e H3 = 3

72
H4 = a4 = a18 e H4 = 4

72
H5 = a 6 = a12 e H5 = 6

72
H6 = a8 = a9 e H6 = 8

72
H7 = a9 = a8 e H7 = 9

72
H8 = a 12 = a6 e H 8 = 12

72
H 9 = a 18 = a 4 e H 9 = 18

72
H10 = a 24 = a3 e H10 = 24

72
H11 = a 36 = a2 e H11 = 36

72
H12 = a 72 = a =G e H12 = 72

Como último resultado deste capítulo, vamos apresentar, ape-


nas como informação, a relação entre o grupo multiplicativo (∗p , ⋅)
e o grupo aditivo ( p−1 , +) , p um número primo. Para isso, usare-
mos a proposição abaixo, cuja prova está em ([2], p. 157).

Proposição 4.3.4 Sejam ( K , +, ⋅) um corpo e ( H , ⋅) ≤ ( K ∗ , ⋅) . Se H é


finito então H é cíclico.

187
Corolário 4.3.3 Seja p um número primo positivo. Então (∗p , ⋅) é
cíclico isomorfo a ( p−1 , +) .

Demonstração. Como p é número primo sabemos que ( p , +, ⋅)


é corpo.
Desde que (∗p , ⋅) é subgrupo finito dele mesmo, segue da Propo-
sição 4.3.4 que (∗p , ⋅) é cíclico. Mas (∗p , ⋅) tem p − 1 elementos,
então pela Proposição 4.3.2 temos que (∗p , ⋅)  ( p −1 , +) .

Exemplo 4.3.4 (∗31 , ⋅)  ( 30 , +) .

188
Lista de Exercícios
1) Seja H o subgrupo de D3 = {e, a, a 2 , b, ab, a 2b} gerado por a .
Descreva um isomorfismo entre H e  3 . Identifique os geradores
de H .

2) a) Mostre que n   m  , ∀m, n ∈  ∗


.
 
b) Mostre que, se m ≠ n , então  n = e m = não são
n m
grupos isomorfos.

c) Conclua que, se H e K são subgrupos normais de G e


G G
H  K , não é necessariamente verdade que  .
H K

3) Mostre que (, +) não é grupo cíclico.


Sugestão: supondo que (, +) fosse cíclico gerado por a , teríamos pela
Proposição 4.3.1 que f :  →  , f ( x) = xa é isomorfismo. Como f
é sobrejetora, existiria x ∈  tal que f ( x) = xa = 1 , implicando em
a = ±1 . Absurdo, pois f ( x) = ± x não é bijeção de  em  .

4) Mostre que (, +) não é grupo cíclico.


Sugestão: suponha que (, +) é cíclico. Use o Corolário 4.3.1 e o
exercício 3 para chegar a uma contradição.

5) Seja G = a tal que G = 9 . Descreva um isomorfismo entre


G e  9 . Identifique os geradores de G .

6) Quantos geradores possui um grupo cíclico de ordem prima?


7) Quantos geradores possui um grupo cíclico de ordem 20 ?
8) Determine todos os subgrupos de  36 .

9) Quantos subgrupos possui um grupo cíclico de ordem 2 3 5 ? 2 3 5

189
Resumo do Capítulo
Este capítulo foi dedicado ao estudo de propriedades dos ho-
momorfismos de grupos. A seguir destacaremos os resultados
mais importantes que foram provados.

• Homomorfismo leva elemento neutro em elemento neutro e


inverso de elemento em inverso da imagem do elemento.

• Composição de homomorfismos (monomorfismos, epimor-


fismos, isomorfismos) é homomorfismo (monomorfismos,
epimorfismos, isomorfismos) e inverso de isomorfismo é
isomorfismo.

• Homomorfismo transforma subgrupo em subgrupo e trans-


formam subgrupo normal do domínio em subgrupo nor-
mal da imagem.

• O núcleo de um homomorfismo é subgrupo normal do do-


mínio.

• Um homomorfismo é monomorfismo se, e somente se, tem


núcleo trivial.

• Isomorfismos preservam grupos cíclicos e grupos abelianos.

• O Teorema do Isomorfismo produz isomorfismo a partir de


homomorfismo.

• Todo grupo cíclico infinito é isomorfo a  e todo grupo cí-


clico de ordem n é isomorfo a  n .

• Subgrupo não trivial de grupo cíclico infinito é cíclico infinito.

• Se G = a tem ordem n e H ≤ G , então H é cíclico gerado


por potência de a . Se d ≠ 0 e d | n , existe único H ≤ G tal
n
que H = d e H = a d .

• Se p é um número primo positivo, então (∗p , ⋅)  ( p −1 , +) .

190
5 Grupos de Permutações e o
Teorema de Cayley
5 Grupos de Permutações e o
Teorema de Cayley

Na seção 2.2 construímos os grupos de permutações. Para


o caso de grupos de permutações finitos, apresentamos no-
tações apropriadas para representar elementos de Sn , com
ênfase na notação de ciclos.
Agora que conhecemos resultados sobre geradores e iso-
morfismos de grupos, vamos retomar os grupos de permu-
tações para fazer um estudo mais detalhado. A motivação
é o Teorema de Cayley, que assegura que “Todo grupo é
isomorfo a um subgrupo de um grupo de permutações”.
Este teorema permite raciocinar que, se conhecermos os
grupos de permutações e seus subgrupos, conheceremos
a menos de isomorfismo, todos os grupos. Este caminho
esbarra, mesmo no caso de grupos finitos, em dois pro-
blemas. O primeiro é a dificuldade em descrever Sn , e o
segundo é a determinação dos seus subgrupos.
A determinação dos subgrupos de um grupo é um tema bas-
tante estudado em Teoria de Grupos, porém não faz parte
dos objetivos deste curso. O leitor interessado neste assunto
poderá encontrá-lo nos livros indicados na bibliografia.
Neste capítulo faremos uma descrição de Sn através de
seus geradores, provaremos o Teorema de Cayley e vere-
mos formalmente as definições de ciclos e transposições.
Terminaremos distinguindo permutações pares e ímpares
e verificando que o conjunto das permutações pares é sub-
grupo normal de Sn .

5.1 Teorema de Cayley e Ciclos


Iniciaremos recordando alguns resultados vistos na seção 2.2.

193
Seja E um conjunto não vazio. Então:
Bij ( E ) = { f : E → E ; f é bijetora}
é um grupo com a operação composição de funções, chamado de
grupo de permutações de E . O grupo Bij ( E ) também é denota-
do por S ( E ) ou P ( E ) .

Quando E é finito com n elementos, escrevemos Sn = Bij ( E ) .


Neste caso, Sn = n ! e Sn é abeliano se, e somente se, n = 1 ou 2 .

S1 = {id } .

S2 = {id , (12)}

S3 = {id , (123), (132), (12), (13), (23)}

S4 = {id , (1234), (12 43), (132 4), (134 2), (14 23), (1432), (123), (12 4),
(132), (134), (14 2), (143), (234), (2 43), (12), (13), (14), (23), (2 4),
(34), (12)(34), (13)(2 4), (14)(23)}.

Na notação acima, id ∈ Sn é uma função identidade


do conjunto {1, 2,..., n} , e (a1 a2 ... am ) ∈ Sn indica a função
f :{1, 2,..., n} → {1, 2,..., n} dada por f (a1 ) = a2 , f (a2 ) = a3 ,...,
f (am−1 ) = am , f (am ) = a1 e f (a j ) = a j para j ∉ {1, 2,..., m} . Final-
mente, (a1 a2 ... am ) (b1 b2 ... bt ) indica a composição das funções
correspondente aos ciclos (a1 a2 ... am ) e (b1 b2 ... bt ) .

Agora vamos à prova do Teorema de Cayley.

Teorema 5.1.1 Teorema de Cayley


Todo grupo é isomorfo a um subgrupo de um grupo de permutações.

Demonstração. Seja G um grupo e considere o grupo de permu-


tações Bij (G ) . Defina
T : G → Bij (G ) Tg : G → G
, onde
g  Tg x  g x.
Note que se g = h , então Tg = Th , pois Tg ( x) = g x = h x = Th ( x) ,
∀x ∈ G . Além disso, Tg é claramente bijetora. Logo, T está bem
definida.
Afirmamos que T é homomorfismo de grupos.
De fato, dados g1 , g 2 ∈ G , temos:

Tg1 g2 ( x) = g1 g 2 x = g1 ( g 2 x) = Tg1 (Tg2 ( x)) = (Tg1  Tg2 ) ( x) , ∀x ∈ G .

194
Isso mostra que Tg1g2 = Tg1  Tg2 , então T ( g1 g 2 ) = T ( g1 )  T ( g 2 ) .
Portanto, T é homomorfismo de grupos.
Vamos ver que T é injetora, mostrando que N (T ) = {e} .
Seja g ∈ G , então:
g ∈ N (T ) ⇔ T ( g ) = Id ⇔ Tg = Id
⇔ Tg ( x) = Id ( x) , ∀ x ∈ G
⇔ g x = x, ∀ x ∈ G
⇔ g = e.
Logo, N (T ) = {e} e T é injetora.
Segue que G  T (G ) ≤ Bij (G ) .
Portanto, G é isomorfo a um subgrupo do grupo de permutações
Bij (G ) .

Observação 5.1.1 O Teorema de Cayley diz que cada grupo G é


isomorfo ao subgrupo
T (G ) = {Tg ∈ Bij (G ); g ∈ G e Tg ( x) = g x, ∀x ∈ G} ≤ Bij (G ).
Este subgrupo T (G ) é conhecido como grupo de translações à
esquerda.

Observação 5.1.2 Apesar do Teorema de Cayley valer para um


grupo qualquer, é mais comum utilizá-lo para grupos finitos.

Exemplo 5.1.1 Sabemos que, a menos de isomorfismo,  2 é o único


grupo de ordem 2 . Pelo Teorema de Cayley,  2  H ≤ S2 . Como
 2 = S2 = 2 , vem que H = S2 . Logo,  2  S2 e claramente

j :  2 → S2 é isomorfismo.

0  id
1  (12)
Exemplo 5.1.2 De forma análoga ao que fizemos acima, vem que
 3  H ≤ S3 . Como {id , (123), (132)} é o único subgrupo de ordem
3 de S3 , concluímos que H = {id , (123), (132)} . É fácil ver que

j :  3 → H é isomorfismo.
0  id
1  (123)
2  (132)

195
Observe que S3 possui subgrupo {id , (12)} que é isomorfo a  2 .
Também é verdade que  2  {id , (13)} ≤ S3 e  2  {id , (23)} ≤ S3 ,
pois todos os grupos de ordem 2 são isomorfos.

Exemplo 5.1.3 Determinar subgrupos H1 e H 2 de S4 tais que


H1   4 e H 2   2 ×  2 .
Como (1234) ∈ S4 é elemento de ordem 4 , tomamos
H1 = (1234) = {id , (1234), (13)(2 4), (1432)}
Segue da Proposição 4.3.2 que H1   4 .
Sabemos que  2 ×  2 = 4 e que todo elemento de  2 ×  2 tem
ordem 2 . De outra forma,  2 ×  2 pode ser descrito como um
grupo que tem elementos {e, a, b, a b} com o (a ) = o (b) = o (a b) = 2 .
Isso sugere que para obter H 2 ≤ S4 e H 2   2 ×  2 , devemos to-
mar 2 elementos de ordem 2 em S4 e o produto destes dois ele-
mentos. Seja
H 2 = {id , (12), (13), (12)(13)} ≤ S4 .

A aplicação j :  2 ×  2 → H é isomorfismo.
( 0, 0 )  id
(1, 0 )  (12)
( 0,1)  (13)
(1,1)  (12) (13).

Observação 5.1.3 Os argumentos usados nos exemplos anterio-


res não seguem o procedimento descrito na prova do Teorema de
Cayley. A justificativa é simples: encontrar um subgrupo de Sn ,
isomorfo a um grupo dado G de ordem n , usando a prova do Te-
orema de Cayley, requer mudança de notação e muitas contas que
tornam este caminho inviável.

Agora vamos formalizar a definição e a notação de ciclos em


Sn para estudar algumas de suas propriedades.

Definição 5.1.1 Uma permutaçãoa∈ S n é um r-ciclo se existirem ele-


mentos distintos a1 , a2 ..., ar ∈ {1, 2,..., n} tais que:

(i)  (a1 ) = a2 ,  (a2 ) = a3 ,...,  (ar −1 ) = ar e  (ar ) = a1 .

(ii)  ( j ) = j , ∀ j ∈ {1, 2,..., n}  {a1 , a2 ..., ar } .

196
Com a notação da definição anteriormente, dizemos que r é o
comprimento do ciclo  e escrevemos
 = (a1 a2 ... ar ) .

Os 2 -ciclos (ou ciclos de comprimento 2 ) são chamados trans-


posições.

Exemplo 5.1.4. O único 1-ciclo de Sn é a função identidade.


De fato, sea∈ Sn é 1-ciclo, então existe a1 ∈ {1, 2,..., n} tal que 
 (a1 ) = a1 e  ( j ) = j , ∀ j ∈ {1, 2,..., n}  {a1} . Logo,
a : {1, 2,..., n}→ {1, 2,..., n} é a função identidade.

Segue do exemplo acima que em Sn valem as igualdades:


id = (1) = (2) = ... = (n) .

Exemplo 5.1.5 Em S3 temos:

1 2 3 
  = (1) = (2) = (3) = id .
1 2 3 

1 2 3 
=  = (23) = (32) , pois {2,3} ⊆ {1, 2,3} ,  (2) = 3 ,
1 3 2 
 (3) = 2 e  (1) = 1 .

1 2 3 
=  = (123) = (231) = (312) , pois {1, 2,3} ⊆ {1, 2,3} ,
 2 3 1
 (1) = 2 ,  (2) = 3 e  (3) = 1 .

Assim, (23) é transposição, e (123) é 3 -ciclo.

Observação 5.1.4 Vimos que em S3 vale (23) = (32) e


(123) = (231) = (312) . Logo, a notação (a1 , a2 ..., ar ) que representa
o ciclo não é única. No entanto, costuma-se usar esta notação ini-
ciando com o menor número.

Exemplo 5.1.6 Em S5 temos:

1 2 3 4 5 
=  = (153) , pois {1,5,3} ⊆ {1, 2,3, 4,5} ,  (1) = 5 ,
 5 2 1 4 3
 (5) = 3 ,  (3) = 1 e  (i ) = i , i = 2, 4 .

197
Logo,  é 3 -ciclo de S5 .

1 2 3 4 5 
=  = (135) (2 4) não é um ciclo de S5 .
 3 4 5 2 1

No exemplo acima vimos queb ∈ S5 não é um ciclo. É claro que


 = (135) (2 4) é produto dos ciclos (135) e (2 4) .

Nosso próximo objetivo é provar que todo elemento de Sn pode


ser escrito, de forma única, como produto de ciclos disjuntos.

Definição 5.1.2 Sejam a∈ S n um r -ciclo e b ∈ Sn um s -ciclo. Dize-


mos que  e  são disjuntos quando:
a ∈ {1, 2,..., n) ⇒  (a ) = a ou  (a ) = a .

Note que  e  são disjuntos quando:


a ∈ {1, 2,..., n} e  (a ) ≠ a ⇒  (a ) = a .

Portanto, os ciclos  e  são disjuntos quando nenhum elemen-


to do conjunto {1, 2,..., n} é movido por ambos.

Exemplo 5.1.7 (135) e (2 4) são ciclos disjuntos de S5 .


(135) e (25) não são ciclos disjuntos de S5 .

A próxima proposição diz que a ordem e o comprimento de


um ciclo coincidem. Mais ainda, mostra que ciclos disjuntos co-
mutam e apresenta uma fórmula para calcular a ordem do produ-
to de ciclos disjuntos.

Proposição 5.1.1 (a) Sejaa∈ S n um ciclo. Então:


 tem comprimento r ⇔ o ( ) = r .

(b) Se  e  são ciclos disjuntos de Sn , entãoa


b =b a
.

(c) Se são ciclos disjuntos, então


o ( 1 2 ... t ) = mmc {o ( 1 ) , o ( 2 ) , ..., o ( t )}.

Demonstração. (a) (⇒) Por hipótese  é um ciclo de comprimento


r , isto é,  é um r -ciclo. Logo existem a1 , a2 ..., ar ∈ {1, 2,..., n} tais
que  = (a1 a2 ... ar ) . Compondo  com  r -vezes é fácil ver que
a r = id . Além disso, se j < r , então  j (a1 ) = a j +1 ≠ a1 , isto é, a j ≠ id .
Como r é o menor natural tal que a r = id , temos o ( ) = r .

198
(⇐) Como  é um ciclo de Sn , podemos dizer que  é um ciclo
de comprimento t para algum t ∈  . Vimos em (⇒) que o ( ) = t .
Pela hipótese, o ( ) = r . Logo, r = t , então  é um ciclo de com-
primento r .

(b) Devemos mostrar que   (a ) =   (a ) , ∀ a ∈ {1, 2,..., n} .


Como  e  são disjuntos, não ocorre  (a ) ≠ a e  (a ) ≠ a . Resta
analisar 3 casos:

1º Caso:  (a ) = a e  (a ) = a .
Não há o que fazer, pois
(  ) (a ) =  (  (a )) =  (a ) = a =  (a ) =  (  (a )) = (  ) (a ) .

2º Caso:  (a ) = a e  (a ) ≠ a .
Chame b =  (a ) . Como b ≠ a e  é injetora, vem que
 (b) ≠  (a ) = b . Mas  e  são disjuntos, então  (b) = b . Agora:
(  ) (a ) =  (  (a )) =  (b) = b =  (a ) =  (  (a )) = (  ) (a ) .

3º Caso:  (a ) = a e  (a ) ≠ a .
Análogo ao segundo caso.

(c) Seja d = mmc { o ( 1 ) , o ( 2 ) , ..., o ( t )} . Para cada i ∈ {1, 2,..., t}


existe xi ∈  tal que o ( i ) xi = d . Como são ciclos
disjuntos, segue de (b) que eles comutam. Então:

[ 1 2 ... t ] d = 1d d2 ... td = ( 1o ( 1 ) ) x1 ( o2 ( 2 ) ) x2 ... ( to ( t ) ) xt


= (id ) x1 (id ) x2 ... (id ) xt
= id .

Isso garante que o ( 1 2 ... t ) é um divisor de d .


Suponha que o ( 1 2 ... t ) = x < d = mmc {o ( 1 ) , o ( 2 ) , ..., o ( t )} .
Então x não é múltiplo comum de o ( 1 ) , o ( 2 ) , ..., o ( t ) , isto é, x
não é múltiplo de o ( i ) , para algum i ∈ {1, 2,..., t} . Logo, a ix ≠ id ,
pois caso contrário teríamos o ( i ) | x .
Usando novamente o fato de comutarem e
o ( 1 2 ... t ) = x , vem que id = [ 1 2 ... t ] = 1 2x ... tx . Como
x x

são disjuntos, devemos ter , con-


x
tradizendo ai ≠ id .
Portanto, o ( 1 2 ... t ) = d = mmc { o ( 1 ) , o ( 2 ) , ..., o ( t )} .

199
Exemplo 5.1.8 Calcule a ordem dos seguintes elementos de S6 :
(135), (12) (36), (1356), (123) (456) e (16) (345) .
Observando que cada um dos elementos é um ciclo ou produto
de ciclos disjuntos, aplicamos a Proposição 5.1.1, obtendo:
o ((135)) = 3 ;
o ((12) (36)) = mmc { o ((12)) , o ((36))} = mmc {2, 2} = 2 .

o ((1356)) = 4 ;
o ((123) (456)) = mmc { o ((123)) , o ((456))} = mmc {3,3} = 3 .

o ((16) (345)) = mmc { o ((16)) , o ((345))} = mmc {2,3} = 6 .

Observação 5.1.5 Os próximos dois exemplos mostram que os


itens (b) e (c) da Proposição 5.1.1, não valem sem a hipótese dos
ciclos serem disjuntos.

Exemplo 5.1.9 Sejam  = (12) e  = (23) em S3 . Mostre quea 


b ≠ .
ba
  = (12) (23) = (123) e   = (23) (12) = (132) .
b ≠ .
Logo,a  ba

Exemplo 5.1.10 Sejam 1 = (123) e 2 = (23) em S3 . Mostre que


o ( 1 2 ) ≠ mmc { o ( 1 ) , o ( 2 )} .
É claro que o ( 1 ) = 3 e o ( 2 ) = 2 . Logo, mmc { o ( 1 ) , o ( 2 )} = 6 .
Por outro lado, 1 2 = (123) (23) = (12) , então o ( 1 2 ) = 2 .

Proposição 5.1.2 Seja a∈ S n , a ≠ id . Então  pode ser escrito como


produto de ciclos disjuntos de comprimento maior ou igual a dois, de
forma única, a menos da ordem dos fatores.

Demonstração. Como a ≠ id , existe a1 ∈ {1, 2,..., n} tal que


 (a1 ) ≠ a1 . Forme o ciclo (a1 a2 ... ar1 ) , definido por  (a1 ) = a2 ,

 (a2 ) = a3 ,...,  (ar −1 ) = ar1 e  (ar1 ) = a1 .

Se {a1 , a2 ,..., ar1 } = {1, 2,..., n} , então  = (a1 a2 ... ar1 ) é um ciclo de
comprimento maior ou igual a 2 .
Se {a1 , a2 ,..., ar1 }  {1, 2,..., n} , temos dois casos:

1º Caso:  (b) = b , ∀b ∈ {1, 2,..., n}  {a1 , a2 ,..., ar1 } .

Neste caso, continuamos tendo  = (a1 a2 ... ar1 ) , pois os demais ele-
mentos de {1, 2,..., n} ficam fixos.

200
2º Caso: Existe b1 ∈ {1, 2,..., n}  {a1 , a2 ,..., ar1 } tal que  (b1 ) ≠ b1 .
Proceda com b1 da mesma forma como fizemos com a1 , obtendo
o ciclo (b1 b2 ... br2 ) de comprimento maior ou igual a 2 .

Note que {b1 , b2 ,..., br2 }  {a1 , a2 ,..., ar1 } = ∅ .

De fato, se não fosse assim, existiriam i ∈ {1, 2,..., r2 } e j ∈ {1, 2,..., r1}
tais que a j = bi .

a k indica a composição de  com


Mas bi = k (b1 ) , para algum k (
 por k -vezes).

Por outro lado, a j = k (at ) , para algum at ∈ {a1 , a2 ,..., ar1 } .

Segue que k (b1 ) = bi = a j = k (at ) , e como ak é injetora, temos


b1 = at ∈ {a1 , a2 ,..., ar1 } . Absurdo!

Portanto, {b1 , b2 ,..., br2 }  {a1 , a2 ,..., ar1 } = ∅ , então (a1 a2 ... ar1 ) e
(b1 b2 ... br2 ) são ciclos disjuntos.

Se {a1 , a2 ,..., ar1 , b1 , b2 ,..., br2 } = {1, 2,..., n} , então


 = (a1 a2 ... ar1 ) (b1 b2 ... br2 ) é produto de ciclos disjuntos de com-
primento maior ou igual a 2 .

Se {a1 , a2 ,..., ar1 , b1 , b2 ,..., br2 }  {1, 2,..., n} e  (c) = c para todo
c ∈ {1, 2,..., n}  {a1 , a2 ,..., ar1 , b1 , b2 ,..., br2 } , então
  = (a1 , a2 ,..., ar1 ) (b1 , b2 ,..., br2 ) .

A outra possibilidade é {a1 , a2 ,..., ar1 , b1 , b2 ,..., br2 }  {1, 2,..., n} ,


e então existe c1 ∈ {1, 2,..., n}  {a1 , a2 ,..., ar1 , b1 , b2 ,..., br2 } tal que
 (c1 ) ≠ c1 .

Neste caso, siga o processo que fizemos com a1 e b1 até obter o


ciclo (c1 c2 ... cr3 ) disjunto de (a1 a2 ... ar1 ) e de (b1 b2 ... br2 ) .

Se {a1 , a2 ,..., ar1 , b1 , b2 ,..., br2 , c1 , c2 ,..., cr3 } = {1, 2,..., n} , então
 = (a1 a2 ... ar1 ) (b1 b2 ... br2 ) (c1 c2 ... cr3 )

é produto de ciclos disjuntos de comprimento maior ou igual a 2 .


Senão, siga o processo, que é finito.
Isso mostra que  pode ser decomposto como produto de ciclos
disjuntos de comprimento maior ou igual a 2 .

Unicidade. Suponha que

são duas decomposições de a∈ Sn , a ≠ id , em produto de ciclos


disjuntos de comprimento maior ou igual a 2 .

201
Seja 1 = (a1 a2 ... ar1 ) . Como são disjuntos vem que

a1 ≠ 1 (a1 ) =  (a1 ) = 1  2 ...  u (a1 ) .

Desde que são disjuntos, existe um e apenas um s j tal


que  j (a1 ) ≠ a1 . Assim 1 (a1 ) =  (a1 ) =  j (a1 ) .

Sabemos que comutam entre si, então trocando a or-


dem, se for necessário, podemos admitir que j = 1 , isto é,
1 (a1 ) = 1 (a1 ) ≠ a1 .

Vamos mostrar que .

Como a2 ≠ a1 e é injetora, temos 1 (a2 ) ≠ 1 (a1 ) = 1 (a1 ) = a2 .


Logo move a2 , e como são disjuntos,  j (a2 ) = a2 ,
∀ j ∈ {2,3,..., u} .

Assim:
1 (a2 ) = 1  2 ...  u (a2 ) = 1 2 ... t (a2 ) = 1 (a2 ) .

Como a3 ≠ a2 e é injetora temos 1 (a3 ) ≠ 1 (a2 ) = 1 (a2 ) = a3 .

Logo move a3 , então  j (a3 ) = a3 , ∀ j ∈ {2,3,..., u} .


Assim:
1 (a3 ) = 1  2 ...  u (a3 ) = 1 2 ... t (a3 ) = 1 (a3 ) .

Seguindo o processo, concluímos que 1 (ai ) = 1 (ai ) , i = 1, 2,..., r1 .

Lembrando que e a1 são ciclos, temoss 1 = a1 .

Multiplicando por a igualdade

vem que
.

Seja 2 = (b1 b2 ... br2 ) e siga o processo até concluir que ,


então .

Procedendo desta maneira, cancelamos todos os fatores. De fato:

• Se ocorresse u > t teríamos . Mas tem


ordem maior ou igual a 2 , então mmc { o (  t +1 ) , ... ,  u } ≥ 2 .
Pela Proposição 5.1.1 (c) vem que

1 = o (id ) = o (  t +1... u ) = mmc {o (  t +1 ) , ..., o (  u )} ≥ 2 .

Absurdo.

202
• Se ocorresse t > u teríamos . De forma análoga
ao caso anterior chegamos a um absurdo.

Logo, t = u , , , ... , .
Portanto, todo elemento a ∈ Sn , a ≠ id , é escrito de forma única, a
menos da ordem dos fatores, como produto de ciclos disjuntos de
comprimento maior ou igual a dois.

Exemplo 5.1.11 Escreva a permutação

1 2 3 4 5 6 7 8 9 
a =   como produto de ciclos disjun-
 2 3 4 5 1 6 7 9 8
tos e calcule o ( ) .
 = (12345) (89) e o ( ) = 10 .

Exemplo 5.1.12 Escreva a permutação  = (123) (45) (1687 9) (15)


como produto de ciclos disjuntos e calcule o ( ) .
Observando que  (1) = 4 ,  (4) = 5 ,  (5) = 6 ,  (6) = 8 ,  (8) = 7 ,
 (7) = 9 ,  (9) = 2 ,  (2) = 3 e  (3) = 1 , vem que

 = (1456 87 9 23) e o ( ) = 9 .

Exemplo 5.1.13 Escreva a permutação  = (123) (16 4) (145) como


produto de ciclos disjuntos e calcule o ( ) .
Como  (1) = 2 ,  (2) = 3 e  (3) = 1, obtemos o ciclo (123) .
Como  (4) = 5 ,  (5) = 6 e  (6) = 4 , obtemos o ciclo (456) .
Logo,  = (123) (456) e o ( ) = 3 .

203
Lista de Exercícios
1) Descreva um subgrupo de S 5 que seja isomorfo a  5 .

2) Calcule a ordem das permutações:


1 2 3 4 5 6 
a)   b) (135) (25 4) (123)
3 1 2 4 6 5
1 2 3 4 5 
c) (12) (34) d)  
 2 5 4 3 1

3) Escreva as permutações abaixo como produto de ciclos disjun-


tos e calcule a ordem da permutação.

1 2 3 4 5 6 7 8 9 
a)   b) (16) (25) (1234)
7 5 8 6 3 4 9 1 2
c) (2 7) (25) (2 6) (34) (38) d) (12) (13) (14)

4) Sejam 1 , 2 ,..., t ∈ S n  {id } ciclos disjuntos tais que


o ( 1 2 ... t ) = p , p um número primo. Mostre que  a i é p-ciclo,
para todo i ∈ {1, 2,..., t} .

Sugestão: Proposição 5.5.1 (a) e (c).

5) Mostre que  = (123) (45) ∈ S6 tem ordem 6 mas não é um


6 -ciclo.

6) Seja p um número primo. Mostre que, se a∈ S p tem ordem p ,


então  é p -ciclo.

Sugestão: escreva como produto de ciclos disjuntos de com-


primento maior ou igual a 2 . Use o exercício 4.

7) Calculea 
ba −1
a b −1 quando:
e b

a)  = (125) (34) e  = (1357) .

b)  = (156) e  = (123) (45) .

204
5.2 Grupo de Permutações Pares
Nesta seção verificaremos que toda permutação de Sn pode ser
escrita como um produto de transposições. A maneira de fazer tal
decomposição não é única. Nem sequer a quantidade de transposi-
ções usadas para fazer a decomposição é única. No entanto, se uma
permutação puder ser escrita como produto de uma quantidade
par (ou ímpar) de transposições, então toda decomposição desta
permutação terá uma quantidade par (ou ímpar) de transposições.

Chamaremos de permutações pares aquelas que são decom-


postas em uma quantidade par de transposições, e as demais cha-
maremos de permutações ímpares. Provaremos que o conjunto
das permutações pares de Sn é um subgrupo normal de Sn , de
índice 2 , chamado de grupo alternado.

Proposição 5.2.1 Todo elemento de Sn é um produto de transposições.

Demonstração. É claro que id = (12) (21) é produto de transposições.


Seja então a ∈ Sn , a ≠ id . De acordo com a Proposição 5.1.2 exis-
tem a 1 , a 2 ,..., a t ∈ Sn , ciclos disjuntos de comprimento maior ou
igual a 2 , tais que .
Assim, basta mostrar que todo ciclo é produto de transposições.
Mas isso é imediato, pois dado o ciclo (a1 a2 ... ar ) ∈ Sn temos:
(a1 a2 ... ar ) = (a1 ar ) (a1 ar −1 )...(a1 a2 ) .

Observação 5.2.1 Na prova da proposição acima, tomamosa ∈ Sn ,


a ≠ id , decompusemos  em produto de ciclos disjuntos e, em se-
guida, decompusemos cada ciclo como produto de transposições.
Este procedimento foi usado porque sabemos que sempre é pos-
sível decompor  como produto de ciclos disjuntos. Note que, se
tivermos uma decomposição de  em produto de ciclos que não
sejam disjuntos, também podemos decompor  em produto de
transposições.

Exemplo 5.2.1. Decomponha  = (123) (16 4) (145) ∈ S6 como pro-


duto de transposições.
Escrevendo cada ciclo de  como produto de transposições vem que:
 = (13) (12) (14) (16) (15) (14) .

205
Note que não há vantagem em escrever  como produto de ci-
clos disjuntos e depois escrever cada ciclo como produto de trans-
posições. De fato, vimos no Exemplo 5.1.13 que
 = (123) (456) .
Logo,
 = (13) (12) (4 6) (45) .

O exemplo acima mostra, em particular, que a maneira de de-


compor uma permutação em produto de transposições não é úni-
ca. Também não é verdade, em geral, que ciclos se decompõem
de maneira única como produto de transposições. Veja o próximo
exemplo.

Exemplo 5.2.2 Escreva  = (123) ∈ S3 como produto de transposi-


ções, de três maneiras diferentes.
Desde que  = (123) = (231) = (312) , temos:
 = (13) (12) = (21) (23) = (32) (31) .

Sabemos que ciclos disjuntos comutam, então transposições


disjuntas comutam. Desde que a comutatividade é uma proprie-
dade que diminui contas, seria útil saber se é possível decompor
uma permutação como produto de transposições disjuntas. A res-
posta é não.

Exemplo 5.2.3. Mostre que  = (123) ∈ S3 e  = (1234) ∈ S 4 não


podem ser escritos como produto de transposições disjuntas.
Em S3 não existem transposições disjuntas. Logo,  = (123) não é
produto de transposições disjuntas de S3 .
Em S4 temos 3 produtos de transposições disjuntas. A saber:

1 = (12)(34) ,  2 = (13)(2 4) e 3 = (14) (23) .

Como 1 (2) = 1 e  (2) = 3 , temos b ≠ b11.

Como  2 (1) = 3 e  (1) = 2 , temosb ≠ b22.

Como 3 (1) = 4 e  (1) = 2 , temos b ≠ b33.

Note que existem várias maneiras de representar 1 , 2 , 3 . Para


1 temos:

1 = (12) (34) = (12) (43) = (21) (43) = (21) (34) = (34) (12) =
= (34) (21) = (43) (21) = (43) (12) = (12) (34) (12) (12) , etc.

206
Nosso próximo objetivo é provar que, se a ∈ Sn for decomposto
como produto de transposições de duas maneiras:
e ,
então t e r têm a mesma paridade, isto é, t e r são ambos pares
ou ambos ímpares.

Iniciamos estabelecendo notações e provando resultados auxi-


liares.

Uma permutaçãoa∈ Sn sempre pode ser escrita na forma

 a1 a2  an 
a =  ,
 b1 b2  bn 
onde { a1 , a2 ,..., an } = {1, 2,..., n } ,  (ai ) = bi e bi ≠ b j quando i ≠ j ,
i, j ∈ {1, 2,..., n } .

Definição 5.2.1 Com a notação acima, chamamos de sinal de a ∈ Sn


ao número
ai − a j
sig ( ) = ∏ .
1≤i < j ≤ n bi − b j

 1 2  n 
Quando a ∈ Sn é escrita como  =   en-
  (1)  (2)   (n) 
tão:
i− j
sig ( ) = ∏ .
1≤i < j ≤ n  (i ) −  ( j )

 1 2 3 
Exemplo 5.2.4 Para  =   ∈ S3 temos:
  (1)  (2)  (3) 
1− 2 1− 3 2−3
sig ( ) = ⋅ ⋅ .
 (1) −  (2)  (1) −  (3)  (2) −  (3)

Exemplo 5.2.5 Calcule o sinal de  = (123) ∈ S3 .


1 2 3 
Como a =   , vem que:
 2 3 1
1− 2 1− 3 2 − 3  1
sig ( ) = ⋅ ⋅ = 1(−2)  −  = 1 .
2 − 3 2 −1 3 −1  2

207
Exemplo 5.2.6 Calcule o sinal de  = (123) ∈ S 4 .

1 2 3 4 
Como a =   , vem que:
 2 3 1 4
1− 2 1− 3 1− 4 2 − 3 2 − 4 3 − 4
sig ( ) = ⋅ ⋅ ⋅ ⋅ ⋅
2 − 3 2 −1 2 − 4 3 −1 3 − 4 1 − 4
 3  1   1 
= 1(−2)   −  (2)  
 2  2   3 
= 1.

Exemplo 5.2.7 Calcule o sinal de id ∈ Sn .


1 2  n 
Como id =   , vem que
1 2  n 
i− j
sig (id ) = ∏
1≤i < j ≤ n i− j
= 1.

Vamos mostrar que as transposições têm sinal −1 . Para isso,


usaremos a proposição abaixo.

Proposição 5.2.2 Sejama,, b∈ Sn . Então sig (  ) = sig ( ) sig ( ) .

 a1 a2  an 
Demonstração. Sejam a =  e
 b1 b2  bn 
 x1 x2  xn 
b =  .
y
 1 y 2  y n

Como {x1 , x2 ,..., xn } = {1, 2,..., n } = { b1 , b2 ,..., bn } , podemos reorde-


nar as colunas que aparecem em  e escrevemos:

 b1 b2  bn 
b =  .
 c1 c2  cn 

 a1 a2  an 
a =
Assim,b  . Então:
 c1 c2  cn 
ai − a j ai − a j bi − b j
sig (  ) = ∏ =∏ ∏c −c =
ci − c j bi − b j i j

= sig ( ) sig ( ) = sig ( ) sig ( ) .

208
Proposição 5.2.3 Toda transposição tem sinal −1 .

Demonstração. Veremos primeiro que a transposição


 = (n − 1 n) ∈ S n tem sinal −1 . De fato, como

1 2  n − 2 n − 1 n 
g =   , vem que:
1 2  n − 2 n n − 1

1− 2 1 − (n − 1) 1− n 2−3 2 − (n − 1) 2−n
sig ( ) = ⋅⋅ ⋅ ⋅ ⋅ ⋅ ⋅ ⋅
1− 2 1− n 1 − (n − 1) 2 − 3 2−n 2 − (n − 1)
(n − 2) − (n − 1) (n − 2) − n (n − 1) − n
⋅ ⋅ ⋅ ⋅
(n − 2) − n (n − 2) − (n − 1) n − (n − 1)
= 1.1⋅ ⋅1⋅1⋅ ⋅1⋅ ⋅1(−1)
= −1.

Seja agora  = (a b) uma transposição qualquer de Sn . Como


a ≠ b , devemos ter a ≠ n ou b ≠ n . Assumimos que a ≠ n (o caso
b ≠ n é análogo), então
(n − 1 n) = (a n − 1) (a n) (a n − 1) .

Note que a igualdade acima não vale para a = n .


Aplicando a Proposição 5.2.2 vem que:

−1 = sig ((n − 1 n)) = sig ((a n − 1)) sig ((a n)) sig ((a n − 1))
= sig ((a n)) sig ((a n − 1)) sig ((a n − 1))
= sig ((a n)) sig ((a n − 1) (a n − 1))
= sig ((a n)) sig (id )
= sig ((a n)) 1.

Logo, sig ((a n)) = −1 .


Como b ≠ a , vale a igualdade:
(a n) = (b n) (a b) (b n) .
Aplicando a Proposição 5.2.2 e procedendo como fizemos ante-
riormente, concluímos que o sinal de= (a b) é −1 .

Proposição 5.2.4 Seja a ∈ Sn . Então:

(a) sig ( ) = ±1 .

(b) sig ( −1 ) = ( sig ( ))−1 .

209
Demonstração. (a) Pela Proposição 5.2.1 existem transposições
tais que .
Aplicando as Proposições 5.2.2 e 5.2.3, temos:
sig ( ) = sig ( 1 ) sig ( 2 ) ... sig ( t )
= (−1) (−1)...(−1)
= (−1)t
= ±1.

(b) Como a a −1 = id , temos:

1 = sig (id ) = sig (  −1 ) = sig ( ) sig ( −1 ) .

Logo, sig ( −1 ) = ( sig ( ))−1 .

Agora já temos as ferramentas para provar que duas decomposi-


ções de a ∈ Sn em produto de transposições têm a mesma paridade.

Proposição 5.2.5 Seja a ∈ Sn . Se


e
são duas decomposições de  em produto de transposições, então r e s
têm a mesma paridade.

Demonstração. Aplicando as proposições 5.2.3 e 5.2.4 em


e , vem que

sig ( ) = sig ( 1 ) sig ( 2 )... sig ( t ) = (−1)t


sig ( ) = sig ( 1 ) sig (  2 )... sig (  s ) = (−1) s .

Logo, (−1)t = (−1) s , isto é, t e s são ambos pares ou ambos ímpa-


res.

Acabamos de mostrar que a paridade do número de transpo-


sições de uma decomposição de a ∈ Sn é invariante. Isso permite
separar as permutações de Sn em dois conjuntos distintos.

Definição 5.2.2 Dizemos que a ∈ Sn é uma permutação par (ímpar)


quando  é produto de um número par (ímpar) de transposições.

210
Observação 5.2.2 Seja a ∈ Sn . Vimos na demonstração da Propo-
sição 5.2.5 que:

 é permutação par ⇔ sig ( ) = 1 .

 é permutação ímpar ⇔ sig ( ) = −1 .

Exemplo 5.2.8

• sig (id ) = 1 ⇒ id ∈ Sn é permutação par.

• sig ((12)) = −1 ⇒ (12) ∈ Sn é permutação ímpar.

• Toda transposição de Sn é permutação ímpar. Veja a Propo-


sição 5.2.3.

• (123) = (13) (12) ⇒ (123) ∈ Sn , n ≥ 3 é permutação par.

• Seja  = (a1 a2 ... ar ) ∈ S n , n ≥ r , um r -ciclo. Como


 = (a1 ar ) (a1 ar −1 )...(a1 a2 ) , temos:  é par ⇔ r é ímpar.

Exemplo 5.2.9. Descreva o conjunto das permutações pares de S3 .


Usando o exemplo anterior, vem que o conjunto das permutações
pares de S3 é
{id , (123), (132)} .

No exemplo acima vimos que as permutações pares de S3 for-


mam um subgrupo de índice 2 , portanto, normal, de S3 . De fato,

{id , (123), (132)} = (123)  S3 .

Vamos mostrar que este resultado vale sempre, isto é, o conjunto


das permutações pares de Sn é subgrupo de índice 2 de Sn . Inicia-
mos com a notação usual para o conjunto das permutações pares.

Notação. An = { ∈ S n ;  é permutação par}.


= { ∈ S n ; sig ( ) =1}.

Proposição 5.2.6 (a) An ≤ Sn

n!
(b) An =
2

211
Demonstração. (a) É claro que An ≠ ∅ , pois id ∈ An .
Sejam a, b ∈ An . Devemos provar quea b −1 ∈ An . Mas isso é fácil:

sig (   −1 ) = sig ( ) sig (  −1 ) = sig ( ) ( sig ( ))−1 = 1 ⋅1−1 = 1 .

Logo,a b −1 ∈ An e então An ≤ Sn .

(b) Sejam An = {1 , 2 ,..., r } e Bn = { 1 ,  2 ,...,  s } os conjuntos de


permutações pares e ímpares, respectivamente. Devemos mostrar
n!
que r = .
2
Se  é uma transposição, então

são permutações ímpares. Note que implica em .


Isso garante que r ≤ s .
Analogamente, são permutações pares distintas,
então s ≤ r . Logo, r = s .
n!
Como Sn = n ! = r + s = 2r , vem que r = .
2
n!
Portanto, An = .
2

Corolário 5.2.1 [ Sn : An ] = 2 e An  Sn .

Demonstração. Pelo Teorema de Lagrange,

Sn = [ Sn : An ] An

n!
n ! = [ Sn : An ] .
2
Logo [ Sn : An ] = 2 , e pelo Corolário 3.2.1, temos An  Sn .

Definição 5.2.3 O grupo An é chamado grupo alternado ou grupo de


permutações pares do conjunto {1, 2,..., n} .

Sn
Exemplo 5.2.10 Descrever o grupo quociente .
An
Sn
Como = [ Sn : An ] = 2 e  2 é o único grupo de ordem 2 , vem
An

212
Sn S
que   2 . Assim, a tabela de operações de n é idêntica à ta-
An An
bela de operações de  2 .
Note que, se a ∈ Sn é permutação ímpar, então a An é o conjunto
de todas as permutações ímpares.

Sn
Portanto, = { An , An } e
An
An  An

An An  An

 An  An An
.

213
Lista de Exercícios
1) Decomponha cada uma das permutações abaixo como pro-
duto de transposições:
1 2 3 4 5 6 
a) (1 3 5) (2 1 4 5) ∈ S5 b)   ∈ S6
 6 5 4 3 2 1
1 2 3 4 1 2 3 4 
c) (1 2 3 4) ∈ S 4 d)   
 3 1 2 4 1 3 4 2 

2) Seja  = (1 3 5) (1 2) ∈ S5 .

a) Calcule a −1 ∈ S5 .

b) Determine a1 , a2 ,..., a6 para que


1 2 3 4 5 6
b =   = a .
 a1 a2 a3 a4 a5 a6 

c) Calcule b −1 ∈ S6 .

3) Classifique cada uma das permutações abaixo como par ou


ímpar.

1 2 3 4 
a)   .
 2 3 1 4 
b) (4 1) (3 2 5) .

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

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

4) Mostre que A   3 3 .

5) Descreva todos os elementos de A 4 e faça a tabela de operações.

6) Mostre que A 4 não é isomorfo à 12 ,  2 ×  6 ou  4 ×  3 .

214
Resumo do Capítulo
Neste capítulo estudamos as propriedades dos grupos de per-
mutações. Apresentamos as definições de ciclo, o comprimento
de ciclo, os ciclos disjuntos, o sinal de permutação, a permutação
par e a permutação ímpar. Os resultados provados foram:

• Todo grupo é isomorfo a um subgrupo de um grupo de per-


mutações.

• A ordem de um ciclo coincide com o comprimento do ciclo.

• Ciclos disjuntos comutam.

• Cada elemento de Sn , diferente da identidade, pode ser de-


composto como produto de ciclos disjuntos de forma única,
a menos da ordem dos fatores.

• Todo elemento a ∈ Sn é um produto de transposições, e duas


decomposições de a em produto de transposições sempre
têm a mesma paridade.

• O conjunto An das permutações pares é subgrupo normal


n!
de Sn . Além disso, [ Sn : An ] = 2 e An = .
2

215
Referência Bibliográfica

[1] DOMINGUES, H.H. e IEZZI, G. Álgebra Moderna. 4.ed. São Paulo:


Atual Editora, 2003.

[2] GARCIA, A. e LEQUAIN, Y. – Elementos de Álgebra. Rio de Janeiro:


IMPA, 2003.

[3] GONÇALVES, A. – Introdução à Álgebra. Rio de Janeiro: SBM, 2001.

[4] HEFEZ, A. – Curso de Álgebra. Rio de Janeiro: SBM,1993. vol. 1.

[5] MONTEIRO, L. H. J. – Elementos de Álgebra. Rio de Janeiro: LTC,


1978.

216

Você também pode gostar