Você está na página 1de 165

CURSO DE ALGEBRA

VOLUME II
(Versao Preliminar)

Abramo Hefez

12 de novembro de 2002
2
Sumario

1 POLINOMIOS 7
1.1 Series de Potencias e Polinomios . . . . . . . . . . . . . . . . . 7
1.2 Divisao de Polinomios . . . . . . . . . . . . . . . . . . . . . . 15
1.3 Polinomios com Coeficientes em Corpos . . . . . . . . . . . . . 25
1.4 Polinomios sobre C e sobre R . . . . . . . . . . . . . . . . . . 29
1.5 Polinomios em Varias Indeterminadas . . . . . . . . . . . . . . 32

2 DERIVACAO E MULTIPLICIDADE 41
2.1 Derivada Primeira . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2 Divisao por X a . . . . . . . . . . . . . . . . . . . . . . . . 47
2.3 Derivadas de ordem superior . . . . . . . . . . . . . . . . . . . 52

3 POLINOMIOS COM COEFICIENTES NUM DFU 57


3.1 Razes em K de polinomios em D[X] . . . . . . . . . . . . . . 57
3.2 O Teorema de Gauss . . . . . . . . . . . . . . . . . . . . . . . 62
3.3 Metodo de Kronecker para fatoracao em Z[X] . . . . . . . . . 66
3.4 Criterios de divisibilidade em Q[X] . . . . . . . . . . . . . . . 69
3.5 A Resultante . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

4 AS EQUACOES DE GRAU 4 81
4.1 A Equacao do Segundo Grau . . . . . . . . . . . . . . . . . . . 81
4.2 A Equacao do Terceiro Grau . . . . . . . . . . . . . . . . . . . 83
4.3 A Equacao do Quarto Grau . . . . . . . . . . . . . . . . . . . 93

5 O GRUPO SIMETRICO 95
5.1 Relacoes Entre Coeficientes e Razes . . . . . . . . . . . . . . 95
5.2 Grupos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
5.2.1 A nocao de grupo . . . . . . . . . . . . . . . . . . . . . 101

3
4 SUMARIO

5.2.2 Subgrupos . . . . . . . . . . . . . . . . . . . . . . . . . 105


5.2.3 Grupos Cclicos . . . . . . . . . . . . . . . . . . . . . . 109
5.3 Estrutura de Orbitas de uma Permutacao . . . . . . . . . . . . 114
5.3.1 Decomposicao de uma permutacao em um produto de
ciclos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5.4 O Grupo Alternante . . . . . . . . . . . . . . . . . . . . . . . 121
5.5 Funcoes Simetricas . . . . . . . . . . . . . . . . . . . . . . . . 124
5.6 Conjugacao em Sn . . . . . . . . . . . . . . . . . . . . . . . . 129

6 O METODO DE LAGRANGE 133

7 EXTENSOES DE CORPOS 147


7.1 A Algebra Linear da Extensao de Corpos . . . . . . . . . . . . 147
7.2 Construcoes com Regua e Compasso . . . . . . . . . . . . . . 156
SUMARIO 5

NOTACOES

Anel = Anel comutativo com unidade

N = {1, 2, 3, . . .} = Conjunto dos numeros naturais

Z = {. . . , 2, 1, 0, 1, 2, . . .} = Anel dos numeros inteiros

Z+ = {0, 1, 2, 3, . . .} = Subconjunto dos numeros inteiros nao negativos

Q = Corpo dos numeros racionais

R = Corpo dos numeros reais

C = Corpo dos numeros complexos

Y X = Conjunto da funcoes de X em Y

A = Conjunto dos elementos invertveis do anel A

Kern = nucleo do homomorfismo


6 SUMARIO
Captulo 1

POLINOMIOS

Neste Captulo iniciaremos o estudo das propriedades algebricas basicas


dos polinomios com coeficientes num anel comutativo com unidade.
Nas disciplinas de Calculo os polinomios sao vistos como funcoes particu-
lares de variavel real e como tal sao estudados. A necessidade de se distinguir
os polinomios das funcoes polinomiais surge pela consideracao de polinomios
com coeficientes em corpos finitos, de uso cada vez mais frequente por causa
de suas inumeras aplicacoes praticas.
Muito do estudo das propriedades dos polinomios em uma indeterminada
esta relacionado com o desenvolvimento da Teoria das Equacoes Algebricas a
qual estao associados os nomes de Tartaglia, Lagrange, Ruffini, Gauss, Abel,
culminando com as contribuicoes fundamentais de Abel e Galois.
As propriedades dos polinomios em varias indeterminadas foram pesqui-
sadas inicialmente por suas conexoes com a Geometria Analtica, evoluindo
no que hoje se chama Geometria Algebrica.
Atualmente os polinomios desempenham papel relevante em muitas par-
tes da Matematica.

1.1 Series de Potencias e Polinomios


Seja A um anel, considerado, uma vez por todas, comutativo com unidade,
e seja X uma indeterminada sobre A. Uma serie de potencias f (X) com
coeficientes em A e uma soma formal infinita do tipo:

X
f (X) = ai X i = a0 X 0 + a1 X 1 + a2 X 2 +
i=0

7
8 CAPITULO 1. POLINOMIOS

com ai A, para todo i Z+ . Os X i sao provisoriamente vistos apenas


como smbolos indicadores de posicao.
P P
Duas series de potencias f (X) = i
i=0 ai X e g(X) =
i
i=0 bi X sao con-
sideradas iguais se ai = bi para todo i Z+ . Os elementos ai sao chamados
de coeficientes e a parcela ai X i de monomio de grau i. Convenciona-se omitir
o monomio ai X i quando ai = 0 e costuma-se denotar a0 X 0 por a0 e a1 X 1
por a1 X.

O conjunto de todas as series de potencias com coeficientes em A e de-


notado por A[[X]] e nele definimos as seguintes operacoes:

Adicao:

X
X
X
i i
ai X + bi X = (ai + bi )X i .
i=0 i=0 i=0

Multiplicacao:


!
! i
!
X X X X
ai X i bi X i = aj bij X i.
i=0 i=0 i=0 j=0

Note que com esta definicao de produto, temos que X i X j = X i+j , para
todo i e j, dando assim um sentido de potencia ao smbolo X i .

PROPOSICAO 1.1. O conjunto A[[X]] com as operacoes acima definidas


e um anel.

DEMONSTRACAO: A associatividade e a comutatividade da adicao


P sao i
de verificacoes imediatas. O elementoPneutro da adicao e 0 P
= i=0 0X ,

enquanto que o simetrico de f (X) = i=0 ai X i e f (X) = i=0 (ai )X i.
A comutatividade da multiplicacao e imediata e a propriedade distributiva
e facil de ser verificada. A unica propriedade que merece verificacao e a
associatividade da multiplicacao. Sejam

X
X
X
i i
f (X) = ai X , g(X) = bi X e h(X) = ci X i .
i=0 i=0 i=0
1.1. SERIES DE POTENCIAS E POLINOMIOS 9

Temos que

X
(f (X) g(X)) h(X) = di X i ,
i=0

onde !
i
X k
X X
di = aj bkj cik = a b c .
k=0 j=0 ++=i

Por outro lado,



X
f (X) (g(X) h(X)) = ei X i ,
i=0

onde !
i
X ik
X X
ei = ak bj cikj = a b c .
k=0 j=0 ++=i

Portanto, di = ei , para todo i, provando assim a associatividade da mul-


tiplicacao.

E claro que A A[[X]], pois todo elemento a A pode ser visto como
a0 + 0X + 0X 2 + e portanto como elemento de A[[X]]. Alem disso, se
f (X) = a e g(X) = b, temos que

f (X) + g(X) = a + b e f (X) g(X) = a b,

onde as operacoes nos primeiros membros sao efetuadas em A[[X]] e as dos


segundos membros o sao em A. Vemos com isto que as operacoes definidas
em A[[X]] estendem as operacoes definidas em A, fazendo com que A seja
um subanel de A[[X]].
Um outro subanel de A[[X]] que se destaca e o anel A[X] dos polinomios
em uma indeterminada com coeficientes em A. Como conjunto, este anel e
descrito como

A[X] = a0 + a1 X + a2 X 2 + A[[X]] | n tal que ai = 0 se i > 0

Todo elemento de A[X] e P


chamado de polinomio e pode ser representado
como soma finita, p(X) = ni=0 ai X i , para algum n Z+ .
10 CAPITULO 1. POLINOMIOS

PROPOSICAO 1.2. A[X] e um subanel de A[[X]].


DEMONSTRACAO: Basta, de acordo com I-7, Proposicao 1, mostrar que
1 A[X], o que e obvio; e que se p(X)q(X) A[X], entao p(X) q(X)
A[X] e p(X) q(X) A[X].
P P
De fato, se p(X) = ni=0 ai X i e q(X) = ni=0 bi X i , entao
max{n,m}
X
p(X) q(X) = (ai bi )X i A[X]
i=0
e
n+m
X X
p(X) q(X) = cj X j A[X] onde cj = ai bk .
j=0 i+k=j

Dado um polinomio p(X) = a0 + a1 X + an X n A[X] {0}, define-se


grau de p(X) como sendo o inteiro
gr(p(X)) = max{i Z+ ; ai 6= 0}.
Note que o polinomio nulo e o unico polinomio que nao possui grau e que
gr(p(X)) > 0 se, e somente se, p(X) A[X] A.
O coeficiente do termo de grau igual ao gr(p(X)) e chamado de coeficiente
lder de p(X). Um polinomio cujo coeficiente lder e igual a 1 e chamado
de polinomio monico. Um polinomio nulo ou de grau zero sera chamado de
polinomio constante.
Vejamos agora como a hipotese sobre A de ser domnio se reflete sobre
A[X].
PROPOSICAO 1.3. Seja A um domnio. Se p(X), q(X) A[X] {0},
entao p(X) q(X) 6= 0 e gr(p(X) q(X)) = gr(p(X)) + gr(q(X)).
DEMONSTRACAO: Considere os polinomios p(X), q(X) A[X] dados
por
p(X) = a0 + a1 X + + an X n e q(X) = b0 + b1 X + + bm X m
onde an 6= 0 e bm 6= 0. Entao,
p(X) q(X) = a0 b0 + (a0 b1 + a1 b0 )X + + an bm X n+m .
Como A e domnio, segue que an bm 6= 0, logo
p(X) q(X) 6= 0 e gr(p(X) q(X)) = n + m = gr(p(X) + q(X)).
1.1. SERIES DE POTENCIAS E POLINOMIOS 11

COROLARIO 1.1. Se A e um domnio, entao A[X] e domnio.

Em particular, se K e um corpo entao K[X] e um domnio.

COROLARIO 1.2. Seja A um domnio. Se p(X), q(X) A[X] {0} sao


tais que t(X) divide p(X), entao gr(t(X)) gr(p(X)).

DEMONSTRACAO: Existe por hipotese, um polinomio nao nulo q(X)


em A[X] tal que t(X) q(X) = p(X) . Logo pela Proposicao 3, segue que
gr(p(X)) gr(t(X)) = gr(q(X)) 0 . Da segue a desigualdade desejada.

COROLARIO 1.3. Seja A um domnio. Um elemento p(X) A[X] e


invertvel se, e somente se, p(X) A e e invertvel em A. Em smbolos,

(A[X]) = A .

DEMONSTRACAO: Se p(X) A[X] e invertvel, entao p(X) 6= 0 e


existe q(X) A[X] {0} tal que p(X) q(X) = 1. Tomando graus e usando
a Proposicao 3 temos que gr(p(X)) + gr(q(X)) = 0 . Logo gr(p(X)) =
gr(q(X)) = 0 e, portanto p(X), q(X) A e p(X) e invertvel em A. A
recproca e imediata.

Um fato que merece ser evidenciado e a diferencaa existente entre po-


linomios e funcoes polinomiais, dois conceitos que frequentemente sao inde-
vidamente confundidos.
A um polinomio p(X) A[X] associa-se uma funcao p AA chamada
funcao polinomial, definida por

p : A A
a 7 p(a) = a0 + a1 a + + an an .

O elemento p(a) de A e chamado de valor de p(X) em a. E evidente que a


dois polinomios iguais sao associadas duas funcoes polinomiais iguais. Em
contrapartida, dois polinomios distintos podem dar origem a duas funcoes po-
linomiais iguais. Por exemplo, p(X) = X 2 X e q(X) = 0, como polinomios
de Z2 [X] sao distintos, porem, as funcoes polinomiais a eles associadas sao
iguais. Mais geralmente, se p e um numero primo positivo, decorre do Pe-
queno Teorema de Fermat (I-6, Problema 1.10) que os polinomios X p X
12 CAPITULO 1. POLINOMIOS

e 0 de Zp [X] determinam a mesma funcao polinomial. Veremos na proxima


secao 2, Corolario 4 do Teorema 1, que se A e infinito tal fato nao ocorre.
Uma tecnica muito util ao lidarmos com polinomios e o chamado metodo
dos coeficientes a determinar que utiliza basicamente as definicoes da igual-
dade e das operacoes no anel de polinomios. Ilustraremos o metodo com
alguns exemplos.

EXEMPLO 1: Mostraremos neste exemplo que X 4 + 4 pode ser escrito


como produto do dois polinomios de segundo grau com coeficientes inteiros.
De fato, escreva, X 4 + 4 = (aX 2 + bX + c) (a X 2 + b X + c ). Efetuando
o produto, tem-se que
X 4 +4 = aa X 4 +(ab +a b)X 3 +(ac +bb +ca )X 2 +(bc +cb )X +cc.
Pela igualdade de polinomios acima, obtem-se o sistema de equacoes:


a a = 1


a b + a b = 0
a c + b b + c a = 0



b c + c +c b = 0

c c = 4
Procuremos as solucoes inteiras deste sistema de equacoes. Da primeira
equacao, obtem-se que a = a = 1. Da segunda, segue que b + b e da
quarta, b (c c) = 0, logo b = 0 ou c = c .

Caso 1: b = 0. Da terceira equacao tem-se que c + c = 0, donde c = c.


Substituindo na quinta equacao tem-se c2 = 4, o que e impossvel.

Caso 2: c = c . Da quinta equacao tem-se que c = c = 2. Da segunda,


segue que b + b = 0, logo da terceira obtem-se b b = 2a c = 4 . Donde
b = b = 2. Testando os valores obtidos temos que
X 4 + 4 = (X 2 2X + 2) (X 2 + 2X + 2) = (X 2 + 2X 2) (X 2 2X 2).
EXEMPLO 2 : Determinaremos a e b em Z7 de modo que X 4 + 4X 3 +
aX 2 4X + b Z7 [X] seja o quadrado de um polinomio de Z7 [X] .
Da igualdade,
X 4 + 4X 3 + aX 2 4X + b = (X 2 + cX + d)2
= X 4 + 2cX 3 + (2d + c2 )X 2 + 2cdX + d2
1.1. SERIES DE POTENCIAS E POLINOMIOS 13

obtemos o sistema:

2 c = 4

2 d + c2 = a

2 c d = 4
2
d =b
que resolvido, nos fornece c = 2, d = 1, b = 1 e a = 2. Portanto,

X 4 + bar4X 3 + 2X 2 4X + 1 = (X 2 + 2X 1)2

PROBLEMAS 1.1.

1. Um elemento a 6= 0 de um anel comutativo com unidade A e chamado


regular ou nao divisor de zero em A se a b 6= 0, para todo b A {0}.
Em particular, todo elemento invertvel de A e regular.

(a) Se p(X), q(X) A[X], com coeficiente lder de p(X) ou de q(X)


regular, entao gr(p(X) q(X)) = gr(p(X)) + gr(q(X)).
(b) Se p(X), t(X) A[X], com coeficiente lder de t(X) regular e se
t(X) | p(X), entao gr(t(X)) gr(p(X)).
(c) Calcule gr(p(X) q(X)) onde p(X) = 3X 3 + 2X + 1 e q(X) =
2X 2 + 3X + 1 em Z6 [X].
(d) Mostre que (2X 2 + 2X + 1) | 3 em Z6 [X] .

2. Determine a Z tal que

(a) O polinomio X 4 aX 3 +8X 2 +a seja o quadrado de um polinomio


de Z[X].
(b) O polinomio X 4 + X 3 + aX 2 + X + 1 seja o produto de dois
polinomios do segundo grau em Z[X].

3. Determine a, b Z7 tais que

(a) O polinomio X 4 + 3X 3 + 5X 2 + aX + b seja o quadrado de um


polinomio de Z7 [X].
(b) O polinomio X 3 + aX + 5 seja divisvel por X 2 + 5X + 6 em Z7 [X].
14 CAPITULO 1. POLINOMIOS

4. Mostre que a funcao avaliacao em a A:

Ava : A[X] A
p(X) 7 p(a)

e um homomorfismo de aneis.
5. Seja p um numero primo positivo e f (X) Zp [X]. Mostre que f (X) e
f (X p ) determinam a mesma funcao polinomial.
Sugestao: Use o Pequeno Teorema de Fermat.

6. Sejam p(X) C[X] e uma raiz n-esima primitiva da unidade em C .

(a) Se gr(p(X)) < n, mostre que

p(X) + p(X) + p( 2 X) + + p( n1 X) = n p(0).

(b) Deduza uma formula para esta soma se gr(p(X)) n .


P
7. Mostre que f (X) = i=0 ai X i A[[X]] e invertvel em A[[X]] se, e somente se, a0
e invertvel em A[X]. P
Sugestao: Seja g(X) = i=0 bi X i . Tem-se que f (X) g(X) = 1 se, e somente se,
Pi
a0 b0 = 1 e j=0 aj bij = 0, para todo i 1. Mostre que se b0 = a1 0 , entao a
equacao acima determina bi em funcao dos aj s e de b0 , b1 , . . . , bi1 , determinando
assim g(X) = (f (X))1 .

8. Seja K um corpo. Mostre que 1 X e invertvel em K[[X]] e que

X

(1 X)1 = X i.
i=0

Se a K {0}, determine (a X)1 .


P
9. Seja f (X) = i=0 ai X i A[[X]] {0}. Defina a ordem de f (X) com sendo

ord(f (X)) = min{i | ai 6= 0}.

Mostre que se A e um domnio e se f (X), g(X) A[[X]] {0}, entao

ord(f (X) g(X)) = ord(f (X)) + ord(g(X)).

Isto prova que se A e um domnio, entao A[[X]] tambem e um domnio.

10. Seja K um corpo.

(a) Dado f K[[X]] K, mostre que existem m N e u invertvel em K[[X]]


tais que f = X m u.
1.2. DIVISAO DE POLINOMIOS 15

(b) Mostre que K[[X]] e um domnio principal. Conclua que K[[X]] e um domnio
de fatoracao unica (DFU).
Sugestao: Veja I-Teorema 2, Captulo 4.
(c) Descreva o corpo de fracoes de K[[X]].
P
11. Sejam fi (X) A[[X]], i Z+ , tais que ord(fi (X)) i. Mostre que i
i=0 fi X e
bem definido
P como elemento de A[[X]]. Mostre que se f (X), g(X) A[[X]] com
f (X) = i=0 ai X i , entao

X

ai X i g(X) = f (X) g(X).
i=0

12. Suponha que B seja um subanel de A. Mostre que B[[X]] e B[X] sao respectiva-
mente subaneis de A[[X]] e de A[X].

1.2 Divisao de Polinomios


Mostraremos nesta secao que sob certas condicoes, a semelhanca dos in-
teiros, e possvel efetuar a divisao com resto pequenode um polinomio por
outro.

TEOREMA 1.1. (ALGORITMO DA DIVISAO) Seja A um anel e sejam


p(X) e t(X) polinomios em A[X]. Se t(X) 6= 0 possui coeficiente lder
invertvel, entao existem q(X) e r(X) em A[X] tais que

p(X) = t(X) q(X) + r(X), com r(X) = 0 ou gr(r(X)) < gr(t(X)).

Alem disso, q(X) e r(X) sao univocamente determinados por estas condicoes.

DEMONSTRACAO: Sejam

p(X) = a0 + a1 X + + an X n e t(X) = b0 + b1 X + + bm X m ,

com an 6= 0 e bm invertvel.

Existencia: Se p(X) = 0 ou n < m, faca q(X) = 0 e r(X) = p(X).


Suponha agora p(X) 6= 0 e n m. Tomando q1 (X) = b1
m an X
nm
A[X]
tem-se que
p(X) q1 (X) t(X) = r1 (X), (1.1)
16 CAPITULO 1. POLINOMIOS

com r1 (X) = 0 ou gr(r1 (X)) < gr(p(X)).


Se r1 (X) = 0 ou se gr(r1 (X)) < gr(t(X)), o problema fica resolvido
tomando r(X) = r1 (X) e q(X) = b1m an X
nm
.
Se gr(r1 (X)) gr(t(X)), repete-se o procedimento acima com r1 (X) no
lugar de p(X), obtendo

r1 (X) q2 (X) t(X) = r2 (X), (1.2)

com r2 (X) = 0 ou gr(r2 (X)) < gr(r1 (X)).


Se r2 (X) = 0 ou se gr(r2 (X)) < gr(t(X)), o problema fica resolvido pois
p(X) = (q1 (X) + q2 (X)) t(X) + r2 (X).
Se gr(r2 (X)) gr(t(X)), repete-se o procedimento acima com r2 (X) no
lugar de r1 (X), obtendo

r2 (X) q3 (X) t(X) = r3 (X), (1.3)

com r3 (X) = 0 ou gr(r3 (X)) < gr(r2 (X)).


E assim sucessivamente, obtendo r1 (X), r2 (X), r3 (X), . . . tais que

gr(r1 (X)) > gr(r2 (X)) > gr(r3 (X)) >

Segue entao que para certo s N, tem-se rs (X) = 0 ou gr(rs (X)) < gr(t(X)).
Levando em conta (1), (2), (3), . . . temos que

p(X) = (q1 (X) + q2 (X) + + qs (X)) t(X) + rs (X)

bastando entao tomar q(X) = q1 (X)) + q2(X) + + qs (X)) e r(X) = rs (X).

Unicidade: Suponha que

t(X) q(X) + r(X) = t(X) q1 (X) + r1 (X)

com r(X) = 0 ou gr(r(X)) < gr(t(X)) e r1 (X) = 0 ou gr(r1 (X)) < gr(t(X)).
Da igualdade acima, obtemos que

t(X)[q(X) q1 (X)] = r1 (X) r(X) (1.4)

Pelas condicoes impostas a r(X) e r1 (X) temos que

r1 (X) r(X) = 0 ou gr(r1 (X)) < gr(t(X)).


1.2. DIVISAO DE POLINOMIOS 17

Se r1 (X) r(X) 6= 0, segue de (1.4) e do Problema 1.1 (b) que

gr(r1 (X) r(X)) gr(t(X)),

o que e uma contradicao. Portanto r1 (X) = r(X) e consequentemente de


(1.4) temos que q1 (X) = q(X).

OBSERVACAO 1: Seguindo os passos da demonstracao do Teorema,


obtemos o algoritmo da divisao longa de dois polinomios:

an X n + an1 X n1 + + a0 bm X m + + b0

an X n b1
m bm1 an X
n1
b1
m b0 an X
nm
b1
m an X
nm
+

r1 (X)
..
.

OBSERVACAO 2: Se A e um corpo entao e sempre possvel efetuar a


divisao por qualquer polinomio t(X) 6= 0.

OBSERVACAO 3: Suponha que p(X), t(X) B[X] onde B e um su-


banel de A e o coeficiente lder de t(X) e invertvel em B. Entao q(X) e
r(X) calculados pelo algoritmo da divisao em A[X] terao necessariamente
coeficientes em B.

OBSERVACAO 4: Os polinomios p(X), t(X), q(X) e r(X) no algoritmo


da divisao sao chamados respectivamente de dividendo, divisor, quociente e
resto.
EXEMPLO 1 : E possvel efetuar a divisao de 3X 5 + 2X 3 + X 2 5X + 7
por 2X 3 + 3X + 1 em Q[X] mas nao e possvel faze-lo em Z[X] .
18 CAPITULO 1. POLINOMIOS

3X 5 + 2X 3 + X 2 5X + 7 2X 3 + 3X + 1

3X 5 92 X 3 23 X 2 3
2
X2 5
4

25 X 3 21 X 2 5X + 7

5 3 15 5
2
X + 4
X + 4

21 X 2 54 X + 33
4

Neste caso q(X) = 32 X 2 5


4
e r(X) = 21 X 2 45 X + 33
4
.

EXEMPLO 2 : O fato de bm nao ser invertvel nao quer dizer que nao se
possa efetuar a divisao. Por exemplo, sejam dados p(X) = 2X 3 3X 2 + 1 e
t(X) = 2X + 1, temos em Z[X]:

2X 3 3X 2 + 1 2X + 1

2X 3 X2 X 2 2X + 1

4X 2 + 1

4X 2 + 2X
2X + 1

2X 1
0

Neste caso q(X) = X 2 2X + 1 e r(X) = 0.

Damos a seguir alguns corolarios do Teorema, cuja importancia ficara


mais clara na proxima seccao.

COROLARIO 1.4. Sejam a, b A com a invertvel e p(X) A[X]. O


resto da divisao de p(X) por aX + b e p ab .
1.2. DIVISAO DE POLINOMIOS 19

DEMONSTRACAO: Pelo Teorema 1, existem q(X), r(X) A[X] tais


que p(X) = (aX + b) q(X) + r(X) com r(X) = 0 ou gr(r(X)) < 1. Em
qualquer caso r(X) e um polinomio constante, logo
     
b b b
p =0q +r = r(X).
a a a

COROLARIO 1.5. Sejam a, b A com a invertvel e p(X)  A[X]. O


b
polinomio p(X) e divisvel por aX + b se, e somente se p a = 0.
DEFINICAO 1.1. Se p(X) A[X] e A sao tais que p() = 0, dizemos
que e raiz do polinomio p(X).
Segue do Corolario 2 que e raiz de p(X) se e somente se (X ) divide
p(X).

COROLARIO 1.6. Seja A um domnio. Se p(X) A[X] {0} tem grau


n, entao p(X) tem no maximo n razes distintas.
DEMONSTRACAO: Vamos provar isto por inducao em n. Se n = 0,
entao p(X) e uma constante nao nula e portanto tem zero razes, estabe-
lecendo o resultado neste caso. Suponha agora o resultado valido para n
e seja p(X) um polinomio de grau n + 1. Se p(X) nao tem razes, nada
temos a provar. Se p(X) tem uma raiz , entao p(X) = (X ) q(X),
com q(X) A[X] e gr(q(X)) = n. Pela hipotese de inducao, q(X) tem
no maximo n razes distintas e sendo A um domnio, as razes de p(X) sao
as razes de q(X) e as razes de (X ), logo p(X) tem no maximo n+1 razes.

COROLARIO 1.7. Seja A um domnio infinito. Se p(X), q(X) A[X]


sao tais que p(a) = q(a) para todo a A (i.e. as funcoes polinomiais sao
iguais), entao p(X) = q(X) (i.e. os polinomios sao iguais).
DEMONSTRACAO: Suponha por absurdo que p(X) q(X) 6= 0. Entao,
pelo Corolario 3, p(X) q(X) tem um numero finito de razes. Isto contradiz
a hipotese p(a) = q(a) para todo a A pois A e infinito.

Considere a aplicacao
: A[X] AA
p(X) 7 funcao polinomial associada a p(X)
20 CAPITULO 1. POLINOMIOS

Usando o exerccio 1.4 e facil verificar que e um homomorfismo de aneis.


O Corolario 4 mostra que se A e um domnio infinito, entao N() = {0}.

DEFINICAO 1.2. Dizemos que um corpo K e algebricamente fechado


se todo polinomio nao constante de K[X] tem pelo menos uma raiz em K.

COROLARIO 1.8. Seja K um corpo algebricamente fechado e seja ainda


p(X) K[X] um polinomio nao constante. Se gr(p(X)) = n, entao existem
elementos 1 , 2 , . . . , n K e a K tais que

p(X) = a (X 1 ) (X 2 ) (X n )

DEMONSTRACAO: A prova pode ser feita por inducao sobre n e a dei-


xamos a cargo do leitor.

PROPOSICAO 1.4. Se K e um corpo algebricamente fechado, entao K e


infinito.

DEMONSTRACAO: Suponha por absurdo que K seja finito, digamos


que K = {a0 , a1 , . . . , an1 } onde a0 = 0 e a1 = 1. Considere o polinomio

p(X) = (X a0 ) (X a1 ) (X an1 ) + a1 .

Verifica-se diretamente que p(X) nao tem razes em K o que e uma con-
tradicao, pois p(X) e nao constante e K e algebricamente fechado.

Nem todo corpo e algebricamente fechado, por exemplo, se p e um numero


primo positivo, o corpo Zp nao e algebricamente fechado por ser finito. O
corpo R , apesar de infinito, nao e algebricamente fechado pois o polinomio
nao constante X 2 + 1 R[X] nao possui razes em R.

O famoso Teorema Fundamental da Algebra garante que C e algebrica-


mente fechado. Este Teorema possui uma longa historia e muitas demons-
tracoes, nenhuma delas porem se faz com metodos puramente algebricos,
devendo-se sempre usar metodos da analise. Vamos ao longo do texto admi-
tir este resultado cuja demonstracao encontra-se no Apendice 1.
1.2. DIVISAO DE POLINOMIOS 21

EXEMPLO 3 : O polinomio p(X) = 2X 4 7X 3 2X 2 + 13X + 6 e di-


visvel pelo polinomio X 2 5X + 6 em Z[X].

De fato, tem-se que X 2 5X +6 = (X 2)(X 3). Como p(2) = 0, temos


que p(X) = (X 2) q(X) com q(X) Z[X]. Por outro lado, p(3) = 0, logo
q(3) = 0 e portanto q(X) = (X 3) q1 (X) com q1 (X) Z[X]. Conclui-se
que p(X) = (X 2) (X 3) q1 (X).

Pede-se ao leitor generalizar a argumentacao acima mostrando que se A


e um domnio, p(X) A[X] e 1 , 2 , . . . , n sao elementos distintos de A
tais que p(i ) = 0, i = 1, 2, . . . , n, entao (X 1 ) (X 2 ) (X n )
divide p(X).

EXEMPLO 4 : O polinomio p(X) = X 3k+2 +X 3m+1 +X 3n com n, m, k


N e divisvel por X 2 + X + 1 em Z[X].

De fato, podemos escrever X 2 + X + 1 = (X w) (X w 2 ) em C[X]


onde w e uma raiz cubica primitiva de 1. Temos tambem que
p(w) = w 3k+2 + w 3m+1 + w 3n = w 2 + w + 1 = 0
e
p(w 2) = w 6k+4 + w 6m+2 + w 6n = w + w 2 + 1 = 0

Portanto pela argumentacao acima, temos que (X 2 + X + 1) | p(X) em C[X],


logo p(X) = (X 2 +X +1)q1(X) para algum q1 (X) C[X]. Pela Observacao
3 temos que q1 (X) Z[X], provando assim a nossa afirmacao.

EXEMPLO 5 : Seja = cos 2


n
+ i sen 2
n
. Vamos provar a identidade

1 + X + X 2 + + X n1 = (X ) (X 2) (X n1 ).

De fato, sendo p(X) = 1+X +X 2 + +X n1 e uma raiz n-esima primitiva


da unidade, temos que , 2, . . . , n1 sao distintos e

p() = p( 2 ) = = p( n1) = 0.

Logo p(X) e divisvel por (X ) (X 2 ) (X n1). Por serem do


mesmo grau p(X) e este ultimo polinomio, segue que existe a C {0} tal
que
p(X) = a (X ) (X 2 ) (X n1 ).
22 CAPITULO 1. POLINOMIOS

Comparando os coeficientes dos termos de mais alto grau dos polinomios


acima, conclui-se que a = 1, provando assim a identidade.

PROPOSICAO 1.5. (POLINOMIO DE INTERPOLACAO DE LAGRANGE).


Seja K um corpo. Sejam ai , bi K, i = 1, 2, . . . , n, com os ai dois a dois distintos e os bi
nao todos nulos. Considere os polinomios

(X a1 ) (X ai1 ) (X ai+1 ) (X an )
pi (X) = bi ,
(ai a1 ) (ai ai1 ) (ai ai+1 ) (ai an )

para i = 1, 2, . . . , n. Entao o polinomio


n
X
p(X) = pi (X)
i=1

e o unico polinomio de grau menor do que n tal que p(ai ) = bi , para todos i = 1, 2, . . . , n.

DEMONSTRACAO: O polinomio p(X) e de grau menor do que n e e tal


que p(ai ) = bi , i = 1, 2, . . . , n, pois

0 se i 6= j
pi (aj ) =
bj se i = j

Agora so falta provar a unicidade de p(X). Suponha que q(X) seja um


polinomio que satisfaz as mesmas condicoes que p(X) satisfaz. Segue entao
que p(X) q(X) e um polinomio de grau menor do que n com n razes
a1 , a2 , . . . , an , logo, pelo Corolario 3 do Teorema 1, tem-se que p(X) = q(X).

O polinomio p(X) acima e chamado Polinomio de Interpolacao de La-


grange e desempenha papel importante na apresentacao de Galois da sua
Teoria das Equacoes.

PROBLEMAS 1.2.

1. Ache q(X) e r(X) nas seguintes situacoes:

(a) p(X) = 3X 2 + 5X + 7, t(X) = X 3 + 7X 2 + 9 em Z[X].


(b) p(X) = X 4 + X 3 + X 2 + X + 1, t(X) = X 4 X 3 + X 2 X + 1
em Z[X].
1.2. DIVISAO DE POLINOMIOS 23

(c) p(X) = X 7 + 3X 6 X 5 + 4X 2 + 1, t(X) = X 4 X + 1 em Z[X].


(d) p(X) = X 10 + X 5 + 1, t(X) = X 2 + X + 1 em Z[X].
(e) p(X) = X 5 + 3X 4 + X 3 + X + 1, t(X) = 2X 2 + 3X + 1 em Z[X].
(f) p(X) = X 3 + 3X 2 + X + 3, t(X) = X 2 + 4X + 3 em Z5 [X].

2. Ache os possveis valores de a para que o polinomio

a2 X 4 + 4X 3 + 4 a X + 7

seja divisvel por X + 1 em Z[X].

3. Sejam A um domnio e a A {0}.

(a) Mostre que o polinomio X n an e divisvel por X a em A[X].


(b) Sob que condicoes X n + an e divisvel por X + a em A[X] ?
(c) Sob que condicoes X n an e divisvel por X + a em A[X] ?

4. Sem efetuar a divisao, mostre que

(a) 2X 6 + 2X 5 + X 4 + 2X 3 + X 2 + 2 e divisvel por X 2 + 1 em Z[X].


(b) X 6 + 4X 5 + 3X 4 + 2X 3 + X 2 + 1 e divisvel por X 2 + X + 1 em
Z[X].
(c) X 444 + X 333 + X 222 + X 111 + 1 e divisvel por X 4 + X 3 + X 2 + X + 1
em Z[X].
(d) Para n N, (X + 1)2n X 2n 2X 1 e divisvel por
X (X + 1) (2X + 1) em Q[X].

5. Para quais valores de n N tem-se que

(a) 1 + X 2 + X 4 + + X 2n2 e divisvel por 1 + X + + X n1 ?


(b) 1 + X 3 + X 6 + + X 3n3 e divisvel por 1 + X + + X n1 ?
(c) Generalize.

6. Sejam K um corpo e sejam p(X) K[X] e a, b K com a 6= b. Mostre


que o resto da divisao de p(X) por (X a) (X b) e
p(a) p(b) ap(b) bp(a)
X+ .
ab ab
24 CAPITULO 1. POLINOMIOS

7. Determine o polinomio p(X) Q[X] de grau 7 tal que

p(1) = p(2) = = p(7) = 8 e p(0) = 1

1
8. (a) Resolva a equacao 20X 3 30X 2 + 12X 1 = 0 sabendo-se que 2
e uma de suas razes.
(b) Uma raiz da equacao X 3 (2a + 1)X 2 + a(a + 2)X a(a + 1) = 0
e a + 1, ache as outras duas.

9. Ache o polinomio de menor grau que tem razes 0, 1 + i, 1 i e assume


os valores 2 e 2 em 1 e 1 respectivamente.

10. Sejam os polinomios p1 (X), . . . , ps (X) K[X] onde K e um corpo.


