You are on page 1of 191

NOTAS DE AULA DE

ALGEBRA I
Valmecir Bayer
10 de setembro de 2007
2
Sumario
1 CONJUNTOS, FUNC

OES E LINGUAGEM L

OGICA 7
1.1 Conjuntos e Subconjuntos . . . . . . . . . . . . . . . . . . . . 7
1.2 Operacoes com conjuntos . . . . . . . . . . . . . . . . . . . . . 10
1.3 Funcoes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4 Imagens diretas e imagens inversas . . . . . . . . . . . . . . . 16
1.5 Composicao de funcoes e
funcoes inversveis . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.6 Relacoes de Equivalencia . . . . . . . . . . . . . . . . . . . . . 24
1.7 Um pouco de linguagem logica . . . . . . . . . . . . . . . . . . 29
1.8 Apendice do Captulo I . . . . . . . . . . . . . . . . . . . . . . 47
2 OS N

UMEROS INTEIROS 63
2.1 A denicao de anel . . . . . . . . . . . . . . . . . . . . . . . . 63
2.2 Aneis ordenados . . . . . . . . . . . . . . . . . . . . . . . . . . 73
2.3 Homomorsmos de aneis . . . . . . . . . . . . . . . . . . . . . 81
2.4 O princpio da inducao matematica . . . . . . . . . . . . . . . 85
2.5 Conjuntos nitos . . . . . . . . . . . . . . . . . . . . . . . . . 90
2.6 A construcao dos n umeros racionais . . . . . . . . . . . . . . . 94
2.7 O algoritmo da divisao . . . . . . . . . . . . . . . . . . . . . . 101
2.8 Representacao dos inteiros em bases . . . . . . . . . . . . . . . 105
3 DOM

INIOS EUCLIDIANOS 111


3.1 Domnios euclidianos e ideais . . . . . . . . . . . . . . . . . . 111
3.2 O anel de polinomios . . . . . . . . . . . . . . . . . . . . . . . 123
3.3 O teorema da fatoracao unica . . . . . . . . . . . . . . . . . . 133
3.4 Equacoes diofantinas lineares . . . . . . . . . . . . . . . . . . 140
3.5 Congruencias . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
3.6 A aritmetica das classes residuais . . . . . . . . . . . . . . . . 154
3
4 SUM

ARIO
4 O CORPO DOS N

UMEROS COMPLEXOS 163


4.1 O corpo C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
4.2 Razes de n umeros complexos . . . . . . . . . . . . . . . . . . 174
4.3 Os inteiros de Gauss . . . . . . . . . . . . . . . . . . . . . . . 179
5 AP

ENDICES 191
5.1 A construcao dos n umeros reais . . . . . . . . . . . . . . . . . 191
5.2 Os n umeros p-adicos . . . . . . . . . . . . . . . . . . . . . . . 191
SUM

ARIO 5
NOTAC

OES
Anel = Anel comutativo com unidade
N = 1, 2, 3, . . . = Conjunto dos n umeros naturais
Z = . . . , 2, 1, 0, 1, 2, . . . = Anel dos n umeros inteiros
Z
+
= 0, 1, 2, 3, . . . = Subconjunto dos n umeros inteiros nao negativos
Q = Corpo dos n umeros racionais
R = Corpo dos n umeros reais
C = Corpo dos n umeros complexos
Y
X
= Conjunto da funcoes de X em Y
A

= Conjunto dos elementos invertveis do anel A


Kern = n ucleo do homomorsmo
6 SUM

ARIO
Introducao
Estas notas tem o objetivo de servir como texto para as disciplinas de

Algebra I e

Algebra II do curso de Matematica da UFES. A intencao e
apresentar os conte udos seguindo as ementas propostas pelo Colegiado do
Curso de Matematica. Ha varios textos que cobrem estas ementas, no entanto
e difcil encontrar um que seja completamente adequado. A vantagem atual
de escrever textos para serem utilizados em disciplinas vem da facilidade
de se processar mudancas apos terem sidos experimentados. Talvez nunca
chegaremos a um texto ideal mas isto nao tem importancia pois mudancas
para aprimorar e atualizar conte udos sao sempre positivas. O objetivo nal
e proporcionar um aprendizado mais ecaz e agradavel.
O material abordado esta distribudo da foirma seguinte. No captulo
I e apresentada a linguagem basica dos conjunto e funcoes bem como uma
pequena introducao `a logica matematica. No captulo II, axiomatizamos os
n umeros inteiros e estudamos as suas primeiras propriedades. O captulo III
tem como objetivo uniformizar as propriedades comuns dos inteiros e dos
polinomios em uma indeterminada sobre um corpo atraves da introducao
dos domnios euclidianos. Terminamos o volume I destas notas com o estudo
dos n umeros complexos. Deixamos para os alunos mais curiosos a leitura
dos apendices onde tratamos a construcao dos n umeros reais, os n umeros
p-adicos e o Teorema Fundamental da

Algebra.
Captulo 1
CONJUNTOS, FUNC

OES E
LINGUAGEM L

OGICA
A nocao de conjunto e fundamental na Matematica. Trata-se de uma
linguagem basica que permite a comunicacao em Matematica. Formalmente
a teoria dos conjuntos esta associada a uma sub-area da Matematica que
podemos denominar Fundamentos da Matematica. A formalizacao dessa
teoria tem origem no seculo XIX com os que hoje denominamos formalistas.
Matematicos como Cantor e Dirichlet (veja uma breve nota bibliograca
sobre cada um desses Matematicos no nal deste captulo) sao representantes
desta corrente de pensamento. Atualmente a teoria dos conjuntos como
linguagem esta presente em todos os campos da Matematica e tambem nas
areas ans.
Acompanhada da nocao de conjunto vem a nocao de funcao. Numa lin-
guagem informal, poderamos dizer que a nocao de conjunto trata de cole-
cionar objetos e a nocao de funcao trata de relacionar objetos traduzindo
uma ideia que pode sugerir movimento.
O nosso objetivo neste primeiro captulo e introduzir de forma elementar,
sem no entanto deixar de ser formal, esses conceitos para servir como uma
iniciacao `a linguagem e `a comunicacao no mundo da Matematica.
1.1 Conjuntos e Subconjuntos
A nocao de conjunto e uma ideia primitiva na Matematica. Queremos
dizer com ideia primitiva que nao fazemos nenhuma denicao formal. Uti-
7
8 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
lizamos o conceito de conjunto para signicar a ideia usual de colecao de ob-
jetos ou elementos. Poderamos utilizar tambem o termo colecao ou famlia,
para expressar a mesma ideia.
Um conjunto e constitudo de elementos ou pontos. Quando um elemento
x esta num conjunto X dizemos que x pertence a X ou que X contem x e
utilizamos a notacao
x X.
Desta forma ca estabelecida uma relacao entre elementos e conjuntos
que denominamos relacao de pertinencia. Se x nao pertence ao conjunto X
utilizamos a notacao x / X. Para ilustrar esta linguagem pense no conjunto
X cujos elementos sao os smbolos 1, 2, 3. Assim, por exemplo, 2 X
enquanto o smbolo 4 nao esta em X, e portanto 4 / X.
A teoria dos conjuntos procura nao enfatizar a natureza dos elementos que
constituem um determinado conjunto, mas sim as relacoes entre elementos e
conjuntos. Em nosso contexto, a teoria dos conjuntos nao apenas e util para
tratar conjuntos numericos, mas tambem e fundamental para tratar conjun-
tos de natureza geometrica e abstrata como conjuntos de retas, conjuntos de
guras geometricas, conjuntos de funcoes, conjuntos de conjuntos etc...
Dois conjunto A e B sao iguais, e escrevemos A = B, se eles contem os
mesmos elementos.
EXEMPLO 1.1.
O plano euclidiano pode ser visto como um conjunto de pontos. As retas
do plano euclidiano tambem podem ser vistas como conjuntos de pontos. Por
outro lado, as retas do plano euclidiano tambem formam um conjunto.
Assim podemos perceber que um determinado elemento, no nosso exem-
plo, uma reta, em outro contexto, pode ser considerado como um conjunto.
O exemplo acima da uma ideia de quanto esta nocao de conjunto pode ser
relativa.

E preciso estar atento ao contexto!


Com o objetivo de facilitar a abstracao de pensamentos e denicoes e muito
util, e tambem recomendavel, representar conjuntos por meio de guras
retilneas ou guras do plano.

E importante, no entanto, car atento que es-
tas representacoes nao devem ser utilizadas como argumentos para se demon-
strar armacoes. O seu uso deve ser apenas ilustrativo.
1.1. CONJUNTOS E SUBCONJUNTOS 9
Para se denir um conjunto freq uentemente utilizamos uma ou mais
condicoes a que devem satisfazer os seus elementos. Utilizamos a notacao
A = x [ p(x) para indicar que A e o conjunto dos elementos x que satis-
fazem a condicao p(x). Por exemplo,
A = x [ x e um triangulo equilatero.
Dois conjuntos A e B podem ser comparados pela relacao que deno-
minaremos relacao de inclusao: Dizemos que A e um subconjunto de B se
todo elemento de A esta tambem em B. Neste caso, utilizamos a notacao
A B. Podemos tambem utilizar a linguagem A esta contido em B ou B
contem A. Contrariamente, se algum elemento de A nao esta em B entao
dizemos que A nao e um subconjunto de B.
A relacao de inclusao goza de algumas propriedades que destacamos na
proposicao seguinte:
PROPOSIC

AO 1.1. Quaisquer que sejam os conjuntos X, Y e Z, temos
1. X X
2. Se X Y e Y Z, entao X Z
3. Se X Y e Y X, entao X = Y
DEMONSTRAC

AO: A primeira propriedade e uma conseq uencia ime-
diata da denicao da relacao de inclusao. Para demonstrar a segunda pro-
priedade, precisamos vericar que X Z. Ora, se x X, como X Y
entao, pela denicao de inclusao, x Y . Por sua vez temos que Y Z, e
novamente, pela denicao de inclusao, x Z. Isto nos permite concluir que
X Z. A terceira propriedade e uma conseq uencia do conceito de inclusao
e de igualdade de conjuntos.
A propriedade 1 da proposicao 1.1 chama-se propriedade reexiva a se-
gunda chama-se propriedade transitiva e a terceira criterio de igualdade.
Alem disso, a propriedade 1 esta dizendo que todo conjunto e parte de si
mesmo. Quando um conjunto X e parte de outro conjunto Y , isto e, X Y ,
mas X ,= Y dizemos que X e um subconjunto proprio de Y .
Um conjunto Y e denominado vazio, e o representamos com o smbolo ,
quando ele nao tem elementos. Observe que o conjunto vazio e subconjunto
de qualquer outro conjunto. De fato, para vericarmos isto basta observar
que a inclusao Y so seria falsa se exibssemos um elemento de que nao
10 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
estivesse em Y . Mas isto e impossvel, uma vez que o conjunto nao possui
elementos.
Dado um conjunto X, podemos denir um novo conjunto associado a ele,
a saber, o conjunto de suas partes que chamaremos de conjunto das partes
de X e o denotaremos por (X). Assim,
(X) = A [ A X
Observe que (X) e X (X). Por exemplo, se X = a, b, c entao
teremos
(X) = , a, b, c, a, b, b, c, a, c, a, b, c
1.2 Operacoes com conjuntos
Dados dois conjuntos A e B podemos construir ou denir novos conjuntos
a partir deles. Estes processos se chamam operacoes com os conjuntos A e
B. A seguir vamos denir quatro operacoes com os conjuntos A e B.
1. Uniao dos conjuntos A e B:
A B = x [ x A ou x B
Assim, x A B se, e somente se, pelo menos uma das duas armacoes
seguintes e correta x A ou x B. Note que x A ou x Bnao exclui
a possibilidade de x pertencer simultaneamente a A e a B. O signicado
matematico do conectivo ounao e exclusivo como na linguagem usual.
1. Interseccao dos conjuntos A e B:
A B = x [ x A e x B
Assim, x A B se, e somente se, x pertence simultaneamente a ambos os
conjuntos A e B. Por exemplo, se
A = x [ x e um triangulo retangulo
e
B = x [ x e um triangulo isosceles
entao, AB e o conjunto de todos os triangulos simultaneamente retangulos
e isosceles.
1.2. OPERAC

OES COM CONJUNTOS 11
1. Diferenca dos conjuntos A e B:
A B = x [ x A e x / B.
Quando A B = diremos que A e B sao disjuntos. Por exemplo, se
A = x [ x e um triangulo equilatero
B = x [ x e um triangulo retangulo
entao A B = .
Observe que a uniao e a interseccao de conjuntos sao operacoes binarias e
comutativas. Sendo assim elas podem ser iteradas e portanto denidas para
uma quantidade qualquer de conjuntos.
Em geral nao exigimos que A seja um subconjunto de B para denirmos a
diferenca BA. No entanto, quando isto ocorre, isto e, se A B chamammos
a diferenca B A de complementar do conjunto A no conjunto B. Caso o
contexto permita xar o conjunto B, denotaremos entao a diferenca B A
por C
B
(A), isto e,
C
B
(A) = B A = x [ x B e x / A
A operacao diferenca goza de algumas propriedades que listamos na proposicao
seguinte:
PROPOSIC

AO 1.2. Sejam A, B e B

conjuntos quaisquer. Entao


1. A (B B

) = (A B) (A B

).
2. A (B B

) = (A B) (A B

).
3. Se B B

entao A B

A B.
DEMONSTRAC

AO: Para demonstrar uma igualdade entre dois conjun-
tos podemos utilizar o criterio da igualdade estabelecido na proposicao 1.1.
Assim, para provar a primeira propriedade acima basta mostrar que
A (B B

) (A B) (A B

)
e que
(A B) (A B

) A (B B

).
12 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
Seja entao x A (B B

). Pela denicao de diferenca entre conjuntos


temos que x A e x / B B

. Ora, pela denicao de uniao de conjuntos,


necessariamente x / B e x / B

. Assim podemos concluir que x A B


e x A B

. Logo, pela denicao de interseccao de conjuntos temos que


x (AB)(AB

) e isto demonstra a primeira inclusao. Reciprocamente,


suponha que x (A B) (A B

). Entao x A B e x A B

, isto
e, x A e x / B e x / B

. Assim x A e x / (B B

), o que nos
permite concluir que A(B B

). Para demonstrar a segunda propriedade


utilizamos a mesma tecnica. Suponha que x A(B B

). Entao x A e
x / (BB

), isto e x A e, pela denicao de interseccao de conjuntos, x / B


ou x / B

. Portanto x AB ou x AB

, isto e, x (AB) (AB

)
. Isto demonstra que A(BB

) (AB) (AB

). Reciprocamente, se
x (AB)(AB

) entao x A e x / B ou x A e x / B

. Assim x A e
x / (BB

), isto e, x A(BB

) o que mostra que x A(BB

). Isto
mostra a igualdade no tem 2. Para demonstrar a terceira propriedade, seja
x AB

, entao x A e x / B

. Ora, mas B B

, entao necessariamente,
x / B, o que mostra que x A B. Isto mostra que A B

A B.
COROL

ARIO 1.1. Sejam B e B

subconjuntos de um conjunto A, onde A


esta xado. Entao
1. C
A
(B B

) = C
A
(B) C
A
(B

).
2. C
A
(B B

) = C
A
(B) C
A
(B

).
3. Se B B

entao C
A
(B

) C
A
(B).
DEMONSTRAC

AO: Segue imediatamente da Proposicao 1.2 .
1. Produto cartesiano dos conjuntos A e B:
Antes de denir o produto cartesiano de dois conjuntos precisamos in-
troduzir a nocao de pares ordenandos. Dados dois objetos quaisquer a e b
podemos denir o par ordenado (a, b). Este par ordenado consiste dos obje-
tos a e b (que podem ser distintos ou nao) e da escolha de um deles para ser
o primeiro objeto do par. Assim a notacao (a, b) signica que a e primeiro
objeto e b e o segundo objeto do par ordenado.
Cuidado! nao confundir o conjunto a, b com o par ordenado (a, b).
Observe que a, b = b, a, enquanto (a, b) ,= (b, a), a nao ser que a seja
igual a b.
1.2. OPERAC

OES COM CONJUNTOS 13
Um par ordenado e caraterizado pela condicao:
(a, b) = (a

, b

) se, e somente se a = a

e b = b

.
Dados os conjuntos A e B podemos denir um novo conjunto que chamaremos
de produto cartesiano de A por B, e o denotaremos por A B, da seguinte
maneira:
A B = (a, b) [ a A e b B.
Em outras palabras, o produto cartesiano de A por B e o conjunto dos
pares ordenados (a, b) onde a A e b b. Dado o par ordenado (a, b), o
objeto asera denominado a sua primeira coordenada e ba sua segunda
coordenada.
O subconjunto do produto cartesiano AA formado pelos elementos (a, a)
de coordenadas iguais e chamado de diagonal de A A e o representamos
por , isto e,
= (a, b) A A [ a = b
PROPOSIC

AO 1.3. Sejam A, B, C, A

e B

conjuntos quaisquer. Entao


1. (A B) C = (A C) (B C).
2. (A B) C = (A C) (B C).
3. (A B) C = (A C) (B C).
4. Se A A

e B B

entao A B A

.
DEMONSTRAC

AO: 1. Seja (x, y) (A B) C. Entao x A B e
y C, isto e, x A ou x B e y C. Logo, (x, y) AC ou (x, y) BC.
Isto mostra que (AB) C (AC) (BC). Reciprocamente, suponha
que (x, y) (AC)(BC), entao (x, y) AC ou (x, y) BC. Entao
x A ou x B e y C, isto e, x AB e y C, isto e, (x, y) (AB)C.
Isto mostra que (A C) (B C) (A B) C. Isto mostra a primeira
igualdade. Os tens 2, 3 e 4 sao deixadas como exerccio para o leitor.
14 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
EXERC

ICIOS 1.1.
1. Seja A um conjunto qualquer. Mostre que:
(a) A = A. (b) A = . (c) AA = A. (d) AA = A.
2. Sejam A e B conjuntos quaisquer. Mostre que:
(a) A B = B A. (b) A B = B A.
(c) A B = A se, e somente se, B A.
(d) A B = A se, e somente se, A B.
3. Sejam A, B e C conjuntos quaisquer. Mostre que:
(a) (A B) C = A (B C).
(b) (A B) C = A (B C).
(c) A (B C) = (A B) (A C).
(d) A (B C) = (A B) (A C).
No exercio 3, as propriedades a) e b) signicam que a uniao e a inter-
seccao de conjuntos sao operacoes associativas enquanto os tens c) e
d) signicam que a uniao distribui a interseccao e vice-versa.
4. Sejam A e B subconjuntos de um mesmo conjunto I xo. Denotando
por C(X) o complementar de um subconjunto X de I em I, mostre
que:
(a) A B = se, e somente se, A C(B)
(b) A B = I se, e somente se, C(B) A
5. Sejam A, B, A

e B

conjuntos quaisquer. Mostre que:


(a) Se A B e A

entao A A

B B

.
(b) Se A B e A

entao A A

B B

.
6. Sejam A, B e C conjuntos quaisquer. Mostre que vale a seguinte lei
do cancelamento:
Se A C = B C e A C = B C entao A = B.
1.3. FUNC

OES 15
7. Fixe um conjunto I e sejam A e B subconjuntos de I. Mostre que
C
I
() = I e C
I
(I) = .
8. Estenda as denicoes de uniao e interseccao para uma quantidade qual-
quer de conjuntos.
9. Sejam A, B, C, A

e B

conjuntos quaisquer. Mostre que


(a) (A B) C = (A C) (B C).
(b) (A B) C = (A C) (B C).
(c) Se A A

e B B

entao A B A

1.3 Funcoes
A nocao de funcao foi introduzida na Matematica por Dirichlet (veja uma
breve nota bibliograca sobre Dirichlet no nal deste captulo) para tratar
series trigonometricas no conjunto dos n umeros reais. Esta nocao evoluiu
e hoje ela e extremamente util para tratar relacoes entre conjuntos mais
abstratos. Assim como a nocao de conjunto, a nocao de funcao e fundamental
na linguagem atual da Matematica. Como ressaltamos no incio do captulo,
a funcao transmite a ideia de movimento.
Uma funcao denida num conjunto X e assumindo valores num conjunto
Y e uma correspondencia que a cada elemento de X associa um unico ele-
mento de Y . Sao sinonimos de funcao os termos aplicacao ou transformacao.
A notacao atual de funcao e a seguinte. Denotando a funcao pelo smbolo
f por exemplo, se X e o conjunto onde ela esta denida e Y e o conjunto
onde ela assume seus valores, escrevemos f : X Y . Se x X entao
denotaremos por f(x) o valor de f em Y . O conjunto X recebe o nome de
domnio da funcao f e Y recebe o nome de contradomnio de f. Pode ocorrer
de X ser igual a Y , isto e, o domnio ser igual ao contradomnio.

E comum
abreviar todas estas informacoes sobre a funcao f com a seguinte notacao:
f : X Y
x f(x)
Se o domnio e o contradomnio estao completamente claros, isto e, nao
precisam ser enfatizados, podemos tambem usar a notacao x f(x) para
signicar que ao elemento x esta associado o elemento f(x) pela funcao f.
16 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
Uma observacao importante e que a denicao de funcao envolve dois
conjuntos e uma associacao de elementos. Assim e fundamental ter em mente
que para que duas funcoes sejam iguais e necessario que os seus domnios
sejam iguais, seus contradomnios sejam iguais e que a associacao a cada
elemento do domnio seja a mesma por estas funcoes. Em smbolos, temos:
dadas as funcoes f e g, digamos,
f : X Y e g : Z W
x f(x) x g(x)
entao,
f = g se, e somente se, X = Z, Y = W e f(x) = g(x) para todo x X.
Dois exemplos fundamentais de funcoes sao os seguintes:
1. Funcoes identidades - Seja X um conjunto nao vazio. Considere
a funcao Id com domnio e contradomnio iguais a X que a cada elemento
x X associa o proprio x, isto e Id(x) = x. Claramente isto dene uma
funcao de X em X. Esta funcao e chamada funcao Identidade de X.
2. Funcoes constantes - Sejam X e Y conjuntos nao vazios. Fixe um
elemento b Y . Considere a funcao f : X Y que a cada x X associa
o elemento b. Novamente e claro que isto dene uma funcao de X em Y que
denominamos funcao constante (com valor b).
1.4 Imagens diretas e imagens inversas
Dada uma funcao f : X Y , classicamente o domnio X e tambem
chamado conjunto de denicao de f. Ja o subconjunto de Y formado pelos
elementos y para os quais existe x X tal que y = f(x) e chamado con-
junto de valores de f. Assim o conjunto de valores de f e uma parte de Y ,
podendo coincidir ou nao com o contradomnio Y . O fato do conjunto dos
valores ser um subconjunto proprio de Y quer dizer que o contradomnio e
desnecessariamente grande para a funcao f. Quando o conjunto de valores
coincide com o contradomnio diremos que a funcao f e sobrejetiva. Assim a
funcao f e sobrejetiva quando Y = f(x) [ x X.
1.4. IMAGENS DIRETAS E IMAGENS INVERSAS 17
Considere um subconjunto A X. O subconjunto de Y
f(A) = y Y [ y = f(x) para algum x A = f(x) [ x A
e denominado imagem direta de A pela funcao f. Trata-se do conjunto
de valores que a funcao f assume em B. Observe que se A = X entao
o conjunto de valores de f e exatamente f(X) como acabamos de denir.
Observe tambem que f(A) f(X) Y .
Por outro lado, considere agora um subconjunto B Y . O subconjunto
de X
f
1
(B) = x X [ f(x) B
e denominado imagem inversa de B pela funcao f. Trata-se do subconjunto
de X cujos elementos sao associados a elementos de B pela funcao f. Observe
que f
1
(X) = Y uma vez que todo elemento de X precisa estar associado a
algum elemento de Y pela denicao de funcao. Naturalmente f
1
(B) X.

E curioso notar que sempre que A X e um conjunto nao vazio entao f(A)
tambem e nao vazio, ao passo que pode ocorrer que B Y seja nao vazio
mas f
1
(B) seja vazio. Para isto basta que B f(X) seja vazio. Quando o
conjunto B Y se reduz a um unico ponto, digamos, B = b, utilizaremos
a notac ao (mais simples) f
1
(b) em vez de f
1
(b) para denotar a imagem
inversa do conjunto B.
Assim como a nocao de imagem direta deu origem ao conceito de funcao
sobrejetiva, a nocao de imagem inversa da origem a um outro conceito que e
o de funcao injetiva.
Diremos que uma funcao f : X Y e injetiva quando quaisquer dois
elementos distintos de X estao associados a elementos distintos de Y pela
funcao f. Resumidamente podemos dizer que f e injetiva quando pontos
distintos de X tem imagens distintas. Podemos formular o conceito de funcao
injetiva em termos de imagem inversa da seguinte forma: f e injetiva quando
f
1
(y) contem no maximo um ponto qualquer que seja y Y . Deixamos a
vericacao da eq uivalencia destas formulacoes a cargo do leitor.
18 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
EXERC

ICIOS 1.2.
1. Sejam f : X Y uma funcao, A, A

X e B, B

Y . Mostre que
(a) Se A A

entao f(A) f(A

).
(b) Se B B

entao f
1
(B) f
1
(B

).
(c) f(A A

) = f(A) f(A

).
(d) f
1
(B B

) = f
1
(B) f
1
(B

).
(e) f(A A

) f(A) f(A

). Mostre tambem que vale a igualdade


para quaisquer A, A

X se, e somente se, f e injetiva.


(f) f
1
(B B

) = f
1
(B) f
1
(B

).
2. Sejam f : X Y uma funcao, A, A

X e B, B

Y . Mostre que
(a) f
1
(B

B) = f
1
(B

) f
1
(B).
(b) f(A

) f(A) f(A

A) e vale a igualdade se, e somente se f e


injetiva
(c) De exemplos onde a igualdade no item b) nao seja valida.
3. Sejam f : X Y uma funcao, A X e B Y . Mostre que
(a) f(A) = se, e somente se, A = .
(b) f
1
(B) = se, e somente se, B f(X) = .
(c) f
1
(B) = f
1
(B f(X)).
4. Sejam f : X Y uma funcao e A X. Mostre que A f
1
f(A)).
Alem disso, vale a igualdade para qualquer subconjunto A de X se, e
somente se, f e injetiva.
5. Seja f : X Y uma funcao e B Y . Mostre que f(f
1
(B)) B.
Alem disso, vale a igualdade para qualquer subconjunto B de Y se, e
somente se, f e sobrejetiva.
1.5. COMPOSIC

AO DE FUNC

OES E FUNC

OES INVERS

IVEIS 19
1.5 Composicao de funcoes e
funcoes inversveis
Como ja salientamos anteriormente a nocao de funcao esta associada `a
ideia de movimento. Esta ideia ca mais evidente na hipotese de poder-
mos iterar funcoes, isto e, aplicar seguidamente a mesma funcao ou funcoes
diferentes. Ha casos em que podemos fazer isto e ha casos em que nao
podemos. Vejamos: Suponha que nos sejam dadas duas funcoes f : X Y
e g : W Z. Por exemplo, suponha que quizessemos aplicar a funcao g
aos elementos da forma f(x). Para que esta ideia tenha sucesso e evidente
que precisamos ter f(x) no domnio da funcao g. Ora, entao a condicao
que precisamos e que f(X) W. Esta e, digamos, examente a condicao
necessaria. No entanto, uma condicao suciente para que possamos aplicar a
funcao g aos elementos f(x) para todo x X e que Y = W, isto e, o domnio
da funcao g seja igual ao contradomnio da funcao f. Em geral esta ultima
condicao e mais facil de ser vericada.

E com ela que vamos trabalhar.
DEFINIC

AO 1.1. Sejam f : X Y e g : Y Z duas funcoes.
A funcao com domno X, contradomnio Z que a cada x X associa o
elemento g(f(x)) Z e denominada funcao composta de f com g e a
denotaremos por g f
Podemos entao pensar na composicao de funcoes como um tipo de operacao
no conjunto das funcoes. Ha porem uma restricao, pois como observado
acima, dadas duas funcoes arbitrarias, nem sempre e possivel compo-las, isto
e, nem sempre e possivel realizar a operacao. Apesar disso, quando a
composicao for possvel, ela goza de algumas propriedades importantes que
destacamos nas proposicoes seguintes.
PROPOSIC

AO 1.4. Sejam f : X Y , g : Y Z e h : Z W
funcoes . Entao h (g f) = (h g) f. Em outras palavras, no caso em que
a composicao de funcoes for possvel ela e associativa.
DEMONSTRAC

AO: Observe que h (g f) e (h g) f tem X como
domnio e W como contradomnio. Alem disso, se x X, pela denicao 1.1
acima temos
(h (g f))(x) = h((g f)(x)) = h(g(f(x))) =
= (h g)(f(x)) = ((h g) f)(x)
Portanto, h (g f) = (h g) f.
20 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
PROPOSIC

AO 1.5. Seja f : X Y uma funcao qualquer e considere
a funcao identidade de X, I
X
: X X e a funcao identidade de Y ,
I
Y
: Y Y . Entao f I
X
= f e I
Y
f = f.
DEMONSTRAC

AO: Claramente f e f I
X
tem o mesmo domnio X e
o mesmo contradomnio Y . Alem disso, para cada x X temos
(f I
X
)(x) = f(I
X
(x)) = f(x).
Portanto, f I
X
= f. De maneira analoga, obtemos I
Y
f = f.
A proposicao 1.5 nos arma que I
X
desempenha o papel de elemento
neutro `a direitapara o conjunto das funcoes de X em Y e I
Y
desempenha o
papel de elemento neutro `a esquerda. Assim se X = Y entao o conjunto
das funcoes de X em X possui um elemento neutro que e a funcao identidade
de X.
A seguir vamos estudar a questao da existencia de funcoes inversas.
Dada uma funcao f : X Y , dizemos que g : Y X e uma inversa
`a direita de f se f g = I
Y
, isto e, f(g(y)) = y para todo y Y .

E facil
construir um exemplo de funcao que nao possui inversa `a direita, veja:
Sejam X = 1 e Y = 1, 2 e considere a funcao f : X Y denida
por f(1) = 1. A unica funcao que podemos denir de Y em X e a func ao
(constante) g = 1, isto e, g(1) = g(2) = 1. Logo f(g(1)) = f(1) = 1 =
f(g(2)) e, portanto, claramente f g ,= I
Y
.
Faca um diagrama que ilustre este exemplo. Nao e muito difcil perceber
que o que esta impedindo a nao existencia da inversa `a direita neste caso
e o fato de f nao ser sobrejetiva. Na verdade esta e a unica restricao em
qualquer caso, como mostra a proposicao seguinte:
PROPOSIC

AO 1.6. Seja f : X Y uma funcao. Uma condicao
necessaria e suciente para que f possua uma inversa `a direita e que f seja
sobrejetiva.
DEMONSTRAC

AO: Suponha que f : X Y possua uma inversa `a
direita g : Y X. Assim, f g = I
Y
, isto e, f(g(y)) = y para todo y Y .
Queremos vericar que f e sobrejetiva, isto e, que a imagem direta de X,
f(X) coincide com o contradomnio Y de f. Ora, como f(X), por denicao,
e um subconjunto de Y , basta vericar que Y f(X). Assim, sempre que
quizermos vericar que uma funcao f : X Y e sobrejetiva basta vericar
que para cada y Y tem-se que y f(X), isto e, existe x X tal que
1.5. COMPOSIC

AO DE FUNC

OES E FUNC

OES INVERS

IVEIS 21
y = f(x). No nosso caso, como f(g(y)) = y para todo y Y , basta tomar
x = g(y). Portanto a funcao f e sobrejetiva. Reciprocamente, suponha que
f seja sobrejetiva. Dena uma funcao gY X da seguinte forma: dado
y Y , usando a sobrejetividade de f, existe x X tal que f(x) = y. Fixe
um desses x X e dena g(y) = x. A funcao g assim denida e uma das
funcoes que queremos.
De maneira analoga temos a nocao de funcoes inversas `a esquerda, como
segue. Considere uma funcao f : X Y . Dizemos que uma funcao
h : Y X e uma inversa `a esquerda de f se h f = I
X
, isto e h(f(x)) = x
para todo x X.
Novamente e facil construir exemplos de funcoes que nao possuem inversas
`a esquerda. Deixamos esta tarefa como exerccio para o leitor. E tambem, de
maneira analoga, de forma dual, existe um criterio de existencia de inversas
`a esquerda, a saber:
PROPOSIC

AO 1.7. Seja f : X Y uma funcao. Uma condicao
necessaria e suciente para que f possua uma inversa `a esquerda e que f
seja injetiva.
DEMONSTRAC

AO: Suponha que f possua uma inversa `a esquerda, dig-
amos h : Y X, isto e, h(f(x)) = x para todo x X. Queremos vericar
que f e injetiva. Para isto precisamos vericar que se x
1
,= x
2
em X entao
f(x
1
) ,= f(x
2
); ou de maneira equivalente, se f(x
1
) = f(x
2
) entao x
1
= x
2
.
Ora, se f(x
1
) = f(x
2
) entao h(f(x
1
)) = h(f(x
2
)), isto e x
1
= x
2
. Recip-
rocamente, suponha que f : X Y seja uma funcao injetiva. Queremos
encontrar uma funcao inversa `a esquerda para f. Dena h : Y X da
seguinte maneira. Fixe um elemento a X. Dado y Y , temos duas alter-
nativas (exclusivas): y esta na imagem direta de X, isto e, y f(X) ou y
nao est a na imagem direta de X, isto e y / f(X). No caso em que y / f(X)
dena h(y) = a. No caso em que y f(X), como f e injetiva existe um
unico x X tal que f(x) = y. Dena h(y) = x.

E claro que h(f(x)) = x
para todo x X.

E imediato vericar que h assim denida e uma inversa `a
esquerda para f.
Nas duas proposicoes acima nada e mencionado sobre a unicidade da in-
versa. Na verdade, podemos vericar que em geral nao temos esta unicidade.
No entanto, temos um criterio muito claro para garantir esta unicidade. Este
e o conte udo do teorema a seguir.
22 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
TEOREMA 1.1. Seja f : X Y uma funcao. Suponha que f possua
uma inversa `a direita g e uma inversa `a esquerda h. Entao g = h e neste
caso, g e a unica inversa `a direita de f e tambem e a unica inversa `a esquerda
de f.
DEMONSTRAC

AO: Sejam g : Y X uma inversa `a direita de f e
h : Y X uma inversa `a esquerda., isto e,
f(g(y)) = y para todo y Y
e tambem
h(f(x)) = x para todo x X
Seja y Y , como f e sobrejetiva, existe x X tal que f(x) = y. Assim
f(g(y)) = y e f(h(y)) = f(h(f(x))) = f(x) = y. Como f e injetiva temos
que g(y) = h(y). Logo g = h. Assim f(g(y)) = y para todo y Y e
g(f(x)) = x para todo x X. Suponha que g

e outra inversa `a direita.


Entao f(g

(y)) = y = f(g(y)) para todo y Y . Como f e injetiva, temos


que g

(y) = g(y) para todo y Y . Portanto g

= g e temos entao a unicidade


da funcao g.
DEFINIC

AO 1.2. Uma funcao f : X Y e inversvel se existe uma
funcao g : Y X tal que f g = I
Y
e g f = I
X
.
Observe que a funcao g da denicao e unica. Assim f : X Y e
inversvel se existe uma funcao g : Y X tal que g(f(x)) = x para todo
x X e f(g(y)) = y para todo y Y . Vamos denominar esta funcao de
inversa da funcao f e vamos denota-la por f
1
. Pelas proposicoes acima,
f e inversvel se, e somente se, ela e injetiva e sobrejetiva. Neste caso, a
nomenclatura classica denomina a funcao f bijetiva. Isto e, uma funcao
e chamada bijetiva se ela e injetiva e sobrejetiva. Assim, uma funcao e
inversvel se, e somente se, ela e bijetiva.
PROPOSIC

AO 1.8. Sejam f : X Y e g : Y Z duas funcoes.
1. Se f e g sao injetivas entao g f tambem e injetiva.
2. Se f e g sao sobrejetivas entao g f tambem e sobrejetiva.
3. Se f e g sao bijetivas entao g f tambem e bijetiva.
1.5. COMPOSIC

AO DE FUNC

OES E FUNC

OES INVERS

IVEIS 23
DEMONSTRAC

AO:
1. Suponha f e g injetivas. Queremos mostrar que g f tambem e in-
jetiva. Para isto, sejam x
1
, x
2
X e suponha que (g f)(x
1
) = (g f)(x
2
),
isto e, g(f(x
1
)) = g(f(x
2
)). Como g e injetiva temos que f(x
1
) = f(x
2
). Por
sua vez, como f e injetiva, temos que x
1
= x
2
. Portanto g f e injetiva.
2. Suponha f e g sobrejetivas. Queremos mostrar que g f tambem e
sobrejetiva. Fixe z Z. Como g e sobrejetiva podemos garantir que existe
y Y tal que g(y) = z. Por sua vez, como f e sobrejetiva, para este y Y
existe x X tal que f(x) = y. Logo, (g f)(x) = g(f(x)) = g(y) = z, o que
garante a sobrejetividade de g f.
3. Segue dos itens a) e b) acima.
PROPOSIC

AO 1.9. Sejam f : X Y e g : Y Z duas funcoes
inversveis. Entao g f e inversvel e (g f)
1
= f
1
g
1
.
DEMONSTRAC

AO: Observe que o item 3) da proposicao 1.8 garante
que g f e inversvel. Para mostrar que (g f)
1
= f
1
g
1
observe que,
pela unicidade da inversa de uma funcao, basta vericar que
(f
1
g
1
) (g f) = I
X
e que (g f) (f
1
g
1
) = I
Z
.
Mas, usando a associatividade da composicao de funcoes e a proposicao
1.5, temos
(f
1
g
1
) (g f) = f
1
((g
1
g) f) = f
1
(I
Y
f) = f
1
f = I
X
(g f) (f
1
g
1
) = (g (f f
1
)) g
1
= (g I
Y
) g
1
= g g
1
= I
Z
.
O que demonstra o que queramos.
EXERC

ICIOS 1.3.
1. Sejam X, Y e Z tres conjuntos.
(a) Dadas duas funcoes g : Y Z e h : X Z, entao existe pelo
menos uma funcao f : X Y tal que h = g f se, e somente se,
h(X) g(Y ). Alem disso, f e unica, se e somente se, g e injetiva.
24 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
(b) Dadas duas funcoes f : X Y e h : X Z, entao existe pelo
menos uma funcao g : Y Z tal que h = g f se, e somente
se, sempre que f(x) = f(x

) tem-se h(x) = h(x

), (isto e, se os
valores de f em dois pontos de X forem iguais, entao os valores
de h nestes pontos tambem sao iguais). Alem disso, g e unica se,
e somente se, f e sobrejetiva.
2. Sejam f : X Y e g : Y Z duas funcoes. Mostre que
(a) Se A X entao (g f)(A) = g(f(A))
(b) Se C Z entao (g f)
1
(C) = f
1
(g
1
(C)).
1.6 Relacoes de Equivalencia
Alguns problemas fundamentais da Matematica tratam da classicacao
de objetos. Uma boa classicacao permite compreender melhor o comporta-
mento e a natureza de certos conjuntos. Em geral, o princpio desta tecnica
consiste em separar os elementos por propriedades ou caractersticas comuns.
Um dos exemplos mais ilustrativo desta natureza e o conjunto das fracoes
que e o resultado de uma identicacao de elementos que denominamos fracoes
equivalentes. Teremos a oportunidade de voltar a este contexto quando es-
tudarmos o conjunto dos n umeros racionais. Este exemplo, fundamental na
Matematica elementar, por si so, ja justica o estudo sistematico das relacoes
de equivalencia.
Considere A um conjunto nao vazio. Uma relacao de equivalencia em A
e uma relacao entre cada par de elementos de A que satisfaz as seguintes
propriedades:
1. Todo elemento de A esta relacionado com ele mesmo. Em smbolos:
a a para todo a A.
2. Se um elemento a A esta relacionado com um outro elemento b A,
entao este elemento b esta relacionado com a, isto e,
se a b entao b a.
1.6. RELAC

OES DE EQUIVAL

ENCIA 25
3. Se um elemento a A esta relacionado com um elemento b A e, por
sua vez, b esta relacionado com um terceiro elemento c A, entao a
esta relacionado com c, isto e,
se a b e b c entao a c.
As tres propriedades acima sao denominadas respectivamente, propriedades
reexiva, simetrica e transitiva da relacao.
EXEMPLO 1.2. Relacao de igualdade
O exemplo mais simples de relacao de equivalencia e a relacao de igual-
dade em um conjunto qualquer.

E claro que todo elemento de um conjunto
e igual a ele mesmo, portanto vale a reexividade. Se um elemento x e igual
a y entao y e igual a x, isto e, vale a simetria. E, nalmente se x e igual a
y e y e igual a z entao trivialmente x e igual a z, valendo assim, a transi-
tividade. Naturalmente a igualdade e um exemplo trivial que nao justicaria
uma denicao sosticada como e a denicao de relacao de equivalencia.
EXEMPLO 1.3. Relacao de semelhanca de triangulos
Considere o conjunto de todos os triangulos num plano. Considere S a
relacao de semelhanca de triangulos. S e reexiva, simetrica e transitiva.
Portanto a relacao de semelhanca e uma relacao de equivalencia no conjunto
dos triangulos do plano.
EXEMPLO 1.4. Relacao de paralelismo de retas
A relacao de paralelismo entre duas retas no plano (ou no espaco) tambem
e reexiva, simetrica e transitiva e portanto uma relacao de equivalencia no
conjunto das retas do plano (ou do espaco). Neste exemplo admitimos que
retas coincidentes sao paralelas.
EXEMPLO 1.5. Relacao de congruencia de triangulos
A relacao de congruencia no conjunto dos triangulos do plano e uma
relacao de equivalencia.
EXEMPLO 1.6. Relacao de equivalencia denida por uma funcao
26 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
Sejam X e Y conjuntos nao vazios quaisquer e f : X Y uma funcao
qualquer. Dena em X a seguinte relacao:
a b se, e somente se, f(a) = f(b).
Esta relacao e trivialmente reexiva, simetrica e transitiva, portanto e
uma relacao de equivalencia em X.
Dada uma relacao de equivalencia num conjunto A e dado um ele-
mento a A, denimos a classe de equivalencia de a como sendo o sub-
conjunto de A formado por todos os elementos de A que estao relacionados
com a e o denotamos por C
a
ou, simplesmente a, isto e, na linguagem de
conjuntos,
C
a
= a = x A [ x a
Naturalmente a C
a
, uma vez que a a, pela propriedade reexiva.
Assim C
a
,= para todo a A.
PROPOSIC

AO 1.10. Seja uma relacao de equivalencia num conjunto
A. Sejam ainda a, b A e C
a
e C
b
respectivamente as classes de equivalencia
de a e b. Entao
C
a
C
b
= ou C
a
= C
b
DEMONSTRAC

AO: De fato, se C
a
C
b
,= entao existe x C
a
C
b
.
Assim, por denicao de C
a
e de C
b
temos que x a e x b. Logo, pelas
propriedades transitiva e simetrica, a b. Assim, se y C
a
entao y a e
como a b entao y b. Portanto y C
b
. Isto mostra que C
a
C
b
. Um
argumento analogo mostra que C
b
C
a
, e da conclumos que C
a
= C
b
.
A proposicao 1.10 arma que as classes de equivalencia de uma relacao de
equivalencia, num conjunto qualquer, parte este conjunto em subconjuntos
disjuntos. Este processo e o que chamamos de particao de um conjunto,
como formalizamos a seguir.
DEFINIC

AO 1.3. Seja X um conjunto nao vazio. Uma particao P de
X e uma famlia de subconjuntos de X satisfazendo:
1. Se A e B sao dois subconjuntos distintos da famlia P entao AB = .
2. X e a uniao dos subconjuntos da famlia P.
1.6. RELAC

OES DE EQUIVAL

ENCIA 27
Como salientamos acima, claramene as classes de equivalencia de uma
relacao de equivalencia num conjunto X determinam uma particao em X.
Na verdade, os conceitos relacao de equivalenciae particaoestao liga-
dos no sentido seguinte.
Toda relacao de equivalencia R num conjunto X determina uma ( unica)
particao de X, a saber,
P
R
= C X [ C e classe de equivalencia de R.
Reciprocamente, toda particao P determina um ( unica) relacao de equivalencia
R
P
em X, a saber, dados x, y X, dizemos que x R
P
y se, e somente se,
existe C P tal que x, y C
DEFINIC

AO 1.4. O conjunto das classes de equivalencia de uma relacao
em A e chamado conjunto quociente da relacao .
Denotaremos este conjunto por
A

. Assim. Na linguagem dos conjuntos,


A

= a [ a A = C
a
[ a A.
Podemos ver o conjunto quociente como o conjunto que identica os ele-
mentos de A que estao numa mesma classe de equivalencia como um unico
elemento.
Algumas vezes precisamos nos referir a um elemento do conjunto quo-
ciente nao esquecendo que sua origem e um subconjunto de A. Elegemos
entao em A um conjunto que possa representar os elementos do conjunto
quociente. Denominamos um tal subconjunto de conjunto de representantes
do conjunto quociente. Para ser mais claro, um conjunto de representantes
da relacao de equivalencia em A e qualquer subconjunto S de A satisfazendo:
1. Se a, b S entao C
a
C
b
= , isto e a e b estao em classes de
equivalencia distintas.
2. Dada uma classe de equivalencia C, existe a S tal que a C.
Assim, existe uma bijecao entre o conjunto de representantes S e o con-
junto quociente da relacao de equivalencia.
28 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
EXEMPLO 1.7.
Considere a relacao de paralelismo no conjunto das retas do plano. Fixe
um ponto P no plano. A famlia das retas que passam por P formam um con-
junto de representantes desta relacao de equivalencia. De fato, dada qualquer
reta L do plano existe uma, e somente uma, reta por P paralela a L.
No exemplo 1.6 acima vimos que toda funcao f : X Y determina
uma relacao de equivalencia no domnio X da funcao, a saber, x y
se, e somente se, f(x) = f(y). Na verdade, vale uma especie de recproca,
vejamos.
Seja X um conjunto nao vazio qualquer e uma relacao de equivalencia
em X. Seja Y =
X

o conjunto quociente da relacao . Dena a funcao


: X Y =
X

x x
Claramente vemos que
x
1
x
2
se, e somente se, (x
1
) = (x
2
), isto e x
1
= x
2
.
A funcao e chamada projecao de X sobre o conjunto quociente
X

. Natu-
ralmente e sobrejetiva.
TEOREMA 1.2. Dada uma funcao sobrejetiva f : X Y , considere a
relacao de equivalencia denida por f em X, a saber, x y se, e
somente se f(x) = f(y). Considere tambem a projecao : X
X

de X
sobre o conjunto quociente de que associa a cada elemento de X a sua
classe. Entao existe uma unica bijecao

f de
X

em Y tal que f =

f.
DEMONTRAC

AO: A denicao de

f e a denicao natural, a saber,

f( x) =
f(x). Como x = (x) temos imediatamente que f =

f. Precisamos
vericar que a denicao de

f nao depende da escolha do representante x em
sua classe. De fato, se u X e outro elemento que esta na classe de x, isto
e, x u entao f(x) = f(u). Isto mostra que

f( x) =

f( u). A unicidade de

f e clara.
1.7. UM POUCO DE LINGUAGEM L

OGICA 29
EXERC

ICIOS 1.4.
1. Determine todas as relacoes de equivalencia no conjunto 1, 2, 3, 4.
Em cada caso encontre o conjunto quociente.
2. Seja U um conjunto nao vazio, A um subconjunto de U e (U) o
conjunto das partes de U. Dena em (U) a relacao X Y se,
e somente se, X A = Y A. Mostre que e uma relacao de
equivalencia.
3. Sejam f : X Y e g : X Z duas funcoes sobrejetivas que
determinam a mesma relacao de equivalencia em X.
(a) Mostre que existe uma funcao h : Y Z tal que h f = g.
Mostre tambem que h e inversvel. Faca um diagrama para ilustrar
esta situacao.
(b) Seja : Z Y ume funcao tal que g = f. Mostre que
h = I
Y
e h = I
Z
. Conclua que = h
1
.
(c) Se f e g nao forem sobrejetivas, e possvel encontrar h de tal forma
que h f = g?
4. Sejam X e Y dois conjuntos tais que em cada um deles esteja denida
uma relacao de equivalencias. Suponhamos que exista uma funcao
f : X Y satisfazendo a condicao: se x
1
x
2
em X entao,
necessariamente, f(x
1
) f(x
2
) em Y . Mostre que existe uma, e ape-
nas uma, funcao g :
X

tal que g
X
=
Y
f, onde
X
e
Y
s ao as projecoes canonicas nos respectivos conjuntos quocientes. Faca
um diagrama para ilustrar esta situacao.
1.7 Um pouco de linguagem logica
Esta seccao tem como objetivo fazer uma breve introducao `a formalizacao
de alguns conceitos que surgem naturalmente na linguagem matematica. O
metodo utilizado para se estabelecer resultados validos em Matematica e o
metodo dedutivo, portanto e necessario que se tenha uma linguagem clara,
coerente e uniforme.
Quando se inicia este processo de aprendizagem nos deparamos com um
certo dilema. Seria conveniente termos a linguagem logica para estudar os
30 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
conceitos matematicos. Por outro lado, precisamos de alguns conceitos para
tornar a linguagem palatavel e, ate mesmo, para justicar a sua formali-
dade. Nestas notas preferimos fazer esta seccao apos a breve apresentacao
de conjuntos e funcoes, na esperanca que estes conceitos fornecam uma fonte
natural de exemplos no contexto da Matematica.
Nao e por acaso que a logica e quase tao antiga quanto a Matematica,
tendo a sua origem no seculo IV antes de Cristo com Aristoteles. Ela teve
dois grandes impulsos em dois momentos cruciais da Historia da Matematica.
O primeiro com Leibniz e Newton com a descoberta do Calculo Innitesimal.
O segundo com a corrente formalista de Frege, Peano, Whitehead e Russel.
A nossa linguagem usual muitas vezes e pouco precisa e causa ambig uida-
des que geram d uvidas, dependendo da pessoa que comunica e da pessoa que
recebe a comunicacao. A logica matematica e uma tentativa de estabele-
cer uma linguagem formal, livre de ambig uidades, para se estabelecer uma
comunicacao, oral e escrita, precisa no contexto matematico.
O principal objeto na linguagem da logica matematica e a proposic ao.
Trata-se de um conceito primitivo, isto e, sem denicao. No entanto queremos
atribuir-lhe as caractersticas seguintes: uma proposicao deve ser declarativa,
sem ambig uidades e possuir um valor logico verdadeiro ou falso.
EXEMPLO 1.8.
p
1
. Se A, B e C sao conjuntos e A B, B C entao A C.
p
2
. Todas as funcoes sao injetivas.
p
3
. Se uma funcao e injetiva e sobrejetiva entao ela e bijetiva.
Nestes exemplos, as proposicoes p
1
e p
3
tem valor logico verdadeiro e a
proposicao p
2
tem valor logico falso.
Por simplicidade, diremos que se uma proposicao p tiver valor logico
verdadeiro entao ela e uma proposicao verdadeira e utilizaremos v(p) = V
para simbolizar isto. Por outro lado, se p tiver valor logico falso entao diremos
que ela e uma proposicao falsa e utilizaremos v(p) = F para simbolizar este
fato. Assim, nos exemplos acima, temos:
v(p
1
) = V, v(p
2
) = F e v(p
3
) = V
Existem dois princpios basicos na logica matematica:
1. Princpio da nao contradicao: Toda proposicao tem um unico valor
logico
1.7. UM POUCO DE LINGUAGEM L

OGICA 31
2. Princpio do terceiro excludo: Uma proposicao tem valor logico V ou
F e nao ha outra alternativa.
Para formular proposicoes podemos utilizar o que denominamos conec-
tivos logicos. Os principais conectivos logicos sao:
, , , e
Quando combinamos proposicoes e conectivos logicos apropriadamente pode-
mos encontrar outras proposicoes. Uma proposicao assim obtida e denom-
inada proposicao composta. Assim, os conectivos logicos podem ser vistos
como operacoes no conjunto das proposicoes.
Para se determinar o valor logico de uma proposicao composta muitas
vezes e conveniente utilizar uma forma organizada que denominaremos tabela-
verdade. A seguir construiremos algumas tabelas-verdades utilizando conec-
tivos logicos.
1. Negacao de uma proposicao
A negacao de uma proposicao p e a proposicao
p (nao p)
que tem valor logico denido pela tabela-verdade abaixo:
p p
V F
F V
Assim, a negacao da proposicao p e a proposicao p cujo valor logico
e V se v(p) = F e e F se v(p) = V .
Exemplo: p : x A p : x / A
2. Conjuncao de duas proposicoes:
A conjuncao das duas proposicoes p e q e a proposicao
p q (p e q)
cujo valor logico e denido pela seguinte tabela-verdade:
32 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
p q p q
V V V
V F F
F V F
F F F
Assim, a conjuncao p q das proposicoes p e q so e verdadeira se cada
uma das proposicoes p e q for verdadeira.
Podemos associar a conjuncao de proposicoes `a interseccao de conjun-
tos: sejam A e B conjuntos quaisquer, entao,
A B = x [ x A e x B
EXEMPLO 1.9.
p: A funcao f : X Y e uma funcao injetiva.
q: A funcao f : X Y e uma funcao sobrejetiva.
Entao,
p q: A funcao f : X Y e uma funcao bijetiva.
3. Disjuncao de duas proposicoes:
A disjuncao das duas proposicoes p e q e a proposicao
p q (p ou q)
cujo valor logico e denido pela seguinte tabela-verdade:
p q p q
V V V
V F V
F V V
F F F
Assim, a disjuncao p q das proposicoes p e q so e falsa se cada uma
das proposicoes p e q for falsa.
Podemos associar a disjuncao de proposicoes `a uniao de conjuntos:
sejam A e B conjuntos quaisquer, entao,
A B = x [ x A ou x B
1.7. UM POUCO DE LINGUAGEM L

OGICA 33
EXEMPLO 1.10.
p : x A ; q : x B. Se v(p) = F e v(q) = V entao v(p q) = V
EXEMPLO 1.11.
Dadas as proposicoes p e q, a tabela verdade da proposicao p ( q)
e:
p q q p ( q)
V V F V
V F V V
F V F F
F F V V
4. Condicional de duas proposicoes:
A condicional das duas proposicoes p e q e a proposicao
p q (p implica q ou se p entao q)
cujo valor logico e denido pela seguinte tabela-verdade:
p q p q
V V V
V F F
F V V
F F V
Assim, a proposicao p q so e falsa se p for verdadeira e q for falsa.
A tabela verdade da negacao da proposicao p q e:
p q p q (p q)
V V V F
V F F V
F V V F
F F V F
34 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
EXEMPLO 1.12.
Dadas tres proposicoes p, q e r, a proposicao (pq) r tem a seguinte
tabela-verdade
p q p q r p q r
V V V V V
V F F V V
F V F V V
F F F V V
V V V F F
V F F F V
F V F F V
F F F F V
Assim, a proposicao (p q) r (se p q entao r) so e falsa quando
p e q sao verdadeiras e r e falsa.
5. Bicondicional de duas proposicoes:
A bicondicional das duas proposicoes p e q e a proposicao
p q (p se, e somente se q)
cujo valor logico e denido pela seguinte tabela-verdade:
p q p q
V V V
V F F
F V F
F F V
Assim, a proposicao p q (p se, e somente se q) e verdadeira somente
quando ambas as proposicoes p e q forem verdadeiras ou ambas forem
falsas.
Tautologias e Contradicoes
Uma proposicao composta e uma tautologia quando o se valor logico for
sempre verdadeiro, independentemente dos valores logicos de suas proposicoes
componentes.
1.7. UM POUCO DE LINGUAGEM L

OGICA 35
EXEMPLO 1.13.
p ( p) e uma tautologia (Verique!)
Uma proposicao composta e uma contradicao quando o se valor logico
for sempre falso, independentemente dos valores logicos de suas proposicoes
componentes.
EXEMPLO 1.14.
p ( p) e uma contradicao (Verique!)
Dadas as proposicoes compostas p e q, dizemos que ha uma implicacao
logica entre p e q ou que p implica logicamente q quando a proposicao condi-
cional p q e uma tautologia. Neste caso, usaremos a notacao p = q.
Cuidado: Os smbolos e = que utilizamos aqui entre proposicoes
tem signicados diferentes.
O smbolo e um conectivo que utilizado entre duas proposicoes p e
q da origem a uma nova proposicao p q cujo valor logico pode ser tanto
verdadeiro quanto falso.
O smbolo = e um conectivo que utilizado entre duas proposicoes p e q
indica que a proposicao p q tem valor logico verdadeiro, ou seja, e uma
tautologia.
EXEMPLO 1.15.
p q p e uma tautologia. Portanto p q = p. De fato, a tabela
verdade de p q p e a seguinte:
p q p q p q p
V V V V
V F F V
F V F V
F F F V
Dadas as proposicoes compostas p e q, dizemos que ha uma equivalencia
logica entre p e q ou que p e logicamente equivalente a q se v(p) = v(q). Neste
caso, utilizamos a notacao p q.
36 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
EXEMPLO 1.16.
(p q) (q p) (p q)
Observando a tabela-verdade
p q p q q p (p q) (q p) p q
V V V V V V
V F F V F F
F V V F F F
F F V V V V
Vemos que a proposicao acima e uma equivalencia logica.
Cuidado: Novamente observamos que os smbolos e que uti-
lizamos aqui tem signicados diferentes:
p q se a proposicao p q e uma tautologia, isto e, tem valor logico
sempre verdadeiro.
EXEMPLO 1.17.
(p q) [ ( p q)]
Verique isto construindo a tabela-verdade.
Negacao de proposicoes compostas
Considere as proposicoes p e q
1. As proposicoes p e ( ( p)) sao logicamente equivalentes, isto e
p ( ( p)).
De fato, observe a tabela-verdade seguinte
p p ( ( p))
V F V
F V F
Vemos que a proposicao p ( ( p)) e uma equivalencia
logica. Assim, a negacao da negacao e logicamente equivalente `a propria
proposicao.
1.7. UM POUCO DE LINGUAGEM L

OGICA 37
2. As proposicoes (pq) e ( p) ( q) sao logicamente equivalentes,
isto e,
(p q) ( p) ( q)
De fato, observe a tabela verdade seguinte
p q p q (p q) p q ( p) ( q)
V V V F F F F
V F F V F V V
F V F V V F V
F F F V V V V
Vemos que a proposiacao acima e uma equivalencia logica.
3. As proposicoes (pq) e ( p) ( q) sao logicamente equivalentes,
isto e,
(p q) ( p) ( q)
(Verique isto!)
4. As proposicoes ( p q) e p ( q) sao logicamente equivalentes,
isto e,
( p q) p ( q)
(Verique isto!)
Proposicoes associadas `a proposicao condicional
Considere a proposicao condicional p q. Podemos associar as seguintes
proposicoes:
1. A proposicao recproca: q p
2. A proposicao contrapositiva: ( p) ( q)
3. A proposicao inversa: ( p) ( q)
Observe que a proposicao contrapositiva e logicamente equivalente `a proposicao
original, isto e,
(p q) ( q) ( p)
De fato, basta observar a seguinte tabela verdade:
38 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
p q p q q p ( q) ( p)
V V V F F V
V F F V F F
F V V F V V
F F V V V V
EXERC

ICIOS 1.5.
1. Dadas as proposicoes p e q, construir a tabela verdade das seguintes
proposicoes:
(a) p ( p)
(b) p ( p)
(c) p ( q)
(d) p ( q)
(e) ( p) ( q)
(f) ( p) ( q)
No quadro seguinte, p, q e r sao proposicoes quaisqeur e uma tautologia
e e uma contradicao
1.7. UM POUCO DE LINGUAGEM L

OGICA 39
Quadro Resumo
Dupla Negacao ( p) p
Leis Idenpotentes
_
p p p
p p p
Leis Comutativas
_
p q q p
p q q p
Leis Associativas
_
p (q r) (p q) r
p (q r) (p q) r
Leis Distributivas
_
p (q r) (p q) (p r)
p (q r) (p q) (p r)
Leis de De Morgan
_
(p q) ( p) ( q)
(p q) ( p) ( q)
Leis de Identidade
_

_
p p
p
p p
p
Leis Complementares
_

_
p ( p)
p ( p)
( )
( )
Condicional
_
_
_
p q (p q) ( p) q
p q ( q) ( p)
(p q) (p q)
Bicondicional
_
p q (p q) (q p)
(p q) p ( q) ( p) q)
40 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
O que e um teorema?
Na linguagem da Matematica utilizamos a logica formal para comunicar
resultados. Para se identicar os objetos com os quais vamos lidar, utilizamos
as denicoes.
Uma denicao relaciona o objeto a ser denido com outros ja conhecidos.
Desta forma, podemos perceber que alguns objetos iniciais nao podem ser
denidos. Estes sao denominados objetos primitivos. Por exemplo: o ponto,
a reta, o plano sao objetos primitivos na Geometria Euclidiana.
Uma proposicao tautologica envolvendo os objetos primitivos que n ao
decorre de outras proposicoes sao denominadas axiomas. Poderamos dizer
que um axioma e uma tautologia primitiva aceita sem questionamento.
Um teorema e uma implicacao logica onde a primeira proposicao desta
implicacao e denominada hipotese, e a segunda e denominada tese. Em outras
palavras, um teorema e uma proposicao da forma
h = t
onde h e a hipotese e t e a tese. Lembrando-se que dizer que h = t e
o mesmo que dizer que a proposicao h t e uma tautologia, isto e, nao
pode ocorrer que o valor logico de h seja verdadeiro e o valor logico de t
seja falso. Isto signica que se v(h) = V entao v(t) = V . Assim, para se
vericar a validade de um teorema, isto e, demonstra-lo, e preciso garantir a
veracidade da tese sempre que a hipotese seja verdadeira. Isto pode ser feito
utilizando-se uma das tres alternativas seguintes.
1. Demonstracao direta: Supor a hipotese verdadeira e concluir que a tese
e verdadeira.
2. Demonstracao por absurdo: Supor a hipotese verdadeira, a tese falsa e
concluir uma contradicao.
3. Demonstracao indireta: Supor a tese falsa e concluir que a hipotese e
falsa.
De acordo com cada situacao, uma destas tres alternativas e mais conve-
niente ou menos conveniente.
Vamos exemplicar isto com o teorema seguinte:
1.7. UM POUCO DE LINGUAGEM L

OGICA 41
TEOREMA 1.3. Sejam A, B e C tres conjuntos . Se A B e B C
entao A C.
A hipotese do teorema acima e composta por duas proposicoes p
1
e p
2
,
sendo h = p
1
p
2
e p
1
: A B e p
2
: B C. A tese e a proposicao
t : A C.
1. Demonstracao direta
Se h = p
1
p
2
e verdadeira entao p
1
e verdadeira e p
2
e verdadeira.
Isto e, estamos supondo que A B e B C. Assim, se x A entao
x B e, como B C, temos que x C. Portanto, para todo x A
necessariamente x C. Logo A C, o que garante que t e verdadeira.
2. Demonstracao por absurdo
Vamos supor t falsa, isto e, A nao esta contido em C. Neste caso,
necessariamente existe x A tal que x / C. Mas vamos tambem
supor h verdadeira, isto e, A B e B C. Logo se x A entao
x B e, portanto x C. Conclumos que x C e que x / C.
Assim, se p e a proposicao x C entao, a proposicao p ( ; p) e uma
contradicao.
3. Demonstracao indireta
Vamos supor t falsa e concluir que h e falsa. Ora, se t e falsa entao A
n ao esta contido em C. Logo, existe x A tal que x / C. Queremos
concluir que h = p
1
p
2
e falsa, isto e, queremos concluir que p
1
e falsa
ou p
2
e falsa.
Caso p
1
seja verdadeira entao A B e, portanto, x B. Assim, x B
e x / C, o que garante que B nao esta contido em B, isto e, p
2
e falsa.
Caso p
2
seja verdadeira, isto e, B C entao, x / B. Logo x A e
x / B, o que garante que A nao esta contido em B, isto e, p
1
e falsa.
Em qualquer caso,p
1
e falsa ou p
2
e falsa. Logo h = p
1
p
2
e falsa.
Observe que as tres alternativas acima tem graus de diculdades difer-
entes. Isto freq uentemente ocorre. Precisamos estar atentos para escolher a
melhor alternativa.
42 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
Argumento
Um argumento e uma proposicao condicional da forma
p
1
p
2
p
n
c
onde p
1
, p
2
, . . . , p
n
e c sao proposicoes. Neste caso, as proposicoes p
1
, p
2
, . . . , p
n
sao denominadas premissas e c e denominada conclusao. Dizemos que o ar-
gumento e valido quando p
1
p
2
p
n
implica logicamente c, isto e,
p
1
p
2
p
n
= c
No caso contrario dizemos que o argumento e nao valido, isto e c e verdadeira
mas alguma das proposicoes p
i
e falsa. Um argumento nao valido tambem e
denominado sosma ou falacia.
Claramente vemos que um argumento p
1
p
2
p
n
c e valido
se, e somente se, ele e uma tautologia.
Sentenca Aberta
Uma sentenca aberta e uma proposicao que envolve um objeto nao explcito.
Ela pode ser verdadeira ou falsa dependendo da determinacao do objeto.
EXEMPLO 1.18.
Considere a proposicao
p : x 1, 2, 3, 4.
Ora, nao podemos armar que p e verdadeira nem que e falsa, depende
da determinacao do objeto x. Por exemplo, se x = 3 entao p e verdadeira e
se x = 5 entao p e falsa. Neste caso, x e denominado variavel.
1.7. UM POUCO DE LINGUAGEM L

OGICA 43
Quanticadores:
Os quanticadores sao expressoes que eventualmente ocorrem numa proposicao
ligadas `a ideia de quantidade. Ha dois tipos de quanticadores:
1. Quanticador universal : Observe a seguinte proposicao:
p : toda funcao e injetiva
A palavra toda e um quanticador chamado universal. Outras formas
do quanticador universal: para todo, qualquer que seja ou qualquer.
Utilizaremos o smbolo para signicar o quanticador universal.
Assim no exemplo acima poderamos escrever:
f ; f e injetiva.
2. Quanticador existencial : Observe a proposicao seguinte:
q : existem funcoes sobrejetivas.
A palavra existem e um quanticador existencial. Outras formas do
quanticador existencial sao: existe algum ou existe pelo menos um.
Utilizaremos o smbolo para signicar o quanticador existencial.
Assim no exemplo anterior poderamos escrever:
f tal que f e sobrejetiva.
Negacao de proposicoes envolvendo
quanticadores.
Vamos novamente considerar a proposicao do exemplo de quanticadores
universais:
p : toda funcao e injetiva.
44 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
O que seria a negacao de p? Claramente vemos que sua negacao e:
p : existe uma funcao que nao e injetiva.
No exemplo do quanticador existencial:
q : existem funcoes sobrejetivas.
A sua negacao seria:
q : todas as funcoes nao sao sobrejetivas.
Os exemplos acima evidenciam que para expressar a negacao de uma
proposicao envolvendo um quanticador universal precisamos utilizar um
quanticaor existencial e vice versa, para expressar uma proposicao envol-
vendo uma quanticador existencial precisamos utilizar um quanticador uni-
versal. Na verdade estes exemplos sao casos especiais da situacao mais geral
seguinte:
Seja p(x) uma sentenca aberta num conjunto U qualquer. Considere as
proposicoes:
1. q
1
: x U; p(x)
2. q
2
: x U; p(x)
Entao, q
2
e logicamente equivalente a q
1
, isto e, q
2
( q
1
), e q
1
e logicamente equivalente a q
2
, isto e, q
1
( q
2
).
Contra-exemplo:
Para vericar que uma proposicao da forma ( q : x U; p(x)) e falsa,
basta mostrar que a sua negacao ( q : x U; p(x)) e verdadeira,
isto e, existe pelo menos um elemento u U tal que p(u) e verdadeira, isto
e, p(u) e falsa. Um tal elemento u e chamado contra-exemplo da proposicao
q.
1.7. UM POUCO DE LINGUAGEM L

OGICA 45
EXEMPLO 1.19.
Considere a proposicao (q : funcao f; f e injetiva). A sentenca aberta
utilizada aqui e: p(f) : f e injetiva. A funcao f : 1, 2 2 denida
por f(1) = f(2) = 2 e portanto um contra-exemplo para a proposicao q.
EXERC

ICIOS 1.6.
1. Construir a tabela-verdade para as seguintes proposicoes
a) p ( p) d) ( p) ( q) g) (p q)
b) p ( p) e) p ( q) h) (p q)
c) ( p) ( q) f) ( p) q
2. Construir a tabela-verdade para as seguintes proposicoes
a) (p ( q)) b) (p q) (p q)
c) ( p) (q p) d) (p q) (p q)
e) (( p) r) (q r)
f) ((p q) (q r)) (p r)
3. Se v(p q) = F que valor logico pode ter
a) (p q) r ? e b) (q r) (p r) ?
4. Construir a tabela-verdade para as seguintes proposicoes
a) (p (q r)) (p (r q))
b) (q r) ( q) r
c) ( p) (r s)
d) (q (( p) s))
e) (p q) (q ( p))
f) (p q) (( r) s)
g) (( q) (p ( s)))
h) ( p) (q (r ( s)))
i) (( p) r) (q s)
j) (( p) (q s)) (r ( s))
k) ( q) ((( r) s) (p ( q)))
l) (p (q r)) s
46 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
5. Quais das proposicoes abaixo sao tautologias? Quais sao contradicoes?
a) ((p q) ( p)) (q p)
b) (p ( q)) r
c) ( r) (p q)
d) ((p q) r) (p (q r))
e) ( ( ( (p ( q))))) (( p) ( r))
f) ((p q) (q p)) ((r p) q)
g) (p (q r)) ((p (q r)) (p (q r)))
h) ( p) (q (( r) s))
i) ( ( (p q))) (( p) ( q))
j) (p q) ((q r) (p r))
6. Mostre que
a) (p q r) (( p) ( q) ( r))
b) (p q r) (( p) ( q) ( r))
c) (p q) (p ( q)) (( p) q)
d) ((p q) r) (p (q r))
e) (p (p q)) p
f) (p (p q)) p
1.8. AP

ENDICE DO CAP

ITULO I 47
1.8 Apendice do Captulo I
Notas Bibliogracas
Apresentamos neste apendice uma curta biograa dos principais pen-
sadores que contriburam para o desenvolvimento da logica matematica. Es-
paramos que isto motive o leitor a um estudo mais aprofundado sobre os
seus pensamentos. A fonte utilizada para estas biograas foi Wikipedia, a
enciclopedia livre - na Internet
Georg Cantor
Georg Ferdinand Ludwig Philipp Cantor (Sao Petersburgo, 3 de
Marco de 1845 - Halle, Alemanha, 6 de Janeiro de 1918) foi um matematico
alemao de origem russa conhecido por ter criado a moderna Teoria dos con-
juntos. Foi a partir desta teoria que chegou ao conceito de n umero trans-
nito, incluindo as classes numericas dos cardinais e ordinais, estabelecendo
a diferenca entre estes dois conceitos que colocam novos problemas quando
se referem a conjuntos innitos.
Nasceu em Sao Petersburgo (R ussia), lho de um comerciante dinamar-
ques, Geor Waldemar Cantor, e de uma m usica russa, Maria Anna Bohm.
Em 1856 a sua famlia mudou-se para a Alemanha, continuando a os seus
estudos. Estudou na Escola Politecnica de Zurique. Doutorou-se na Uni-
versidade de Berlim em 1867. Teve como professores Ernst Kummer, Karl
Weierstrass e Leopold Kronecker.
Em 1872 foi docente na Universidade alema de Halle, onde obtem o ttulo
de professor em 1879. Toda a sua vida ira tentar em vao deixar Halle, tendo
acabado por pensar que era vtima de uma conspiracao.
Cantor provou que os grupos innitos nao tem todos a mesma potencia
(potencia signicando tamanho). Fez a distincao entre grupos numeraveis
(ou enumeraveis) (em ingles chamam-se countable - que se podem contar)
e grupos contnuos (em ingles uncountable - que nao se podem contar).
48 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
Provou que o conjunto dos n umeros racionais Q e (e)numeravel, enquanto
que o conjunto dos n umeros reais IR e contnuo (logo, maior que o ante-
rior). Na demonstracao foi utilizado o celebre argumento da diagonal de
Cantor ou metodo diagonal. Nos ultimos anos de vida tentou provar, sem
o conseguir, a hipotese do contnuo, ou seja, que nao existem conjuntos
de potencia intermedia entre os numeraveis e os contnuos - em 1963, Paul
Cohen demonstrou a indemonstrabilidade desta hipotese. Em 1897, Can-
tor descobriu varios paradoxos suscitados pela Teoria dos conjuntos. Foi ele
que utilizou pela primeira vez o smbolo IR para representar o conjunto dos
n umeros reais.
Durante a ultima metade da sua vida sofreu repetidamente de ataques
de depressao, o que comprometeu a sua capacidade de trabalho e o forcou a
car hospitalizado varias vezes. Provavelmente ser-lhe-ia diagnosticado, hoje
em dia, um transtorno bipolar - vulgo manaco-depressivo. A descoberta
do Paradoxo de Russell conduziu-o a um esgotamento nervoso do qual n ao
chegou a se recuperar. Comecou, entao, a se interessar por literatura e re-
ligiao. Desenvolveu o seu conceito de Innito Absoluto, que identicava a
Deus. Ficou na pen uria durante a Primeira Guerra Mundial, morrendo num
hospital psiquiatrico em Halle.
Os conceitos matematicos inovadores propostos por Cantor enfrentaram
uma resistencia signicativa por parte da comunidade matematica da epoca.
Os matematicos modernos, por seu lado, aceitam plenamente o trabalho de-
senvolvido por Cantor na sua Teoria dos conjuntos, reconhecendo-a como
uma mudanca de paradigma da maior importancia.
Nas palavras de David Hilbert:
Ninguem nos podera expulsar do Paraso que Cantor criou.
Dirichlet
Johann Peter Gustav Lejeune Dirichlet (13 de fevereiro de 1805,
D uren - 5 de maio de 1859, Gottingen) foi um matematico alemao a quem
se atribui a moderna denicao formal de funcao.
1.8. AP

ENDICE DO CAP

ITULO I 49
Sua famlia era originaria da cidade de Richelet, na Belgica, origem de
seu apelido Lejeune Dirichlet(o jovem de Richelet).
Dirichlet nesceu em D uren, onde seu pai era chefe dos Correios. Foi
educado na Alemanha e na Franca, onde foi aluno dos mais renomados
matematicos da epoca. Sua primeira publicacao foi sobre o

Ultimo teorema
de Fermat, a famosa conjectura (hoje provada) que arma que para n > 2,
a equacao x
n
+y
n
= z
n
nao possui solucoes inteiras, com excecao da solucao
trivial em que x, y ou z e zero, para a qual concebeu uma prova parcial
para n = 5, que foi completada por Adrien-Marie Legendre, que foi um dos
avaliadores. Dirichlet tambem completou sua propria demonstracao quase
ao mesmo tempo; mais tarde, ele tambem forneceu uma prova completa para
o caso de n = 14.
Casou-se com Rebecca Mendelssohn, originaria de uma distinta famlia, a
neta do losofo Moses Mendelssohn e irma do compositor Felix Mendelssohn.
Ferdinand Eisenstein, Leopold Kronecker e Rudolf Lipschitz foram seus
alunos. Apos sua morte, os escritos de Dirichlet e outros resultados em teoria
dos n umeros foram coletados, editados e publicados por seu amigo e colega
matematico Richard Dedekind sob o ttulo Vorlesungen uber Zahlentheorie
(Conferencias sobre Teoria de N umeros).
Aristoteles
Aristoteles nasceu em Estagira, na Calcdica. Apesar de ser na Macedo-
nia, o grego era o idioma falado. Era lho de Nicomaco, amigo e medico
pessoal do rei macedonio Amintas II, pai de Filipe II da Macedonia e avo de
Alexandre, o Grande.

E provavel que o interesse de Aristoteles por biologia
e siologia decorra da atividade medica exercida pelo pai.
Com cerca de 16 ou 17 anos partiu para Atenas, maior centro intelectual
e artstico da Grecia. Como muitos outros jovens de seu tempo, foi para la
prosseguir os estudos. Duas grandes instituicoes disputavam a preferencia
dos jovens: a escola de Isocrates, que visava preparar o aluno para a vida
50 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
poltica, e Platao e sua Academia, com preferencia `a ciencia (episteme) como
fundamento da realidade. Apesar do aviso de quem nao conhecesse Geome-
tria ali nao deveria entrar, Aristoteles decidiu-se pela Academia platonica e
nela permaneceu 20 anos, ate 347 a.C., ano que morreu Platao.
Com a morte de grande mestre e com a escolha do sobrinho de Platao, Es-
peusipo, para a chea da Academia, Aristoteles partiu para Assos com alguns
ex-alunos. Dois fatos parecem se relacionar com esse episodio: Espeusipo
representava uma tendencia que desagradava imensamente Aristoteles, isto
e, a matematizacao da losoa; e Aristoteles ter-se sentido preterido (ou re-
jeitado), ja que se julgava o mais apto para assumir a direcao da Academia.
Em Assos, Aristoteles fundou um pequeno crculo losoco com a ajuda
de Hermias, tirano local e eventual ouvinte de Platao. La cou por tres anos e
casou-se com Ptias, sobrinha de Hermias. Assassinado Hermias, Aristoteles
partiu para Mitilene, na ilha de Lesbos, onde realizou a maior parte de suas
famosas investigacoes biologicas. No ano de 343 a.C. chamado por Filipe II,
tornou-se preceptor de Alexandre, funcao que exerceu ate 336 a.C., quando
Alexandre subiu ao trono.
Neste mesmo ano, de volta a Atenas, fundou o

Lykeion

, origem da
palavra Liceu cujos alunos caram conhecidos como peripateticos (os que
passeiam), nome decorrente do habito de Aristoteles de ensinar ao ar livre,
muitas vezes sob as arvores que cercavam o Liceu. Ao contrario da Academia
de Platao, o Liceu privilegiava as ciencias naturais. Alexandre mesmo enviava
ao mestre exemplares da fauna e ora das regioes conquistadas. Seu trabalho
cobria os campos do conhecimento classico de entao: losoa, metafsica,
logica, etica, poltica, retorica, poesia, biologia, zoologia, medicina e nao so
estabeleceu as bases de tais disciplinas quanto sua metodologia cientca.
Aristoteles dirigiu a escola ate 323 a.C., pouco depois da morte de Alexan-
dre. Os sentimentos antimacedonios dos atenienses voltaram-se contra ele
que, sentindo-se ameacado, deixou Atenas armando nao permitir que a
cidade cometesse um segundo crime contra a losoa (alusao ao julgamento
de Socrates). Deixou a escola aos cuidados de seu principal discpulo, Te-
ofrasto (371 a.C. - 287 a.C.) e retirou-se para Calcis, na Eubeia, onde morreu
no ano seguinte.
A tradicao representa um elemento vital para a compreensao da losoa
aristotelica. Em certo sentido, Aristoteles via seu proprio pensamento como o
ponto culminante do processo desencadeado por Tales de Mileto. Sua losoa
pretendia nao apenas rever como tambem corrigir as falhas e imperfeicoes
das losoas anteriores. Ao mesmo tempo, trilhou novos caminhos para
1.8. AP

ENDICE DO CAP

ITULO I 51
fundamentar suas crticas, revisoes e novas proposicoes.
Para Aristoteles, a Logica e um instrumento, uma propedeutica para as
ciencias e para o conhecimento e baseia-se no silogismo, o raciocnio formal-
mente estruturado que supoe certas premissas colocadas previamente para que
haja uma conclusao necessaria. O silogismo parte do universal para o par-
ticular; a inducao, ao contrario, parte do particular para o universal. Dessa
forma, se forem verdadeiras as premissas, a conclusao, logicamente, tambem
o sera.
Gottfried Leibniz
Gottfried Wilhelm von Leibniz (Leipzig, 1 de julho de 1646 - Hanover,
14 de novembro de 1716) foi um losofo, cientista, matematico, diplomata e
bibliotecario alemao.
A ele e atribuda a criacao do termo funcao(1694), que usou para de-
screver uma quantidade relacionada a uma curva, como, por exemplo, a
sua inclinacao ou um ponto qualquer situado nela.

E creditado a Leibniz
e a Newton, o desenvolvimento do calculo moderno, em particular por seu
desenvolvimento da Integral e da Regra do Produto. Demonstrou geniali-
dade tambem nos campos da lei, religiao, poltica, historia, literatura, logica,
metafsica e losoa.

Orf ao de mae aos seis anos, Leibniz foi educado por seu pai, professor de
losoa moral. Em 1663 ingressa na Universidade de Leipzig, como estudante
de Direito. Em 1666 obtem o grau de doutor em direito, em Nuremberg,
por seu ensaio prenunciando uma das mais importantes doutrinas da sua
posterior losoa. Nessa epoca alia-se `a Sociedade Rosacruz, da qual sera
secretario durante dois anos. Foi o primeiro a perceber que a anatomia da
logica - as leis do pensamento- e assunto de analise combinatoria. Em
1666 escreveu De Arte Combinatoria, no qual formulou um modelo que e o
precursor teorico de computacao moderna: todo raciocnio, toda descoberta,
verbal ou nao, e redutvel a uma combinacao ordenada de elementos tais
como n umeros, palavras, sons ou cores.
Na sua visao da existencia de uma caracterstica universal, Leibniz
encontrava-se dois seculos `a frente de sua epoca, no que concerne `a matematica
52 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
e `a logica.
Aos 22 anos, foi-lhe recusado o grau de doutor, alegando-se sua juventude.
Tinha vinte e seis anos, quando passou a ter aulas com Christiaan Huygens,
cujos melhores trabalhos tratam da teoria ondulatoria da luz. A maior parte
dos papeis em que rascunhava suas ideias, nunca revisando, muito menos pub-
licando, encontra-se na Biblioteca Real de Hanover aguardando o paciente
trabalho de estudantes. Leibniz criou uma maquina de calcular, superior `a
que fora criada por Pascal, fazendo as quatro operacoes.
Em Londres, compareceu a encontros da Royal Society, em que exibiu sua
maquina de calcular, sendo eleito membro estrangeiro da Sociedade antes de
sua volta a Paris em marco de 1673. Em 1676, ja tinha desenvolvido algumas
formulas elementares do calculo e tinha descoberto o teorema fundamental
do calculo, que so foi publicado em 11 de julho de 1677, onze anos depois
da descoberta nao publicada de Newton. No perodo entre 1677 e 1704, o
calculo leibniziano foi desenvolvido como instrumento de real forca e facil
aplicabilidade no continente, enquanto na Inglaterra, devido `a relutancia de
Newton em dividir suas descobertas matematicas, o calculo continuava uma
curiosidade relativamente nao procurada.
Durante toda a sua vida, paralelamente `a Matematica, Leibniz trabal-
hou para aristocratas, buscando em suas genealogias provas legais de seu
direito ao ttulo, tendo passado seus ultimos quarenta anos trabalhando ex-
clusivamente para a famlia Brunswick, chegando a conrmar para seus em-
pregadores o direito a metade de todos os tronos da Europa. Suas pesquisas
levaram-no pela Alemanha,

Austria e Italia de 1687 a 1690. Em 1700, Leibniz
organizou a Academia de Ciencias de Berlim, da qual foi o primeiro presi-
dente. Esta Academia permaneceu como uma das tres ou quatro principais
do mundo ate que os nazistas a eliminaram.
Morreu solitario e esquecido. Seu funeral acompanhado por seu secretario,
unica testemunha de seus ultimos dias
Isaac Newton
Sir Isaac Newton (Woolsthorpe, 4 de Janeiro de 1643 - Londres, 31
de Marco de 1727) foi um cientista ingles mais reconhecido como fsico e
matematico. Foi um dos criadores, junto com Leibniz, do Calculo Diferencial
e Integral. Tambem descobriu varias leis da mecanica como a atualmente
1.8. AP

ENDICE DO CAP

ITULO I 53
conhecida como Lei Fundamental da Dinamica e a Teoria da Gravitacao
Universal. Para ele, a funcao da ciencia era descobrir leis universais e enuncia-
las de forma precisa e racional.
Newton estudou no Trinity College de Cambridge, tendo-se graduado em
1665. Um dos principais precursores do Iluminismo, seu trabalho cientco
sofreu forte inuencia de seu professor e orientador Barrow (desde 1663), e
de Schooten, Vi`ete, John Wallis, Descartes, dos trabalhos de Fermat sobre
retas tangentes `a curvas; Cavallieri, das concepcoes de Galileu e Johannes
Kepler.
Em 1663, formulou o teorema hoje conhecido como Binomio de New-
ton. Fez suas primeiras hipoteses sobre gravitacao universal e escreveu sobre
series innitas e o que chamou de teoria das uxoes (1665), o embriao do
Calculo Diferencial e Integral. Por causa da peste, o Trinity College foi
fechado em 1666, o cientista foi para casa de sua mae em Woolsthorpe. Foi
neste ano de retiro que construiu quatro de suas principais descobertas: o
Teorema Binomial, o calculo, a Lei da Gravitacao Universal e a natureza
das cores. Construiu o primeiro telescopio de reexao em 1668, e foi quem
primeiro observou o espectro visvel que se pode obter pela decomposicao da
luz solar ao incidir sobre uma das faces de um prisma triangular transparente
(ou outro meio de refracao ou de difracao), atravessando-o e projetando-se
sobre um meio ou um anteparo branco, fenomeno este conhecido como Dis-
persao Luminosa. Optou, entao, pela teoria corpuscular de propagacao da
luz, enunciando-a em (1675) e contrariando a teoria ondulatoria de Huygens.
Tornou-se professor de matematica em Cambridge (1669) e entrou para
a Royal Society (1672). Sua principal obra foi a publicacao Philosophiae
Naturalis Principia Mathematica (Princpios matematicos da losoa natural
- 1687), em tres volumes, no qual enunciou a lei da gravitacao universal (Vol.
3), generalizando e ampliando as constatacoes de Kepler, e resumiu suas
descobertas, principalmente o calculo. Essa obra tratou essencialmente sobre
fsica, astronomia e mecanica (leis dos movimentos, movimentos de corpos
em meios resistentes, vibracoes isotermicas, velocidade do som, densidade do
ar, queda dos corpos na atmosfera, pressao atmosferica, etc).
De 1687 a 1690 foi membro do parlamento britanico, em representacao
da Universidade de Cambridge. Em 1696 foi nomeado Warden of the Mint
e em 1701 Master of the Mint, dois cargos burocraticos da casa da moeda
britanica. Foi eleito socio estrangeiro da Academie des Sciences em 1699 e
tornou-se presidente da Royal Society em 1703. Publicou, em Cambridge,
Arithmetica universalis (1707), uma especie de livro-texto sobre identidades
54 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
matematicas, analise e geometria, possivelmente escrito muitos anos antes
(talvez em 1673).
Escreveu (1669) e publicou (1711) De analysi per aequationes numero ter-
minorum innitas, sobre series e calculo. Escreveu (1671) e publicou (1742)
Methodus uxionum et serierum innitorum, tambem sobre o mesmo as-
sunto.
Publicou tambem conclusoes sobre escoamento em canais, velocidade de
ondas superciais e deslocamento do som no ar. Tambem escreveu sobre
qumica, alquimia, cronologia e teologia
Gottlob Frege
Friedrich Ludwig Gottlob Frege (8 de Novembro de 1848, Wismar,
Mecklenburg-Schwerin, Alemanha - 26 de Julho de 1925, Bad Kleinen, Meck-
lenburg-Vorpommern, Alemanha) foi um matematico, logico e losofo alem ao.
Trabalhando na fronteira entre a losoa e a matematica, Frege foi o
principal criador da logica matematica moderna, sendo considerado, ao lado
de Aristoteles, o maior logico de todos os tempos.
Estudou nas universidades de Jena e Gottingen e tornou-se professor de
Matematica em Jena, onde lecionou primeiro como docente e, a partir de
1896, como catedratico, onde permaneceu ate sua morte. Em 1879 publi-
cou Begrisschrift (1879, Ideograa (Ideography) e uma traducao sugerida
em carta pelo proprio autor, outra opcao seria Notacao Conceptual), onde,
pela primeira vez, se apresentava um sistema matematico logico no sentido
moderno.
Em parte incompreendido por seus contemporaneos, tanto losofos como
matematicos, Frege prosseguiu seus estudos e publicou, em 1884, Die Grund-
lagen der Arithmetik (Os Fundamentos da Aritmetica), obra-prima losoca
que, no entanto, sofreu uma demolidora crtica por parte de Georg Cantor,
justamente um dos matematicos cujas ideias se aproximavam mais das suas.
Em 1903 publicou o segundo volume de Grundgesetze der Arithmetik (Leis
basicas da Aritmetica), em que expunha um sistema logico no qual seu con-
temporaneo e admirador Bertrand Russell encontrou uma contradicao, que
cou conhecida como o paradoxo de Russell. Esse episodio impactou pro-
fundamente a vida produtiva de Frege. O grande contributo de Frege para
a logica matematica foi o criacao de um sistema de representacao simbolica
1.8. AP

ENDICE DO CAP

ITULO I 55
(Begrisschrift, conceitograa ou ideograa) para representar formalmente
a estrutura dos enunciados logicos e suas relacoes, e a contribuicao para a
implementacao do calculo dos predicados. Esse parte da decomposicao fun-
cional da estrutura interna das frases (em parte substituindo a velha dicoto-
mia sujeito-predicado, herdada da tradicao logica Aristotelica, pela oposicao
matematica funcao-argumento) e da articulacao do conceito de quanticacao
(implcito na logica classica da generalidade), tornado assim possvel a sua
manipulacao em regras de deducao formal. (As expresscoes para todo o x,
existe um x, que denotam operacoes de quanticacao sobre variaveis tem
na obra de Frege uma de suas origens).
Ao contrario de Aristoteles, e mesmo de Boole, que procuravam identicar
as formas validas de argumento, e as assim chamadas leis do pensamento, a
preocupacao basica de Frege era a sistematizacao do raciocnio matematico,
ou dito de outra maneira, encontrar uma caracterizacao precisa do que e
uma demonstracao matematica. Frege havia notado que os matematicos
da epoca freq uentemente cometiam erros em suas demonstracoes, supondo
assim que certos teoremas estavam demonstrados, quando na verdade nao
estavam. Para corrigir isso, Frege procurou formalizar as regras de demon-
stracao, iniciando com regras elementares, bem simples, sobre cuja aplicacao
nao houvesse d uvidas. O resultado que revolucionou a logica foi o desen-
volvimento do calculo de predicados (ou logica de predicados).
Giuseppe Peano
Giuseppe Peano (Spinetta, Piemonte, 27 de Agosto de 1858 - Turim, 20
de Abril de 1932), considerado o maior matematico italiano de sua epoca, pro-
duziu trabalhos de grande alcance losoco. Fez importantes contribuicoes
teoricas nas areas de analise matematica, logica, teoria dos conjuntos, equacoes
diferenciais e analise vetorial.
Autor de in umeros livros e artigos, Peano foi o fundador da moderna
logica matematica e teoria dos conjuntos, para cujos conceitos e notacoes con-
tribuiu de forma decisiva. Na obra Arithmetices Principia Nova Methodo
Expositade 1889 Peano desenvolveu os famosos axiomas de Peano, consid-
erados ate hoje como a axiomatizacao padrao dos n umeros naturais.
Passou a maior parte de sua carreira ensinando matematica na Universi-
dade de Turim. Foi professor nesta mesma Universidade desde 1890 ate `a sua
56 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
morte e na Real Academia de Artillera de 1886 ate 1901. Criou uma lngua
internacional chamada latino sine exione ou interlingua. Fundou a Rivista
di Matematicaem 1891, publicada posteriormente em frances e na sua in-
terlingua. Em 1903 propos a interlingua como lngua auxiliar internacional e
em 1908 foi eleito presidente da Academia pro interlinguaque transformou
numa associacao cientca, tendo como orgao de expressao ocial a revista
Schola et Vita.
Da sua vasta obra cientica, uma grande parte foi dedicada `a Matematica
e `a Logica, sendo a restante parte consagrada `a Filosoa e `a construcao da
interlingua.
As suas obras Calcolo dierenziale e principii di calcolo integrale(1884)
e Lezioni di analisi innitesimale(1893) foram dois dos mais importantes
trabalhos no desenvolvimento da teoria geral das funcoes depois dos trabalhos
do matematico frances Augustin Cauchy.
Em Applicazioni geometriche del calcolo innitesimale(1887), Peano
introduziu os elementos basicos do calculo geometrico e deu novas denicoes
para o calculo do comprimento de um arco e para a area de uma superfcie
curva.

E no livro Calcolo geometrico(1888) que encontramos o seu primeiro


trabalho em Logica Matematica. Peano e sobretudo conhecido pela criacao de
um sistema de simbolos que permite a descricao e o enunciado das proposicoes
logicas e matematicas sem recorrer `a linguagem comum. Neste sentido, Peano
e considerado como o fundador da Logica Matematica, por ter sido realmente
ele a introduzir a nova notacao. Na verdade, a actual notacao esta mais
proxima da proposta de Peano do que da de Frege a quem, no entanto, e
em geral atribuda a paternidade da Logica Matematica. Parte da notac ao
logica de Peano foi adoptada por Bertrand Russell e Alfred North Whitehead
nos Principia Mathematica.
O seu trabalho mudou profundamente a visao dos matematicos e teve uma
grande inuencia nos esforcos que mais tarde se desenvolveram na reestru-
turacao da matematica, especialmente no trabalho dos matematicos franceses
revelado sob o pseudonimo de Nicolas Bourbaki.
1.8. AP

ENDICE DO CAP

ITULO I 57
Bertrand Russell
Bertrand Arthur William Russell, 3
o
Conde Russell (Ravenscroft, 18
de Maio de 1872 - Penrhyndeudraeth, 2 de Fevereiro de 1970) foi um dos mais
inuentes matematicos, losofos e logicos que viveram (em grande parte)
no seculo XX. Um importante poltico liberal, activista e um popularizador
da Filosoa. Milhoes de pessoas respeitaram Russell como uma especie de
profeta da vida racional e da criatividade. A sua postura em varios temas
foi controversa.
Nasceu em 1872, no auge do poderio economico e poltico do Reino Unido,
tendo morrido em 1970, vtima de uma gripe, quando o imperio se tinha
desmoronado e o seu poder drenado em duas guerras vitoriosas mas debili-
tantes. Ate `a sua morte, a sua voz deteve sempre autoridade moral, uma vez
que ele foi um crtico inuente das armas nucleares e da guerra estadunidense
no Vietname. Era inquieto.
Em 1950, Russell recebeu o Premio Nobel da Literatura em reconheci-
mento dos seus variados e signicativos escritos, nos quais ele se bateu por
ideais humanitarios e pela liberdade do pensamento.
Ideias Filosocas
Durante sua longa vida, Russell elaborou algumas das mais inuentes
teses losocas do seculo XX, e, com elas, ajudou a fomentar uma das suas
tradicoes losocas, a assim chamada Filosoa Analtica. Dentre essas teses,
destacam-se a tese logicista, ou da logica simbolica, de fundamentacao da
Matematica. Segundo Russell, todas as verdades matematicas - e nao apenas
as da aritmetica, como pensava Gottlob Frege - poderiam ser deduzidas a
partir de umas poucas verdades logicas, e todos os conceitos matematicos
reduzidos a uns poucos conceitos logicos primitivos.
Um dos elementos impulsionadores desse projeto foi a descoberta, em
1901, de um paradoxo no sistema logico de Frege: o chamado paradoxo de
Russell. A solucao de Russell - para esse e outros paradoxos - foi a teoria
dos tipos (inicialmente, a teoria simples dos tipos; posteriormente, a teoria
ramicada dos tipos), um dos pilares do seu logicismo. Trata-se, segundo
Russell, de se impor certas restricoes a suposicao de que qualquer propriedade
que pode ser predicada de uma entidade de um tipo logico, pode ser predicada
com signicado de qualquer entidade de outro ou do mesmo tipo logico. O
58 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
tipo de uma propriedade deve ser de uma ordem superior ao tipo de qualquer
entidade da qual a propriedade possa com signicado ser predicada.
Como outro pilar desse projeto, Russell concebeu a teoria das descricoes
denidas, apresentada em franca oposicao a algumas de suas antigas ideias
- em especial, as contidas em sua teoria do signicado e da denotacao de-
fendida no seu livro The Principles of Mathematics - e `a teoria do sentido e
referencia de Frege. Para Russell, a analise logica precisa de frases declarati-
vas contendo descricoes denidas - expressoes como p.ex. o n umero primo
par, o atual rei da Franca, etc. - deve deixar clara que, contrariamente `as
aparencias, essas frases nao expressam proposicoes singulares - algumas vezes
denominadas proposicoes russellianas -, mas proposicoes gerais. p.ex., a frase
(1) O n umero primo par e maior do que 1,
embora supercialmente tenha a mesma estrutura da frase
(2) Isto e vermelho,
ou seja, aparente como (2) representar uma proposicao singular, realmente
representa uma proposicao geral. Para Russell, (1) analisa-se assim:
(1) Existe pelo menos um n umero primo par, e existe no maximo um
n umero primo par, e ele e maior do que 1. Assim, tal analise deixaria
transparente que descricoes denidas funcionam logicamente como quanti-
cadores. Contrariamente `a sua antiga teoria do signicado e da denotacao -
e `a teoria do sentido e referencia de Frege -, a teoria das descricoes denidas
de Russell nao associa `as descricoes denidas signicado e denotacao - sen-
tido e referencia. Segundo Russell, tais expressoes desempenham um papel
semantico bastante diferente, qual seja, o de denotar ( quando existe o objeto
descrito pela descricao denida). Por outro lado, as expressoes que desem-
penhariam o papel de referirem-se diretamente aos objetos seriam nomes
em sentido logico(nomes logicamente proprios), como chamou Russell. Um
dos seus exemplos preferidos de nomes logicamente proprios sao os pronomes
demonstrativos: isto, este, etc. Russell tambem estendou a sua analise
de frases contendo descricoes denidas para frases contendo nomes proprios
ordinarios. Segundo ele, nomes proprios ordinarios seriam, de fato, abre-
viacoes de descricoes denidas que porventura se tem em mente quando se
usam tais nomes. P.ex., Aristotelespoderia ser uma abreviacao de uma
1.8. AP

ENDICE DO CAP

ITULO I 59
descricao como o maior discpulo de Platao. (Tal concepcao a respeito de
nomes proprios ordinarios uma forma de descritivismo foi um dos alvos
de Saul Kripke em Naming and Necessity, que ali defendeu uma forma de
millianismo.)
Em estreita harmonia com essas teses logico-semanticas, Russell desen-
volveu algumas teses de teoria do conhecimento, em particular, a distincao
entre conhecimento direto (by acquaintance) e conhecimento por descricao.
Assim, o conhecimento que se tem de uma mancha vermelha numa parede,
para Russell, poderia ser expresso numa frase como (2); por outro lado,
o conhecimeto que se tem dos n umeros e de suas relacoes, p.ex., que 2 e
maior do que 1, envolveria conceitos logicos, e nao o conhecimento direto
dos n umeros. Russell formulou a relacao entre essas duas formas de conhec-
imento no seguinte princpio: todo o conhecimento envolve a relacao direta
do sujeito cognoscente com algum objeto (a relacao de conhecer diretamente
ou, conversamente, de apresentacao de um objeto a um sujeito cognoscente),
mesmo que esse conhecimento seja conhecimento por descricao de outro ob-
jeto.
Da volumosa obra de Russell, destacam-se o seu livro de 1903, The Prin-
ciples of Mathematics (que consiste numa apresentacao informal do projeto
logicista de Russell); o classico artigo de 1905, On Denoting(em que Russell
apresenta pela primeira vez ao p ublico sua teoria das descricoes denidas); o
livro em tres volumes, em co-autoria com o A.N.Whitehead, publicados entre
1910 e 1913, intitulado Principia Mathematica (a segunda edicao, de 1925,
contem importantes modicacoes no projeto logicista de Russell-Whitehead);
o seu artigo de 1910-11,Knowledge by Acquaintance and Knowledge by De-
scription; e as conferencias proferidas no inverno de 1917-18, reunidas sob
o ttulo The Philosophy of Logical Atomism.
Decalogo
Russell propos um codigo de condutaliberal baseado em 10 princpios,
`a maneira do decalogo cristao. Nao para substituir o antigo, diz Russell
em sua autobiograa, mas para complementa-lo. Os dez princpios sao:
1. Nao tenha certeza absoluta de nada.
2. Nao considere que valha a pena proceder escondendo evidencias, pois
as evidencias inevitavelmente virao `a luz.
60 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
3. Nunca tente desencorajar o pensamento, pois com certeza voce tera
sucesso.
4. Quando voce encontrar oposicao, mesmo que seja de seu marido ou de
suas criancas, esforce-se para supera-la pelo argumento, e nao pela au-
toridade, pois uma vitoria dependente da autoridade e irreal e ilusoria.
5. Nao tenha respeito pela autoridade dos outros, pois ha sempre autori-
dades contrarias a serem achadas.
6. Nao use o poder para suprimir opinioes que considere perniciosas, pois
as opinioes irao suprimir voce.
7. Nao tenha medo de possuir opinioes excentricas, pois todas as opinioes
hoje aceitas foram um dia consideradas excentricas.
8. Encontre mais prazer em desacordo inteligente do que em concordancia
passiva, pois, se voce valoriza a inteligencia como deveria, o primeiro
sera um acordo mais profundo que a segunda.
9. Seja escrupulosamente verdadeiro, mesmo que a verdade seja inconve-
niente, pois sera mais inconveniente se tentar esconde-la.
10. Nao tenha inveja daqueles que vivem num paraso dos tolos, pois apenas
um tolo o consideraria um paraso.
Whitehead
Alfred North Whitehead (Nasceu em Ramsgate (Kent) em 15 de
Fevereiro de 1861 e morreu em 30 de dezembro de 1947) - Logico, matematico
e metafsico britanico, reconhecido como um dos grandes losofos do seculo
XX. Nascido en Ramsgate (Kent), a 15 de Fevereiro de 1861, Whitehead
estudou no Trinity College (Cambridge), onde ensinou matematicas entre
1885 e 1911.Ensinou matematicas aplicadas e mecanica na Universidade de
Londres entre 1911 e 1924, losofa na Universidade de Harvard entre 1924 e
1936. Foi professor emerito de Harvard ate `a sua morte a 30 de Dezembro de
1947, e membro da Royal Society e da Academia Britanica. Matematico bril-
hante tendo dado enormes contribuicoes no campo da matematica teorica,
1.8. AP

ENDICE DO CAP

ITULO I 61
Whitehead tinha um grande conhecimento da losofa e da literatura, e esta
preparacao levou-o ao estudo das origens da matematica e da losoa da
ciencia, e ao desenvolvimento de la logica simbolica. Em colaboracao com o
seu aluno de Cambridge, o matematico e losofo britanico Bertrand Russell,
escreveu os tres volumes de Principia mathematica (1910-1913), uma das
maiores obras sobre logica e matematicas.
Escreveu dois livros sobre losoa das ciencias naturais, Investigacao
sobre os princpios do conhecimento natural (1919) e o Conceito de Na-
tureza(1920). Nos seus ultimos trabalhos Whitehead inclinou-se para uma
losoa muito heterogenea que inclua a a metafsica, a religiao e os princpios
do conhecimento. Os seus conceitos sobre o conhecimento provocaram uma
revoluc ao na epistemologia. Na sua fase de maior actividade losoca es-
creveu: A Ciencia e o Mundo Moderno (1925), O Devir da Religiao (1926),
Simbolismo: seu signicado e efeito (1927), Processo e realidade: ensaio so-
bre uma cosmologia (1929), A Funcao da Razao (1929), Aventura das Ideias
(1933), e Modos do Pensamento (1938). Escreveu tambem Tratado da alge-
bra universal (1898), O Princpio da Relatividade (1922) e Uma Introducao
as Matematicas (1911) destinado `a divulgacao cientca destes temas.
A losoa de Whitehead e elaborada num permanente combate ao ma-
terialismo cientco, na altura em ascensao em todo o mundo. Um das suas
concepcoes mais interessantes e o metodo de abstraccao extensivo, desen-
volvido nos princpios do seculo XX, e por meio do qual procurava explorar
e explicar os conceitos fundamentais usados na ciencia, e em particular nas
ciencias da natureza. Neste sentido, examinou os principais conceitos usados
pelos cientistas e que estes davam como hipoteses inexplicaveis, nomeada-
mente no domnio da fsica. Criticou a divisao entre esprito e materia,
a divisao entre substancia e acidente, abstracto e concreto, ou a repre-
sentacao tradicional do tempo. Whitehead concebeu a natureza como uma
experiencia. O processo do mundo e uma experiencia de Deus, na qual
os objectosao passarem de um mundo ideal (propria da natureza de Deus)
ao mundo fsico determinam os acontecimentos.O seu metodo baseava-se
na analise da realidade a partir da percepcao dos objectos e das relacoes entre
os objectos.
62 CAP

ITULO 1. CONJUNTOS, FUNC



OES E LINGUAGEM L

OGICA
Captulo 2
OS N

UMEROS INTEIROS
Ha duas formas de abordar o estudo dos n umeros inteiros. A primeira
delas consiste na construcao deles a partir da teoria dos conjuntos passando
pela construcao preliminar dos n umeros naturais. A segunda consiste na
sua axiomatizacao. Preferimos a segunda por varios motivos. Mas essen-
cialmente os principais motivos sao os seguintes. A construcao a partir da
teoria dos conjuntos e um caminho longo e nao cabe no programa de um
primeiro curso de

Algebra dos currculos atuais de Matematica. Alem disso,
este cami-nho e arduo e desnecessario para aqueles que iniciam o curso de
Matem atica. Os alunos, em sua maioria, precisam dominar inicialmente as
propriedades dos n umeros inteiros sem se preocupar com a sua origem. A
utilizac ao dos n umeros nas aplicacoes e tao corriqueira que o questionamento
sobre a sua origem pode car para um segundo momento, para aqueles que
sentirem necessidade de um maior aprofundamento.
2.1 A denicao de anel
O conjunto dos n umeros inteiros, que vamos axiomatizar, possui uma es-
trutura algebrica que envolvem duas operacoes fundamentais. Esta estrutura
e o que denominaremos de anel. Nesta seccao vamos introduz-la abstrata-
mente e conhecer as suas propriedades basicas.
Seja X um conjunto nao vazio. Uma operacao em X e uma regra que, a
cada par de elementos de X, associa, de maneira unica, um terceiro elemento
63
64 CAP

ITULO 2. OS N

UMEROS INTEIROS
de X. Em outras palavras, uma operacao em X e uma funcao
o : X X X
(x, y) o(x, y)
Por simplicidade e conveniencia de notacao e linguagem utilizamos, neste
caso, uma maneira especial de escrever a imagem o(x, y), a saber
o(x, y) = x o y
EXEMPLO 2.1.
Seja C um conjunto nao vazio e F(C) o conjunto das funcoes com domnio
e contradomnio C, isto e,
F(C) = f : C C
A composicao de funcoes e uma operacao em F(C):
: F(C) F(C) F(C)
(f, g) f g
Para xar melhor esta ideia vamos pensar no seguinte caso muito particular.
Seja C = a, b. O conjunto F(C) possui quatro elemenos, a saber,
F(C) = f
1
, f
2
, f
3
, f
4
onde
f
1
: a a f
2
: a b f
3
: a a f
4
: a b
b a b b b b b a
As possveis composicoes que podemos fazer em F(C) estao descritas na
tabela abaixo
f
1
f
2
f
3
f
4
f
1
f
1
f
1
f
1
f
1
f
2
f
2
f
2
f
2
f
2
f
3
f
1
f
2
f
3
f
4
f
4
f
2
f
1
f
4
f
3
Um conjunto A e um Anel se em A estao denidas duas operacoes, que
chamaremos de soma (ou adicao) e produto ou (multiplicacao) e as denotare-
mos por + e , que satisfazem os axiomas seguintes.
2.1. A DEFINIC

AO DE ANEL 65
1. s
1
: + e uma operacao comutativa, isto e,
x + y = y +x x, y A.
2. s
2
: + e uma operacao associativa, isto e,
x + (y +v) = (x +y) +v x, y, v A.
3. s
3
: + possui um elemento neutro, isto e,
Existe um elemento z A tal que x + z = x (= z +x) x A.

E facil observar que nao existem dois elementos distintos em A que


satisfazem o axioma s
3
. Em outras palavras, o elemento z em A que
satisfaz s
3
e unico. De fato, suponha que z

A tambem satisfaz s
3
,
isto e, x +z

= x x A. Entao temos z

+z = z

e z +z

= z, como
z

+ z = z + z

, concluimos que z

= z. Este elemento z e chamado


zero que e tambem denominado o elemento neutro da soma e vamos
denota-lo por 0. Assim o axioma s
3
ca:
s
3
: 0 A tal que x + 0 = 0 + x = x x A
4. s
4
: Fixado x A existe s
x
A tal que x + s
x
= s
x
+x = 0.

E facil observar que para cada x A nao existem dois elementos distin-
tos que satisfazem o axioma s
4
. Em outras palavras, para cada x A
pre-xado, existe um unico elemento s
x
A que satisfaz s
4
. De fato,
suponha que s

x
tambem satisfaca a condicao x + s

x
= s

x
+ x = 0.
Entao teremos:
s

x
= s

x
+0 = s

x
+(x+s
x
) = (s

x
+x)+s
x
= (x+s

x
)+s
x
= 0+s
x
= s
x
Portanto, s

x
= s
x
. Para cada x A, o unico elemento s
x
que satisfaz
o axima s
4
e chamado simetrico de x. Observe que, pelo axioma s
4
,
se s
x
e o simetrico de x entao x e o simetrico de s
x
. Assim, utilizando a
notacao classica para o simetrico, a saber, s
x
= x, o que esta ultima
66 CAP

ITULO 2. OS N

UMEROS INTEIROS
observacao nos esta dizendo e que x = (x). Podemos reformular o
axioma s
4
utilizando a notacao classica:
s
4
: Fixado x A existe x A tal que x + (x) = x +x = 0.
O axioma s
4
e as observacoes acima nos permitem introduzir dois fatos
importantes. O primeiro trata-se da funcao seguinte. Num anel A, esta
nocao de elemento simetrico dene uma bijecao de A em A:
s : A A
x x
Vemos imediatamente das observacoes acima que s s = Id
A
. A
segunda observacao e que esta nocao de simetrico dene uma nova
operacao em A, a saber:
: A A A
(x, y) x + (y) := x y
Denominaremos esta operacao de subtracao ou diferenca. Do ponto
de vista da estrutura de A esta operacao e pouco relevante. Primeira-
mente porque ela e conseq uencia de outra operacao que e a soma. Em
segundo lugar porque ela nao possui propriedades interessantes como
a comutatividade e a associatividade.
5. p
1
: e associativa, isto e,
x (y v) = (x y) v x, y, v A.
6. ps : O produto distribui a soma, isto e,
x (y + v) = x y +x v x, y, v A.
Observacao: Apesar da opera cao subtracao nao satisfazer as propriedades
associativa e comutativa, no entanto ela satisfaz a propriedade distributiva
em relacao ao produto, isto e, para todos x, y, z A vale
x (y z) = x y x z e (x y) z = x z y z
(Verique isto!)
2.1. A DEFINIC

AO DE ANEL 67
PROPOSIC

AO 2.1. Seja A um anel. Entao x A tem-se que x 0 = 0.
Demonstracao:
x 0 = x (0 +0) = x 0 +x 0 = (x 0) +x 0 = (x 0) +(x 0 +x 0)
= 0 = ((x 0) +x 0) +x 0 = 0 +x 0 = x 0 = x 0 = 0.
A proposicao acima nos diz que todo elemento de A multiplicado por zero e
igual a zero.
Se, alem desses seis axiomas, a operacao produto for comutativa, isto e,
satiszer o axioma:
p
2
: x y = y x x, y A,
diremos que o anel A e comutativo. Se alem disso, a operacao produto
admitir um elemento neutro, isto e, satiszer o axioma:
p
3
: Existe u A tal que x u = u x = x x A,
diremos que o anel A e comutativo com unidade.

E f acil observar que nao existem dois elementos em A que satisfazem o


axioma p
3
, isto e, o elemento unidade e unico. De fato, suponha que v A
tambem satisfaz p
3
, isto e, x v = v x = x x A. Entao teremos:
v = v u = u v = u
Vamos denotar o elemento neutro de A em relacao ao produto por 1.
Assim podemos escrever o axioma p
3
da seguinte forma:
p
3
: Existe 1 A tal que x 1 = 1 x = x x A
PROPOSIC

AO 2.2. Seja A um anel comutativo com unidade. Entao,
(1) x = x x A.
Demonstracao: Observe as seguintes igualdades:
x + (1) x = 1 x + (1) x = (1 + (1)) x = 0 x = 0.
Assim, (1) x e o simetrico de x, isto e, (1) x = x.
COROL

ARIO 2.1. Seja A um anel comutativo com unidade. Entao,


(1) (1) = 1.
68 CAP

ITULO 2. OS N

UMEROS INTEIROS
Demonstracao: Faca x = 1 na proposicao acima e lembre-se da ob-
servacao sobre o simetrico: (x) = x. Teremos, (1) (1) = (1) = 1.
Neste texto, a menos que seja mencionado o contrario, todos os aneis
serao supostos comutativos com unidade.
DEFINIC

AO 2.1. Seja A um anel. Dizemos que um elemento u A e
inversvel (em A) se existe um elemento v A tal que u v = v u = 1. Um
elemento v que satisfaz estas igualdades e chamado inverso de u em A.

E imediato observar que se um elemento u A e inversvel entao neces-


sariamente ele e diferente de zero.
Tambem e facil observar que xado um elemento u A nao existem
dois elementos em A que sao inversos de u. Em outras palavras, xado um
elemento inversvel u A, o elemento inverso de u e unico. De fato, suponha
que v

A tambem satisfaca as igualdades: u v

= v

u = 1. Entao teremos:
v

= v

1 = v

(u v) = (v

u) v = 1 v = v
Vamos utilizar a notacao classica para o inverso de um elemento u , a
saber, u
1
. Assim, se u e inversvel entao o seu inverso e o unico elemento
u
1
A tal que
u u
1
= u
1
u = 1.
PROPOSIC

AO 2.3. Seja A um anel comutativo com unidade. Sejam
u, v A inversveis. Entao vale:
1. (u
1
)
1
= u
2. (u v)
1
= v
1
u
1
Demonstracao: Deixamos como exerccio.
A seguir vamos dar um exemplo abstrato de anel comutativo com unidade:
EXEMPLO 2.2.
Seja A = 0, 1, 2, 3. Considere em A as operacoes de soma e produto
denidas pelas tabelas seguintes:
2.1. A DEFINIC

AO DE ANEL 69
+ 0 1 2 3
0 0 1 2 3
1 1 2 3 0
2 2 3 0 1
3 3 0 1 2
0 1 2 3
0 0 0 0 0
1 0 1 2 3
2 0 2 0 2
3 0 3 2 1

E f acil, porem trabalhoso, vericar que A com estas duas operacoes e


um anel comutativo com unidade. Mais tarde vamos ter ferramentas para
vericar isto de uma forma bem rapida. Os unicos elementos inversveis deste
anel sao u
1
= 1 e u
2
= 3.
DEFINIC

AO 2.2. Seja A um anel (comutativo com unidade). Dizemos
que A e um domnio de integridade ou simplesmente um domnio se o
seguinte axioma de integridadevale em A:
I : Se x, y A sao tais que x y = 0 entao, x = 0 ou y = 0.
Se A nao e um domnio, isto e, o axioma I nao vale em A, entao deve
existir elementos nao nulos x e y em A tais x y = 0. O anel A do exemplo 2.2
acima nao e um domnio pois 2 2 = 0. O anel abstrato que vamos construir
no exemplo seguinte e um domnio de integridade.
EXEMPLO 2.3.
Seja A = 0, 1, 2, 3, 4. Considere em A as operacoes de soma e produto
denidas pelas tabelas seguintes:
+ 0 1 2 3 4
0 0 1 2 3 4
1 1 2 3 4 0
2 2 3 4 0 1
3 3 4 0 1 2
4 4 0 1 2 3
70 CAP

ITULO 2. OS N

UMEROS INTEIROS
0 1 2 3 4
0 0 0 0 0 0
1 0 1 2 3 4
2 0 2 4 1 3
3 0 3 1 4 2
4 0 4 3 2 1
Observe que no exemplo acima todos os elementos nao nulos sao in-
versveis. Isto motiva a denicao seguinte:
DEFINIC

AO 2.3. Seja A um anel (comutativo com unidade). Se em A
todo elemento nao nulo e inversvel, dizemos que A e um corpo.
Assim num corpo podemos denir uma nova operacao para elementos nao
nulos, a saber, se K e um corpo dena:
: K (K 0) K
(x, y) x y := x y
1
Denominaremos esta operacao de divisao. Como no caso da subtracao, e
importante observar que esta operacao nao satisfaz o axioma da comutativi-
dade nem o da associatividade.
Apesar de nao podermos denir a operacao de divisao num anel comuta-
tivo qualquer mas podemos denir uma relacao de divisibilidade como segue:
DEFINIC

AO 2.4. Sejam A um anel e x, y, v A. Se x y = v diremos
que x e y dividem v em A ou que v e um m ultiplo de x e y em A.
No exemplo 2.3 acima temos que 3 4 = 2, portanto 3 e 4 sao divisores
de 2 em A, ou ainda, 2 e m ultiplo de 3 e 4 em A.
Observe que 0 A e m ultiplo de qualquer elemento em A, ou equivalen-
temente, todo elemento de A e um divisor do elemento 0 em A. Assim, na
denicao 2.4, quando um dos elmentos x ou y for igual a zero (neste caso,
pela proposicao 2.1, necessariamente v = 0) podemos dizer que x e y sao
divisores irrelevantes de zero. Portanto, e claro que todo elemento de
um anel e um divisor irrelevante de zero, e logo esta nocao torna-se de fato
irrelevante. Assim, vamos dizer que um elemento x ,= 0 e um divisor rele-
vante de zero em A ou simplesmente um divisor de zero quando existe
um outro elemento y ,= 0 em A, tal que x y = 0. No exemplo 2.2 o elemento
2.1. A DEFINIC

AO DE ANEL 71
2 e um divisor de zero. Assim, quando dissermos que x e um divisor de zero
em A, estaremos supondo que x ,= 0 e que existe y ,= 0 em A tal que x y = 0.
Portanto, podemos dizer que um anel A e um domnio quando A nao
possui divisores de zero.
O anel do exemplo 2.3 nao possui divisores de zero, logo ele e um domnio.
PROPOSIC

AO 2.4. Num domnio de integridade A vale a lei do cance-
lamento:
Se x, y, z A, z ,= 0, sao tais que x z = y z entao x = y
Demonstracao: Se x z = y z entao x z y z = y z y z, isto e,
x z y z = 0. Portanto (x y) z = 0. Como z ,= 0 e A e um domnio,
entao x y = 0, isto e, x = y.
EXERC

ICIOS 2.1.
1. Sejam C = 1, 2, 3 e X = F(C) = f : C C [ f e uma bijecao o
conjunto das bijecoes de C sobre C. Considere em X a operacao de
composicao de funcoes.
(a) Determine explicitamente todos os elementos de X e construa a
tabela de operacoes entre seus elementos.
(b) Esta operacao possui elemento neutro? Todos os elementos sao
inversveis?
2. Mostre que a operacao diferenca e distributiva em relacao ao produto.
3. Seja A um anel comutativo com unidade. Sejam a, b A inversveis.
Mostre que
(a) (a
1
)
1
= a.
(b) (a b)
1
= a
1
b
1
.
4. Sejam A e B aneis. Dena em A B as operacoes:
(a, b) + (c, d) = (a + b, c + d) e (a, b) (c, d) = (a b, c d).
Mostre que
72 CAP

ITULO 2. OS N

UMEROS INTEIROS
(a) A B e um anel com estas operacoes.
(b) Se A e B sao aneis comutativos com unidade entao AB tambem
e um anel comutativo com unidade.
(c)

E verdade que se A e B sao domnios entao A B tambem e
domnio? Porque?
5. Seja A = 0, 1, 2, 3, 4, 5. As operacoes denidas nas tabelas abaixo
denem em A uma estrutura de anel.
+ 0 1 2 3 4 5
0 0 1 2 3 4 5
1 1 2 3 4 5 0
2 2 3 4 5 0 1
3 3 4 5 0 1 2
4 4 5 0 1 2 3
5 5 0 1 2 3 4
0 1 2 3 4 5
0 0 0 0 0 0 0
1 0 1 2 3 4 5
2 0 2 4 0 2 4
3 0 3 0 3 0 3
4 0 4 2 0 4 2
5 0 5 4 3 2 1
(a) A e um anel comutativo com unidade? Porque?
(b) Quais sao os elementos inversveis de A ? Quais sao os elementos
divisores de zero de A ?
(c) A e um domnio ? Porque?
(d) A e um corpo? Porque ?
(e) Vale em A a lei do cancelamento? Se nao vale encontre contra-
exemplos em A para concluir que nao vale.
2.2. AN

EIS ORDENADOS 73
6. Seja A um anel comutativo com unidade e a, b, c A. Mostre que
(a) Se a +c = b + c entao a = b.
(b) Se a +b = a para algum a entao b = 0.
(c) (a +b) = (a) b.
(d) 1 e invertvel.
7. Seja A um donmnio e a, b A. Mostre que
(a) a
2
= 0 se, e somente se, a = 0.
(b) a b = a se, e somente se, a = 0 ou b = 1.
(c) a
2
= a se, e somente se a = 0 ou a = 1.
(d) Para cada um dos itens anteriores e possvel encontrar um contra-
exemplo, caso A nao seja domnio?
8. Mostre que todo corpo e um domnio de integridade.
9. Sejam A um anel comutativo com unidade e a A 0. Dena
f
a
: A A por f
a
(x) = a x. Mostre que
(a) f
a
e sobrejetiva se, e somente a e inversvel.
(b) Se A e um domnio entao, f
a
e injetiva.
2.2 Aneis ordenados
Seja A um anel. Uma relacao de ordem em A e uma relacao binaria
em A que, quando x e y estao em A e x esta relacionado com y, escrevemos
x y (lemos; x e menor ou igual a y) que satisfaz os axiomas seguintes.
1. O1: a a a A. Este axioma se chama reexividade.
2. O2: Dados a, b A, se a b e b a entao a = b. Este axioma se
chama anti-simetria.
3. O3: Dados quaisquer a, b, c A, se a b, e b c entao a c. Este
axioma e a transitividade.
74 CAP

ITULO 2. OS N

UMEROS INTEIROS
4. O4: Dados a, b A tem-se a b ou b a. Este axioma se chama
totalidade.
5. OA: Dados quaisquer a, b, c A, se a b entao a +c b +c. Esta e a
compatibilidade da soma com a relacao de ordem.
6. OP: Dados a, b, c A, se a b e 0 c, entao a c b c. Esta e a
compatibilidade do produto com a relacao de ordem.
Observe que em OP exigimos que 0 c.
DEFINIC

AO 2.5. Dizemos que um anel A e um anel totalmente or-
denado se em A esta denida uma relacao de ordem satisfazendo os seis
axiomas acima.
Nao e difcil vericar que e impossvel denir uma relacao de ordem nos
aneis dos exemplos 2.2 e 2.3.
Observacao: Utilizaremos a b como sendo equivalente a b a.
PROPOSIC

AO 2.5. Sejam A um anel totalmente ordenado e a, b, c, d A.
1. Se a +c b +c, entao a b.
2. Se a b e c d, entao a + c b +d.
3. Se a b e c 0, entao a c b c.
Demonstracao: Deixamos como exerccio.
PROPOSIC

AO 2.6. Sejam A um anel totalmente ordenado e a, b A.
1. Se a 0, entao a 0.
2. Se a 0, entao a 0.
3. Se a 0 e b 0, entao a b 0.
4. Se a 0 e b 0, entao a b 0.
Demonstracao:
2.2. AN

EIS ORDENADOS 75
1. Se a 0, utilizando a compatibilidade da soma em relacao `a ordem
para somar a em ambos os membros da desigualdade, obtemos,
a 0 = a + (a) 0 + (a) = 0 a = a 0.
2. Use o mesmo argumento do item 1.
3. Se b 0, pelo item anterior, b 0, isto e, 0 b. Como a 0, entao
0 a e, pela compatibilidade do produto em relacao `a ordem, otemos
0 a (b) = a (1) b = (1) a b = (a b), isto e (a b) 0.
Pelo item 1 acima, ((a b)) 0. Portanto a b 0.
4. Um argumento semelhante ao do item anterior demonstra a armacao.
PROPOSIC

AO 2.7. Sejam A um anel totalmente ordenado e a A.
Entao,
1. a
2
0.
2. 1 > 0.
3. 1 < 0.
Demonstracao: Deixamos como exerccio.
DEFINIC

AO 2.6. Seja A um anel totalmente ordenado. Se a, b A e
a b e a ,= b diremos que a e menor do que b e, neste caso, usaremos a
notacao a < b. Assim,
a < b a b e a ,= b
Seja A um anel ordenado. Para cada elemento x A denimos o valor
absoluto de x como sendo
[ x[ =
_
x , se x 0
x , se x < 0
Vemos imediatamente que [ x[ 0, para todo x A e que [ x[ = 0 se, e
somente se, x = 0.
76 CAP

ITULO 2. OS N

UMEROS INTEIROS
PROPOSIC

AO 2.8. Sejam A um anel totalmente ordenado e x, y, r A.
Entao
1. [ x y[ = [ x[ [ y[.
2. [ x[ x [ x[.
3. [ x[ r se, e somente se, r x r.
4. [ x +y[ [ x[ +[ y[. (Desigualdade triangular)
Demonstracao:
1. Se x 0 e y 0, entao pela compatibilidade do produto em relacao `a
ordem, temos que x y 0. Neste caso, a igualdade segue imediata-
mente da denicao.
Se x 0 e y 0 entao, pela proposicao 2.6 (3), obtemos x y 0.
Neste caso temos,
[ x y[ = (x y) = (1) x y = x (1) y = x (y) = [ x[ [ y[.
Com argumentos semelhantes a estes, podemos demonstrar as armacoes
para os demais casos, a saber, x 0, y 0 e x 0, y 0.
2.

E uma conseq uencia imediata da denicao.
3. Suponha [ x[ r. Usando a compatibilidade da soma em relacao `a
ordem ao somar (r [ x [) a ambos os membros da desigualdade,
obtemos que r [ x[. Portanto, usando o item 2 acima, temos:
r [ x[ x [ x[ r
4. Pela proposicao 2.5 (2) podemos somar membro a membro as desigual-
dades: [ x[ x [ x[ e [ y[ y [ y[ e obtemos:
([ x[ +[ y[) x + y [ x[ +[ y[.
Do item 3 acima segue que [ x + y[ [ x[ +[ y[.
COROL

ARIO 2.2. Sejam A uma anel totalmente ordenado e x, y A.


Entao
[ [ x[ [ y[ [ [ x y[ [ x[ +[ y[
2.2. AN

EIS ORDENADOS 77
Demonstracao: Segue da desigualdade triangular (item 4 da proposicao
acima) as seguintes desigualdades:
[ x +y[ [ x[ +[ y[
[ x y[ = [ x + (y)[ [ x[ +[ y[ = [ x[ +[ y[.
e
[ x[ = [ x +y y[ [ x + y[ +[ y[ = [ x +y[ +[ y[
Desta ultima desigualdade, segue que [ x[ [ y[ [ x +y[. Por outro lado,
[ y[ = [ y + x x[ [ y +x[ +[ x[ = [ x +y[ +[ x[.
Assim, [ x+y[ [ x[ [y[ e, logo, [ x+y[ [ x[ [ y[ [ x+y[. Portanto,
pelo item (3) da proposicao, temos que [ [ x[ [ y)[ [ [ x + y[. Da, segue
imediatamente que, [ x y[ [ [x[ [ y[ [.
DEFINIC

AO 2.7. Dizemos que um subconjunto X de um anel totalmente
ordenado A e limitado inferiormente (respectivamente, superiormente),
se existir um elemento a A tal que a x (respectivemente, a x) para
todo x X.
Vamos considerar o conjunto vazio limitado inferiormente e supeiormente.
Vamos dizer que X tem um menor elemento (respectivamente, maior
elemento), se existir um elemento c X tal que c x (respectivemente,
c x) para todo x X.
PROPOSIC

AO 2.9. Seja A um anel totalmente ordenado. Se existir um
menor elemento de um subconjunto X de A entao ele e unico.
Demonstracao Suponha que exista c e c

em X tais que c x e c

x
para todo x X. Entao naturalmente temos que c c

e c

c. Logo pelo
axioma O2, temos que c

= c.
No caso de se ter um menor elemento em X vamos denota-lo por min(X).
De forma analoga, vale um mesmo resultado para maior elemento. No caso
de se ter um maior elemento em X, vamos denota-lo por max(X).
DEFINIC

AO 2.8. Dizemos que um domnio totalmente ordenado A e bem
ordenado se em A vale o seguinte axioma:
78 CAP

ITULO 2. OS N

UMEROS INTEIROS
PBO (Princpio da Boa Ordenacao): Todo subconjunto nao
vazio de A limitado inferiormente possui um menor elemento.
Podemos vericar facilmente que o axioma acima e equivalente `a proposicao
seguinte:
PBO1: Todo subconjunto nao vazio de A limitado superiormente
possui um maior elemento.
Podemos vericar isto fazendo as seguintes observacoes: Seja X A nao
vazio, dena X
1
= x [ x X. Entao X e limitado inferiormente se, e
somente se, X
1
e limitado superiormente e, X possui um menor elemento se,
e somente se, X
1
possui um maior elemento.
PROPOSIC

AO 2.10. Sejam A um domnio bem ordenado e a, b, c A.
1. Se a > 0 entao a 1.
2. Se a > b entao a b + 1.
3. Se a b = 1 entao a = b = 1 ou a = b = 1.
Demonstracao:
1. Suponha, por contradicao, que exista algum elemento a A tal que
0 < a < 1. Entao o subconjunto X = x A [ 0 < x < 1 e nao vazio
e limitado inferiormente e, portanto, pelo princpio da boa ordenacao,
possui um menor elemento, digamos, b X. Assim, multiplicando os
termos da desigualdade 0 < b < 1 por b, obtemos 0 < b
2
< b < 1).
Da encontramos b
2
< b em X o que contradiz o fato de b ser o menor
elemento de X.
2. Se a > b entao a b > 0. Pelo item 1, a b 0 e, portanto, a b +1.
3. Se b ,= 0 entao [ b [ > 0. Pelo item 1, [ b [ 1. Por outro lado, pela
proposicao 2.8, [ a b [ = [ a [ [ b [ [ a [.
PROPOSIC

AO 2.11. Sejam A um domnio bem ordenado e a, b A.
Se a b = 1 entao a = b = 1 ou a = b = 1.
2.2. AN

EIS ORDENADOS 79
Demonstracao: Se a b = 1 entao, pela proposicao 2.1, a ,= 0 e b ,= 0.
Pela proposicao 2.7, 1 > 0 e portanto, pela proposicao 2.10, item 2, acima,
temos
1 = [ a b [ [ a [ e 1 = [ a b [ [ b [
Como [ a [ > 0 e [ b [ > 0, a proposicao 2.10 nos garante que [ a [ = [ b [ = 1 e,
portanto a = 1 e b = 1. Como, por hipotese, a b = 1, necessariamente,
a = b = 1 ou a = b = 1.
Assim, os unicos elementos invertveis de um domnio bem ordenado sao
1 e 1.
PROPOSIC

AO 2.12. (Propriedade Arquimediana): Sejam A um
domnio bem ordenado e a, b A. Se b ,= 0 entao existe um elemento n A
tal que n a b.
Demonstracao: Sendo b ,= 0, pela proposicao 2.8 e pela proposicao 2.10,
item 2, temos que [ b [ [ a [ = [ b a [ [ a [ a. Se b > 0, tome n = [ a [ e se
b < 0, tome n = [ a [ na desigualdade acima.
Terminamos esta seccao axiomatizando o conjunto dos n umeros inteiros.
Como ja mencionamos anteriormente, nao nos preocupamos com a sua ex-
istenica, isto e, a sua construcao (poderia nao existir um conjunto satis-
fazendo todos esses axiomas!). A unicidade de um conjunto satisfazendo
esta axiomatizacao sera demonstrada numa proxima seccao.
Axioma: O conjunto dos n umeros inteiros Z e um domnio bem ordenado.
Ja observamos anteriormente que na opcao de construir o conjunto de
dos n umeros inteiros, um passo anterior seria a construcao dos n umeros na-
turais. Por outro lado, poderamos tambem partir da axiomatixacao dos
n umeros naturais. Esta axiomatixacao foi idealizada por Peano. Os axiomas
necessarios sao os tres seguintes.
O conjunto N dos n umeros naturais e caracterizado por:
1. Existe uma funcao injetiva s : N N. s(n) e chamado de sucessor
de n.
2. Existe um unico n umero natural 1 N que nao esta na imagem da
funcao s, isto e, 1 ,= s(n) n N.
80 CAP

ITULO 2. OS N

UMEROS INTEIROS
3. Se um conjunto X N e tal que 1 X e s(X) X (isto e, n X =
s(n) X) entao X = N.
O axioma 3 e conhecido como princpio da inducao. Veremos na seccao 2.4
que, no contexto dos n umeros inteiros, o axioma 3 e equivalente ao princpio
da boa ordem (PBO). Assim, tendo axiomatizado o conjunto Z, obtemos
como conseq uencia o conjunto dos n umeros naturais N = n Z [ n 1.
Este conjunto satisfaz naturalmente os tres axiomas de Peano se denirmos
s : N N colocando s(n) = n + 1.
EXERC

ICIOS 2.2.
1. Sejam A um anel totalmente ordenado e a, b, c, d A.
(a) Se a +c b +c, entao a b.
(b) Se a b e c d, entao a + c b + d.
(c) Se a b e c 0, entao a c b c.
2. Sejam A um anel totalmente ordenado e a A. Entao,
(a) a
2
0.
(b) 1 > 0.
(c) 1 < 0.
3. Sejam A um anel totalmente ordenado e a, b, c A.
(a) Se a < b e b < c entao, a < c.
(b) Se a < b e b c entao, a < c.
(c) Se a < b entao, a +c < b + c para todo c.
4. Sejam A um domnio totalmente ordenado e a, b, c A. Mostre que se
a < b e c > 0 entao, a c < b c.
5. Sejam A um domnio totalmente ordenado e a, b, c A. Mostre que
(a) Se a c b c e c > 0 entao, a b.
(b) Se a c b c e c < 0 entao, a b.
2.3. HOMOMORFISMOS DE AN

EIS 81
2.3 Homomorsmos de aneis
A questao da unicidade do conjunto dos n umeros inteiros esta ligada `a
questao de diferenciar ou nao objetos que satisfazem as mesmas propriedades.
Para ilustrar esta situacao vamos fazer dois exemplos abstratos de aneis.
Sejam A = 0, 1, 2 e B = e, u, a dois conjuntos distintos. Considere nestes
conjuntos as operacoes de soma e produto denidas pelas tabelas seguintes:
+ 0 1 2 0 1 2
0 0 1 2 0 0 0 0
1 1 2 0 1 0 1 2
2 2 0 1 2 0 2 1
e u a e u a
e e u a e e e e
u u a e u e u a
a a e u a e a u
Estas operacoes denem em A e B estruturas de aneis que, a nao ser
a mudanca de denominacao dos elementos, elas os relacionam da mesma
maneira. Em outras palavras, se denirmos uma funcao f : A B por
f(0) = e, f(1) = u e f(2) = a, as duas primeiras tabelas de operacoes se
transformam respectivamente nas duas ultimas de maneira unvoca. Estes
sao exemplos tpicos de situacoes que nao vamos querer diferenciar no estudo
de aneis. Vamos dizer que estes aneis tem a mesma forma, denominando-os
de isomorfos. Vamos formalizar agora estas nocoes.
DEFINIC

AO 2.9. Sejam A e B aneis (comutativos com unidade). Dize-
mos que uma funcao f : A B e um homomorsmo de aneis se
1. f(1) = 1
2. f(x +y) = f(x) + f(y) para todos x, y A.
3. f(x y) = f(x) f(y) para todos x, y A.
Os homomorsmos de aneis gozam das seguintes propriedades:
82 CAP

ITULO 2. OS N

UMEROS INTEIROS
PROPOSIC

AO 2.13. Seja f : A B um homomorsmo de aneis.
1. f(0) = 0
2. Se x A tem-se que f(x) = f(x). Mais geralmente, se x, y A
entao f(x y) = f(x) f(y)
3. Se u e inversvel em A entao f(u) e inversvel em B e f(u
1
) = f(u)
1
Demonstracao:
1. Observe que f(0) = f(0 +0) = f(0) +f(0). Assim, somando-se f(0)
nos membros desta igualdade obtemos imediatamente f(0) = 0.
2. Primeiramente observe que f(x) = f(x). De fato, como pelo item
1, f(0) = 0, obtemos, 0 = f(0) = f(x + (x)) = f(x) + f(x).
Novamente, somando-se f(x) aos membros destas igualdades, temos
imediatamente f(x) = f(x). Da observe que
f(xy) = f(x+(y)) = f(x)+f(y) = f(x)+(f(y)) = f(x)f(y).
3. Se u e inversvel em A, entao existe v A tal que u v = v u = 1.
Aplicando o homomorsmo f, temos que
f(u v) = f(u) f(v) = f(1) = 1 e f(v u) = f(u) f(v) = f(1) = 1.
Logo, f(v) e o inverso de f(u) em B, isto e, f(u)
1
= f(v) = f(u
1
).
Observacao: Nao estamos fazendo diferenca entre os elementos neutros
das operacoes do anel A e os das operacoes do anel B. No entanto, depen-
dendo do contexto, estes podem ter notacoes diferentes.
PROPOSIC

AO 2.14. Seja f : A B um homomorsmo de aneis.
Entao, considerando as operacoes de B, a imagem de f, a saber, f(A), e um
anel contido em B. (Neste caso, dizemos que f(A) e um subanel de B).
Demonstracao: Deixamos como exerccio.
DEFINIC

AO 2.10. Sejam A e B aneis (comutativos com unidade). Dize-
mos que um homorsmo f : A B e um isomorsmo de aneis se f
for inversvel e seu inverso tambem for um homomorsmo de aneis.
2.3. HOMOMORFISMOS DE AN

EIS 83
Na denicao acima, naturalmente exigimos que o inverso do homomor-
smo tambem fosse um homomorsmo. Na verdade esta exigencia nao e
necessaria como mostra a proposicao seguinte:
PROPOSIC

AO 2.15. Seja f : A B um homomorsmo de aneis. Se
f e inversvel entao seu inverso tambem e um homomorsmo.
Demonstracao: Seja g : B A a funcao inversa de f, isto e,
f(g(b) = b b B e g(f(a) = a a A.
Ora, f(1) = 1, entao g(f(1)) = g(1) e, portanto g(1) = 1. Para as segunda e
terceira exigencias da denicao de homomorsmo, sejam c, d B. Como g e
a inversa de f, existem a, b A, unicamente determinados, tais que f(a) = c
e f(b) = d ou, o que e equivalente, g(c) = a e g(d) = b. Logo, utilizando o
fato que f e um homomormo de aneis, temos:
g(c+d) = g(f(a) +(f(b)) = g(f(a+b)) = (g f)(a+b) = a+b = g(c) +g(d).
E de maneira analoga,
g(c d) = g(f(a) (f(b)) = g(f(a b)) = (g f)(a b) = a b = g(c) g(d).
DEFINIC

AO 2.11. Sejam A e B domnios totalmente ordenados. Um
homomorsmo f : A B e chamado um homomorsmo de domnios
ordenados se ele satiszer a propriedade:
Se a, b A sao tais que a b entao, f(a) f(b).
Assim, um homomorsmo de domnios totalmente ordenados, alem de
preservar as operacoes, preserva tambem a ordenacao dos elementos.
Observacao 1: Seguindo a losoa de identicar aneis quando existe um
isomorsmo entre eles e tendo em vista a proposicao 2.13 que arma que a
imagem de um anel por um homomorsmo e um subanel do contradomnio,
se A e B sao aneis e f : A B for um homomorsmo injetivo, entao, A
e isomorfo a f(A) (pois f : A f(A) e um isomorsmo de aneis). Assim,
podemos identicar A com um subanel de B e, na verdade, para efeitos
estruturais de aneis, podemos mesmo considerar A um subanel de B.
Observacao 2: O estudo dos homomorsmos de aneis contempla a ideia
mencionada anteriormente de movimento de objetos. Um anel e um conjunto
84 CAP

ITULO 2. OS N

UMEROS INTEIROS
de objetos que satisfaz determinadas propriedades. Um homomorsmo de
aneis e um agente que serve para relacionar objetos de um anel com objetos
de outro anel. Ha outras questoes fundamentais relativas a homomorsmos
de aneis que voltaremos a abordar mais tarde neste texto.
EXERC

ICIOS 2.3.
1. Sejam A e B aneis comutativos com unidade e f : A B um homo-
morsmo de aneis. Mostre que se B for um domnio entao f(1) = 1
e, portanto, neste caso, o axioma 1 da denicao de homomorsmo de
aneis e desnecessario.
2. Sejam A e B domnios totalmente ordenados e f : A A um homo-
morsmo de aneis. Mostre que f(1) = 1. Se f for um homomorsmo
de aneis totalmente ordenados entao f(1) = 1.
3. Seja f : A B um homomorsmo de aneis. Seja
K = a A [ f(a) = 0 A.
Mostre que
(a) Se a, b K entao, a b K.
(b) Se a A e x K entao, a x K.
(c) Se u e inversvel entao u / K.
4. Seja A um anel e B um conjunto qualquer. Suponha que exista uma
bijecao f : A B. Mostre que podemos denir uma estrutura de
anel em B, via f, utilizando a estrutura de anel de A. Conclua que,
neste caso, f torna-se um isomorsmo de A e B e, portanto, B e um
anel isomorfo a A.
2.4. O PRINC

IPIO DA INDUC

AO MATEM

ATICA 85
2.4 O princpio da inducao matematica
A inducao matematica e uma ferramenta fortssima para se demonstrar
propriedades dos n umeros inteiros e tem sido utilizada de maneira informal
ao longo da historia. Na axiomatizacao dos n umeros naturais, Peano colocou
o princpio da inducao como um axioma, conforme ja mencionamos anterior-
mente. De acordo com a forma que axiomatizamos o conjunto dos n umeros
inteiros este princpio torna-se uma conseq uencia do princpio da boa ordem.
Este e o conte udo do teorema seguinte:
TEOREMA 2.1. (Princpio da inducao matematica). Sejam n
0
Z
e p(n) uma sentenca aberta em n Z [ n n
0
tal que,
1. p(n
0
) e verdadeira.
2. Fixado n n
0
, se p(n) e verdadeira, entao p(n + 1) e verdadeira.
Ent ao p(n) e verdadeira para todo n n
0
.
Demonstracao: Seja F = n Z [ n n
0
e p(n) e falsa. Natural-
mente F e limitado inferiormente. Armamos que F = . Suponha, por
contradicao, que F ,= . Entao, pelo PBO, F possui um menor elemento,
digamos b F. Assim, pela denicao de F, necessariamente b n
0
. Mas,
pela hipotese 1, n
0
/ F, logo b ,= n
0
e portanto, b > n
0
. Segue da Proposicao
2.10, item 2, que b 1 n
0
e, pela proposicao 2.7, item 3, claramente
b1 < b. Como b e o menor elemento de F, entao (b1) / F, assim p(b1)
e verdadeira. Pela hipotese 2, p(b) = p((b 1) + 1) tambem e verdadeira, e
portanto, b / F, o que e uma contradicao.
A seguir fazemos denicoes de alguns conceitos envolvendo operacoes de
Z e de uma anel comutativo com unidade, bem como exemplos, baseados no
princpio da inducao matematica
Seja A um anel comutativo com unidade. Podemos somar um elemento de
A varias vezes. A formalizacao deste procedimento esta na funcao seguinte.
: Z A A
(n, a) (n, a) = n a =
_
_
_
0 , se n = 0
a + (n 1) a , se n 1
[(n) a] , se n < 0
86 CAP

ITULO 2. OS N

UMEROS INTEIROS
Esta aplicacao possui algumas propriedades que se encontram listadas na
proposicao seguinte:
PROPOSIC

AO 2.16. Para todos m, n Z e para todo a A, valem
1. m (a +b) = m a +n b.
2. (m) a = (m a).
3. m (a b) = (m a) b.
4. (m+ n) a = m a + n a.
5. (m n) a = m (n a).
Demonstracao: Vamos fazer a demonstracao do item 1, utilizando o
princpio da inducao, e deixaremos as demais demonstracoes como exerccio.
Queremos demonstrar a proposicao p(m) : m (a+b) = m a+m b m Z.
Mostraremos primeiramente, utilizando o princpio da inducao, que P(m) e
verdadeira para todo m 1. (p(0) e trivialmente verdadeira). Se m = 1
entao, por denicao,
m (a + b) = a +b + 0 (a +b) = (a + 0 a) + (b + 0 b) = m a +m b.
e, portanto P(1) e verdadeira. Agora suponha que m 1 e que p(m) seja
verdadeira, entao usando isto e a denicao, temos
(m+ 1) (a +b) = (a +b) + [(m+ 1) 1] (a +b)
= (a +b) +m (a + b) = (a + b) +m a +m b
= a +m a + b + m b
= (m+ 1) a + (m+ 1) b
Logo (m+1) (a+b) = (m+1) a+(m+1) b, isto e, p(m+1) e verdadeira.
Portanto, pelo princpio da inducao, p(m) e verdadeira para todo m 1.
Para concluir precisamos mostrar a igualdade para os n umeros negativos.
Suponha m < 0. Entao, utilizando a denicao e o que ja mostramos para
m 0, temos,
m (a + b) = [(m) (a +b)] = [(m) a + (m) b]
= (1
A
)[(m) a + (m) b]
= (1
A
) (m) a + (1
A
) (m) b
= [(m) a] +[(m) b] = m a +m b
2.4. O PRINC

IPIO DA INDUC

AO MATEM

ATICA 87
Este procedimento de envolver as operacoes de Z com as operacoes de um
anel qualquer A, nos permite denir o que chamaremos de homomorsmo
caracterstico do anel A.
PROPOSIC

AO 2.17. Seja A um anel (comutativo com unidade) qualquer.
Entao existe um unico homomorsmo de aneis : Z A, a saber, denido
por (n) = n 1
A
.
Demonstracao: Seja f : Z A um homomorsmo de aneis. Entao
necessariamente, f(1) = 1
A
e f(0) = 0
A
. Vamos demonstrar, pelo princpio
da inducao, que p(n) : f(n) = n 1
A
e verdadeira para todo inteiro n.
Ora, f(1) = 1
A
e portanto, p(1) e verdadeira. Suponhamos, pela hipotese de
inducao, que n 1 e que p(n) seja verdadeira. Entao,
f(n + 1) = f(n) +f(1) = n 1
A
+ 1
A
= 1
A
+n 1
A
= (n + 1) 1
A
.
Para concluir a igualdade para todos os inteiros negativos, observe primeira-
mente que, pela proposicao 2.13, item 2, f(n) = f(n). Assim, para n < 0,
temos:
f(n) = f((n)) = f(n) = [(n) 1
A
] = [(n)] 1
A
= n 1
A
.
Da mesma forma que envolvemos as operacoes de Z com a adicao de
um anel qualquer A, podemos envolve-las com o produto. O resultado e o
conceito de potenciacao em A. No entanto, em princpio so podemos denir
potencias com expoentes inteiros positivos.
: N A A
(n, a) (n, a) = a
n
=
_
a , se n = 1
a a
n1
, se n 2
Observacoes:
1. Para a ,= 0 em A podemos denir a
0
= 1
A
.
2. Se u A e inversvel podemos estender esta denicao de potencia para
os n umeros inteiros negativos da seguinte maneira: se n < 0, dena
u
n
= (u
1
)
n
.
As propriedades basicas da potenciacao estao listadas na proposicao seguinte:
88 CAP

ITULO 2. OS N

UMEROS INTEIROS
PROPOSIC

AO 2.18. Sejam A um anel (comutativo com unidade), a e b
elementos nao nulos de A e m, n N. Entao
1. a
n
a
m
= a
n+m
.
2. (a
n
)
m
= a
mn
.
3. a
n
b
n
= (a b)
n
.
Demonstracao: Deixamos como exerccio.
EXERC

ICIOS 2.4.
1. Sejam A um anel (comutativo com unidade), a e b elementos nao nulos
de A e m, n N. Usando o princpio de inducao, prove que
(a) a
n
a
m
= a
n+m
.
(b) (a
n
)
m
= a
mn
.
(c) a
n
b
n
= (a b)
n
.
2. Sejam A um anel (comutativo com unidade), a, b A e m, n Z.
Usando o princpio de inducao, prove que
(a) (m) a = (m a).
(b) m (a b) = (m a) b.
(c) (m+n) a = m a + n a.
(d) (m n) a = m (n a).
3. Dena o fatorial de um n umero inteiro nao negativo por 0! = 1 e
n! = n (n 1)! para n 1. Use o princpio da inducao matematica
para provar que:
(a) n! 2
n
para todo n 4.
(b) n! 3
n
para todo n 7.
(c) n! 4
n
para todo n 9.
(d) n! > n
3
para todo n 6.
2.4. O PRINC

IPIO DA INDUC

AO MATEM

ATICA 89
4. Considere a desigualdade D
n
: n
3
> 10 (n + 2)
2
.
(a) Para quais valores de n N, D
n
e falsa?
(b) Encontre n
0
N para o qual D
n
0
e verdadeira.
(c) Mostre, pelo princpio da inducao, que D
n
e verdadeira para todo
n n
0
.
5. Usando o Teorema de Tales: A soma dos angulos internos de um
triangulo e 180
o
, mostre, pelo princpio da inducao, que para n 3,
a soma dos angulos internos de um polgono convexo com n lados e
s
n
= (n 2) 180
o
.
6. Seja f : Z Z uma funcao tal que f(a + b) = f(a) + f(b) para tos
a, b A. Mostre que
(a) f(0) = 0.
(b) f(n) = n f(1) para todo n Z. (Sug. Use o princpio da
inducao).
(c) f(n) = f(n) para todo n Z.
Conclua que f(n) = n f(1) para todo n Z.
7. Use o teorema 2.1 para demonstrar esta outra versao do princpio de
inducao matematica:
Seja n
0
Z e p(n) uma sentenca aberta em n Z [ n n
0
tal que
(a) p(n
0
) e verdadeira.
(b) Para cada n Z, n n
0
e para todo m Z, n
0
m n, se
tenha p(m) verdadeira entao p(n + 1) e verdadeira.
Entao p(n) e verdadeira para todo n n
0
.
90 CAP

ITULO 2. OS N

UMEROS INTEIROS
2.5 Conjuntos nitos
Seja n N. Dena o conjunto I
n
= p N [ p n = 1, . . . , n.
DEFINIC

AO 2.12. Dizemos que um conjunto X e nito se X = ou
entao existem n N e uma bijecao f : I
n
X. Se X nao e nito ent ao
dzemos que ele e innito.
Escrevendo x
1
= f(1), x
2
= f(2), , x
n
= f(n), temos que X =
x
1
, x
2
, , x
n
. Dizemos que a bijecao f e uma contagem dos elementos
de X e o n umero n e o n umero de elementos, ou n umero cardinal do con-
junto X. Vamos mostrar que o n umero cardinal de um conjunto X nao
depende da contagem.
PROPOSIC

AO 2.19. Suponha que exista um bijecao f : X Y . Ent ao,
xados a X e b Y , existe uma bijecao g : X Y tal que g(a) = b.
Demonstracao Seja y
0
= f(a). Como f e sobrejetiva, existe x
0
X tal
que f(x
0
) = b. Dena entao g : X Y da seguinte forma: g(a) = b,
g(x
0
) = y
0
e g(x) = f(x) se x X a, x
0
.

E facil vericar que f e uma
bijecao.
TEOREMA 2.2. Para qualquer n N, nao existe bijecao entre um sub-
conjunto proprio X de I
n
e I
n
.
Demonstracao: Suponha, por contradicao, que exsitem n N, X sub-
conjunto proprio de I
n
e uma bijecao f : X I
n
. Utlilizando o PBO,
podemos considerar o menor n umero natural n
0
para o qual isto acontece,
isto e, existe um subconjunto proprio X
0
de I
n
0
e uma bijecao f : X
0
I
n
0
.
Se n
0
X
0
, pela proposicao 2.16 acima, existe uma bijecao g : X
0
I
n
0
tal que g(n
0
) = n
0
. Neste caso, a restricao de g a I
n
0
n
0
e uma bijecao
do subconjunto proprio X
0
n
0
de I
n
0
1
sobre I
n
0
1
. Mas isto contradiz
o fato que n
0
e o menor inteiro tal que isto ocorre. No caso em que n
0
/ X
0
entao tome a X
0
tal que f(a) = n
0
. A restricao de f ao subconjunto
proprio X
0
a de I
n
0
1
e uma bijecao sobre I
n
0
1
o que novamente nos
traz uma contradicao com o fato de ser n
0
mnimo para isto ocorrer.
COROL

ARIO 2.3. Se f : I
m
X e g : I
n
X sao bijecoes ent ao
m = n
2.5. CONJUNTOS FINITOS 91
Demonstracao: De fato, se m < n entao I
m
seria um subconjunto
proprio de I
n
e g
1
f : I
m
I
n
seria uma bijecao. Mas isto contraria o
teorema acima. Do mesmo modo, nao pode ser n < m. Portanto, necessari-
amente m = n.
Este corolario mostra que o n umero cardinal de um conjunto nito esta
bem denido, isto e, independe da funcao contagem.
COROL

ARIO 2.4. Sejam m, n N. Se m > n, entao nao existe funcao


injetiva de I
m
em I
n
.
Demonstracao: De fato, suponha que exista uma funcao injetiva f :
I
m
I
n
. Entao f e uma bijecao de I
m
sobre o subconjunto f(I
m
) de I
n
.
Por outro lado, sndo n < m entao I
n
I
m
e I
n
,= I
m
. Assim f(I
m
) I
m
e
f(I
m
) ,= I
m
. Entao f seria uma bijecao de I
m
sobre um dos seus subconjuntos
proprios, a saber, f(I
m
), o que e uma contradicao com o corolario 2.4.
COROL

ARIO 2.5. (Princpio de Dirichlet): Sejam X e Y dois con-


juntos com respectivamente m e n elementos. Se m > n, entao nao existe
funcao injetiva de X em Y .
Demonstracao: Sejam f : I
m
X e g : I
n
Y contagens de X e Y
respectivamente. Se h : X Y for uma funcao injetiva de X em Y , entao
g
1
h f sera uma funcao injetiva de I
m
em I
n
, contradizendo o corolario
anterior.
O princpio de Dirichlet e tambem conhecido como
Princpio das gavetas: Se m > n entao m objetos nao podem ser
colocados em n gavetas a nao ser que se tenha pelo menos dois objetos numa
mesma gaveta
ou
Princpio da casa do pombo: Se m > n entao m pombos nao podem
ocupar n casas a nao ser que se tenha pelo menos dois pombos numa mesma
casa.
COROL

ARIO 2.6. Sejam X e Y dois conjuntos com respectivamente m e


n elementos. Se m < n, entao nao existe funcao sobrejetiva de X em Y .
92 CAP

ITULO 2. OS N

UMEROS INTEIROS
Demonstracao: Suponha, por contradicao, que exista uma funcao so-
brejetiva f : X Y . Pela proposicao 1.6, f admite uma inversa `a direita,
digamos, g : Y X. Assim, f g = I
Y
e, logo g admite uma inversa `a es-
querda. Portanto, pela proposicao 1.7, g e injetiva, contrariando o Princpio
de Dirichlet.
TEOREMA 2.3. Seja X um conjunto nito. Uma funcao f : X X e
injetiva se, e somente se, e sobrejetiva.
Demonstracao: Seja : I
n
X uma bijecao. A aplicacao f e injetiva
se, e somente se,
1
f : I
n
I
n
e inejetiva e, da mesma forma, f
e sobrejetiva se, e somente se,
1
f : I
n
I
n
e sobrejetiva. Assim
podemos considerar f : I
n
I
n
. Se f for injetiva, colocando X
0
= f(I
n
),
temos uma bijecao f
1
: X
0
I
n
. Pelo teorema 2.2, X
0
= I
n
e portanto
f e sobrejetiva. Reciprocamente, suponha f sobrejetiva. Entao f possui
uma inversa `a direita (conforme teorema 1.6), digamos g : I
n
I
n
tal que
f(g(x)) = x x I
n
. Logo, g e injetiva e, pela primeira parte ja provada,
g e sobrejetiva. Vamos entao vericar que f e injetiva: sejam y
1
, y
2
I
n
tais que f(y
1
) = f(y
2
). Tome x
1
, x
2
I
n
tais que g(x
1
) = y
1
e g(x
2
) = y
2
.
Teremos, x
1
= f(g(y
1
)) = f(y
1
) = f(y
2
) = f(g(x
2
)) = x
2
, o que nos fornece,
y
1
= g(x
1
) = g(x
2
) = y
2
e portanto, f e injetiva.
TEOREMA 2.4. Todo subconjunto de um conjunto nito e nito.
Demonstracao: Vamos mostra inicialmente que se X e nito e a X
entao Xa e nito. De fato, sendo X nito, para algum n N, existe uma
bijecao f : I
n
X, que, pela proposicao 2.16, podemos supor que satisfaz:
f(n) = a. Ora, se n = 1 entao Xa = e nito. Se n > 1, a restricao de f
a I
n1
e uma bijecao sobre Xa e, portanto, Xa e nito e possui n1
elementos. Agora vamos provar o teorema para um subconjunto qualquer de
X com n elementos utilizando o princpio da inducao. A proposicao p(n)
arma que todo subconjunto de X e nito. Esta armacao e evidentemente
verdadeira no caso X = ou n = 1, isto e, p(1) e verdaeira. Suponha
agora, pela hipotese de inducao, que p(n) e verdadeira (n 1), isto e, se
X tiver n elementos entao seus subconjuntos sao nitos. Queremos mostrar
que p(n + 1) tambem e verdadeira. Seja entao um conjunto X com n + 1
elementos e Y um subconjunto de X. Se Y = X nada temso que provar.
Em caso contrario, existe a X tal que a / Y . Entao Y X a. Pela
2.5. CONJUNTOS FINITOS 93
primeira parte da demonstracao, X a possui n elementos, utilizando a
hipotese de inducao, segue que Y e nito.
COROL

ARIO 2.7. Seja f : X Y uma funcao. Se f e injetiva e Y e


nito entao X e nito. Por outro lado, se f e sobrejetiva e X e nito entao
Y e nito.
Demonstracao: Se f e injetiva entao ela e uma bijecao de X sobre
o subconjunto f(X) do conjunto nito Y . Pelo teorema, f(X) e nito e,
portanto X e nito. Por outro lado, se f e sobrejetiva entao ela admite uma
inversa `a direita, digamos, g : Y X tal que f(g(y)) = y y Y . Entao
claramente, g e injetiva e, como X e nito, pela primeira parte do corolario,
Y e nito.
PROPOSIC

AO 2.20. O conjunto Z dos n umeros inteiros e innito.
Demonstracao: Suponha, por contradicao, que Z seja nito. Entao
deveria existir m e uma bijecao f : I
m
Z. Assim f
1
: Z I
m
seria
injetiva e portanto a sua restricao a I
m+1
tambem seria injetiva em I
m
. Mas
isto contradiz o corolario 2.5.
EXERC

ICIOS 2.5.
1. Seja X um conjunto e (X) o conjunto de todos os subconjuntos de
X. Seja n a cardinalidade de X e N a cardinalidade de (X). Mostre
por inducao que, se X e nito entao N = 2
n
.
2. Seja F(X, Y ) o conjunto das funcoes de X em Y . Mostre por inducao
que se m, n, N sao respectivamente as cardinalidades de X, Y e F(X, Y ),
entao N = n
m
.
3. Sejam X e Y conjuntos. Mostre que se m, n, p sao respectivamente as
cardinalidades de X, Y, X Y e X Y entao que N = m+n p.
4. Sejam X e Y conjuntos. Mostre que se m, n, N sao respectivamente as
cardinalidades de X, Y e X Y entao que N = m n.
5. Mostre que nao pode existir uma bijecao entre um conjunto nito e um
de seus subconjuntos proprios.
94 CAP

ITULO 2. OS N

UMEROS INTEIROS
2.6 A construcao dos n umeros racionais
Ja observamos que nem todo elemento nao nulo de um anel possui um
inverso. Como conseq uencia disso, nem sempre podemos dividir um elemento
por outro diferente de zero nesse anel. A seguir vamos tentar ampliar o anel
original na tentativa de se ter mais elementos inversveis.
DEFINIC

AO 2.13. Seja A um domnio de integridade. Dizemos que um
subconjunto M de A e um sistema multiplicativo ele satisfaz as tres
seguintes condicoes:
1. 1 M.
2. 0 / M.
3. Se a, b M entao a b M.
Os dois exemplos tpicos de sistemas multiplicativos sao os seguintes:
EXEMPLO 2.4.
Ja que A e um domnio, entao ele nao possui divisores de zero. Ent ao
M = A 0 e um sistema multiplicativo pois 1 M, 0 / M e se a e b sao
nao nulos entao a b e nao nulo.
EXEMPLO 2.5.
Seja a A 0. Entao M = a
n
[ n N e um sistema multiplicativo.
No proximo captulo veremos outros exemplos de sistemas multiplicativos.
Os sistemas multiplicativos sao denidos sob medida para funcionarem
como denominadores, se queremos somar e multiplicar fracoes.
As fracoes estudadas no ensino fundamental apresentam um grau de
sosticacao bem elevado, para aquele nvel, pois, sem que se possa ser ex-
plicado, faz-se uso de classes de equivalencia, isto e, uma fracao nada mais
e do que uma classe de equivalencia denida num determinado conjunto.
De qualquer forma elas herdam a nomenclatura quando falamos de fracoes
equivalentes, embora, a rigor, esta nocao seja equivocada. Por exemplo, a
fracao
1
2
nao e apenas equivalente `a fracao
2
4
, elas sao iguais. A seguir vamos
formalizar estes conceitos.
2.6. A CONSTRUC

AO DOS N

UMEROS RACIONAIS 95
Seja A um domnio de integridade. Considere em A um sistema multi-
plicativo M. Dena em A M a seguinte relacao:
(a, b) R (c, d) a d = b c

E facil vericar que esta relacao e uma relacao de equivalencia. Vamos deixar
isto como exerccio.
Por exemplo, para todo b M o par (0, b) e equivalente ao par (0, 1).
Vamos denotar por A
M
o conjunto das classes de equivalencia, isto e,
o conjunto quociente, desta relacao de equivalencia. Por questoes classicas,
vamos denotar a classe de equivalencia do par (a, b) AM por
a
b
e vamos
chama-la de fracao com numerador a e denominador b. Em outras palavras,
a
b
= (c, d) A M [ (c, d) R (a, b)
Este conjunto quociente A
M
tem naturalmente uma estrutura de anel
comutativo com unidade se denirmos a soma e produto como segue:
a
b
+
c
d
=
ad +bc
bd
e
a
b

c
d
=
ac
bd
Primeiramente e necessario observar que uma fracao e uma classe de
equivalencia e que portanto os pares (a, b) e e (c, d) em A M sao repre-
sentantes de suas classes. As operacoes precisam estar denidas no conjunto
quociente, e portanto nao podem depender dos pares de representantes usa-
dos para se fazer as operacoes. A questao entao e a seguinte: se (a

, b

) R (a, b)
e (c

, d

) R(c, d) sera que


a

+b

=
ad + bc
bd
e
a

=
ac
bd
?
Em outras palavras, o par (a

+b

, b

) e equivalente ao par (ad +bc, bd)


e o par (a

, b

) e equivalente ao par (ac, bd) ?


Um calculo facil permite concluir que a resposta a estas perguntas sao ar-
mativas (Verique isto!). Portanto, temos denidas em A
M
as duas operacoes
de soma e produto.

E facil tambem vericar que a fracao
0
1
e o elemento neu-
tro da soma e que a fracao
1
1
e o elemento neutro do produto, isto e, o 0 =
0
1
e 1 =
1
1
. Vamos deixar como exerccio a vericacao que todos os axiomas
necessarios para que A
M
seja um anel sao de fato satisfeitos. Alem disso,
A
M
tambem e um domnio (comutativo com unidade).
96 CAP

ITULO 2. OS N

UMEROS INTEIROS
Se o sistema multiplicativo for M = A0, entao toda fracao nao nula
tem uma inversa. De fato, observe que a fracao
a
b
= 0 se, e somente se, a = 0.
Assim, se
a
b
,= 0 entao a ,= 0 e portanto a M = A 0. Da valem as
igualdades:
a
b

b
a
=
a b
b a
=
b a
b a
=
b
a

a
b
=
1
1
= 1.
Portanto, neste caso,
_
a
b
_
1
=
b
a
Assim, neste caso o anel A
M
e um corpo.
DEFINIC

AO 2.14. O conjunto dos n umeros racionais e o corpo das
fracoes obtidas com numeradores no domnio Z e denominadores no sistema
multiplicativo Z 0.
Por razoes classicas, vamos denotar o corpo dos n umeros racionais por Q.
Desta forma, podemos escrever,
Q =
_
a
b
[ a Z e b Z 0
_
Imediatamente observamos que existe um homomorsmo injetivo de aneis
de Z em Q, a saber, o homomorsmo caracterstico:
: Z Q
n n 1
Q
=
n
1
Desta forma Z e isomorfo `a sua imagem em Q pelo homomorsmo .
Assim, podemos identicar Z com sua imagem em Q e, podemos considerar
que Z Q. Alem disso, quando um n umero racional x =
a
b
for equivalente,
como fracao, a um n umero inteiro, visto dentro de Q com denominador 1,
vamos omitir a notacao fracionaria.
Observamos ainda que o conjunto Q dos n umeros racionais herda a or-
denacao de Z. Isto vale mais geralmente para domnios totalmente ordenados.
No entanto, precisamos de ter certos cuidados com os denominadores.
Seja A um domnio ordenado. Seja P = a A [ a > 0 que denomi-
namos de elementos positivos de A. A primeira observacao e que toda frac ao
a
b
A
M
e equivalente a uma outra fracao cujo denominador esta em P. De
fato, se b / P entao b < 0 (lembre-se que b ,= 0). Entao b > 0. Mas o par
(a, b) e equivalente ao par (a, b). Portanto segue a nossa armacao.
2.6. A CONSTRUC

AO DOS N

UMEROS RACIONAIS 97
PROPOSIC

AO 2.21. Se A e um domnio totalmente ordenado, entao o
anel A
M
tambem e totalmente ordenado.
Demonstracao: Dena a ordenacao em A
M
da forma seguinte. Sejam
a
b
,
c
d
A
M
. Pela observacao antes da proposicao, podemos supor b > 0 e
d > 0. Entao considere
a
b

c
d
em A
M
se, e somente se, a d b c em A.
Primeiramente precisamos observar que a denicao acima e consistente, isto
e, nao depende dos pares (a, b) e (c, d), que representam as fracoes
a
b
e
c
d
, que foram usados para denirmos a ordenacao em A
M
. Mais explicita-
mente, precisamos vericar que se (a

, b

) e (c

, d

) sao tais que (a

, b

)R(a, b)
e (c

, b

)R(c, d) entao
a
b

c
d

a

.
Deixaremos esta vericacao como exerccio. Uma vez feita a denicao e
preciso vericar que ela satisfaz os seis axiomas da relacao de ordem. Tambem
deixaremos isto como exerccio.
Para nalizar esta seccao fazemos tres observacoes importantes:
1. Suponha que o domnio A seja um corpo, tome M = A 0 e forme
o seu corpo de fracoes, digamos, K. Entao K e isomorfo a A. De fato,
considere a aplicacao f : K A denida por f(
a
b
) = a b
1
.

E facil
vericar que f e um isomorsmo de aneis. (Verique!)
2. O corpo dos n umeros racionais Q, apesar de ser totalmente ordenado,
n ao e bem ordenado. Basta observar que o conjunto
S = x Q [ 0 < x < 1
e limitado inferiormente mas nao possui um menor elemento.
3. Seja A um domnio e K o seu corpo de fracoes. Seja B um anel qualquer
e f : A B um homomorsmo injetivo. Entao existe um unico
homomorsmo g : K B que estende f, isto e, g
|
A
= f.
98 CAP

ITULO 2. OS N

UMEROS INTEIROS
EXERC

ICIOS 2.6.
1. Prove por inducao que
(a) 1 + 2 + +n =
n(n+1)
2
.
(b) 1 + 3 + 5 + + 2n 1 = n
2
.
(c) 1
2
+ 2
2
+ 3
2
+ +n
2
=
1
6
[(n(n + 1)(2n + 1)].
(d) 1
3
+ 2
3
+ 3
3
+ +n
3
=
_
1
2
n(n + 1)

2
.
(e)
_
1
1
2
_

_
1
1
3
_

_
1
1
n+1
_
=
1
n+1
.
(f) 1 + 2 + 2
2
+ + 2
n1
= 2
n
1.
2. Uma Progressao Aritmetica em Q com primeiro termo a
1
Q e razao
r e uma seq uencia de n umeros racionais com primeiro elemento a
1
e
cada elemento seguinte e obtido por recorrencia: a
n
= a
n1
+ r para
todo n 2.
(a) Mostre por inducao que a
n
= a
1
+ (n 1) r.
(b) Se S
n
= a
1
+ a
2
+ +a
n
, mostre por inducao que
S
n
=
n(a
1
+ a
n
)
2
3. Uma Progressao Geometrica em Q com primeiro termo a
1
e razao q ,=
0, 1 e uma seq uencia de n umeros racionais com primeiro elemento a
1

Q e cada elemento seguinte e obtido por recorrencia: a
n
= a
n1
q para
todo n 2.
(a) Mostre por inducao que a
n
= a
1
q
n1
.
(b) Se S
n
= a
1
+ a
2
+ + a
n
, mostre por inducao que
S
n
=
a
n
q a
1
q 1
4. Seja A um domnio e K o seu corpo de fracoes. Seja B um anel qualquer
e f : A B um homomorsmo injetivo. Entao existe um unico
homomorsmo g : K B que estende f, isto e, g
|
A
= f.
2.6. A CONSTRUC

AO DOS N

UMEROS RACIONAIS 99
5. Para cada par de n umeros inteiros nao negativos n, r, dena os n umeros
binomiais por
_
n
r
_
=
_
_
_
n!
r!(nr)!
, se n r
0 , se n < r
Veja exerccio 3 da secao 2.4 para a denicao de n umeros fatoriais.
Mostre por inducao que
(a) Se n N e 1 r n entao,
_
n + 1
r
_
=
_
n
r 1
_
+
_
n
r
_
.
Esta e denominada Relacao de Stifel
(b) Se n N e 0 r n entao,
_
n
r
_
N.
6. (Formula do binomio de Newton) Sejam A um anel (comutativo com
unidade), a, b A e n N. Use o princpio da inducao para mostrar
que
(a +b)
n
= a
n
+
_
n
1
_
a
n1
b + +
_
n
r
_
a
nr
b
r
+ +b
n
.
(Sug. Use a relacao de Stifel do exerccio anterior).
7. (Desigualdade de Bernoulli ) Seja A um domnio bem ordenado, sejam
c 1 em A e n N. Mostre que
(a) (1 + c)
n
1 +n c.
(b) Se b, c Q e b > 1 entao, existe n N tal que b
n
> c.
8. Mostre que se n 4 e 2 r n 2 entao
_
n
r
_
=
_
n 2
r 2
_
+ 2
_
n 2
r 1
_
+
_
n 2
r
_
.
9. Mostre que para n 1 entao
100 CAP

ITULO 2. OS N

UMEROS INTEIROS
(a)
_
n
0
_
+
_
n
1
_
+ +
_
n
r
_
+ +
_
n
n
_
= 2
n
.
(b)
_
n
0
_

_
n
1
_
+
_
n
2
_
+ + (1)
n
_
n
n
_
= 0.
(c)
_
n
1
_
+ 2
_
n
2
_
+ 3
_
n
3
_
+ +n
_
n
n
_
= n 2
n1
.
(d)
_
n
0
_
+ 2
_
n
1
_
+ 2
2
_
n
2
_
+ + 2
n
_
n
n
_
= 3
n
.
10. Seja A um domnio e M A um conjunto multiplicativo. Mostre que
as operacoes de adicao e multiplicacao de fracoes denidas em A
M
no
texto sao consistentes, no sentido que, nao dependem dos pares de rep-
resentantes das classes de equivalencia utilizados. Em outras palavras,
se (a

, b

) R (a, b) e (c

, d

) R (c, d) entao (a

+b

, b

) R (ad +bc, bd)


e (a

, b

) R (ac, bd). Conclua que


a

+b

, b

=
ad + bc
bd
e
a

=
ac
bd
.
11. Seja A um domnio e M A um conjunto multiplicativo. Verique
que as operacoes denidas em A
M
realmente o tornam um domnio,
isto e, satisfazem todos os axiomas que denem um anel comutativo
com unidade, alem do axioma de integridade.
12. Seja A um domnio totalmente ordenado e M A um conjunto multi-
plicativo. Mostre que a relacao de ordem denida em A
M
no texto
e consistente, no sentido que, nao depende dos pares de represen-
tantes das classes de equivalencia utilizados. Em outras palavras, se
(a

, b

) R (a, b) e (c

, d

) R (c, d) com b, d, b

e d

positivos, entao ad bc
se, e somente se, a

, isto e,
a
b

c
d

a

.
2.7. O ALGORITMO DA DIVIS

AO 101
13. Seja A um domnio totalmente ordenado e M A um conjunto multi-
plicativo. Verique que a relacao de ordem denidas em A
M
realmente
o tornam um domnio totalmente ordenado, isto e, satisfaz todos os
seis axiomas que denem um anel totalmente ordenado.
14. Seja m Z um n umero inteiro nao nulo. Considere M = m
r
[ r N.
Mostre que M e um conjunto multiplicativo e que o anel de fracoes Z
M
e um anel intermediario entre Z e Q. Alem disso, se m ,= n entao
A
m
,= A
n
. Conclua que ha innitos aneis entre Z e Q.
15. Seja A um domnio de integridade. Suponha que A seja um corpo, tome
M = A0 e forme o seu corpo de fracoes, digamos, K. Mostre que
a aplicacao f : K A denida por f(
a
b
) = a b
1
e um isomorsmo
de aneis.
16. Mostre que o conjunto
S = x Q [ 0 < x < 1 Q
e limitado inferiormente mas nao possui um menor elemento. Conclua
que o corpo dos n umeros racionais Q nao e bem ordenado.
2.7 O algoritmo da divisao
Na secao anterior introduzimos o corpo dos n umeros racionais. Num
corpo sempre e possvel efetuar a divisao de um elemento por outro nao
nulo. Em aneis arbitrarios esta questao de divisibilidade e mais complexa.
Nesta seccao, vamos estudar primeiramente esta questao da relacao de di-
visibilidade. No entanto, quando um elemento do anel nao divide o outro
`as vezes e possvel efetuar uma divisao porem de forma nao exata. Este e o
caso do anel Z dos n umeros inteiros, como mostraremos logo depois.
Lembremos, da denicao 2.4, que dados x, y num anel A, dizemos que x
divide y quando existe um terceiro elemento z A tal que y = xz. Vamos
abreviar denotando isto por x [ y. Observe que, se A e um domnio, como
no caso Z, pela lei do cancelamento, que neste caso e valida, o elemento z e
unico quando x ,= 0.
PROPOSIC

AO 2.22. Sejam a, b, c n umeros inteiros. Entao
102 CAP

ITULO 2. OS N

UMEROS INTEIROS
1. Se a [ b e b > 0 entao a b.
2. Se a [ b e a [ (b + c) entao a [ c.
3. Se a [ b e a nao divide c entao a nao divide b +c.
4. Se a [ b e a [ c entao a [ (mb +nc) m, n Z .
Demonstracao: Vamos demonstrar o tem 1 e deixaremos os demais
tens como exerccios. Se a [ b entao existe c Z tal que b = ac. Suponha, por
contradicao, que b < a. Entao temos 0 < b < a e 0 < c, logo 0 < bc < ac = b
e, portanto, 0 < c < 1, o que e impossvel, tendo em vista a proposicao 2.10.
TEOREMA 2.5. (Divisao Euclidiana): Dados inteiros D e d ,= 0,
existem inteiros q e r tais que
D = d q +r onde 0 r < [ d [.
Nestas condicoes q e r sao unicamente determinados por d e D.
Demonstracao: Considere o conjunto limitado inferiormente
T = t Z [ t = D n d 0 para algum n Z.
T e nao vazio pela propriedade arquimediana (proposicao 2.12), isto e,
existe n Z tal que n(d) D, portanto t = Dnd T. Pelo Princpio
da Boa Ordem, T possui um menor elemento r. Logo, r = D q d, para
algum q Z. Como r T, temos que r 0. Precisamos vericar que
r < [ d [. Suponha, por contradicao, que r [ d [, entao r = [ d [ + s para
algum n umero inteiro s satisfazendo 0 s < r. Portanto, D = d q +[ d[ +s.
Se d 0 entao [ d [ = d e da D = d(q + 1) + s. Se d < 0 entao [ d [ = d
e da D = d(q 1) + s. Em qulquer caso, s T e s < r o que contradiz a
denicao de r.
Para provar a unicidade, suponha que r, r

e q, q

satizfazem as mesmas
condicoes do teorema: 0 r < [ d [ e 0 r

< [ d [. Temos
[ d [ < r

r r

e r r

< [ d [,
da segue que [ d [ < r r

< [ d [, e portanto, [ r r

[ < [ d [. Como
d(q q

) = r

r temos que [ d [[ q q

[ = [ r r

[ < [ d [. Mas isto so e


possvel se q

= q e r

= r.
2.7. O ALGORITMO DA DIVIS

AO 103
A nomenclatura classica e a seguinte: D e chamado dividendo, d e o
divisor, q e o quociente e r e o resto.
EXERC

ICIOS 2.7.
1. Encontre q e r nas divisoes euclidianas seguintes:
a) D = 55 e d = 8 b) D = 55 e d = 8
c) D = 55 e d = 8 d) D = 55 e d = 8
e) D = 16 e d = 18 f) D = 16 e d = 18
g) D = 16 e d = 18 h) D = 16 e d = 18
i) D = 0 e d = 18h) j) D = 1 e d = 4
2. Sejam a, b, c n umeros inteiros. Mostre que
(a) Se a [ b e a [ (b +c) entao a [ c.
(b) Se a [ b e a nao divide c entao a nao divide b + c.
(c) Se a [ b e a [ c entao a [ (mb +nc) m, n Z .
3. Se o quociente e o resto da divisao de a por b forem respectivamente q
e r, quais sao o quociente e o resto de a por b? E de a por b ?
4. Se o quociente da divisao de D por d for q e de D

por d for q

, quais
as possibilidades do quociente da divisao de D +D

por d ?
5. Mostre que todo n umero inteiro da forma 8k + 7 e tambem da forma
4t + 3. Vale a recproca?
6. Use o algoritmo da divisao para provar que todo n umero inteiro e da
forma 2 ou 2 + 1 para algum Z. Os n umeros da forma 2 sao
chamados n umeros pares e os n umeros da forma ou 2+1 sao chamados
n umeros mpares. Mostre que
(a) A soma de dois n umeros pares e par.
(b) A soma de dois n umeros mpares e par.
(c) A soma de um n umero par com um n umero mpar e mpar.
(d) O produto de um n umero par por qualquer n umero inteiro e par.
104 CAP

ITULO 2. OS N

UMEROS INTEIROS
(e) O produto de dois n umeros mpares e mpar.
(f) Dados dois n umeros consecutivos, um e par e outro e mpar.
7. Use o algoritmo da divisao para provar que
(a) Todo inteiro mpar e da forma 4 + 1 ou 4 + 3, com Z.
(b) O quadrado de um n umero inteiro e da forma 3 ou 3 + 1, com
Z.
(c) O quadrado de um n umero inteiro e da forma 4 ou 4 + 1, com
Z.
(d) O cubo de um n umero inteiro e da forma 9, 9 + 1 ou 9 + 8,
com Z.
(e) Dados 3 n umeros inteiros consecutivos, um deles e m ultiplo de 3.
(f) Dados n n umeros inteiros consecutivos, um deles e m ultiplo de n.
8. Prove que, para todo n Z, n(n + 1)(2n + 1) e m ultiplo de 6.
9. Mostre que na divisao euclidiana, D = qd +r, se D 0 e d > 0, entao
q 0.
10. Mostre que na divisao euclidiana, D = qd + r, se D d > 0 e d > 0,
entao r <
D
2
.
11. Mostre que a divisao euclidiana admite a seguinte generalizacao:
Dados inteiros D, d, n e m com d ,= 0 e n ,= 0, existem inteiros q e r
unicamente determinados pelas condicoes:
D = d q + r e
m
n
r <
m
n
+[ d [.
12. Verique que o teorema 2.5 corresponde ao caso
m
n
= 0 do exerccio
anterior.
13. Se
m
n
=
| d |
2
, a versao generalizada da divisao euclidiana do exerccio
10 e chamada de algoritmo do menor resto. Neste caso, tem-se que

[ d [
2
r <
[ d [
2
.
2.8. REPRESENTAC

AO DOS INTEIROS EM BASES 105
14. Seja x =
a
b
Q um n umero racional. Denimos a parte inteira de x
por
[x] =
_
_
_
maior inteiro x se x 0
menor inteiro x se x < 0
Relacione [x] com o quciente da divisao de a por b.
15. Seja a Z. Mostre que a
2
+ 2 e m ultiplo de 4.
16. Determine n umeros inteiros m e n tais que m = n + 184 e o quociente
e o resto da divisao de m por n sejam respectivamente 16 e 4.
17. Seja n 1.Mostre que
(a) 2
3n
1 e m ultiplo de 7.
(b) 3
2n
+ 71 e m ultiplo de 8.
(c) 2
n
+ (1)
n+1
e m ultiplo de 3.
18. Mostre que:
(a) Se n e um n umero inteiro mpar entao n
2
1 e m ultiplo de 8 e
n(n
2
1) e m ultiplo de 24.
(b) Se m e n sao inteiros mpares entao m
2
n
2
e m ultiplo de 8.
(c) Se n e n umero inteiro que nao e m ultiplo nem de 2 nem de 3 entao
n
2
+ 23 e m ultiplo de 24.
(d) Para todo n umero inteiro n, n
2
(n
2
1)(n
2
4) e m ultiplo de 360.
2.8 Representacao dos inteiros em bases
Nesta secao vamos estudar os sistemas de representacao dos n umeros in-
teiros. Ao longo da historia, muitas formas de representacao dos n umeros
foram utilizados. Alguns mais convenientes outros menos convenientes. Para
o leitor interessado em saber um pouco sobre este assunto recomendamos o
livro Episodios da Historia Antiga da Matematica, A. AAboe, SBM. Atual-
mente vemos que a escolha da representacao decimal para escrevermos os
n umeros e bastante conveniente. Por outro lado, com o desenvolvimento da
106 CAP

ITULO 2. OS N

UMEROS INTEIROS
informatica, outros sitemas de numeracao para comunicacao com a maquina
caram bastante conhecidos nos ultimos tempos, especialmente a representacao
binaria.
Estas representacoes sao conseq uencias do algoritmo euclidiano. Natu-
ralmente a representacao decimal e a binaria sao casos especiais da situac ao
seguinte.
TEOREMA 2.6. (Representacao numa base b) Sejam n, b N, b > 1.
Entao existem inteiros d e n
0
, n
1
, . . . , n
d
tais que
n = n
0
+ n
1
b + n
2
b
2
+ +n
d
b
d
(1)
com 0 n
j
b 1 para todo j = 0, 1, . . . , d. Alem disso, estas condicoes
determinam unicamente os inteiros d e n
0
, n
1
, . . . , n
d
.
Demonstracao Vamos provar primeiramente, por inducao, a existencia
da representacao (1). Ora, se n = 0, faca d = 0 e n
0
= 0. Fixemos entao um
inteiro n > 0 e suponhamos para todos os inteiros m tais 0 m < n exista
uma representacao como em (1) para m, isto e, existem s e m
0
, m
1
, . . . , m
s
,
com 0 m
j
< b para todo j = 0, 1, . . . , s, tais que
m = m
0
+m
1
b +m
2
b
2
+ +m
s
b
s
.
Pelo algoritmo euclidiano aplicado a n e b, existem inteiros q e r satisfazendo
n = q b +r e 0 r b 1. Como 1 < b temos
q < qb qb + r = n.
Portanto, pela hipotese de inducao, existem inteiros s e q
0
, q
1
, . . . , q
s
com
0 q
j
b 1 para todo j = 0, 1, . . . , s tais que
q = q
0
+q
1
b +q
2
b
2
+ + q
s
b
s
.
Assim,
n = (q
0
+q
1
b +q
2
b
2
+ + q
s
b
s
) b +r
= r + q
0
b + q
1
b
2
+ q
2
b
3
+ +q
s
b
s+1
.
Esta ultima expressao e uma representacao de n na forma (1).
Vamos provar agora a unicidade da representacao. Novamente vamos
utilizar o princpio da inducao em n. Se n = 0 entao a representacao e
2.8. REPRESENTAC

AO DOS INTEIROS EM BASES 107
obviamente unica. Seja n > 0 e suponhamos, pela hipotese de inducao,
que a representacao na forma (1) seja unica para todos os inteiros m tais
que 0 m < n. Escreva entao duas representacoes para n na forma (1),
digamos,
n = n
0
+n
1
b +n
2
b
2
+ +n
s
b
s
= m
0
+m
1
b +m
2
b
2
+ +m
t
b
t
Segue que (n
0
m
0
)+(n
1
m
1
)b+(n
2
m
2
)b
2
+ = 0, isto e, n
0
m
0
= b,
onde = (m
1
n
1
) + (m
2
n
2
) b + . Portanto [ n
0
m
0
[ = [ b [ [ [.
Se n
0
,= m
0
entao ,= 0 e logo [ n
0
m
0
[ = [ b [ [ [ [ b [. Mas
isto e impossvel, uma vez que 0 n
0
< b e 0 m
0
< b. Conclumos
que, necessariamente, n
0
= m
0
. Voltando `as duas representacoes de n, apos
eliminar n
0
e m
0
, evidenciar b e cancelar b em ambos os membros, obtemos,
n
1
+n
2
b + + n
s
b
s1
= m
1
+m
2
b + +m
t
b
t1
= m.

E facil observar que m < n, e portanto, pela hipotese de inducao, temso a


unicidade da representacao para m. Isto nos permite concluir que s1 = t1,
isto e, s = t e n
j
= m
j
para todo j = 1, 2, . . . , t. Mas isto nos garante a
unicidade da representacao para n.
A expressao (1) do teorema e chamada expansao b-adica do numero
inteiro n.

E facil observar que, na pratica, esta expansao e obtida pela
aplicacao sucessiva do algoritmo euclidiano. Por exemplo, se n = 1234 e
b = 5 entao teremos
1234 = 246 5 + 4
= (49 5 + 1) 5 + 4 = 49 5
2
+ 1 5 + 4
= (9 5 + 4) 5
2
+ 1 5 + 4 = 9 5
3
+ 4 5
2
+ 1 5 + 4
= (1 5 + 4) 5
3
+ 4 5
2
+ 1 5 + 4
= 1 5
4
+ 4 5
3
+ 4 5
2
+ 1 5 + 4
O sistema de numeracao na base b e obtido xando-se um conjunto de b
smbolos que representam os inteiros entre 0 e b 1. Estes smbolos sao
denominados algarismos do sistema de numeracao. Por exemplo, No caso
em que 1 < b 10 podemos escolher os smbolos ja utilizados no sistema
decimal que denominamos de algarismos arabicos. No exemplo acima, b =
5 e os algarismos sao 0, 1, 2, 3 e 4. Se b = 12 e comum escolher os algarismos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B. Assim o n umero n
10
= 567982 (escrito na base
10) pode ser escrito na base 12 como n
12
= A38432.
108 CAP

ITULO 2. OS N

UMEROS INTEIROS
Esta representacao e posicional, isto e, a posicao de cada smbolo ou
algarismo e determinante na representacao do n umero. Isto e justicado
pela existencia e unicidade da representacao (1) do teorema 2.6 acima.
EXERC

ICIOS 2.8.
1. Escreva
a) 4568 na base 5 b) 64859 na base 12 c) 468 na base 2
d) 87602 na base 8 e) 346586 na base 16 f) 3468 na base 7
2. (a) n = 456234 esta escrito na base 7. Escreva-o na base 10.
(b) n = 20123 esta escrito na base 6. Escreva-o na base 8.
(c) n = 4E5F4 esta escrito na base 16. Escreva-o na base 5.
3. (Criterios de Divisibilidade): Seja a N um n umero inteiro posi-
tivo. Seja
a = a
r
10
r
+a
r1
10
r1
+ +a
1
10 + a
0
a sua representacao na base 10.
Mostre que
(a) a e divisvel por 2 se, e somente se, a
0
e divisvel por 2.
(b) a e divisvel por 3 se, e somente se, a
r
+ a
r1
+ + a
1
+ a
0
e
divisvel por 3.
(c) a e divisvel por 5 se, e somente se, a
0
e divisvel por 5.
(d) a e divisvel por 9 se, e somente se, a
r
+ a
r1
+ + a
1
+ a
0
e
divisvel por 9.
(e) a e divisvel por 11 se, e somente se, a
0
a
1
+a
2
a
3
+ +(1)
r
a
r
e divisvel por 11.
(f) a e divisvel por 4 se, e somente se, a
1
10 + a
0
e divisvel por 4.
(g) a e divisvel por 8 se, e somente se, a
2
10
2
+ a
1
10 + a
0
e divisvel
por 8.
4. Mostre que
2.8. REPRESENTAC

AO DOS INTEIROS EM BASES 109
(a) Todo quadrado perfeito e da forma 5n ou 5n 1. Conclua que
o algarismo das unidades do quadrado de um numero inteiro no
sistema decimal so pode ser 0, 1, 4, 5, 6 ou 9.
(b) Se tres n umeros inteiros positivos a, b e c satisfazem a igualdade
a
2
= b
2
+ c
2
, entao entre eles ha um m ultiplo de 5 e um m ultiplo
de 2.
5. Um farmaceutico tem apenas os seguintes pesos: 1g, 3g, 9g, 27g e 81g
e uma balanca de dois pratos. Mostre que ele pode pesar qualquer
quantidade de ate 121g.
6. Escreva a tabuada da base 7. Dados os n umeros a = 46251 e b = 35246,
ache por meio de um algoritmo os n umeros a +b, a b e a b.
7. Por meio de um algoritmo analogo aos usados na base 10, efetue as
seguintes operacoes na base 2
a) 1001 + 1011 b) 11001 + 1110011
c) 11011 101 d) 111101 111
8. Utlizando a representacao decimal de uma justicativa dos algoritmos
classicos da soma (explicando o procedimento vai um) e da multi-
plicacao de n umeros inteiros. No caso da soma, faca primeiramente o
caso de duas parcelas, depois tente genralizar para mais parcelas.
9. Dados dois n umeros inteiros positivos m e n escritos numa base b > 1,
descreva um processo em termos de seus algarismos para decidir quando
m n. Depois justique o algoritmo classico da diferenca m n,
explicando o procedimento de tomar algarismo emprestado.
10. Seja a = a
r
b
r
+ a
r1
b
r1
+ + a
1
b + a
0
a representacao de a na base
b (a
r
,= 0).
(a) Mostre que b
r
a b
r+1
.
(b) Dados dois n umeros inteiros positivos a e a

escritos na base b,
encontre as condicoes necessarias e sucientes sobre os seus algar-
ismos para que a a

.
110 CAP

ITULO 2. OS N

UMEROS INTEIROS
11. Dado o n umero a = a
r
a
r1
a
1
a
0
na base 10, mostre que a e divisvel
por 7, 11 e 13 se, e somente se, r
2
r
1
r
0
r
5
r
4
r
3
+r
8
r
7
r
6
r
11
r
10
r
9
+
e divisvel respectivamente por 7, 11 e 13.
(Sug. Observe que 1001 = 7 11 13).
12. Observando que 999 = 27 37, encontre um teste para decidir quando
37 divide um n umero escrito na forma decimal
Captulo 3
DOM

INIOS EUCLIDIANOS
No captulo II introduzimos o conjunto dos n umeros inteiros e suas pro-
priedades mais elementares. Agora vamos nos aprofundar um pouco mais
estudando algumas propriedades algebricas fundamentais. Na verdade uma
destas propriedades e a divisao euclidiana que introduzimos no teorema 2.5.
A divis ao euclidiana e a ferramenta do conjunto dos n umeros inteiros da qual
decorre praticamente todas as demais propriedades algebricas. Tendo isto em
mente, vamos novamente nos abstrair e considerar aqueles domnios que pos-
suem uma propriedade semelhante e o que podemos dizer a respeito deles. O
nosso olhar na verdade esta voltado, alem do anel dos inteiros (claro), para o
anel dos polinomios em uma indeterminada e para o anel dos inteiros gaus-
sianos que sao exemplos tpicos de aneis que possuem uma divisao euclidiana
e portanto tem muitas propriedades em comum.
3.1 Domnios euclidianos e ideais
O algoritmo euclidiano no domnio dos n umeros inteiros nos garante que
podemos efetuar a divisao de um n umero inteiro por outro nao nulo com resto
pequeno. Em certos casos esta ideia pode ser abstrada para domnios mais
gerais. Para isto precisamos introduzir no domnio em questao uma maneira
de decidir quando um elemento e ou nao pequeno. Isto sera realizado
por de uma funcao denida no domnio e tomando valores no conjunto dos
n umeros naturais. Quando isto for possvel chamaremos tais domnios de
euclidianos. Formalmente temos a seguinte denicao.
111
112 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
DEFINIC

AO 3.1. Seja D um domnio de integridade. Dizemos que D e
um domnio euclidiano se existir uma funcao
V : D 0 N = 0, 1, 2, . . .
que satisfaz os dois axiomas seguintes:
E
1
: Dados a, b D, b ,= 0, existem elementos q, r D tais que
a = b q +r, onde r = 0 ou V (r) < V (b)
E
2
: Para todos a, b D 0 tem-se que V (a) V (a b).
Vamos chamar a funcao V da denicao acima de funcao valor em D.
EXEMPLO 3.1.
O exemplo padrao, e tambem mais importante, de domnio euclidiano e
naturalmente o conjunto Z dos n umeros inteiros, onde a funcao valor V e o
valor absoluto, isto e, V : Z 0 N denida por V (a) = [ a [.
EXEMPLO 3.2.
Um segundo exemplo, sem importancia nenhuma, e o seguinte. Seja K
um corpo e considere a funcao valor denida por V : K0 N denida
por V (a) = [ 1 [ para todo a K, isto e, V e a funcao constante igual a 1
em K 0 .
Observacao: Na denicao de domnio euclidiano dada acima, onde colo-
camos dois axiomas, o segundo axioma foi colocado para facilitar o trabalho
de demonstrar as propriedades dos domnios euclidianos. Na verdade, se exi-
girmos que a funcao V satisfaca apenas o axioma E
1
, e possvel mostrar que
existe uma funcao V

que satisfaz E
1
e E
2
.
DEFINIC

AO 3.2. Seja A um anel comutativo com unidade. Dizemos que
dois elementos a, b A sao associados se existe um elemento inversvel
u A tal que b = u a.

E imediato observar que a relacao


aRb se, e somente se, a e b sao associados
3.1. DOM

INIOS EUCLIDIANOS E IDEAIS 113


e uma relacao de eq uivalencia em A. (Verique isto!). Assim, quando a e b
sao associados dizemos tambem que a e associado a b ou que b e associado a
a.
Claramente o elemento 1 D assume o menor valor entre todos os ele-
mentos nao nulos de D. De fato, se D 0, entao, pelo axioma E
2
,
V (1) V (1 ) = V (). Alem disso, temos a seguinte proposicao.
PROPOSIC

AO 3.1. Sejam D um domnio euclidiano, V a sua funcao
valor e a, b D 0. Se
1. u D e inversvel entao V (u) = V (1).
2. a e b sao associados entao V (a) = V (b).
Demonstracao:
1. Se u e inversvel entao existe v D tal que u v = 1. Por E
2
, temos
que V (u) V (u v) = V (1). Por outro lado, pela observacao antes da
proposicao, V (1) V (u). Logo V (u) = V (1).
2. Sejam a, b D 0 associados. Entao existe um elemento invertvel
u tal que b = u a. Assim, V (a) V (u a) = V (b) V (u
1
b) =
V (a). Portanto, estas desigualdades na verdade sao igualdades e, em
particular, V (a) = V (b).
No caso dos n umeros inteiros vale a recproca do tem 2 da proposicao
acima, pois se [ a [ = [ b [ entao a = b e portanto a e b sao associados. No
entanto, em geral nao vale a recproca.

E preciso supor que a divide b ou que
b divide a. Mas antes de provarmos isto precisamos do lema seguinte:
LEMA 3.1. Sejam a e b elementos nao nulos de um domnio euclidiano D.
Se a nao e inversvel entao V (b) < V (ab).
Demonstracao: Queremos mostrar que V (b) < V (ab). Como por E
2
vale
que V (b) V (ab), basta mostrar que nao vale a igualdade. Suponhamos
entao, por contradicao, que V (b) = V (ab). Sendo D um domnio euclidiano,
e ab ,= 0, podemos dividirb por ab e obteremos q e r em D tais que
b = (ab)q + r, onde r = 0 ou V (r) < V (ab) = V (b). Se r ,= 0 entao temos
r = b (ab)q = b(1 aq) e V (b) V (b(1 aq)) = V (r), o que contradiz a
114 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
condicao sobre r na divisao acima. Logo r = 0, isto e, b(1 aq) = 0 e, como
b ,= 0 e D e um domnio entao 1 aq = 0. Da conclumos que aq = 1, o que
mostra que a e inversvel. Mas isto contradiz a nossa hipotese.
PROPOSIC

AO 3.2. Sejam D um domnio euclidiano, V a sua funcao
valor e a, b D 0. Se V (a) = V (b) e a divide b entao a e b sao
associados.
Demonstracao: Se a divide b entao existe D tal que b = a. Se nao
for inversvel, pelo lema acima, V (a) < V (a) = V (b), mas isto contradiz a
hipotese da proposicao. Assim, necessariamente e inversvel e, portanto, a
e b sao associados.
Observacao: Num domnio euclidiano pode ocorrer V (1) = 0. Um exem-
plo deste tipo sera o anel dos polinomios sobre um corpo que estudaremos
na secao seguinte. No entanto, se a nao e inversvel, entao pela proposicao
3.2, V (a) > 0.
COROL

ARIO 3.1. Seja D um domnio euclidiano. Entao os inversveis


de D sao exatamente os elementos de D que tem valores iguais a V (1). Em
outras palavras, em D, u e inversvel se, e somente se, V (u) = V (1).
Demonstracao: Segue imediatamente das proposicoes 3.1 e 3.2.
O corolario acima da uma descricao, pelo menos implcita, completa dos
elementos inversveis num domnio euclidiano. Por exemplo, no caso dos
n umeros inteiros, que e um domnio euclidiano com funcao valor igual ao valor
absoluto, temos que um elemento u e inversvel, se e somente, [u[ = [1[ = 1,
isto e u = 1. Isto, por si so, ja e uma observacao notavel uma vez que a
determinacao dos inversveis de um anel, em geral, e um problema delicado.
Alguns dos conceitos fundamentais no domnio dos n umeros inteiros sao
os m ultiplos comuns e divisores comuns de subconjuntos nitos de Z. Muitos
problemas que surgem na aritmetica estao relacionados com estes conceitos.
Do ponto de vista da estrutura algebrica de Z isto esta relacionado com a
nocao de ideal que deniremos a seguir num contexto mais geral. Numa
forma ingenua, a denicao de ideal formaliza os seguintes fatos relacionados
com a nocao de m ultiplos que sao validos em qualquer anel. Sejam A um
anel e a
1
, . . . , a
n
A. Se a, b A sao m ultiplos de a
1
, . . . , a
n
entao a + b
tambem e. Se a e m ultiplo de a
1
, . . . , a
n
A e A entao a tambem e.
3.1. DOM

INIOS EUCLIDIANOS E IDEAIS 115


DEFINIC

AO 3.3. Seja A um anel comutativo com unidade. Dizemos que
um subconjunto nao vazio I de A e um ideal de A se I satisfaz os dois
axiomas seguintes.
I
1
: Se x, y I entao x +y I.
I
2
: Se a A e x I entao a x I
EXEMPLO 3.3.
Sejam a
1
, a
2
, . . . , a
n
Z, n n umeros inteiros dados. O conjunto
I = x Z [ x =
1
a
1
+
2
a
2
+
n
a
n
com
1
,
2
. . . ,
n
Z
e um ideal de Z. No caso em que n = 1, I e exatamente o conjunto dos
m ultiplos do n umero inteiro a
1
. (Verique isto!)
Seja I A um ideal. Se existirem elementos x
1
, x
2
, . . . , x
n
A tais que
I = x A [ x =
1
x
1
+
2
x
2
+
n
x
n
com
1
,
2
. . . ,
n
A
diremos que I e gerado pelos elementos x
1
, x
2
, . . . , x
n
e denotaremos isto por
I(x
1
, x
2
, . . . , x
n
). No caso de Z e, mais geralmente, no caso dos domnios
euclidianos, vamos vericar que todos os ideais podem ser gerados por ape-
nas um elemento. Um ideal que pode ser gerado por apenas um elemento
sera chamado de principal. Existem domnios (veremos exemplos deles na
proxima secao) que contem ideais nao principais. Assim, fazemos a seguinte
denicao:
DEFINIC

AO 3.4. Um domno tal que todo ideal e principal e chamado
domnio principal. Em outras palavras, todo ideal I e da forma I(x) para
algum x no domnio.
PROPOSIC

AO 3.3. Sejam A um anel comutativo com unidade qualquer
e I e J ideais de A. Entao
1. I J e um ideal de A
2. I +J := x +y [ x I e y J e um ideal de A.
116 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Demonstracao: 1. Sejam x, y I J entao x, y I e x, y J. Como
I e J sao ideais, temos que x +y I J. Se x I J e a A. Entao x I
e x J. Sendo I e J ideais, temos que ax I e ax J, isto e, ax I J.
Logo I J e um ideal. Deixamos o item 2 como exerccio para o leitor.
PROPOSIC

AO 3.4. Seja A um anel comutativo com unidade. Considere
os elementos x
1
, x
2
, . . . , x
n
A. Entao,
1. I(x
1
, x
2
, . . . , x
n
) = I(x
1
) +I(x
2
) + +I(x
n
).
2. I(x
1
, x
2
, . . . , x
n
) = I(x
1
, x
2
) + +I(x
n
).
Demonstracao: As demonstra coes destas duas propriedades sao imedi-
atas e so deixadas como exerccio para o leitor.
PROPOSIC

AO 3.5. Todo domnio euclidiano e um domnio principal.
Demonstracao: Sejam A um domnio euclidiano e V a sua funcao valor.
Seja I um ideal de A. Se I = 0 entao I e principal pois e gerado pelo
elemento x = 0. Seja entao I ,= 0. Entao existe x ,= 0 em I. Seja N N a
imagem de I 0 pela aplicacao V , isto e N = V (I 0). Claramente N
e um subconjunto nao vazio (V (x) N) de Z que e limitado inferiormente
pois esta contido em N. Pelo princpio da boa ordem, N possui um menor
elemento, digamos m. Assim, existe a I tal que V (a) = m. Vamos mostrar
que I e gerado por este elemento a. De fato, seja y I. Dividindoy por a
em A, obtemos q, r A tais que y = q a + r onde r = 0 ou V (r) < V (a).
Vamos mostrar que r = 0. Ora, r = y q a I pois, sendo I um ideal
e y, a I entao y q a I. Se r ,= 0 entao V (r) N, mas isto e uma
contradicao com o fato que V (a) e o menor elemento de N. Logo, concluimos
que r = 0 e, portanto y = q a, o que mostra que a gera I.
COROL

ARIO 3.2. Z e um domnio principal.


Pela demonstracao da proposiacao, todo ideal I nao nulo de Z e gerado
pelos elementos nao nulos de I de menor valor absoluto.
Seja A um anel e a
1
, . . . , a
n
A. Vamos denotar o ideal gerado por
a
1
, . . . , a
n
por I(a
1
, . . . , a
n
).
PROPOSIC

AO 3.6. Sejam A um anel qualquer (comutativo com unidade)
e a, b A. Entao,
3.1. DOM

INIOS EUCLIDIANOS E IDEAIS 117


1. I(a) = I(b) se, e somente se, a[b e b[a.
2. Se A e um domnio entao I(a) = I(b) se, e somente se, a e b sao
associados.
3. Se A e um domnio euclidiano com funcao valor V e I(a) = I(b) entao
V (a) = V (b). No caso A = Z vale a recproca, isto e, se V (a) = V (b)
entao I(a) = I(b).
Demonstracao:
1. Suponha que I(a) = I(b). Entao claramente a I(b) e b I(a), isto e,
a e m ultiplo de b e b e m ultiplo de a, ou seja, b[a e a[b. Reciprocamente,
suponha que a[b e b[a. Entao existem
1
,
2
A tais que b =
1
a e
a =
2
b. Portanto, se x I(a) entao x = a para algum A. Logo,
x = (b) = () b I(b). Assim, I(a) I(b). De maneira analoga
conclumos que I(b) I(a).
2. Pelo tem 1, temos que I(a) = I(b) se, e somente se, a[b e b[a. Assim,
I(a) = I(b) se, e somente se, b =
1
a e a =
2
b, com
1
,
2
A, logo,
b =
1

2
b. Sendo A um domnio, pela lei do cancelamente, obtemos
1 =
1

2
. Assim, tanto
1
, quanto
2
sao inversveis e portanto, a e
b sao associados. Reciprocamente, se a e b sao associados entao existe
u A inversvel tal que b = ua e a = u
1
b e portanto, a[b e b[a. Pelo
tem 1, I(a) = I(b).
3. Suponha que I(a) = I(b). Entao, pelo tem anterior, a e b sao associa-
dos. Pela proposicao 3.1 (b), V (a) = V (b). No caso A = Z, temos que
V (x) = [ x [ e o valor absoluto de x. Portanto, se V (a) = V (b) entao
b = a. Da segue imediatamente que I(a) = I(b).
DEFINIC

AO 3.5. Seja A um anel comutativo com unidade. Considere
a
1
, a
2
, . . . , a
n
A. Dizemos que d e um maximo divisor comum dos
elementos a
1
, a
2
, . . . , a
n
em A se
1. d divide cada um dos a
1
, a
2
, . . . a
n
.
2. Se d

divide cada um dos a


1
, a
2
, . . . , a
n
, entao d

[d.
Observacoes:
118 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
1. Vamos abreviar por MDC(a
1
, a
2
, . . . , a
n
) o nome maximo divisor co-
mum dos elementos a
1
, a
2
, . . . , a
n
.
2. A primeira propriedade da denicao acima diz que d e um divisor co-
mum dos a

i
s e a segunda diz que d e maximo.
3. Para um anel A comutativo com unidade nao esta garantida a ex-
istencia de um maximo divisor comum dos elementos a
1
, a
2
, . . . , a
n
,
isto e, pode nao existir um tal d satisfazendo as duas condicoes acima.
Vamos mostrar que no caso de domnios principais esta existencia esta
garantida.
PROPOSIC

AO 3.7. Sejam A um domnio principal e a
1
, a
2
, . . . , a
n
A.
Se d e d

sao ambos MDC(a


1
, a
2
, . . . , a
n
), entao, d e d

sao associados.
Demonstracao: Se d

e um MDC(a
1
, a
2
, . . . , a
n
) entao, d

divide cada
um dos a
1
, a
2
, . . . , a
n
. Como d e um MDC(a
1
, a
2
, . . . , a
n
), pela condicao 2
da denicao acima, d

[d. Portanto d = d

para algum A. De maneira


analoga, podemos concluir que d

= d para algum A. Logo teremos


d = d

= (d) = ( )d = d = ( )d
Como A e um domnio, podemos cancelard e obtemos = 1. Portanto,
e sao inversveis em A, e isto mostra que d e d

sao associados.
PROPOSIC

AO 3.8. Sejam A um domnio principal e a
1
, a
2
, . . . , a
n
ele-
mentos de A. Entao, d e um gerador do ideal I = I(a
1
, a
2
, . . . , a
n
) de A se,
e somente se, d e um MDC(a
1
, a
2
, . . . , a
n
) em A.
Demonstracao Suponhamos que d seja um gerador do ideal I. Como
a
i
I = I(d) para cada i = 1, . . . , n entao existem
i
A tais que a
i
=
i
d
para cada i. Logo d divide cada um dos a

i
s, isto e, d satisfaz a condicao 1
da denicao. Para a condicao 2, suponha que d

A divida cada um dos a

i
s.
Entao existem
1
,
2
, . . . ,
n
A tais que a
i
=
i
d

para cada i = 1, . . . n.
Observe que d I = I(a
1
, a
2
, . . . , a
n
) e, portanto, existem x
1
, x
2
, . . . , x
n
A
tais que d = x
1
a
1
+ x
2
a
2
+ + x
n
a
n
. Substituindo o valor a
i
=
i
d

nesta
ultima igualdade, obtemos,
d = x
1
a
1
+x
2
a
2
+ + x
n
a
n
= x
1

1
d

+x
2

2
d

+ +x
n

n
d

= (x
1

1
+x
2

2
+ +x
n

n
)d

= d

3.1. DOM

INIOS EUCLIDIANOS E IDEAIS 119


onde = x
1

1
+ x
2

2
+ + x
n

n
A. Portanto d

[d em A. Portanto d e
um MDC(a
1
, a
2
, . . . , a
n
) em A.
Reciprocamente, suponhamos que d = MDC(a
1
, a
2
, . . . , a
n
) em A. Que-
remos mostrar que I(d) = I(a
1
, a
2
, . . . , a
n
). Como A e um domnio principal,
existe d

A tal que I(a


1
, a
2
, . . . , a
n
) = I(d

). Pela primeira parte da demon-


stracao, d

e um MDC(a
1
, a
2
, . . . , a
n
), logo, pela proposicao 3.5, d

e d sao as-
sociados, e portanto, I(d) = I(d

), o que mostra que I(d) = I(a


1
, a
2
, . . . , a
n
).
PROPOSIC

AO 3.9. Sejam A um domnio principal, n 2 um n umero in-
terio maior que dois e a
1
, a
2
, . . . , a
n
A. Sejam ainda d = MDC(a
1
, a
2
, . . . , a
n
),
d
1
= MDC(a
1
, a
2
, . . . , a
n1
) e d

= MDC(d
1
, a
n
). Entao d

tambem e um
MDC(a
1
, a
2
, . . . , a
n
).
Demonstracao: SejamI = I(a
1
, a
2
, . . . , a
n
), I
1
= MDC(a
1
, a
2
, . . . , a
n1
)
e I

= (d
1
, a
n
). Pelas proposicoes 3.4 e 3.8 temos,
I(d) = I(a
1
, a
2
, , a
n1
, a
n
)
= I(a
1
) +I(a
2
) + +I(a
n1
) + I(a
n
)
= I(a
1
, a
2
, . . . , a
n1
) +I(a
n
) = I(d
1
) + I(a
n
)
= I(d
1
, a
n
) = I(d

).
Portanto d e d

sao associados. Logo d

tambem e um MDC(a
1
, a
2
, . . . , a
n
).
A proposicao anterior esta nos dizendo que para computar o MDC de
n elementos num domnio principal, podemos faze-lo indutivamente: com-
putamos o MDC dos n 1 primeiros e depois computamos o MDC desse
resultado com o ultimo elemento. Desta forma, se tivermos um algortimo
para computar o MDC de dois elementos podemos itera-lo para computar o
MDC de um n umero nito qualquer de elementos.
A seguir, vamos descrever um algortimo para calcular o MDC de dois
elementos num domnio euclidiano. Precisamos inicialmente do lema seguinte:
LEMA 3.2. Sejam A um anel comutativo com unidade e a, b, c, d elementos
de A tais que a = bc +d. Entao I(a, b) = I(b, d)
Demonstracao: Seja x I(a, b). Entao existem s, t A tais que
x = sa + tb. Como a = bc + d temos,
x = s(bc + d) + tb = (sc + t)b +sd I(b, d).
120 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Logo I(a, b) I(b, d). Reciprocamente, seja x I(b, d). Entao existem
p, q A tais que x = pb +qd. Como d = a bc temos,
x = pb +qd = pb + q(a bc) = qa + (p qc)b I(a, b).
Logo I(b, d) I(a, b). O que mostra que I(a, b) = I(b, d).
Considere agora o seguinte algortimo:
Seja A um domnio euclidiano com funcao valor V . Sejam tambem a, b A
com b ,= 0.
Divida a por b e obtenha q
1
e r
1
em A, com r
1
= 0 ou V (r
1
) < V (b). Se
r
1
= 0 entao o algortimo termina. Se r
1
,= 0,
divida b por r
1
e obtenha q
2
e r
2
em A, com r
2
= 0 ou V (r
2
) < V (r
1
). Se
r
2
= 0 entao o algortimo termina. Se r
2
,= 0,
divida r
1
por r
2
e obtenha q
3
e r
3
em A, com r
3
= 0 ou V (r
3
) < V (r
2
). Se
r
3
= 0 entao o algortimo termina. Se r
3
,= 0,
divida r
2
por r
3
e obtenha q
4
e r
4
em A, com r
4
= 0 ou V (r
4
) < V (r
3
). E
assim sucessivamente.
Observe que existe n N tal que r
n
= 0 pois, caso contrario, obteramos
uma seq uencia innita de elementos r
1
, r
2
, r
3
, . . . , A com
V (b) > V (r
1
) > V (r
2
) > > V (r
n
) > 0
para todo n N. Isto nos permitiria garantir que V (b) n para todo n N,
o que e um absurdo, ja que N nao e limitado.
PROPOSIC

AO 3.10. Seja A um domnio euclidiano. Percorrendo o al-
gortimo descrito acima, se r
n1
,= 0 e r
n
= 0, entao r
n1
= MDC(a, b).
Demonstracao: Pelo lema anterior e das igualdades acima, obtemos
I(a, b) = I(b, r
1
) = I(r
1
, r
2
) = = I(r
n1
, r
n
) = I(r
n1
, 0) = I(r
n1
)
Portanto, pela proposicao 3.8, r
n1
= MDC(a, b).
O algortimo descrito acima e um algortimo classico chamado algortimo
de Euclides para calcular o MDC. Usualmente construimos uma tabela como
a seguinte para percorre-lo:
q
1
q
2
q
3
q
n3
q
n2
a b r
1
r
2
r
n2
r
n1
= MDC(a, b)
r
1
r
2
r
3
r
n
= 0
3.1. DOM

INIOS EUCLIDIANOS E IDEAIS 121


EXEMPLO 3.4.
Vamos calcular um maximo divisor comum de 548 e 364 em Z.
1 1 1 45
548 364 184 180 4
184 180 4 0
Assim, MDC(548, 364) = 4
EXERC

ICIOS 3.1.
1. Seja A um anel comutativo com unidade. Mostre que a relacao em A:
aRb se, e somente se, existe um inversvel u A tal que a = u b
e uma relacao de eq uivalencia em A. Descreva as classes de eq uivalencia
desta relacao no anel A = 0, 1, . . . , 11 com a soma e o produto sendo
os restos da divisao por 12 da soma e do produto em Z respectivamente.
2. Utilize o algortmo de Euclides para encontrar o MDC dos seguintes
pares de n umeros inteiros:
(a) a = 12740 e b = 7260
(b) a = 4148 e b = 7684
(c) a = 7293 e b = 3640
(d) a = 76084 e b = 63020
3. Sejam a, b Z. Mostre que MDC(a, b) = MDC([a[, [b[).
4. Sejam a, b, c Z. Mostre que MDC(ca, cb) = [c[ MDC(a, b).
5. Sejam A um domnio euclidiano e a
1
, a
2
, . . . , a
n
A. Dizemos que
m A e um mnimo m ultiplo comum dos elementos a
1
, a
2
, . . . , a
n
se m
satisfaz as seguintes propriedades.
(a) m e m ultiplo de cada um dos a
i
s.
(b) Se m

e m ultiplo de cada um dos a


i
s entao m

e m ultiplo de m.
122 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Denotaremos o mnimo m ultiplo comum de a
1
, a
2
, . . . , a
n
por
MMC(a
1
, a
2
, . . . , a
n
).
Mostre que se m, m

A sao dois MMC(a


1
, a
2
, . . . , a
n
) entao eles s ao
associados.
6. Mostre que se a, b Z e d = MDC(a, b) entao m =
ab
d
e um n umero
inteiro e e um MMC(a, b). Em particular se d = 1 entao ab e um
MMC(a, b).
7. Sejam A um anel comutativo com unidade e I um ideal de A. Mostre
que
(a) I = A se, e somente se, existe em I um elemento inversvel de A.
(b) A e um corpo se, e somente se, seus unicos idedais sao 0 e A.
8. Sejam a, b, c, d, m, n, r, s Z tais que [ms nr[ = 1, c = ma + nb e
d = ra + sb. Mostre que I(a, b) = I(c, d).
9. Seja (I
n
)
nN
uma famlia de ideais de um anel A. Mostre que
(a)

nN
I
n
e um ideal de A.
(b) Se I
n
I
n+1
para todo n N entao

nN
I
n
e um ideal de A.
10. Seja n Z. Mostre que
(a) I(12, 20) = 4 Z e I(4, 5) = Z.
(b) I(n, n + 1) = Z e I(n, n
2
+ 1) = Z.
11. Seja A um anel comutativo com unidade. Considere os elementos
x
1
, x
2
, . . . , x
n
A. Mostre que
(a) I(x
1
, x
2
, . . . , x
n
) = I(x
1
) +I(x
2
) + +I(x
n
).
(b) I(x
1
, x
2
, . . . , x
n
) = I(x
1
, x
2
) + +I(x
n
).
3.2. O ANEL DE POLIN

OMIOS 123
3.2 O anel de polinomios
Nesta seccao vamos construir o anel de polinomios sobre um outro anel
comutativo com unidade. Vamos fazer uma denicao geral, no entanto,
os aneis de polinomios que de fato possuem propriedades interessantes sao
aqueles denidos sobre um corpo. A razao disto e que, neste caso, eles
sao domnios euclidianos com a funcao valor igual ao grau, e portanto, sao
tambem domnios principais. Por outro lado, a denicao mais geral nos sera
util para iterar o processo de construcao e obter o anel de polinomios com
varias indeterminadas, que desempenha um papel fundamental na

Algebra
e, mais especicamente, no estudo da Geometria Algebrica.
A nocao de polinomio e introduzida de maneira informal no ensino funda-
mental. Isto ocorre pois o conceito de polinomio e fundamental para tentar
dar um sentido `a variavel, que surge naturalmente, na resolucao de proble-
mas elementares. Mas, formalmente, o que signica esta variavel? A que
universo ela pertence? Uma explicacao poderia ser que a variavel e um
elemento generico do domnio de uma funcao. Esta explicacao, um pouco in-
formal, pode ser bem aceita quando estes domnios sao conjuntos numericos.
Em outros casos nao, como veremos mais adiante. A seguir daremos uma
explicacao formal para este tipo de variavel que, na verdade, chamaremos de
indeterminada. Construiremos um conjunto, a saber, o anel de polinomios,
onde ela podera existir como elemento.
Antes da denicao formal do anel de polinomios, vamos denir um anel
um pouco maiorque e o anel das series formais sobre um anel comutaivo
com unidade.
Seja A um anel comutativo com unidade. Uma seq uencia em A e uma
funcao s : N A. Por simplicidade de notacao, vamos escrever s
n
no lugar
de s(n) e vamos tambem escrever a funcao s sob a forma
s = (s
0
, s
1
, s
2
, . . .)
Assim, olhando a funcao s como seq uencia, vamos chamar os elementos
s
n
de termos da seq uencia.
Seja S
A
o conjunto de todas as seq uencias de A. Naturalmente podemos
denir em S
A
duas operacoes, a saber, a soma e o produto de seq uencias de
124 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
A como segue: Se s, t S dena s +t : N A e s t : N A sao tais que
(s + t)(n) = s(n) +t(n) = s
n
+t
n
(s t)(n) = s(n)t(0) + s(n 1)t(1) + s(0)t(n) = s
n
t
0
+ s
n1
t
1
+ s
0
t
n
PROPOSIC

AO 3.11. As operacoes denidas acima tornam S
A
um anel
comutativo com unidade, onde o elemento neutro da soma e a seq uencia nula
e o elemento neutro do produto e a seq uencia 1
S
A
= (1, 0, 0, 0, . . .)
Demonstracao: A demonstracao e simples porem longa. A deixamos
como exerccio para o leitor.
Um observacao importante e que o anel A pode ser visto como um subanel
de S
A
. Para isto basta vericar que a aplicacao
f : A S
A
a (a, 0, 0, . . .)
e um homomorsmo injetivo de aneis. Em outras palavras podemos iden-
ticar o elemento a A com o elemento (a, 0, 0, . . .) S
A
. Alem disso, se
a A S
A
e s S
A
, digamos, a = (a, 0, 0, . . .) e s = (s
0
, s
1
, s
2
, . . .), entao
a s = (as
0
, as
1
, as
2
, . . .). Em outras palavras, o produto de um elemento de
a A por uma seq uencia s S e a seq uencia obtida multiplicando cada um
dos termos da seq uencia s por a.
A indeterminada X pode ser introduzida da seguinte forma. Seja X S
A
o elemento (0, 1, 0, 0, . . .). Observe que olhando o anel A como subanel de S
A
usando a aplicacao f denida acima, X / A.

E facil de vericar que
X
2
= (0, 0, 1, 0, 0, 0, 0, 0, . . .)
X
3
= (0, 0, 0, 1, 0, 0, 0, 0, . . .)
X
4
= (0, 0, 0, 0, 1, 0, 0, 0, . . .)
.
.
.
.
.
.
X
n
= (0, 0, . . . , 0, 1, 0, 0, . . .)
onde o elemento 1 ocorre na (n + 1) - esima posicao, e os demais ter-
mos da seq uencia X
n
sao nulos. Tambem e facil de vericar que dado
a = (a, 0, 0, 0, . . .) A S
A
entao aX
j
= (0, 0, . . . , 0, a, 0, 0, . . .), onde o
3.2. O ANEL DE POLIN

OMIOS 125
elemento a ocorre na (j +1) - esima posicao, e os demais termos da seq uencia
aX
j
sao nulos. Assim, se a
0
, a
1
, a
2
, a
3
, . . . A podemos escrever formalmente
o elemento de S
A
:
s = a
0
+a
1
X +a
2
X
2
+a
3
X
3
+
Isto justica chamar o anel S
A
de anel das series formais sobre A na
indeterminada X. Por razoes classicas, denotamos o anel S
A
por A[[X]]. Um
elemento de A[[X]] e chamado de serie formal na indeterminada X sobre
A. Os elementos a
j
sao denomindaos coecientes da serie s. Tambem por
razoes classicas, denostamos os elementos de A[[X]] por s(X).
DEFINIC

AO 3.6. Um polinomio sobre A na indeterminada X e um
elemento s = a
0
+a
1
X+a
2
X
2
+a
3
X
3
+ A[[X]] com apenas um n umero
nito de coecientes nao nulos, isto e, existe n N tal que a
j
= 0 para todo
j > n.
Observe que, pela denicao acima, o elemento nulo de A[[X]] e um
polinomio sobre Ana indeterminada X. Observe tambem que se um polinomio
p(X) = a
0
+a
1
X +a
2
X
2
+a
3
X
3
+ nao e o elemento nulo de A[[X]] entao
existe um menor n umero natural n satisfazendo, a
n
,= 0 e a
j
= 0 para todo
j > n. Este natural n e chamado grau do polinomio p(X). Assim, dado o
polinomio p(X) = a
0
+a
1
X +a
2
X
2
+a
3
X
3
+
grau (p(X)) = minj N [ a
j
,= 0 e a
i
= 0 para todo i > j
Se n = grau(p(X)), podemos escrever
p(X) = a
0
+a
1
X +a
2
X
2
+a
n
X
n
.
Observe que a denicao de grau de polinomio feita acima nao faz sentido
para o polinomio nulo. Assim, para nossos propositos, o polinomio nulo nao
possui grau.

E f acil vericar que se p(X), q(X) A[[X]] sao dois polinomios entao a
soma p(X)+q(X) e o produto p(X)q(X) tambem sao polinomios. Seja A[X]
o conjunto dos polinomios sobre A na indeterminada X. Isto e,
A[X] = a
0
+a
1
X +a
2
X
2
+a
n
X
n
[ a
j
A, n N A[[X]]
Vemos facilmente que A[X] e um subanel de A[[X]]. Este subanel e chamado
anel dos polinomios sobre A na indeterminada X.
126 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
EXEMPLO 3.5.
Sao exemplos de polinomios em Z[X]:
1. p
1
(X) = X
3
2X
2
+ 5X + 10
2. p
2
(X) = X
n
2 para n N
3. p
3
(X) = (X 3)
100
Sao exemplos de polinomios em Q[X]:
1. p
1
(X) =
1
2
X
3
2X
2
+
2
5
X + 10
2. p
2
(X) = X
n

3
8
para n N
3. p
3
(X) = (X
5
9
)
100
Uma observacao importante, e muitas vezes baastante util, e que pela
denicao do anel de polinomios sobre um anel (e tambem do anel das series
formais sobre um anel), dois polinomios (ou duas series)
f(X) = a
0
+a
1
X + a
2
X
2
+ e g(X) = b
0
+ b
1
X +b
2
X
2
+
sao iguais se, e somente se, a
i
= b
i
para todo i. Em particular, um polinomio
(ou uma serie) e nulo (e nula) se, e somente se, possui todos os seus coe-
cientes iguais a zero.
PROPOSIC

AO 3.12. Sejam A[X] o anel de polinomios na indeterminada
X sobre A e p(X), q(X) A[X] 0. Suponha que A seja um domnio de
integridade. Entao
1. p(X)q(X) ,= 0 e grau(p(X)q(X)) = grau(p(X)) + grau(q(X)).
2. No caso em que p(X) + q(X) ,= 0 temos
grau(p(X) +q(X)) maxgrau(p(X)), grau(q(X)).
Demonstracao: Dados p(X), q(X) nao nulos em A[X]. Escreva
p(X) = a
n
X
n
+ +a
1
X +a
0
e q(X) = b
m
X
n
+ +b
1
X +b
0
3.2. O ANEL DE POLIN

OMIOS 127
onde os a
i
e os b
j
estao em A, a
n
,= 0 e b
m
,= 0. Observe que sendo A um
domnio entao a
n
b
m
,= 0. Utilizando a denicao de produto de polinomios,
e facil observar que
p(X)q(X) = a
n+m
X
n+m
+(a
n1
b
m
+a
n
b
m1
)X
n+m1
+ +(a
1
b
0
+a
0
b
1
)X+a
0
b
0
Assim, gr(p(X) + q(X)) = n + m = gr(p(X)) + gr(q(X)). Isto mostra o
tem 1. Para vericar o tem 2, podemos supor que n m (se n < m entao
fazemos o mesmo argumento invertendo os papeis de m e n). Neste caso,
pela denicao de soma de polinomios, todos os coecientes dos termos de
p(X) +q(X) de grau maior que n sao nulos. Logo, caso algum coeciente de
p(X) +q(X) seja nao nulo o grau do termo correspondente e menor ou igual
a n. Isto mostra que, se p(X) + q(X) ,= 0 entao, gr(p(X)) + q(X) n =
maxgr(p(X)), gr(n).
COROL

ARIO 3.3. Seja A um domnio de integridade. Entao A[X] tambem


e um domnio de integridade. Em particular, se A = k e um corpo entao
k[X] e um domnio de integridade.
A seguir vamos mostrar que se k e um corpo entao o anel de polinomios
k[X] e um domnio euclidiano com a funcao valor igual `a funcao grau. Ob-
servamos que a hipotese sobre k ser corpo e necessaria. Por exemplo, Z[X]
nao e um domnio euclidiano pois nao e um domnio principal. Para ver
isto basta considerar o ideal de Z[X] gerado por 2 e X, isto e, I = I(2, X).
Deixamos como exerccio para o leitor vericar que este ideal nao e principal.
PROPOSIC

AO 3.13. Seja k um corpo. Entao k[X] e um domnio eucli-
diano com a funcao valor
V : k[X] 0 N
p(X) gr(p(X)) = grau de p(X)
Demonstracao: Precisamos vericar as condicoes E
1
e E
2
da denicao
de domnio euclidiano. A condicao E
2
e trivial, uma vez que dados os
polinomios f(X), g(X) k[X] 0 entao, pela proposicao 3.12, temos
gr(p(X)q(X)) = gr(p(X))+gr(q(X)) e, portanto gr(p(X)) gr(p(X)q(X)),
isto e, V (p(X)) V (p(X)q(X)). A condicao E
1
e mais delicada. Ela con-
siste exatamente do algortimo da divisao de dois polinomios com resto de
grau pequeno. Vamos fazer isto, por inducao no grau do dividendo. No
128 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
entanto, mesmo o processo sendo indutivo, ele e efetivamente construtivo. O
algortimo e o seguinte:
Dados f(X), g(X) k[X], g(X) ,= 0, devemos encontrar q(X), r(X) k[X]
tais que
f(X) = q(X)g(X) +r(X) com r(X) = 0 ou gr(r(X)) < gr(g(X)).
Ora, se f(X) = 0, basta tomar q(X) = 0 e r(X) = 0. Supnha f(X) ,= 0.
Vamos usar inducao sobre n = gr(f(X)). Se n = 0 entao f(X) = c k e
constante. Neste caso, se g(X) tambem for constante, digamos g(X) = d ,= 0,
basta tomar q(X) = cd
1
e r(X) = 0. Se gr(g(X)) 1, basta tomar
q(X) = 0 e r(X) = f(X) = c. Suponhamos entao, por hipotese de inducao,
que n > 0 e que para todos os polinomios h(X) k[X] de grau menor
que n e para todos os polinomios nao nulos g(X) existam q(X), r(X) k[X]
satisfazendo h(X) = q(X)g(X)+r(X) comr(X) = 0 ou gr(r(X)) <gr(g(X)).
Seja f(X) de grau n. Se n < gr(g(X)), tome q(X) = 0 e r(X) = f(X).
Suponha entao n gr(g(X)). Neste caso, escreva
f(X) = a
n
X
n
+ a
n1
X
n1
+ e g(X) = b
m
X
m
+b
m1
X
m1
+ ,
e sabemos que n m. Dena
q
1
(X) = a
n
b
1
m
X
nm
e r
1
(X) = f(X) g(X)q
1
(X).

E imediato vericar que r


1
(X) = 0 ou gr(r
1
(X)) < n = gr(f(X)). Logo,
pela hipotese de inducao aplicada a r
1
(X), existem q
2
(x), r
2
(X) k[X] tais
que r
1
(X) = q
2
(X)g(X) + r
2
(X), com r
2
(X) = 0 ou gr(r
2
(X)) < gr(g(X)).
Portanto,
f(X) = g(X)q
1
(X) +r
1
(X) = g(X)q
1
(X) +g(X)q
2
(X) + r
2
(X)
= (q
1
(X) + q
2
(X))g(X) +r
2
(X) = q(X)g(X) +r(X),
onde q(X) = q
1
(X) +q
2
(X) e r(X) = r
2
(X).
PROPOSIC

AO 3.14. No algortimo da divisao usado na demonstracao da
proposicao 3.13, os polinomios q(X) e r(X) sao unicamnte determinados.
Demonstracao: Suponhamos que existam q
1
(X), q
2
(X), r
1
(X), r
2
(X)
polinomios em k[X] satisfazendo,
f(X) = q
1
(X)g(X) +r
1
(X) com r
1
(X) = 0 ou gr(r
1
(X)) < gr(g(X))
3.2. O ANEL DE POLIN

OMIOS 129
f(X) = q
2
(X)g(X) +r
2
(X) com r
2
(X) = 0 ou gr(r
2
(X)) < gr(g(X)).
Temos, q
2
(X)g(X) +r
2
(X) = q
1
(X)g(X) +r
1
(X), ou seja,
(q
2
(X) q
1
(X))g(X) = r
1
(X) r
2
(X).
Assim, se r
1
(X) ,= r
2
(X) entao r
1
(X) r
2
(X) ,= 0 e pela proposicao 3.12,
temos
gr(r
1
(X) r
2
(X)) maxgr(r
1
(X)), gr(r
2
(X)) < gr(g(X)).
Por outro lado, neste caso, tambem q
2
(X) q
1
(X) ,= 0 e usando a mesma
proposicao 3.12, temos
gr((q
2
(X) q
1
(X))g(X)) = gr(q
2
(X) q
1
(X)) + gr(g(X)) gr(g(X))
O que nos conduz a uma contradicao. Logo, necessariamente, r
1
(X) = r
2
(X)
e, consequentemente, q
1
(X) = q
2
(X).
O fato do anel de polinomios sobre um corpo k ser um domnio euclidiano
com a funcao valor igual ao grau nos fornece algumas conclusoes importantes
que ja observamos para domnios euclidianos em geral. Vamos ressaltar al-
gumas delas como proposicoes.
PROPOSIC

AO 3.15. : Seja k um corpo. Os polinomios inversveis em
k[X] sao exatamente aqueles nao nulos de grau zero, isto e, os polinomios
constantes nao nulos.
Demonstracao: A proposicao 3.1 nos diz que num domnio euclidiano
com funcao valor V , os elementos inversveis u sao exatamente os elementos
que satisfazem V (u) = V (1). Ora, transpondo isto para o caso k[X] e V a
funcao grau e, observando que gr(1) = 0, temos o que queremos.
PROPOSIC

AO 3.16. : Se k e um corpo entao k[X] e um domnio prin-
cipal.
Demonstracao: Isto segue da proposicao 3.13 e da proposicao 3.5.
Alem disso, seguindo a prova da proposicao 3.5 e transpondo-a para o caso
de k[X], vemos que um gerador de um ideal I nao nulo de k[X] e qualquer
polinomio de grau mnimo entre todos os polinomios nao nulos de I. E mais,
dois geradores quaisquer sao associados. Assim, usando a proposicao 3.2 e
lembrando que os inversveis de k[X] sao as constantes, entao esses geradores
diferem por um m ultiplo constante.
130 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
DEFINIC

AO 3.7. Um polinomio monico e um polinomio cujo coe-
ciente do termo de maior grau e igual a 1.
Em outras palavras, um polinomio monico de grau n e todo polinomio da
forma
p(X) = X
n
+a
n1
X
n1
+
Podemos entao armar que todo ideal nao nulo de k[X] pode ser gerado por
um unico polinomio monico. De fato, dois polinomios monicos associados
sao necessariamente iguais.
Observacoes:
1. Dados n polinomios em k[X], digamos, p
1
(X), p
2
(X), . . . , p
n
(X), a
proposicao 3.8 nos garante que um MDC(p
1
(X), p
2
(X), . . . , p
n
(X)) e
um gerador do ideal I = I(p
1
(X), p
2
(X), . . . , p
n
(X)). Assim, usando
as observacoes do item 2 acima, podemos unicar o maximo divisor co-
mum de p
1
(X), p
2
(X), . . . , p
n
(X), a saber, e o gerador monico do ideal
I(p
1
(X), p
2
(X), . . . , p
n
(X)).
2. A proposicao 3.10 nos permite utililizar o algortimo de Euclides para
calcular o maximo divisor comum de dois polinomios.
EXERC

ICIOS 3.2.
1. Em cada tem abaixo, dados a(X) e b(X) em Z[X], se for possvel, en-
contre q(X) e r(X) tambem em Z[X] de forma que a(X) = b(X)q(X)+
r(X).
(a) a(X) = 2X
2
+ 4X + 8 e b(X) = X
5
+ 3X 1.
(b) a(X) = X
5
1 e b(X) = 3X
4
X
3
+X
2
X + 1.
(c) a(X) = X
10
+X
5
+ 1 e b(X) = X
2
+X + 1.
(d) a(X) = X
5
+ 2X
4
X
3
X + 1 e b(X) = 2X
3
+ 3X 1.
Em geral, qual e a condicao (necessaria e suciente) para que dados
a(X) e b(X) em Z[X], exista q(X) e r(X) em Z[X] de forma que
a(X) = b(X)q(X) +r(X)?
3.2. O ANEL DE POLIN

OMIOS 131
2. Encontre os valores Z para que o polinomio
p(X) =
2
X
4
+ 4X
3
+ 4X + 7
seja divisvel por q(X) = X + 1 em Z[X].
3. Sejam k um corpo, p(X) k[X] e a, b k com a ,= b. Mostre que o
resto da divisao de p(X) por q(X) = (X a)(X b) e
r(X) =
p(a) p(b)
a b
X +
ap(b) bp(a)
a b
4. Sejam os polinomios p
1
(X), . . . , p
s
(X) k[X] onde k e um corpo.
Sejam ainda r
1
(X), . . . , r
s
(X) k[X] os respectivos restos das di-
visoes destes polinomios pelo polinomio nao nulo q(X) k[X]. Fi-
xados os elementos
1
(X), . . . ,
s
(X) k[X], considere o polinomio
p(X) =
1
p
1
(X) + +
s
p
s
(X). Mostre que o resto da divisao de
p(X) por q(X) e o polinomio r(X) =
1
r
1
(X) + +
s
r
s
(X)
5. (a) Seja Mostre p(X) = a
n
X
n
+ + a
1
X + a
0
. Mostre que o resto
da divisao de p(X)por X
m
a e r(X) = a
n
r
n
(X) + +a
0
r
0
(X),
onde r
i
(X) e o resto da divisao de X
i
por X
m
a.
(b) Se i = u
i
m+v
i
com 0 v
i
< m, mostre que r
i
(X) = a
u
i
X
v
i
.
(c) Conclua que r(X) = a
u
0
X
v
0
+ + a
u
n
X
v
n
, o que justica a
seguinte regra pratica para calcular r(X): Substitua em p(X)
todos os X
m
que puder por a.
(d) Sob que condicoes X
n
a
n
e divisvel por X
m
a
n
.
(e) Encontre os restos da divisao de X
60
1 e de X
100
1 por X
3
1.
(f) Mostre que se a ,= 0, entao MDC(X
n
a
n
, X
m
a
n
) = X
d
a
d
,
onde d = MDC(m, n).
6. Utilize o algortimo de Euclides par determine em Q[X] um MDC para
cada par dos polinomios dados:
(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.
132 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
(d) X
3
X
2
X 2 e X
3
3X 2.
7. Mostre que o ideal I = I(2, X) Z[X] nao pode ser gerado por apenas
um elemento. Conclua que Z[X] nao e um domnio principal
8. Seja f(X) = a
0
+ a
1
X + a
2
X
2
+ A[[X]], onde A e um anel
comutativo com unidade qualquer.
(a) Mostre que f(X) e inversvel em A[[X]] se, e somente se, a
0
e
inversvel em A. Encontre, neste caso o inverso de f(X).
(b) Quais sao os inversveis de k[[X]] se k e um corpo?
9. Sejam D um dom`nio de integridade e f(X) = a
n
X
n
+ +a
1
X +a
0
um polinomio em D[X] de grau n.
(a) Mostre que f(X) e inversvel em D[X] se, e somente se, n = 0 e
a
0
e inversvel em D.
(b) Quais sao os inversveis de k[X] se k e um corpo? e de Z[X]
10. Seja f(X) = a
0
+ a
1
X + a
2
X
2
+ A[[X]], onde A e um anel
comutativo com unidade qualquer. Dena a ordem de f(X) como
sendo ord(f(X)) = min i N [ a
i
,= 0.
(a) Mostre que se A e um domnio entao
ord(f(X)) g(X)) = ord(f(X) + ord(g(X))
(b) Mostre que se D e um domnio entao D[[X]] tambem e.
11. Sejam A um anel comutativo com unidade e a A. Considere a func ao
avaliacao:

a
: A[X] A
p(X) p(a)
Mostre que e um homomorsmo de aneis.
3.3. O TEOREMA DA FATORAC

AO

UNICA 133
3.3 O teorema da fatoracao unica
Nesta seccao vamos introduzir a nocao de elementos irredutveis e ele-
mentos primos num anel. Vamos nos restringir ao caso de domnios. Existe
uma diferenca sutil entre elementos irredutveis e elementos primos. Esta
diferenca, claro, e transparente nas denicoes. No entanto, como no caso
de domnios euclidianos, e mais especicamente, no caso dos n umeros in-
teiros e dos polinomios sobre um corpo, estas nocoes coincidem, isto e, um
elemento e irredutvel se, e somente se, e primo. Muitas vezes a diferenca
das denicoes ca despercebida. Mais adiante, neste texto, depois de intro-
duzirmos os n umeros complexos, vamos fazer um exemplo onde estas duas
nocoes diferem. Este exemplo ainda nao esta na classe dos domnios que
estudaremos nesta seccao que e a classe dos domnios fatoriais.
DEFINIC

AO 3.8. Sejam A um anel comutativo com unidade e p A um
elemento nao nulo e nao invertvel de A. Dizemos que p e irredutvel em A
se sempre que pudermos escrever p = a b, com a, b A, entao a e invertvel
ou b e invertvel.
Olhando para esta denicao, vemos imediatamente que p Ae irredutvel
se sempre que pudermos decompor p como produto de dois elementos de A,
necessariamente um deles e associado de p e o outro e inversvel. A ideia
que deve estar associada `a nocao de elemento irredutvel e que ele nao se
decomp oe em produto de dois elementos de A, a nao ser de forma trivial,
onde decomposicao trivial signica que um dos elementos e inversvel. Um
elemento nao nulo e nao inversvel de A que nao e irredutvel sera chamado
de redutvel.
EXEMPLO 3.6.
Os elementos 2, 3, 5, 7, 11 sao exemplos de irredutveis em Z. Ja 4, 6, 8,
9, 10 s ao exemplos de redutveis em Z.
DEFINIC

AO 3.9. Sejam A um anel comutativo com unidade e p A um
elemento nao nulo e nao invertvel de A. Dizemos que p e primo se dados
a, b A e p dividir a b em A entao, p divide a ou p divide b.
PROPOSIC

AO 3.17. Num domnio de integridade, todo elemento primo
e irredutvel.
134 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Demonstracao: Seja D um domnio de integridade e p D um elemento
primo. Suponhamos entao que p admita uma fatoracao, digamos, p = a b
com a, b D. Em particular, p [ (a b). Como p e primo entao, p[a ou p[b.
Suponhamos que p[a, isto e, a = p para algum D. Entao p = a b = pb
e, como D e um domnio, podemos cancelar p e obtemos b = 1 e portanto b
e inversvel e a e p sao associados. Se p[b, um argumento analogo nos permite
concluir que a e inversvel b e p sao associados. Logo, p e irredutvel.
PROPOSIC

AO 3.18. Sejam D um domnio de integridade, n 2, p um
elemento primo em D e a
1
, a
2
, . . . , a
n
D. Se p [ (a
1
a
2
. . . a
n
) entao p[a
i
para algum i.
Demonstracao: Vamos mostrar isto por inducao sobre n. Se n = 2
a armacao segue da denicao de primo. Suponhamos que n 3 e que a
armacao seja verdadeira para n 1. Suponha que p [ (a
1
a
2
. . . a
n
) =
(a
1
a
n
. . . a
n1
) a
n
. Novamente usando o fato que p e primo, temos que,
p [ (a
1
a
n
. . . a
n1
) ou p[a
n
. Se p[a
n
terminamos. Se p nao divide a
n
ent ao
necessariamente p [ (a
1
a
n
. . . a
n1
). Assim, pela hipotese de inducao, p[a
i
para algum i e tambem terminamos.
COROL

ARIO 3.4. Sejam D um domnio de integridade, n N, n 2 e


p, p
1
, p
2
, . . . , p
n
elementos primos em D. Se p [ (p
1
p
2
. . . p
n
) entao p e
associado de a
i
para algum i.
Demonstracao: Pela prova da proposicao 3.16, temos que p[p
i
para
algum i. Logo, p
i
= p para algum D. Ora, sendo p
i
primo entao ele e
irredutvel. Como p nao e inversvel pois ele e primo, entao necessariamente,
e inversvel em D. Portanto p e p
i
sa associados.
PROPOSIC

AO 3.19. Num domnio principal, todo elemento irredutvel e
primo.
Demonstracao: Seja p um elemento irredutvel num domnio principal
D. Suponha que p [ (a b) em D. Queremos provar que p[a ou p[b. Ora,
suponhmaos que p nao divida a. Temos entao que concluir que p[b. Para isto,
considere o ideal gerado por p e a em D. Sendo D um domnio principal,
existe D tal que I() = I(p, a). Assim, a = x e p = y para deter-
minados elementos x, y D. Como p e irredutvel entao e inversvel ou e
associado de p. Ora, vemos que nao pode ser associado de p, pois se fosse,
3.3. O TEOREMA DA FATORAC

AO

UNICA 135
entao p dividiria e como a = x entao p dividiria a o que contraria a nossa
suposicao inicial. Assim, temos que e invertvel e, portanto I() = D e
logo, I(p, a) = D. Em particular, podemos escrever 1 = p + a. Multipli-
cando esta igauladade por b obtemos b = p b +a b. Como p [ (a b) segue
imediatamente que p[b, como queramos.
COROL

ARIO 3.5. No conjunto Z as nocoes de elemento primo e elemento


irredutvel coincidem.
LEMA 3.3. Seja D um domnio principal. Nao existe em D uma cadeia
innita de ideais estritamente crescente.
Demonstracao: Suponha, por contradicao, que tenhamos uma cadeia
innita de ideais, estritamente crescente, em A:
I
1
I
2
I
3
I
n

Observe que I =

j1
I
j
e um ideal de D. Como D e principal, I pode ser
gerado por um unico elemento, digamos, b D, isto e,

j1
I
j
= I(b). Em
particular, como b I(b), existe j N tal que b I
j
, e portanto, I(b) I
j
.
Por outro lado, como I
j
participa da uniao para formar I(b), temos que
I
j
I(b). Logo, I(b) = I
j
e, assim, I
n
= I
j
para todo n j, mas isto
contradiz o fato que a cadeia de ideais e estritamente crescente.
PROPOSIC

AO 3.20. Sejam D um domnio principal e a D nao nulo e
nao invertvel. Entao a possui um divisor irredutvel em D.
Demonstracao: Se a e irredutvel nao ha o que provar. Suponhamos a
redutvel. Entao, por denicao, a possui um divisor a
1
que nao e inversvel
nem associado de a. Se a
1
for irredutvel, acabamos. Caso contrario, ele
possui um divisor a
2
nao invertvel e nao associado de a
1
. Repetimos este
processo e encontramos uma seq uencia de elementos a
1
, a
2
, . . . em D tais que
a
j
e m ultiplo de a
j+1
e este ultimo nao e inversvel nem associado de a
j
. Se
em algum passo tivermos a
j
irredutvel encontramos o divisor irredutvel de
a. Vamos provar que de fato em algum passo encontramos um irredutvel.
De fato, considere a seguinte cadeia de ideais:
I(a) I(a
1
) I(a
2
) . . .
136 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Pelo lema 3.3, existe m N tal que I(a
m
) = I(a
m+1
) = I(a
m+2
) = . . . Em
particular, a
m
e a
m+1
sao associados, o que contraria a construcao dos a
j
feita acima. Logo a
m
e irredutvel e este e o fator irredutvel de a.
COROL

ARIO 3.6. Todo n umero inteiro nao nulo diferente de 1 e de 1


possui um divisor irredutvel.
DEFINIC

AO 3.10. Seja D um domnio de integridade. Dizemos que D
e um domnio de fatoracao unica (DFU) se todo elemento nao nulo
e nao inversvel se decompoe, de maneira unica, a menos de multiplicacao
por inversveis e da ordem dos fatores, como um produto nito de elementos
irredutveis em D.
TEOREMA 3.1. Todo domnio principal e um domnio de fatoracao unica.
Demonstracao: Sejam D um domnio principal e a D nao nulo e nao
inversvel. Pela proposicao 3.18, a possui um divisor irredutvel p
1
, isto e,
existe a
1
D0 tal que a = a
1
p
1
. Se a
1
nao for inversvel, entao ele possui
um divisor irredutvel p
2
, isto e, existe a
2
D0 tal que a
1
= a
2
p
2
p
1
.
Desta forma construimos uma seq uencia de pares (a
i
, p
i
) com a
i
= a
i+1
p
i+1
.
Armamos que existe n N tal que a
n
e inversvel. De fato, caso contrario,
para todo n teramos que a
n
e m ultiplo de a
n+1
com a
n
nao associado de
a
n+1
. Isto da origem a uma cadeia innita, estritamente crescente, de ideais:
I(a) I(a
1
) I(a
2
) I(a
3
) I(a
n
)
Pelo lema 3.3, existe m N tal que I(a
m
) = I(a
m+1
) = I(a
m+2
) = . . .. Em
particular, a
m
e a
m+1
sao associados, o que contraria a construcao dos a
j
feita acima. Logo a
m+1
e inversvel e portanto temos que
a = a
n+1
p
1
p
2
p
n
e uma decomposicao de a em irredutveis. Vamos provar a unicidade da
fatoracao por inducao em n. Para n = 1 se tivermos fatoracoes distintas
teramos
a = p
1
= q
1
q
2
q
m
onde p
1
e os q
j
sao irredutveis e m 1. Entao p
1
divide q
1
q
2
q
m
. Pelo
corolario 3.4, existe i tal que p
1
= u q
i
para algum i = 1, . . . , m e algum
3.3. O TEOREMA DA FATORAC

AO

UNICA 137
inversvel u D. Apos rearranjo podemos supor que i = 1. Como D e
um domnio, podemos cancelar p
1
em ambos os membros da igualdade e
obtemos q
2
q
3
q
m
= u, o que mostra que, na verdade os q
j
sao inversveis
para j = 2, . . . , m. Logo m = 1 e a decomposicao de a e unica. Agora,
suponha por inducao que n 1 e que a unicidade da fatoracao e valida para
todos elementos que se fatoram em n fatores irredutveis. Seja a um elemento
que se fatora em n+1 fatores irredutveis, digamos a = p
1
p
2
p
n+1
, e que
tenha tambem uma outra fatoracao, digamos a = q
1
q
2
q
m
. Assim,
p
1
p
2
p
n+1
= q
1
q
2
q
m
.
Novamente pelo corolario 3.4, como p
n+1
divide q
1
q
2
q
m
entao existe i
tal que p
n+1
= u q
i
para algum i = 1, . . . , m e algum inversvel u D.
Apos rearranjo podemos supor que i = m. Como D e um domnio, podemos
cancelar p
m+1
em ambos os membros da igualdade e obtemos
p
1
p
2
p
n
= q
1
q
2
q
m1
.
Pela hipotese de inducao, n = m 1 e, apos um rearranjo, p
i
= u
i
q
i
para
todo i = 1, . . . , n onde os u
i
sao inversveis. Voltando estas informacoes na
igualdade acima, obtemos a unicidade requerida.
COROL

ARIO 3.7. Os aneis Z e k[X], onde k e um corpo, sao domnios


fatoriais.
COROL

ARIO 3.8. (Teorema Fundamental da Aritmetica). Todo inteiro


n nao nulo e diferente de 1 pode ser escrito sob a forma
n = p

1
1
p

r
r
,
onde os p
i
sao n umeros inteiros primos distintos e os
i
sao inteiros positivos.
Alem disso, esta representacao e unica, a menos da ordem dos p
i
.
EXERC

ICIOS 3.3.
1. Sejam A um domnio principal e a, b A nao ambos nulos. Mostre que
s ao equivalentes.
138 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
(a) a e b sao relativamente primos, isto e, nao possuem divisor primo
em comum.
(b) MDC(a, b) e inversvel.
(c) I(a, b) = A.
(d) Existem elementos m, n A tais que m a +n b = 1.
2. Sejam a, b, c Z e m, n N. Mostre que
(a) Se MDC(a, c) = 1, entao MDC(a b, c) = MDC(b, c).
(b) Se MDC(a, b) = 1, entao MDC(a
m
, b
n
) = 1.
3. Sejam m, n Z inteiros positivos. Mostre que se
n

m nao e um n umero
inteiro entao tambem nao e racional.
4. Sejam b, m Z com m > 1.
(a) Mostre que o n umero de inteiros divisveis por m na sequencia
b, 2b, . . . , mb e MDC(m, b).
(b) Se MDC(m, b) = 1, mostre que os restos da divisao de b, 2b, . . . , mb
por m sao os n umeros 0, 1, . . . , m1, em alguma ordem.
(c) Se MDC(m, b) = 1, mostre que de m termos consecutivos quais-
quer de uma progressao aritmetica de razao b, um e somente um
deles e divisvel por m.
5. Seja A um DFU, a = up
r
1
1
p
r
n
n
e b = vp
s
1
1
p
s
n
n
com u, v inversveis,
cada p
i
irredutvel para i = 1, . . . , n e dois a dois nao associados
e r
1
, . . . , r
n
, s
1
, . . . , s
n
inteiros nao negativos. Mostre que se
i
=
minr
i
, s
i
e
i
= maxr
i
, s
i
, para cada i = 1, . . . , n entao
(a) MDC(a, b) = p

1
1
p

n
n
.
(b) MMC(a, b) = p

1
1
p

n
n
.
6. Seja a = p
r
1
1
p
r
n
n
a decomposicao do n umero inteiro positivo a em
fatores irredutveis. Determine a quantidade de divisores positivos de
a.
7. Sejam a e b n umeros inteiros tais que MDC(a, b) = p, onde p e um
n umero primo. Determine MDC(a
2
, b) e MDC(a
2
, b
2
).
3.3. O TEOREMA DA FATORAC

AO

UNICA 139
8. Determine todos os primos que dividem 50!.
9. Determine a maior potencia de 14 que divide 100!.
10. Um n umero inteiro e dito ser livre de quadrados se nao e divisvel pelo
quadrado de nenhum inteiro maior do que 1.
(a) Um n umero inteiro e livre de quadrados se e somente se pode ser
fatorado em um produto de primos distintos.
(b) Todo n umero inteiro e produto de um inteiro livre de quadrados
por um quadrado perfeito.
11. Seja n Z e p um n umero primo. Mostre que n pode ser escrito sob
a forma n = p
k
m, onde k e um interio nao negativo e m e um inteiro
nao divisvel por p.
12. Mostre que existem innitos n umeros primos.
13. Seja n N um n umero natural que satisfaz a seguinte propriedade: Se
p e um n umero primo positivo menor do que

n entao p nao divide n.
Mostre que n e um n umero primo.
14. Seja n N um n umero natural que satisfaz a seguinte propriedade: Se
p e um n umero primo positivo menor do que
3

n entao p nao divide n.


Mostre que n e um n umero primo ou e um produto de dois n umeros
primos.
15. Prove que existem innitos primos da forma 4n + 3.
Sug: Mostre que todo primo p 3 e da forma 4n+1 ou 4n+3. Mostre que o produto
de dois n umeros da forma 4n+1 e da mesma forma. Suponha por absurdo que p
k
e
o ultimo primo positivo da forma 4n+3. Considere o n umero n = 4 7 11 p
k
+3,
conclua que ele deveria ser tambem da forma 4n + 1 o que e um absurdo.
16. Prove que existem innitos primos da forma 3n + 2.
17. Sejam p
1
= 2, p
2
= 3, p
3
= 5, . . . a seq uencia dos n umeros primos
positivos em ordem crescente.
(a) Mostre que p
n+1
p
1
p
2
p
n
+ 1.
(b) Mostre por inducao que p
n
(2)
2
n1
.
140 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
18. Seja p
n
o n-esimo n umero inteiro primo positivo.
Mostre que p
1
p
2
p
n
+ 1 nao e um quadrado perfeito.
3.4 Equacoes diofantinas lineares
Uma equacao diofantina e uma equacao polinomial com coecientes in-
teiros. A problematica envolvida no estudo destas equacoes e o de encon-
trar solucoes inteiras. O nome diofantina e devido ao matematico Diofanto
que, segundo historiadores, teria vivido no seculo III em Alexandria ja sob
o domnio romano. Diofanto se interessou principalmente pela teoria dos
n umeros. Vamos estudar aqui um tipo muito especial de equacoes diofanti-
nas, a saber, as equacoes da forma
ax +by = c
onde a, b, c Z. Vamos primeiramente estabelecer condicoes para que esta
equacao tenha solucoes e depois, quando ela tiver solucoes, vamos determina-
las.
TEOREMA 3.2. Dados a, b, c Z, a equacao ax + by = c tem solucoes
inteiras se, e somente se, d = MDC(a, b) divide c.
Demonstracao: Suponha que (x, y) Z
2
satisfaca a equacao ax+by = c.
Como d = MDC(a, b), podemos escrever a = d e b = d com , Z.
Assim,
c = ax +by = dx + dy = d (x +y)
Portanto c e divisvel por d. Reciprocamente, suponha que d divida c,
digamos, c = d para algum Z. Ora, como d = MDC(a, b), entao
I(d) = I(a, b). Assim podemos escrever d = ma + nb com m, n Z. Assim
c = d = (ma + nb) = (m) a + (n) b. Logo (x, y) = (m, n) e uma
solucao da equacao.
Agora vamos supor que a equacao ax + by = c tenha uma solucao,
digamos, (x
0
, y
0
) Z
2
. Entao naturalmente, pelo teorema acima, d =
MDC(a, b) divide c, isto e, c = d para algum Z. Seja (x, y) Z
2
uma solucao arbitraria da equacao. Assim, subtraindo membro a membro as
igualdades ax +by = c e ax
0
+by
0
= c obtemos a(x x
0
) +b(y y
0
) = 0 ou
seja, a(xx
0
) = b(y
0
y) . Sendo d = MDC(a, b), podemos escrever a = d
e b = d onde MDC(, ) = 1. Portanto obtemos d(x x
0
) = d(y
0
y).
3.4. EQUAC

OES DIOFANTINAS LINEARES 141
Cancelando d temos (x x
0
) = (y
0
y). Como e sao relativamente
primos, concluimos que divide (x x
0
), isto e, x x
0
= t para algum
t Z, o que nos fornece x = x
0
+ t . Retornando x x
0
= t na
equacao anterior, obtemos t = (y
0
y). Agora cancelando obtemos
y
0
y = t, isto e y = y
0
t. Lembrando que a = d e b = d temos
x = x
0
+
b
d
t e y = y
0

a
d
t
Reciprocamente, e facil vericar que, para cada t Z, as expressoes acima
para x e y fornecem uma solucao para a equacao dada. Assim, acabamos de
demonstrar o teorema seguinte:
TEOREMA 3.3. Sejam a, b, c Z e d = MDC(a, b). Suponhamos que
(x
0
, y
0
) Z
2
seja uma solucao para a equacao diofantina ax+by = c. Entao
(x, y) Z
2
e uma solucao dessa equacao se, e somente se,
x = x
0
+
b
d
t e y = y
0

a
d
t
para algum t Z.
EXEMPLO 3.7.
A equacao 9x+12y = 20 nao possui solucoes inteiras pois MDC(9, 12) =
3 que nao e um divisor de 20.
EXEMPLO 3.8.
A equacao 28x+90y = 22 tem solucoes em Z
2
pois MDC(28, 90) = 2 que
e um divisor de 22. Utilizando o algoritmo de Euclides para encontrar o MDC
de 28 e 90, podemos ver que 2 = (16) 28+5 90. Assim, multiplicando esta
igualdade por 11, vemos que (x
0
, y
0
) = (176, 55) e uma solucao da equacao.
Assim, toda solucao e da forma:
x = 176 + 45 t e y = 55 14 t
com t Z.
Observacao: Naturalmente os teoremas 3.2 e 3.3 acima sao validos no
contexto mais geral de domnios principais, como por exemplo em k[X], onde
k e um corpo. Neste caso, estes teoremas podem ser re-escritos:
142 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
TEOREMA 3.4. Seja k um corpo. Dados a(X), b(X), c(X) k[X], a
equacao a(X)P(X)+b(X)Q(X) = c(X) tem solucoes em k[X] se, e somente
se, d(X) = MDC(a(X), b(X)) divide c(X).
e
TEOREMA 3.5. Seja k um corpo. Dados a(X), b(X), c(X) k[X] e
d(X) = MDC(a(X), b(X)), suponhamos que P
0
(X), Q
0
(X) k[X] fornecam
uma solucao para a equacao polinomial
a(X)P(X) + b(X)Q(X) = c(X).
Entao P(X), Q(X) k[X] fornecem uma solucao dessa equacao se, e so-
mente se,
P(X) = P
0
(X) +
b(X)
d(X)
t(X) e Q(X) = Q
0
(X)
a(X)
d(X)
t(X)
para algum t(X) k[X].
EXERC

ICIOS 3.4.
1. Resolva as seguintes equacoes diofantinas:
(a) 7x 9y = 1 (b) 4x 3y = 2 (c) 6x + 4y = 6
(d) 12x 18y = 360 (e) 144x + 125y = 329 (f) 36x 21y = 31
2. Determine todas as solucoes inteiras positivas das equacoes:
(a) 54x + 21y = 906
(b) 123x + 360y = 99
(c) 30x + 17y = 300
3. Mostre que a equacao a
1
x
1
+ + a
n
x
n
= b com a
1
, . . . a
n
, b Z,
adimite solucao em Z, se e somente se MDC(a
1
, a
2
, . . . , a
n
) divide b.
4. Determine todos os m ultiplos inteiros de 11 e de 9 cuja soma seja 270.
5. Mostre que se x e y sao n umeros inteiros tais que 2x + 3y e m ultiplo
de 17 entao 9x + 5y tambem e m ultiplo de 17.
3.5. CONGRU

ENCIAS 143
6. Considere a seguinte equacao diofantinaem Q[X]:
(X
2
4)P(X) + (X
2
+X 6)Q(X) = X
3
2X
2
+ 2X 4
(a) Mostre que ela possui solucao em Q[X].
(b) Encontre todas as suas solucoes.
3.5 Congruencias
A congruencia de n umeros inteiros e bastante util em questoes onde o que
e importante e o resto da divisao. Gauss percebeu isto muito bem e fez um
estudo exaustivo sobre o assunto, tendo publicado em 1801 o classico livro
Disquisitiones Arithmeticae. A seguir vamos fazer uma breve introducao
sobre o assunto.
DEFINIC

AO 3.11. Seja m um n umero inteiro nao nulo. Dados a, b Z,
dizemos que a e congruente a b modulo mse os restos das divisoes de a e
b por m forem iguais. Neste caso escrevemos a b mod m.
Por exemplo, 32 27 mod 5, 20 0 mod 4, 19 1 mod 20.
Observacoes:
1. Note que a b mod m se, e somente se, a b mod m pois a b mod
m se, e somente se, a = mq
1
+ r e b = mq
2
+ r com 0 r < [m[. Mas
isto e equivalente a dizer que a = (q
1
)(m) +r e b = (q
2
)(m) +r
com 0 r < [m[. Assim, basta considerarmos congruencias modulo m
com m positivo.
2. Para todo para de inteiros a e b temos que a b mod 1. Sendo assim,
a congrencia modulo 1 nao apresenta nenhum interesse. Assim, vamos
sempre considerar m 2.
LEMA 3.4. Dados a, b, m Z com m ,= 0 temos que a b mod m se, e
somente se, m [ (a b).
144 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Demonstracao: Se a b mod m entao a = mq
1
+ r e b = mq
2
+ r
com 0 r < [m[. Logo, a b = m(q
1
q
2
) e, portanto, m [ (a b).
Reciprocamente, suponha que m [ (a b). Pela divisao euclidiana podemos
escrever a = q
1
m+r
1
e b = q
2
m+r
2
com 0 r
1
, r
2
< [m[. Logo
a b = m(q
1
q
2
) + r
1
r
2
e necessariamente m [ (r
1
r
2
). Como [r
1
r
2
[ < [m[ entao r
1
= r
2
. O que
nos permite concluir que a b mod m.
A congruencia e uma relacao de equivalencia no conjunto dos n umeros
inteiros. Isto esta contido na proposicao a seguir:
PROPOSIC

AO 3.21. Sejam a, b, c, d, m, n Z com m 2 e n 1. Ent ao
1. a a mod m;
2. Se a b mod m, entao b a mod m;
3. Se a b mod m e b c mod m, entao a c mod m;
4. Se a b mod m e c d mod m, entao a + c b +d mod m;
5. Se a b mod m e c d mod m, entao a c b d mod m;
6. Se a b mod m, entao a
n
b
n
mod m.
Demonstracao: (1) e (2) sao triviais. (6) segue de (5) e por inducao em
n. Vamos entao provar (3), (4) e (5).
(3): Se a b mod m e b c mod m, pelo lema, m [ (a b) e m [ (b c).
Portanto m [ (a b + b c). Assim m [ (a c) e consequentemente, pelo
lema a c mod m.
(4): Se a b mod m e c d mod m, pelo lema, m [ (a b) e m [ (c d).
Portanto m [ (ab+cd). Assim m [ [(a+c) (b+d)] e consequentemente,
pelo lema a +c b +d mod m.
(5): Se a b mod m e c d mod m, pelo lema, m [ (a b) e m [ (c d).
Ora,
ac bd = a(c d) + d(a b).
Assim, m [ (ac bd) e consequentemente, pelo lema a c b d mod m.
3.5. CONGRU

ENCIAS 145
As propriedades (4) e (5) listadas na proposicao acima garantem a com-
patibilidade das operacoes de soma e multiplicacao dos n umeros inteiros com
a relac ao de congruencia. Esta compatibilidade permite transportar todas as
contas envolvendo estas operacoes para o conjunto quociente desta relacao
que consiste das classes residuais modulo m.
EXEMPLO 3.9.
Para acharmos o resto da divisao de um n umero a por m basta acharmos
um n umero inteiro r tal que 0 r < m e a r mod m. Assim, por exemplo,
vamos encontrar o resto da divisao de 2
50
por 17. Em princpio teramos
que calcular o n umero 2
50
(o que e uma tarefa nao trivial) e depois efetuar
a divis ao. Ora, utilizando as propriedades da congruencia modulo 17 temos
que 16 1 mod 17, isto e, 2
4
1 mod 17. Pelo tem (6) da proposicao,
temos que
(2
4
)
12
(1)
12
mod 17, isto e, 2
48
1 mod 17.
Agora, pelo tem (5), como 2
2
2
2
mod 17 temos que, 2
50
2
2
mod 17.
Assim, o resto da divisao de 2
50
por 17 e 4.
EXEMPLO 3.10.
Vamos estabelecer os criterios de divisibilidade por 2, 5 e 10 (mais uma
vez!). Observe inicialmente que
10 0 mod 2, 10 0 mod 5 e 10 0 mod 10.
Consequentemente, pelo tem (6) da proposicao, para cada i N temos que
10
i
0 mod 2, 10
i
0 mod 5 e 10
i
0 mod 10.
Assim, dado um n umero inteiro positivo a escrito na base 10:
a = a
n
10
n
+a
n1
10
n1
+ + a
1
10 + a
0
,
usando os tens (4), (5) da proposicao temos que
a a
0
mod 2, a a
0
mod 5 e a a
0
mod 10.
Portanto, a e divisvel por 2, por 5 ou por 10 se, e somente se, a
0
e divisvel por
2, por 5 ou por 10 respectivemente, concluindo assim os respectivos criterios
de divisibilidade.
146 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
EXEMPLO 3.11.
Neste exemplo vamos estabelecer os criterios de divisibilidade por 3 e por
9. Observe que
10 1 mod 3 e 10 1 mod 9.
Novamente pelo tem (6) da proposicao, temos que
10
i
1 mod 3 e 10
i
1 mod 9.
para todo i N. Assim, dado um n umero inteiro positivo a escrito na base
10:
a = a
n
10
n
+ a
n1
10
n1
+ +a
1
10 + a
0
,
temos que
a a
n
+ +a
1
+a
0
mod 3 e a a
n
+ +a
1
+a
0
mod 9.
Segue da os criterios de divisbilidade por 3 e por 9 respectivamente.
EXEMPLO 3.12. A prova dos nove:
A prova dos nove e um teste para detectar erros nas quatro operacoes.
Durante muito tempo ela foi usada no ensino basico para de fato se ter um
controle na efetuacao das operacoes aritmeticas. Naturalmente, hoje em dia
ela perdeu a sua importancia devido o advento das calculadoras portateis.
Para exemplicar vamos ver como ela funciona no caso da multiplicacao.
Sejam dados os n umeros inteiros positivos a e b escritos na base 10.
a = a
n
10
n
+ +a
1
10 + a
0
e b = b
m
10
m
+ + b
1
10 + b
0
Suponha que tenhamos feito a multiplicacao, utilizando o algoritmo da mul-
tiplicacao na base 10, e que tenhamos obtido a b = c e que a expressao de c
na base 10 seja c = c
l
10
l
+ + c
1
10 + c
0
. Como 10 1 mod 9, segue que
10
i
1 mod 9. Assim temos
a (a
n
+ + a
1
+a
0
) mod 9 e b (b
m
+ +b
1
+ b
0
) mod 9
Pela compatibilidade das operacoes de soma e multiplicacao com a con-
gruencia modulo 9, os respectivos restos a

, b

e c

das divisoes das somas


parciais dos algarismos a
i
dos b
j
e dos c
k
satisfazem:
a

mod 9
3.5. CONGRU

ENCIAS 147
e este e controle do erro na operacao, caso ele tenha ocorrido: Seja d

o resto
da divisao de a

por 9. Se a operacao foi realizada corretamente entao


d

= c

. Assim, se d

,= c

entao certamente houve um erro na operacao.


Observe que se d

= c

nao podemos garantir com certeza absoluta que a


operac ao esta correta, mas pelo menos ha um forte indcio que ela esteja
correta.
Sejam m 2 e a um n umero inteiro qualquer. Pelo algortmo da divisao,
a e congruente modulo m a um unico interiro r satisfazendo 0 r m1.
Por outro lado, os elementos do conjunto M = 0, 1, . . . , m 1 nao sao
congruentes dois a dois. M e um exemplo tpico de conjunto de n umeros
inteiros que denominamos sistema completo de resduos modulo m, isto e,
um subconjunto M = r
1
, . . . , r
m
de Z e dito um sistema completo de
resduos modulo m se satisfaz as duas condicoes seguintes:
1. Dado um n umero inteiro a tem-se a r
i
mod m para algum r
i
M.
2. Dois elementos distintos r
i
,= r
j
em M nao sao congruentes modulo m.
PROPOSIC

AO 3.22. Sejam a, b, c Z e m, n, m
1
, . . . m
r
N 0, 1.
Temos que
1. Se a b mod m e se n[m, entao a b mod n;
2. Se = MMC(m
1
, . . . , m
r
) entao a b mod m
i
para cada i = 1, . . . , r
se, e somente se, a b mod ;
3. Se a c b c mod m e MDC(c, m) = 1, entao a b mod m
4. Se d = MDC(c, m), entao a c b c mod m se, e somente se a b
mod
m
d
.
Demonstracao:
1. : Se a b mod m, entao m[(a b) e como n[m, segue que n[(a b).
Logo a b mod n.
2. : Se a b mod m
i
para cada i = 1, . . . , r, entao m
i
[ (a b) para cada
i = 1, . . . , r. Como a b e m ultiplo de cada m
i
, segue da denicao de
mnimo m ultiplo comum que [ (a b) e, portanto, a b mod . A
reciproca segue do tem (1).
148 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
3. : Se a c b c mod m, segeu que m[[c (ab)] e como MDC(c, m) = 1,
segue que m[(a b) e, portanto a b mod m.
4. : Se a c b c mod m, segeu que m[[c (ab)], isto e, c (ab) = t m
para algum t Z. Como d = MDC(c, m), temos que
c
d
(a b) t
m
d
, com MDC
_
c
d
,
m
d
_
= 1.
Como
c
d
a
c
d
b mod
m
d
, segue do tem (3) acima que a b mod
m
d
.
Reciprocamente, sejam c
0
, m
0
Z tais que c = c
0
d e m = m
0
d. Por
hipotese, a b mod m
0
, logo a b = t m
0
c = t m
0
c
0
d = t c
0
m
e, consequentemente ac bc mod m.
COROL

ARIO 3.9. Sejam a, b, m, m


1
, . . . , m
r
Z com m, m
1
, . . . , m
r
2.
Seja m = p

1
1
p

s
s
a decomposicao de m em fatores irredutveis distintos.
Temos que
1. Se a b mod m
1
, . . . , a b mod m
r
, entao a b mod onde
= MMC(m
1
, . . . , m
r
);
2. a b mod m se, e somente se, a b mod p

1
1
, . . ., a b mod p

s
s
;
3. Se a b mod p

i
i
, entao a b mod p
i
.
Demonstracao Imediata.
Vamos encerrar esta seccao apresentando as solucoes de uma congruencia
linear e o Teorema Chines do Resto que trata de um sistema de congruencias
lineares.
Sejam a, b e m 2 n umeros interiros e considere a congruencia:
ax b mod m
A questao que se coloca e encontrar os valores inteiros para x que ver-
iquem a congruencia e que sejam distintos modulo m.

E facil ver que,
utilizando as propriedades das congruencias, esta e equivalente `a equac ao
diofantina
ax +m = b, com Z.
3.5. CONGRU

ENCIAS 149
Assim, o Teorema 3.2 nos garante que esta equacao tem solucao se, e somentes
se, d := MDC(a, m) divide b e, neste caso o Teorema 3.3 nos garante que
todas as solucoes desta equacao sao:
x = x
0
+
m
d
t e =
0

a
d
t com t Z,
onde (x
0
,
0
) e qualquer uma das solucoes.
Assim, as solucoes da congruencia ax b mod m sao
x = x
0
+
m
d
t com t Z (1)
e x
0
qualquer uma das solu coes. A questao que se coloca agora e: Quantas
sao as solucoes distintas modulo m e quais sao elas. Assim temos o seguinte
TEOREMA 3.6. Sejam a, b e m 2 em Z tais que d := MDC(a, m) divide
b. Ent ao a congruencia linear ax b mod m possui d solucoes distintas
modulo m a saber,
x
0
, x
1
= x
0
+
m
d
, x
2
= x
0
+ 2
m
d
, , x
d1
= x
0
+ (d 1)
m
d
,
onde x
0
e uma solucao qualquer.
Demonstracao: Os comentarios anteriores ao enunciado do teorema
mostram que a congruencia tem solucao, uma vez que, por hipotese, d divide
b. Seja x
0
uma delas. Alem disso todas as solucoes sao da forma descrita
em (1). Basta entao vericarmos que as solucoes apresentadas no enunciado
do teorema sao todas distintas modulo m e que toda solucao e congruente
modulo m a uma delas. Ora, sejam entao x
i
e x
j
com 0 i < j d 1
como no teorema. Entao temos
x
j
x
i
=
_
x
0
+j
m
d
_

_
x
0
+i
m
d
_
= (j i)
m
d
< m.
Assim x
j
x
i
nao pode ser m ultiplo de m e, portanto nao podem ser con-
gruentes modulo m. Por outro lado, se x Z e uma solucao qualquer, entao
por (1), x = x
0
+
m
d
t para algum t Z. Pela divisao euclidiana, podemos
escrever t = qd +r com 0 r d 1. Logo
x = x
0
+
m
d
t = x
0
+
m
d
(qd + r) = x
0
+
m
d
qd + r
m
d
= x
0
+r
m
d
+qm.
150 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Portanto,
x
_
x
0
+r
m
d
_
mod m com 0 r d 1,
e assim, x e congruente modulo m a uma das solucoes apresentada no teo-
rema.
EXEMPLO 3.13.
Considere a congruencia linear 4x 28 mod 12. O MDC(4, 12) e d = 4
que divide 28. Portanto, a congruencia tem 4 solucoes distintas modulo 12.
Naturalmente x
0
= 1 e uma solucao para a congruencia pois 4 28 mod 12.
As outras tres solucoes sao
x
1
= 1 +
12
4
= 4, x
2
= 1 + 2
12
4
= 7 e x
3
= 1 + 3
12
4
= 10.
Obs: Quando os parametros a, b e m da congruencia sao n umeros inteiros
grandes pode ser difcil encontrar uma solucao x
0
. Neste caso pode-se usar
o algortimo da divisao para encontra-la.
Considere o seguinte problema: Qual e o n umero n que deixa restos 2,
3 e 2 quando dividido, respectivamente por 3, 5 e 7?
Apos algumas tentativas, pode-se chegar `a resposta n = 23.
Interpretando este problema na linguagem de congruencia, estamos e facil
ver que estamos perguntando pela solucao do seguinte sistema de congruencia
linear:
x 2 mod 3, x 3 mod 5 e x 2 mod 7.
Este e um caso especial do classico Teorema Chines dos Restos que trata
do problema de resolver um sistema de congrencias lineares com segue:
Sejam m
1
, m
2
, . . . , m
r
, a
1
, a
2
, . . . , a
r
, b
1
, b
2
, . . . , b
r
n umeros inteiros. Em
que condicoes o sistema de congruencias
a
1
x b
1
mod m
1
a
2
x b
2
mod m
2
.
.
.
.
.
.
a
r
x b
r
mod m
r
3.5. CONGRU

ENCIAS 151
tem solucao? A resposta esta no seguinte
TEOREMA 3.7. (Teorema Chines dos Restos) Considere os n umeros in-
teiros m
1
, m
2
, . . . , m
r
, a
1
, a
2
, . . . , a
r
, b
1
, b
2
, . . . , b
r
onde cada m
i
2 e sao
dois a dois primos entre si, isto e, MDC(m
i
, m
j
) = 1 para i ,= j. Alem
disso, suponha que para cada i, MDC(a
i
, m
i
) = 1. Entao, o sistema
a
1
x b
1
mod m
1
a
2
x b
2
mod m
2
.
.
.
.
.
.
a
r
x b
r
mod m
r
possui uma unica solucao modulo m = m
1
m
2
m
r
, a saber,
x =
1
y
1
z
1
b
1
+
2
y
2
z
2
b
2
+ +
r
y
r
z
r
b
r
onde, para cada i = 1, . . . , r
i
=
m
m
i
, y
i
e solucao de
i
y 1 mod m
i
e z
i
e
solucao de a
i
z 1 mod m
i
.
Demonstracao Inicialmente observe que de fato, x e uma solucao si-
multanea de cada uma das congruencias dadas. De fato, como m
i
[
j
para
i ,= j,
i
y
i
1 mod m
i
e a
i
z
i
1 mod m
i
, segue que
x =
1
y
1
z
1
b
1
+
2
y
2
z
2
b
2
+ +
r
y
r
z
r
b
r

i
y
i
z
i
b
i
z
i
b
i
mod m
i
.
Portanto,
a
i
x a
i
z
i
b
i
mod m
i
1 b
i
mod m
i
b
i
mod m
i
Por outro lado, se x

e outra solucao do simultanea do sistema, entao


x x

mod m
i
, i, i = 1, . . . , r.
Como MDC(m
i
, m
j
) = 1, para i ,= j, segue que
MMC(m
1
, m
2
, . . . , m
r
) = (m
1
m
2
, m
r
) = m
e, consequentemente, pela proposicao 3.22 (2), temos que x x

mod m.
152 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
EXERC

ICIOS 3.5.
1. Ache a solucao geral e a menor solucao positiva de cada uma das con-
gruencias a seguir:
(a) x 7 mod 3 (b) x 1 mod 6
(c) 3x + 2 0 mod 7 (d) 14x + 3 0 mod 21
2. Seja n Z
+
, mostre que
(a) 19
8n
1 e divisvel por 17 para todo n N.
(b) 13
3n
+ 17
3n
e divisvel por 45 para todo n N mpar.
3. (a) O produto 11 18 2322 13 19 e congruente modulo 7 a que n umero
entre 0 e 6?
(b) A soma 1 +2 +2
2
+ +2
19
e congruente modulo 4 a que n umero
entre 0 e 3?
4. Seja a um n umero inteiro. Mostre que
(a) a
2
e congruente a 0, 1 ou 4 mod 8.
(b) Se a e simultaneamente um quadrado e um cubo, entao a
2
e con-
gruente a 0, 1, 9 ou 28 modulo 36.
(c) Se a nao e m ultiplo de 2 nem de 3 entao a
2
1 mod 24.
5. Encontre todos os inteiros positivos m tais que toda congruencia x
2
0
mod m tambem e solucao da congruencia x 0 mod m.
6. Mostre que n
7
n mod 42, para todo inteiro n.
7. Determine os restos das divisoes:
(a) 2
50
por 7. (b) 41
65
por 7. (c) 1
5
+ 2
5
+ + 100
5
por 4.
8. Verique que:
(a) 89[(2
44
1). (b) 97[(2
48
1). (c) 23[(2
11
1).
9. Seja S = a
1
, a
2
, . . . , a
m
um sistema completo de resduos modulo m.
Mostre que
3.5. CONGRU

ENCIAS 153
(a) S a Z, entao a + a
1
, a + a
2
, . . . , a + a
m
e tambem um sistema
completo de resduos modulo m.
(b) Se MDC(a, m) = 1, entao a a
1
, a a
2
, . . . , a a
m
e tambem um
sistema completo de resduos modulo m. Vale a recproca?
(c) Se p e um n umero primo e a e um n umero inteiro que nao e
m ultiplo de p, entao a
(p1)
1 mod p (Pequeno Teorema de Fer-
mat).
(Sug: Considere os dois sistemas de resduos {0, 1, 2, . . . , p1} e {0, a 1, a 2, . . . , a (p1)}
e note que 1 2 (p 1) a
p1
1 2 (p 1) mod p).
(d) Se MDC(r, m) = 1, entao a, a + r, a + 2r, . . . , a + (m 1)r e
tambem um sistema completo de resduos modulo m.
10. Resolva as seguintes congrencias lineares:
(a) 25x 15 mod 29. (b) 5x 2 mod 26. (c) 140x 133 mod 301.
11. Utilizando congruencias, resolva as seguintes equacoes diofantinas:
(a) 4x + 51y = 9. (b) 12x + 25y = 331.
12. Mostre que se n Z
+
, o algarismo das unidades na representacao na
base 10 de 3
n
so pode ser 1, 3, 7 ou 9. Encontre os algarismos das
unidades de 3
400
, 3
401
, 3
402
e 3
403
.
13. Encontre um criterio de divisibilidade por 11 na base 10.
14. Encontre criterios de divisibilidade na base 10 por:
(a) 4, 25 e 100 (b) 8, 125 e 1000 (c) generalize.
15. Em cada caso abaixo, encontre os algarismos x, y e z dos n umeros
representados na base 10:
(a) 2x7y e divisvel por 11 e por 4;
(b) 28x75y e divisvel por 11 e por 3;
(c) 45xy e divisvel por 4 e por 9;
(d) 13xy45z e divisvel por 8, por 9 e por 11.
154 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
16. Da igualdade 1001 = 7 11 13, encontre criterios de divisibilidade por
7, por 11 e por 13
17. Sejam f(X) = a
0
+ a
1
X + + a
n
X
n
um polinomio com coecientes
inteiros e a, b, m Z com m 2.
(a) Mostre que se a b mod m entao f(a) f(b) mod m.
(b) Seja a = 72
6
+ 72
5
+ 2. Mostre que a e m ultiplo de 7.
(c) Sejam f(X), g(X) Z[X]. Mostre que se a b mod m entao
f(a)+g(a) f(b)+g(b) mod m e f(a)g(a) f(b)g(b) mod m.
18. Escreva uma justicativa para a prova dos nove das operacoes de soma,
subtracao e divisao com resto de n umeros inteiros positivos na base 10.
19. (O pequeno teorema de Fermat): Seja p um n umero primo positivo e
a Z. Mostre que
(a) a
p
a mod p; (Sugestao: Use inducao em a).
(b) Se a nao e m ultiplo de p, entao a
p1
1 mod p.
20. Seja p um n umero primo positivo. Qual e o resto da divisao de 11
(p1)
por p? Qual e o resto da divisao de 2
100
por 11?
21. Encontre o menor inteiro positivo que deixa restos 5, 4, 3 e 2 quando
dividido respectivamente por 6, 5, 4 e 3.
22. Encontre o menor m ultiplo positivo de 7 que deixa resto 1 quando
dividido por 2, 3, 4, 5 e 6.
23. Encontre o menor inteiro positivo que deixa restos 9, 8, 7, . . . , 1 quando
dividido respectivamente por 10, 9, 8, . . . , 2.
3.6 A aritmetica das classes residuais
Seja m 2 um n umero inteiro. Ja sabemos que a relacao de congruencia
modulom e uma relacao de equivalencia (veja a proposicao 3.21, tens (1), (2)
e (3)). As classes de equivalencia determinadas por esta relacao sao chamadas
3.6. A ARITM

ETICA DAS CLASSES RESIDUAIS 155


de classes residuais modulo m. Assim se a Z, a classe residual de a modulo
m e o subconjunto de Z:
a = x Z [ x a mod m.
Por exemplo, se m = 2 entao ha apenas duas classes residuais modulo 2 que
sao a classe do 0 e a classe do 1. A classe do 0 consiste dos n umeros pares e
a classe do 1 consiste dos n umeros mpares. Se m = 3 entao ha tres classes
residuais modulo 3 que sao

0,

1,

2. Estas classes consistem dos subcon-


juntos de Z cujos elementos divividos por 3 deixam restos respectivamente
iguais a 0, 1 e 2.
Sendo a relacao de congruencia uma relacao de equivalencia, ela possui
as tres propriedades seguintes:
1. a =

b se, e somente se a b mod m;
2. Apenas uma das duas alternativas ocorre: a

b = ou a =

b;
3.

aZ
a = Z.
Um n umero inteiro b tal que

b = a e dito um representante da classe
residual a. Um subconjunto S Z que satisfaz:
1. S contem um representante de cada classe de congruencia modulo m,
2. Dois elementos quaiquer de S nao sao congruentes modulo m,
e chamado sistema completo de resduos modulo m.

E claro que 0, 1, 2, . . . , m
1 e um sistema completo modulo m.

E facil vericar tambem que se
a
1
, . . . , a
m
e um sistema completo de resduos modulo m, entao, para todo
n Z, temos que a
1
+ n, . . . , a
m
+ n tambem e um sistema completo de
resduos modulo m.
Vamos denotar o conjunto de todas as classes residuais modulo m por Z
m
ou tambem `as vezes denotamos este conjunto por
Z
mZ
.

E claro que este e o
conjunto quociente da relacao de congruencia modulo m. Assim, podemos
escrever:
Z
m
=
Z
mZ
=
_

0,

1, . . . , m1
_
156 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
Naturalmente, um dos efeitos de se trabalhar com classes residuais e o de
transformar a congruencia a b mod m na igualdade a =

b.
Os tens (4) e (5) da proposicao 3.21 garantem que podemos denir a
soma e a multiplicacao de classes residuais utilizando representantes (que
sao n umeros inteiros), isto e, podemos denir as operacoes:
1. Adicao de classes residuais: a +

b := a +b
2. Multiplicacao de classes residuais: a

b := a b.
Observe que se a

e b

sao outros representantes das classes a e



b respec-
tivamente, isto e, se a

a mod m e b

b mod m entao, pelos tens (4) e


(5) da proposicao 3.21, temos que a

+b

a +b mod m e a

a b mod
m, o que nos garante que a

+ b

= a +b e a

= a b.

E muito facil vericar que estas operacoes satisfazem as propriedades


seguintes, que vao garantir que Z
m
e um anel comutativo com unidade.
Propriedades da Adicao: Para todos a,

b, c Z
m
vale:
1. (Associatividade): ( a +

b) + c = a + (

b + c),
2. (Comutatividade): a +

b =

b + a,
3. (Existencia do elemento neutro): a +

0 =

0 + a = a,
4. (Existencia do simetrico): a + (a) =

0.
Propriedades da Multiplicacao: Para todos a,

b, c Z
m
vale:
1. (Associatividade): ( a

b) c = a (

b c),
2. (Comutatividade): a

b =

b a,
3. (Existencia da unidade): a

1 =

1 + a = a,
Propriedade de ligacao entre a Adicao e a Multiplicacao: Para
todos a,

b, c Z
m
vale:
3.6. A ARITM

ETICA DAS CLASSES RESIDUAIS 157


(Distributividade): a (

b + c) = a

b + a c.
Convidamos o leitor a fazer a vericacao destas propriedades. Para ilus-
trar vamos vericar a distributividade:
a (

b + c) = a (b + c) = a (b +c) = (a b +a c) = a b +a c = a

b + a c.
A aplicacao
: Z Z
m
a a
que associa a cada n umero inteiro a a sua classe residual a e naturalmente um
homomorsmo de aneis. Este homomorsmo e exatamente o homomorsmo
caracterstico que denimos no captulo 2.
Convidamos o leitor a consruir as tabelas de operacoes (adicao e multi-
plicacao) dos seguintes aneis: Z
2
, Z
3
, Z
4
, Z
5
e Z
6
.
Sabemos que o anel Z dos n umeros inteiros so possuem dois elementos
inversveis, a saber, 1 e 1. Os aneis Z
m
em geral, possuem mais elementos
inversveis como veremos a seguir.
PROPOSIC

AO 3.23. Um elemento a Z
m
e inversvel se, e somente se,
MDC(a, m) = 1.
Demonstracao: Se a e inversvel em Z
m
, entao existe

b Z
m
tal que
a

b =

1, assim, a b 1 mod m, isto e, a b 1 = m para algum
Z. Portanto 1 = a b m, o que mostra que I(1) = I(a, m). Logo
MDC(a, m) = 1. Reciprocamente, se MDC(a, m) = 1 entao I(a, m) = I(1),
logo existem r, s Z tais que r a + s m = 1. Passando `a classe residual
modulo m, temos que

1 = r a +s m = r a + s m = r a +

0 = s a, o
que mostra que a e inversvel em Z
m
.
COROL

ARIO 3.10. Z
m
e um corpo se, e somente se, m e um n umero
primo.
Demonstracao: Se Z
m
fosse um corpo e m nao fosse primo, entao
poderamos escrever m = ab com 1 < a < m e 1 < b < m. Logo a ,= 0,

b ,= 0
e m =

0 = a

b, o que e uma contradicao. Reciprocamente, suponha m primo.


como MDC(i, m) = 1 para todo i = 1, . . . , m 1, segue da proposicao que
158 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
os elementos nao nulos de Z
m
,

1, . . . , m1, sao todos inversveis, e portanto
Z
m
e um corpo.
A funcao de E uler
Dado um n umero inteiro m 2, a quantidade de elementos inversveis
de Z
m
e uma informacao importante. Este n umero e fornecida pela classica
funcao de E uler que e denida:
: Z 0, 1, 1 N
n (n)
onde (n) = #r N [ 1 r [n[, MDC(r, n) = 1.
Observe que, pela proposicao 3.23,
(n) = r N [ 1 r [n[ e r e inversvel em Z
|n|
.
Denotando por Z

|n|
os elementos inversveis de Z
|n|
por, temos que,
(n) = # Z

|n|
.
Por exemplo,
(2) = 1, (3) = 2, (4) = 2, (5) = 4,
(6) = 2, (7) = 6, (8) = 4, (9) = 6.
Pergunta:

E possvel computar (m) em geral? Vamos ver que sim.
DEFINIC

AO 3.12. Seja m 2 um n umero inteiro. Dizemos que um
conjunto a
1
, a
2
, . . . , a
(m)
Z e um sistema reduzido de resduos
modulo m se a
1
, a
2
, . . . , a
(m)
sao os elementos inversveis de Z
m
, isto e,
a
1
, a
2
, . . . , a
(m)
= Z

m
.

E facil ver que sistema reduzido de resduos modulo m digamos, S Z,


e fechado em relacao `a multiplicacao de n umeros inteiros, isto e, se a, b S
entao a b S.
Vamos agora mostrar que podemos computar (m) para qualquer inteiro
m 2.
3.6. A ARITM

ETICA DAS CLASSES RESIDUAIS 159


LEMA 3.5. Seja p e um n umero primo positivo e n N. Entao,
(p
n
) = p
n1
(p 1)
Demonstracao A demonstracao segue de uma contagem e do fato que
MDC(m, p
n
) ,= 1 m e m ultiplo de p.
Considere o quadro abaixo:
1 2 3 p 1 p
p + 1 p + 2 p + 3 2p 1 2p
2p + 1 2p + 2 2p + 3 3p 1 3p
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(p
n1
1)p + 1 (p
n1
1)p + 2 (p
n1
1)p + 3 p
n
1 p
n
Este quadro possui p colunas e p
n1
linhas. Os elementos do quadro que sao
m ultiplos de p estao todos na ultima coluna. A quantidade de elementos do
quadro e p
n
. Assim os n umeros do quadro que sao relativamente primos com
m sao os que nao estao na ultima coluna e sao em n umero de (p 1) (p
n1
),
o que demonstra o lema.
LEMA 3.6. Sejam m, n 2 tais que MDC(m, n) = 1. Entao,
(m n) = (m) (n)
Demonstracao: Considere os inteiros entre 1 e mn dispostos no quadro
abaixo:
1 2 k m
m+ 1 m+ 2 m+k 2m
2m+ 1 2m+ 2 2m+k 3m
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(n 1)m+ 1 (n 1)m+ 2 (n 1)m+k n m
Sabemos que MDC(t, n m) = 1 MDC(t, n) = 1 e MDC(t, m) = 1.
Assim basta determinar no quadro acima os inteiros que sao simultanea-
mente primos com m e com n. Se o primeiro elemento de uma coluna nao
for relativamente primo com m, entao todos os elementos desta coluna nao
sao relativamente primos com m. Entao os elementos relativamente primos
160 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
com m estao nas colunas restantes e, neste caso, sao em n umero igual a (m)
e e facil ver que sao relativamente primos com m todos os elementos destas
colunas.
Ora, quais sao os elementos relativamente primos com n em cada uma
destas (m) colunas? Como MDC(n, m) = 1, a seq uencia
k, m +k, 2m+k, . . . , (n 1)m+k
forma um sitema completo de resduos modulo n e portanto (n) desses
elementos sao relativamente primos com n. Logo, a quantidade de elementos
simultaneamente relativamente primos com m e com n e (m) (n).
TEOREMA 3.8. Seja m 2 um n umero inteiro e m = p
r
1
1
p
r
2
2
p
r
t
t
a sua
decomposicao em fatores primos onde os p
i
s sao distintos e r
1
, r
2
, . . . , r
t
N.
Entao,
(m) = m
_
1
1
p
1
_

_
1
1
p
2
_

_
1
1
p
t
_
Demonstracao Pelos dois ultimos lemas, como os MDC(p
r
i
i
, p
r
j
j
) = 1 se
i ,= j temos que
(m) = (p
r
1
1
) (p
r
2
2
) (p
r
t
t
)
= p
r
1
1
1
(p
1
1) p
r
2
1
2
(p
2
1) p
r
t
1
t
(p
t
1)
= p
r
1
1
1
p
r
2
1
2
p
r
t
1
t
(p
1
1) (p
2
1) (p
t
1)
=
p
r
1
1
p
r
2
2
p
r
t
t
p
1
p
2
p
t
(p
1
1) (p
2
1) (p
t
1)
= m
_
1
1
p
1
_

_
1
1
p
2
_

_
1
1
p
t
_
Por exemplo,
(50) = (2 5
2
) = 50
_
1
1
2
_

_
1
1
5
_
= 50
1
2

4
5
= 20
Vamos terminar esta seccao apresentando um resultado classico sobre
congruencias modulo p onde p e um n umero primo.
3.6. A ARITM

ETICA DAS CLASSES RESIDUAIS 161


Seja p Z um n umero primo positivo. Naturalmente Z

p
=

1,

2, . . . , p 1.
Assim, (p) = p 1.
LEMA 3.7.

1 e p 1 = 1 sao os unicos elementos de Z

p
que sao auto
inversos, isto e, satisfazem a relacao x
2
=

1.
Demonstracao: x
2
=

1 x
2


1 =

0 (x

1)(x +

1) = 0.
Como Z
p
e um corpo, temos que x

1 =

0 ou x +

1 =

0. Assim x =

1 ou
x = 1.
TEOREMA 3.9. (Teorema de Wilson) Se p e um n umero inteiro primo
positivo entao (p 1)! (1) mod p.
Demonstracao: Basta observar que no produto
(p 1)! = 1 2 3 (p 1),
pelo lema, com excessao dos fatores 1 e (p 1) = (1), para cada fator r
existe um fator distinto s tal que r s = 1. Segue imediatamente da que
(p 1)! = (1), isto e (p 1)! (1) mod p.
EXERC

ICIOS 3.6.
1. Construa as tabelas de adicao e multiplicacao dos aneis Z
2
, Z
3
, Z
4
, Z
5
e Z
6
.
2. Encontre os elementos inversveis de Z
9
, Z
12
, Z
15
, Z
20
e Z
30
.
3. Seja p um n umero primo positivo. Calcule
(a) MDC(p!, (p 1)! 1) (b) MDC(p!, (p 1)! + 1).
4. (a) Mostre que se n > 4 nao e primo, entao (n 1)! 0 mod n.
(b) Se n = 4 o que ocorre?
(c) Mostre a recproca do Teorema de Wilson: Se (n 1)! 1 mod
n entao n e primo.
5. Seja a
1
, a
2
, . . . , a
(m)
um sistema reduzido de resduos modulo m.
Mostre que
162 CAP

ITULO 3. DOM

INIOS EUCLIDIANOS
(a) Se MDC(a, m) = 1, entao a a
1
, a a
2
, . . . a a
(m)
tambem e
um sistema reduzido de resduos modulo m.
(b) Vale a seguinte generalizacao do Pequeno Teorema de Fermat,
devida a E uler: Se MDC(a, m) = 1, entao a
(m)
1 mod m.
6. Calcule
(a) (16200) (b) (2007) (c) (625)
7. Encontre os valores de m sabendo que
(a) (m) = 2
2
(b) (m) = 2
3
(c) (m) = 2
4
(d) (m) = 2
5
(e) (m) = 3
2
2 (f) (m) = 10
8. Mostre que se (m) = 2
r
para algum r N, entao a decomposicao de
m em fatores primos e dada por
m = 2
s

_
2
2
n
1
+ 1
_

_
2
2
n
2
+ 1
_

_
2
2
n
t
+ 1
_
,
onde s, n
1
, n
2
, . . . , n
t
N e os n umeros (2
2
n
1
+ 1) sao primos distintos.
Captulo 4
O CORPO DOS N

UMEROS
COMPLEXOS
4.1 O corpo C
Nos captulos anteriores introduzimos os conjuntos numericos N, Z e Q
que sao respectivamente os n umeros naturais, os inteiros e os racionais. O
proximo passo, motivados, por exemplo, em questoes de construcoes geometri-
cas como o da construcao da diagonal de um quadrado unitario, seria a con-
strucao dos n umeros reais. Estes n umeros, chamados de reais, completam o
conjunto dos n umeros racionais num sentido que nao vamos precisar agora.
Na verdade, do ponto de vista algebrico, vamos usar muito pouco as pro-
priedades fundamentais especcas dos n umeros reais. O fato essencial que
precisaremos e que o conjunto dos n umeors reais e um corpo ordenado que
contem o corpo dos n umeros racionais. Por outro lado, achamos importante,
porem nao obrigatorio, que um aluno que vai ser professor de Matematica,
para sua formacao, tenha conhecimento de um processo de construcao dos
n umeros reais. Pelo encadeamento logico, este processo cabe exatamente
numa disciplina de

Algebra como esta. Para respeitar este pensamento, va-
mos apresentar uma construcao dos n umeros reais num dos apendices deste
texto. Assim, o aluno curioso e consciente de sua formacao podera ter acesso
a este conhecimento.
Do ponto de vista logico, precisamos dos n umeros reais para denir o
conjunto dos n umeros complexos. Por causa disto, provisoriamente, vamos
163
164 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
admitir a existencia de um corpo ordenado R de n umeros, chamados n umeros
reais, que contem o corpo dos n umeros racionais.
O fato deste corpo R ser ordenado nao permite que alguns polinomios,
mesmo com coecientes em Z, nao tenham razes nele. Por exemplo, o
polinomio p(X) = X
2
+ 1 nao pode ter raiz em R, pois se R fosse
raiz de p(X), entao necessariamente, pela proposicao 2.7 (1),
2
> 0 e pela
mesma proposicao 2.7 (3), teramos
2
= 1 < 0, o que nos forneceria uma
contradicao.
A m de resolver este impasse, construiremos o conjunto dos n umeros
complexos, que contera o corpo dos n umeros reais, tera uma estrutura de
corpo, mas naturalmente nao podera ser ordenado (de forma a respeitar as
operacoes).
Na antiguidade foram consideradas muitas questoes, cujas solucoes exi-
giam a extracao de raz quadrada de n umeros negativos. Mas os pensadores
da epoca se recusavam a admitir a existencia de n umeros com esta car-
acterstica. Um exemplo classico e o seguinte problema: Encontrar dois
n umeroscuja soma seja 10 e cujo produto seja 40. Sabemos que a solucao
deste problema encontra-se no conjunto dos n umeros complexos.
Os primeiros matematicos que aceitaram com alguma naturalidade a ideia
de extrair raiz quadrada de um n umero negativo foram Wallis (1675) e Leib-
niz (1676) com a argumentacao seguinte: nao ha porque rejeitar areasnega-
tivas se aceitamos comprimentosnegativos (em referencia aos n umeros nega-
tivos).
Somente no seculo 18 e que Moivre, Euler, Wessel, Argand e Gauss con-
solidaram o uso dos n umeros complexos, apresentando uma representac ao
geometrica para as operacoes. O trabalho monumental de Gauss culminou
com o Teorema Fundamental da

Algebra que arma que todo polinomio com
coecientes complexos possui todas as suas razes no corpo dos n umeros com-
plexos.
O conjunto dos n umeros complexos e denido como segue. Considere em
R
2
as seguintes operacoes: Dados (a, b), (c, d) R
2
, dena
4.1. O CORPO C 165
Adicao ou soma:
(a, b) + (c, d) = (a + c, b +d)
Multiplicacao ou produto:
(a, b) (c, d) = (ac bd, ad +bc)
Primeiramente vamos vericar que estas duas operacoes tornam o R
2
um
corpo. Depois vamos interpreta-las geometricamente. Vamos chamar este
corpo de corpo dos n umeros complexos e denota-lo por C.
A associatividade e a comutatividade destas duas operacoes sao facil-
mente vericadas, bem como a distributividade da soma em relacao `a mul-
tiplicacao. Deixamos estas vericacoes como exerccio. O elemento (0, 0) e
(1, 0) sao respectivamente os elementos neutros da soma e do produto. Veja:
(a, b) + (0, 0) = (a + 0, b + 0) = (a, b)
e
(a, b) (1, 0) = (a 1 b 0, a 0 +b 1) = (a, b)
Dado (a, b) R
2
, claramente (a, b) e o seu simetrico. Se (a, b) ,= (0, 0),
entao
(c, d) =
_
a
a
2
+ b
2
,
b
a
2
+b
2
_
satisfaz (a, b) (c, d) = (1, 0) e, portanto (c, d) e o inverso de (a, b). Assim
podemos assegurar que de fato C e um corpo.
Observe que podemos escrever (a, b) = (a, 0) + (b, 0) (0, 1). Considere a
aplicacao
: R C
x (x, 0)
Podemos vericar facilmente que e um homomorsmo injetivo de aneis. As-
sim podemos identicar cada n umero real x com a sua imagem (x, 0) por
em C, digamos x (x, 0), e, incorrendo num abuso de notacao mas tornando
a escrita mais simples, vamos escrever x = (x, 0). Assim, pela observacao
acima, podemos escrever (a, b) = a +b (0, 1).
166 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
O n umero complexo (0, 1) e especial pois
(0, 1)
2
= (0, 1) (0, 1) = (1, 0) = 1.
Assim, (0, 1) e raiz da equacao x
2
+ 1 = 0. Vamos denotar este n umero
complexo, como e classicamente feito, por i. Assim, o par (a, b) C pode
ser reescrito sob a forma
(a, b) = a + b i = a + bi.
Assim, podemos escrever C = a+bi [ a, b R. C e um corpo que contem R
e tal que a equacao x
2
+1 = 0 possui solucoes, a saber i e i. Uma observacao
interessante e que, como conseq uencia disso, toda equacao do segundo grau
tem razes em C. Isto segue do fato que do n umero complexo possui raiz
quadrada em C, isto e existe C tal que =
2
. De fato, seja = a+bi e
escreva = x+iy. Entao
2
= x
2
y
2
+2xyi. Temos que encontrar x, y R
tais que
_
x
2
y
2
= a
2xy = b
Observe que
(x
2
+y
2
)
2
= (x
2
y
2
)
2
+ 4x
2
y
2
.
Assim, (x
2
+y
2
)
2
= a
2
+b
2
, o que nos fornece x
2
+y
2
=

a
2
+b
2
e logo,
_
x
2
y
2
= a
x
2
+y
2
=

a
2
+b
2
Assim,
x =

a
2
+b
2
+a
2
e y =

a
2
+b
2
a
2
Em princpio teramos quatro solucoes. No entanto, como 2xy = b, o produto
xy temo o mesmo sinal de b, e portanto, temos duas solucoes para
2
= ,
isto e possui duas razes quadradas em C, podendo ser igauis, e neste caso
teremos uma raiz dupla.
Observe que nao ha uma raiz quaqrada canonicapara um n umero com-
plexo (como ocorre no caso da raiz quadrada de um n umero real positivo).
4.1. O CORPO C 167
Assim, excluindo o caso em que ocorre raiz dupla, o smbolo

a +bi nao
esta bem denido, possui dois possveis valores. Uma excessao e o caso de

1 que sempre vamos atribuir o valor i (mesmo tendo em mente que i


tambem satisfaz a equacao x
2
= 1.
Seja z = a + bi C. Denimos o conjugado de z como sendo z = a bi
e o modulo de z como sendo [z[

a
2
+ b
2
. Alem disso, a parte real de z e
Re(z) = a e a parte imaginaria de z e Im(z) = b.
Algumas propriedades destes conceitos apresentados acima sao:
PROPOSIC

AO 4.1. Sejam u, w, z C. Entao
1. u = 0 se, e somente se u = 0.
2. u = u se, e somente se u R.
3.

u = u.
4. w +z = w +z.
5. w z = w z.
6. Se z ,= 0 entao
_
w
z
_
=
w
z
.
7. Se u ,= 0 entao ( u)
n
= (u
n
) para todo n Z.
8. u u = [u[
2
.
9. [u[ = [ u[ = [ u[.
10. Re(u) =
u+ u
2
e Im(u) =
u u
2i
.
11. Re(u) [Re(u)[ [u[ e Im(u) [Im(u)[ [u[.
12. [w z[ = [w[ [z[.
13. [w +z[ = [w[ +[z[.
Todas estas propriedades podem ser facilmente vericadas. Vamos veri-
car, por exemplo, (4), (6), (12) e (13).
168 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
(4): Escreva w = a +bi e z = c +di. Entao,
w +z = (a +bi) + (c +di) = (a +c) + (b +d)i
= (a +c) (b + d)i = (a bi) + (c d)i
= w +z.
(6): Suponha w = c +di ,= 0. Entao, w = c di ,= 0, e
z
w
=
a +bi
c +di
=
a +bi
c +di

c di
c di
=
(ac +bd) + (bc ad)i
c
2
+ d
2
=
ac +bd
c
2
+d
2
+
bc ad
c
2
+d
2
i
Assim,
_
z
w
_
=
ac +bd
c
2
+d
2

bc ad
c
2
+d
2
i
Por outro lado,
z
w
=
a bi
c di
=
a bi
c di

c + di
c + di
=
(ac +bd) + (ad bc)i
c
2
+ d
2
=
ac +bd
c
2
+d
2

bc ad
c
2
+d
2
i
Isto verica (6).
(12): [w z[
2
= (w z)(w z) = w w z z = [w[
2
[z[
2
= ([w[ [z[)
2
.
Assim, [w z[ = [w[ [z[.
(13): Observe primeiramente que
w z +w z = w z +w z = w z +w z = 2Re(w z).
Assim,
[w +z[
2
= (w +z) (w +z) = (w +z) (w +z)
= w w +w z +z w + z z = [w[
2
+w z +w z +[z[
2
= [w[
2
+ 2 Re(w z) +[z[
2
[w[
2
+ 2 [ Re(w z) [ +[z[
2
[w[
2
+ 2 [w z[ +[z[
2
= [w[
2
+ 2 [w[ [z[ +[z[
2
= ([w[ +[z[)
2
4.1. O CORPO C 169
Portanto, [w +z[ [w[ +[z[.
A forma trigonometrica
As denicoes das operacoes que foram feitas para tornar o R
2
o corpo
dos n umeros complexos faz uso da representacao cartesiana do plano. Em
algumas situacoes, notadamente quando apenas a operacao produto esta en-
volvida, e mais conveniente usar uma outra representacao dos n umeros com-
plexos que denominamos representacao polar. Esta representacao nos vai
ser particularmente util para a extracao de razes n-esimas de n umeros com-
plexos.
Seja w = x+yi um n umero complexo nao nulo. Seja r o modulo de w e
o angulo orientado que o vetor (a, b) forma com o semi-eixo R
+
0. Este
angulo e chamado argumento do n umero complexo w. Claramente temos
que
_
x = r cos
y = r sen
Podemos entao escrever
w = r(cos +i sen )
Esta expressao e chamada forma trigonometrica ou forma polar de w. Assim
r
1
(cos
1
+i sen
1
) = r
2
(cos
2
+ i sen
2
) r
1
= r
2
e
2
=
1
+ 2
para algum Z.
Naturalmente as relacoes recprocas sao:
r =
_
x
2
+ y
2
e = arctan
_
y
x
_
se x ,= 0
e =

2
ou
3
2
se x = 0.
EXEMPLO 4.1.
1. 1 = cos 0 + i sen 0;
2. 1 = cos +i sen ;
170 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
3. i = cos

2
+i sen

2
;
4. i = cos
3
2
+i sen
3
2
;
5. 1 +i =

2(cos

4
+i sen

4
);
6. 1 +

3i = 2(cos

3
+i sen

3
).
PROPOSIC

AO 4.2. Sejam w
1
e w
2
escritos na forma polar:
w
1
= r
1
(cos
1
+ i sen
1
) e w
2
= r
2
(cos
2
+i sen
2
). Entao
1. w
1
w
2
= r
1
r
2
[(cos(
1
+
2
) +i sen(
1
+
2
)].
2. Se w
2
,= 0 entao
w
1
w
2
=
r
1
r
2
[(cos(
1

2
) +i sen(
1

2
)].
3. (Formula de De Moivre) Para cada w = r(cos + i sen ) ,= 0 e para
todo n Z temos que
w
n
= r
n
(cos n +i sen n).
Demonstracao: (1):
w
1
w
2
= r
1
r
2
[(cos
1
cos
2
sen
1
sen
2
) +i(cos
1
sen
2
+ sen
1
cos
2
)]
= r
1
r
2
[cos(
1
+
2
) + i sen(
1
+
2
)]
(2): Observe inicialmente que
w
2
= r
1
(cos
2
i sen
2
) = r
2
[cos(
2
) +i sen(
2
)].
Assim,
w
1
w
2
=
w
1
w
2
w
2
w
2
=
1
|w
2
|
2
w
1
w
2
=
1
r
2
2
r
1
r
2
[cos(
1

2
) + i sen(
1

2
)] +i(cos
1
sen
2
+ sen
1
cos
2
)]
=
r
1
r
2
[cos(
1

2
) +i sen(
1

2
)].
(3) Para n = 0 a igualdade e obvia. Para n > 0 a formula e facilmente
vericada por inducao. Suponhamos n < 0. Observe que se w = cos +i sen
4.1. O CORPO C 171
entao w
1
= w = cos sen , uma vez que ww = [w[
2
= 1. Fazendo m = n
entao m > 0 e lembrando que ja vericamos a formula neste caso, temos
[r(cos +i sen )]
n
= [r(cos + i sen )]
m
= [(r(cos +i sen ))
m
]
1
= [r
m
(cos m + i sen m)]
1
= r
m
(cos m i sen m)
= r
n
(cos(n) i sen(n)) = r
n
(cos n +i sen n)
A proposicao acima nos permite fazer uma interpretacao geometrica do
produto de dois n umeros complexos, como segue. O produto de dois n umeros
complexos e um terceiro n umero complexo que tem como modulo o produto
dos modulos dos dois n umeros dados e como argumento, a soma dos argumen-
tos dos n umeros dados. Assim, o produto e o resultado de um alongamento
(ou encolhimento) de modulos seguido de uma rotacao em torno da origem.
Uma interpretacao analoga pode ser feita para a divisao de dois n umeros
complexos e para a potenciacao de um n umero complexo.
EXERC

ICIOS 4.1.
1. Escreva os seguintes n umeros complexos na forma a + bi.
(a) (3 + i)
2
(2 i) (b) (4 3i)
3
(c)
1
1+i
(d)
1+i
1i
(e)
2+i
1i
+
3i
1+i
(f)
3+4i
25i
2. Resolva as equacoes em C:
(a) z
2
= 1 (b) z
2
= 1 + i (c) z
2
= 1 i
(d) z
2
= 1 +

3i (e) z
2
= 1

3i (f) z
4
= 1 + i
(g) z
4
= 1 i (h) z
4
=
1
2
+

3
2
i (i) z
4
= 3 + 4i
3. Mostre que C nao e um corpo ordenado completo.
4. Encontre o inverso de cada um dos n umeros complexos abaixo:
(a) 2 + 3i (b)
5 +i
3 +i
+
3 + 2i
1 + 3i
(c)
2 + 3i
1 +i
+ 1 +i
5. Mostre que
i
n
=
_

_
1 , se n 0 mod 4
i , se n 1 mod 4
1 , se n 2 mod 4
i , se n 3 mod 4
172 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
6. Calcule :
(a) 3 i
29
+ 4 i
45
i
87
(b) 1 + i + i
2
+ +i
n
para cada n N.
7. Mostre que para escolhas convenientes de
_
1 +

3i e
_
1

3i
tem-se
_
1 +

3i +
_
1

3i =

6
8. Sejam a, b, c C com a ,= 0. Mostre que as solucoes da equacao
aw
2
+bw + c = 0, sao
w
1
=
b +

b
2
4ac
2a
e w
2
=
b

b
2
4ac
2a
onde

b
2
4ac e uma das solucoes da equacao u
2
= b
2
4ac.
9. Resolva as equacoes
(a) iw
2
(2 + 2i)w + 2 i = 0; (b) w
2
+w + 1 = 0
10. Verique as propriedades enunciadas na proposicao 4.1.
11. Seja S
1
= z C [ [z[ = 1. Mostre que
(a) Se z S
1
, entao z e inversvel e z
1
= z;
(b) Se z
1
, z
2
S
1
, entao z
1
z
2
S
1
;
(c) Se z
1
, entao z
1
S
1
;
(d) Se para algum n Z 0 se tem z
n
= 1, entao z S
1
.
12. Escreva os seguintes n umeros na forma polar
(a) 6 (b) 1 i (c)
1
2

3
2
i
(d) 2 + 2

3i (e) 16i (f)


1
2
+

2
2
i
13. Para cada n Z calcule
_
3 +i
2
_
n
4.1. O CORPO C 173
14. Mostre que se ,= 2 para todo Z, entao
(a) 1 + cos cos 2 + + cos n =
cos
n
2
sen

2
sen
(n + 1)
2
e
(b) sen + sen 2 + + sen n =
sen
n
2
sen

2
sen
(n + 1)
2
Sug: Substitua z = cos + i sen na formula
1 + z + z
2
+ cdots + z
n
=
z
n+1
1
z 1
15. Para cada n N, escreva:
(a) cos n como polinomio de grau n em cos ;
(b) sen n como produto de sen por um polinomio de grau n1 em
cos .
(Sug.: Escreva (cos + i sen )
n
utilizando o binomio de Newton. Por outro
lado utilize a formula de De Moivre.)
16. (a) Escreva cos 3, cos 4 e cos 5 em funcao de cos ;
(b) Escreva sen 3 e sen 5 em funcao de sen ;
(c) Escreva
sen 4
sen
em funcao de cos ;
(d) Verique a identidade cos 5 + cos 3 = 2 cos cos 4.
17. Mostre que cos

9
satisfaz a equacao 8x
3
6x 1 = 0.
(Sug.: Use o tem (a) do exerccio anterior.)
18. Calcule cos 18
o
e sen 18
o
.
(Sug.: Observe que 5 18 = 90 e use as expressoes de cos 5 e sen 5 deduzidas no
problema 16.)
19. Para cada n Z, encontre o valor de
_

3+i
2
_
n
.
174 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
4.2 Razes de n umeros complexos
Sejam K um corpo e w um elemento qualquer de K. Se n N, dize-
mos que z K e uma raz nesima de w se z
n
= w. Para cada n N e
possvel encontrar todas as razes n-esimas de qualquer n umero complexo w.
A formula de De Moivre e a ferramenta certa para isto. Vejamos o algortmo.
Fixe w C

. Escreva-o na forma polar, digamos,


w = r(cos +i sen )
Queremos encontrar todos os n umeros complexos z tais que z
n
= w. Ora,
escreva tambem z na forma polar:
z = (cos +i sen )
Pela formula de De Moivre temos que

n
(cos n +i sen n) = r(cos + i sen ).
Assim, calculando o modulo em ambos os lados desta igualdade, vemos que

n
= r e conseq uentemente,
_
cos n = cos
sen n = sen
Este sistema tem solucao n = + 2 com Z. Como e r sao ambos
n umeros reais positivos, teremos que
=
n

r e =
+ 2
n
, Z.
Observe que
_
cos
+ 2
1

n
+i sen
+ 2
1

n
_
=
_
cos
+ 2
2

n
+i sen
+ 2
2

n
_

cos
+ 2
1

n
= cos
+ 2
2

n
e sen
+ 2
1

n
= sen
+ 2
2

n

+ 2
1

n

+ 2
2

n
e m ultiplo inteiro de 2
2

1
mod n.
4.2. RA

IZES DE N

UMEROS COMPLEXOS 175


Assim, as razes n-esimas distintas de w em C sao dadas por
z

=
n

r
_
cos
+ 2
n
+i sen
+ 2
n
_
com 0 n 1
EXEMPLO 4.2.
Resolva a equacao z
4
+ 4 = 0.
Ora, z
4
+ 4 = 0 z
4
= 4. A forma polar de w = 4 e
w = 4(cos +i sen ).
Assim, temos 4 solucoes da equacao, a saber,
z

=
4

4
_
cos
+ 2
4
+i sen
+ 2
4
_
com 0 3
Mais explicitamente temos,
z
0
=

2
_
cos

4
+i sen

4
_
= 1 + i
=
z
1
=

2
_
cos
3
4
+i sen
3
4
_
= 1 +i
=
z
2
=

2
_
cos
5
4
+i sen
5
4
_
= 1 i
=
z
3
=

2
_
cos
7
4
+i sen
7
4
_
= 1 i
EXERC

ICIOS 4.2.
1. Resolva as seguintes equacoes em C.
(a) z
3
i = 0 (b) z
3
1 = 0 (c) z
3
+i = 1
(d) z
3
1 = i (e) z
4
= 16i (f) z
4
+ i = 1
(g) 2z
4
+ 1 =

3i (h) z
6
+ 4 = 0 (i) z
8
= 16
176 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
2. Seja n N. Uma raz n-esima da unidade em C e uma solucao da
equacao z
n
= 1. Mostre que:
(a) As n razes n-esimas da unidade sao dadas por:

= cos
2
n
+ i sen
2
n
, = 0, 1, . . . , n 1.
(b) i.

=
+
;
ii.
t

=
t
; para todo t Z
iii.
1

=
n
(c) Fixado w C, as razes n-esimas de w podem ser obtidas mul-
tiplicando uma raiz n-esima de w xa pelas n razes n-esimas da
unidade.
3. Fixe , n Z, com n 2. Considere a raiz n-esima da unidade

= cos
2
n
+i sen
2
n
.
Mostre que sao equivalentes:
(a)
0

,
1

,
2

, . . . ,
n1

sao todas raizes n-esimas da unidade;


(b)
m

,= 1 para todo m tal que 0 < m < n.


(c) MDC(n, ) = 1.
Uma raz n-esima da unidade e chamada raz n-esima primitiva da
unidade se ela satisfaz uma (e portanto as 3) das condicoes equivalentes
acima. Conclua que o n umero de razes primitivas da unidade e (n).
4. Mostre que C e simultaneamente raiz n-esima primitiva da unidade
e m-esima primitiva da unidade se, e somente se, e raz d-esima da
unidade onde d = MDC(m, n). Conclua que se MDC(m, n) = 1 entao
1 e a unida raz simultaneaneamente n-esima e m-esima da unidade.
5. Suponha que C e uma raz n-esima primitiva da unidade e C e
uma raz m-esima primitiva da unidade. Mostre que se MDC(m, n) =
1, entao e uma raiz mnesima primitiva da unidade.
6. Sejam

com = 0, 1, . . . , n 1 as razes nesimas da unidade em C


e seja m um inteiro qualquer. Calcule:
4.2. RA

IZES DE N

UMEROS COMPLEXOS 177


(a)
m
0
+
m
1
+ +
m
n1
;
(b)
m
0

m
1

m
n1
.
7. Seja ,= 1 uma raz n-esima da unidade. Mostre que e raiz da
equacao
x
n1
+ x
n2
+ +x + 1 = 0
8. Seja p > 1 um n umero primo. Mostre que
(a) Toda raiz p-esima da unidade diferente de 1 e primitiva.
(b) Todas as raizes p
r
-esimas da unidade nao primitivas sao raizes
p
r1
-esimas da unidade.
9. Seja C e uma raz n-esima primitiva da unidade. Mostre que
m
e uma raiz n-esima primitiva da unidade para algum inteiro m se, e
somente se, MDC(m, n) = 1.
10. Mostre que as razes n-esimas primitivas da unidade sao duas a duas
conjugadas.
11. Seja uma raz n-esima da unidade. Considere o conjunto
P() = m Z [
m
= 1 .
(a) Mostre que P() e um ideal nao nulo de Z. Se p e o gerador
positivo de P(), entao p e chamado perodo de .
(b) Se e uma raiz n-esima primitiva da unidade qual e o seu perodo?
(c) Mostre que
p
= 1 se, e somente se, p divide m. Em particular,
conclua que p divide n.
(d) Mostre que o perodo de uma raiz

e precisamente
n
MDC(,n)
.
12. Com as denicoes do problema anterior, calcule o perodo da raiz
(a) decimo segunda da unidade
8
;
(b) trigesima da unidade
12
;
(c) n-esima da unidade
1
178 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
13. Sejam
w
1
=
1
2
+

3
2
i e w
2
=

2
2
+

2
2
i
respectivamente raizes primitivas c ubica e oitava da unidade. Ache
valores para e inteiros para os quais
cos 15
o
+i sen 15
o
= w

1
w

2
.
Utilize este resultado para calcular cos 15
o
e sen 15
o
.
14. Seja z = cos + i sen , com R. Mostre que sao equivalentes as
condicoes:
(a) z e uma raiz n-esima da unidade para algum n;
(b)

2
Q;
(c) o conjunto z
s
[ s Z e nito
4.3. OS INTEIROS DE GAUSS 179
4.3 Os inteiros de Gauss
Para resolver um problema sobre a reciprocidade biquadratica, Gauss in-
troduziu os n umeros complexos da forma a +bi com a, b Z. Por isto, estes
n umeros sao conhecidos como inteiros gaussianos. Este conjunto de n umeros
possui propriedades muito parecidas com as propriedades dos n umeros in-
teiros.
Assim denimos,
Z[i] = a +bi [ a, b Z
como sendo o conjunto dos n umeros inteiros gaussianos. Este conjunto e
naturalmente um subanel do corpo dos n umeros complexos. (Verique!).
A notacao Z[i] e bastante conveniente, uma vez que podemos mostrar
facilmente que o subanel de C gerado por Z e i e formado exatamente pelos
n umeros complexos da forma a +bi onde a, b Z, uma vez que i
2
= 1.
Considere a seguinte funcao:
N : C R
+
z = x + iy [z[
2
= x
2
+ y
2
Esta funcao e chamada funcao norma. Segue da proposicao 4.1 que
N(z w) = N(z) N(w)
para quaiquer z, w C. Observe que a restricao desta funcao a Z[i] e uma
funcao com valores emN. Veremos que esta e uma funcao importante pois vai
servir como uma funcao valor para tornar Z[i] um domnio euclidiano (Veja
denicao 3.1). Primeiramente vamos utiliza-la para caracterizar os elementos
inversveis de Z[i].
PROPOSIC

AO 4.3. Seja Z[i]. Sao equivalentes:
(1) e inversvel em Z[i];
(2) N() = 1;
(3) 1, 1, i, i
Demonstracao: (1) = (2): Se e inversvel Z[i] entao exsite Z[i]
tal que = 1. Logo
1 = N(1) = N( ) = N() N().
180 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
Como N(), N() N segue que N() = 1.
(2) = (3): Se N() = 1, escreva = x +yi, com x, y Z. Entao
x
2
+y
2
= 1
Ora, trivialmente, as unicas solucoes desta equacao com x, y Z sao x = 1
e y = 0 ou x = 0 e y = 1. O que nos fornece imediatamente
1, 1, i, i.
(3) = (1):

E muito facil vericar que cada um dos elementos do con-
junto 1, 1, i i e inversvel em Z[i].
Vamos agora vericar que a funcao norma denida acima nos permite
fazer uma divisao euclidiana em Z[i], o que o tornara um domno euclidiano.
PROPOSIC

AO 4.4. (divisao euclidiana): Sejam z, w Z[i], w ,= 0.
Entao exstem q, r Z[i] tais que
z = q w +r, com N(r) < N(w).
Demonstracao: Ora, dados z, w Z[i] queremos encontrar q Z[i] tal
que
N(z q w) < N(w)
Observe que
N(z q w) = N
_
w
_
z
w
q
__
= N(w) N
_
z
w
q
_
Assim, queremos encontrar q Z[i] tal que
N(w) N
_
z
w
q
_
< N(w) isto e N
_
z
w
q
_
< 1.
Escreva
z
w
= x +yi, com x, y Q.
Sejam m, n Z tais que
[x m[
1
2
e [n y[
1
2
4.3. OS INTEIROS DE GAUSS 181
e dena: q = m+ ni e r = z w q. Segue que, z = q w +r e
N(r) = N(z q w) = N
_
w
_
z
w
q
__
= N(w) N
_
z
w
q
_
= N(w) N((x +yi) (m+ ni)) = N(w) N((x m) + (y n)i)
= N(w) N((x m)
2
+ (y n)
2
) N(w)
_
1
4
+
1
4
_
=
1
2
N(w) < N(w)
Assim a funcao norma denida acima satisfaz a propriedade (E1) da
denicao (3.1).

E imediatato vericar que ela tambem satisfaz a propriedade
(E2), a saber,
N(z) N(z w) para quaisquer z, w Z[i] 0,
uma vez que N(z w) = N(z) N(w) para quaiquer z, w Z[i] e a funcao
norma assume valores inteiros positivos em Z[i] 0.
Portanto mostramos o seguinte:
TEOREMA 4.1. Z[i] e um domnio euclidiano.
COROL

ARIO 4.1. Z[i] e um domnio principal.


COROL

ARIO 4.2. Dados z


1
, z
2
, . . . , z
n
Z[i], existe um MDC destes el-
ementos em Z[i]. Alem disso, todo MDC desses elementos e um gerador do
ideal I = I(z
1
, z
2
, . . . , z
n
) e e da forma
d = MDC(z
1
, z
2
, . . . , z
n
) = w
1
z
1
+w
2
z
2
+ w
n
z
n
com w
i
Z[i].
COROL

ARIO 4.3. Z[i] e um domnio de fatoracao unica.


Assim, todo n umero inteiro gaussiano pode ser escrito como um produto
de elementos irredutveis de Z[i], alem disso, esta decomposicao e unica, a
menos da ordem dos fatores e da multiplicacao por inversveis (que neste caso
sao 1 e i).
182 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
Um questao natural agora e:
Quais sao os elementos irredutveis de Z[i]?
A resposta a esta pergunta segue ddos resultados seguintes:
PROPOSIC

AO 4.5. 1. Todo primo (ou irredutvel) de Z[i] e um divisor
(em Z[i]) de um primo de Z.
2. Seja w Z[i]. Se N(w) e um primo em Z, entao w e um primo em
Z[i].
Demonstracao: (1) Seja w um elemento primo em Z[i]. Considere a
decomposicao de N(w) em fatores irredutveis em Z:
N(w) = p
r
1
1
p
r
2
2
p
r
t
t
Como N(w) = [w[
2
= w w, segue que w divide N(w) em Z[i]. Sendo w
primo em Z[i], entao w divide algum dos p
j
em Z[i].
(2) Suponha, por contradicao, que w nao seja primo em Z[i]. Ent ao
podemos escrever w = w
1
w
2
onde w
1
, w
2
Z[i] nao sao inversveis. Assim,
N(w) = N(w
1
) N(w
2
)
com N(w
1
) > 1 e N(w
2
) > 2. Portanto N(w) nao e primo de Z, o que
contradiz a nossa hipotese.
EXEMPLO 4.3.
w
1
= 1 +i e w
2
= 1 i sao primos em Z[i]. De fato, N(w
1
) = N(w
2
) = 2
e primo em Z. A armacao segue da proposicao 4.5 (2). Assim
2 = (1 + i) (1 i)
e a decomposicao de 2 em fatores primos de Z[i]. Segue que 2 nao e primo
em Z[i].
De modo analogo, podemos observar que z
1
= 1 + 2i e z
2
= 1 2i sao
primos em Z[i]. Alem disso,
5 = (1 + 2i) (1 2i)
e a decomposicao de 5 em fatores primos em Z[i]. Portanto, 5 nao e primo
em Z[i].
4.3. OS INTEIROS DE GAUSS 183
DEFINIC

AO 4.1. Um n umero inteiro n e soma de dois quadrados se
existirem inteiros a e b tais que
n = a
2
+b
2
PROPOSIC

AO 4.6. Seja p um n umero primo em Z. Sao equivalentes:
(1) p nao e primo em Z[i].
(2) p = w w com w primo em Z[i].
(3) p e soma de dois quadrados em Z.
Demnonstracao: (1) = (2): Se p nao e primo em Z[i], podemos escr-
ever p = w z com w, z nao inversveis em Z[i]. Como
p
2
= N(p) = N(w z) = N(w) N(z)
e N(w) > 1, N(z) > 1, necessariamente, N(w) = N(z) = p. Pela proposicao
4.5, como p e primo em Z, segue que w e primo em Z[i]. Alem disso,
z =
p
w
=
p w
w w
=
p w
N(w)
=
p w
p
= w
O que mostra que p = w z = w w.
(2) = (3): Suponha que p = w w com w primo em Z[i]. Escreva
w = a +bi e entao,
p = w w = (a +bi) (a bi) = a
2
+ b
2
O que mostra que p e soma de dois quadrados em Z.
(3) = (1): Suponha p soma de dois quadrados em Z, digamos, p =
a
2
+ b
2
, com a, b Z. Segue que p = (a + bi) (a bi). Logo,
p
2
= N(p) = N(a +bi) N(a bi).
Como N(a+bi) = N(abi) Z, segue que N(a+bi) = N(abi) = p. Pela
proposicao 4.3, a + bi e a bi sao nao inversveis em Z[i] o que mostra que
p e redutvel em Z[i].
A seguir vamos caracterizar os n umeros inteiros que sao soma de dois
quadrados. O resultado e um teormea devido a Fermat. Comecaremos de-
terminando quais n umeros primos sao soma de dois quadrados.
184 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
DEFINIC

AO 4.2. Sejam n e m > 1 n umeros inteiros. n e chamado um
resduo quadratico modulo m se n e um quadrado em Z
m
.
LEMA 4.1. Dado um inteiro primo p > 2, existe n Z que nao e resduo
quadratico modulo p.
Demonstracao: Suponha, por contradicao, que os elementos 1, 2, . . . , p 1
sejam todos quadrados em Z
p
. Logo,
1, 2, . . . , p 1 = 1
2
, 2
2
, . . . , p 1
2

e, consequentemente,
1 2 (p 1) 1
2
2
2
(p 1)
2
mod p.
Pelo Teorema de Wilson, temos que (1) (1)
2
mod p e, portanto p = 2,
o que contradiz a nossa hipotese.
LEMA 4.2. Sejam p > 2 um n umero inteiro primo e n um inteiro nao
resduo quadratico modulo p. Entao,
n
p1
2
1 mod p.
Demonstracao: Como Z
p
e um corpo, para cada s 1, 2, . . . , p 1,
existe um unico t 1, 2, . . . , p 1 tal que
s t = n. (1)
Como n nao e um resduo quadratico modulo p, temos que s ,= t. Agora, con-
sidere todos os possveis tais pares nao ordenados s, t. Claramente temos
p1
2
tais pares. Multiplicando membro a membro todas as
p1
2
igualdades (1)
obteremos:
(p 1)! = (n)
p1
2
.
Logo, pelo Teorema de Wilson, temos que
n
p1
2
1 mod p.
TEOREMA 4.2. (Fermat): Seja p Z um primo. Sao equivalentes:
(1) p e soma de dois quadrados em Z;
(2) p = 2 ou p 1 mod 4;
(3) 1 e resduo quadratico modulo p.
4.3. OS INTEIROS DE GAUSS 185
Demonstracao: (1) = (2): Suponha que p seja soma de dois quadra-
dos, digamos, p = a
+
b
2
, com a, b Z. Suponhamos p > 2. Entao p um primo
mpar e, portanto, a e b tem paridades distintas. Assim, podemos escrever:
p = a
2
+b
2
= (2 + 1)
2
+ (2)
2
= 1 + 4 (
2
+ +
2
) 1 mod 4.
(2) = (3): Se p = 2 entao 1 1 mod 2, isto e, 1 1
2
mod 2 o que
mostra que 1 e um resduo quadratico modulo 2. Suponhamos agora p > 2
e p 1 mod 4. Seja n um inteiro que nao um resduo quadratico modulo p
(veja lema 4.1). Sendo p 1 mod 4, naturalmente a = n
p1
4
e um n umero
inteiro e, pelo lema 4.2,
a
2
= n
p1
2
1 mod p,
o que mostra que 1 e um resduo quadratico modulo p.
(3) = (1): Suponha que exista b Z tal que
b
2
1 mod p.
Entao p divide b
2
+ 1 e portanto, p divide (b +i)(b i) em Z[i].
Observe que p nao divide b + i e nem divide b i, pois caso contrario,
teramos
b +i = p ( +i) = p +ip ,
e, portanto p = 1 o que contradiz o fato que p e primo em Z. De forma
analoga nao podemos ter que p divide b i. Logo, pela denicao de primo, p
nao e primo em Z[i]. Assim, pela proposicao 4.6, p e soma de dois quadrados
em Z.
COROL

ARIO 4.4. Os elementos primos (irredutveis) de Z[i] sao


(a) Os primos p de Z tais que p 3 mod 4 e seus associados (em Z[i]).
(b) Os elementos da forma a +bi Z[i] tais que a
2
+b
2
e primo em Z.
Demonstracao: Pela proposicao 4.5, todo primo w de Z[i] divide um
primo p de Z. Se Se p nao e soma de dois quadrados, pela proposicao 4.6, p
e irredutvel em Z[i], logo primo e isto ocorre se, e somente se, p 3 mod 4.
Neste caso w e associado de p em Z[i].
186 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
Se p = 2 ou p 1 mod 4, pelo teorema 4.2, p e soma de dois quadrados
e, portanto, pela proposicao 4.6, w = a + bi com a
2
+b
2
= p.
O teorema 4.2 pode ser reformulado da seguinte forma:
Seja p Z um n umero primo. A equacao x
2
+ y
2
= p tem solucao em
Z se, e somente se, p = 2 ou p 1 mod 4.
A seguir vamos generalizar este resultado determinando um criterio para
decidir se um n umero inteiro qualquer e ou nao soma de dois quadrados.
Precisamos do seguinte
LEMA 4.3. (a) n Z e soma de dois quadrados existe Z[i] tal
que n = N().
(b) Se n
1
, n
2
, . . . , n
t
Z sao somas de dois quadrados entao n
1
n
2
n
t
tambem e soma de dois quadrados.
Demonstracao: (a) n = a
2
+ b
2
n = N() onde = a +bi.
(b) Se n
j
e soma de dois quadrados para cada j = 1, 2, . . . , t entao n
j
= N(
j
)
para algum
j
Z[i]. Assim
n
1
n
2
n
t
= N(
1
) N(
2
) N(
t
) = N(
1

2

t
),
e, portanto n
1
n
2
n
t
e soma de dois quadrados.
TEOREMA 4.3. (Fermat) Seja n N um n umero natural. Considere a
decomposicao de n em fatores primos:
n = 2
r
p
s
1
1
p
s

q
t
1
1
q
t

onde para cada i = 1, . . . , , p


i
1 mod 4 e para cada j = 1, . . . , , q
j
3
mod 4. Entao a equacao x
2
+y
2
= n tem solucao em Z (isto e, n e soma de
dois quadrados) se, e somente se, t
1
, t
2
, . . . , t

sao todos pares.


Demonstracao: Como p = 2 e todo primo p tal que p 1 mod 4,
pelo teorema 4.2, sao somas de dois quadrados e todo inteiro elevado a um
expoente par e um quadrado e, portanto, soma de dois quadrados, segue do
lema 4.3 que os n umeros n da forma descrita no enunciado do teorema s ao
4.3. OS INTEIROS DE GAUSS 187
somas de dois quadrados.
Reciprocamente, Seja n como no enunciado e suponha que um dos t
j
seja
mpar, que sem perda de generalidade podemos supor seja o t
1
. Suponha
n = a
2
+ b
2
e seja d = MDC(a, b), temos que a = da
1
, b = db
1
com
MDC(a
1
, b
1
) = 1. Logo n = d
2
(a
2
1
+ b
2
1
). Como a maior potencia de q
1
que divide d
2
tem expoente par e t
1
e mpar, temos que q
1
divide (a
2
1
+ b
2
1
).
Consequentemente,
a
2
1
+b
2
1
0 mod q
1
(1)
Como MDC(a
1
, b
1
) = 1 entao MDC(a
1
, q
1
) = 1 ou MDC(b
1
, q
1
) = 1. Dig-
amos que MDC(a
1
, q
1
) = 1 (o outro caso e analogo). Logo a
1
,= 0 em Z
q
1
e
de (1) segue que
b
1
2
(a
1
2
)
1
+ 1 = 0 (2)
Seja c Z tal que c = b
1
(a
1
)
1
. Entao temos de (2) que
c
2
= 1,
e, consequentemente pelo teorema 4.2, q
1
= 2 ou q
1
1 mod 4, o que e uma
contradicao.
Vamos encerrar esta seccao resolvendo a equacao pitagorica, isto e, vamos
determinar todos os n umeros inteiros x, y, z tais que
x
2
+y
2
= z
2
.
LEMA 4.4. Sejam x, y Z tais que MDC(x, y) = 1. Entao
MDC(x +yi, x iy) =
_
1 , se x
2
+y
2
e mpar
1 +i , se x
2
+y
2
e par
Demonstracao: Como x e y sao primos entre si em Z, existem inteiros
m e n tais que mx + ny = 1, logo x e y sao primos entre si em Z[i]. Ob-
serve tambem que como N(x + yi) = N(x yi), entao x + yi e x yi sao
simultaneamente inversveis ou nao inversveis. Seja Z[i] tal que divide
simultaneamente x +yi e x yi. Entao divide a soma 2x e a diferenca 2y
destes n umeros. Como x e y sao primos entre si em Z[i], temos que divide
2 e consequentemente e associado de 1 ou de 1 + i ou de 2.
188 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
Agora, 2 nao pode dividir simultaneamente x + yi e x yi pois, caso
contrario, 4 didiviria (x +yi)(x yi) = x
2
+y
2
e, portanto, x
2
+y
2
0 mod
4. Mas como x e y sao primos entre si em Z, eles tem paridades distintas ou
ambos sao mpares o que acarreta x
2
+y
2
1, 2 mod 4.
No caso em que x
2
+y
2
e par, temos que 2 divide (x+yi)(xyi), portanto
x+yi e xyi sao ambos nao inversveis e 2 = i(1+i)
2
divide (x+yi)(xyi).
Logo 1 +i divide simultaneamente (x +yi) e (x yi) e, neste caso,
MDC(x +yi, x yi) = 1 +i.
No caso em que x
2
+y
2
e mpar, se 1 +i divide x +yi, entao 1 i divide
x yi. Portanto 2 divide x
2
+y
2
o que contradiz a nossa hipotese. Assim,
MDC(x +yi, x yi) = 1.
TEOREMA 4.4. As solucoes (x, y, z) Z
3
da equacao x
2
+ y
2
= z
2
com
MDC(x, y) = 1 sao as trincas da forma
((m
2
n
2
), 2mn, (m
2
+ n
2
)) ou (2mn, (m
2
n
2
), (m
2
+n
2
))
onde m, n Z tem paridade distintas e sao primos entre si.
Demonstracao: Seja (x, y, z) Z
3
uma solucao da equacao x
2
+y
2
= z
2
com x, y primos entre si. Como todo quadrado em Z e congruente a 0 ou
1 modulo 4, temos que x
2
+ y
2
0, 1 mod 4. Ora, x
2
+ y
2
nao pode ser
congruente a 0 modulo 4 pois senao teramos ambos x e y pares o que nao
ocorre uma vez que eles sao primos entre si. Portanto x
2
+y
2
1 mod 4. Em
particular, x
2
+y
2
e mpar. Pelo lema 4.4, x +yi e x yi sao relativamente
primos. Seja z = w
n
1
1
w
n
2
2
w
n
r
r
a decomposicao de z em fatores primos em
Z[i], logo
(x +yi) (x yi) = x
2
+y
2
= z
2
= w
2n
1
1
w
2n
2
2
w
2n
r
r
como x+yi e xyi sao primos entre si, necessariamente x+yi e associado
de um quadrado, digamos,
x + yi = u(m+ni)
2
com u 1, i. Comparando as partes reais e as partes imaginarias em
ambos os membros, segue que
x = (m
2
n
2
) e y = 2mn
4.3. OS INTEIROS DE GAUSS 189
ou
x = 2mn e y = (m
2
n
2
).
Agora voltando na equacao original podemos calcular os valores de z:
z = (m
2
+ n
2
).
A recproca e trivial.
EXERC

ICIOS 4.3.
1. Seja Q[i] o subcorpo de C gerado por Q e i. Mostre que
(a) Q[i] = x + yi [ x, y Q.
(b) Q[i] e o corpo de fracoes de Z[i].
2. Resolva as seguintes equacoes diofantinas
(a) (16 + 7i)x + (10 5i)y = 15 + 5i.
(b) (4 + 6i)x + (5 15i)y = i.
3. Sejam , Z[i]. Mostre que se [ , entao N() [ N().
4. Mostre que dado um inteiro gaussian w ,= 0, existe um unico elemento
w

em Z[i] associado a w tal que Re(w

) > 0 e Im(w

) 0.
5. Mostre que 2 e associado de um quadrado em Z[i].
6. Seja A um anel e f : Z[i] A um homomorsmo de aneis. Mostre
que
(a) existe A com
2
= 1 tal que
f(a +bi) = a 1
A
+b .
(b) so existem dois homomorsmos de aneis de Z[i] em C, a saber, a
identidade e a conjugacao.
(c) nao existe homomorsmos de aneis de Z[i] em R.
7. Decomponha em fatores primos em Z[i] os seguintes elementos:
(a) 35 (b) 143 (c) 5 + 7i (d) 7 + 5i (e) 66 + 162i
190 CAP

ITULO 4. O CORPO DOS N

UMEROS COMPLEXOS
8. Ache os resduos quadraticos modulo 5. Faca o mesmo para modulo 7.
9. Quais os inteiros abaixo que sao soma de dois quadrados?
(a) 2
3
5
2
7 (b) 2 3
2
5 7
4
(c) 3
2
5 13
3
10. Escreva 2450 como soma de dois quadrados.
11. Resolva em Z a equacao x
2
+ y
2
= 2z
2
.
Captulo 5
AP

ENDICES
5.1 A construcao dos n umeros reais
5.2 Os n umeros p-adicos
191

You might also like