Sejam ainda r1 (X), . . . , rs (X) K[X] os respectivos restos das divisoes
destes polinomios por t(X) 6= 0. Fixados osPelementos 1 , . . . , s K,
mostre que o restoP da divisao de p(X) = si=1 i pi (X) por t(X) e o
polinomio r(X) = si=1 i ri (X) .
P
11. (a) Mostre que o resto P da divisao do polinomio p(X) = ni=0 ai X i por
X n a e r(X) = ni=0 ai ri (X), onde ri (X) e o resto da divisao
de X i por X m a.
Sugestao: use o exerccio 2.10.

(b) Se i = i m + i com 0 < m, mostre que ri (X) = ai X i .


P
(c) Conclua que r(X) = ni=0 ai X i , justificando a seguinte regra
pratica para calcular r(X): Substitua em p(X) todos os X m que
puder por a.
(d) Sob quais condicoes X n an e divisvel por X m am ?
(e) Ache os restos da divisao de X 60 1 e de X 100 1 por X 3 1.
(f) Mostre que se a 6= 0, entao (X n an , X m am ) = X d ad , onde
d = (m, n) .

12. Considere a igualdade do Exemplo 5,

1 + X + X 2 + + X n1 = (X ) (X 2 ) (X n1),

onde = cos 2
n
+ i sen 2
n
.
1.3. POLINOMIOS COM COEFICIENTES EM CORPOS 25

(a) Na igualdade acima, fazendo X = 1 e tomando os modulos em


ambos os lados, mostre a seguinte identidade trigonometrica:
2 (n 1) n
sen sen sen = n1
n n n 2
Sugestao: Use a identidade sen = 1cos 2
2 .
(b) Se p > 2 e um numero primo, mostre que

(X 1) (X 2 1) (X p1 1) p

e divisvel por 1 + X + + X p1 .

1.3 Polinomios com Coeficientes em Corpos


No que segue estudaremos propriedades especficas do anel de polinomios
com coeficientes num corpo K. Neste caso, o Teorema 1 nos garante que a
divisao com resto pode ser efetuada, tendo como dividendo um polinomio
qualquer e como divisor um polinomio nao nulo arbitrario. Note tambem
que, neste caso, de acordo com o Corolario 3 da Proposicao 2, u(X) K[X]
e invertvel se, e somente se, u(X) K {0}, ou seja gr(u(X)) = 0. Por-
tanto, dois polinomios p(X) e q(X) sao associados se, e somente se, existe
c K {0} = K tal que q(X) = cp(X). Segue disto que todo polinomio
nao nulo de K[X] e associado a um unico polinomio monico.

TEOREMA 1.2. Todo ideal I de K[X] e principal. Se I 6= 0 entao I e


gerado por qualquer um dos seus elementos de menor grau.
DEMONSTRACAO: Se I = {0}, nada temos a provar. Suponha que
I 6= {0} e seja p(X) 6= 0 um polinomio em I de grau mnimo. Como
p(X) I segue que I(p(X)) I. Por outro lado, se g(X) I, pelo al-
goritmo da divisao, existem polinomios q(X) e r(X) em K[X] com r(X) = 0
ou gr(r(X)) < gr(p(X)) tais que g(X) = p(X) q(X) + r(X). Segue da que
r(X) I e como p(X) tem grau mnimo em I, conclui-se que r(X) = 0 e
portanto g(X) I(p(X)). Isto acaba de mostrar que I = I(p(X)).
26 CAPITULO 1. POLINOMIOS

O fato que K[X] e um anel principal tem varios corolarios que passamos
a enunciar.

COROLARIO 1.9. Sejam dados os polinomios p1 (X), . . . , ps (X) K[X].


Entao existe um MDC destes elementos. Alem disso, todo MDC deles e da
forma p1 (X) q1 (X) + + ps (X) qs (X) para elementos q1 (X), . . . , qs (X)
K[X].
DEMONSTRACAO: Isto decorre do Teorema 2 e de I-4, Corolario 1 da
Proposicao 6.

Como todo associado de um MDC de dados elementos e um MDC destes


elementos (cf. I-4, Corolario da Proposicao 4), segue que dados elementos
p1 (X), . . . , ps (X) K[X] nao todos nulos, estes elementos possuem um unico
MDC monico que sera chamado de o MDC destes elementos e denotado por
(p1 (X), . . . , ps (X)).

Do fato de K[X] ser principal segue tambem que existe MMC de ele-
mentos quaisquer de K[X] (Veja I-4, Problema 2.8)

COROLARIO 1.10. Os polinomios p1 (X) e p2 (X) em K[X] sao primos


entre si, se e somente se, existem q1 (X), q2 (X) K[X], tais que p1 (X)
q1 (X) + p2 (X) q2 (X) = 1.
DEMONSTRACAO: Como p1 (X) E p2 (X) sao primos entre si, se, e so-
mente se, (p1 (X), p2(X)) = 1, a relacao entre p1 (X), p2 (X) e 1 segue do
Corolario 1.

COROLARIO 1.11. Em K[X] um elemento e primo se e somente se ele


e irredutvel.
DEMONSTRACAO: Isto decorre do Teorema 2 e de I-4, Proposicoes 8 e
9.

COROLARIO 1.12. K[X] e um domnio de fatoracao unica.


DEMONSTRACAO: Isto decorre do Teorema 2 e de I-4, Teorema 2.
1.3. POLINOMIOS COM COEFICIENTES EM CORPOS 27

COROLARIO 1.13. Todo elemento p(X) K[X] K pode ser escrito de


modo unico, a menos da ordem dos fatores, sob a forma

p(X) = c (p1 (X))1 (pr (X))r

onde c K {0} e p1 (X), . . . , pr (X) sao polinomios monicos irredutveis


distintos em K[X] e i N, para i = 1, 2, . . . , r.
Observe que o Corolario 5 nao e construtivo, pois garante a existencia da
fatoracao de um polinomio em polinomios irredutveis sem entretanto indi-
car como obte-la. O problema de determinar algortmos rapidos para fatorar
polinomios e importante e atual.

Tal como no caso dos inteiros, pelo fato de existir em K[X] um algo-
ritmo para efetuar divisoes com resto pequeno, pode-se calcular efetivamente
o MDC de dois polinomios usando o algoritmo de Euclides.

EXEMPLO 1 : Determinaremos o MDC em Q[X] dos polinomios

2X 5 + 2X 4 + X 3 2X 2 X 4 e X 3 2X 2 + X 2.

Efetuando o algoritmo de Euclides, temos

2X 5 + 2X 4 + X 3 2X 2 X 4 =

= (X 3 2X 2 + X 2) (2X 2 + 6X + 11) + 18X 2 + 18


 
3 2 2
 1 1
X 2X + X 2 = 18X + 18 X + 0.
18 9
Logo um MDC destes polinomios e 18X 2 + 18 e portanto

MDC 2X 5 + 2X 4 + X 3 2X 2 X 4, X 3 2X 2 + X 2 = X 2 + 1

Sejam K e F corpos tais que K e um subcorpo de F . Sejam p1 (X), p2(X)


em K[X]. Em princpio, o MDC destes elementos em F [X] tem coeficientes
em F . Seguindo porem, atraves do algoritmo de Euclides, o calculo do MDC
destes elementos, e facil convencer-se que tal MDC esta em K[X]. Segue
desta observacao que dois polinomios de K[X] tem um fator comum nao
constante em F [X] se, e somente se, eles tem um fator comum nao constante
em K[X].
28 CAPITULO 1. POLINOMIOS

EXEMPLO 2 : Considere o homomorfismo de aneis


: A[X] AA
p(X) 7 funcao polinomial associada a p(X)

definida no paragrafo 2. Suponha que A = Zp onde p e um numero primo


positivo. Note que X p X N(). Note tambem que X p X tem grau
mnimo em N() pois qualquer polinomio nao nulo de N(), em se anulando
em todos os elementos de Zp , tem que ter grau maior ou igual a p. Segue
entao do Teorema 2 que N() = I(X p X).

PROBLEMAS 1.3.

1. Determine o MDC dos seguintes pares de polinomios de Q[X]:

(a) X 5 + 4X 3 + 3X 2 + X + 1 e X 3 + X + 1.
(b) X 5 + 10X 4 + 40X 3 + 80X 2 + 80X + 32 e X 3 + 6X 2 + 12X + 8.
(c) X 4 + X 3 + 2X 2 + X + 1 e X 4 + 3X 3 + 5X 2 + 3X + 4.
(d) X 3 X 2 X 2 e X 3 3X 2.

2. Seja F uma extensao de um corpo K. Sejam p1 (X), p2 (X) K[X] e


F . Mostre que e raiz comum de p1 (X) e p2 (X) se e somente se
e raiz de (p1 (X), p2(X)). Ache as razes comuns em C dos pares de
polinomios do problema 3.1.

3. Resolva em Q[X] a seguinte equacao diofantina:

(X 3 +3X 2 +3X +2)u+(X 3 +2X 2 +2X +1)v = X 4 +X 3 +2X 2 +X +1.

4. Seja K um corpo.

(a) Mostre que todo polinomio de grau 1 e irredutvel em K[X].


(b) Sejam a, b K com a 6= b. Mostre que para todos n, m N, os
polinomios (X a)n e (X a)m sao primos entre si.
(c) Se K e algebricamente fechado, os unicos polinomios irredutveis
de K[X] sao os de grau 1.
1.4. POLINOMIOS SOBRE C E SOBRE R 29

5. (a) Mostre que se um polinomio de grau maior do que 1 em K[X] tem


uma raiz em K, entao ele e redutvel em K[X]. De um exemplo
mostrando que nao vale a recproca.
(b) Mostre que um polinomio de grau 2 ou 3 em K[X] e redutvel se,
e somente se, ele possui uma raiz em K. Este resultado vale para
graus maiores do que 3 ?
(c) Determine todos os polinomios irredutveis de graus 2, 3 e 4 em
Z5 [X].

6. Mostre que aX 2 + bX + c R[X] e irredutvel se, e somente se, tem-se


< 0 onde = b2 4ac < 0.

7. Decomponha em C[X] e em R[X] os seguintes polinomios:


a) X 4 1 b) X 4 + 1 c) X 6 1 d) X 6 + 1

8. Para que valores de p, q R X 4 + 1 e divisvel por X 2 + pX + q em


R[X] ?
Sugestao: Decomponha X 4 + 1 em C[X] ).

9. Mostre que em K[X] ha infinitos polinomios irredutveis dois a dois


nao associados.
Sugestao: Faca uma reproducao a demonstracao de Euclides da existencia de
infinitos numeros primos (cf. I-5, Teorema 1).

10. Sejam p(X), q(X) K[X] com p(X) irredutvel. Suponha que existe
numa extensao de K tal que p() = q() = 0. Mostre que q(X) e
multiplo de p(X). Se q(X) e tambem irredutvel, entao p(X) e q(X)
sao associados.

1.4 Polinomios sobre C e sobre R


Pelo fato de C ser algebricamente fechado (Teorema Fundamental da
Algebra, Apendice 1) e pelo Corolario 5 do Teorema 1, segue que todo po-
linomio p(X) C[X] se escreve de modo unico na forma,

p(X) = a(X 1 )n1 (X r )nr (1.5)

com a, 1 , . . . , r C, i 6= j se i 6= j e n1 , . . . , nr N.
30 CAPITULO 1. POLINOMIOS

As razes de p(X) sao os 1 , . . . , r e o inteiro ni , i = 1, . . . , r, e chamado


de multiplicidade da raiz i . Como gr(p(X)) = n1 + + nr , segue que todo
polinomio em C[X] de grau n tem exatamente n razes, desde que contadas
com suas multiplicidades.

Seja p(X) = a0 + a1 X + + an X n C[X]. Define-se o polinomio


conjugado de p(X) como sendo

p(X) = a0 + a1 X + an X n C[X]

onde ai e o conjugado de ai , i = 0, 1, . . . , n.

A conjugacao de polinomios goza das seguintes propriedades, cujas veri-


ficacoes deixamos a cargo do leitor.
1. Se p(X) = p1 (X) + p2 (X) entao p(X) = p1 (X) + p2 (X).

2. Se p(X) = p1 (X) p2 (X) entao p(X) = p1 (X) p2 (X).


3. p(X) = p(X) se, e somente se, p(X) R[X].

4. Se a C[X] entao p(a) = p(a)


Da propriedade (4) acima deduz-se facilmente que e raiz p(X) se, e somente
se, e raiz de p(X).

PROPOSICAO 1.6. Seja p(X) R[X]. Se C e raiz de multiplicidade


m de p(X). entao, e raiz de multiplicidade m de p(X).
DEMONSTRACAO: Se C e raiz de multiplicidade m de p(X) entao
p(X) = (X )m q(X), com q(X) C[X] e q() 6= 0. Como p(X) R[X],
temos que p(X) = p(X) = (X )m q(X). Note agora que q() = q() 6= 0
e portanto e raiz de multiplicidade m de p(X).

COROLARIO 1.14. Todo polinomio de grau mpar com coeficientes reais


tem pelo menos uma raiz real.
DEMONSTRACAO: As razes complexas aparecem aos pares e como o
polinomio e de grau mpar, o resultado segue.
1.4. POLINOMIOS SOBRE C E SOBRE R 31

PROPOSICAO 1.7. i) aX + b com a, b R e a 6= 0 e irredutvel em R[X].


ii) aX 2 + bX + c com a, b, c R e a 6= 0 e irredutvel em R[X] se, e somente
se, = b2 4ac < 0.
iii) Todo polinomio de grau maior do que 2 e redutvel em R[X].
DEMONSTRACAO: i) E evidente e vale em qualquer corpo.
ii) aX 2 + bX + c e irredutvel se, e somente se, nao possui fatores do 10 grau
em R[X] e isto equivale a dizer que aX 2 + bX + c nao possui razes em R que
por sua vez e equivalente ao fato que < 0.
iii) Seja p(X) um polinomio em R[X] de grau maior do que 2. Seja C uma
raiz de p(X). Se R, entao p(X) e divisvel em R[X] por (X ), portanto
ele e redutvel. Se CR, entao e raiz de p(X), logo (X )(X ) =
X 2 2Re()X + ||2 esta em R[X] e divide p(X) em R[X] com quociente
nao constante, portanto p(X) e redutvel.
COROLARIO 1.15. Todo polinomio p(X) R[X] {0} se escreve de
modo unico, a menos da ordem dos fatores como

p(X) = a(X 1 ) (X r )(X 2 + b1 X + c1 ) (X 2 + bs X + cs )

com a, 1 , . . . , r , b1 , . . . , bs , c1 , . . . , cs reais e bi 2 4ci < 0, i = 1, . . . , s.

PROBLEMAS 1.4.

1. Sejam p(X) = a0 + a1 X + + an X n e q(X) = b0 + b1 X + + bn X n


polinomios em C[X]. Suponha que eles tenham mesmas razes com
mesmas multiplicidades.
Prove que existe a C {0} tal que aj = a bj , j = 1, . . . , n.

2. Uma raiz de X 4 + 3X 3 30X 2 + 366X 340 e 3 + 5i, ache as demais


razes.

3. 1 + i e raiz multipla de X 6 3X 5 + 5X 4 4X 3 + 4X 2 4X + 4 = 0.
Ache a multiplicidade desta raiz e as demais razes.

4. Fatore em R[X] os seguintes polinomios

a) X 4 + 4X 2 + 3 b) X 4 + 4X 2 + 4
c) X4 X2 + 1 d) X 4 + pX 2 + q com p, q R
32 CAPITULO 1. POLINOMIOS

5. Mostre que se n N, entao


Qn1 
(a) X 2n 1 = (X 1)(X + 1) k=1 X 2 2X cos k
n
+1 .
Qn1 2k

(b) X 2n+1 1 = (X 1) k=1 X 2 2X cos 2n+1 +1 .

6. Fatore em R[X] os seguintes polinomios


a) X 24 1 b) X 12 1 c) X 13 1.

1.5 Polinomios em Varias Indeterminadas


Seja A[X1 ] o anel dos polinomios a coeficientes em A na indeterminada
X1 . Se X2 e uma indeterminada sobre o anel A[X1 ], define-se:

A[X1 , X2 ] = (A[X1 ]) [X2 ].


Pode-se entao definir recorrentemente,

A[X1 , X2 , . . . , Xn ] = (A[X1 , X2 , . . . , Xn1 ]) [Xn ].

Se A e um domnio de integridade, pelo Corolario 1 da Proposicao 3, temos


que A[X1 ] tambem e um domnio de integridade. Usando o mesmo argumento
iteradamente, conclui-se que A[X1 , X2 , . . . , Xn ] e um domnio de integridade.

Todo elemento p(X1 , . . . , Xn ) A[X1 , . . . , Xn ] pode ser escrito na forma


P
p(X1 , . . . , Xn ) = ai1 ...in X1i1 Xnin ,
0i1 r1
..
.
0in rn
+
onde r1 , . . . , rn Z e ai1 ,...,in A e e chamado polinomio em n indetermi-
nadas.

Cada termo da forma ai1 ,...,in X1i1 Xnin e chamado monomio e o seu grau
e definido como sendo i1 + i2 + + in . Dois monomios sao semelhantes se
eles tem o mesmo grau. O grau de um polinomio em n indeterminadas e
o maior dos graus de seus monomios nao nulos. Um polinomio e chamado
1.5. POLINOMIOS EM VARIAS INDETERMINADAS 33

homogeneo de grau m se todos os seus monomios tem grau m. Dado um


polinomio em A[X1 , . . . , Xn ], a soma dos seus monomios de grau m e um po-
linomio homogeneo de grau m chamado componente homogeneo de grau m do
polinomio. Entao todo polinomio e soma de polinomios homogeneos de graus
dois a dois distintos, pois ele e a soma das suas componentes homogeneas. O
grau de um polinomio p(X1 , . . . , Xn ) e simbolizado por gr(p(X1 , . . . Xn )).

Exemplo 1 : Seja
p(X1 , X2 , X3 ) = 3 + 5X1 + 3X2 + X1 X2 + X3 2 + X2 3 X3 + 7X1 5 .
Este polinomio e de grau 5, suas componentes homogeneas sao:
de grau zero: 3;
de grau um: 5X1 + 3X2 ;
de grau dois: X1 X2 + X3 2 ;
de grau tres: nao tem;
de grau quatro: X2 3 X3 ;
de grau cinco: 7X1 5 .

PROPOSICAO 1.8.
P
ai1 ...in X1i1 Xnin = 0
0i1 r1
..
.
0in rn

se, e somente se, ai1 ...,in = 0 para cada 0 i1 r1 , . . . , 0 in rn .


DEMONSTRACAO: Em uma direcao vamos provar por inducao em n.
Se n = 1, a assercao e verdadeira pela definicao da igualdade de polinomios
em uma indeterminada. Vamos supor a assercao valida para n 1. Seja
P
ai1 ...in X1i1 Xnin = 0,
0i1 r1
..
.
0in rn
34 CAPITULO 1. POLINOMIOS

podemos escrever,
P
0 = ai1 ...in X1i1 Xnin =
0i1 r1
..
.
0in rn

P P i
= (ai1 ...in X1i1 Xn1
n1
)Xnin .
0in rn 0i1 r1
..
.
0in1 rn1

Pela definicao da igualdade em (A[X1 , . . . , Xn1 ])[Xn ], segue que


P i
ai1 ...in X1i1 Xn1
n1
= 0
0i1 r1
..
.
0in rn

para todo in , 0 in rn . Pela hipotese de inducao, segue que ai1 ,...,in = 0


para cada 0 i1 r1 , . . . , 0 in rn .

A recproca e imediata.

Seja A um domnio de integridade. Pode-se verificar facilmente que para


p(X1 , . . . , Xn ), q(X1 , . . . , Xn ) A[X1 , . . . , Xn ], tem-se

gr(p(X1 , . . . , Xn ) q(X1 , . . . , Xn )) = gr(p(X1 , . . . , Xn )) + gr(q(X1 , . . . , Xn )).

Portanto e imediato se checar que o polinomio p(X1 , . . . , Xn ) e invertvel


em A[X1 , . . . , Xn ] se, e somente se, p(X1 , . . . , Xn ) A e e um elemento
invertvel de A. E claro que os polinomios X1 , . . . , Xn sao irredutveis em
K[X1 , . . . , Xn ], onde K e um corpo.
1.5. POLINOMIOS EM VARIAS INDETERMINADAS 35

Seja A um domnio de integridade. O corpo de fracoes (cf. I-2) do domnio


A[X1 , . . . , Xn ] e o corpo
 
p(X1 , . . . , Xn ) p(X1 , . . . , Xn ), q(X1 , . . . , Xn )
A(X1 , . . . , Xn ) = |
q(X1 , . . . , Xn ) A[X1 , . . . , Xn ] e q(X1 , . . . , Xn ) 6= 0
E facil ver que se K e o corpo de fracoes de A, entao
A(X1 , . . . , Xn ) = K(X1 , . . . , Xn ).
Dado um polinomio
P
p(X1 , . . . , Xn ) = ai1 ...in X1i1 Xnin A[X1 , . . . , Xn ],
0i1 r1
..
.
0in rn

podemos definir a funcao polinomial:


p: An A
P
(1 , . . . , n ) 7 ai1 ,...,in 1i1 nin = p(1 , . . . n ).
0i1 r1
..
.
0in rn

Dois polinomios iguais determinam a mesma funcao polinomial, mas dois


polinomios distintos podem definir a mesma funcao polinomial. Isto nova-
mente nao ocorre se A e um domnio infinito, como veremos adiante.

PROPOSICAO 1.9. Sejam A e um domnio infinito e p(X1 , . . . Xn ) um


polinomio em A[X1 , . . . , Xn ]{0}. Entao existem infinitos (1 , . . . , n ) An
tais que p(1 , . . . , n ) 6= 0.
DEMONSTRACAO: Vamos provar por inducao em n. Se n = 1, o resul-
tado segue do Corolario 3 do Teorema 1. Suponha o resultado valido para
n 1 e seja
P
p(X1 , . . . , Xn ) = ai1 ...in X1i1 Xnin =
0i1 r1
..
.
0in rn
36 CAPITULO 1. POLINOMIOS

P P i
= (ai1 ...in X1i1 Xn1
n1
)Xn in .
0in rn 0i1 r1
..
.
0in1 rn1

Como p(X1 , . . . , Xn ) 6= 0, para algum in temos que,


P in1
ai1 ...in X1i1 Xn1 6= 0,
0i1 r1
..
.
0in1 rn1

logo, pela hipotese de inducao, existem 1 , . . . n1 A tais que,


P in1
ai1 ...in 1i1 n1 6= 0,
0i1 r1
..
.
0in1 rn1

logo o polinomio p(1 , . . . , n1 , Xn ) =


P P  
in1
= ai1 ...in 1i1 n1 Xnin A[Xn ]
0in rn 0i1 r1
..
.
0in rn

e nao nulo e logo possui um numero finito de razes. Para infinitos valores de
n A (os elementos de A que nao sao razes de p(1 , . . . , n1 , Xn )) temos
que p(1 , . . . , n ) 6= 0, o que prova o resultado.

COROLARIO 1.16. Seja A um domnio infinito. Sejam ainda os po-


linomios p(X1 , . . . , Xn ) e q(X1 , . . . , Xn ) em A[X1 , . . . Xn ] tais que
p(1 , . . . , n ) = q(1 , . . . , n ) (1 , . . . , n ) An .
Entao p(X1 , . . . , Xn ) = q(X1 , . . . , Xn ).
1.5. POLINOMIOS EM VARIAS INDETERMINADAS 37

DEMONSTRACAO: Suponha por absurdo que

p(X1 , . . . , Xn ) q(X1 , . . . , Xn ) 6= 0,

logo pela proposicao 9, existem (1 , . . . , n ) An tais que

p(1 , . . . , n ) q(1 , . . . , n ) 6= 0.

Mas, pela proposicao, existem 1 , . . . , n A tais que

p1 (1 , . . . , n ) p2 (1 , . . . , n ) 6= 0,

o que e uma contradicao.

PROPOSICAO 1.10. Seja K um corpo algebricamente fechado e seja

f (X1 , . . . , Xn ) K[X1 , . . . , Xn ] K com n 2.

Entao o conjunto

VK (f ) = {(1 , . . . , n ) K n | f (1 , . . . , n ) = 0}

e infinito.

DEMONSTRACAO: Como f (X1 , . . . , Xn ) nao esta em K, entao pelo


menos uma das indeterminadas figura em f (X1 , . . . , Xn ). Sem perda de ge-
neralidade, podemos supor que seja Xn . Escrevemos

f (X1 , . . . , Xn ) =

f0 (X1 , . . . , Xn1 ) + f1 (X1 , . . . , Xn1 )Xn + + fd (X1 , . . . , Xn1)Xnd

como polinomio em (K[X1 , . . . , Xn1 ])[Xn ], com fd (X1 , . . . , Xn1 ) 6= 0 e


d 1. Pela Proposicao 9, existem infinitos elementos (1 , . . . , n ) K n1
tais que fd (1 , . . . , n1 ) 6= 0 e para cada escolha de tais (1 , . . . , n1 ) existe
n K n1 raiz da equacao f (1 , . . . , n1 , Xn ) = 0, pois K e algebricamente
fechado, o que prova a assercao.
38 CAPITULO 1. POLINOMIOS

PROBLEMAS 1.5.

1. Sejam A um domnio de integridade e p, q A[X1 , . . . , Xn ].


Mostre que,

(a) gr(p q) = gr(p) + gr(q).


(b) Se p e q sao homogeneos, entao p q e homogeneo.
(c) Se p e homogeneo e p = p1 p2 em A[X1 , . . . , Xn ], entao p1 e p2
sao homogeneos.

2. Seja K um corpo. Se Fm , Fm+1 K[X1 , . . . , Xn ] sao homogeneos de


graus respectivamente m e m + 1, sem fatores nao constantes em co-
mum, mostre que Fm + Fm+1 e irredutvel em K[X1 , . . . , Xn ].

3. Seja K um corpo. Mostre que Y 2 + p(X1 , . . . , Xn ) K[X1 , . . . , Xn , Y ],


onde p(X1 , . . . , Xn ) K[X1 , . . . , Xn ], e irredutvel se, e somente se,
p(X1 , . . . , Xn ) nao e o quadrado de um polinomio em K[X1 , . . . , Xn ].
Em particular, mostre que Y 2 X(X 1)(X ), com K, e
irredutvel em K[X, Y ] .

4. Seja K um corpo algebricamente fechado. Seja p(X1 , X2 ) K[X1 , X2 ]


um polinomio homogeneo de grau m 1.
Mostre que existem i , i K, i = 1, . . . , m tais que,

p(X1 , X2 ) = (1 X1 + 1 X2 ) (2 X1 + 2 X2 ) (m X1 + m X2 ).

5. (a) Seja A um anel. Sejam p(X1 , . . . , Xn ) A[X1 , . . . , Xn ] e Y uma


indeterminada sobre A[X1 , . . . , Xn ]. Mostre que p(X1 , . . . , Xn ) e
um polinomio homogeneo de grau m se, e somente se,

p(Y X1 , . . . , Y Xn ) = Y m p(X1 , . . . , Xn )

(Como polinomio em A[X1 , . . . , Xn ]).


(b) Seja p(X1 , X2 , X3 ) R[X1 , X2 , X3 ]. Mostre que V R (p) e um cone
com vertice na origem de R3 se, e somente se, p(X1 , X2 , X3 ) e um
polinomio homogeneo.

6. O polinomio f (X1 , X2 ) = X12 + X22 e irredutvel em R[X1 , X2 ] ? Deter-


mine V R (f ). Responda as mesmas perguntas em C[X1 , X2 ].
1.5. POLINOMIOS EM VARIAS INDETERMINADAS 39

7. Seja K um corpo algebricamente fechado e f (X1 , . . . , Xn ) um polinomio


em K[X1 , . . . , Xn ]. Mostre que VK (f ) e nao vazio se, e somente se,
f (X1 , . . . , Xn ) K . De um exemplo onde nao vale o resultado se
K = R.
40 CAPITULO 1. POLINOMIOS
Captulo 2

DERIVACAO E
MULTIPLICIDADE

2.1 Derivada Primeira


Seja K um corpo. Define-se o operador DX 1 em K[[X]] (i.e. DX
1
e uma
aplicacao de K[[X]] em si proprio) como segue
1
DX : K[[X]] K[[X]]
P 1
P
f (X) = i=0 ai X i 7 DX f (X) = i=0 iai X i1

Este e chamado operador de derivacao de ordem 1 e tem propriedades


1
notaveis que o tornam muito util. A serie de potencias DX e chamada deri-
vada primeira ou simplesmente derivada de f (X). Usa-se tambem a notacao
1
DX = f (X). Segue claramente da definicao que DX 1
(K[X]) k[X].

PROPOSICAO 2.1. Sejam f (X), g(X) K[X], a K e m N. Temos


que
1
1. DX (f (X) + ag(X)) = f (X) + ag (X).
1
2. DX (f (X) g(X)) = f (X) g(X) + f (X) g (X).
1
3. DX ((f (X))m = m(f (X))m1 f (X) .

Demonstracao:

41
42 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

1. A demonstracao deste item segue diretamente da definicao.


2. Em virtude do Problema 1.4 do Captulo 1, basta
P provar a formula
n i
para produtos da forma X g(X). Seja g(X) = i=0 bi X , temos que

!
X X
1 n 1 n+i
DX (X g(X)) = DX bi X = (n + i)bi X n+i1 =
i=0 i=0

X
X
1
 1
= nX n1 bi X i + X n ibi X i = DX X n g(X) + X n DX g(X)
i=0 i=0

3. A demonstracao pode ser feita por inducao sobre m e a deixamos a


cargo do leitor.
O proximo resultado vai caracterizar aquelas series de potencias que tem
derivada nula.

1
PROPOSICAO 2.2. 1. Se car(K) = 0 entao, DX f (X) = 0 se, e so-
mente se, f (X) K.
1
2. Suponha car(K) = p > 0. Entao DX f (X) = 0 se, e somente se,
f (X) = b0 + b1 X p + b2 X 2p + , com bi K, i Z+
P
Demonstracao: Seja f (X) = i 1
i=0 ai X K[[X]]. DX f (X) = 0 se, e
somente se, iai = 0 para todo i Z+ . Por I-7, Problema 3.1, esta ultima
condicao e equivalente a i 0 mod car(K) ou ai = 0.
1. Se car (K) = 0, isto e equivalente a 0 = a1 = a2 = , isto e,
f (X) = a0 K.
2. Se car (K) = p > 0, isto e equivalente a i 0 mod p se ai 6= 0. Assim,
1
DX f (X) = 0 se, e somente se, f (X) = a0 + ap X p + a2p X 2p + . O
resultado segue definindo bj = ajp , j Z+ .
Se um polinomio p(X) e divisvel por (X )m , onde K e m N,
e nao e divisvel por (X )m+1 , dizemos que e raiz de multiplicidade
m de p(X). Se m 2, dizemos que e raiz multipla de p(X). Note que
se (X)l divide p(X), entao e raiz de multiplicidade pelo menos l de p(X).

Damos a seguir uma caracterizacao daqueles polinomios que tem razes


multiplas em termos de derivadas.
2.1. DERIVADA PRIMEIRA 43

PROPOSICAO 2.3. Um elemento K e raiz multipla de p(X) K[X]


se, e somente se, p() = p () = 0.

Demonstracao: Por um lado, suponha que p(X) = (X )m q(X) com


m 2. Logo, pela Proposicao 1, (2) e (3) temos que

p (X) = (x )m q (X) + m(X )m1 q(X).

Como m 2 e claro que p() = p () = 0. Reciprocamente, Como p() = 0,


temos que p(X) = (X )q(X). Derivando ambos os lados desta igualdade,
temos p (X) = q(X) + (X ) q1 (X). Desta igualdade e de p () = 0 segue
que q() = 0 e da que q(X) = (X ) q1 (X) para algum q1 (X) K[X].
Consequentemente p(X) = (X )2 q1 (X) e portanto e uma raiz multipla
de p(X).

COROLARIO 2.1. Seja K um corpo algebricamente fechado. p(X)


K[X] nao tem razes multiplas em K se, e somente se, (p(X), p(X)) = 1.

Demonstracao: Sendo K um corpo algebricamente fechado, os polinomios


p(X) e p (X) tem raiz comum se, e somente se, eles tem um fator nao cons-
tante comum. O resultado segue entao da Proposicao 3.

COROLARIO 2.2. Se car (K) = 0 e se p(X) K[X] e irredutvel, entao


p(X) nao pode ter raiz multipla em nenhuma extensao F de K.

Demonstracao: Note inicialmente que se car (K) = 0 e p(X) e irredutvel


entao p (X) 6= 0 e (p(X), p(X)) = 1. A primeira destas assercoes segue da
Proposicao 2. Para a segunda, suponha por absurdo que (p(X), p (X)) 6= 1,
logo p(X) e p (X) tem um fator nao constante em comum e como p(X) e
irredutvel este fator comum e um associado de p(X), o que e impossvel pois
gr(p (X)) < gr(p(X)). Como (p(X), p(X)) = 1 em K[X], o mesmo ocorre
em F [X], logo pelo Corolario 1, p(X) nao tem razes multiplas em F .

PROPOSICAO 2.4. Seja p(X K[X]) com car(K) = 0. Entao e raiz


de multiplicidade m 1 de p(X) se, e somente se, e raiz de p(X) e raiz
de multiplicidade m 1 de p (X).
44 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

Demonstracao: Por um lado, suponha que seja uma raiz de multiplici-


dade m de p(X). Temos entao que

p(X) = (X )m q(X), com q(X) K[X] e q() 6= 0.


Segue entao que p (X) = m(X )m1 q(X)+(X )m q (X), portanto temos
claramente que (X )m1 | p (X).
Vamos provar que (X )m nao divide p (X). De fato, se (X )m | p (X),
entao (X )m | m(X )m1 q(X), logo (X ) | mq(X) e portanto
mq() = 0. Como car(K) = 0, segue que q() = 0 o que e uma contradicao.
Reciprocamente, suponha que p() = 0 e que e raiz de multiplicidade
m 1 de p (X). Seja r a multiplicidade da raiz de p(X), logo r 1 e pela
primeira parte da demonstracao, e raiz de multiplicidade r 1 de p (X) e
portanto r 1 = m 1 e portanto r = m.

Dado um polinomio p(X) K[X] podemos definir as suas derivadas ite-


radas do seguinte modo:

p (X) e a derivada de p (X), ou seja p (X) = DX


1 1
(DX (p(X)),

p (X) e a derivada de p (X), ou seja p (X) = DX


1 1
(DX 1
(DX (p(X))),
.. .. ..
. . .
(n1)
p(n) (X) e a derivada de p(n1) (X), ou seja p(n) (X) = DX
1
(DX (p(X)).

COROLARIO 2.3. Seja car (K) = 0 e p(X K[X]). Um elemento K


e raiz de multiplicidade m 2 de p(X) se, e somente se,

p() = p () = = p(m1) () = 0 e p(m) () 6= 0.

Demonstracao: Por um lado, se e raiz de multiplicidade m de p(X),


entao e raiz de multiplicidade m 1 de p (X), logo raiz de multiplicidade
(m 2) de p (X), etc. ate concluirmos que e raiz de multiplicidade 1 de
p(m1) (X) e portanto p(m) 6= 0. Segue entao que

p() = p () = = p(m1) () = 0 e p(m) () 6= 0.

Reciprocamente, sendo p(m1) () = 0 e p(m) () 6= 0 tem-se que e raiz de


multiplicidade 1 de p(m1) (X) e portanto de multiplicidade 2 de p(m1) (X)
2.1. DERIVADA PRIMEIRA 45

e assim sucessivamente ate concluirmos que e raiz de multiplicidade m de


p(X).

Exemplo 1 : A derivacao permite obter algumas formulas interessantes.


Por exemplo, derivando ambos os membros a identidade:
       
n n n n n1 n n
(X + 1) = X + X ++ X+ ,
0 1 n1 n

e fazendo X = 1 obtemos a igualdade


     
n1 n n n
n2 =n + (n 1) ++ .
0 1 n1

Exemplo 2 : Na Proposicao 5, Captulo 1, demos a formula de interpolacao


de Lagrange. Recordando, e o unico polinomio de grau menor do que n que
assume o valor bi quando avaliado em ai onde os ai s sao dois a dois distintos
e os bi s nao sao todos nulos, i = 1, . . . , n e o polinomio

Xn
(X a1 ) . . . (X ai1 ) (X ai+1 ) (X an )
p(X) = bi
i=1
(ai a1 ) (ai ai1 ) (ai ai+1 ) (ai an )

Podemos reescrever esta formula, usando derivadas, do seguinte modo mais


sintetico:
Xn
f (X) bi
p(X) = , onde f (X) = (X a1 ) (X an ).
i=1
(X ai ) f (ai )

PROBLEMAS 2.1.

1. Ache a multiplicidade da raiz 1 do polinomio

X 5 3X 4 + 5X 3 7X 2 + 6X 2.

Determine as demais razes.



2. Ache as razes da equacao X 3 (3+ 2)X 2 +(1+2 2)X +(1+ 2) = 0,
sabendo-se que esta tem uma raiz dupla.
46 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

3. Mostre que o polinomio X(X n1 nan1 ) + an (n 1) e divisvel por


(X a)2 , mas nao e divisvel por (X a)3 , onde a 6= 0 e n 2.
4. Mostre que se n 3, entao (1 X)3 divide o polinomio
(1 X n )(1 + X) 2nX n (1 X) n2 X n (1 X)2

5. Determine os possveis valores de m, p e q em C de modo que o po-


linomio X 6 + mX 4 + 10X 3 + pX + q tenha uma raiz quadrupla em C.
Determine, neste caso, as razes do polinomio.
6. Seja 6= 1 uma raiz n-esima da unidade e seja
p(X) = X n1 + X n2 + + X + 1.
Mostre que:
n
(a) p () = (1)
.
n
(b) + 2 2 + + (n 1) n1 = 1
.

7. (a) Mostre que o resto da divisao de um polinomio p(X) K[X] por


t((X) = (X x1 ) (X xn ), onde x1 , . . . , xn K sao dois a dois
distintos, e
Xn
t(X) p(xi )
i=1
(X xi ) t (xi )
(Sugestao: Use a formula do Exemplo 2)
(b) Ache o resto da divisao de X 9 +3X 7 +4X 6 +X 4 X 3 +2X 2 X +1
por X(X + 1)(X 1)
8. De um contraexemplo para o Corolario 1 quando K = R.
9. De um contraexemplo para a Proposicao 4 quando car(K) > 0.
10. (a) Mostre que

i (n) 0, se i < n
(X ) = in
i(i 1) (i n + 1)X , se i n.

(b) Mostre que se n car(K), entao (p(X))(n) = 0 p(X) K[X].


(c) Conclua que se car(K) = 2, entao
(p(X))(n) = 0 p(X) K[X], n 2.
2.2. DIVISAO POR X A 47

2.2 Divisao por X a


Frequentemente dividiremos polinomios por X a, por isso desenvolve-
mos um metodo pratico para efetuar tais divisoes.

Seja p(X) = a0 + a1 X + + an X n A[X], vamos usar o metodo dos


coeficientes a determinar para achar q(X) = b) +b1 X + +bn1 X n1 A[X]
e r A tais que

p(X) = (X a) (b0 + b1 X + + bn1 X n1 ) + r


= bn1 X n + (bn2 a bn1 )X n1 + (bn3 a bn2 )X n2 + +
+ (b0 a b1 )X + r a b0

Igualando os coeficientes correspondentes, obtem-se

bn1 = an
bn2 = an1 + a bn1
bn3 = an2 + a bn2
..
.
b0 = a1 + a b1
r = a0 + a b0

Destas igualdades, deduz-se o seguinte dispositivo pratico:

an an1 an2 a1 a0
a an an1 + a bn1 an2 + a bn2 a1 + a b1 a0 + a b0

bn1 bn2 bn3 b0 r = p(a)

Exemplo 1 : Dividamos p(X) = 8X 6 7X 5 + 4X 4 + X 3 3X 2 + 1 por


X +2

8 7 4 1 3 0 1

2 8 23 50 99 195 390 781


48 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

Portanto q(X) = 8X 5 23X 4 +50X 3 99X 2 +195X 390 e r = p(2) = 781.

Exemplo 2 : Dividamos p(X) = X 5 + 4X 4 + 2X 2 + X + 1 por 2X + 1

1 4 0 2 1 1

1 9 9 25 41 73
2
1 2 4 8 16 32

Portanto
   
1 4 9 3 9 2 25 41 73
p(X) = X X + X + X + X+ + ,
2 2 4 8 16 32
segue da que
 
1 4 9 3 9 2 25 41 73
p(X) = (2X 1) X + X + X + X+ + ,
2 4 8 16 32 32
logo
 
1 9 9 25 41 1 73
q(X) = X 4 + X 3 + X 2 + X + e r=p + .
2 4 8 16 32 2 32
Exemplo 3 : Dividamos p(X) = X n an por X a

1 0 0 0 an

a 1 a a2 an1 0

Portanto q(X) = X n1 + a X n2 + a2 X n3 + + an1 e r = p(a) = 0.

Sejam p(X) A[X] um polinomio de grau n e a A. Considere as


seguintes igualdades:

p(X) = (X a) q1 (X) + r0
q1 (X) = (X a) q2 (X) + r1
q2 (X) = (X a) q3 (X) + r2
..
. =
qn1 (X) = (X a) qn (X) + rn1
2.2. DIVISAO POR X A 49

Por consideracao de graus, temos que qn (X) A. Pondo rn = qn (X) e


substituindo uma equacao na outra, no sistema acima, obtemos

p(X) = r0 + r1 (X a) + r2 (X a)2 + rn1 (X a)n1 + rn (X a)n .

Esta e a expressao de p(X) em potencias crescentes de (X a). As divisoes


sucessivas por (X a) nos fornecem um algoritmo pratico para determinar
tal expressao.

Seja p(X) = a0 + a1 X + a2 X 2 + + an X n . Obtemos r0 , r1 , r2 , . . . , rn


como segue

an an1 a1 a0 an

a Coeficientes de q1 (X) r0
a Coeficientes de q2 (X) r1
..
.
a Coeficientes de qn (X) rn1
a rn

Exemplo 4 : Vamos expandir X 5 1 em potencias crescentes de X 1.

1 0 0 0 0 1
1 1 1 1 1 1 0
1 1 2 3 4 5
1 1 3 6 10
1 1 4 10
1 1 5
1

Assim, X 5 1 = 5(X 1)+10(X 1)2 +10(X 1)3 +5(X 1)4 +(X 1)5 .

Exemplo 5 : Vamos expandir p(X) = X 6 +4X 5 +7X 4 3X 3 +X 2 2X +1


em potencias crescentes de X + 2.
50 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

1 4 7 3 1 2 1
2 1 2 3 9 17 36 73
2 1 0 3 15 47 130
2 1 2 7 29 105
2 1 4 15 10
2 1 6 27
2 1 8
1

Assim,

p(X) = 73 130(X + 2) + 105(X + 2)2 59(X + 2)3 +


+27(X + 2)4 (X + 2)5 + (X + 2)6 .

Sejam K um corpo, p(X) K[X] e a K. Derivando sucessivamente a


igualdade

p(X) = r0 + r1 (X a) + r2 (X a)2 + rn1 (X a)n1 + rn (X a)n .

temos que,

p (X) = r1 + 2r2 (X a) + 3r3 (X a)2 + + nrn1 (X a)n1


p (X) = 2r2 + 3 2r3 (X a) + 4 3r4 (X a)2 +
..
.
pi (X) = i! ri + (i + 1) i! ri+1 (X a) +
..
.
p(n) (X) = n! rn

Avaliando este polinomios em a, obtemos que

r0 = p(a),
r1 = p (a),
r2 = 2!1 p (a),
..
.
1 (i)
ri = i!
p (a),
..
.
1 (n)
rn = n!
p (a).
Portanto se car(K) = 0 ou car(K) > n, temos a formula de Taylor,
2.2. DIVISAO POR X A 51

p (a) p(n) (a)


p(X) = p(a) + p (a) (X a) + (X a)2 + + (X a)n .
2! n!
Observe tambem que as derivadas sucessivas p(a), p (a), . . . , p(n) (a) po-
dem ser calculadas a partir de r0 , r1 , . . . , rn mediante divisoes sucessivas por
(X a).

Exemplo 6 : Seja p(X) = X 6 + 4X 5 + 7X 4 3X 3 + X 2 2X + 1 Q[X].


Pela discussao acima e pelos calculos do Exemplo 5, temos que
p(2) = 73, p (2) = 130,
p (2) = 2!1 105 105
2
, p (2) = 3!1 (59) = 59
6
,
1 9 1 1
p(4) (2) = 4! 27 = 8 , (5)
p (2) = 5! (8) = 15
p(6) (2) 1
= 6!1 = 720 .

PROBLEMAS 2.2.
1. Divida:
(a) X 4 + 7X 3 4X 2 por X + 3,
(b) X 4 + 5X 3 + 7X 1 por X 3,
(c) 10X 3 2X 2 + 3X 1 por 2X 3,
(d) X 4 + X 3 X 2 + 1 por 3X + 2.
2. Seja n N. Ache o quociente e o resto da divisao de
(a) nX n+1 (n + 1)X n + 1 por (X 1)2 ,
(b) nX n+2 (n + 2)X n+1 + (n + 2)X n por (X 1)3 .
3. Resolva a equacao 2X 3 + 3X 2 4X 6 = 0, sabendo-se que ela tem
uma raiz = 23 .
4. Resolva a equacao 2X 4 + 5X 3 + 5X 2 2 = 0 sabendo-se que ela tem
uma = 1 e outra raiz = 21 .
5. Seja p(X) = X 7 + 2X 6 + X 5 + 3X 4 X 3 + 4X 2 2X + 5 Z13 [X].
Desenvolva p(X) segundo as potencias crescentes de X 1. Calcule
p(i) (1) para i = 0, 1, 2, . . . , 7.
52 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

2.3 Derivadas de ordem superior


Seja K um corpo e seja f (X) K[[X]]. Se Y e uma indeterminada sobre
K[[X]], podemos considerar f (X + Y ) como elemento de K[[X]][[Y ]] e como
tal tem uma expressao unica da forma

f (X + Y ) = f0 (X) + f1 (X)Y + f2 (X)Y 2 + + fm (X)Y m + ,

com f0 (X), f1 (X), f2 (X), . . . , K[[X]].

Definimos uma famlia infinita de operadores em K[[X]] como segue,


m Z+ :
m
DX : K[[X]] K[[X]]
m
f (X) 7 DX f (X) = fm (X)
 
n
PROPOSICAO 2.5. DX m n
X = X nm m, n Z+ .
m
P P
Se f (X) = i m
i=0 ai X K[[X]], entao DX f (X) =
m i
i=0 ai DX X .

Demonstracao: Pela formula do binomio de Newton temos que


n 
X 
n n
(X + Y ) = X nm Y m ,
m
m=0

de onde segue a primeira afirmacao. A segunda Pafirmacao segue da ob-



m
servacao que o coeficiente de Y em f (X + Y ) = i=0 ai (X + Y )i e a soma,
i Z+ , dos coeficientes de Y m em ai (X + Y )i (que e igual a ai vezes o
coeficiente de Y m em (X + Y )i ).

m
Segue imediatamente da Proposicao 5 que DX (K[X]) K[X] m Z+ .

TEOREMA 2.1. Sejam f (X), g(X) K[[X]] e c K. A famlia de


m
operadores (DX )mZ+ possui as seguintes propriedades:
0 1 m
1. DX = Id; DX = derivacao de ordem 1; DX c=0 m N.
m
2. DX (f (X) + cg(X)) = DXm
f (X) + cDXm
g(X) m Z+ .
P
m
3. DX (f (X) cg(X)) = m i mi
i=0 DX f (X) DX g(X) m Z .
+
2.3. DERIVADAS DE ORDEM SUPERIOR 53
 
m+n m+n
4. m
DX n
DX = DX m Z+ .
n
Demonstracao:
0 1
1. Da Proposicao 5 temos que DX X n = X n e DX X n = nX n1 . Da
0
segunda afirmacao da Proposicao 5 temos que DX f (X) = f (X) e
1
DX f (X) = f (X). A igualdade DX m
c = 0 m N segue direta-
mente da definicao.
2. Segue facilmente da Proposicao 5.

3. Denotando por (f g)(X + Y ) a serie de potencias em K[[X]][[Y ]]


correspondente a f (X)g(X) onde se substitui X por X +Y , o resultado
segue da seguinte igualdade em K[[X]][[Y ]]:

(f g)(X + Y ) = f (X + Y ) g(X + Y ).

m
4. Pela Proposicao 5, DX f (X) e calculavel por linearidade a partir dos
valores de DX X , i Z+ . Portanto para provar (4) basta verificar que
m i

vale a igualdade quando os dois operadores sao aplicados a X i , para


todo i Z+ . De fato,
     
m n i m i in i i
DX D X X = D X X =
n n m+n
e      
m+n m+n i m+n i
DX X = X i(m+n)
n n m+n
Uma verificacao direta mostra que
       
i in m+n i
= ,
n m n m+n

o que prova o resultado.


m
Os operadores DX permitem generalizar para cacaterstica positiva al-
guns dos resultados da Secao 1 provados para car(K) = 0.

Usaremos a seguinte notacao, se K, f (X) K[X] e m Z,


m n
DX f () = Av (DX f (X))
54 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

onde Av e a funcao avaliacao introdizida no Captulo 1, Problema 1.8.

O proximo resultado e uma generalizacao do Corolario da Proposicao 4.

PROPOSICAO 2.6. Seja p(X) K[X]. Um elemento K e raiz de


multiplicidade m 2 de p(X) se, e somente se,
1 m1 m
p() = DX p() = DX p() = 0 e DX p() 6= 0.

Demonstracao: Na expressao
1 m
f (X + Y ) = f (X) + DX f (X)Y + + DX f (X)Y m + ,

substituindo X por e Y por (X ), temos que

1 m
f (X) = f () + DX f ()(X ) + + DX f ()(X )m + .
O resultado segue imediatamente da expressao acima.

Do Teorema 1 (4) e por inducao, segue facilmente que


1 m 1 1 1 m
(DX ) = DX DX DX = m! DX .
1 1 m
Portanto, se car(K) = 0, temos que DX m
= m! (DX ) , m Z+ e con-
m 1
sequentemente, os operadores DX sao todos determinados por DX atraves
de iteracoes.

Se car(K) = p > 0, o quadro e bem diferente. Por exemplo, se p < m,


1 m m 1
entao (DX ) = 0, sem que DX seja nulo. Portanto as iteracoes de DX nao
m
sao suficientes para determinar todos os operadores DX . Afim de esclarecer
a situacao temos o seguinte resultado:

TEOREMA 2.2. Seja K um corpo de caracterstica Ps p > 0 e seja m Z.


Considere a expansao p-adica de m, isto e, m = i=0 mi pi , com 0 mi < p.
Tem-se que
m 1 ps ms 1 m0
DX = (DX ) (DX ) .
m0 ! ms !
2.3. DERIVADAS DE ORDEM SUPERIOR 55

p l lp r r
Demonstracao: Se 0 1 < p e r Z, temos que (D X) = l! DX . Isto
s
ip
segue do Teorema 1 (4), inducao sobre l e a congruencia i mod p
ps
(cf. I-6, Problema 1.16). Agora usando argumentos semelhantes temos que
mi p i m +m1 p++mi1 pi1
DX DX 0 =
 
m0 + mi pi m ++mi1 pi1 m0 ++mi p i
= DX 0 = DX .
m0 + + mi1 pi1
Da segue que
p mss ms p s ++m
1 m0 m
(DX ) (DX ) = m0 ! ms ! DX 0
= m0 ! ms !DX ,

o que prova o resultado.

m
O Teorema 2 em particular nos mostra que os operadores DX sao gerados
p p 2 p s
1
por composicoes dos operadores DX , DX , DX , . . . , DX , . . .
No calculo diferencial em caracterstica p e fundamental compararmos os
desenvolvimentos p-adicos de dois inteiros. Sejam
m = m0 + m1 p1 + + ms ps , 0 mi < p, i = 0, 1, . . . , s
e n = n0 + n1 p1 + + ns ps , 0 ni < p, i = 0, 1, . . . , s
Dizemos que n e p-adicamente maior ou igual do que m , escrevendo,
np m, se, e somente se, ni mi , i = 0, 1, . . . , s.

Da congruencia fundamental (I-6, Problema 1.16) sabemos que


     
n n0 ns
mod p,
m m0 ms
e, portanto,  
n
6= 0 mod p np m.
m
m
Os operadores DX foram introduzidos por H. Hasse em 1936, sendo fun-
damentais no desenvolvimento da Geometria Algebrica em caracterstica po-
sitiva. Estes operadores, nesta mesma decada, foram extensivamente usa-
dos por F. K. Schmidt na sua teoria de pontos de Weierstrass para curvas
algebricas definidas sobre corpos de caracterstica positiva e por isto sao usu-
alemnte chamados de operadores diferenciais de Hasse-Schmidt. Fato curioso
56 CAPITULO 2. DERIVACAO E MULTIPLICIDADE

e que estes operadores tenham sido independentemente redescobertos entre


1948 e 1950 por J. Dieudonne que os chamou de semi-derivacoes.

PROBLEMAS 2.3.

1. Sejam m, n Z+ . Mostre que DX


m n
X 6= 0 np m.

2. Sejam f (X) K[X] com car(K) = p > 0 e m, n Z+ . Mostre que se


n m
mp n e DX f (X) = 0 entao DX f (X) = 0.

3. Seja car(K) = p e seja s Z+ , determine


ps ps
Ker (DX ) = {f (X) K[X] | DX f (X) = 0}.

4. Seja f (X) K[T ] com car(K) = p > 0 e seja q uma potencia de p.


Mostre que
j
(DT f (T )(X q )), se n = jq
n
DX f (X q ) =

0, se n 6= 0 mod q

onde (DTj f (T ))(X q ) e o polinomio que se obtem substuindo T por X q


no polinomio DTj f (T ).
Captulo 3

POLINOMIOS COM
COEFICIENTES NUM DFU

Decidir se um polinomio e irredutvel ou nao em Q[X] e bem mais com-


plicado do que decidir se e ou nao irredutvel em C[X] ou em R[X]. Mostra-
remos ainda neste captulo que existem polinomios irredutveis de todos os
graus em Q[X]. Um primeiro passo no sentido de estudar a irredutibilidade
de um polinomio em Q[X] sera de tentar determinar as suas razes em Q.
Como esta teoria se desenvolve naturalmente em situacao mais geral, e neste
contexto que nos colocamos.
Em todo este captulo D sera um D.F.U. e K o seu corpo de fracoes.

3.1 Razes em K de polinomios em D[X]


TEOREMA 3.1. Sejam D um D.F.U. e K o seu corpo de fracoes. Sejam
ainda p(X) = a0 + a1 X + an X n D[X] e r, s D primos entre si com
s 6= 0. Se rs e uma raiz de p(X), entao r | a0 e s | an .
r
Demonstracao: Sendo s
raiz de p(X), tem-se que

r r n1 rn
a0 + a1 + + an1 n1 + an n = 0.
s s s
Multiplicando ambos os membros desta igualdade por sn segue que

sn a0 + sn1 ra1 + sr n1 an1 + r n an = 0.

57
58 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

Esta ultima igualdade pode ser reescrita nas duas formas seguintes:

s(sn1 a0 + sn2 ra1 + + r n1an1 ) = r n an (3.1)

r(r n1an + sr n2an1 + + sn1 a1 ) = sn a0 (3.2)

Como r e s sao primos entre si, o mesmo ocorre com r e sn e para sn e r n .


Como de (5) e (6) temos que s | r n an e r | sn a0 , segue que s | an e r | a0
(veja I-4, Problema 3.2 (i)).

COROLARIO 3.1. Se p(X) D[X] e monico, entao toda raiz de p(X)


em K, encontra-se em D e divide a0 = p(0).

Exemplo 1 : Determinaremos todas as razes racionais do polinomio se-


guinte: p(X) = 4X 3 + 11X 2 + 45X 12 Z[X].

De acordo com o Teorema 1 toda raiz racional rs de p(X) com r, s Z[X]


e primos entre si e tal que r | 12 e s | 4. Portanto as possibilidades sao
as seguintes: r = 1, 2, 3, 4, 6, 12 e supondo sem perda de
generalidade s > 0, s = 1, 2, 4. Em princpio teramos 36 valores possveis
para rs a serem testados. Eliminando as repeticoes, ficamos reduzidos a 20
possibilidades:
 
r 1 3 1 3
1, 2, 3, 4, 6, 12, , , , .
s 2 2 4 4

Apos algumas tentativas, podendo ser numerosas, chega-se a conclusao que


p(X) possui uma unica raiz racional que e 41 .

O Exemplo acima nos sugere que pode ser muito trabalhoso determinar
as razes racionais de um polinomio. Existem varios criterios para excluir
valores que nao sao razes.

O metodo que descreveremos a seguir e particularmente simples e bas-


tante eficiente.
3.1. RAIZES EM K DE POLINOMIOS EM D[X] 59

Y
Seja p(X) = a0 + a1 X + + an X n D[X]. Pondo X = an
obtem-se,
  n
Y
p an
= a0 + a1 aYn + + an Yan =
n
1
= an1 (a0 ann1 + a1 ann2 Y + + Y n ) =
n
1
= an1 q(Y ).
n

As razes em K (logo em D) do polinomio monico q(Y ) D[Y ], quando


divididas por an nos fornecem as razes em K de p(X). Podemos entao nos
limitar aos polinomios monicos com coeficientes em D.

Sejam q(Y ) D[X], D uma raiz de q(Y ) e c D um elemento


qualquer. Como q(Y ) = (Y ) t(Y ) com t(Y ) D[Y ], temos que
q(c) = (c ) t(c), e portanto (c ) | q(c).

Esta observacao nos fornece o seguinte metodo de exclusao:


Para achar as razes em K de um polinomio p(X) D[X], basta achar
as razes em D do polinomio monico q(Y ) D[Y ] e divid-las por an . Pelo
corolario do Teorema 1, os candidatos a razes em K (e portanto em D) de
q(Y ) sao o divisores do coeficiente do seu termo independente a0 ann1 .

Escolhe-se um candidato c a raiz em D de q(Y ) e calcula-se q(c) usando o


metodo pratico de divisao de q(Y ) por Y c. Dois casos podem se apresentar:

1. Um sucesso, isto e, q(c) = 0. Tem-se entao uma raiz c de q(Y ) e a


procura das outras razes de q(Y ) se reduz a procura das razes do
polinomio monico.

2. Um insucesso, isto e, q(c) 6= 0. Deve-se excluir c dentre os candidatos a


razes de q(Y ). Pela observacao feita acima, devem ser excludos dentre
os candidatos a raiz em D os elementos tais que c nao divide
q(c). Isto transforma o fracasso em algo extremamente util.

Daremos a seguir um exemplo da aplicacao deste metodo.

Exemplo 2 : Seja p(X) = X 4 X 3 13X 2 +16X 48. Procuremos as razes


racionais deste polinomio. Como o polinomio ja e monico nao necessitamos
efetuar nenhuma transformacao nele. As razes racionais de p(X) devem ser
procuradas entre os inteiros que dividem 48 que sao:
60 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

1, 2, 4, 8, 16, 3, 6, 12, 24, 48.


Calculemos p(1) e p(1):
1 1 13 16 48

1 1 0 13 3 45 = p(1)

1 1 2 11 27 75 = p(1)
1 devem ser excludos pois nao sao razes. Se fosse raiz, deveramos
ter (1 ) | p(1) e (1 ) | p(1). Isto nos permite excluir os seguintes
valores:
8, 16, 3, 6, 12, 24, 48.
Resta somente testar os seguintes candidatos: 2, 4. Calculemos os
valores p(2) e p(2):
1 1 13 16 48

2 1 2 11 6 60 = p(2)

2 1 3 7 30 108 = p(2)
2 devem ser excludos pois nao sao razes. Se fosse raiz, deveramos
ter (2 ) | p(2) e (2 ) | p(2). Isto nao nos permite excluir nenhum
outro candidato. Resta entao verificar se 4 sao razes de p(X). De fato,
1 1 13 16 48

4 1 3 1 12 0

4 1 1 3 0
Portanto 4 e 4 sao razes de p(X). Temos que
p(X) = (X 4)(X + 4)(X 2 X + 3).
Isto nos permite achar todas as razes de p(X) que sao

1 11 1 11
4, 4, + i e i.
2 2 2 2
3.1. RAIZES EM K DE POLINOMIOS EM D[X] 61

Exemplo 3 : Sejam an N tais que a nao e potencia n-esima de um


numero natural.Vamos mostrar que a nao e um numero racional. De
n

fato, pondo b = n a, temos que b e raiz do polinomio X n a. Se b fosse raci-


onal, pelo Corolario do Teorema 1, b seria inteiro e portanto a seria potencia
n-esima do numero natural b, o que e uma contradicao.

Exemplo 4 : Seja p(X) = X 5 + 4X 4 + 2X 3 13X 2 19X 5. Vamos


determinar, se existirem, as razes em Z[i]. Pelo Teorema 1, tais razes sao
divisores de 5 em Z[i], que sao 1, (1 2i) e (1 2i). Dentre estes
elementos basta verificar se sao razes os numeros 1, 1 + 2i, 1 2i, 2 + i
e 2 i pois os outros sao conjugados destes (lembre-se que p() = 0 se, e
somente se p() = 0). Testando estes valores, verifica-se que:
p(1) 6= 0, p(1 + 2i) 6= 0, p(1 2i) 6= 0, p(2 + i) = 0 e p(2 i) = 0.
Logo as razes de p(X) em Z[i] sao 2 + i e 2 i.

PROBLEMAS 3.1.

1. Ache as razes racionais dos seguintes polinomios:


a) X 4 X 3 X 2 + 19X 42 b) X 3 9X 2 + 22X 24
3 2
c) 2X X + 1 d) 10X 3 + 19X 2 30X + 9
e) 6X 5 + X 4 14X 3 + 4X 2 + 5X 2

2. Determine se e redutvel ou nao em Q[X] cada polinomio abaixo:


a) 2X 2 3X + 1 b) X 2 2
c) X 2 + X + 1 d) 4X 3 + 3X 2 + 3X 1
e) X 3 + 5X 2 + 4X + 1 f ) X 3 + 6X 2 + 8X 1

3. (a) Mostre que = 2 + 3 e raiz do polinomio X 4 10X 2 + 1 e
prove que e irracional.

(b) Mostre que 5 + 7 e irracional.

(c) Mostre que 3 2 3 e irracional.
4. (a) Mostre que cos20 satisfaz a equacao 8X 3 6X 1 = 0.
(Sugestao: Veja I-9, Problema 3.5).
62 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

(b) Prove que cos20 e irracional.

5. Determine os inteiros t para os quais a equacao

X 4 3X 3 + tX 2 4X + t 1 = 0

tenha uma raiz racional.

6. (a) Seja p(X) Z[X], a, b Z e m N. Mostre que se a b mod m


entao p(a) p(b) mod m.
(b) Seja {r1 , r2 , . . . , rm } um sistema completo de resduos modulo m.
Mostre que, se p(X) tem uma raiz em Z, entao pelo menos um
dos seguintes numeros e divisvel por m: p(r1 ), p(r2), . . . , p(rm ).
(c) Prove que se p(X) Z[X] e se p(0) e p(1) sao mpares, entao p(X)
nao tem razes inteiras.
(d) Mostre que se p(X) Z[X] e se nenhum dos numeros inteiros
p(1), p(0) e p(1) e divisvel por 3, entao p(X) nao tem razes
inteiras.

3.2 O Teorema de Gauss


Seja D um domnio de fatoracao unica e seja X uma indeterminada sobre
D. Seja p(X) D[X]. Um conteudo de p(X) e um maximo divisor comum
dos seus coeficientes. O polinomio p(X) D[X] sera chamado primitivo se
os seus coeficientes sao primos entre si, ou seja, se ele possui um conteudo
invertvel.

LEMA 3.1. Seja D um D.F.U. e K o seu corpo de fracoes. Dado um


polinomio p(X) D[X], existem a K {0} e q(X) D[X] primitivo,
unicos, a menos de fatores invertveis em D, tais que p(X) = aq(X).
Demonstracao: Multiplicando p(X) por um elemento d D {0} con-
veniente, de modo a eliminar os denominadores dos seus coeficientes, temos
que d p(X) D[X] {0}. Pondo em evidencia um maximo divisor comum
c dos coeficientes de c p(X), obtemos
1 c
p(X) = d p(X) = q(X),
d d
3.2. O TEOREMA DE GAUSS 63

c
com d
K {0} e q(X) D[X] um polinomio primitivo.

Provaremos agora a unicidade. Suponha que


c1 c2
q1 (X) = q2 (X) (3.3)
d1 d2
onde c1 , c2 , d1 , d2 D {0} e q1 (X), q2 (X) D[X] sao primitivos. Entao
temos que c1 d2 q1 (X) = c2 d1 q2 (X), e como q1 (X) e q2 (X) sao primitivos,
temos que c1 d2 e um conteudo de c1 d2 q1 (X) e c2 d1 e um conteudo de
c2 d1 q2 (X). Como estes polinomios sao iguais, segue que c1 d2 e c2 d1 sao
associados em D, isto e, existe u D invertvel tal que c1 d2 = uc2 d1 , ou seja
c1 c2
=u (3.4)
d1 d2
Substituindo (7) em (8) obtemos que q2 (X) = uq1 (X), o que termina a prova
do Lema.

Observe no Lema anterior que se p(X) D[X] {0}, entao a D {0}.

LEMA 3.2 (Gauss). Se f (X), g(X) D[X] sao primitivos entao f (X)
g(X) e primitivo.
Demonstracao: Escrevamos
f (X) = a0 + a1 X + + an X n e g(X) = b0 + b1 X + + bm X m .
Suponha, por contradicao, que
f (X) g(X) = c0 + c1 X + c2 X 2 + + cn+m1 X n+m1 + cn+m X n+m
nao seja primitivo e seja d um divisor primo de c0 , c1 , c2 , . . . , cn+m1 , cn+m .
Como f (X) e g(X) sao primitivos temos que
A = {i N | 0 i n e d nao divide ai } =
6
e B = {j N | 0 j m e d nao divide bj } =6 .
Sejam r = min A, s = min B e
cr+s = ar+s b0 + ar+1 bs1 + ar bs + ar1 bs+1 + + a0 br+s .
Como por definicao de r e s temos que d | cr+s , segue da igualdade acima que
d | ar bs . Como d e primo, segue que d | ar ou d | bs , o que e uma contradicao
com a definicao de r e s.
64 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

COROLARIO 3.2. Sejam f (X), g(X) D[X]. Entao todo conteudo de


f (X)g(X) e associado ao produto de um conteudo de f (X) por um conteudo
de g(X).
Demonstracao: Escrevamos f (X) = a1 q1 (X) e g(X) = a2 q2 (X), onde
q1 (X), q2 (X) D[X] e a1 , a2 D sao os conteudos de f (X) e g(X) respecti-
vamente. Temos entao que f (X) g(X) = a1 a2 q1 (X)q2 (X). Por outro lado,
podemos escrever f (X)g(X) = aq(X), onde a e um conteudo de f (X)g(X)
e q(X) e primitivo e portanto, pelo Lema 1, temos que a e a1 a2 sao associados
em D, o que prova o resultado.

LEMA 3.3. Seja p(X) D[X] primitivo e seja K o corpo de fracoes de D.


Entao p(X) e redutvel em D[X] se, e somente se, ele e redutvel em K[X].
Demonstracao: Suponha que p(X) seja irredutvel em D[X]. Se p(X) e
redutvel em K[X], temos que
p(X) = p1 (X) p2 (X), com p1 (X), p2 (X) K[X] {K}.
Pelo Lema 1, existem a1 , a2 K e q1 (X), q2 (X) D[X] primitivos tais que
p1 (X) = a1 q1 (X) e p2 (X) = a2 q2 (X). Portanto,
p(X) = a1 a2 q1 (X)q2 (X) (3.5)
onde a1 , a2 K e q1 (X) q( X) e primitivo (Lema 2). Como p(X) e pri-
mitivo, pelo Lema 1, temos que a1 a2 e associado de 1 em D e portanto
esta em D. Temos entao de (9) que p(X) e redutvel em D[X] o que e
uma contradicao. Reciprocamente, Suponha que p(X) seja irredutvel em
K[X]. Se p(X) e redutvel em D[X], existiriam p1 (X), p2 (X) D[X] tais
que p(X) = p1 (X)p2 (X) com p1 (X), p2 (X) nao invertveis em D[X]. Temos
que p1 (X), p2 (X) / D[X], pois caso contrario, pelo menos um deles teria
conteudo nao invertvel e portanto um conteudo de p(X) seria nao invertvel,
o que contradiria o fato de p(X) ser primitivo.

TEOREMA 3.2 (Gauss). Sejam D um D.F.U. e X uma indeterminada


sobre D. Entao D[X] e um D.F.U.
Demonstracao: Seja p(X) D[X]{D}. Podemos escrever p(X) = aq(X)
com a D{0} e q(X) D[X] primitivo. Seja a = a1 ar uma decom-
posicao de a em fatores irredutveis em D. Seja K o corpo de fracoes de
3.2. O TEOREMA DE GAUSS 65

D. Como K[X] e um D.F.U. (Corolario 2 do Teorema 2, Captulo 1), pode-


mos escrever q(X) = t1 (X) ts (X), onde t1 (X), . . . , ts (X) sao irredutveis
em K[X]. Pelo Lema 1, podemos escrever q(X) = b1 bs q1 (X) qs (X)
onde b1 , . . . , bs K {0} e q1 (X), . . . , qs (X) D[X] D sao primitivos
(Lema 2), logo irredutveis (Lema 3). Como q(X) D[X] e primitivo, e
q1 (X) qs (X) e primitivo (Lema 2), entao da igualdade acima e da unici-
dade garantida pelo Lema 1, segue que b1 , . . . , bs D . Temos entao que
p(X) = a1 ar (b1 bs ) q1 (X) qs (X) e uma decomposicao de p(X) em
fatores irredutveis em D[X]. Vamos agora demonstrar a unicidade de tal
fatoracao. Suponha que

a1 ar q1 (X) qs (X) = c1 cl g1 (X) gm (X)

onde os elementos de a1 , . . . , ar , c1 , . . . , cl de D sao irredutveis em D e os po-


linomios q1 (X), . . . , qs (X), g1(X), . . . , gm (X) sao irredutveis em D[X] (por-
tanto primitivos). Usando o Lema 1, temos que a1 ar e c1 cl sao asso-
ciados, e como D e um D.F.U., temos que r = l e cada ai e associado a um
cj e reciprocamente. Por outro lado, pela unicidade da fatoracao em K[X],
sabe-se que cada q (X) e associado em K[X] a um q (X) e reciprocamente.
Como estes polinomios sao primitivos eles diferem por um elemento invertvel
de D. Da segue a unicidade da fatoracao em D[X].

COROLARIO 3.3. Z[X] e um D.F.U.

COROLARIO 3.4. Se D e um D.F.U. e X1 , . . . Xn sao indeterminadas


sobre D, entao D[X1 , . . . Xn ] e um D.F.U.

Demonstracao: Pelo Teorema, D[X1 ] e um D.F.U. , logo novamente pelo


Teorema, D[X1 , X2 ] = (D[X1 ])[X2 ] e um D.F.U. etc.

COROLARIO 3.5. Se K e um corpo e X1 , . . . , Xn sao indeterminadas


sobre K, entao K[X1 , . . . , Xn ] e um D.F.U.

PROBLEMAS 3.2.

1. Quais dos seguintes polinomios em Z[X] sao primitivos?


66 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

(a) 2 + 3X + p(X) onde p(X) Z[X], gr(p(X)) > 1.


(b) (3 + 5X + 7X 2 + 5X 3 )54 .
(c) 2 + 4X + 6X 2 + 14X 3 .

2. Quais dos seguintes polinomios de Z[X] sao irredutveis?

a) 2 + 2X b) X 3 + X 2 + X + 1 c) X 3 2 d) X 4 + 6X 2 + 9

3. Seja D um D.F.U. com corpo de fracoes K. Mostre que se p(X) D[X]


tem uma raiz em K entao p(X) e redutvel em D[x].

4. Determine um M.D.C. em Z[X] para cada par de polinomios abaixo

(a) 2X + 4 e 6X 2 + 4X + 2
(b) 4X + 12 e 2X 4 + 12X 2 + 18
(c) 3X 3 3 e 2X 2 + 2X + 2

3.3 Metodo de Kronecker para fatoracao em


Z[X]
Na secao anterior vimos que Z[X] e um D.F.U. Nada porem dissemos
sobre fatorar um polinomio p(X) em Z[X] nos seus fatores irredutveis. Des-
creveremos abaixo um metodo devido a Kronecker para realizar esta tarefa.
Tal metodo apesar de conceitualmente simples, na pratica e muito trabalhoso
e, portanto nada eficiente. Existe atualmente um algoritmo muito eficiente,
mas nao totalmente determinstico envolvendo uma parte probabilstica. Seja
um polinomio com coeficientes inteiros. Para decompor p(X) em fatores ir-
redutveis basta supor p(X) primitivo e determinar um divisor seu de menor
grau, em seguida aplica-se o metodo ao polinomio quociente de p(X) por tal
divisor.

a) Procura dos divisores do primeiro grau.

Suponha que aX + b Z[X] seja um fator de p(X). Portanto existe


q(X) Z[X] tal que

p(X) = (aX + b)q(X) (3.6)


3.3. METODO DE KRONECKER PARA FATORACAO EM Z[X] 67

Seja um numero inteiro qualquer. Entao

p() = (a + b) q() (3.7)

e portanto (a + b) | p(). O problema e determinar a e b de modo que


(10) seja verificado. Portanto basta procurar a e b entre os inteiros para os
quais a + b divide p() para arbitrariamente escolhido em Z. Pode-se
entao determinar possveis valores de a e b escolhendo dois inteiros e
com 6= , tais que p() 6= 0 e p() 6= 0 e em seguida resolvendo todos os
sistemas de equacoes 
a + b = d1
a + b = d2
variando d1 (respectivamente d2 ) dentre os divisores de p() (respective-
mente de p()). Assim obtemos todos os possveis candidatos a divisores
lineares aX + b de p(X).

A escolha de e acima deve ser feita com certa astucia pois quanto
menores forem os numeros dos divisores de p() e de p(), menor sera o
numero de sistemas de equacoes que teremos que resolver.

b) Procura dos divisores do segundo grau.

Para determinar os divisores quadraticos aX 2 + bX + c de p(X) em Z[X],


escolha tres inteiros , e , dois a dois distintos, e tais que nenhum deles
seja raiz de p(X). Se aX 2 + bX + c e um divisor de p(X) em Z[X], devemos
ter,
a2 + b + c = d1
a 2 + b + c = d2

a 2 + b + c = d3
onde d1 e um divisor de p(), d2 e um divisor de p() e d3 e um divisor de
p(). A resolucao deste numero finito de sistemas de tres equacoes lineares
nas tres incognitas a, b e c, nos fornecem os possveis candidatos a divisores
quadraticos aX 2 + bX + c de p(X). Aqui tambem vale a recomendacao da
escolha astuciosa de , e .

c) Para a determinacao dos divisores de grau maior do que 2 procede-se


de modo inteiramente analogo ao que foi feito nos casos a) e b).
68 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

Exemplo: Vamos fatorar o polinomio p(X) = X 4 + 2X 3 + X 2 1 pelo


metodo de Kronecker. A procura dos fatores lineares de p(X) se reduz a
procura das razes racionais de p(X). E facil ver que este polinomio nao
admite razes racionais. Resta-nos agora determinar os fatores quadraticos
de p(X). Tomemos = 0, = 1 e = 1, temos entao os sistemas:

a 0 + b 0 + c = d1
a + b + c = d2

a b + c = d3
onde d1 = 1, d2 = 1, 3 e d3 = 1. Isto nos fornece 16 sis-
temas lineares de tres equacoes nas tres incognitas a, b e c, cujas solucoes
apresentamos na seguinte tabela:
d1 d2 d3 a b c
1 1 1 1 0 0 1
2 1 1 1 1 1 1
3 1 1 1 1 1 1
4 1 1 1 2 0 1
5 1 3 1 1 1 1
6 1 3 0 2 1
7 1 3 1 2 2 1
8 1 1 1 0 2 1
10 1 1 1 1 1 1
11 1 1 1 1 1 1
12 1 1 1 0 0 1
13 11 3 1 3 1 1
14 1 3 1 2 2 1
15 1 3 1 0 2 1
16 1 3 1 1 1 1

Como p(X) e monico devemos ter a = 1, donde os valores das linhas


1, 4, 6, 7, 8, 9, 12, 13, 14 e 15 devem ser excludos. Restam as possibilidades
correspondentes as linhas 2, 3, 5, 10, 11 e 16. A menos de um sinal, a linha 2
fornece o mesmo resultado que a linha 11, a linha 3 fornece o mesmo resultado
que a linha 10 e a linha 5 fornece o mesmo resultado que a linha 16. Temos
entao somente os tres seguintes casos a analisar:
X 2 + X + 1, X 2 X 1 e X 2 + X 1 .
3.4. CRITERIOS DE DIVISIBILIDADE EM Q[X] 69

Experimentando estes tres polinomios, achamos que X 2 +X +1, e X 2 +X 1


dividem p(X) e portanto

p(X) = (X 2 + X + 1)(X 2 + X 1).

PROBLEMAS 3.3.

1. Decomponha em fatores irredutveis em Z[X] os seguintes polinomios:

a) 2X 5 + 3X 4 + 3X 3 2X 2 1 b) X 5 + X 3 + X 2 + 1.

3.4 Criterios de divisibilidade em Q[X]


TEOREMA 3.3 (Criterio de Einsenstein). Seja

q(X) = a0 + a1 X + + an X n Z[X].

Suponha que para algum numero inteiro primo p, se tenha

p | a0 , p | a1 , . . . , p | an1 ,

p nao divide an

p2 nao divide a0 .

Entao q(X) e irredutvel em Q[X].

Demonstracao: Podemos supor sem perda de generalidade que q(X) seja


primitivo. Suponha que exista um numero primo p cumprindo as exigencias
das hipoteses do Teorema. Suponha, por contradicao, que q(X) seja redutvel
em Q[X]. Logo podemos supor que q(x) = q1 (X) q2 (X), com

q1 (X) = b0 + b1 X + + br X r e q2 (X) = c0 + c1 X + + cs X s

polinomios primitivos (Lema 4, secao 3).

Como a0 = b0 c0 e p | a0 mas p2 nao divide a0 , segue que p | b0 ou p | c0


e divide somente um dos dois. Suponhamos que p | b0 e p nao divide c0 (o
70 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

outro caso e analogo).

Como p | a1 , a1 = c1 b0 + c0 b1 e p | b0 , segue que p | c0 b1 mas p nao


divide c0 , logo p | b1 .

Como p | a2 , a2 = c2 b0 + c1 b1 + c0 b2 , p | b0 e p | b1 , segue que


p | c0 b2 mas p nao divide c0 , logo p | b2 .

Assim sucessivamente, ate chegarmos a conclusao que p | bi para cada


i = 0, . . . , r. Isto e uma contradicao pois q1 (X) e primitivo, logo q(X) e
irredutvel em Q[X].

Exemplo 1 : X 4 + 4X 2 + 8X 2 e irredutvel em Q[X] pois 2 | (2), 2 | 8,


2 | 4, 2 | 0 , 2 nao divide 1 e 4 = 22 nao divide (2).

Exemplo 2 : O polinomio X n p, onde p e um numero inteiro primo, e


irredutvel em Q[X] pois p | (p), p nao divide 1 e p2 nao divide (p).

Este exemplo nos mostra que em Q[X] ha polinomios irredutveis de to-


dos os graus.

Algumas vezes o criterio de Einsenstein nao se aplica diretamente, por


exemplo, se q(X) = X 4 + X 3 + X 2 + X + 1 , nao exite nenhum primo p que
satisfaca as hipoteses do Teorema. No entanto, considere o polinomio
q(X+1) = (X+1)4 +(X+1)3+(X+1)2 +(X+1)+1 = X 4 +5X 3 +10X 2 +5X+5
Trata-se de um polinomio irredutvel. Para concluir que q(X) e irredutvel
nos baseamos na seguinte observacao cuja demonstracao deixamos a cargo
do leitor.

Observacao: Sejam q(X) Z[X] e a Z. Tem-se que q(X) e irredutvel


em Z[X] se, e somente se, q(X + a) e irredutvel em Z[X].

Exemplo 3 : Se p e um numero primo, entao o polinomio


q(X) = X p1 + X p2 + + X + 1
e irredutvel.
3.4. CRITERIOS DE DIVISIBILIDADE EM Q[X] 71

X p 1
De fato, temos que q(X) = X1
, logo
(X+1)p 1
q(X + 1) = X      
p1 p p2 p p
= X + X ++ X+ .
1 p2 p1
 
p
Sendo p primo, e facil ver que p divide para todo i = 1, . . . , p1 (Veja
i
Cap 3 - Problema...). Logo o criterio de Einsenstein nos mostra que q(X + 1)
e irredutvel e pela observacao acima podemos concluir que q(X) e irredutvel.

Alem do criterio de Einsenstein temos um outro criterio de irredutibi-


lidade para polinomios em Z[X]. Este criterio faz uso das classes residuais
modulo um numero primo p. Seja q(X) = a0 +a1 X + +an X n . Considere o
polinomio, q(X) = a0 + a1 X + + an X n Zp [X] onde ai e a classe residual
modulo p de ai , i = 0, . . . , n. Esta passagem de um polinomio q(X) Z[X]
ao polinomio q(X) Zp [X] goza das seguintes propriedades faceis de serem
verificadas:
a) Se q(X) = q1 (X) + q2 (X) entao q(X) = q1 (X) + q2 (X).
b) Se q(X) = q1 (X) q2 (X) entao q(X) = q1 (X) q2 (X).

TEOREMA 3.4. Sejam q(X) = a0 +a1 X + +an X n Z[X] e um numero


primo p que nao divide an . Se q(X) e irredutvel em Zp [X], entao q(X) e
irredutvel em Q[X].

Demonstracao: Podemos supor sem perda de generalidade que q(X) e


um polinomio primitivo. Suponha, por contradicao, que q(X) seja redutvel
em Q[X], logo existem dois polinomios q1 (X) = b0 + b1 X + + br X r e
q2 (X) = c0 + c1 X + + cs X s em Z[X] tais que q(X) = q1 (X) q2 (X).
Passando esta igualdade modulo p obtemos q(X) = q1 (X) q2 (X) e como
an = br cs e p nao divide an , segue que p nao divide br e p nao divide cs ,
consequentemente br 6= 0 e cs 6= 0 e portanto q(X) e redutvel em Zp [X], o
que contradiz a hipotese.

Exemplo 4 : Seja q(X) = X 4 + X 3 + 3X 2 + 18X + 2. Reduzindo q(X)


modulo 3 temos q(X) = X 4 + X 3 + 2. Observe que q[X] nao se anula em
Z3 [X] e portanto nao possui fatores lineares em Z3 [X]. Vamos verificar que
q(X) tambem nao possui fatores quadraticos.
72 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

Suponha q(X) = (X 2 + aX + b)(X 2 + cX + d) com a, b, c, d Z3 . Entao


teramos:

a + c = 1

b + d + a c = 0

a d + b c = 0

b d = 2
Da primeira e da quarta equacoes acima, obteramos os seguintes possveis
valores para a, b, c, d que organizamos na tabela abaixo:

b d a c

1 1 1 0

1 1 0 1

1 1 2 2

2 2 1 0

2 2 0 1

2 2 2 2

Nenhum desses valores acima e compatvel com as demais equacoes. Con-


clumos assim que q(X) e irredutvel em Z3 [X] e consequentemente q(X) e
irredutvel em Q[X].

PROBLEMAS 3.4.
1. Mostre que os seguintes polinomios sao irredutveis em Q[X] :
a) X 2 2X + 6 b) X 4 2X 3 + 6X 2 + 8X 14
c) X n 12, n N d) X 3 + 9X 2 + 3X + 9
2. Mostre que para todo n Z, os seguintes polinomios sao irredutveis
em Q[X]:
a) X 4 + 4n + 1 b) X 4 + 4nX + 1
3.5. A RESULTANTE 73

3. Sejam m, n N com m n. Mostre que o polinomio


X n + (1 + X)m + (1 X)m
e irredutvel em Q[X].
4. Seja p > 2 um numero primo. Mostre que X p + pX + 1 e irredutvel
em Q[X].
5. Mostre que se p e um numero primo, entao o polinomio
X2 Xp
1+X + ++
2! p!
e irredutvel em Q[X].
6. Seja q(X) = a0 + a1 X + + an X n Z[X]. Suponha que existe um
primo p tal que
p | an , p | an1 , . . ., p | a1 ,
p nao divide a0
p2 nao divide an .
Mostre que q(X) e irredutvel. Aplique este criterio para o polinomio
2X 4 + 6X 3 4X + 1 .
7. Mostre que X 3 + 2X + 1 e irredutvel em Z3 [X]. Conclua que todo
polinomio da forma X 3 +3X 2 X +3 +1, onde , Z, e irredutvel
em Z[X] e em Q[X].
8. Mostre que X 4 + X 2 + 2 e irredutvel em Z3 [X]. Conclua que todo
polinomio da forma X 4 + 3X 3 + X 2 + 3X 1, com , Z, e
irredutvel em Z[X].

3.5 A Resultante
Nesta secao damos um criterio numerico para decidir quando dois po-
linomios tem, ou nao, fatores nao constantes em comum. Este criterio con-
siste em transformar a questao em um problema de sistemas lineares ho-
mogeneos e reduzindo assim, em ultima analise, a questao de anulamento,
ou nao, de um certo determinante.
74 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

PROPOSICAO 3.1. Sejam K um corpo e p(X), q(X) K[X] de graus n


e m respectivamente. Sao equivalentes:
1. p(X) e q(X) tem um fator nao constante em comum.

2. Existem polinomios (X) e (X) de graus n e m respectivamente tais


que (X) p(X) = (X) q(X).
Demonstracao: Suponha que p(X) e q(X) tenham um fator nao cons-
tante em comum h(X). Entao existem (X) e (X) em K[X] tais que
p(X) = h(X) (X) e q(X) = h(X) (X). Observe que, sendo h(X) nao
constante, entao gr((X)) < gr(p(X)) = n e gr((X)) < gr(q(X)) = m e,
alem disso, (X) p(X) = h(X) (X) (X) = q(X) (X).

Reciprocamente, suponha que (X) p(X) = (X) q(X) para algum par
de polinomios (X) e (X) em K[X] tal que

gr((X)) < gr(p(X)) = n e gr((X)) < gr(q(X)) = m.

Seja h(X) = M. D. C.(q(X)), (X). Temos que 1 (X)p(X) = (X)q1 (X),


onde
(X) q(X)
1 (X) = e q1 (X) = .
h(X) h(X)
Como por hipotese, gr((X)) < gr(q(X)) e como h(X) divide (X), segue
que gr(h(X)) < gr(q(X)) e, consequentemente gr(q1 (X)) 1. Por outro
lado, sendo M. D. C.(q1 (X), 1 (X)) = 1 da relacao

1 (X) p(X) = (X) q1 (X),

temos que q1 (X) divide 1 (X)p(X), e da segue que q1 (X) divide p(X). Mas
q1 (X) divide q(X), logo p(X) e q(X) tem o fator comum nao constante q1 (X).

COROLARIO 3.6. Sejam p(X), q(X) K[X] de graus n e m respecti-


vamente. Entao estes polinomios tem um fator comum nao constante se, e
somente se, existem polinomios (X) e (X) de graus menores do que n e
m respectivamente, tais que (X) p(X) + (X) q(X) = 0.
TEOREMA 3.5. Sejam

p(X) = an X n +an1 X n1 + +a0 e q(X) = bm X m +bm1 X m1 + +b0


3.5. A RESULTANTE 75

com an 6= 0 e bm 6= 0. Entao p(X) e q(X) tem um fator comum nao constante


se, e somente se, e nulo o determinante seguinte:

an an1 a2 a1 a0 0 0 0 0
0 an a2 a1 a0 0 0 0
.. .. .. .. ..
. . . . .
.. ..
0 0 0 an an1 . .
0 0 ... 0 0 an an1 a0
R = bn bm1 b2 b1 b0 0 0 0
..
0 bm . b2 b1 b0 0 0
.. .. .. .. ..
. . . . .
0 0 bm bm1 b1 b0 0
0 0 bm bm1 b1 b0

Demonstracao: Pelo corolario da proposicao 1, p(X) e q(X) tem um fator


nao constante em comum se, e somente se, existem

(X) = u1 + u2 X + + un X n1 e (X) = v1 + v2 X + + vm X m1 ,

com pelo menos algum ui 6= 0 e algum vj 6= 0, tais que

(X) p(X) + (X) q(X) = 0

Igualando a zero os coeficientes do polinomio do lado lado esquerdo da


igualdade acima, obtemos o seguinte sistema:



an vm +bm un = 0

an1 vm + an vm1 + +bm1 un + bm un1 = 0
.. ..

. .

a0 v1 +b0 u1 = 0

A existencia de (X) e (X) nao nulos e equivalente ao fato de que o


sistema das n + m equacoes lineares homogeneas acima nas n + m variaveis
vm , . . . , v1 , un , . . . , u1 tem uma solucao nao trivial. Isto por sua vez e equiva-
lente ao fato que o determinante da matriz associada ao sistema e nulo, logo
76 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

equivalente a R = 0 (a matriz acima e a transposta da matriz associada ao


sistema e, portanto possui o mesmo determinante).

DEFINICAO 3.1. O determinante R que aparece no teorema 1 e chamado


resultante dos polinomios p(X) e q(X). A resultante de p(X) e p (X) e
chamada discriminante de p(X).
COROLARIO 3.7. Seja K um corpo algebricamente fechado. Os po-
linomios p(X), q(X) K[X] tem raizes comuns em K se, e somente se,
a resultante de p(X) e q(X) e nula.
Demonstracao: p(X) e q(X) tem razes comuns em K se, e somente se,
p(X) e q(X) tem um fator comum nao constante em K[X] se, e somente se,
a resultante de p(X) e q(X) e nula.

COROLARIO 3.8. Seja K um corpo algebricamente fechado. p(X)


K[X] tem razes multiplas em K se , e somente se, o discriminante de p(X)
e nulo.
Demonstracao: p(X) tem razes multiplas se, esomente se, p(X) e p (X)
tem fator comum nao constante se, e somente se, o discriminante de p(X) e
nulo.

Exemplo 1 : Seja p(X) = aX 2 + bX + c. Entao p (X) = 2aX + b e o


discriminante de p(X) e
a b c
D = 2a b 0 = a(b2 4ac)
0 2a b
Note que D = a, onde = b2 4ac, e portanto o discriminante nao
e mais = b2 4ac.
Exemplo 2 : Seja p(X) = X 3 +aX 2 +bX +c. Entao p (X) = 3X 2 +2aX +b
e o discriminante de p(X) e
1 a b c 0
0 1 a b c
D = 3 2a b 0 0 = (18abc 4a3 c + a2 b2 4b3 27c2 )
0 3 2a b 0
0 0 3 2a b
3.5. A RESULTANTE 77

Exemplo 3 : Seja f (X) = X 3 + pX + q. Entao f (X) = 3X 2 + p e o


discriminante de f (X) e
1 0 p q 0
0 1 0 p q  
q2 p3
D = 3 0 p 0 0 = 108 4
+ 27
0 3 0 p 0
0 0 3 0 p

Exemplo 4 : Os resultados que obtivemos sobre resultantes nos permitem


tambem resolver certos problemas de geometria analtica como por exemplo,
achar os pontos de interseccao de duas curvas algebricas planas. Suponha que
se queira achar os pontos de interseccao das curvas X 2 +Y 2 +4X 2Y +3 = 0
e X 2 Y 2 + 4XY + 10Y 9 = 0. Considerando X como parametro, as nossas
equacoes, vistas como equacoes na indeterminada Y , se tornam:
Y 2 2Y + (X 2 + 4X + 3) = 0 e Y 2 + (4X + 10)Y + +(X 2 9) = 0.
Para achar os pontos de interseccao das duas curvas, determinamos inicial-
mente os valores de X, para os quais as equacoes acima tenham razes comuns
como polinomios em Y . Consideremos a resultante destes dois polinomios:
1 2 (X + 1)(X + 3) 0
R = 0 1 2 (X + 1)(X + 3) =
1 4X + 10 (X + 3)(X 3) 0
0 1 4X + 10 (X + 3)(X 3)

1 2 (X + 1)(X + 3) 0
= 0 1 2 (X + 1)(X + 3) =
0 4X + 8 (X + 3)(2X 2) 0
0 1 4X + 10 (X + 3)(X 3)

= 2(X + 3)2 (X 1)(X 3) + 8(X + 2)(2X + 5)(X + 1)(X + 3) +

+ 2(X + 32 )(X + 1)(X 1) + 8(X + 2)(X + 3)(X 3) =

= 4(X + 3)(5X 3 + 25X 2 + 31X + 11)

= 4(X + 3)(X + 1)(5X 2 + 20X + 11).


78 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU

Os dois polinomios terao razes comuns se, e somente se


R = 4(X + 3)(X + 1)(5X 2 + 20X + 11) = 0
e isto ocorre se, e somente se, X e um dos seguintes valores:

3 5 3 5
3, 1, 2 + , 2
5 5
Para determinar os pontos de interseccao das curvas devemos resolver os
seguintes quatro sistemas de equacoes:
1. Se X = 3, temos 
Y 2 2Y = 0
Y 2 2Y = 0
de onde temos que Y = 0, portanto (3, 0) e um ponto de interseccao
das duas curvas.
2. Se X = 1, temos

Y 2 2Y = 0
Y 2 + 6Y 8 = 0
de onde Y = 2, portanto (1, 2) e um ponto de interseccao das curvas.

3 5
3. Se X = 2 + 5
, temos
4

Y2 2Y + 5
= 0
 

Y 2 + 2 + 12 5 16+12 5
5
Y 5
= 0
 
5 3 5 5
donde Y = 1+ 5
, portanto 2 + 5
,1 + 5
e ponto de interseccao.

4. Se X = 2 3 5 5 , temos
2 4
Y
2Y 5
= 0
 

Y 2 + 2 12 5 Y 16+12 5
5 5
= 0
 
5 3 5 5
donde Y = 1 5
, portanto 2 5
, 1 5
e ponto de inter-
seccao.
3.5. A RESULTANTE 79

PROBLEMAS 3.5.

1. Ache o discriminante de g(X) = aX 4 + bX 2 + c.

2. Ache a resultante de

p1 (X) = a1 X 2 + b1 X + c1 e p2 (X) = a2 X 2 + b2 X + c2 .

3. Ache o(s) valor(es) de t para o(s) qual(is) as equacoes

tX 2 + (t 1)X + 1 = 0 e X 2 + (t2 t)X 1 = 0

tenham uma raiz comum. Ache a raz comum em cada caso.

4. Ache o(s) valor(es) de t para o(s) qual(is) as equacoes

X 3 t = 0 e X 2 + tX + 1 = 0

tenham uma raiz comum. Ache a raz comum em cada caso.

5. Encontre a(s) solucao(oes) comum(ns) das equacoes:

(a) X(Y X)2 Y 5 = 0 e X 4 + Y 3 X 2 = 0


(b) (X 2 + Y 2 )2 (X 2 Y 2 ) e X 2 + Y 2 X + 4 = 0
80 CAPITULO 3. POLINOMIOS COM COEFICIENTES NUM DFU
Captulo 4

AS EQUACOES DE GRAU 4

Neste captulo iniciaremos o estudo das equacoes algebricas propriamente


ditas. A resolucao das equacoes do primeiro grau se confunde com a divisao
e era conhecida desde a antiguidade. Os babilonios sabiam extrair algumas
razes quadradas e, portanto sabiam resolver algumas equacoes particulares
do segundo grau. A formula resolvente da equacao do segundo grau ja era
conhecida pelos matematicos hindus do seculo 2. Passaram-se muitos seculos
ate que se conseguissem resolver as equacoes do terceiro e do quarto grau, o
que foi realizado pelos matematicos de Bolonha - Italia, no seculo 16.

O problema da resolubilidade das equacoes de grau maior ou igual a cinco


se constituiu desde entao num dos problemas centrais da Matematica ate ser
totalmente elucidado pela Teoria de Galois na primeira metade do seculo 19.

Neste Captulo discutiremos apenas a resolubilidade das equacoes de grau


ate quatro, deixando o restante da discussao para os proximos captulos.

4.1 A Equacao do Segundo Grau

Considere a equacao aX 2 + bX + c = 0 com coeficientes em C e a 6= 0 . A


formula que fornece as razes desta equacao em funcao dos seus coeficientes

81
82 CAPITULO 4. AS EQUACOES DE GRAU 4

costuma ser deduzida completando quadrados como segue:


  
b2 b2
aX 2 + bX + c = a X 2 + ab X + c = a X 2 + 2 2a
b
X+ 4a2
+c 4a
b
 2 b2
= a X + 2a + c 4a

Portanto, e raiz da equacao se, e somente se,


 2
b b2
a X+ +c = 0,
2a 4a

o que nos fornece por extracao de raiz quadrada



b b2 4ac
= ,
2a

onde b2 4ac e uma das razes quadradas do numero complexo
= b2 4ac, chamado discriminante da equacao. Observe que este discrimi-
nante difere do discriminante D do polinomio aX 2 + bX + c como foi definido
no Captulo 3, secao 5. A relacao existente entre D e e dada da seguinte
forma:

a b c

D = 2a b 0 = a(b2 4ac) = a

0 2a b

O anulamento de (ou o que e o mesmo de D) nos fornece portanto a


condicao necessaria e suficiente para que a equacao do segundo grau tenha
b
uma raiz dupla (igual a 2a ).

Observe tambem que todo o desenvolvimento vale num corpo K algebri-


camente fechado com carK 6= 2 no lugar de C

Se os coeficientes a, b e c da equacao aX 2 + bX + c = 0 sao reais, entao


pela formula resolvente temos o seguinte resultado:

1. > 0 se, e somente se, a equacao tem duas razes reais distintas.

2. = 0 se, e somente se, a equacao tem duas razes reais iguais.


4.2. A EQUACAO DO TERCEIRO GRAU 83

3. < 0 se, e somente se, a equacao tem duas razes complexas distintas
conjugadas.

PROBLEMAS 4.1.

1. Sejam x1 e x2 as razes da equacao aX 2 + bX + c = 0. Mostre que


x1 + x2 = ab e x1 x2 = ac
2. Forme as equacoes monicas do segundo grau cujas razes sao

a) 1 e 1 b) 2 e 3 c) 5 e 7

3. Dada a equacao aX 2 + bX + c = 0, se x1 e x2 sao as suas razes, sem


resolve-la calcule as expressoes:

a) x21 + x22 , b) x31 + x32 , c) (x1 x2 )2 .

4. Sejam x1 e x2 as razes do polinomio aX 2 + bX + c e seja D o seu


discriminante. Mostre que D = a3 (x1 x2 )2 .
5. Dada a equacao aX 2 + bX + c = 0, efetue nela a mudanca de variavel
x = y + d com d escolhido de modo que a nova equacao na variavel y
nao tenha termo do primeiro grau. Resolva esta equacao e retorne a
equacao original na variavel x e determine as suas solucoes

4.2 A Equacao do Terceiro Grau


Nesta secao consideraremos a equacao geral do terceiro grau com coefici-
entes complexos, que sem perda de generalidade podemos supor que esteja
na forma:
X 3 + a2 X 2 + a1 X + a0 = 0 (4.1)
Por meio de uma mudanca de variavel vamos coloca-la numa forma onde nao
figure o termo do segundo grau.

Reducao: Substituindo X por Y + b na equacao (12) temos

0 = (Y + b)3 + a2 (Y + b)2 + a1 (Y + b) + a0
= Y 3 + (3b + a2 )Y 2 + (3b2 + 2ba2 + a1 )Y + (b3 + b2 a2 + ba1 + a0 ).
84 CAPITULO 4. AS EQUACOES DE GRAU 4

Pondo b = a32 , temos que X 3 + a2 X 2 + a1 X + a0 = Y 3 + pY + q, onde

a2 a2 2 2a2 3 a1 a2
X=Y , p = a1 e q= + a0 (4.2)
3 3 27 3
Portanto, para achar as razes da equacao (12), basta achar as razes da
equacao Y 3 + pY + q = 0 e delas subtrair a32 .

Exemplo 1 : Vamos eliminar o termo do segundo grau do polinomio


p(X) = X 3 + X 2 + X + 1. Fazendo a substituicao X = Y 13 , o polinomio
se transforma em Y 3 + 23 Y + 27
20

Resolucao: Vamos agora concentrar a nossa atencao na resolucao das


equacoes do tipo
Y 3 + pY + q = 0. (4.3)
Facamos em (14) a seguinte mudanca de variaveis: Y = U + V , onde U
e V sao duas variaveis que relacionaremos entre si de acordo com a nossa
conveniencia. Obtemos entao

0 = (U + V )3 + p(U + V ) + q = (U 3 + V 3 + q) + (U + V )(p + 3UV ). (4.4)

Segue entao que cada solucao do sistema


 3
U + V 3 = q
U V = 3p

nos fornece uma solucao (u, v) de (15) e portanto uma solucao y = u + v de


(14).

Elevando ao cubo a segunda equacao de do sistema acima segue que u3 e


v 3 sao solucoes da seguinte equacao do segundo grau:

2 p3
Z + qZ = 0. (4.5)
27
q
2 3 q2 p3
Fixando uma das razes quadradas de q4 + p27 e a denotando por 4
+ 27
,
temos que as razes de (16) sao
r r
q q 2 p3 q q 2 p3
z1 = + + e z2 = +
2 4 27 2 4 27
4.2. A EQUACAO DO TERCEIRO GRAU 85

Podemos entao escrever u3 = z1 e v 3 = z2 .


Escolhendo uma das razes cubicas de z1 e denotando-a por 3 z1 , segue

que as solucoes de u3 = z1 sao 3 z1 , w 3 z1 , e w 2 3 z1 , onde w = 1+i2 3

e uma raiz cubica da unidade. Denotando por 3 z2 a raiz cubica de z2 tal

que tal que 3 z1 3 z2 = 3p , (cf. a segunda equacao do sistema acima), o
referido sistema admite as seguintes solucoes:


u1 = 3 z1 , v1 = 3 z2

u2 = w 3 z1 , v2 = w 2 3 z2

u3 = w 2 3 z1 , v3 = w 3 z2

Segue entao que a equacao (14) possui as seguintes solucoes:

r q r q
q2 p3 q2 p3
2q 2q
3 3
y1 = u1 + v1 = + 4
+ 27
+ 4
+ 27
,

r q r q
q2 p3 q2 p3
2q 2q
3 2 3
y2 = u2 + v2 = w + 4
+ 27
+w 4
+ 27
e

r q r q
q2 p3 q2 p3
2q 2q
2 3 3
y3 = u3 + v3 = w + 4
+ 27
+w 4
+ 27

chamadas formulas de Cardan.

As formulas resolventes da equacao (12) podem ser obtidas pelas formulas


de Cardan mediante as substituicoes em (13). Observe que o metodo que
utilizamos e valido em qualquer corpo algebricamente fechado K tal que
carK 6= 2, 3.

Exemplo 2 : Resolvamos a equacao X 3 3X + 1 = 0 . Esta equacao ja


e desprovida do seu termo do segundo grau, logo podemos usar diretamente
86 CAPITULO 4. AS EQUACOES DE GRAU 4

as formulas de Cardan. Temos entao que

q q
x1 = 3
21 + 2
3
i + 3
21 2
3
i,
q q
x2 = w 3
12 + 2
3
i + w2 3
12 2
3
i e
q q
x3 = w 2 3
12 + 2
3
i+w 3
12 2
3
i.

q
Note que 12 + 23 i = 3 w pode ser escolhido como sendo cos 2
3
9
+ i sen 2
9
,
q
portanto, 3 12 23 i = 3 w deve ser escolhido como sendo cos 2 9
i sen 29

pois devemos ter 3 w 3 w = 3p = 1. Como w = cos 23
+ i sin 2
3
, segue que

 
x1 = cos 2
9
+ i sen 2
9
+ cos 2
9
+ i sen 2
9
= 2 cos 2
3
,
 
x2 = w cos 2
9
+ i sen 2
9
+ w cos 2
9
+ i sen 2
9
= 2 cos 8
9
, e
 
x3 = w cos 2
9
+ i sen 2
9
+ w cos 2
9
+ i sen 2
9
= 2 cos 4
9
.

No exemplo acima temos que os coeficientes da equacao e as razes sao


numeros reais. As formulas de Cardan nos expressam as razes sob forma
algebrica, porem envolvendo numeros complexos. Muitas tentativas foram
feitas para exprimir as razes de tais equacoes em termos de radicais reais,
todas fracassando. As equacoes do do terceiro grau com coeficientes racio-
nais, irredutveis em Q[X] e possuindo todas as razes reais, sao chamadas
de caso irredutvel. Foi somente no seculo 19 que tal misterio foi esclarecido,
demonstrando-se atraves da Teoria de Galois que no caso irredutvel e im-
possvel exprimir as razes da equacao em termos de radicais reais apenas.
Voltaremos a este assunto no ultimo Captulo.

Exemplo 3 : Resolvamos a equacao X 3 + 3X 4 = 0. Pelas formulas de


4.2. A EQUACAO DO TERCEIRO GRAU 87

Cardan, esta equacao possui as seguintes razes:


p3
p3

x1 = 2+ 5 + 2 5,
p p  p p 
3 3 3 3
x2 = 12 2+ 5+ 2 5 + i 3
2
2+ 5 2 5 e
p p  p p 
3 3 3 3
x3 = 21 2+ 5+ 2 5 i 3
2
2+ 5 2 5

A equacao tem portanto uma raiz real e duas razes complexas (conjugadas).
Por inspecao ve-sepque 1 e raizpda equacao, da extramos a seguinte igual-
3
3

dade curiosa: 1 = 2 + 5 + 2 5.

Exemplo 4 : Resolvamos a equacao X 3 6X 2 + 21X 18 = 0.

Para eliminar o termo do segundo grau, efetuuamos a substituicao X =


Y + 2 e obtemos a equacao Y 3 + 9Y + 8 = 0, cujas razes sao:
p
3
p3

y1 = 4 + 43 + 4 43,
p
3
p
3

y2 = w 4 + 43 + w 2 4 43 e
p
3
p
3

y3 = w 2 4 + 43 + w 4 43

Portanto, as razes da equacao original sao:

x1 = y1 + 2, x2 = y2 + 2 e x3 = y3 + 2.

Observacao 1: O polinomio X 3 + a2 X 2 + a1 X + a0 tem discriminante



1 a2 a1 a0 0

0 1 a2 a1 a0

D = 3 2a2 a1 0 0 = 18a2 a1 a0 + 4a32 a0 a22 + 4a31 + 27a20 .

0 3 2a2 a1 0

0 0 3 2a2 a1

Este polinomio desembaracado do seu termo do segundo grau e Y 3 + pY + q,


a2 2a3
com X = Y a32 , p = a1 32 e q = 272 a13a2 + a0 . O discriminante deste
88 CAPITULO 4. AS EQUACOES DE GRAU 4

ultimo polinomio e

1 0 p q 0

0 1 0 p q  2 
3
D =

3 0 p 0 0 = 108 q + p .
4 27
0 3 0 p 0

0 0 3 0 p

Uma verificacao direta (leitor faca-a) nos mostra que D = D

PROPOSICAO 4.1. Seja D o discriminante do polinomio X 3 + a2 X 2 +


a1 X + a0 , cujas razes sao x1 , x2 e x3 . Tem-se a seguinte igualdade:

D = [(x3 x1 )(x3 x2 )(x2 x1 )]2 .

Demonstracao: Seja Y 3 +pY +q o polinomio desembaracado do seu termo


do segundo grau. Sejam
s r s r
3 q q 2 p3 3 q q 2 p3
u1 = + + e v1 = +
2 4 27 2 4 27

Sabemos que x1 = u1 +v1 a32 , x2 = wu1 +w 2 v1 a32 e x3 = w 2 u1 +wv1 a32 ,


logo
(x2 x1 ) = (w 1)(u1 w 2 v1 )
(x3 x1 ) = (w 2 1)(u1 w v1 )
(x3 x2 ) = (w 2 w)(u1 v1 ).
Usando as igualdades:

w 1 = w 2 1 = (w 1)(w 1) = |w 1|2
e w 2 w = w w = 3 i,

obtemos que

(x3 x2 )(x3 x1 )(x2 x1 ) = 33 i (u1 w 2 v1 )(u1 w v1 )(u1 v1 )
= 3 3 i (u31 v13 ) 
q
q2 p3
= 3 3 i 2 4 + 27
q
2 p3
= 6 3 i q4 + 27
4.2. A EQUACAO DO TERCEIRO GRAU 89

Elevando ao quadrado a igualdade acima, obtemos:


 2 
q p3
(x3 x2 )(x3 x1 )(x2 x1 ) = 108 + = D.
4 27

A igualdade agora segue da relacao D = D, que obtivemos na Observacao


1.

O resultado da Proposicao 1 se generaliza como segue. Se x1 , x2 , . . . , xn


e D sao respectivamente as razes e o discriminante do polinomio

an X n + + a1 X + a0 ,

entao vale a relacao:


1
Y
D = (1) 2 n(n1) an2n1 (xj xi )2 .
i<j

A demonstracao deste fato geral pode ser encontrada no Apendice 2.

O proximo resultado nos fornecera a discussao das razes de uma equacao


do terceiro grau com coeficientes reais.

PROPOSICAO 4.2. Dada a equacao X 3 + a2 X 2 + a1 X + a0 = 0, com


a0 , a1 , a2 numeros reais, tem-se que:

1. D = 0 se, e somente se, a equacao tem raiz multipla. Neste caso todas
as razes sao reais.

2. D > 0 se, e somente se, a equacao tem pelo menos uma raiz nao real.
Neste caso, uma raiz e real e duas sao complexas conjugadas.

3. D < 0 se, e somente se, a equacao tem as razes reais e distintas.

Demonstracao: Pela Proposicao 1 temos

D = (x3 x2 )2 (x3 x1 )2 (x2 x1 )2 .

(1) E claro que D = 0 se e somente se a equacao tem pelo menos duas


razes iguais. Neste caso, a equacao nao pode ter raz complexa nao real pois
90 CAPITULO 4. AS EQUACOES DE GRAU 4

caso contrario, deveria ter a conjugada com mesma multiplicidade.

(2) Se D > 0, como D e um quadrado, alguma das diferencas (xj xi )


deve ser nao real. Logo pelo menos uma raiz e nao real. Neste caso, so
poderemos ter duas razes complexas conjugadas e a outra real. Recipro-
camente, se uma das razes e C R, entao as outras razes sao
e com R. Tem-se que: D = ( )2 ( )2 ( )2 . Como
( )2 e o conjugado de ( )2 , tem-se que o produto ( )2 ( )2
e um numero real positivo. Portanto o sinal de D e o mesmo sinal de
( )2 = (2 i Im())2 = 4(Im())2 que e positivo.

(3) Este caso decorre dos anteriores por exclusao.

A historia da resolucao da equacao do terceiro grau apresenta alguns lan-


ces pitorescos. Conta-se que foi Scipio Del Ferro quem primeiro resolveu a
equacao do terceiro grau sem nunca publicar o seu resultado, limitando-se
apenas a contar o seu feito a alguns amigos. Em 1535, Tartaglia redescobriu
a resolucao destas equacoes, mantendo o seu metodo em segredo para com ele
coroar um tratado de Algebra de sua autoria. Tartaglia revelou o seu segredo
a Jeronimo Cardan sob juramento de nao divulga-lo. Cardan, nao honrando
o seu compromisso, publicou em 1545 o livro Ars Magna contendo o metodo
de resolucao da equacao do terceiro grau dando, entretanto o devido credito
ao seu autor. Por terem sido publicadas pela primeira vez por Cardan, estas
formulas levam o seu nome. O livro de Cardan contem tambem a resolucao
da equacao do quarto grau devida ao seu discpulo Ludovico Ferrari e que
sera o assunto da proxima secao. O metodo que utilizamos para deduzir as
formulas de Cardan e devido a Hudde e data de 1658. As formulas de Car-
dan tem mais interesse teorico e historico do que pratico. Para calcular boas
aproximacoes de razes de equacoes algebricas dispoe-se de metodos muito
mais eficientes.
4.2. A EQUACAO DO TERCEIRO GRAU 91

PROBLEMAS 4.2.

1. Usando as formulas de Cardan, resolva as seguintes equacoes:


a) X 3 + 9X 6 = 0 b) X 3 9X 12 = 0
c) X 3 3X + 2 = 0 d) X 3 9X 2 9X 15 = 0
e) X 3 5X + 2 = 0 f) X 3 6X 2 6X 14 = 0
g) X 3 + 12X 30 = 0 h) X 3 3X + i3
2
=0

2. Mostre que
p
3
p
3

a) 7 + 50 + 7 50 = 2
p
3
p
3

b) 108 + 10 108 10 = 2
p
3
p
3

c) 243 + 242 243 242 = 2 2

3. Discuta, sem resolver, as razes das seguintes equacoes:


a) X 3 1 = 0 b) 2X 3 5X + 7 = 0
c) X 3 10X + 1 = 0 d) 2X 3 + 3X 2 + 6X
12 = 0
e) X 3 3X + 2 = 0 3 2
f ) X 3X + 3 1 + 3 2 X 3 3 2

4. Em cada caso abaixo, construa e determine as outras razes de uma


equacao do 30 grau com coeficientes racionais tendo o numero indicado
como raiz.
q q
3
3 3 3
a) 3 9 b) 2 + 3 + 2 3

5. Mostre que a parabola Y = X 2 e a hiperbole XY + 8X + 4Y + 3 = 0


possuem somente um ponto de interseccao com ambas as coordenadas
reais.

6. Seja f (X) = X 3 + 3aX + 2 R[X].


(a) Determine os valores reais de a para os quais a funcao polinomial
real y = f (X) tenha tres razes reais distintas.
(b) Determine o valor real de a para o qual esta funcao tenha uma
raiz multipla e encontre, neste caso, as suas razes.
92 CAPITULO 4. AS EQUACOES DE GRAU 4

(c) Determine os valores reais de a para os quais esta funcao tenha


duas razes complexas (conjugadas).
(d) Esboce o grafico em cada caso um dos casos (a), (b) e (c).

7. Considere o poliomio p(X) = X 3 + a2 X 2 + a1 X + a0 , com a2 , a1 , a0


numeros reais. Discuta o sinal de p(X) para valores reais de X segundo
o sinal de D e da posicao de X relativamente as razes reais.
8. Considere a igualdade

a3 X 3 + a2 X 2 + a1 X + a0 = a3 (X x1 )(X x2 )(X x3 )

onde x1 , x2 e x3 sao as razes do polinomio do lado esquerdo da igual-


dade. Usando o metodo dos coeficientes a determinar, mostre que
a) x1 + x2 + x3 = aa23
a1
b) x1 x2 + x1 x3 + x2 x3 = a3
c) x1 x2 x3 = aa03

9. Sejam y1 , y2 e y3 as razes da equacao Y 3 + pY + q = 0. Observando


que a formulas de Cardan se expressam como

y1 = u1 + v1 , y2 = wu1 + w 2 v1 , e y3 = w 2 u1 + wv1 .

Mostre que

y1 + wy2 + w 2 y3 = 3v1 , y1 + wy3 + w 2 y2 = 3u1 .

Conclua que valem as seguintes relacoes:


(y1 + wy2 + w 2 y3 ) (y1 + wy3 + w 2 y2 = 3p
(y1 + wy2 + w 2 y3 )3 + (y1 + wy3 + w 2 y2 )3 = 27q

10. Sejam x1 , x2 e x3 as razes da equacao X 3 + a2 X 2 + a1 X + a0 = 0.


Mostre que valem as igualdades
(x1 + wx2 + w 2 x3 ) (x1 + wx3 + w 2 x2 = 3a1 + a22
(x1 + wx2 + w 2 x3 )3 + (x1 + wx3 + w 2 x2 )3 = 2a32 + 9a1 a2 27a0 .

(Sugestao: Use o Problema 2.8 e as relacoes entre x1 , x2 , x3 , a0 , a1 , a2 e


y1 , y2, y3 , p, q).
4.3. A EQUACAO DO QUARTO GRAU 93

4.3 A Equacao do Quarto Grau


Apresentamos nesta secao o metodo de Ferrari para resolucao da equacao
do quarto grau. Considere a equacao:

X 4 + a3 X 3 + a2 X 2 + a1 X + a0 = 0 (4.6)

Temos que X 4 + a3 X 3 = (a2 X 2 + a1 X + a0 ). Completanto o quadrado


no primeiro membro desta equacao e comparando com o segundo membro,
temos  2  
2 1 1 2
X + a3 X = a3 a2 X 2 a1 X a0 (4.7)
2 4
Se o segundo membro desta equacao fosse um quadrado perfeito, a resolucao
da equacao recairia na resolucao de duas equacoes do segundo grau. O nosso
objetivo sera agora transformar o seguno membro de (18) em um quadrado
perfeito, sem destruir o quadrado perfeito do primeiro membro.

Somando a ambos os membros de (18) a expressao Y 2 +2Y X 2 + 21 a3 X ,
obtemos,
  2  
1 1 2
X + a3 X + Y = 2Y + a3 a2 X 2 + (Y a3 a1 )X + (Y 2 a0 )
2
2 4
(4.8)
Vamos agora determinar os valores de Y que transformarao o segundo
membro de (19) em um quadrado perfeito. Para que isto ocorra devemos ter
o discriminante do segundo membro de (19), como trinomio do segundo grau
em X, nulo. ou seja,
 
1 2
2
(Y a3 a1 ) 4 2Y + a3 a2 (Y 2 a0 ) = 0
4

Da segue que,

8Y 3 4a2 Y 2 + (2a1 a3 8a0 )Y + (4a0 a2 a0 a23 a21 ) = 0 (4.9)

Escolhendo Y como sendo uma das razes da equacao (4), a equacao (3) nos
fornece   2
1
2
X + a3 X + Y = (X + )2 (4.10)
2
94 CAPITULO 4. AS EQUACOES DE GRAU 4

com e convenientes. Esta equacao se resolve mediante a resolucao das


duas equacoes do segundo grau:
   
2 1 2 1
X + a3 X + Y = (X + ) e X + a3 X + Y = (X + )
2 2

Como a equacao (17) e equivalente a equacao (21), temos que a resolucao de


uma equacao do quarto grau pode ser reduzida a resolucao de equacoes do
terceiro e do segundo graus.

Exemplo: Resolvamos a equacao X 4 2X 3 + 4X 2 2X + 3 = 0.

Determinemos Y satisfazendo a equacao (20) que no nosso caso toma a


forma: Y 3 2Y 2 2Y + 4 = 0. E facil verificar que y = 2 e solucao desta
equacao. Para este valor de Y a equacao (19) passa a ser

(X 2 X + 2)2 = X 2 2X + 1 = (X 1)2 .

Obtemos assim as seguintes equacoes do segundo grau:

X 2 X + 2 = X 1 e X 2 X + 2 = (X 1),

cujas razes sao


as razesda equacao proposta. Assim, a nossa equacao tem
as razes 1 + 2 i , 1 2 i , i e i.

PROBLEMAS 4.3.

1. Resolva as equacoes:

a) X 4 12X 2 + 24X 5 = 0 b) X 4 24X 2 + 60X + 11 = 0


c) X 4 15X 2 12X 2 = 0 d) X 4 9X 2 6X + 4 = 0
e) X 4 + 8X 2 + 16X + 20 = 0 f ) X 4 + 2X 2 4X + 8 = 0
Captulo 5

O GRUPO SIMETRICO

Num trabalho publicado em 1771 cerca de dois seculos apos os traba-


lhos dos algebristas bolonheses que estudamos no Captulo 4, Joseph Louis
Lagrange (ou Giuseppe Luigi Lagrangia como reivindicam os italianos), apro-
fundou o estudo das relacoes entre coeficientes e as razes de um polinomio,
mediante a introducao dos grupos simetricos e de suas propriedades. Este
estudo conduziu-o a achar um metodo unificado para atacar a resolucao das
equacoes algebricas de qualquer grau. O metodo funcionou maravilhosa-
mente no caso das equacoes do terceiro e quarto graus, como veremos no
proximo captulo, mas apresentou dificuldades na tentativa de resolver a
equacao do quinto grau.

Apesar de Lagrange nao ter conseguido resolver os problemas da Teoria


das Equacoes Algebricas, os seus trabalhos criaram instrumentos para que P.
Ruffini e N. H. Abel, numa serie de trabalhos realizados entre 1799 e 1824,
demonstrassem a impossibilidade de resolver a equacao geral do quinto grau.
Posteriormente, Evariste Galois, retornando as ideias de Lagrange, escreveu
uma das mais belas e importantes paginas da Matematica, a Teoria de Galois.

5.1 Relacoes Entre Coeficientes e Razes


O nosso objetivo nesta secao e determinar as relacoes existentes entre os
coeficientes e as razes das equacoes algebricas.

95
96 CAPITULO 5. O GRUPO SIMETRICO

Seja K um corpo e X1 , X2 , . . . , Xn indeterminadas sobre K. Considere o


polinomio:
(X + X 1 )(X + X 2 ) (X + X n ) K[X, X1 , X2 , . . . , Xn ].
Queremos escrever este polinomio como elemento de K[X1 , . . . , Xn ][X]. Para
este efeito, introduziremos os seguintes polinomios de K[X1 , . . . , Xn ] :
X
s1 (X1 , . . . , Xn ) = Xi = X 1 + + X n
i
X
s2 (X1 , . . . , Xn ) = Xi1 Xi2
i1 <i2
= X1 X2 + X1 X3 + + Xn1 Xn
X
s3 (X1 , . . . , Xn ) = Xi1 Xi2 Xi3
i1 <i2 <i3
= X1 X2 X3 + X1 X2 X4 + + Xn2 Xn1 Xn

..
.
X
sn1 (X1 , . . . , Xn ) = Xi1 Xi2 Xin1
i1 <i2 <<in1
= X1 X2 Xn1 + + X2 X3 + + Xn

sn (X1 , . . . , Xn ) = X1 X2 Xn
Pede-se ao leitor verificar as seguintes relacoes, validas para todo n,
s1 (X1 , . . . , Xn ) = s1 (X1 , . . . , Xn1 ) + Xn
s2 (X1 , . . . , Xn ) = s2 (X1 , . . . , Xn1 ) + Xn s1 (X1 , . . . , Xn1 )
s3 (X1 , . . . , Xn ) = s3 (X1 , . . . , Xn1 ) + Xn s2 (X1 , . . . , Xn1 )
..
.
sn1 (X1 , . . . , Xn ) = sn1 (X1 , . . . , Xn1 ) + Xn sn2 (X1 , . . . , Xn1 )
sn (X1 , . . . , Xn ) = Xn sn1 (X1 , . . . , Xn1)
LEMA 5.1. Temos a seguinte relacao:
(X X1 )(X X2 ) (X Xn ) =
= X n s1 (X1 , . . . , Xn )X n1 + + (1)n1 sn1 (X1 , . . . , Xn )X+
+(1)n sn (X1 , . . . , Xn ).
5.1. RELACOES ENTRE COEFICIENTES E RAIZES 97

Demonstracao: A demonstracao sera feita por inducao sobre n 2. Para


n = 1, o resultado e obvio. Vamos supor que a formula vale para n e provar
que vale para n + 1. Multiplicando por (X Xn+1 ) ambos os lados da
igualdade no enunciado do Lema, obtem-se:

(X X1 )(X X2 ) (X Xn )(X Xn+1 ) =


= [X n s1 (X1 , . . . , Xn )X n1 + + (1)n sn (X1 , . . . , Xn )](X Xn+1 ) =
= X n+1 [s1 (X1 , . . . , Xn ) + Xn+1 ]X n +
+[s2 (X1 , . . . , Xn )X n1 + Xn+1 s1 (X1 , . . . , Xn )]X n1 + +
+(1)n [sn (X1 , . . . , Xn ) + X n+1 sn1 (X1 , . . . , Xn )]X+
+(1)n+1 Xn+1 sn (X1 , . . . , Xn ) =
= X n+1 s1 (X1 , . . . , Xn )X n + + (1)n sn (X1 , . . . , Xn )X+
+(1)n+1 sn+1 (X1 , . . . , Xn ).

PROPOSICAO 5.1. Se x1 , x2 , . . . xn sao as razes de a0 + a1 X + +


an X n = 0, entao
s1 (x1 , . . . , xn ) = an1
an
s2 (x1 , . . . , xn ) = an2
an
..
.
si (x1 , . . . , xn ) = (1)i aani
n
..
.
sn (x1 , . . . , xn ) = (1)n aan0
Demonstracao: Sendo x1 , . . . , xn as razes da equacao

a0 + a1 X + + an X n = 0,

temos pelo Lema 1 que

a0 + a1 X + + an X n = an (X x1 ) (X xn ) =
= an [Xn s1 (x1 , . . . , xn )X n1 + + (1)n1 sn1 (x1 , . . . , xn )X+
+(1)n sn (x1 , . . . , xn ).

Igualando os coeficientes dos termos de mesmo grau, obtem-se o resultado.

As igualdades na Proposicao acima sao chamadas relacoes entre coefici-


entes e razes da equacao dada. Estas relacoes nos dao um sistema de n
equacoes (nao lineares) nas n incognitas x1 , x2 , . . . , xn . E natural pensar em
resolver o sistema para obter as razes x1 , x2 , . . . , xn . Vejamos num exemplo
98 CAPITULO 5. O GRUPO SIMETRICO

o que sucede.

Exemplo 1 : Considere a equacao X 3 + X + 1 = 0, a qual esta associado


o sistema:
x1 + x2 + x3 = 0
x1 x2 + x1 x3 + x2 x3 = 1

x1 x2 x3 = 1

Para resolver este sistema procederemos por eliminacao. Multiplicando


a segunda equacao por x3 , obtemos x1 x2 x3 + x1 x3 2 + x2 x3 2 = x3 . Usando
a terceira equacao segue que 1 + (x1 + x2 )x3 2 = x3 . Usando a primeira
equacao obtem-se 1 + (x3 )x3 2 = x3 .

Portanto para achar x3 devemos resolver a equacao x3 2 + x3 + 1 = 0 que


e precisamente a equacao proposta originalmente.

Este exemplo nos mostra que nao sera este o metodo que nos conduzira
a resolucao das equacoes. Entretanto, se tivermos alguma informacao adi-
cional sobre as razes e possvel chegar as solucoes. Vejamos alguns exemplos.

Exemplo 2 : Resolva a equacao X 3 X 2 2X + 2 = 0 sabendo-se que o


produto de duas de suas razes e igual a 2.

Sejam x1 , x2 e x3 as razes da equacao. Acrescentando a condicao acima


as relacoes entre coeficientes e razes, obtemos o sistema:


x1 + x2 + x3 = 1

x1 x2 + x1 x3 + x2 x3 = 2

x1 x2 x3 = 2

x1 x2 = 2

Da terceira e da quarta equcoes segue que x3 = 1. Da primeira temos


que x1 + x2 = 0 que juntamente com a quarta nos
fornece x1 = 2. Como
x2 = x1 , as razes da equacao sao 1, 2 e 2.

Exemplo 3 : Resolvamos a equacao X 3 3X 2 + X + 1 = 0, sabendo-se


que as suas razes estao em progressao aritmetica.
5.1. RELACOES ENTRE COEFICIENTES E RAIZES 99

Sejam x1 = a r, x2 = a, e x3 = a + r as razes da equacao. Temos que,



3 = x1 + x2 + x3 = 3a
1 = x1 x2 + x1 x3 + x2 x3 = 3a2 r 2

1 = x1 x2 x3 = a(a2 r 2 )
Da primeira dessas equacoes segue que a
= 1. Da segunda temos entao que
2 2
3 r = 1, logo r = 2 e portanto
r = 2. Tem-se entao que as razes da
equacao sao 1 2, 1 e 1 + 2.

Exemplo 4 : Determinaremos a soma dos quadrados das razes da equacao


3X 3X 4 + 2X 3 + X 1 = 0 sem resolve-la.
5

Se x1 , x2 , x3 , x4 e x5 sao as suas razes, temos que


x1 2 + x2 2 + x3 2 + x4 2 + x5 2 =
= (x1 + x2 +x3 + x4 + x5 )2 2(x1 x2 + + x4 x5 )
= 12 2 32 = 1 34 = 13
Exemplo 5 : Determinaremos a soma dos inversos das razes da equacao
2X 4 6X 3 + 5X 2 7X + 1 = 0 sem resolve-la.

Se x1 , x2 , x3 e x4 sao as razes da equacao, temos que


7
1 1 1 1 x2 x3 x4 + x1 x3 x4 + x1 x2 x4 + x1 x2 x3 2
+ + + = = 1 =7
x1 x2 x3 x4 x1 x2 x3 x4 2

A Proposicao 1 e os exemplos 4 e 5 acima nos mostram que certas funcoes


das razes, por exemplo, a soma das razes, a soma dos produtos dois a dois
das razes, a soma dos produtos tres a tres das razes etc., a soma dos qua-
drados das razes e a soma dos inversos das razes podem ser calculadas em
funcao dos coeficientes da equacao sem resolve-la.

Na secao 4 estudaremos uma classe de funcoes, as funcoes simetricas das


razes, que podem ser calculadas em funcao dos coeficientes sem resolver a
equacao. Como o conceito de funcao simetrica esta intimamente ligado a
nocao de grupos de permutacoes, dedicaremos as proximas duas secoes a
este assunto.
100 CAPITULO 5. O GRUPO SIMETRICO

PROBLEMAS 5.1.

1. Resolva as seguintes equacoes, dadas as condicoes adicionais:

(a) X 3 + 2X 2 + 3X + 2 = 0 sabendo-se que x1 + x2 = x3 .


(b) 3X 3 + 2X 2 19X + 6 = 0 sabendo-se que x1 + x2 = 1.
(c) X 3 7X 2 42X + 216 = 0 sabendo-se que x3 2 = x1 x2 .
(d) X 3 + 9X 2 + 6X 56 = 0 sabendo-se que x2 = 2x1 .
(e) 9X 3 36X 2 + 44X 16 = 0 sabendo-se que as suas razes estao
em progressao aritmetica.
(f) 3X 3 26X 2 + 52X 24 = 0 sabendo-se que as suas razes estao
em progressao geometrica.
(g) X 4 2X 3 + 2X 2 X 2 = 0 sabendo-se que x1 + x2 = 1.

2. Sabendo-se que as razes da equacao X 3 2X 2 + aX + 46 = 0 estao


em progressao aritmetica, determine o valor de a e resolva a equacao.

3. Sabendo-se que as razes da equacao 2X 4 15X 3 + aX 2 30X + 8 = 0


estao em progressao geometrica, determine o valor de a e resolva a
equacao.

4. Qual a relacao que deve existir entre p, q e r para que as razes da


equacao X 3 + pX 2 + qX + r = 0

(a) estejam em progressao aritmetica?


(b) estejam em progressao geometrica?

5. Dada a equacao 2X 5 3X 4 X 3 + 7X 2 9X + 8 = 0 , ache

(a) a soma dos quadrados de sua razes


(b) a soma dos cubos de suas razes
(c) a soma dos inversos de suas razes
(d) a soma dos quadrados dos inversos de suas razes.

6. Ache o valor de m para que a soma dos quadrados das razes da equacao
3X 5 mX 3 + 2X 2 + X 1 = 0 seja igual a 1.
5.2. GRUPOS 101

7. Sabendo-se que as razes de 3X 3 + 4X 2 + 8X + 24 = 0 sao numeros


complexos de igual modulo, resolva a equacao.
8. A equacao X 5 + 4X 4 + 2X 3 13X 2 19X 5 = 0 tem uma raz da
forma a + bi com a e b inteiros, determine a e b.

5.2 Grupos
Iniciaremos nesta secao o estudo das propriedades gerais dos grupos.
Neste Captulo apresentaremos apenas os aspectos mais elementares da teo-
ria geral e estudaremos com mais detalhes o chamado grupo simetrico ou de
permutacoes. Este incio da teoria e essencialmente devido a Lagrange e a
Cauchy. Voltaremos ao assunto no Captulo 9 para maior aprofundamento.

5.2.1 A nocao de grupo


Seja C um conjunto nao vazio. Define-se
SC = { : C C | e uma bijecao} .
Um elemento de SC e tambem chamado de permutacao de C. Em SC te-
mos a operacao de composicao de funcoes, que sabidamente tem as seguintes
propriedades:
1. E associativa
2. Possui elemento neutro,
3. Cada bijecao possui um inverso para a composicao, que e a bijecao
inversa.
Isto motiva a seguinte definicao abstrata.

DEFINICAO 5.1. Um conjunto G munido de uma operacao e chamado


um grupo se satisfaz as seguintes propriedades:
i) Associatividade:
a (b c) = (a b) c a, b, c G;
ii) Existencia de elemento neutro:
e G, tal que e a = a e = a, a G;
iii) Existencia de inverso:
a G, b G tal que a b = b a = e.
102 CAPITULO 5. O GRUPO SIMETRICO

Exemplos: Sao grupos os seguintes conjuntos com as operacoes corres-


pondentes:

1. (SC , ), as permutacoes de C 6= com a operacao de composicao de


funcoes;

2. ( Z, +), ( Q, +), ( R, +), ( C, +) sao grupos;

3. ( Zn , +), para todo n N;

4. (A[X], +), onde A e um anel;

5. (A , ) o conjunto dos elementos invertveis de um anel com a operacao


de multiplicacao do anel.

PROPOSICAO 5.2. Num grupo G sao unicos o elemento neutro e o ele-


mento inverso de um elemento dado.

Demonstracao: Se e e e sao elementos neutros em G, temos e = e e = e.


Se a G e b, b sao inversos de a, temos que a b = a b (= e), logo
b (a b) = b (a b ) e portanto pela associatividade, (b a) b = (b a) b .
Segue entao que e b = e b , donde b = b .

O unico elemento inverso de a sera denotado por a1 , se a operacao


de G for representada multiplicativamente e, por a, se for representada
aditivamente. Neste ultimo caso, o elemento neutro e representado por 0.
E facil verificar que

a) (a1 )1 = a ou (a) = a;
b) (a b)1 = b1 a1 ou (a + b) = b + (a).

Quando C = {1, 2, . . . , n}, o conjunto SC e denotado simplesmente porSn


e e chamado de grupo simetrico de grau n. Sabemos que Sn tem n! elementos
(cf. I-3, Proposicao 1).

Como toda funcao e determinada quando se conhece a imagem de cada


elemento do domnio, podemos representar um elemento Sn como
 
1 2 n
= ,
(1) (2) (n)
5.2. GRUPOS 103

onde (1), (2), . . . , (n) sao os elementos (1, 2, . . . , n) numa determinada


ordem, isto e uma permutacao destes elementos.
 
1 2 3 4
Exemplo 6 : = e a bijecao 1 7 3, 2 7 2, 3 7 1,
3 2 1 4
4 7 4.  
1 2 n
O elemento neutro de Sn e portanto e = e a com-
1 2 n
posicao nesta notacao se efetua do seguinte modo:
   
1 2 n 1 2 n
=
(1) (2) (n) (1) (1) (n)
 
1 2 n
=
( (1)) ( (2)) ( (n))

Alem disso,
 1  
1 1 2 n (1) (2) (n)
= = ,
(1) (2) (n) 1 2 n
onde a ultima expressao deve ser rearrumada de modo que a primeira linha
se transforme em 1, 2, . . . n.

 Exemplo 7 :     
1 2 3 4 1 2 3 4 1 2 3 4
= .
3 2 4 1 2 4 3 1 2 1 4 3
A maneira de proceder nesta composicao e da direita para a esquerda:

1 7 2, 2 7 2, logo 1 7 2
2 7 4, 4 7 1, logo 2 7 1
3 7 3, 3 7 4, logo 3 7 4
4 7 1, 1 7 3, logo 4 7 3

 Exemplo 8 : 1    
1 2 3 4 5 3 4 2 5 1 1 2 3 4 5
= = .
3 4 2 5 1 1 2 3 4 5 5 3 1 2 4
O proximo exemplo e muito importante.
104 CAPITULO 5. O GRUPO SIMETRICO

Exemplo 9 : Determinaremos neste exemplo a tabela da multiplicacao em


S3 .      
1 2 3 1 2 3 1 2 3
Sejam 1 = = e, 2 = , 3 = ,
1 2 3 3 1 2 2 3 1
     
1 2 3 1 2 3 1 2 3
1 = , 2 = e 3 = .
1 3 2 2 1 3 3 2 1
Temos que

1 2 3 1 2 3

1 1 2 3 1 2 3

2 2 3 1 2 3 1

3 3 1 2 3 1 2

1 1 3 2 1 3 2

2 2 1 3 2 1 3

3 3 2 1 3 2 1

onde x y se encontra na linha do x e na coluna do y. Por exemplo,


2 3 = 1 . Pede-se ao leitor verificar, a ttulo de exerccio, a tabela acima.

Note que em S3 temos que 2 1 6= 1 2 , isto e 2 e 1 nao comutam. Os


grupos nos quais dois elementos quaisquer comutam sao chamados abelianos.
Sao abelianos os grupos dos Exemplos 2, 3, 4 e 5. Com relacao ao exemplo
1, temos o seguinte resultado.

PROPOSICAO 5.3. Para todo n 3, Sn nao e abeliano.


Demonstracao: Sejam e definidas por (1) = 2, (2) = 1 e (x) = x
se x 3; e (1) = 1, (2) = 3, (3) = 2 e (x) = x se x 4. Temos entao
que ( )(1) = 2 e ( )(1) = 3, logo 6= .
5.2. GRUPOS 105

5.2.2 Subgrupos
Um subconjunto H de um grupo G e chamado subgrupo de G se H com
a operacao de G for um grupo. Para verificar que um subconjunto H de G
e um subgrupo de G, basta verificar que

i) A operacao de G e fechada em H, isto e, a b H, a, b H.


ii) O elemento neutro e de G pertence a H.
iii) O inverso de todo elemento de H pertence a H, isto e, se a H
entao a1 H.

Nao e necessario verificar a associatividade da operacao em H ja que a


operacao e associativa em G.

Exemplo 11 : (Z, +) e um subgrupo de (Q, +) que e subgrupo de (R, +)


que por sua vez e subgrupo de (C, +).

Damos a seguir um criterio util para verificar se H G e um subgrupo.

PROPOSICAO 5.4. Um subconjunto nao vazio H de um grupo G e um


subgrupo de G se, e somente se, para todos a, b H tem-se que a b1 H.
Demonstracao: A implicacao direta e obvia pois sendo a, b H e H um
subgrupo de G, temos que b1 H e, portanto a b1 H. Reciprocamente,
sendo H 6= , tome c H, logo por hipotese, e = c c1 H. Seja a H,
como e H, temos que a1 = e a1 H. Resta apenas provar o fecha-
mento da operacao de G em H. Sejam a, b H, logo pelo que provamos
acima b1 H e, portanto, pela hipotese, a b = a (b1 )1 H.

A ordem de um grupo finito G e o numero de elementos de G. Denota-


remos a ordem de G por |G|. Queremos comparar a ordem de um subgrupo
H com a ordem de G. Uma relacao trivial, que decorre da inclusao H G,
e a seguinte: |H| |G|. Entretanto, por ser H um subgrupo de G, Lagrange
provou que existe uma relacao bem mais forte do que a acima. Para isto, e
necessario introduzir um novo conceito.

Sejam a G e H um subgrupo de G. Definem-se

aH = {a h | h H} e Ha = {h a | h H}.
106 CAPITULO 5. O GRUPO SIMETRICO

O conjunto aH e chamado classe lateral a esquerda de a relativamente a


H, enquanto que Ha e chamado classe lateral a direita. Em particular,
eH = He = H.

Na notacao aditiva, escreve-se a+ H em vez de aH. Se G = Z e H = mZ,


a classe lateral de a Z segundo H e dada por a + mZ = {a + mx | x Z}.

PROPOSICAO 5.5 (Lagrange). Sejam G um grupo, H um subgrupo de


G e a, b G.

(i) se, e somente se, b1 a H.


(ii) Se
S aH bH 6= entao aH = bH.
(iii) xG xH = G.
(iv) Existe uma bijecao entre aH e bH.

Demonstracao: (i) Suponha que aH = bH. Como a = a e aH, segue


que a bH, logo a = b h para algum h H e portanto b1 a = h H.
Reciprocamente, suponha que b1 a H, logo a1 b = (b1 a)1 H.
Seja c aH, logo c = a h com h H, segue que c = b b1 a h com
h H, logo c = b h com h = b1 a h H, da vem que c bH, provando
assim que aH bH. A inclusao bH aH e semelhante usando a relacao
a1 b H.

(ii) Se aH bH 6= entao existe c aH bH, assim podemos escrever


c = a h = b h , onde h, h H. Portanto b1 a = h h1 H. Pelo tem
(i) segue que aH = bH.
S
(iii) E S
claro que xG xH G.S Por outro lado, se a G temos que
a aH xG xH e portanto G xG xH, provando assim a igualdade.

(iv) Basta provar que para todo a G, existe uma bijecao entre eH =
H e aH. Considera a funcao

f : H aH
h 7 a h

que e sobrejetiva pois dado y aH entao y tem a forma y = a h com h H


e portanto f (h) = y. Ela e injetiva pois se f (h1 ) = f (h2 ) entao a h1 = a h2
5.2. GRUPOS 107

e portanto h1 = h2 (Veja Problema 1 (b)).

Na Proposicao 5 acima poder-se-ia trabalhar com as classes laterais a di-


reita em vez das classes laterais a esquerda.

TEOREMA 5.1 (Lagrange). Sejam G um grupo finito e H um subgrupo


de G. Entao a ordem de H divide a ordem de G.
Demonstracao: Da Porposicao 5 e do fato de G ser finito, tem-se que G
e uniao de um numero finito de classes laterais disjuntas e cada uma tem o
mesmo numero de elementos de H, logo |G| = l|H|, onde l e o numero de
classes laterais. Portanto |H| divide |G|.

Definicao: O numero de classes laterais, indiferentemente a direita ou a


esquerda, e chamado de ndice de H em G e e denotado por [G : H].

Temos entao a formula |G| = [G : H] |H|.

Exemplo 12 : a + mZ = b + mZ se, e somente se, a b mZ se, e somente


se, a b mod m. Assim existem exatamente m classes laterais de mZ em
Z que sao
0 + mZ, 1 + mZ, . . . , (m 1) + mZ.
Num grupo G temos a nocao de potenciacao, ou seja, se a G e n Z,
define-se na notacao multiplicativa

a a a, (n fatores), se n>0
n
a = e, se n=0
1 1 1
a a a (|n| fatores), se n<0
Na notacao aditiva escrevemos

a + a + + a, (n parcelas), se n > 0
na = 0, se n = 0

(a) + (a) + + (a) (|n| parcelas), se n < 0
Temos as seguintes propriedades, para todos a, b G e todos m, n Z.
1) an am = am+n 1 ) na + ma = (n + m)a
2) (an )m = anm 2 ) m(na) = (mn)a
3) se a b = b a entao (a b)n = an bn 3 ) n(a + b) = na + mb.
108 CAPITULO 5. O GRUPO SIMETRICO

O proximo resultado nos mostrara que e mais facil verificar se um subcon-


junto finito de um grupo e ou nao um subgrupo.

PROPOSICAO 5.6. Seja G um grupo e H um subconjunto finito de G.


Se H e fechado em relacao a operacao de G, entao H e um subgrupo de G.

Demonstracao: Basta mostrar que o elemento neutro e de G esta em


H e que o inverso de um elemento de H esta em H. Seja a H, entao
a2 , a3 , . . . , H pois H e fechado em relacao a operacao de G. Como H
e finito, existem dois numeros naturais distintos n e m tais que an = am .
Suponha, sem perda de generalidade, que n > m, multiplicando por am
ambos os membros da igualdade acima, obtemos que e = anm H. Ob-
serve que se n m = 1, temos que a = e e o seu inverso e ele proprio, logo
esta em H. Se nm > 1, entao a1 = anm1 H e o resultado esta provado.

Exemplo 13 : Vamos determinar todos os subgrupos de S3 . Pela Pro-


posicao 6 para verificar que um subconjunto de S3 e um subgrupo, basta
mostrar que e fechado em relacao a operacao de S3 . Pelo Teorema de La-
grange, Para que H S3 seja um subgrupo e necessario que |H| divida 6.
Portanto temos quatro casos a considerar:

1. |H| = 1. Neste caso temos uma unica possibilidade que e H = {e}.

2. |H| = 2. As possibilidades sao os conjuntos da forma {e, i } e {e, i },


i = 1, 2, 3. Dentre estes, somente os conjuntos {e, 1 } , {e, 2 } e {e, 3 }
sao fechados em relacao a operacao de S3 .

3. |H| = 3. Ha somente as seguintes possibilidades: H = {e, i , a},


i = 1, 2, 3, a 6= e, a 6= i ou H = {e, 2 , 3 }. A primeira possibilidade
deve ser excluda pois, caso contrario teramos que {e, i } seria um
subgrupo de H e pelo Teorema de Lagrange, 2 teria que dividir 3 o
que e um absurdo. Resta a possibilidade H = {e, 2 , 3 }, que e um
subconjunto fechado em relacao a operacao de S3 .

4. |H| = 6. Neste caso H = S3 .

Assim, os subgrupos de S3 sao {e}, {e, 1 } , {e, 2 } e {e, 3 }, {e, 2 , 3 } e S3 .


5.2. GRUPOS 109

Exemplo 14 : Vamos determinar todos os subgrupos de Z. Se H e um


subgrupo de Z, entao

(i) H 6=
(ii) a + b H, a, b H
(iii) na H, n Z, a H.

Portanto todo subgrupo de Z e um ideal de Z e consequentemente da forma


H = I(d) = {nd | n Z} para algum d Z (cf. I-4, Teorema 1).

A determinacao dos subgrupos de um grupo e algo bastante complexo e


esta longe de ter sido resolvida em geral. Voltaremos no Captulo 9 a questao
da existencia de certos subgrupos de um grupo finito.

5.2.3 Grupos Cclicos


Sejam G um grupo e a G. Vamos definir na notacao multiplicativa

hai = {an | n Z}

ou na notacao aditiva
hai = {na | n Z}
E claro que hai e um subgrupo de G pois e fechado em relacao a operacao
de G, e = a0 hai (ou 0 = 0 a hai ) e cada an hai ou ( na hai )
tem um inverso an hai (ou (n)a hai ). Este subgrupo sera chamado
de subgrupo gerado por a.

Para simplificar os enunciados, vamos usar apenas a notacao multiplica-


tiva, deixando para o leitor o exerccio de formular os resultados na notacao
aditiva.

TEOREMA 5.2.
(i) hai e finito se, e somente se, existe m Z tal que am = e
(ii) Em tal caso, def inindo o(a) = min{n N | an = e}, temos que
hai = {e, a, . . . , ao(a)1 }, com ai 6= aj se, i 6= j, i, j = 0, . . . , o(a) 1.
110 CAPITULO 5. O GRUPO SIMETRICO

Demonstracao: (i) Suponha que hai seja finito, logo na lista de elementos
a, a , a3 , . . . devem ocorrer repeticoes e portanto existem r, s N com r < s
2

tais que ar = as e portanto pondo m = s r, temos que am = e. Reciproca-


mente, se existe m tal que am = e, vamos provar que hai = {e, a, . . . , am1 }.
De fato, a inclusao {e, a, . . . , am1 } hai e obvia. Por outro lado, Seja
b hai, logo b = as para algum s Z. Pelo algortmo da divisao de
inteiros temos que s = mq + r, com 0 r < m. Temos portanto que
as = amq+r = (am )q ar = ear = ar e consequentemente as {e, a, . . . , am1 },
provando assim a inclusao hai {e, a, . . . , am1 }.

(ii) Por definicao de o()a tem-se que ao(a) = e e portanto a mesma de-
monstracao feita acima nos mostra que hai = {e, a, . . . , ao(a)1 }. So nos resta
provar que ai 6= aj se i 6= j com i, j = 0, 1, . . . , o(a) 1. De fato se ai = aj
com j > i, entao aji = e com 0 < j i < o(a), o que e uma contradicao em
vista da minimalidade de o(a).

Se hai e finito, o inteiro o(a) acima definido e chamado a ordem de a,


e diremos que a tem ordem finita. Caso contrario, isto e, se hai e infinito,
diremos que a tem ordem infinita.

PROPOSICAO 5.7. Sejam G um grupo e a G. Entao am = e se, e


somente se, o(a) | m.

Demonstracao: Considere o conjunto I = {m Z | am = e} Z. E facil


verificar que I e um ideal de Z, portanto por I-4, Teorema 1, e pela definicao
de o(a), temos que I = I(o(a)), de onde segue o resultado.

COROLARIO 5.1. Seja G um grupo finito e seja a G, entao a|G| = e.

Demonstracao: Pelo Teorema de Lagrange temos que | hai | = o(a) divide


|G| e, portanto pela Proposicao 7 temos que a|G| = e.

COROLARIO 5.2 (Pequeno Teorema de Fermat). Seja p Z um


Z
numero primo positivo. Entao para todo a pZ = Zp , tem-se que ap1 1
mod p.
5.2. GRUPOS 111

Demonstracao: Considere o grupo (Zp , ) que tem p 1 elementos, logo


para todo a Z, temos que (a)p1 = 1, onde a e a classe residual modulo p
de a, de onde segue o resultado.

COROLARIO 5.3 (Teorema de Euler). Seja a funcao de Euler e seja


n um inteiro natural. Entao para todo a Z com (a, n) = 1, tem-se que
a(n) 1 mod n.
Demonstracao: Considere o grupo (Zn , ) que tem (n) elementos.
Agora o resultado segue usando a mesma argumentacao usada no Corolario 2.

Definicao: Um grupo G e chamado grupo cclico se existir a G tal que


G = hai.

Exemplo 15 : Todo grupo cclico e abeliano. De fato, se G = hai entao


dois elementos quaisquer de G podem ser escritos sob a forma ai e aj com
i, j Z. Logo ai aj = ai+j = aj+i = aj ai .

Exemplo 16 : Z e cclico pois Z = h1i. Os grupos Zn sao cclicos pois


Zn = h1i. Outros exemplos de grupos cclicos sao os (Un , ), onde Un e
o conjunto das razes n-esimas da unidade em C e a operacao e o produto
de numeros complexos. Um gerador de Un e uma raiz n-esima primitiva da
unidade.

Exemplo 17 : Todo grupo de ordem prima e cclico. De fato, se G e um


grupo de ordem prima p, escolha a G {e}. Temos que o(a) 6= 1 e pelo
Teorema de Lagrange temos que o(a) | p e portanto o(a) = p. Segue entao
que | hai | = |G| e portanto G = hai.

PROPOSICAO 5.8. Seja G um grupo e seja a um elemento de ordem


o(a)
finita de G. Se r Z, entao o(ar ) = (o(a),r) .
Demonstracao: Temos que o(ar ) e o menor inteiro positivo n tal que
r n
(a ) = e, ou seja, pela Proposicao 7, tal que o(a) | rn. Portanto rn e o me-
nor multiplo comum de o(a) e de r, ou seja rn = [o(a), r]. Por I-4, Problema
o(a)r
3.10, temos que [o(a), r] = (o(a),r) . Juntando estas duas igualdades temos o
resultado.
112 CAPITULO 5. O GRUPO SIMETRICO

LEMA 5.2. Sejam G


= hai um grupo cclico de ordem n e, s um inteiro
positivo. Entao has i = a(n,s) . Em particular, has i = hai se, e somente se,
(n, s) = 1.


Demonstracao: E facil verificar que has i a(n,s) . Por outro lado, como
(n, s) = s + n para inteiros convenientes e , temos que

a(n,s) = as+n = (as ) (an ) has i ,




consequentemente a(n,s) has i o que prova o resultado.

PROPOSICAO 5.9. Seja G um grupo cclico de ordem n gerado por a. Se


H e um subgrupo de G de ordem m entao H tambem e cclico e e gerado por
a( m ) .
n

Demonstracao: Seja I(oH (a)) = {n Z | an H}. Claramente I(oH (a))


e um ideal de Z que contem I(o(a)). Seja r um gerador de I(oH (a)). E facil
verificar que H = har i. Alem disso, pela Proposicao 8,

o(a) n
m = |H| = o(ar ) = = .
(o(a), r) (n, r)
n
Assim, (n, r) = m
. Pelo Lema 1,

r

(n,r) D ( n ) E
H = ha i = a = a m .

Exemplo 18 : (Determinacao dos subgrupos de um grupo cclico) Seja G


um grupo cclico finito de ordem n gerado por a. Seja H um subgrupo de
G de ordem m. Pelo Teorema de Lagrange, m e um divisor de n. Pela Pro-
posicao 9, H e gerado por a( m ) . Isto mostra que H e o unico subgrupo de
n

G de ordem m. Por outro lado, se m e um divisor de n, digamos, n = mr,


entao H = har i e um subgrupo de G de ordem m. Isto nos fornece uma
descricao

d completa dos subgrupos de G, a saber, os subgrupos de G sao da
forma a onde d e um divisor de n.
5.2. GRUPOS 113

PROBLEMAS 5.2.

1. Mostre que se a, b e c sao elementos de um grupo G, valem as seguintes


relacoes:
(a) Cancelamento a direita: a c = b c a = b.
(b) Cancelamento a esquerda: c a = c b a = b.
(c) (a1 )1 = a.
(d) (a b)1 = b1 a1 .
   
1 2 3 4 1 2 3 4
2. Sejam = e = . Determine
3 1 4 2 2 1 4 3

, , 3 2 , 1 , 3 , 1 , 527 e 1001 .

3. Seja G um grupo tal que g 2 = e para todo g G. Mostre que G e


abeliano.
4. Mostre que num grupo finito o produto de todos os elementos e igual
ao produto dos elementos de ordem 2. Aplique isto a (Zp , ) onde p e
um numero primo positivo, para mostrar o
Teorema de Wilson: (p 1)! (1) mod p.
5. Sejam G um grupo, H1 e H2 subgrupos de G. Mostre que H1 H2 e um
subgrupo de G. Generalize para um numero arbitrario de subgrupos
de G .
6. Sejam G um grupo, H G um subgrupo e a G.
Mostre que aHa1 = {aha1 | h H} e um subgrupo de G.
7. (a) Mostre que S 1 = {z C | |z| = 1} e um subgrupo de (C , ).
(b) Se R, mostre que o conjunto S = {(cos + i sen )n | n Z}
e um subgrupo de S 1 .

(c) Mostre que S e finito se, e somente se,
Q.

8. Sejam G um grupo, K H G tais que K e um subgrupo de H e H


e um subgrupo de G. Mostre que
(a) [G : H] = 1 se, e somente se, H = G e [G : H] = |G| se, e somente
se, H = {e}.
114 CAPITULO 5. O GRUPO SIMETRICO

(b) [G : H] = [G : k] [H : K], mesmo que um destes numeros seja


infinito. (Note que se K = {e} obtem-se o Teorema de Lagrange).
(c) Se [G : K] e um primo, entao nao existe H 6= G tal que K H e
K 6= H.

5.3 Estrutura de Orbitas de uma Permutacao


5.3.1 Decomposicao de uma permutacao em um pro-
duto de ciclos
Nesta secao, seguindo o estudo realizado por Cauchy, mostraremos que
toda permutacao pode ser decomposta num produto de permutacoes de um
tipo bem simples chamados de ciclos e que tal decomposicao e unica.

O grupo Sn age sobre o conjunto {1, 2, . . . , n} , isto e, existe uma funcao

Sn : {1, 2, . . . , n} {1, 2, . . . , n}
(, x) 7 x = (x)
tal que
(i) ex = x x {1, 2, . . . , n},
(ii) 1 (2 (x)) = (1 2 )(x), 1 , 2 Sn , x {1, 2, . . . , n}.

Se H e um subgrupo de Sn e x {1, 2, . . . , n}, define-se a orbita de x


segundo H como sendo o conjunto Orb(x) = {(x) | H} {1, 2, . . . , n}.
Em particular, se H = hi para algum Sn , entao

Orbhi (x) = { n (x) | n Z}.

PROPOSICAO 5.10. Sejam H um subgrupo de Sn e x, y {1, 2, . . . , n}.


Temos que
(i) S
Se OrbH (x) OrbH (y) 6= entao OrbH (x) = OrbH (y).
(ii) xSn OrbH (x) = {1, 2, . . . , n}.

Demonstracao: (i) Suponha que OrbH (x) OrbH (y) 6= e seja z um


elemento deste conjunto. Logo existem h, h H tais que

z = h(x) = h (y) (5.1)


5.3. ESTRUTURA DE ORBITAS DE UMA PERMUTACAO 115

Seja u OrbH (x), logo u = h com h H. Mas de (1) temos que x =


h1 h (y) e portanto u = h h1 h (y) com h h1 h H e consequente-
mente u OrbH (y). Com isto fica provado a inclusao OrbH (x) OrbH (y).
A inclusao recproca obtem-se de modo analogo.

(ii) Observe que x OrbH (x) pois e H e ex = x. Logo


[
{1, 2, . . . , n} OrbH (x) {1, 2, . . . , n},
xSn

o que fornece a igualdade dos dois conjuntos.

Observe que dado um elemento Sn , temos que ord() = e, logo se


x {1, 2, . . . , n}, o conjunto {m N | m (x) = x} e nao vazio.

PROPOSICAO 5.11. Seja r = min {m N | m (x) = x}. Temos que

(i) r | ord().
(ii) Orbhi (x) = {x, (x), . . . , r1(x)}.

Demonstracao: (i) O conjunto I(x) = {m Z | m (x) = x} e obvia-


mente um ideal de Z e contem o ideal I(ord()) = {m Z | m = e}, de
onde segue que r | ord().

(ii) Para provar a igualdade, basta provar a inclusao

Orbhi (x) {x, (x), . . . , r1(x)},

uma vez que a outra inclusao e obvia. Seja z Orbhi (x), logo existe m Z
tal que z = m ()x. Pelo algoritmo da divisao de inteiros, podemos escrever:
m = rq + t com 0 t r 1, logo como r (x) = x, segue que qr (x) = x, e
portanto

z = m (x) = rq+t (x) = t ( qr (x)) = t (x) {x, (x), . . . , r1 (x)}.

De acordo com as Proposicoes 10 e 11 temos que, dada uma permutacao


Sn , existem elementos x1 , . . . , xs {1, 2, . . . , n} tais que

Orbhi (xl ) Orbhi (xk ) = se 1 l, k s e l 6= k,


116 CAPITULO 5. O GRUPO SIMETRICO

e Orbhi (xl ) = {xl , (xl ), . . . , ri 1 (xl )}, onde rl = min{m N| m (xl ) = xl },


1 l s. Temos entao que o conjunto 1, 2, . . . , n esta particionado pelos
conjuntos Orbhi (xl ), 1 l s.
 
1 2 3 4 5 6
Exemplo 1 : Se = S6 , entao
2 3 1 6 5 4
Orbhi (1) = Orbhi (2) = Orbhi (3) = {1, 2, 3},
Orbhi (4) = Orbhi (6) = {4, 6} e Orbhi (5) = {5}.
O tipo de orbita mais simples possvel e Orbhi (x) = {x}. E claro que
Orbhi (x) = {x} (x) = x, e, neste caso, temos que m (x) = x m Z.
Neste caso dizemos que deixa fixo o elemento x, ou que x e um elemento
fixo para .

A permutacao mais simples do ponto de vista da estrutura das orbitas


e aquela em que cada orbita se reduz a um elemento, isto e Orbhi (x) =
{x} x {1, 2, . . . , n}. E obvio que esta permutacao e a identidade. O
segundo tipo mais simples de orbita e Orbhi (x) = {x, y}, x 6= y. Uma
permutacao Sn tal que existem x, y {1, 2, . . . , n} com x 6= y tal que
Orbhi (x) = {x, y} e Orbhi (z) = {z} z {1, 2, . . . , n} , e chamada de
transposicao.

Seja r 2, um r-ciclo ou um ciclo de comprimento r e uma permutacao


com um orbita com r elementos e as demais com apenas um elemento. Uma
transposicao e portanto um 2-ciclo. Um r-ciclo pode ser representado por
(a 1, a 2, . . . , ar ), significando (a1 ) = a2 , . . . , (ar1 ) = ar , (ar ) = a1 e
(z) = z para todo z {1, 2, . . . , n} {a1 , . . . , ar }.

Exemplo 2 :
   
1 2 3 4 1 2 3 4
= (2 3), = (1 2 3 4),
1 3 2 4 2 3 4 1
   
1 2 3 4 1 2 3 4
= (1 2 3), = (1 2)(3 4),
2 3 1 4 2 1 4 3
 
1 2 3 4
= (1 3 4)(3 1 2).
2 4 3 1
5.3. ESTRUTURA DE ORBITAS DE UMA PERMUTACAO 117

Sejam Sn e x {1, 2, . . . , n}. Dizemos que move x ou que x e mo-


vido por se (x) 6= x. Usaremos a notacao M() = {x | x e movido por }.
Dizemos que duas permutacoes e de Sn sao disjuntas se M()M( ) = .
   
1 2 3 4 5 6 1 2 3 4 5 6
Exemplo 3 : e sao
2 3 1 4 5 6 1 2 3 5 4 6
   
1 2 3 1 2 3
disjuntas, mas e nao sao disjuntas.
2 1 3 1 3 2

LEMA 5.3. Sejam e duas permutacoes disjuntas. Se (x) 6= x, entao


((x)) = ()x.
Demonstracao: Observe que se (x) 6= x, entao Orbhi (x) M() e por-
tanto (x) M(). Como M() M( ) = , segue que (x) / M( ) e
portanto ((x)) = (x).

PROPOSICAO 5.12. Duas permutacoes disjuntas em Sn comutam.


Demonstracao: Seja x 1, 2, . . . , n, devemos provar que

( (x)) = ((x)).

Caso 1: move x.

Trocando com no Lema 2 temos que ( (x)) = (x). Por outro lado,
sendo e disjuntas, temos que (x) = x, logo ((x)) = (x). Juntando
estas relacoes obtemos a igualdade ( (x)) = ((x)).

Caso 2: deixa x fixo.

Como (x) = x, segue que ( (x)) = x. Por outro lado, pelo Lema 2
temos que

(x), se move x
((x)) =
(x) = (x), se deixa x fixo

Juntando estas ultimas ralacoes obtemos que ((x)) = ( (x)). Portanto


e comutam.
118 CAPITULO 5. O GRUPO SIMETRICO

LEMA 5.4. Sejam e ciclos em Sn . Se existe x0 {1, 2, . . . , n} tal que

(i) e movem x0
(ii) t x0 = t x0 t Z,

entao = .

Demonstracao: Pelas hipoteses temos que

Orbhi (x0 ) = Orbh i (x0 ) 6= {x0 }.

Seja x tal que x / Orbhi (x0 )(= Orbh i (x0 )). Temos que (x) = (x) = x.
Seja agora x tal que x Orbhi (x0 )(= Orbh i (x0 )). Logo por (ii) existe l Z
tal que x = l (x0 ) = l (x0 ) . Portanto,

(x) = ( l (x0 )) = l+1 (x0 ) = ( l+1 (x0 )) = (x).

Isto acaba de provar que (x) = (x) para todo x {1, 2, . . . n} e portanto
que = .

TEOREMA 5.3 (Cauchy). Toda permutacao diferente da identidade e


produto de ciclos disjuntos. Esta fatoracao e unica a menos da ordem na
qual os ciclos sao escritos.

Demonstracao: Existencia da decomposicao: Seja Sn . Escreva

{1, 2, . . . , n} = Orbhi (x1 ) Orbhi (xs ) Orbhi (xs+1 1)

onde para cada Sn , Orbhi (xl ) = {xl , xl , . . . , rl 1 xl }, l = 1, 2, . . . ,


rl = min{m N | m xl = xl } e estas orbitas sao duas a duas disjuntas. Su-
ponha que os xi foram ordenados de modo que rl > 1 se l = 1, 2, . . . , s
e rl = 1 se l = s + 1, . . .. Se definimos 1 = (x1 x1 r1 1 x1 ),
. . . , s = (xs xs rs 1 xs ), temos que 1 , . . . , s sao ciclos disjuntos
(veja Problema 3.2) e claramente = 1 s .

Unicidade: Suponha que = 1 s = 1 m , onde 1 , . . . s


sao dois a dois disjuntos, o mesmo ocorrendo com 1 , . . . , m . Seja x
{1, 2, . . . , n} um elemento movido por (existe pois 6= e. Temos entao que
algum i e algum j movem x, e como pela Proposicao 12 ciclos disjuntos
5.3. ESTRUTURA DE ORBITAS DE UMA PERMUTACAO 119

comutam, podemos supor que estes sejam 1 e 1 . Temos tambem pela


hipotese que os ciclos sao disjuntos que,

2 x = = s x = 2 x = = m x = x,

e portanto x = 1 x = 1 x. Novamente pela comutatividade dos ciclos


envolvidos temos para todo z Z, que t = 1t st = 1t m
t
e como

2t x = = st x = 2t x = = m
t
x = x,

segue que t x = 1t x = 1t x, t t Z, portanto pelo Lema 3 temos que


1 = 1 e consequentemente 2 s = 2 m .

Repetindo o mesmo argumento, pode-se mostrar que 2 = 2 , etc. O re-


sultado segue repetindo este argumento sucessivamente se tivessemos s = m.
Mas este e efetivamente o caso pois caso contrario, por exemplo se m > s,
teramos e = s+1 m , o que e impossvel pois s+1 , . . . , m sao ciclos dis-
juntos.

COROLARIO 5.4. Toda permutacao e um produto de transposicoes.


Demonstracao: Pelo teorema basta mostrar que todo ciclo e produto de
transposicoes. O resultado segue observando que

(a1 a2 ar ) = (a1 ar )(a1 ar1 ) (a1 a3 )(a1 a2 )


 
1 2 3 4 5 6
Exemplo 4 : = (1 2 3)(4 5) = (1 3)(1 2)(4 5)
2 3 1 5 4 6
 
1 2 3 4 5 6
= (1 3 4)(2 5 6) = (1 4)(1 3)(2 6)(2 5)
3 5 4 1 6 2
No Corolario acima nao se pode exigir que as transposicoes sejam disjun-
tas nem se pode garantir que a escrita seja unica. Por exemplo temos

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

Na proxima secao determinaremos um invariante da escrita de uma per-


mutacao como produto de transposicoes.
120 CAPITULO 5. O GRUPO SIMETRICO

PROBLEMAS 5.3.
1. Sejam , Sn e t Z.
(a) Mostre que M( t ) M().
(b) Mostre que se e sao disjuntas, entao t e s sao disjuntas
2. Mostre que dois ciclos (a1 ar ) e (b1 bs ) sao disjuntos se e
somente se {a1 , . . . , ar } {b1 , . . . bs } = .
3. Mostre que (a1 ar )1 = (ar a1 ).
4. (a) Mostre (a1 ar ) = (b1 br ) se, e somente se, a1 , a2 , . . . , ar e
b1 , b2 , . . . , br sao iguais como permutacoes circulares.
(b) De quantos modos se pode escrever como r-ciclo o ciclo (a1 ar )?
(c) Quantos r-ciclos distintos existem em Sn ?
5. Decomponha as seguintes permutacoes em produtos de ciclos disjuntos
e em seguida as escreva como produto de transposicoes
     
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
, , ,
2 1 3 5 4 3 2 4 5 1 5 4 1 2 3
     
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
, , .
4 3 2 5 1 2 3 5 1 4 5 4 3 2 1

6. Sejam uma permutacao e uma transposicao em Sn . Suponha que


seja o produto de l ciclos disjuntos. Com quantos ciclos disjuntos se
escreve o produto ?
(Sugestao: Faca uma analise de casos segundo e sejam disjuntos, ou tenha
apenas um elemento em comum com um ciclo de , ou dois elementos em comum,
ou cada elemento de seja comum a um ciclo distinto de ).

7. Uma permutacao Sn chama-se regular se e a identidade ou se nao


tem elementos fixos e e o produto de ciclos disjuntos de mesmo com-
primento. Prove que e regular se, e somente se, e a potencia de um
n-ciclo.
n
(Sugestao: Note que se l = r, tem-se que

(i1 i2 ir )(j1 j2 jr ) (m1 m2 mr ) =


= (i1 j1 m1 i2 j2 m2 ir jr mr )l ,
5.4. O GRUPO ALTERNANTE 121

onde o comprimento de cada uma das sequencias i , j , . . . , m no segundo mem-


bro da igualdade acima vale l).

8. Seja = 1 r a decomposicao de em ciclos disjuntos. Mostre que


o() = [o(1 ), . . . , o(r )]. Ache a ordem das permutacoes do Problema
3.5.

9. Seja Sn um n-ciclo e seja k Z. Mostre que

(a) k = e se, e somente se, k e multiplo de n.


(b) Se (k, n) = 1 entao k e um n-ciclo e o( k ) = n
(c) Se d | n, pondo ld = n entao

(i11 i12 i1l )(i21 i22 i2l ) (id1 id2 idl ) =


= (i11 i21 id1 i12 i22 id2 i1l i2l idl )d ,

(d) Mostre que k e um produto de (n, k) ciclos disjuntos cada um


de comprimento (n,nk)

10. Seja G um grupo e S G um subconjunto qualquer. O subgrupo


gerado por S e definido por
\
hSi = H.
H e subgrupo de
G que contem S

(a) Mostre que hSi = {a1 ar | ai S ou a1


i S}.

(b) Mostre que Sn e gerado pelas transposicoes


(1 2), (2 3), . . . , (n 1, n). (Sugestao:

(i j) = (i i + 1) (j 2 j 1)(j 1 j) (i + 1 i + 2)(i i + 1)

com i < j. )

5.4 O Grupo Alternante


Seja A um domnio e sejam X1 , . . . , Xn indeterminadas sobre A. A acao
de Sn sobre {1, 2, , . . . , n} que definimos na secao anteior induz uma acao de
122 CAPITULO 5. O GRUPO SIMETRICO

Sn sobre A[X1 , . . . , Xn ] como segue

: Sn A[X1 , . . . , Xn ] A[X1 , . . . , Xn ]
( , p(X1 , . . . , Xn )) 7 (p(X1 , . . . , Xn )) = p(X(1) , . . . , X(n) )

Esta aplicacao tem as seguintes propriedades:


(i) e p(X1 , . . . , Xn ) = p(X1 , . . . , Xn ).
(ii) 1 (2 (p(X1 , . . . , Xn ))) = (1 2 )(p(X1 , . . . , Xn )).
(iii) (p(X1 , . . . , Xn ) + q(X1 , . . . , Xn )) =
= (p(X1 , . . . , Xn )) + (q(X1 , . . . , Xn )).
(iv) (p(X1 , . . . , Xn ) q(X1 , . . . , Xn )) =
= (p(X1 , . . . , Xn )) (q(X1 , . . . , Xn )).

As duas primeiras propriedades sao caractersticas de acoes de grupo sobre


conjuntos, enquanto que as quatro propriedades caracterizam a acao de gru-
pos sobre aneis.

Seja p(X1 , . . . , Xn ) A[X1 , . . . , Xn ]. Considere o subconjunto de Sn

G(p(X1 , . . . , Xn )) = { Sn | (p(X1 , . . . , Xn )) = p(X1 , . . . Xn )} Sn .

E claro que este conjunto e finito e e fechado em relacao ao produto de Sn ,


logo pela Proposicao 6, e um subgrupo de Sn , chamado de grupo de isotropia
de p(X1 , . . . , Xn ). O grupo de isotropia de
Y
g(X1, . . . , Xn ) = (Xi Xj )
i<j

e chamado de grupo alternante de grau n e sera denotado por An . Estudamos


a seguir a acao de Sn sobre g(X1, . . . , Xn ).

PROPOSICAO 5.13. Se e uma transposicao em Sn , entao

g(X1 , . . . , Xn ) = g(X1 , . . . , Xn ).

Demonstracao: Podemos supor que = (k l) com k < l (leitor justifique).


Podemos escrever g(X1, . . . , Xn ) do seguinte modo:
Y Y Y
g(X1 , . . . , Xn ) = (Xk Xi ) (Xi Xk )(Xl Xk ) (Xl Xi )
i<k k<i<l i>k
5.4. O GRUPO ALTERNANTE 123
Y Y
(Xl Xi ) (Xi Xl ) p(X),
k<i<l i>l
onde p e um polinomio que nao contem nem Xk nem Xl . Temos entao que
Y Y Y
g(X1 , . . . , Xn ) = (Xl Xi ) (Xi Xl )(Xk Xl ) (Xk Xi )
i<k k<i<l i>k
Y Y
(Xk Xi ) (Xi Xk ) p(X),
k<i<l i>l
Comparando as expressoes acima obtemos que
g(X1 , . . . , Xn ) = (1)lk1 (1)lk1 g(X1, . . . , Xn ) = g(X1 , . . . , Xn ).
COROLARIO 5.5. Se e uma permutacao qualquer de Sn , entao
g(X1 , . . . , Xn ) = g(X1, . . . , Xn )
Demonstracao: Isto decorre da Proposicao e do fato que toda permutacao
e um produto de transposicoes.

Diremos que uma permutacao Sn e par se


g(X1 , . . . , Xn ) = g(X1 , . . . , Xn )
e e mpar se
g(X1, . . . , Xn ) = g(X1 , . . . , Xn ).
Assim temos que toda transposicao e mpar, a identidade e par, e 1
tem a mesma paridade, 1 2 e par se, e somente se, 1 e 2 tem a mesma
paridade e
An = G(g(X1, . . . , Xn )) = { Sn | e par }.
COROLARIO 5.6. Uma permutacao e par se e somente se ela e o produto
de um numero par de transposicoes.
Demonstracao: Seja Sn e suponha que = 1 r onde cada i e
uma transposicao. Temos que
g(X1, . . . , Xn ) = (1 r )g(X1 , . . . , Xn ) = (1)r g(X1, . . . , Xn ).
Da segue que e par se e somente se r e par.

Assim, determinamos a propriedade que permanece invariante na escrita


de uma permutacao como produto de transposicoes.
124 CAPITULO 5. O GRUPO SIMETRICO

COROLARIO 5.7. O numero de transposicoes em qualquer escrita de uma


permutacao como produto de transposicoes tem sempre a mesma paridade.
Vamos agora determinar a ordem e o ndice de An em Sn . Se An ,
entao An = e An = An , portanto as permutacoes pares determinam todas a
mesma classe lateral. Suponha agora que 1 e 2 sejam permutacoes mpares,
logo 11 2 e par e portanto 11 2 An , consequentemente, pela Proposicao
5 (i), 2 An = 1 An . Isto acarreta que An possui apenas duas classes laterais a
esquerda distintas, consequentemente, [Sn : An ] = 2 e portanto, pelo Teorema
de Lagrange temos, |Sn | = [Sn : An ] |An | = 2 |An |. Finalmente temos que
|An | = |S2n | = n!2 .

5.5 Funcoes Simetricas


Inversamente ao que fizemos acima, vamos associar a todo subgrupo de
Sn um subconjunto de A[X1 , . . . , Xn ]. Seja H um subgrupo de Sn , o conjunto
dos elementos p(X1 , . . . , Xn ) A[X1 , . . . , Xn ] que sao invariantes pela acao
dos elementos de H, isto e,

(p(X1 , . . . , Xn )) = p(X1 , . . . , Xn ) H

e um subanel de A[X1 , . . . , Xn (leitor verifique!) que chameremos de anel


fixo de H em A[X1 , . . . , Xn e denotaremos por

Fix[H, A[X1 , . . . , Xn ]] ou A[X1 , . . . , Xn ]H

Um caso particular importante e quando H = Sn . Neste caso, temos que


Fix[H, A[X1 , . . . , Xn ]] e o subanel de A[X1 , . . . , Xn ] dos polinomios que sao
invariantes pela acao de Sn . Estes polinomios sao chamados de polinomios
simetricos. Como exemplo de polinomios simetricos temos os chamados po-
linomios simetricos elementares que introduzimos na secao 1, ou seja
X
s1 (X1 , . . . , Xn ) = Xi = X 1 + + X n
i
X
s2 (X1 , . . . , Xn ) = Xi1 Xi2 = X1 X2 + X1 X3 + + Xn1 Xn
i1 <i2
X
s3 (X1 , . . . , Xn ) = Xi1 Xi2 Xi3 = X1 X2 X3 +X1 X2 X4 + +Xn2 Xn1 Xn
i1 <i2 <i3
5.5. FUNCOES SIMETRICAS 125

..
.
X
sn1 (X1 , . . . , Xn ) = Xi1 Xin1 = X1 X2 Xn1 + +X2 X3 Xn
i1 <i2 <in1

sn (X1 , . . . , Xn ) = X1 X2 Xn
A verificacao deste ultimo fato e deixada a cargo do leitor que podera
faze-la mostrando que cada si (X1 , . . . , Xn ) e invariante pela acao de uma
transposicao, ja que cada permutacao e produto de transposicoes.

Uma maneira de obter novos polinomios simetricos em A[X1 , . . . , Xn ] e


descrita a seguir. Sejam Y1 , . . . , Yn indeterminadas sobre A e considere a
seguinte aplicacao

n : A[Y1 , . . . , Yn ] A[X1 , . . . , Xn ]
p[Y1 , . . . , Yn ] 7 p(s1 (X1 , . . . , Xn ), . . . , sn (X1 , . . . , sn ))

E claro que n e um homomorfismo de aneis e que

n (A[Y1 , . . . , Yn ]) = A[s1 (X1 , . . . , Xn ), . . . , sn (X1 , . . . , Xn )]


Fix[Sn , A[X1 , . . . , Xn ]]

Os proximos resultados nos fornecerao o nucleo e a imagem de n . Para fa-


cilicilitar as notacoes denotaremos si (X1 , . . . , Xn ) por si e si (X1 , . . . , Xn1 )
por si .

TEOREMA 5.4 (Teorema das Funcoes Simetricas). Para todo n N


temos que
(i) Ker(n ) = {0}
(ii) Im(n ) = Fix[Sn , A[X1 , . . . , Xn ]].

Demonstracao: (i) Suponha, por absurdo, que existe um n N tal


que Ker(n ) 6= {0}. Seja n o menor numero natural para o qual isto
acontece. Seja p(X1 , . . . , Xn ) Ker(n ) {0} de menor grau possvel.
Como p(s1 , . . . , sn ) = 0, se colocarmos Xn = 0 nesta igualdade, obteremos
p(s1 , . . . , sn1 ) = 0, portanto p(Y1 , . . . , Yn1 ) Ker(n1 ) e pela hipotese
sobre n temos que p(Y1 , . . . , Yn1, 0) = 0. Portanto p(Y1 , . . . , Yn ) e da forma
Yn q(Y1 , . . . , Yn ) com gr(p(Y1 , . . . , Yn )) < gr(p(Y1 , . . . , Yn )). Como sabemos
que sn 6= 0 temos que q(s1 , . . . , sn ) = 0. Portanto, pela minimalidade do
126 CAPITULO 5. O GRUPO SIMETRICO

grau de p(Y1 , . . . , Yn ), segue que q(Y1 , . . . , Yn ) = 0. Logo p(Y1 , . . . , Yn ) = 0,


o que e um absurdo.

(ii) Suponha o resultado falso e seja n o menor numero inteiro positivo


para o qual Im(n ) 6= Fix[Sn , A[X1 , . . . , Xn ]]. Seja f (X1 , . . . , Xn ) um ele-
mento de grau menor possvel m tal que

f (X1 , . . . , Xn ) Fix[Sn , A[X1 , . . . , Xn ]] Im(n ). (5.2)

Certamente n 2 e m 2. Escrevemos f (X1 , . . . , Xn ) segundo as potencias


crescentes de Xn :

f (X1 , . . . , Xn ) = f0 (X1 , . . . , Xn1 ) + f1 (X1 , . . . , Xn1 )Xn + +


+ + fr (X1 , . . . , Xn1)Xnr (5.3)

com fi (X1 , . . . , Xn1 ) A[X1 , . . . , Xn1 ], i = 0, 1, . . . , r. Por hipotese


f (X1 , . . . , Xn ) e invariante pela acao de Sn , logo ele e invariante por toda
permutacao do tipo
 
1 2 n1 n
=
i1 i2 in1 n

Temos entao que


r
X
f (X1 , . . . , Xn ) = f (X1 , . . . , Xn ) = fi (X1 , . . . , Xn1)Xni , (5.4)
i=0
 
1 2 n 1
onde = Sn1 . Por (2) e (3) obtemos que
i1 i2 in1

f0 (X1 , . . . , Xn1 ) = f0 (X1 , . . . , Xn1 )

e como percorre Sn1 ao variar , temos que

f0 (X1 , . . . , Xn1 ) Fix[Sn1 , A[X1 , . . . , Xn1]].

Pela hipotese sobre n, temos que Fix[Sn1 , A[X1 , . . . , Xn1 ]] = Im(n ) , logo
existe p(Y1 , . . . , Yn1) A[Y1 , . . . , Yn1] tal que

p(s1 , . . . , sn1 ) = f0 (X1 , . . . , Xn1 ).


5.5. FUNCOES SIMETRICAS 127

Como gr(f (X1 , . . . , Xn )) = m , temos que


gr(p(s1 , . . . , sn1 ) = gr(f0 (X1 , . . . , Xn1 )) m.
Considere o polinomio p(s1 , . . . , sn1 ) A[X1 , . . . , Xn1] . Se
X
p(s1 , . . . , sn1) = ai1 ,...,in1 (s1 )i1 (sn1 )in1 ,
temos que X i
p(s1 , . . . , sn1 ) = ai1 ,...,in1 si11 sn1
n1
,
i
como ai1 ,...,in1 (s1 )i1 (sn1 )in1 e ai1 ,...,in1 si11 sn1
n1
sao homogeneos de
mesmo grau i1 + 2i2 + + (n 1)in1 e nao existe, por (i) nenhuma relacao
polinomial entre s1 , . . . , sn1 , temos que
gr(p(s1 , . . . , sn1 )) = gr(p(s1 , . . . , sn1 )) m.
Segue entao que o polinomio simetrico
f (X1 , . . . , Xn ) p(s1 , . . . , sn ) (5.5)
tem grau menor ou igual a m. Ao fazermos Xn = 0, esta diferenca, por (2)
e (3) se torna igual a
f (X1 , . . . , Xn1 , 0) p(s1 , . . . , sn ) = f0 (X1 , . . . , Xn1 , 0) p(s1 , . . . , sn ) = 0.
Segue que o polinomio em (4) e divisvel por Xn e como ele e simetrico, ele
e tambem divisvel por X1 , . . . , Xn1 e, portanto por X1 Xn , logo
f (X1 , . . . , Xn ) p(s1 , . . . , sn1) = X1 Xn q(X1 , . . . , Xn ) (5.6)
com q(X1 , . . . , Xn ) simetrico e, se nao nulo, de grau menor do que m. Pela
nossa hipotese sobre m, temos que existe h(X1 , . . . , Xn ) A[Y1 , . . . , Yn ] tal
que q(X1 , . . . , Xn ) = h(s1 , . . . , sn ), e portanto, de (5) obtemos que
f (X1 , . . . , Xn ) = p(s1 , . . . , sn1 ) + sn h(s1 , . . . , sn ) Im(n ),
o que e uma contradicao com (i).

O Teorema afirma que todo polinomio simetrico em A[X1 , . . . , Xn ] se es-


creve de modo unico como p(s1 , . . . , sn ), onde p(Y1 , . . . , Yn ) e um polinomio
em n indeterminadas e s1 , . . . , sn sao os polinomios simetricos elementares
em n variaveis.
128 CAPITULO 5. O GRUPO SIMETRICO

PROBLEMAS 5.4.

1. Diga se sao pares ou mpares as seguintes permutacoes


  
    
1 2 3 1 2 3 1 2 3 4 1 2 3 4
, , , ,
3 1 2 3 2 1 3 4 2 1 3 4 1 2
     
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
, , .
3 2 4 5 1 5 1 4 3 2 3 2 1 5 4
2. Determine os elementos pares e os elementos mpares de S3 . Determine
A3 .

3. (a) Escreva os elementos de S4 como produtos de ciclos disjuntos.


(b) Mostre que se p1 = (X1 + X2 X3 X4 )2 entao G(p1 ) e o grupo

G8 = {e, (1 2), (3 4), (1 2)(3 4), (1 3)(2 4), (1 4)(2 3), (1 4 2 3), (1 3 2 4)}

(c) Mostre que (p1 ), ao variar em S4 , assume os valores seguintes:


p1 = (X1 + X2 X3 X4 )2 , p2 = (X1 X2 + X3 X4 )2 e
p3 = (X1 X2 X3 + X4 )2 .
(d) Mostre que G(p2 ) e G(p3 ) sao respectivamente os grupos

K8 = {e, (1 3), (2 4), (1 3)(2 4), (1 2)(3 4), (1 4)(2 3), (1 4 3 2), (1 2 3 4)}
e
H8 = {e, (14), (23), (14)(24), (13)(24), (12)(34), (1243), (1342)}.

4. Seja p A[X1 , . . . , Xn ] e sejam , Sn . Mostre que p = p se,


e somente se, e pertencem a mesma classe lateral a esquerda em
Sn relativamente ao subgrupo G(p). Conclua que se [Sn : G(p)] = m,
entao p assume exatamente m valores distintos ao em Sn .

5. Mostre que S4 se compoe das permutacoes e, (12)(34), (13)(24), (14)(23)


e os oito 3-ciclos.

6. Mostre que, um r-ciclo e par se e somente se r e mpar.

7. Se n > 2, mostre que todo elemento de Sn e produto de um certo


numero de 3-ciclos.
[Sugestao: (i j)(j k) = (i j k), (i j)(k t) = (k j i)(k t i)].
5.6. CONJUGACAO EM SN 129

8. Mostre que se H e G sao subgrupos de Sn tais que H G, entao


Fix[G] Fix[H].
9. (Newton - 1707): Seja p(X) = a0 + a1 X + + an X n com n razes
x1 , . . . , xn K. Damos a seguir o metodo de Newton para calcular as
somas s(k) = xk1 + +xkn com k = 1, 2, 3, . . . em funcao dos coeficientes
a0 , a1 , . . . , an sem resolver a equacao.
p(X) p(X)
(a) Mostre que p (X) = a1 +2a2 X + +nan Xn1 = Xx1
+ + Xx n
.
(b) Usando o algoritmo da divisao de p(X) por (X a) para calcular
a expressao no ultimo membro da igualdade acima e comparando
isto com a expressao do meio, prove que
an s(1) + an1 = 0
an s + an1 s(1) + 2an2 = 0
(2)

an s(3) + an1 s(2) + an2 s(1) + 3an3 = 0


..
.
an s(n1) + an1 s(n2) + + a3 s(2) + a2 s(1) + (n 1)a1 = 0
Este sistema de equacoes permite calcular de modo recorrente os
valores de s(1) , s(2) , . . . , s(n1) em funcao dos coeficientes do po-
linomio a0 , a1 , . . . , an .
(c) Para obter as expressoes de s(n+k) para k 0, observe que so-
mando membro a membro as igualdades xk1 p(x1 ) = 0, xk2 p(x2 ) = 0,
. . . , xkn p(xn ) = 0, tem-se que
an s(n+k) + an1 s(n+k1) + + a0 s(k) = 0.
Ao variar k, obtem-se um sistema de equacoes que permite calcular
de modo recorrente os valores de s(n) , s(n+1) , . . .
(d) Aplique o metodo de Newton para calcular s2 , s3 , s4 , s5 e s6 no
caso do polinomio X 5 + 7X 4 + 3X 3 2X 2 + X 1 C[X].

5.6 Conjugacao em Sn
Definicao: Sejam , Sn . Dizemos que e uma conjugada de se
existe Sn tal que 1 = .

E facil verificar que


130 CAPITULO 5. O GRUPO SIMETRICO

1. e um conjugado de para todo Sn .


2. Se e um conjugado de entao e um conjugado de .
3. Se e um conjugado de e e um conjugado de entao e um
conjugado de .
Portanto a relacao de conjugacao e uma relacao de equivalencia em Sn .
Queremos determinar um criterio que nos permita verificar facilmente se duas
permutacoes dadas sao conjugadas uma da outra. Isto sera obtido apos al-
guns lemas.

LEMA 5.5. Sejam = (i1 ir ) um r-ciclo de Sn e Sn . Entao 1


e o r-ciclo ((i1 ) (ir )).
Demonstracao: Coloque = ((i1 ) (ir )). Queremos verificar que
1(u) = (u) u {1, 2, . . . , n}. Seja entao dado u {1, 2, . . . , n}.
Tome x {1, 2, . . . , n} tal que (x) = u. Temos que
1 (u) = (x) (5.7)
(u) = (x). (5.8)
Temos dois casos a serem considerados:

Caso 1: x
/ {i1 , . . . , ir }. Neste caso temos que (x)
/ {(i1 ), . . . , (ir )}
e, portanto, (x) = x e ((x)) = (x). Logo,
1(u) = (x) = (x) = ((x)) = (u),
e neste caso temos o que queremos.

Caso 2: x {i1 , . . . , ir }. Neste caso, por (5), (6) e pela definicao de ,


temos
(u) = ((x)) = ((x)) = 1 (u),
o que tambem prova o resultado nesta situacao.

Note que todo conjugado de um r-ciclo e tambem um r-ciclo.


 
1 2 3 4 5
Exemplo: Sejam = e = (3 5 2). Entao
3 1 4 5 2
1 = ((1) (4) (5)) = (3 4 5).
5.6. CONJUGACAO EM SN 131

LEMA 5.6. Sejam 1 2 l a decomposicao de em produto de ciclos


disjuntos e Sn . Entao (1 1 )(2 1 ) (l 1 ) e a decomposicao
de 1 em produto de ciclos disjuntos.
Demonstracao: Pelo Lema 1, cada i 1 e um ciclo de comprimento
igual ao comprimento de i . E claro que vale a igualdade do enunciado,
portanto so falta mostrar que os ciclos i 1 sao dois a dois disjuntos. De
fato, se (i1 ir ) e (j1 is ) sao ciclos disjuntos, entao

(i1 ir )1 = ((i1 ) (ir )) e (j1 js )1 = ((j1 ) (js ))

sao ciclos disjuntos pois e uma bijecao.

Definicao: Duas permutacoes e sao ditas semelhantes se elas pos-


suem a mesma estrutura de orbita. Isto e, e podem ser escritas na forma:
= 1 2 l com os i sendo ciclos disjuntos e ord(i ) = ri e = 1 2 l
com os i sendo ciclos disjuntos e ord(i ) = ri

Exemplo: As permutacoes
   
1 2 3 4 5 1 2 3 4 5
= e =
2 3 1 5 4 2 1 4 5 3

sao semelhantes pois (1 2 3)(4 5) e = (3 4 5)(1 2). Ja as permutacoes


   
1 2 3 4 5 1 2 3 4 5
= e =
2 1 4 5 3 2 1 3 5 4

nao sao semelhantes pois = (3 4 5)(1 2) e = (4 5)(1 2).

PROPOSICAO 5.14. Duas permutacoes sao conjugadas se, e somente se,


sao semelhantes.
Demonstracao: Se duas permutacoes sao conjugadas elas sao semelhan-
tes devido ao Lema 2 e a definicao de permutacoes semelhantes. Recipro-
camente, Suponha que as permutacoes e sejam semelhantes, digamos,
= (i1 ir )(j1 js ) (k1 kt ) e = (i1 ir )(j1 js ) (k1 kt ).
Defina  
i1 ir j1 js k1 kt
=
i1 ir j1 js k1 kt
132 CAPITULO 5. O GRUPO SIMETRICO

e para x
/ {i1 , . . . , ir , j1 , . . . , js , . . . , k1 , . . . , kt } defina (x) de forma que
seja uma bijecao. Agora e claro que 1 = .

PROBLEMAS 5.5.

1. Determine todos os elementos de S3 conjugados de (1 2 3)(4 5).

2. Encontre que realiza a conjugacao entre = (1 2 3)(4 5) e


= (1 3 4)(2 5).

3. Mostre que em S5 temos:

01 permutacao semelhante a e
10 permutacoes semelhantes a (1 2)
20 permutacoes semelhantes a (1 2 3)
30 permutacoes semelhantes a (1 2 3 4)
24 permutacoes semelhantes a (1 2 3 4 5)
15 permutacoes semelhantes a (1 2)(3 4)
20 permutacoes semelhantes a (1 2 3)(4 5)
Captulo 6

O METODO DE LAGRANGE

Nesta secao estudaremos o metodo de Lagrange para a resolucao das


equacoes de terceiro e quarto graus e a tentativa frustrada de resolver a
equacao do quinto grau. O metodo se baseia num Teorema publicado por
Lagrange em 1771 e que sera o resultado central desta secao. Antes de pas-
sarmos ao Teorema faremos alguns preparativos.

Seja A um domnio de integridade e k o seu corpo de fracoes. Sejam


X1 , . . . , Xn indeterminadas sobre k. A acao de Sn sobre A[X1 , . . . , Xn ] ,
conforme ja foi visto, se estende a k(X1 , . . . , Xn ) (= corpo de fracoes de
A[X1 , . . . , Xn ]).

Dado um subgrupo H de Sn , define-se

Fix(H) = { k(X1 , . . . , Xn ) | () = H}.

E facil verificar que Fix(H) e um subcorpo de k(X1 , . . . , Xn ) chamado corpo


fixo de H. E claro que Fix[H] = {p A[X1 , . . . , Xn ] | (p) = p H}
esta contido em Fix(H) . Temos a seguinte proposicao:

PROPOSICAO 6.1. Fix(H) e o corpo de fracoes de Fix[H].


Demonstracao: E claro que o corpo de fracoes de Fix[H] esta contido
em Fix(H). Reciprocamente, seja Fix(H). Podemos escrever = pq
com p, q k[X1 , . . . , Xn ], q 6= 0 e p e q primos entre si (lembre-se
  que
p p
k[X1 , . . . , Xn ] e um D.F.U.). Se H, temos que () = q = q , logo

133
134 CAPITULO 6. O METODO DE LAGRANGE

((p)) q = ((q)) p. Sendo p e q primos entre si e facil verificar que p


e q sao primos entre si, logo da ultima igualdade acima segue que p e
associado a p e que q e associado a q. Existe entao k tal que p = p
e (q) = q. Sendo H finito, existe N N tal que N = e para todo H,
logo p = N p = N N
p e portanto = 1 para todo H.
Tome a A um multiplo dos denominadores dos coeficientes de p e de q.
N1
Logo ap e aq estao em A[X1 , . . . , Xn ]. Temos entao que = pq = ap(aq)
(aq N )
com ap (aq)N 1 e (aq)N em A[X1 , . . . , Xn ] sao tais que

ap (aq)N 1 = a p (a q)N 1 = ap (aq)N 1

e
(aq)N = (a )N = (aq)N .
Portanto pertence ao corpo de fracoes de Fix[H].

COROLARIO 6.1. Fix(Sn ) = k(s1 , . . . , sn ).

Dado k(X1 , . . . , Xn ), o conjunto G() = { Sn | () = } e um


subgrupo de Sn . G() e o grupo das permutacoes de Sn que deixam fixo.
A importancia da nocao de classe lateral fica reforcada com o seguinte Lema.

LEMA 6.1. Sejam k(X1 , . . . , Xn ) e , Sn . () = () se, e so-


mente se, G() = G().


Demonstracao: () = () se, e somente se, ( 1 )() = se, e so-
mente se, 1 G() se, e somente se, G() = G().

Se 1 G(), . . . l G(), onde l = [Sn : G()], sao as classes laterais distin-


tas em Sn relativamente ao subgrupo G(), tem-se que ao variar em Sn ,
() assume os valores 1 (), . . . , l () dois a dois distintos. Estas notacoes
sao mantidas no Lema seguinte

LEMA 6.2. Sejam k(X1 , . . . , Xn ) e 1 (), . . . , l () os valores de


135

pela acao de Sn .
(i) Se Sn , entao {1 (), . . . , l ()} = {1 (), . . . , l ()}.
(ii) Seja Fix(G()). Se i () = j (), entao i () = j ()
(iii) Sejam f (X) k(X1 , . . . , Xn )[X] e H um subgrupo de Sn .
Se f (X) = f (X) H, entao f (X) Fix(H)[X]
(iv) F (X) = (X 1 ())(X 2 ()) (X l ()) Fix(Sn )[X]

Demonstracao: (i) Seja Sn . Considere as classes laterais

1 G(), . . . , l G().

Estas sao duas a duas distintas pois se i G() = j G() com i 6= j,


teramos
j1 i = j1 1 i = (j )1 (i ) G(),
logo i G() = j G(), o que e uma contradicao.
Portanto, 1 G(), . . . , l G() sao as classes laterais a esquerda relativa-
mente a G(). Pelo Lema 1, segue que os valores que assume sob a acao
de Sn sao precisamente 1 (), . . . , l ().

(ii) Seja Fix(G()). Suponha que se tenha i () = j (), logo


1
j i () = e, portanto, j1 i G(). Como Fix(G()), segue
que j1 i () = e consequentemente i () = j ().

(iii) Seja f (X) = a0 + a1 X + + am X m com ai k(X1 , . . . , Xn ) para


i = 0, 1, . . . , m. Suponha que para todo Sn se tenha

f (X) = a0 + (a1 )X + + (am )X m = f (X).

Identificando os coeficientes, obtemos a0 = (a0 ), . . . , am = (am ) para


todo Sn . Logo ai Fix(H) i = 0, 1, . . . , m e consequentemente
f (X) Fix(H)[X].

(iv) Pelo item (iii) basta mostrar que f (X) = f (X) para todo Sn .
Seja Sn . Temos que f (X) = (X 1 ())(X 2 ()) (X l ()),
logo pelo item (i) segue que f (X) = f (X).

TEOREMA 6.1 (Lagrange). Seja k um corpo e X1 , . . . , Xn indetermina-


das sobre k. Se k(X1 , . . . , Xn ) entao Fix(G()) = Fix(Sn )().
136 CAPITULO 6. O METODO DE LAGRANGE

Demonstracao: E facil observar que Fix(Sn )()) Fix(G()), pois se


r
Fix(Sn )() tem-se que = ab00+a 1 ++ar
+b1 ++bs s
com os ai e bj em Fix(Sn ).
Portanto para todo G(), tem-se que

a0 + a1 () + + ar (())r a0 + a1 + + ar r
() = = = .
b0 + b1 () + + bs (())s b0 + b1 + + bs s

Consequentemente Fix(G()). Reciprocamente, Seja Fix(G()).


Para provar que Fix(Sn )(), construiremos um polinomio f (X)
Fix(Sn )[X] tal que = f (). Vejamos a propriedade que caracteriza o po-
linomio f (X). Sejam 1 G(), . . . l G() as classes laterais relativamente a
G(). Se f (X) Fix(Sn )[X] e = f (), entao i () = i (f ()) = f (i ()),
portanto f (X) e o polinomio que assume o valor i () para x = i (), onde
i = 1, . . . , l. E facil entao construir o polinomio f (X) que pela formula de
interpolacao de Lagrange se escreve:
F (X) 1 F (X) 2 F (X) l
f (X) = (X1 ) F (1 )
+ (X2 ) F (2 )
++ (Xl ) F (l )

onde F (X) = (X 1 ())(X 2 ()) (X l 1()).

Por construcao, f (X) e um polinomio tal que = f () e se Sn ,


entao pelo Lema 2 (iv), F (X) = F (X). Logo
F (X) 1 F (X) 2 F (X) l
f (X) = (X1 ) F (1 )
+ (X2 ) F (2 )
++ (Xl ) F (l )

Pelo Lema 2 (i) e (ii), segue que f (X) = f (X) e por (iii) segue entao que
f (X) Fix(Sn )[X].

A demonstracao acima nos mostra que Fix(G()) se escreve como


polinomio em com coeficientes em Fix(Sn ) de grau menor do que l = [Sn :
G()] e nos fornece um modo pratico, por meio do polinomio de interpolacao
de Lagrange de calcular a expressao de como polinomio em . A fim de
desfrutar do Teorema de Lagrange com toda a sua forca, estabelecemos o
seguinte

TEOREMA 6.2. Seja A um domnio de integridade e X1 , . . . , Xn indeter-


minadas sobre A. Se H e um subgrupo de Sn , entao existe A[X1 , . . . , Xn ]
tal que H = G().
137

Demonstracao: Primeiramente vamos mostrar que existe um polinomio


A[X1 , . . . , Xn ] que assume n! valores distintos sob a acao de Sn . Observe
que se A e infinito, basta tomar = a1 X1 + a2 X2 + + an Xn com os
ai A e dois a dois distintos. Se A e finito, e possvel que nao se disponha
de suficientes elementos de A para formar somas nas condicoes acima. Para
compensar isto, precisaremos tomar de grau maior.
Sejam 1 , 2 , . . . , r , r+1 , . . . , n! os elementos de Sn ordenados de modo que
1 = e e H = {1 , 2 , . . . , r }. Para cada i com i 6= j, seja ji um inteiro
movido por i . Tomemos = Xj2 + Xj23 + + Xjn!1 n!
. Certamente, i () 6=
para todo i Sn {e}, logo i () 6= j () se i 6= j (verifique!). Considere
agora o polinomio

g(T ) = (T 1 ())(T 2 ()) (T r ()) A[X1 , . . . , Xn ][T ]

Seja H. Tem-se que

g(T ) = (T 1 ())(T 2 ()) (T r ()) = g(T ),

onde esta ultima igualdade segue do fato que se H, i assume todos os


valores de H ao variar i em H. Portanto, g(T ) Fix[H][T ].
Por outro lado,

r+i g(T ) = (T r+i 1 ())(T r+i 2 ()) (T r+i r ()),

e como cada r+i j


/ H para j = 1, . . . , r, tem-se que

{r+i 1 (), r+i2 (), . . . , r+i r ()} {1 (), 2 (), . . . , r ()} = .

Portanto r+i g(T ) 6= g(T ) para todo i = 1, . . . n! r.


Considere os polinomios nao identicamente nulos

Gi (T ) = g(T ) r+i g(T ) A[X1 , . . . , Xn ][T ]

Sendo A[X1 , . . . , Xn ] um domnio de integridade, cada Gi (T ) tem no maximo


um numero finito de razes em A[X1 , . . . , Xn ]. Como Fix[Sn ] e infinito, ex-
cluindo os eventuais zeros de algum dos polinomios Gi (T ), podemos escolher
Fix[Sn ] tal que Gi () 6= 0 para todo i = 1, . . . , n! r. Logo g() e
tal que g() = g() para todo H e g() = g() para todo / H.
Consequentemente H = G() onde = g().
138 CAPITULO 6. O METODO DE LAGRANGE

Se H = An , existe uma funcao padrao tal que An = G(), a saber


Y
= (Xj Xi ).
i<j

COROLARIO 6.2. Dado um subgrupo H de Sn , existe A[X1 , . . . , Xn ]


tal que Fix(H) = Fix(Sn )().

Demonstracao: Observe que pelo Teorema 2, existe A[X1 , . . . , Xn ]


tal que H = G(). Agora o Teorema de Lagrange nos permite concluir que
Fix(H) = Fix(G()) = Fix(Sn )().

Um caso particular do Corolario acima que merece destaque e quando A


e infinito e H = {e}. Neste caso existem a1 , a2 , . . . , an A distintos tais que,
colocando-se = a1 X1 + a2 X2 + + an Xn , tem-se que G() = {e} e entao
K(X1 , . . . , Xn ) = Fix({e}) = Fix(Sn )().

LEMA 6.3. Sejam H e K subgrupos de Sn tais H K. Todo elemento de


Fix(H) e raiz de um polinomio com coeficientes em Fix(K) de grau [K : H].

Demonstracao: Sejam 1 H, 2 H, . . . , r H as classes laterais de H em K,


onde r = [K : H]. Seja Fix(H) e considere o polinomio

F (X) = (X 1 ())(X 2 ()) (X r ()).

F (X) tem grau r = [K : H], F () = 0 e F (X) = F (X) para todo K,


consequentemente F (X) Fix(K)[X].

Passamos agora a descricao do metodo de Lagrange.

Sejam k um corpo qualquer e X1 , X2 , . . . , Xn indeterminadas sobre k.


Estas indeterminadas sao razes da equacao a0 + a1 X + + an Xn = 0 onde

an1 = s1 (X1 , . . . , Xn ),
an2 = s2 (X1 , . . . , Xn ),
..
.
a0 = (1)n sn (X1 , . . . , Xn )
139

O plano de Lagrange era tentar calcular X1 , X2 , . . . , Xn em funcao de


a1 , a2 , . . . , an1 , usando a seguinte estrategia: Determinar uma sequencia de
subgrupos de Sn :
{e} Hr Hr1 H1 H0 = Sn
e polinomios 0 , 1 , . . . r k[X1 , X2 , . . . Xn ] tais que Hi = G(i ) para
i = 0, 1, . . . , n (Teorema 2). Cada i i = 1, . . . , r e raiz de um polinomio
pi (X) com coeficientes em Fix(Hi ) = Fix(Sn )(i ) de grau [Hi1 : Hi ] (Lema
3). Estes polinomios se calculam com a tecnica usada na demonstracao do
Lema 3. As equacoes p1 (X) = 0, p2 (X) = 0 , . . . , pn (X) = 0. sao chamadas
resolventes de Lagrange.

Para melhor compreensao facamos o seguinte diagrama

k(X1 , . . . , Xn ) = k(s1 , . . . , sn )(r ) {e} = Hr = G(r )


/ \
pr (X) = 0 [Hr1 : Hr ]
\ /
k(s1 , . . . sn )(r1 ) Hr1 = G(r1 )


.. ..
. .

k(s1 , . . . sn )(1 ) H1 = G(1 )


/ \
p1 (X) = 0 [H0 : H1 ]
\ /
k(s1 , . . . , sn ) = k(s1 , . . . , sn )(0 ) Sn = H 0 = G(0 )

A esperanca de Lagrange era que as suas resolventes fossem mais simples


de se resolver do que a equacao original. Para isto conta-se com a possibi-
lidade de escolher a sequencia dos subgrupos, os i e tambem k segundo as
conveniencias.

Resolvendo-se
p1 (X) = 0
140 CAPITULO 6. O METODO DE LAGRANGE

onde p1 (X) Fix(H0 )[X] = k(s1 , . . . , sn ) = k(a0 , . . . , an1 )[X], calcular-se-


ia 1 em funcao de a0 , . . . , an1 .

Resolvendo-se
p2 (X) = 0
onde p2 (X) Fix(H1 )[X] = k(s1 , . . . , sn )(1 )[X] = k(a0 , . . . , an1 )(1 )[X],
calcular-se-ia 2 em funcao de 1 e de a0 , . . . , an1 , logo em funcao de
a0 , . . . , an1 .

Continuando deste modo e finalmente resolvendo a equacao

pr (X) = 0

calcular-se-ia r em funcao de a0 , . . . , an1 . Como Xi k(X1 , . . . , Xn ) que e


igual a Fix(G(r )) , usando a tecnica utilizada na demonstracao do Teorema
de Lagrange, poder-se-ia calcular Xi em funcao de a0 , . . . , an1 e de r e
portanto em funcao de a0 , . . . , an1 , ficando assim resolvida a equacao.

Veremos agora como Lagrange utilizou com sucesso esta estrategia para
resolver as equacoes gerais do 30 e 40 graus e a dificuldade na qual esbarrou
na tentativa de resolver a equacao de 50 grau.

Exemplo 1 : Resolucao de Lagrange da equacao geral do 30 grau.

Sejam X1 , X2 , X3 indeterminadas sobre um corpo k. Supoe-se que k seja


um subcorpo de C. X1 , X2 , X3 sao razes do polinomio

a0 + a1 X + a2 X 2 + X 3 (6.1)

onde a2 = s1 (X1 , X2 , X3 ), a1 = s2 (X1 , X2 , X3 ) e a0 = s3 (X1 , X2 , X3 ).


E claro que k(a0 , a1 , a2 ) = k(s0 , s1 , s2 ) = Fix(Sn ). Considere a seguinte
sequencia de subgrupos de S3 : {e} A3 S3 . Sejam

= X1 + aX2 + bX3

com a, b k, a 6= 1, b 6= 1, a 6= b e

= (X2 X1 )(X3 X2 )(X3 X1 ).

Temos que {e} = G() e A3 = G(). Temos entao a seguinte situacao:


141

k(X1 , X2 , X3 ) = k(a0 , a1 , a2 )() {e}


\
[A3 : {e}] = 3
/
k(a0 , a1 , a2 )() A3
\
[S3 : A3 ] = 2
/
k(a0 , a1 , a2 ) S3

Pelo fato que [S3 : A3 ] = 2 segue que e raiz de uma equacao de grau 2
com coeficientes em k(a0 , a1 , a2 ). De fato, 2 = D onde D e o discriminante
do polinomio (1) (veja Proposicao 1, Captulo ?? secao ??),
logo e uma
2
das razes da equacao X + D = 0 que simbolizaremos por D.

Como [A3 : {e}] = 3, segue que e raiz de uma equacao com coeficientes
= k(a0 , a1 , a2 )( D)de grau 3.Sendo A3 formado
em k(a0 , a1 , a2 )()   pelas

1 2 3 1 2 3 1 2 3
permutacoes 1 = , 2 = e 3 =
1 2 3 3 1 2 2 3 1
temos que a equacao satisfeita por e

(X 1 ())(X 2 ())(X 3 ()) = 0.

Ou seja,

X 3 s1 (1 , 2 , 3 )X 2 + s2 (1 , 2 , 3 )X s3 (1 , 2 , 3 ) = 0
(6.2)
Poder-se-ia calcular facilmente o valor de , se nesta equacao os coefici-
entes dos termos de 20 e do 10 graus fossem nulos. Como depende de a
e b, vejamos como e possvel, com uma escolha adequada destes, alcancar o
que se deseja.

Contas diretas, porem um pouco longas, nos fornecem

s1 (1 , 2 , 3 ) = (1 + a + b) s1 (X1 , X2 , X3 )
s1 (1 , 2 , 3 ) = (a + ab + b) s21 (X1 , X2 , X3 )X+
(1 a b ab + a2 + b2 ) s2 (X1 , X2 , X3 )
142 CAPITULO 6. O METODO DE LAGRANGE

Para que se anulem estas funcoes das razes, sendo as funcoes simetricas
elementares algebricamente independentes (Corolario 1 do Teorema 1, secao
4), e necessario e suficiente que

1+a+b=0
a + ab + b = 0
a2 + b2 ab a b + 1 = 0

Das equacoes duas primeiras equacoes acima obtemos a+b = 1 e ab= 1,


logo a e bsao razes da equacao X 2 + X + 1 = 0 e estas sao w = 1+2 3 i e
w 2 = 12 3 i . Pomos entao a = w e b = w 2 o que e compatvel com a ultima
equacao.

Passamos agora a escolha do corpo k de modo que ele contenha w e


w . O menor subcorpo k de C que contem w e w 2 e k = Q(w). Assim
2

= X1 + wX2 + W 2 X3 e s3 (1 , 2 , 3 ) = w w 2 = 3 , logo a
equacao (2) passa a ser

X 3 3 = 0 (6.3)

Como este polionomio esta em k(a0 , a1 , a2 )( D), segue que
 facilmente
 que
1 2 3
3 k(a0 , a1 , a2 )( D). Sendo A3 e 1 A3 , onde 1 = , as
1 3 2
classes laterais em S3 em relcao ao subgrupo A3 , tem-se que 3 e raiz do
polinomio

(X 3 )(X 1 3 ) k(a0 , a1 , a2 ) (6.4)

Pelo exemplo 6 e exerccio 9, Captulo 11, secao 1, podemos obter que


1 = 3a1 + a22 e substituindo os valores de 3 , 1 3 e 3 + 1 3 al
encontrados na equacao acima, temos que 3 e 1 3 sao razes da equacao

X 2 (2a32 + 9a1 a2 27a0 )X + (3a1 + a22 )3 = 0 (6.5)

Temos entao que



3 2a32 +9a1 a2 27a0 + (2a32 +9a1 a2 27a0 )2 4(3a1 +a22 )3
= 2
e
2a32 +9a1 a2 27a0 (2a32 +9a1 a2 27a0 )2 4(3a1 +a22 )3
1 3 = 2
143

Extraindo as razes cubicas das expressoes acima, levando em conta que se


tem 1 = 3a1 + a22 , obtemos o seguinte sistema de equacoes lineares


X1 + X2 + X3 = a2
X1 + wX2 + w 2 X3 =

X1 + w 2 X2 + wX3 = 1

cuja resolucao nos fornecem as formulas de Cardan.

Exemplo 2 : Resolucao de Lagrange da equacao geral do 40 grau.

Sejam X1 , X2 , X3 , X4 indeterminadas sobre um subcorpo k do corpo dos


numeros complexos. Estas sao razes do polinomio

X 4 + a3 X 3 + a2 X 2 + a1 X + a0

onde

a3 = s1 (X1 , X2 , X3 , X4 )
a2 = s2 (X1 , X2 , X3 , X4 )
a1 = s3 (X1 , X2 , X3 , X4 )
a0 = s4 (X1 , X2 , X3 , X4 )

Considere a seguinte sequencia de subgrupos de S4 : {e} G4 G8 S4 ,


onde

G8 = {e, (1 2), (3 4), (1 2)(3 4), (1 3)(2 4), (1 4)(2 3), (1 4 2 3), (1 3 2 4)} e
G4 = {e, (1 2), (3 4), (1 2)(3 4)}

Seja 1 = X1 +X2 X3 X4 . E facil verificar que G8 = G(21 ) e G4 = G(1 ).


Temos entao
144 CAPITULO 6. O METODO DE LAGRANGE

k(X1 , X2 , X3 , X4 ) {e}
\
[G4 : {e}] = 4
/
k(a0 , a1 , a2 , a3 )(1 ) G4
\
[G8 : G4 ] = 2
/
k(a0 , a1 , a2 , a3 )(21 ) G8
\
[S4 : G8 ] = 3
/
k(a0 , a1 , a2 , a3 ) S4

Como [S4 : G8 ] = 3, 21 assume tres valores distintos sob a acao de S4 ,


que sao 21 , 22 e 23 onde 2 = X1 + X3 X2 X4 e 3 = X1 + X4 X2 X3 .
Logo 21 e raiz do polinomio

(X 21 )(X 22 )(X 23 ) =
= X 3 1 (21 , 22 , 23 )X 2 + 2 (21 , 22 , 23 )X 3 (21 , 22 , 23 ) k(a0 , a1 , a2 , a3 ).

Calculos diretos (porem tediosos) nos fornecem

1 (21 , 22 , 23 ) = 3a32 8a2


2 (21 , 22 , 23 ) = 3a43 16a3 a1 + 16a22 64a0
3 (21 , 22 , 23 ) = (a33 4a3 a2 + 8a1 )2

Temos entao que 21 , 22 e 23 sao razes da seguinte resolvente de Lagrange:

X 3 (3a32 8a2 )X 2 + (3a43 16a3 a1 + 16a22 64a0 )X (a33 4a3 a2 + 8a1 )2 .

Calculando os valores de 21 , 22 e 23 , os valores de (1 , 2 e 3 ) se calcu-


lam por extracao de razes quadradas. Temos entao o seguinte sistema:


X1 + X2 + X3 + X4 = a3

X1 + X 2 X 3 X 4 = 1

X1 X 2 + X 3 X 4 = 2

X1 X 2 X 3 + X 4 = 3
145

cuja resolucao nos fornecem as razes X1 , X2 , X3 e X4 em funcao dos coefici-


entes a0 , a1 , a2 e a3 .

Exemplo 3 : Dificuldade de Lagrange na tentativa de resolver a equacao


do 50 grau.

Sejam X1 , X2 , X3 , X4 e X5 indeterminadas sobre um corpo k. Estas sao


razes da equacao

X 5 + a4 X 4 + a3 X 3 + a2 X 2 + a1 X + a0 = 0

com os ai , como de costume, sendo as funcoes simetricas elementares em


X1 , X2 , X3 , X4 e X5 . A dificuldade ocorre na hora de escolher os subgrupos
de S5 :

10 Caso: Se a sequencia e {e} G A5 S5 , sucede que


[A5 : G 5].

20 Caso: Se a sequencia e {e} G S5 com G 6= A5 , sucede que


[S5 : G] 5.
Estes fatos serao demonstrados no Captulo 9 secao .... Tem-se entao que
as primeiras resolventes de Lagrange ja sao de grau no mnimo 5 e portanto
nao ocorre abaixamento do grau da equacao original. Isto sugere, porem nao
prova, que as equacoes do 50 grau nao possam ser resolvidas por radicais, pois,
poderia ocorrer que as resolventes de Lagrange, apesar de grau alto, fossem
mais faceis de ser resolvidas do que a equacao original. A impossibilidade da
resolucao por meio de radicais da equacao geral do 50 grau foi demonstrada
poucos anos depois por P. Ruffini cuja demonstracao continha ainda algumas
falhas. Posteriormente N. H. Abel demonstrou definitivamente este fato. A
demonstracao que se usa dar atualmente deste fato e a de Galois e sera feita
no captulo 9.
146 CAPITULO 6. O METODO DE LAGRANGE
Captulo 7

EXTENSOES DE CORPOS

Iniciaremos neste captulo o estudo de um dos assuntos mais importantes


da Algebra cuja origem se confunde com a Teoia de Galois cujos objetivos
sao extensoes particulares de corpos relacionados com equacoes algebricas. A
teoria elementar que desenvolveremos neste catulo sera suficiente para discu-
tirmos na secao ... alguns problemas geometricos classicos como por exemplo
a possibilidade de realizar ou nao certas construcoes geometricas com o uso
apenas da regua e do compasso. Necessitaremos de alguns pre-requisitos de
Algebra Linear tais como as nocoes de espaco vetorial, subespaco vetorial,
dimensao e base com os quais admitimos o leitor familiarizado.

7.1 A Algebra Linear da Extensao de Corpos


Sejam L e K dois corpos tais que K e um subcorpo de L. Recorde que
L
nesta situacao dizemos que L e uma extensao de K e escrevemos L|K ou | .
K
Se L e uma extensao de K, entao L e um K-espaco vetorial. Define-se o
grau da extensao L | K, denotando-se por [L : K], como sendo a dimensao
de L como K-espaco vetorial.

Se o grau da extensao L | K for finito, dizemos que L e uma extensao


finita de K, ou simplesmente que L | K e finita. Por exemplo, C | R e uma

147
148 CAPITULO 7. EXTENSOES DE CORPOS

extensao finita pois {1, i} e uma base de C sobre R. Por outro lado, se X
e uma indeterminada sobre um corpo K, entao a extensao K(X) | K nao e
finita pois {1, X, X 2 , . . .} sao linearmente independentes sobre K, e portanto
K(X) nao e de dimensao finita sobre K.

Se M |L e L|K sao extensoes de corpos, entao claramente M |K e uma ex-


tensao. Vejamos agora como se comporta a finitude das extensoes em cadeias.

PROPOSICAO 7.1. Sejam M | L e L | K extensoes finitas. Entao M | K


e finita e [M : K] = [M : L] [L : K].
Demonstracao: Sejam B1 = {u1 , . . . , un } e B2 = {v1 , . . . , vm } respectiva-
mente bases de M | L e L | K. Vamos provar que
B = {wij = uivj | i = 1, . . . , n, j = 1, . . . , m}
e uma base de M | K. Inicialmente provaremos que B gera M sobre K. Seja
M. Como B1 e uma base de M | L, existem a1 , . . . , an L tais que
n
X
= ai ui .
i=1

Como cada ai pertence a L e como L e gerado sobre K por B2 , existem


bij K, i = 1, . . . , n, j = 1, . . . , m tais que
m
X
ai = bij vj , i = 1, . . . , n.
i=1

Substiutuindo a expressao de ai dada acima na expresao de obtemos


n m
! n X m
X X X X
= bij vj ui = bij uivj = bij wij .
i=1 j=1 i=1 j=1 i,j

com bij K. Isto prova que B gera M sobre K.

Vamos agora provar que B e um conjunto de elementos de M linearmente


independente sobre K. Suponha que para alguns bij K se tenha
X
bij wij = 0
i,j
7.1. A ALGEBRA LINEAR DA EXTENSAO DE CORPOS 149

segue que !
X X X
0= bij wij = bij vj ui .
i,j i j
P
Como j bij vj L e {u1, . . . , un } e linearmente independente sobre L, temos
que X
bij vj = 0 para cada i = 1, . . . , n.
j

Por sua vez, {v1 , . . . , vm } e linearmente independente sobre K e os bij sao ele-
mentos de K, logo bij = 0, para todos i = 1, . . . , n e j = 1, . . . , m, provando
assim que B e um conjunto de elementos de M linearmente independente
sobre K.

Sejam L | K uma extensao de corpos e L. Diremos que e algebrico


sobre K se existir um polinomio p(X) K[X] {0} tal que p() = 0. Entre
todos os polinomios p(X) tais que p() = 0 existe um que se destaca sobre
os demais como veremos a seguir.

PROPOSICAO 7.2. Sejam uma extensao e algebrico sobre K. Sao equiva-


lentes as seguintes condicoes sobre um polinomio p(X) K[X] {0}.

(i) p(X) e irredutvel em K[X] e p() = 0.


(ii) Se q(X) K[X] e q() = 0 entao p(X) | q(X).
(iii) p(X) e um polinomio de menor grau tal que p() = 0.

Alem disso, de todos os polinomios p(X) satisfazendo uma das condicoes


equivalentes acima, existe um unico que e monico.

Demonstracao: Considere o conjunto I = {q(X) K[X] | q() = 0}. E


facil ver que este conjunto e um ideal nao nulo de K[X]. Por outro lado, este
ideal e primo pois se q1 (X), q2 (X) K[X] sao tais que q1 (X) q2 (X) I,
segue que q1 () q2 () = 0, portanto, q1 () = 0 ou q2 () = 0 e consequente-
mente, q1 (X) I ou q2 (X) I. Note que K[X] sendo um domnio principal,
I e gerado por um polinomio p(X) caracterizado por (ii) e por (iii). Sendo
I primo, I e gerado por um elemento primo (cf....), o que e o mesmo que
irredutvel visto que K[X] e um D.F.U. Esta ultima condicao sobre o gerador
de I e caracterizado por (i). A unicidade de p(X) monico satisfazendo a uma
150 CAPITULO 7. EXTENSOES DE CORPOS

das condicoes acima decorre da unicidade do gerador monico do ideal I.

O unico polinomio monico satisfazendo a uma das condicoes equivalentes


da Proposicao 2 e chamado polinomio mnimo de .

Define-se o grau de um elemento algebrico L sobre K como sendo o


grau do seu polinomio mnimo.

Exemplo 1 : 2 e algebrico sobre Q pois e raiz do polinomio p(X) = X 2 2
que tem coeficientes em Q. Como este polinomio e irredutvel
em Q[X] (jus-
tifique!), ele e o polinomioo mnimo de 2. Portanto 2 e de grau 2 sobre Q.

Exemplo 2 : 3 2 e algebrico de grau 3 sobre Q com polinomio mnimo
p(X) = X 3 2 Q[X], que e irredutvel pelo criterio de Einsenstein.

Exemplo 3 : Todo elemento K e algebrico de grau 1 sobre K com


polinomio mnimo p(X) = X K[X].

Exemplo 4 : Todo numero racional gaussiano, isto e da forma a + b i com


a, b Q, e algebrico sobre Q pois e raiz do polinomio p(X) = X 2 2aX +
a2 + b2 . Logo o grau de a + b i sobre Q e menor ou igual a 2. Verifica-se
facilmente que o grau e dois se e somente se b 6= 0.

Exemplo 5 : = 3 2 + 5 e algebricosobre Q. De fato, elevando-se ao
cubo ambos
os membros
da igualdade 5 = 3 2, obtemos imediatamente
3 3 52 + 15 5 5 = 2, donde

3 + 15 2 = (3 52 + 5) 5 (7.1)
Elevando ao quadrado ambos os membros desta ultima igualdade, vemos que
e raiz do polinomio p(X) = X 6 15X 4 4X 3 + 75X 2 60X 121 Q[X].

Note que nada sabemos ainda sobre a irredutibilidade ou nao do polinomio


p(X) do exemplo acima. Os criterios de irredutibilidade que estudamos no
Captulo 3 nada nos permitem concluir em relacao a isto e o metodo de fa-
toracao de Kronecker esta fora de cogitacao pela extensao dos calculos que
sao envolvidos. Veremos mais adiante como o conhecimento da origem de
p(X) nos permitira provar a sua irredutibilidade.
7.1. A ALGEBRA LINEAR DA EXTENSAO DE CORPOS 151

Uma extensao L | K e dita uma extensao algebrica se todo elemento de L


e algebrico sobre K.

PROPOSICAO 7.3. Toda extensao finita e algebrica.


Demonstracao: Sejam L|K uma extensao finita e L. Para n = [L : K]
temos que e {1, , . . . , n } e linearmente dependente sobre K e isto nos for-
nece uma relacao a0 + a1 + + an n = 0 com ai K nao todos nulos.
Logo e algebrico sobre K.

Dada uma extensao L | K, todo elemento de L que nao e algebrico sobre


K e dito transcendente sobre K. Todo numero complexo algebrico sobre
Q e chamado de numero algebrico, caso contrario ele e chamado de numero
transcendente. Existem dois numeros transcendentes famosos, o numero e,
base dos logaritmos naturais, e o numero , razao entre o comprimento de
uma circunferencia e o seu diametro. A transcendencia desses numeros so
foi demonstrada no final do seculo XIX e se constitue em dois teoremas nao
triviais que se demonstram com tecnicas de Analise Matematica.

Com relacao aos elementos algebricos temos o seguinte resultado funda-


mental

PROPOSICAO 7.4. Seja um numero algebrico sobre K e seja n o grau


do seu polinomio mnimo. Entao [K() : K] = n e {1, , . . . , n1} e uma
base de K() sobre K.
Demonstracao: Seja p(X) o polinomio mnimo de sobre K. A aplicacao
: K[X] L
f (X) 7 f ()
e um homomorfismo de aneis cujo nucleo e precisamente o ideal
I = {g(X) K[X] | g() = 0},
que definimos na demonstracao da Proposicao 2. Como e algebrico, temos
que I 6= 0 e e gerado por p(X) que e primo. Logo I e maximal (cf......). Pelo
Teorema do Isomorfismo (I-7 ........) temos que
K[X]

g Im() = K()
I
152 CAPITULO 7. EXTENSOES DE CORPOS

Sendo K[X]
I
um corpo (cf. I-7....) temos que K[] e um corpo e portanto
K[] = K(). Vamos agora provar que {1, , . . . , n1 } gera K() sobre
K. Seja K(). Pela igualdade K[] = K(), existe f (X) K[X]
tal que = f (). Pelo algoritmo da divisao em K[X], existem polinomios
q(X), r(X) K[X] com r(X) = a0 + a1 X + + an1 X n1 tais que

f (X) = p(X)q(X) + a0 + a1 X + + an1 X n1 .

Logo f () = p()q()+a0 +a1 + +an1 n1 = a0 +a1 + +an1 n1,


e portanto K() e gerado por {1, , . . . , n1} sobre K.

Falta agora verificar que o conjunto {1, , . . . , n1} e linearmente inde-


pendente sobre K. Ora, suponha que existam a0 , a1 , . . . , an1 K tais que
a0 + a1 + + an1 n1 = 0. Como n e o grau do polinomio mnimo de ,
segue que a0 = a1 = . . . = an1 = 0 .

Exemplo 6 : Da Proposicao 3 e dos Exemplos 1, 3 e 5 temos que



Q 2 = {a + b2 | a,b Q}
Q 3 2 = {a + b 3 2 + 3 4 | a, b, c Q}

Exemplo 7 : Entre Q( 3 2) e Q nao ha corpos intermediarios pois [Q( 3 2) :
Q] = 3 e para todo corpo intermediario K, devemos ter: se n = [K : Q]
entao n divide 3 e n 6= 1, 3, o que e impossvel.

PROPOSICAO 7.5. Sejam L|K uma extensao de corpos e 1 , . . . , r L.


As seguintes condicoes sao equivalentes:
(i) 1 , . . . , r sao algebricos sobre K.
(ii) [K(1 , . . . , r ) : K] < .
(iii) K(1 , . . . , r ) | K e uma extensao algebrica.

Demonstracao: (i) (ii): Segue das Proposicoes 1 e 4 e inducao,


considerando-se as seguintes extensoes intermediarias

K(1 ) | K, K(1 , 2 ) | K(1 ) e K(1 , . . . , r ) | K(1 , . . . , r1 ).

(ii) (iii): Segue da Proposicao 3.


(iii) (i): Segue da definicao de extensao algebrica.
7.1. A ALGEBRA LINEAR DA EXTENSAO DE CORPOS 153

COROLARIO 7.1. Seja L | K uma extensao de corpos. O conjunto A dos


elementos de L que sao algebricos sobre K e um subcorpo de L.
Demonstracao: Basta mostrar que se , A entao A e se 6= 0
entao A (cf. I-7......). Ora, se , A, entao pela Proposicao 5 temos
que K(, ) | K e finita, logo novamente pela Proposicao 5, todo elemento
de K(, ) e algebrico sobre K e portanto A e se 6= 0, entao A.

Segue do corolario acima que o conjunto AQ dos numeros reais algebricos


sobre Q e um corpo que e uma extensao de Q, chamado corpo dos numeros
reais algebricos. Esta extensao e algebrica mas nao finita, mostrando assim
n
que nao vale a recproca da Proposicao 3. De fato, o polinomio X 2Q
n
e irredutvel para todo n N (Criterio de Einsenstein), logo Q[ 2] e um
subcorpo de AQ de grau n sobre Q (Proposicao 4). Como n e arbitrario,
vemos que [AQ : Q] = . Segue disto que [R : Q] = .

Exemplo 8 : Vamos determinar


o grau da extensao Q() | Q introduzida
3
no Exemplo 5, onde = 2 + 5. Inicialmente demonstraremos que
   
3 3
Q 2+ 5 =Q 2, 5 .
 
De fato, e claro que Q 3 2 + 5 Q 3 2, 5 . Por outro lado, da relacao
(..) no Exemplo 5, temos que
3 + 15 2
5= Q().
32 + 5
e portanto

3
3 + 15 2
2= 5= Q().
32 + 5
Considere agora o seguinte diagrama de extensoes com as respectivas di-
mensoes  
Q 3 2 + 5 = Q 3 2, 5

3
 / \ 
Q 2 Q 5
\ 3 2 /

Q
154 CAPITULO 7. EXTENSOES DE CORPOS

Como pelo Exemplo 5 temos que [Q() : Q] = n < 6 e que pela Proposicao
1 2 | n e 3 | n, segue que n = 6. Logo [Q() : Q] = 6 e o polinomio

p(X) = X 6 15X 4 4X 3 + 75X 2 60X 121



e o polinomio mnimo de = 3 2 + 5 sobre Q e portanto irredutvel em
Q[X]. Alem disso temos

Q() = {a0 + a1 + a2 2 + a3 3 + a4 4 + a5 5 | ai Q, i = 1, . . . , 5}.

Exemplo 9 : Seja K um corpo de caracterstica diferente de 2. Se L | K e


uma extensao de grau 2, entao existe L tal que L = K() e 2 K.

De fato, se L\K, entao {1, } e uma base de L sobre K e L = K().


Tem-se portanto que existem a, b K tais que 2 = a + b, logo
 2
b b2
=a+ .
2 4

Ponhamos = 2b . Como L\K temos que {1, } e uma base de L


sobre K, logo
b2
L = K() com 2 = a + K.
4
Os seguintes resultados dizem respeito as extensoes algebricas:

PROPOSICAO 7.6. Sejam M | L e L| K extensoes algebricas, entao M | K


e algebrica.
Demonstracao: Seja M. Como M |L e algebrica, existe um polinomio
p(X) = a0 +a1 X + an X n L[X] tal que p() = 0. Segue que e algebrico
sobre K(a0 , . . . , an ), logo, pela Proposicao 5, temos que

[K(a0 . . . , an , ) : K(a0 , . . . , an )] < .

Por sua vez, sendo a0 , a1 , . . . , an L, eles sao algebricos sobre K e portanto,


pela Proposicao 5, [K(a0 , . . . , an ) : K] < . Pela Proposicao 1, segue entao
que

[K(a0 , . . . , an , ) : K] =
= [K(a0 , . . . , an , ) : K(a0 , . . . , an )] [K(a0 , . . . , an ) : K] < .
7.1. A ALGEBRA LINEAR DA EXTENSAO DE CORPOS 155

Logo, pela Proposicao 5, e algebrico sobre K.

A recproca da Proposicao 6 e trivialmente verdadeira.


PROPOSICAO 7.7. Uma extensao L|K e algebrica se, e somente se, todo
subanel de L que contem K e um corpo.
Demonstracao: Suponha que L | K seja uma extensao algebrica e seja A
um subanel de L que contem K. Queremos provar que 1 A para todo
A {0}. De fato, sendo L | K algebrica, existe uma relacao polinomial
em com coeficientes em K, a0 + a1 + + n = 0, com a0 6= 0. Logo,
 
1 a1 a2 an1 n2 n1
= + ++ + A
a0 a0 a0
Reciprocamente, suponha que todo subanel A de L que contem K seja um
corpo. Seja L {0}. Considere o subanel K[] de L. Por hipotese K[]
e um corpo, logo 1 K[], e portanto, existem a0 , a1 , . . . , an K tais que
1

= a0 + a1 + + an n , logo, an n+1 + + a1 2 + a0 1 = 0 e uma


relacao polinomial nao trivial em com coeficientes em K, logo e algebrico
sobre K. Com isto provamos que L | K e uma extensao algebrica.

COROLARIO 7.2. Sejam L | K uma extensao de corpos e 1 , . . . , r L.


Os elementos 1 , . . . , r sao algebricos sobre K se, e somente se, vale a
igualdade K[1 , . . . , r ] = K(1 , . . . , r ).

PROBLEMAS 7.1.

1. Para cada numero real abaixo determine o seu polinomio mnimo e


uma base de Q[] | Q.
p p
c) = 1
3 4
a) = 2 + 2 b) = 1 + 3
q 5+ 3
p p
d) = 2 + 3 e) = 2 + 2 + 2 f) = 1 + 5 4

2. (a) Mostre que 2 + 3 e algebrico sobre Q.
 
(b) Mostre que Q 2 + 3 = Q 2, 3 .
156 CAPITULO 7. EXTENSOES DE CORPOS

(c) Calcule o polinomio
mnimo de 2 + 3 sobre Q e determine uma
base de Q 2 + 3 sobre Q.
 
3. (a) Mostre que Q i, 3 2 = Q i + 3 2 .

(b) Mostre que i+ 3 2 e algebrico sobre Q e determine o seu polinomio
mnimo.
p  
4. (a) Calcule o grau de Q 2+ 2 | Q 2 .
p 
(b) Mostre que todo elemento de Q 2 + 2 se escreve de modo
p
unico na forma p + q 2 + 2, onde p e q sao da forma a + b 2
com a, b Q.

3+ 2+ 2
(c) Represente na forma do tem (b).
52 2+ 2

5. Seja L | K uma extensao de corpos tal que [L : K] = n(< ). Mostre


que
(a) Para todo L o grau do polinomio mnimo de sobre K divide
n.
(b) Se p(X) K[X] e irredutvel tal que gr(p(X)) nao divide n entao
p(X) nao tem razes em L.
n 
(c) X 3 2 nao tem razes em Q 2 2 , para todo n N.
(d) Se n e primo, nao ha corpos intermediarios entre K e L, e neste
caso, L = K() para todo L\K.

7.2 Construcoes com Regua e Compasso


Os gregos antigos nos legaram alguns problemas relacionados com cons-
trucoes geometricas a serem realizadas apenas com regua nao graduada e
compasso. Estes problemas desafiaram a mente humana durante varios
milenios e so tiveram resposta completa e definitiva no seculo XIX quando a
Algebra e a Analise ja estavam suficientemente desenvolvidas para lhes dar
respostas.
7.2. CONSTRUCOES COM REGUA E COMPASSO 157

Dentre os problemas que os gregos sabiam resolver estao os seguintes:

1. Dados um ponto e uma reta, tracar uma reta perpendicular a reta dada
passando pelo ponto.

2. Dados uma reta e um ponto, tracar pelo ponto uma reta paralela a reta
dada.

3. Divisao de segmentos em quallquer numero de partes iguais

n 

 
 
 
 
2   

1  
 
   
   
 
    
A B

4. Bisseccao de um angulo qualquer.








OH
H
HH
HH
HH
HH
HH

5. Transportar, somar e subtrair angulos.


158 CAPITULO 7. EXTENSOES DE CORPOS

6. Dados segmentos de comprimentos a e b, construir segmentos de com-


primentos a b e ab





 
 ab
 

a  a
1 b  1
a
 
b b

7. Dado um
segmento de comprimento a construir um segmento de com-
primento a.
8. Construcao dos polgonos regulares inscritos de 3, 4, 5, 6, 8, 10, 12, 15,
16, 20 e de 2n lados.
Os problemas geometricos sao formulados em geral como segue:

Dado um conjunto de pontos no plano, achar a partir destes outros pon-


tos do plano que tenham certas relacoes com os pontos dados, usando regua
e compasso.

Um ponto P do plano e construtvel com regua e compasso a partir de um


conjunto de pontos S = {P1 , P2 , . . . , Ps }, s 2, se existir uma sequencia
de pontos do plano Q1 , Q2 , . . . , Qn = P , tais que Qi e obtido a partir do
conjunto Si = S {Q1 , Q2 , . . . , Qi1 } de um dos seguintes modos:
1. Qi e ponto de intersecao de retas, cada uma delas definida por dois
pontos de Si .
2. Qi e ponto de intersecao de uma reta determinada por dois pontos de
Si e de uma circunferencia com centro num ponto de Si e raio igual a
distancia entre dois pontos de Si .
3. Qi e ponto de intersecao de duas circunferencias com centros em pontos
de Si e raios iguais a distancias entre pontos de Si .
7.2. CONSTRUCOES COM REGUA E COMPASSO 159

Com o proposito de algebrizar o problema, identificamos o plano onde


estao os pontos de S com C de modo que P1 coincida com z1 = 0, P2 com
z2 = 1, P3 com z3 , . . . e Ps com zs .

Denotaremos por C(z1 , . . . , zs ) o conjunto dos pontos construtveis com


regua e compasso a partir de S. E claro que z1 , . . . , zs C(z1 , . . . , zs ).

PROPOSICAO 7.8. C(z1 , . . . , zs ) e um subcorpo de C, fechado por con-


jugacao e por extracao de raiz quadrada.

Demonstracao: Observe que 0, 1 C(z1 , . . . , zs ). Suponhamos que se te-


nha a, b C(z1 , . . . , zs ). E facil construir a partir de a e b a sua diferenca
a b. Se b 6= 0, as construcoes (5) e (6) nos permitem construir a partir
dos numeros complexos a e b o numero complexo ab . Logo C(z1 , . . . , zs ) e um
subcorpo de C.

As construcoes (4) e (7) nos permitem construir a a partir de a, en-
quanto que a e trivialmente construtvel a partir de a.

COROLARIO 7.3. Se a, b, c C(z1 , . . . , zs ), entao as razes de aX 2 +bX +


c = 0 estao em C(z1 , . . . , zs ).

LEMA 7.1. Seja K um subcorpo de C fechado por conjugacao e por extracao


de raiz quadrada. Entao z K se, e somente se, Re(z), Im(z) K.

Demonstracao:
Se z K, entao z K e como 1 K, temos que
i = 1 K. Logo Re(z) = z+z 2
K e Im(z) = zz
2
K. Reciprocamente,
se Re(z), Im(z) K, entao z = Re(z) + i Im(z) K.

PROPOSICAO 7.9. C(z1 , . . . , zs ) e o menor subcorpo de C que contem


os elementos z1 , . . . , zs e que e fechado por conjugacao e extracao de raiz
quadrada.

Demonstracao: Seja K um corpo contendo z1 , . . . , zs e fechado por con-


jugacao e extracao de raiz quadrada. Vamos provar que C(z1 , . . . , zs ) K.
Afirmamos que para provar esta assercao basta mostrar que a intersecao
de duas retas determinadas por pontos de K, a intersecao de uma reta
160 CAPITULO 7. EXTENSOES DE CORPOS

e de uma circunferencia determinados por pontos de K e a intersecao de


duas circunferencias determinadas por pontos de K, estao em K. De fato,
suponha estas condicoes verificadas. Se z C(z1 , . . . , zs ), existem pontos
u1 , . . . , un = z C tais que u1 e obtido a partir de z1 , . . . , zs por uma das
operacoes (1), (2) ou (3), logo u1 K. Como u2 e obtido a partir de z1 , . . . , zs
e u1 por uma das operacoes (1), (2) ou (3), segue que u2 K e assim suces-
sivamente, ate concluirmos que z = un K. Logo, C(z1 , . . . , zs ) K.

Vamos agora mostrar que as condicoes sobre K na afirmacao acima sao


verificadas.

Sejam x0 + i y0 , x1 + i y1 , x2 + i y2 K. Pelo Lema 1 temos que x0 , y0 ,


x1 , y1 , x2 , y2 K.

A equacao da reta que passa por x1 + i y1 e x2 + i y2 e dada por

(y2 y1 )X + (x1 x2 )Y + x1 (y1 y2 ) y1 (x1 x2 ) = 0,

logo e da forma aX + bY + c, com a, b, c K.

Apequacao da circunferencia cujo centro e dado por x0 + i y0 e raio dado


por (x1 x2 )2 + (y1 y2 )2

X 2 + Y 2 2x0 X 2y0Y + x20 + y02 (x1 x2 )2 (y1 y2 )2 = 0,

logo e da forma X 2 + Y 2 + a X + b Y + c , com a , b , c K.

A intersecao de duas retas determinadas por pontos de K e um ponto


x + i y satisfazendo a um sistema

aX + bY + c = 0
a X + b Y + c = 0

com a, b, c, a , b , c K. E facil ver que se este sistema admite uma unica


solucao (x, y) entao x, y K e portanto x + i y K. A intersecao de uma
reta e uma circunferencia ou de duas circunferencias distintas determinados
por pontos de K e um ponto x + i y satisfazendo a um sistema

(X 2 + y 2 ) + aX + bY + c = 0
X 2 + Y 2 + a X + b Y + c = 0
7.2. CONSTRUCOES COM REGUA E COMPASSO 161

com a, b, c, a , b , c K e {0, 1} conforme os casos considerados acima. E


facil verificar com as hipoteses sobre K que toda solucao (x, y) de tal sistema
satisfaz a condicao x, y K, logo x + i y K.

Sejam z1 = 0, z2 = 1 e z3 , . . . , zs C. De agora em diante usaremos a


notacao K = Q(z1 , . . . , zs , z1 , . . . , z)

TEOREMA 7.1. O numero complexo z e construtvel com regua e com-


passo a partir de z1 , . . . , zs , se, e somente se, existem u1 , . . . , ur C com u1
K e ui K(u1 , . . . , ui1 ) para todo i = 2, . . . , r, tais que z K(u1 , . . . , ur ).
Demonstracao: Seja L o conjunto dos pontos z C tais que existem
u1 , . . . , ur C como no enunciado do Teorema. Queremos demonstrar que
L = C(z1 , . . . , zs ). Para isto, basta provar que L e um corpo que contem
z1 , . . . , zs , que L e fechado por conjugacao e extracao de raiz quadrada e
que L C(z1 , . . . , zs ), o que permitira concluir a partir da Proposicao 9 que
L = C(z1 , . . . , zs ). A demonstracao prosseguira por etapas.

a) L e um subcorpo de C que contem z1 , . . . , zs .

O fato que z1 , . . . , zs L e trivial. Para verificar que L e um subcorpo de


C sejam z, z L. Temos que z K(u1 , . . . , ur ) e z K(u1 , . . . , ur ), com os
ui e uj como no enunciado do Teorema. Segue entao que z z e zz (se z 6= 0)
sao elementos de K(u1 , . . . , ur , u1 , . . . , ur ) = K(u1 , . . . , ur , ur+1, . . . , ur+r ),
onde ur+j = uj , j = 1, . . . , r . E claro que u1 , . . . , ur+r cumprem as condicoes
do enunciado e portanto z z e zz estao em L.

b) L e fechado por extracao de raiz quadrada.

De fato, se z L, temos que z K(u1 , . . . , ur ) com os ui satisfazendo


as condicoes do enunciado do Teorema, logo z K(u1 , . . . , ur , ur+1), com
2
zr+1 = z K(u1 , . . . , ur ). Isto prova que z L.

c) K e fechado por conjugacao.

De fato, se z L, entao temos z K(u1 , . . . , ur ) com u21 K e para cada


i = 2, . . . , r, temos, u2i K(u1 , . . . , ui1 ). Como K = K entao temos que
z K(u1 , . . . , ur ) com u1 2 K e ui 2 K(u1 , . . . , ui1), i = 2, . . . , r. Segue
162 CAPITULO 7. EXTENSOES DE CORPOS

que z L.

d) L C(z1 , . . . , zs ).

De fato, seja z L, logo z K(u1 , . . . , ur ) onde u21 K e para cada


i = 2, . . . , r, temos u2i K(u1 , . . . , ui1). Como K C(z1 , . . . , zs ), u21 K
e C(z1 , . . . , zs ) e fechado por extracao de raiz quadrada, necessariamente
K(u1 ) C(z1 , . . . , zs ). Prosseguindo de proximo em proximo concluimos
que z K(u1 , . . . , ur ) C(z1 , . . . , zs ), e portanto, L C(z1 , . . . , zs ).

COROLARIO 7.4. Seja K = C(z1 , . . . , zs , z1 , . . . , zs ). Todo numero com-


plexo construtvel com regua e compasso a partir de z1 , . . . , zs e algebrico
sobre K e o seu grau e uma potencia de 2.

Demonstracao: Seja z construtvel com regua e compasso a partir de


z1 , . . . , zs , logo, pelo Teorema 1, existem u1 , . . . , ur C tais que u21 K
e para cada i = 2, . . . , r, temos u2i K(u1 , . . . , ui1 ) e z K(u1 , . . . , ur ).
Temos entao que [K(u1 ) : K] = 1 ou 2 e [K(u1 , . . . , ui ) : K(u1 , . . . , ui1 )] = 1
ou 2 para i = 2, . . . , r. Logo

[K(u1 , . . . , ur ) : K] = [K(u1 , . . . , ur ) : K(u1 , . . . , ur1 )] [K(u1 ) : K] = 2m

para algum m N. Como z K(u1 , . . . , ur ), segue que z e algebrico sobre


K e [K(z) : K] divide [K(u1 , . . . , ur ) : K], portanto, [K(z) : K] = 2l , para
algum l N.

Na maioria das aplicacoes as construcoes serao feitas a partir dos dois


pontos z1 = 0 e z2 = 1. Neste caso temos que K = Q(0, 1) = Q.

A seguir atacaremos os problemas classicos relacionados com construtibi-


lidade com regua e compasso.

Problema da Duplicacao do Cubo.

Dada a aresta de um cubo, o problema consiste em construir com regua


e compasso a aresta de um cubo que tenha o dobro do volume do cubo cuja
aresta e dada.
7.2. CONSTRUCOES COM REGUA E COMPASSO 163

Vamos supor que a aresta do cubo dado tenha 0 e 1 como extremidades,


logo neste caso K = Q. Se a e a aresta procurada temos que a3 = 2, logo a e
raiz do polinomio X 3 2 que e irredutvel em Q[X] (Einsenstein). Portanto
[Q(a) : Q] = 3 e consequentemente, pelo Teorema 1, a nao e construtvel
com regua e compasso.

Problema da Trisseccao de um Angulo.

Dado um angulo, queremos trissecta-lo com regua e compasso.

Para colocar o problema dentro do novo contexto, supoe-se que o angulo


seja determinado pelos pontos 1, 0 e z tal que |z| = 1 e z faz um angulo com
o eixo real. Para trissectar este angulo e necessario e suficiente construir um
ponto z1 tal que |z1 | = 1 e formando um angulo 3 com o eixo real. Portanto o

nosso problema equivale a construir cos 3 a partir de cos(). Pela formula
de De Moivre, temos


3
cos() + i sen()
 = cos +
3 
i sen 3
=   
3
= cos 3 + 3i cos 3 sen 3 3 cos 3 sen2 3 i sen 3 .
2

Tomando partes reais na formula acima, temos que


    
cos() = cos3 3 3 cos 3 1 cos2 3 = 4 cos3
3
3 cos
3
.

Portanto cos 3 e raiz do polinomio 4X 3 3X cos .


PROPOSICAO 7.10. O numero real cos 3 e construtvel com regua e
compasso a partir de cos se, e somente se, 4X 3 3X cos e redutvel em
Q(cos )[X].

Demonstracao: Se cos 3 fosse construtvel a partir de cos , entao
  
teramos que Q cos 3 : Q(cos ) seria uma potencia de 2, assim necessa-

riamente 4X 3 3X cos seria redutvel, pois caso contrario, cos 3 teria
grau 3 sobre Q, o que e um absurdo. Reciprocamente, se 4X 3 3X cos
fosse redutvel, entao cos 3 seria raiz de um polinomio de grau menor ou

igual a dois com coeficientes em Q(cos ). Segue trivialmente que cos 3
seria construtvel com regua e compasso a partir de cos .
164 CAPITULO 7. EXTENSOES DE CORPOS

Se = 60o , tem-se que cos = cos 60o = 12 , logo Q(cos ) = Q, e


4X 3 3X cos = 4X 3 3X 21 , que e irredutvel em Q[X] (justifique).
Logo o angulo de 60o nao pode ser trissectado com regua e compasso.

Quadratura do Crculo

Este e o mais famoso dos problemas de construcao com regua e compasso


e se formula com segue.

Dado um crculo de raio 1, construir com regua e compasso o lado de um


quadrado cuja area seja igual a area do crculo dado.

Neste caso
K = Q. Seja a o lado do quadrado, logo a2 = r 2 = .
Portanto a . Acontece que nao e algebrico sobre Q (isto decorre do
fato de ser transcendente). Segue da a impossibilidade de se resolver o
problema.

Construtibilidade de Polgonos Regulares Inscritos (Ciclotomia)

Este problema foi resolvido por Gauss no livro Disquisitiones Arithmae-


ticae de 1801 e se formula como segue.

Dada a circunferencia de centro na origem e raio igual a 1, para quais


valores de n e possvel construir, com regua e compasso, o polgono regular
inscrito nesta circunferencia com n lados?

Como dissemos acima, Gauss deu uma resposta completa ao problema


quando tinha 17 anos. Como a demonstracao de Gauss e muito trabalhosa,
apesar de elementar, provaremos este resultado no Captulo .... , usando
resultados de grupos finitos e da teoria de Galois.

PROBLEMAS 7.2.

1. Note que construir o polgono regular de n lados equivale a construir a


raiz n-esima primitiva da unidade.
7.2. CONSTRUCOES COM REGUA E COMPASSO 165

(a) Mostre que o triangulo equilatero inscrito na circunferencia de raio


1 e construtvel com regua e compasso. (Sug.: A raiz cubica primitiva
da unidade w = cos 2 2 2
3 + i sen 3 satisfaz a equacao 1 + X + X = 0).

(b) Mostre que o pentagono regular inscrito e construtvel com regua


e compasso. (Sug.: Uma raiz quinta primitiva da undidade e raiz da
equacao X 4 + X 3 + X 2
 + X + 1 =1 0; mas isto equivale dizer que e raiz
1 2
da equacao X + X + X + X 1 = 0. Mostre que = + 1 e
construtvel com regua e compasso e conclua que e construtvel com regua
e compasso).
(c) Se n = 2r 3 ou 2r 5, mostre que o polgono regular de n lados e
construtvel com regua e compasso.

2. Prove que um eneagono regular (polgono de 9 lados) nao e construtvel


com regua e compasso. (Sug.: 2 o o
9 = 40 e se 40 e construtvel entao 20
o

tambem e, logo 60o e trissectavel.)

3. Mostre que e impossvel dividir um angulo de 100o ou de 200o em cinco


partes iguais.

4. Se n N, entao existe um polinomio Pn (X) de grau n com coeficientes


inteiros tal que cos n = Pn (cos ). (Veja I-9, Problema 3.3). Mostre
que cos(1o ) e um numero algebrico.

5. Mostre que 4 2 e construtvel com regua e compasso a partir de 0 e 1.

6. Em cada caso abaixo decida se pode ou nao ser trissectado o angulo


tal que
1 9
a) cos = 4
b) cos =
16
c) cos = 1 d) cos = 82
2

7. Mostre que cos 27


e raiz de 8X 3 + 4X 2 4X 1 = 0 e que 2 cos 2 7
e
3 2
raiz de X + X 2X 1 = 0. Mostre que o polgono regular inscrito
numa circunferencia de raio 1 nao e construtvel com regua e compasso.

Você também pode gostar