Teoria de números/Números primos: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
m Desfeita a edição 178814 de 189.61.167.241 (Discussão): totalmente fora de contexto e repete informação que já foi colocada no texto
Linha 39: Linha 39:
}}
}}
{{Demonstração
{{Demonstração
|Dado um número inteiro <math>n\,\!</math>, vamos mostrar por [[w:Indução matemática|indução]] que <math>n=p_1\cdot p_2 \cdot \ldots \cdot p_r\,\!</math>, com cada <math>p_j\,\!</math> sendo um número primo.
|Dado um número inteiro <math>n</math>, vamos mostrar por [[w:Indução matemática|indução]] que <math>n=p_1\cdot p_2 \cdot \ldots \cdot p_r</math>, com cada <math>p_j</math> sendo um número primo.


De fato, para <math>n=2\,\!</math>, o teorema é válido, pois basta tomar <math>p_1=2\,\!</math>.
De fato, para <math>n=2</math>, o teorema é válido, pois basta tomar <math>p_1=2</math>.


Se <math>n>2\,\!</math>, e <math>n\,\!</math> for primo, a afirmação é obviamente verdadeira, pois é suficiente escolher <math>p_1=n\,\!</math>.
Se <math>n>2</math>, e <math>n</math> for primo, a afirmação é obviamente verdadeira, pois é suficiente escolher <math>p_1=n</math>.


Considere então que <math>n>2\,\!</math> é composto, e que a hipótese de indução é que todo número menor que <math>n\,\!</math> admite decomposição em fatores primos.
Considere então que <math>n>2</math> é composto, e que a hipótese de indução é que todo número menor que <math>n</math> admite decomposição em fatores primos.


Logo, existem inteiros <math>a\,\!</math> e <math>b\,\!</math> tais que <math>n=a\cdot b\,\!</math>. Além disso, <math>a\,\!</math> e <math>b\,\!</math> são menores que <math>n\,\!</math>.
Logo, existem inteiros <math>a</math> e <math>b</math> tais que <math>n=a\cdot b</math>. Além disso, <math>a</math> e <math>b</math> são menores que <math>n</math>.


Pela hipótese de indução, tem-se
Pela hipótese de indução, tem-se
:<math>a=q_1\cdot q_2 \cdot \ldots \cdot q_m\,\!</math> e
:<math>a=q_1\cdot q_2 \cdot \ldots \cdot q_m</math> e
:<math>b=t_1\cdot t_2 \cdot \ldots \cdot t_n\,\!</math>,
:<math>b=t_1\cdot t_2 \cdot \ldots \cdot t_n</math>,
com cada <math>q_j\,\!</math> e cada <math>t_j\,\!</math> sendo um número primo, donde segue que:
com cada <math>q_j</math> e cada <math>t_j</math> sendo um número primo, donde segue que:
:<math>n=a\cdot b = \left ( q_1\cdot q_2 \cdot \ldots \cdot q_m \right ) \cdot \left ( t_1\cdot t_2 \cdot \ldots \cdot t_n \right )\,\!</math>
:<math>n=a\cdot b = \left ( q_1\cdot q_2 \cdot \ldots \cdot q_m \right ) \cdot \left ( t_1\cdot t_2 \cdot \ldots \cdot t_n \right )</math>
Assim, basta renomear os primos <math>q_j\,\!</math> e <math>t_j\,\!</math> como <math>p_1, \ldots , p_r\,\!</math>, e tem-se o teorema.
Assim, basta renomear os primos <math>q_j</math> e <math>t_j</math> como <math>p_1, \ldots , p_r</math>, e tem-se o teorema.
}}
}}


Linha 61: Linha 61:
Com o auxílio de um computador, e algum software para [[w:Sistema de álgebra computacional|computação algébrica]], verifica-se ques são verdadeiras as seguintes igualdades:
Com o auxílio de um computador, e algum software para [[w:Sistema de álgebra computacional|computação algébrica]], verifica-se ques são verdadeiras as seguintes igualdades:


:<math>6=2\cdot 3\,\!</math>
:<math>6=2\cdot 3</math>
:<math>123=3\cdot 41\,\!</math>
:<math>123=3\cdot 41</math>
:<math>1234=2\cdot 617\,\!</math>
:<math>1234=2\cdot 617</math>
:<math>12345=3\cdot 5\cdot 823\,\!</math>
:<math>12345=3\cdot 5\cdot 823</math>
:<math>123456=2^6\cdot 3\cdot 643\!</math>
:<math>123456=2^6\cdot 3\cdot 643\!</math>
:<math>1234567=127\cdot 9721\,\!</math>
:<math>1234567=127\cdot 9721</math>
:<math>12345678=2\cdot 3^2\cdot 47\cdot 145693\,\!</math>
:<math>12345678=2\cdot 3^2\cdot 47\cdot 145693</math>
:<math>123456789=3^2\cdot 3607\cdot 3803\,\!</math>
:<math>123456789=3^2\cdot 3607\cdot 3803</math>
e ainda:
e ainda:
:<math>12345678901234567=7\cdot 1763668414462081\,\!</math>
:<math>12345678901234567=7\cdot 1763668414462081</math>


Na página ''[http://www.alpertron.com.ar/ECM.HTM Factorization using the Elliptic Curve Method]'' está disponível um pequeno aplicativo que determina a fatoração de um número ou expressão numérica. O aplicativo foi escrito em [[Java]], e não precisa ser baixado para poder ser executado.
Na página ''[http://www.alpertron.com.ar/ECM.HTM Factorization using the Elliptic Curve Method]'' está disponível um pequeno aplicativo que determina a fatoração de um número ou expressão numérica. O aplicativo foi escrito em [[Java]], e não precisa ser baixado para poder ser executado.


Nos próximos exemplos, são apresentados alguns sub-conjuntos de <math>\mathbb{Z}\,\!</math> onde a operação de multiplicação continua (bem) definida.
Nos próximos exemplos, são apresentados alguns sub-conjuntos de <math>\mathbb{Z}</math> onde a operação de multiplicação continua (bem) definida.
Esses conjuntos, assim como o conjunto dos números inteiros, possuem "blocos básicos" que permitem gerar todos os seus elementos a partir da multiplicação. No entanto, os exemplos servirão como motivação para o ''Teorema fundamental da artimética'' que será demosntrado posteriormente. Esse teorema garante que um número inteiro só possui <u>uma decomposição</u> em fatores primos, ou seja, se Carlos e Joana encontrarem duas fatorações em primos para um certo número inteiro <math>n</math>, então ambos encontraram os mesmos números primos, cada um aparecendo a mesma quantidade de vezes nas duas fatorações.
Esses conjuntos, assim como o conjunto dos números inteiros, possuem "blocos básicos" que permitem gerar todos os seus elementos a partir da multiplicação. No entanto, os exemplos servirão como motivação para o ''Teorema fundamental da artimética'' que será demosntrado posteriormente. Esse teorema garante que um número inteiro só possui <u>uma decomposição</u> em fatores primos, ou seja, se Carlos e Joana encontrarem duas fatorações em primos para um certo número inteiro <math>n</math>, então ambos encontraram os mesmos números primos, cada um aparecendo a mesma quantidade de vezes nas duas fatorações.


Ao contrário do que se possa esperar, essa propriedade não é uma consequência imediata das definições de divisibilidade e de números primos. Na verdade, a unicidade só é válida porque <math>\mathbb{Z}\,\!</math> possui além de uma estrutura multiplicativa, uma estrutura aditiva com "boas propriedades". É a partir das propriedades de ambas as estruturas, que o teorema poderá ser demonstrado.
Ao contrário do que se possa esperar, essa propriedade não é uma consequência imediata das definições de divisibilidade e de números primos. Na verdade, a unicidade só é válida porque <math>\mathbb{Z}</math> possui além de uma estrutura multiplicativa, uma estrutura aditiva com "boas propriedades". É a partir das propriedades de ambas as estruturas, que o teorema poderá ser demonstrado.


Os próximos exemplos servirão, portanto, para mostrar que em conjuntos onde se tem apenas uma estrutura multiplicativa, a decomposição em fatores "primos" (será dado um novo significado ao termo) pode não ser única.
Os próximos exemplos servirão, portanto, para mostrar que em conjuntos onde se tem apenas uma estrutura multiplicativa, a decomposição em fatores "primos" (será dado um novo significado ao termo) pode não ser única.
Linha 83: Linha 83:
=== O conjunto dos números pares positivos ===
=== O conjunto dos números pares positivos ===


Considere o conjunto <math>2\mathbb{N} = \{ 2n: n\in \mathbb{N}\} = \{ 2, 4, 6, 8, 10, 12, 14, 16, \ldots\}\,\!</math>.
Considere o conjunto <math>2\mathbb{N} = \{ 2n: n\in \mathbb{N}\} = \{ 2, 4, 6, 8, 10, 12, 14, 16, \ldots\}</math>.


Quem são os elementos que permitem "gerar" todos os demais através da multiplicação? Acompanhe:
Quem são os elementos que permitem "gerar" todos os demais através da multiplicação? Acompanhe:
Linha 102: Linha 102:
|width="40px"| ...
|width="40px"| ...
|-
|-
! fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n\,\!</math>
! fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n</math>
| 2
| 2
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 2\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 2</math>
| 6
| 6
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 2\cdot 2\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 2\cdot 2</math>
| 10
| 10
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 6\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 6</math>
| 14
| 14
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 2\cdot 2\cdot 2\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot 2\cdot 2\cdot 2</math>
| 18
| 18
| ...
| ...
Linha 118: Linha 118:
Observe que 6 não pode ser escrito como o produto de outros dois números pares, pois estes teriam que ser necessariamente menores que 6. Assim, é rápido verificar (fazendo alguns poucos testes) que tal fatoração não é possível.
Observe que 6 não pode ser escrito como o produto de outros dois números pares, pois estes teriam que ser necessariamente menores que 6. Assim, é rápido verificar (fazendo alguns poucos testes) que tal fatoração não é possível.


Nesse sentido, o número 6 (assim como o 2, o 10, o 14 e o 18) é um elemento ''irredutível'' de <math>2\mathbb{Z}\,\!</math>.
Nesse sentido, o número 6 (assim como o 2, o 10, o 14 e o 18) é um elemento ''irredutível'' de <math>2\mathbb{Z}</math>.
De modo geral, um elemento <math>n</math> é ''irredutível'' se não puder ser decomposto em um produto. Os elementos que não são irredutíveis, são naturalmente chamados de ''redutíveis''.
De modo geral, um elemento <math>n</math> é ''irredutível'' se não puder ser decomposto em um produto. Os elementos que não são irredutíveis, são naturalmente chamados de ''redutíveis''.


Observe que se <math>n\,\!</math> é um elemento redutível de <math>2\mathbb{Z}\,\!</math>, então <math>n=2p\cdot 2q = 4\cdot pq\,\!</math>, ou seja, todo elemento redutível é um múltiplo de 4.
Observe que se <math>n</math> é um elemento redutível de <math>2\mathbb{Z}</math>, então <math>n=2p\cdot 2q = 4\cdot pq</math>, ou seja, todo elemento redutível é um múltiplo de 4.


Os elementos irredutíveis de <math>2\mathbb{Z}\,\!</math> serão os "blocos básicos" a partir dos quais poderão ser gerados todos os outros números pares.
Os elementos irredutíveis de <math>2\mathbb{Z}</math> serão os "blocos básicos" a partir dos quais poderão ser gerados todos os outros números pares.


Da mesma forma como foi demonstrado que todo número inteiro possui uma decomposição em fatores ''primos'', pode-se provar que todo elemento de <math>2\mathbb{Z}\,\!</math> possui uma decomposição em fatores ''irredutíveis''.
Da mesma forma como foi demonstrado que todo número inteiro possui uma decomposição em fatores ''primos'', pode-se provar que todo elemento de <math>2\mathbb{Z}</math> possui uma decomposição em fatores ''irredutíveis''.
{{Prova}}
{{Prova}}


Uma última consideração a respeito do conjunto <math>2\mathbb{Z}\,\!</math> (e que justifica a escolha do mesmo para este exemplo), é que embora todos os seus elementos admitam uma fatoração em irredutíveis, ''pode haver mais de uma decomposição para um mesmo número''. Veja:
Uma última consideração a respeito do conjunto <math>2\mathbb{Z}</math> (e que justifica a escolha do mesmo para este exemplo), é que embora todos os seus elementos admitam uma fatoração em irredutíveis, ''pode haver mais de uma decomposição para um mesmo número''. Veja:
:<math>60 = 2 \cdot 30 = 6 \cdot 10\,\!</math>
:<math>60 = 2 \cdot 30 = 6 \cdot 10</math>
E como se verifica facilmente, os números acima são todos irredutíveis em <math>2\mathbb{Z}\,\!</math>.
E como se verifica facilmente, os números acima são todos irredutíveis em <math>2\mathbb{Z}</math>.


Essa característica sugere que se os números inteiros possuem uma única fatoração em primos, isso se deve a alguma outra propriedade de <math>\mathbb{Z}\,\!</math>, além de sua estrutura multiplicativa.
Essa característica sugere que se os números inteiros possuem uma única fatoração em primos, isso se deve a alguma outra propriedade de <math>\mathbb{Z}</math>, além de sua estrutura multiplicativa.


=== O monóide de Hilbert ===
=== O monóide de Hilbert ===


Seja <math>H = 4\mathbb{N}+1 = \{ 4n+1: n\in \mathbb{N}\} = \{ 1, 5, 9, 13, 17, 21, 29, \ldots \}\,\!</math>.
Seja <math>H = 4\mathbb{N}+1 = \{ 4n+1: n\in \mathbb{N}\} = \{ 1, 5, 9, 13, 17, 21, 29, \ldots \}</math>.


Verifica-se facilmente que a multiplicação de elementos de <math>H\,\!</math> possui as seguintes propriedades:
Verifica-se facilmente que a multiplicação de elementos de <math>H</math> possui as seguintes propriedades:
# <math> a\cdot b \in H </math>, quaisquer que sejam <math> a,b \in H </math>;
# <math> a\cdot b \in H </math>, quaisquer que sejam <math> a,b \in H </math>;
# <math> \left(a\cdot b\right)\cdot c = a\cdot \left(b\cdot c\right) = a\cdot b\cdot c </math>, para quaisquer <math> a,b,c \in H </math>;
# <math> \left(a\cdot b\right)\cdot c = a\cdot \left(b\cdot c\right) = a\cdot b\cdot c </math>, para quaisquer <math> a,b,c \in H </math>;
# O elemento neutro da multiplicação, o número inteiro 1, está em <math>H\,\!</math>.
# O elemento neutro da multiplicação, o número inteiro 1, está em <math>H</math>.


Este conjunto <math>H\,\!</math> é conhecido como o ''[[w:Monóide|monóide]] de Hilbert''.
Este conjunto <math>H</math> é conhecido como o ''[[w:Monóide|monóide]] de Hilbert''.


A propriedade 1 decorre dos seguintes cálculos: Se <math>a=4n+1\,\!</math> e <math>b=4m+1\,\!</math> então
A propriedade 1 decorre dos seguintes cálculos: Se <math>a=4n+1</math> e <math>b=4m+1</math> então
:<math>a\cdot b = (4n+1)\cdot (4m+1) = 4(4n^2+m+n)+1 = 4p+1\,\!</math>
:<math>a\cdot b = (4n+1)\cdot (4m+1) = 4(4n^2+m+n)+1 = 4p+1</math>


Novamente, tem-se a decomposição em fatores irredutíveis (fatores que não são produto de outros elementos em <math>H\,\!</math>). Acompanhe a fatoração de alguns elementos de <math>H\,\!</math>:
Novamente, tem-se a decomposição em fatores irredutíveis (fatores que não são produto de outros elementos em <math>H</math>). Acompanhe a fatoração de alguns elementos de <math>H</math>:


<center>
<center>
Linha 170: Linha 170:
|width="40px"| ...
|width="40px"| ...
|-
|-
! fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n\,\!</math>
! fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n</math>
| 1
| 1
| 5
| 5
Linha 177: Linha 177:
| 17
| 17
| 21
| 21
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot 5\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot 5</math>
| 29
| 29
| ...
| ...
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot 9\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot 9</math>
| ...
| ...
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot 13\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot 13</math>
| ...
| ...
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}9\cdot 13\,\!</math>
| <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}9\cdot 13</math>
| ...
| ...
|}
|}
Linha 190: Linha 190:


=== Outros monóides ===
=== Outros monóides ===
É possível obter outros exemplos similares procedendo de forma análoga com os conjuntos <math>\{ an+1: n\in \mathbb{N} \}\,\!</math>, e em alguns casos com <math>\{ an+b: n, a, b \in \mathbb{N} \}\,\!</math> (para quais <math>a, b\,\!</math> ainda funciona?). Também o conjunto <math>\{ x^2 + y^2: x,y \in \mathbb{N}\}\,\!</math> possui essas propriedades.
É possível obter outros exemplos similares procedendo de forma análoga com os conjuntos <math>\{ an+1: n\in \mathbb{N} \}</math>, e em alguns casos com <math>\{ an+b: n, a, b \in \mathbb{N} \}</math> (para quais <math>a, b</math> ainda funciona?). Também o conjunto <math>\{ x^2 + y^2: x,y \in \mathbb{N}\}</math> possui essas propriedades.


== Teorema de Euclides ==
== Teorema de Euclides ==
Linha 198: Linha 198:
=== Demonstração de Euclides ===
=== Demonstração de Euclides ===
{{Demonstração
{{Demonstração
|Considere um conjunto finito de números primos, contendo uma quantidade arbitrária de elementos. Denote tal conjunto por <math>P = \{ p_1, \ldots, p_r\}\,\!</math>.
|Considere um conjunto finito de números primos, contendo uma quantidade arbitrária de elementos. Denote tal conjunto por <math>P = \{ p_1, \ldots, p_r\}</math>.


Seja <math>n = p_1 \cdot p_2 \cdot \ldots \cdot p_r + 1\,\!</math>. Como <math>n\in \mathbb{N}\,\!</math>, então <math>n\,\!</math> tem algum fator primo <math>p\,\!</math>, ou seja, <math>p|n\,\!</math>.
Seja <math>n = p_1 \cdot p_2 \cdot \ldots \cdot p_r + 1</math>. Como <math>n\in \mathbb{N}</math>, então <math>n</math> tem algum fator primo <math>p</math>, ou seja, <math>p|n</math>.


Se <math>p \in P\,\!</math>, seria verdade que <math>p|1 = n - ( p_1 \cdot p_2 \cdot \ldots \cdot p_r )\,\!</math>, devido a [[../Divisibilidade#Propriedades da divisibilidade|linearidade]] da divisibilidade. Mas nenhum primo divide 1, então <math>p \not\in P\,\!</math>.
Se <math>p \in P</math>, seria verdade que <math>p|1 = n - ( p_1 \cdot p_2 \cdot \ldots \cdot p_r )</math>, devido a [[../Divisibilidade#Propriedades da divisibilidade|linearidade]] da divisibilidade. Mas nenhum primo divide 1, então <math>p \not\in P</math>.


Assim, mostrou-se que não importa quantos elementos tenha um certo conjunto <math>P\,\!</math> de números primos, sempre existirá um outro número primo que não está em <math>P\,\!</math>, ou seja, existe uma infinidade de números primos!
Assim, mostrou-se que não importa quantos elementos tenha um certo conjunto <math>P</math> de números primos, sempre existirá um outro número primo que não está em <math>P</math>, ou seja, existe uma infinidade de números primos!
}}
}}


==== Exemplos ====
==== Exemplos ====


Se o conjunto <math>P\,\!</math> que aparece na demonstração do teorema for constituído dos primeiros <math>r\,\!</math> números primos, então as fatorações de <math>n = 2 \cdot 3 \cdot \ldots \cdot p_r + 1\,\!</math> para alguns valores de <math>r\,\!</math> são as seguintes:
Se o conjunto <math>P</math> que aparece na demonstração do teorema for constituído dos primeiros <math>r</math> números primos, então as fatorações de <math>n = 2 \cdot 3 \cdot \ldots \cdot p_r + 1</math> para alguns valores de <math>r</math> são as seguintes:


{| class="wikitable" style="text-align:center"
{| class="wikitable" style="text-align:center"
!<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}r\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n = 2 \cdot 3 \cdot \ldots \cdot p_r + 1\,\!</math> || Fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n\,\!</math> || Tipo
!<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}r</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n = 2 \cdot 3 \cdot \ldots \cdot p_r + 1</math> || Fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n</math> || Tipo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3 = 2+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3 = 2+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7 = 2\cdot3 +1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7 = 2\cdot3 +1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}31 = 2\cdot3\cdot5 +1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}31\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}31 = 2\cdot3\cdot5 +1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}31</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}4\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}211 = 2\cdot3\cdot5\cdot7 +1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}211\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}4</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}211 = 2\cdot3\cdot5\cdot7 +1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}211</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2311 = 2\cdot3\cdot5\cdot7\cdot11 +1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2311\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2311 = 2\cdot3\cdot5\cdot7\cdot11 +1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2311</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}6\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}30031 = 2\cdot3\cdot5\cdot7\cdot11\cdot13 +1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}59\cdot209\,\!</math> || composto
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}6</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}30031 = 2\cdot3\cdot5\cdot7\cdot11\cdot13 +1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}59\cdot209</math> || composto
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}510511 = 2\cdot3\cdot5\cdot7\cdot11\cdot13\cdot17 +1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}19\cdot97\cdot277\,\!</math> || composto
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}510511 = 2\cdot3\cdot5\cdot7\cdot11\cdot13\cdot17 +1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}19\cdot97\cdot277</math> || composto
|}
|}


A demonstração acima pode ser adaptada para mostrar que o monóide de Hilbert <math>H\,\!</math> possui infinitos elementos irredutíveis. Observe:
A demonstração acima pode ser adaptada para mostrar que o monóide de Hilbert <math>H</math> possui infinitos elementos irredutíveis. Observe:
{{Demonstração
{{Demonstração
|Se <math>\{ b_1, \ldots, b_r\}\,\!</math> são elementos irredutíveis de <math>H\,\!</math>, então <math>n = 4 (b_1, \ldots, b_r) + 1 \,\!</math> é também um elemento de <math>H\,\!</math> (por quê?), e portanto possui decomposição em fatores irredutíveis em <math>H\,\!</math>.
|Se <math>\{ b_1, \ldots, b_r\}</math> são elementos irredutíveis de <math>H</math>, então <math>n = 4 (b_1, \ldots, b_r) + 1 </math> é também um elemento de <math>H</math> (por quê?), e portanto possui decomposição em fatores irredutíveis em <math>H</math>.


Seja <math>b\,\!</math> um dos fatores que aparecem na decomposição de <math>n\,\!</math>.
Seja <math>b</math> um dos fatores que aparecem na decomposição de <math>n</math>.


Então <math>b\not=b_j,\!</math>, para <math>j = 1\ldots r\,\!</math>, caso contrário <math>b|1\,\!</math> (pelo mesmo motivo de antes).
Então <math>b\not=b_j,\!</math>, para <math>j = 1\ldots r</math>, caso contrário <math>b|1</math> (pelo mesmo motivo de antes).


Logo existem infinitos números irredutíveis em <math>H\,\!</math>.
Logo existem infinitos números irredutíveis em <math>H</math>.
}}
}}


;Observação:
;Observação:
Não serve escolher <math>n = b_1, \ldots, b_r + 1 \,\!</math>. Por que?
Não serve escolher <math>n = b_1, \ldots, b_r + 1 </math>. Por que?


=== Demonstração de Hermite ===
=== Demonstração de Hermite ===
Esta demonstração, assim como algumas outras, é uma variante daquela dada por Euclides. Acompanhe:
Esta demonstração, assim como algumas outras, é uma variante daquela dada por Euclides. Acompanhe:
{{Demonstração
{{Demonstração
|Para cada número natural <math>n\,\!</math>, defina-se <math>x(n)=n!+1\,\!</math>.
|Para cada número natural <math>n</math>, defina-se <math>x(n)=n!+1</math>.


Como qualquer outro número natural, <math>x(n)\,\!</math> possui algum fator primo <math>p\,\!</math>. No entanto, este fator não pode ser divisor de qualquer número menor ou igual a <math>n\,\!</math>, pois neste caso, dividiria também <math>n!\,\!</math>, e consequentemente seria divisor de <math>1 = x(n) - n!\,\!</math>.
Como qualquer outro número natural, <math>x(n)</math> possui algum fator primo <math>p</math>. No entanto, este fator não pode ser divisor de qualquer número menor ou igual a <math>n</math>, pois neste caso, dividiria também <math>n!</math>, e consequentemente seria divisor de <math>1 = x(n) - n!</math>.


Portanto, <math>p\,\!</math> tem que ser maior do que <math>n\,\!</math>.
Portanto, <math>p</math> tem que ser maior do que <math>n</math>.


Resumindo, dado qualquer inteiro positivo <math>n\,\!</math>, existe um número primo que é maior do que <math>n\,\!</math>, ou seja, o conjunto dos números primos é infinito.
Resumindo, dado qualquer inteiro positivo <math>n</math>, existe um número primo que é maior do que <math>n</math>, ou seja, o conjunto dos números primos é infinito.
}}
}}


==== Exemplos ====
==== Exemplos ====


Uma tabela como a anterior pode ser feita para os números <math>x(n)\,\!</math>. Neste caso, tem-se:
Uma tabela como a anterior pode ser feita para os números <math>x(n)</math>. Neste caso, tem-se:


{| class="wikitable" style="text-align:center"
{| class="wikitable" style="text-align:center"
!<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}x(n) = n!+1\,\!</math> || Fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}x(n)\,\!</math> || Tipo
!<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}n</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}x(n) = n!+1</math> || Fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}x(n)</math> || Tipo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2 = 1+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2 = 1+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3 = 1\cdot2+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3 = 1\cdot2+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7 = 1\cdot2\cdot3+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7\,\!</math> || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7 = 1\cdot2\cdot3+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}7</math> || primo
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}4\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}25 = 1\cdot2\cdot3\cdot4+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot5\,\!</math> || composto
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}4</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}25 = 1\cdot2\cdot3\cdot4+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\cdot5</math> || composto
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}121 = 1\cdot2\cdot3\cdot4\cdot5+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}11\cdot11\,\!</math> || composto
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}121 = 1\cdot2\cdot3\cdot4\cdot5+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}11\cdot11</math> || composto
|-
|-
| ... || ... || ... || ...
| ... || ... || ... || ...
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}26951\,\!</math> || (bem grande!) || ... || primo
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}26951</math> || (bem grande!) || ... || primo
|}
|}


Um fato curioso é que a última linha da tabela corresponde ao maior número primo da forma <math>n!+1\,\!</math> para valores de <math>n\,\!</math> até 35500.
Um fato curioso é que a última linha da tabela corresponde ao maior número primo da forma <math>n!+1</math> para valores de <math>n</math> até 35500.


=== Demonstração de Saidak ===
=== Demonstração de Saidak ===
Linha 283: Linha 283:
|Esta demonstração foi publicada recentemente pelo pesquisador Filip Saidak, em seu artigo ''[[../Bibliografia|A new proof of Euclid’s theorem]]'' de 2006. A prova consiste no seguinte:
|Esta demonstração foi publicada recentemente pelo pesquisador Filip Saidak, em seu artigo ''[[../Bibliografia|A new proof of Euclid’s theorem]]'' de 2006. A prova consiste no seguinte:


Forma-se uma sequência crescente de números <math>N_1,\ldots N_k,\ldots\!</math>, de tal modo que cada termo <math>N_k\,\!</math> tenha pelo menos <math>k\,\!</math> fatores primos. Dessa forma, inevitavelmente, conclúi-se que existem infinitos números primos.
Forma-se uma sequência crescente de números <math>N_1,\ldots N_k,\ldots\!</math>, de tal modo que cada termo <math>N_k</math> tenha pelo menos <math>k</math> fatores primos. Dessa forma, inevitavelmente, conclúi-se que existem infinitos números primos.


A sequência inicia com <math>N_1>1\,\!</math>.
A sequência inicia com <math>N_1>1</math>.


Como <math>N_1\,\!</math> e <math>N_1 + 1\,\!</math> não têm divisores em comum, o produto <math>N_2 = N_1(N_1 + 1)\,\!</math> possui ao menos 2 divisores primos.
Como <math>N_1</math> e <math>N_1 + 1</math> não têm divisores em comum, o produto <math>N_2 = N_1(N_1 + 1)</math> possui ao menos 2 divisores primos.


Do mesmo modo, <math>N_2\,\!</math> e <math>N_2 + 1\,\!</math> não têm fatores em comum, logo <math>N_3 = N_2(N_2 + 1)\,\!</math> possui ao menos 3 fatores primos.
Do mesmo modo, <math>N_2</math> e <math>N_2 + 1</math> não têm fatores em comum, logo <math>N_3 = N_2(N_2 + 1)</math> possui ao menos 3 fatores primos.


O processo pode continuar indefinidamente, definindo-se sempre <math>N_k = N_{k-1}(N_{k-1} + 1)\,\!</math>, e cada <math>N_k\,\!</math> terá no mínimo k fatores primos (verifique isto por indução!).
O processo pode continuar indefinidamente, definindo-se sempre <math>N_k = N_{k-1}(N_{k-1} + 1)</math>, e cada <math>N_k</math> terá no mínimo k fatores primos (verifique isto por indução!).
}}
}}


==== Exemplos ====
==== Exemplos ====


Tomando <math>N_1=2\,\!</math>, obtem-se a seguinte tabela:
Tomando <math>N_1=2</math>, obtem-se a seguinte tabela:


{| class="wikitable" style="text-align:center"
{| class="wikitable" style="text-align:center"
!<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}k\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}N_k\,\!</math> || Fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}N_k\,\!</math>
!<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}k</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}N_k</math> || Fatoração de <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}N_k</math>
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2 = 1+1\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\,\!</math>
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2 = 1+1</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2</math>
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}6 = 2\cdot(2+1)\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\,\!</math>
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}6 = 2\cdot(2+1)</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3</math>
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}42 = 6\cdot(6+1)\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\cdot7\,\!</math>
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}42 = 6\cdot(6+1)</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\cdot7</math>
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}4\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1806 = 42\cdot(42+1)\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\cdot7\cdot43\,\!</math>
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}4</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}1806 = 42\cdot(42+1)</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\cdot7\cdot43</math>
|-
|-
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3263442 = 1806\cdot(1806 +1)\,\!</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\cdot7\cdot43\cdot13\cdot139\,\!</math>
|<math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}5</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}3263442 = 1806\cdot(1806 +1)</math> || <math>\definecolor{cinza}{RGB}{249,249,249}\pagecolor{cinza}2\cdot3\cdot7\cdot43\cdot13\cdot139</math>
|}
|}


== Teorema fundamental da aritmética ==
== Teorema fundamental da aritmética ==
{{Teorema
{{Teorema
|A decomposição de um número inteiro <math>n \in \mathbb{N}^*\,\!</math> em fatores primos é única, exceto pela ordem. Em símbolos:
|A decomposição de um número inteiro <math>n \in \mathbb{N}^*</math> em fatores primos é única, exceto pela ordem. Em símbolos:


Se <math>p_1\cdot\ldots\cdot p_r = n = q_1\cdot\ldots\cdot q_s\,\!</math>, e cada <math>p_j\,\!</math> e todo <math>q_j\,\!</math> é um número primo, então <math>r=s\,\!</math> e para cada <math>j\,\!</math> tem-se <math>p_j = q_{\sigma(j)}\,\!</math>, para alguma permutação <math>\sigma\,\!</math>.
Se <math>p_1\cdot\ldots\cdot p_r = n = q_1\cdot\ldots\cdot q_s</math>, e cada <math>p_j</math> e todo <math>q_j</math> é um número primo, então <math>r=s</math> e para cada <math>j</math> tem-se <math>p_j = q_{\sigma(j)}</math>, para alguma permutação <math>\sigma</math>.
}}
}}


Linha 328: Linha 328:


* Em [[Álgebra]] a propriedade mencionada é usada para definir "primo" e em geral, a "irredutibilidade" (definida nos exemplos do primeiro capítulo) não coincide com a noção de "primalidade".
* Em [[Álgebra]] a propriedade mencionada é usada para definir "primo" e em geral, a "irredutibilidade" (definida nos exemplos do primeiro capítulo) não coincide com a noção de "primalidade".
* A estrutura aditiva de <math>\mathbb{Z}\,\!</math> será crucial na demonstração desta propriedade e consequentemente, do teorema fundamental da aritmética.
* A estrutura aditiva de <math>\mathbb{Z}</math> será crucial na demonstração desta propriedade e consequentemente, do teorema fundamental da aritmética.


=== Demonstração do teorema fundamental da aritmética ===
=== Demonstração do teorema fundamental da aritmética ===
{{Demonstração
{{Demonstração
|A prova será feita por indução.
|A prova será feita por indução.
Se <math>k=2\,\!</math>, o resultado é imediato, então considere que o mesmo vale para todo número inteiro menor que <math>k = n\,\!</math>.
Se <math>k=2</math>, o resultado é imediato, então considere que o mesmo vale para todo número inteiro menor que <math>k = n</math>.


Supondo que existem duas decomposições para o inteiro <math>n\,\!</math>, ou seja, <math>n = p_1\cdot\ldots\cdot p_r = q_1\cdot\ldots\cdot q_s\,\!</math>, segue que algum <math>q_j\,\!</math> é múltiplo de <math>p_1\,\!</math>. Como a ordem dos fatores não é importante, pode-se supor que <math>j=1\,\!</math>.
Supondo que existem duas decomposições para o inteiro <math>n</math>, ou seja, <math>n = p_1\cdot\ldots\cdot p_r = q_1\cdot\ldots\cdot q_s</math>, segue que algum <math>q_j</math> é múltiplo de <math>p_1</math>. Como a ordem dos fatores não é importante, pode-se supor que <math>j=1</math>.


Neste caso, seque que <math>p_1=q_1\,\!</math>, pois <math>p_1\not=1\,\!</math> e os únicos divisores de <math>q_1\,\!</math> são <math>1\,\!</math> e ele próprio.
Neste caso, seque que <math>p_1=q_1</math>, pois <math>p_1\not=1</math> e os únicos divisores de <math>q_1</math> são <math>1</math> e ele próprio.


Logo,
Logo,
:<math>n = \mathbf{p_1}\cdot\ldots\cdot p_r = \mathbf{p_1}\cdot\ldots\cdot q_s</math> implica que <math>m = p_2\cdot\ldots\cdot p_r = q_2\cdot\ldots\cdot q_s\,\!</math>
:<math>n = \mathbf{p_1}\cdot\ldots\cdot p_r = \mathbf{p_1}\cdot\ldots\cdot q_s</math> implica que <math>m = p_2\cdot\ldots\cdot p_r = q_2\cdot\ldots\cdot q_s</math>


Certamente <math>m <n \,\!</math>, então pela hipótese de indução, <math>m</math> possui uma fatoração única, donde <math>r=s\,\!</math> e <math>p_j=q_j\,\!</math>, para cada índice<math>j\,\!</math>.
Certamente <math>m <n </math>, então pela hipótese de indução, <math>m</math> possui uma fatoração única, donde <math>r=s</math> e <math>p_j=q_j</math>, para cada índice<math>j</math>.


Assim, a fatoração de <math>n\,\!</math> é única.
Assim, a fatoração de <math>n</math> é única.
}}
}}


== Corolário ==
== Corolário ==
{{Corolário
{{Corolário
|Todo <math>n \in \mathbb{N}^*\,\!</math> pode ser escrito como <math>n = p_1^{e_1}\cdot\ldots\cdot p_r^{e_r}\,\!</math>, com <math>p_1< p_2<\ldots<p_r\,\!</math> e <math>e_i\ge 1\,\!</math>.
|Todo <math>n \in \mathbb{N}^*</math> pode ser escrito como <math>n = p_1^{e_1}\cdot\ldots\cdot p_r^{e_r}</math>, com <math>p_1< p_2<\ldots<p_r</math> e <math>e_i\ge 1</math>.
}}
}}


Linha 355: Linha 355:


Outra forma de escrita é
Outra forma de escrita é
:<math>n = \prod_{p} p^{e_p}\,\!</math>, com <math>e_i=0\,\!</math>, exceto para uma quantidade finita de <math>p\,\!</math>'s.
:<math>n = \prod_{p} p^{e_p}</math>, com <math>e_i=0</math>, exceto para uma quantidade finita de <math>p</math>'s.


A constatação da verdade dessas afirmações é elementar.
A constatação da verdade dessas afirmações é elementar.


=== Aplicação ===
=== Aplicação ===
A partir dessa notação pode-se definir uma função <math>v_p:\mathbb{N}\rightarrow\mathbb{N}\,\!</math> escolhendo <math>v_p(n)=e_p\,\!</math>.
A partir dessa notação pode-se definir uma função <math>v_p:\mathbb{N}\rightarrow\mathbb{N}</math> escolhendo <math>v_p(n)=e_p</math>.
Verifica-se que a função acima definida goza das seguintes propriedades:
Verifica-se que a função acima definida goza das seguintes propriedades:
# <math>v_p(m\cdot n) = v_p(m) + v_p(n)\,\!</math>
# <math>v_p(m\cdot n) = v_p(m) + v_p(n)</math>
# <math>v_p(m + n) \ge min (v_p(m), v_p(n))\,\!</math>
# <math>v_p(m + n) \ge min (v_p(m), v_p(n))</math>


Essa função oferece uma forma "elegante" de se fazer certas demonstrações. Por exemplo, a irracionalidade de <math>\sqrt{2}\,\!</math> é provada assim:
Essa função oferece uma forma "elegante" de se fazer certas demonstrações. Por exemplo, a irracionalidade de <math>\sqrt{2}</math> é provada assim:
{{Demonstração
{{Demonstração
|Se <math>\sqrt{2}\,\!</math> fosse racional, poderia ser escrito como <math>\sqrt{2}= \frac{a}{b}\,\!</math>, sendo que <math>a,b \in \mathbb{Z}\,\!</math>, e <math>b\not=0\,\!</math>.
|Se <math>\sqrt{2}</math> fosse racional, poderia ser escrito como <math>\sqrt{2}= \frac{a}{b}</math>, sendo que <math>a,b \in \mathbb{Z}</math>, e <math>b\not=0</math>.


Neste caso, seria verdade que <math> \left(\frac{a}{b}\right)^2=2\,\!</math>, ou seja, <math>a^2 = 2b^2\,\!</math>.
Neste caso, seria verdade que <math> \left(\frac{a}{b}\right)^2=2</math>, ou seja, <math>a^2 = 2b^2</math>.
Aplicando a função <math>v_2\,\!</math> em ambos os membros, segue que
Aplicando a função <math>v_2</math> em ambos os membros, segue que
:<math>2v_2(a) = v_2(a^2) = v_2(2b^2) = v_2(2) + 2v_2(b) = 1 + 2v_2(b)\,\!</math>
:<math>2v_2(a) = v_2(a^2) = v_2(2b^2) = v_2(2) + 2v_2(b) = 1 + 2v_2(b)</math>


No entanto, essa igualdade não é possível, pois o primeiro membro é um número par, e o último é ímpar.
No entanto, essa igualdade não é possível, pois o primeiro membro é um número par, e o último é ímpar.


Logo, <math>\sqrt{2}\,\!</math> só pode ser irracional.
Logo, <math>\sqrt{2}</math> só pode ser irracional.
}}
}}


Linha 385: Linha 385:
A resposta é afirmativa, e o motivo você encontrará nesta seção. Veja:
A resposta é afirmativa, e o motivo você encontrará nesta seção. Veja:
{{Demonstração
{{Demonstração
|Suponha que <math>p|ab\,\!</math>. Então, pela definição de divisibilidade, existe algum número inteiro <math>x\,\!</math> tal que <math>ab=px\,\!</math>.
|Suponha que <math>p|ab</math>. Então, pela definição de divisibilidade, existe algum número inteiro <math>x</math> tal que <math>ab=px</math>.


Mas <math>a\,\!</math> e <math>b\,\!</math> possuem decomposição em fatores primos, então:
Mas <math>a</math> e <math>b</math> possuem decomposição em fatores primos, então:
:<math>a = p_1\cdot\ldots\cdot p_r\,\!</math> e
:<math>a = p_1\cdot\ldots\cdot p_r</math> e
:<math>b = q_1\cdot\ldots\cdot q_s\,\!</math>
:<math>b = q_1\cdot\ldots\cdot q_s</math>


Logo, <math>px = ab = (p_1\cdot\ldots\cdot p_r) \cdot (q_1\cdot\ldots\cdot q_s)\,\!</math>, ou seja, <math>p\,\!</math> precisa ser um dos <math>p_j\,\!</math>'s ou um dos <math>q_j\,\!</math>'s.
Logo, <math>px = ab = (p_1\cdot\ldots\cdot p_r) \cdot (q_1\cdot\ldots\cdot q_s)</math>, ou seja, <math>p</math> precisa ser um dos <math>p_j</math>'s ou um dos <math>q_j</math>'s.


No primeiro caso, conclui-se que <math>p|a\,\!</math>, e no segundo <math>p|b\,\!</math>.
No primeiro caso, conclui-se que <math>p|a</math>, e no segundo <math>p|b</math>.
}}
}}


== Exercícios ==
== Exercícios ==
# Demonstre os seguintes fatos:
# Demonstre os seguintes fatos:
## Se <math>p=6k+r\,\!</math> (com <math>0\le r\le 5\,\!</math>) for um número primo maior do que <math>3\,\!</math>, então <math>r=1\,\!</math> ou <math>r=5\,\!</math>.
## Se <math>p=6k+r</math> (com <math>0\le r\le 5</math>) for um número primo maior do que <math>3</math>, então <math>r=1</math> ou <math>r=5</math>.
## O produto de dois elementos quaisquer do conjunto <math>\{ 6k+1: k\in \mathbb{Z}\}\,\!</math> é ainda um elemento deste conjunto.
## O produto de dois elementos quaisquer do conjunto <math>\{ 6k+1: k\in \mathbb{Z}\}</math> é ainda um elemento deste conjunto.
## O conjunto <math>\{ 6k+5: k\in \mathbb{Z}\}\,\!</math> possui uma infinidade de números primos.
## O conjunto <math>\{ 6k+5: k\in \mathbb{Z}\}</math> possui uma infinidade de números primos.


Por enquanto, há poucos exercícios sobre este capítulo. O leitor está convidado a adicionar mais exercícios nesta seção, para ajudar a melhorar o texto.
Por enquanto, há poucos exercícios sobre este capítulo. O leitor está convidado a adicionar mais exercícios nesta seção, para ajudar a melhorar o texto.

Revisão das 20h40min de 27 de fevereiro de 2012

Um pouco de história

Os números primos são conhecidos pela humanidade há muito tempo. No papiro Rhindi, por exemplo, há indícios de que o antigo povo egípcio já possuia algum conhecimento sobre esse tipo de números. No entanto, os registros mais antigos de um estudo explícito sobre números primos é devido aos gregos.

Os Elementos de Euclides (cerca de 300 aC), contém teoremas importantes sobre números primos, incluindo a demonstração de sua infinitude o teorema fundamental da aritmética. Euclides também mostrou como construir um número perfeito a partir de um primo de Mersenne.

Ao grego Eratóstenes, atribui-se um método simples para o cálculo de números primos, conhecido atualmente como crivo de Eratóstenes. Por outro lado, nos tempos atuais, os grandes números primos são encontrados por computadores, através de testes de primalidade mais sofisticados, como por exemplo o teste de primalidade AKS.

Neste capítulo será definido o que são esses números primos, e serão apresentados os principais resultados acerca destes números.

Definição de número primo

Definição

Um número primo é um número natural que tem exatamente dois divisores positivos (distintos). Um número que não é primo é chamado de composto.

Como já foi observado no capítulo anterior, o fato da divisibilidade ser reflexiva (propriedade 1) e que é divisor de qualquer número inteiro (propriedade 8) garantem que todo número inteiro diferente de e possui pelo menos dois divisores: e . Com isso em mente, alguém poderia se perguntar:

  • O que os números primos têm de tão especial, já que todos os números inteiros têm ao menos dois divisores?

É essencial notar que a definição acima exige que um número possua exatamente dois divisores positivos, antes de poder ser chamado de número primo. Assim, a definição exclui automaticamente o número da lista de números primos, pois ele possui um único divisor positivo: o próprio 1. Além disso, seria redundante dizer na própria definição que um número é primo somente se os seus únicos divisores são ele mesmo e a unidade, pois isso decorre da exigência de que tenha apenas dois divisores positivos.

Agora é possível explicar melhor a "decomposição em blocos básicos" apresentada no início desse texto.

Primeiramente, observe como os elementos de estão "ordenados" pela divisibilidade na figura a seguir:

Diagrama ilustrando a ordenação dos números inteiros pela divisibilidade

No que diz respeito a multiplicação, será mostrado que todo número inteiro pode ser decomposto em um produto de números primos. Ou seja, os números primos são realmente "blocos básicos" que permitem a construção de todos os outros números inteiros, a partir de multiplicações.

Este resultado, de grande importância é sintetizado no próximo teorema.

Teorema da existência de fatoração

Teorema

Todo número inteiro positivo maior do que um tem decomposição em fatores primos.

Demonstração
Dado um número inteiro , vamos mostrar por indução que , com cada sendo um número primo.

De fato, para , o teorema é válido, pois basta tomar .

Se , e for primo, a afirmação é obviamente verdadeira, pois é suficiente escolher .

Considere então que é composto, e que a hipótese de indução é que todo número menor que admite decomposição em fatores primos.

Logo, existem inteiros e tais que . Além disso, e são menores que .

Pela hipótese de indução, tem-se

e
,

com cada e cada sendo um número primo, donde segue que:

Assim, basta renomear os primos e como , e tem-se o teorema.

Exemplos

Com o auxílio de um computador, e algum software para computação algébrica, verifica-se ques são verdadeiras as seguintes igualdades:

e ainda:

Na página Factorization using the Elliptic Curve Method está disponível um pequeno aplicativo que determina a fatoração de um número ou expressão numérica. O aplicativo foi escrito em Java, e não precisa ser baixado para poder ser executado.

Nos próximos exemplos, são apresentados alguns sub-conjuntos de onde a operação de multiplicação continua (bem) definida. Esses conjuntos, assim como o conjunto dos números inteiros, possuem "blocos básicos" que permitem gerar todos os seus elementos a partir da multiplicação. No entanto, os exemplos servirão como motivação para o Teorema fundamental da artimética que será demosntrado posteriormente. Esse teorema garante que um número inteiro só possui uma decomposição em fatores primos, ou seja, se Carlos e Joana encontrarem duas fatorações em primos para um certo número inteiro , então ambos encontraram os mesmos números primos, cada um aparecendo a mesma quantidade de vezes nas duas fatorações.

Ao contrário do que se possa esperar, essa propriedade não é uma consequência imediata das definições de divisibilidade e de números primos. Na verdade, a unicidade só é válida porque possui além de uma estrutura multiplicativa, uma estrutura aditiva com "boas propriedades". É a partir das propriedades de ambas as estruturas, que o teorema poderá ser demonstrado.

Os próximos exemplos servirão, portanto, para mostrar que em conjuntos onde se tem apenas uma estrutura multiplicativa, a decomposição em fatores "primos" (será dado um novo significado ao termo) pode não ser única.

O conjunto dos números pares positivos

Considere o conjunto .

Quem são os elementos que permitem "gerar" todos os demais através da multiplicação? Acompanhe:

2 4 6 8 10 12 14 16 18 ...
fatoração de 2 6 10 14 18 ...

Observe que 6 não pode ser escrito como o produto de outros dois números pares, pois estes teriam que ser necessariamente menores que 6. Assim, é rápido verificar (fazendo alguns poucos testes) que tal fatoração não é possível.

Nesse sentido, o número 6 (assim como o 2, o 10, o 14 e o 18) é um elemento irredutível de . De modo geral, um elemento é irredutível se não puder ser decomposto em um produto. Os elementos que não são irredutíveis, são naturalmente chamados de redutíveis.

Observe que se é um elemento redutível de , então , ou seja, todo elemento redutível é um múltiplo de 4.

Os elementos irredutíveis de serão os "blocos básicos" a partir dos quais poderão ser gerados todos os outros números pares.

Da mesma forma como foi demonstrado que todo número inteiro possui uma decomposição em fatores primos, pode-se provar que todo elemento de possui uma decomposição em fatores irredutíveis.

Prova
Esta prova é deixada a cargo do leitor. Sinta-se livre para melhorar a qualidade deste texto, incluindo-a neste módulo.

Uma última consideração a respeito do conjunto (e que justifica a escolha do mesmo para este exemplo), é que embora todos os seus elementos admitam uma fatoração em irredutíveis, pode haver mais de uma decomposição para um mesmo número. Veja:

E como se verifica facilmente, os números acima são todos irredutíveis em .

Essa característica sugere que se os números inteiros possuem uma única fatoração em primos, isso se deve a alguma outra propriedade de , além de sua estrutura multiplicativa.

O monóide de Hilbert

Seja .

Verifica-se facilmente que a multiplicação de elementos de possui as seguintes propriedades:

  1. , quaisquer que sejam ;
  2. , para quaisquer ;
  3. O elemento neutro da multiplicação, o número inteiro 1, está em .

Este conjunto é conhecido como o monóide de Hilbert.

A propriedade 1 decorre dos seguintes cálculos: Se e então

Novamente, tem-se a decomposição em fatores irredutíveis (fatores que não são produto de outros elementos em ). Acompanhe a fatoração de alguns elementos de :

1 5 9 13 17 21 25 29 ... 45 ... 65 ... 117 ...
fatoração de 1 5 9 13 17 21 29 ... ... ... ...

Outros monóides

É possível obter outros exemplos similares procedendo de forma análoga com os conjuntos , e em alguns casos com (para quais ainda funciona?). Também o conjunto possui essas propriedades.

Teorema de Euclides

Teorema

Existe uma infinidade de números primos.

Demonstração de Euclides

Demonstração
Considere um conjunto finito de números primos, contendo uma quantidade arbitrária de elementos. Denote tal conjunto por .

Seja . Como , então tem algum fator primo , ou seja, .

Se , seria verdade que , devido a linearidade da divisibilidade. Mas nenhum primo divide 1, então .

Assim, mostrou-se que não importa quantos elementos tenha um certo conjunto de números primos, sempre existirá um outro número primo que não está em , ou seja, existe uma infinidade de números primos!

Exemplos

Se o conjunto que aparece na demonstração do teorema for constituído dos primeiros números primos, então as fatorações de para alguns valores de são as seguintes:

Fatoração de Tipo
primo
primo
primo
primo
primo
composto
composto

A demonstração acima pode ser adaptada para mostrar que o monóide de Hilbert possui infinitos elementos irredutíveis. Observe:

Demonstração
Se são elementos irredutíveis de , então é também um elemento de (por quê?), e portanto possui decomposição em fatores irredutíveis em .

Seja um dos fatores que aparecem na decomposição de .

Então , para , caso contrário (pelo mesmo motivo de antes).

Logo existem infinitos números irredutíveis em .

Observação

Não serve escolher . Por que?

Demonstração de Hermite

Esta demonstração, assim como algumas outras, é uma variante daquela dada por Euclides. Acompanhe:

Demonstração
Para cada número natural , defina-se .

Como qualquer outro número natural, possui algum fator primo . No entanto, este fator não pode ser divisor de qualquer número menor ou igual a , pois neste caso, dividiria também , e consequentemente seria divisor de .

Portanto, tem que ser maior do que .

Resumindo, dado qualquer inteiro positivo , existe um número primo que é maior do que , ou seja, o conjunto dos números primos é infinito.

Exemplos

Uma tabela como a anterior pode ser feita para os números . Neste caso, tem-se:

Fatoração de Tipo
primo
primo
primo
composto
composto
... ... ... ...
(bem grande!) ... primo

Um fato curioso é que a última linha da tabela corresponde ao maior número primo da forma para valores de até 35500.

Demonstração de Saidak

Demonstração
Esta demonstração foi publicada recentemente pelo pesquisador Filip Saidak, em seu artigo A new proof of Euclid’s theorem de 2006. A prova consiste no seguinte:

Forma-se uma sequência crescente de números , de tal modo que cada termo tenha pelo menos fatores primos. Dessa forma, inevitavelmente, conclúi-se que existem infinitos números primos.

A sequência inicia com .

Como e não têm divisores em comum, o produto possui ao menos 2 divisores primos.

Do mesmo modo, e não têm fatores em comum, logo possui ao menos 3 fatores primos.

O processo pode continuar indefinidamente, definindo-se sempre , e cada terá no mínimo k fatores primos (verifique isto por indução!).

Exemplos

Tomando , obtem-se a seguinte tabela:

Fatoração de

Teorema fundamental da aritmética

Teorema

A decomposição de um número inteiro em fatores primos é única, exceto pela ordem. Em símbolos: Se , e cada e todo é um número primo, então e para cada tem-se , para alguma permutação .

Na demonstração deste resultado será assumido que é válido um outro teorema, cuja justificativa só será apresentada no próximo capítulo. Trata-se de uma propriedade bastante elementar, que já era conhecida por Euclides (alguns anos A.C):

Teorema

Se um número primo divide o produto de dois números inteiros, então ele é divisor de um dos dois.

(I)
Observação
  • Em Álgebra a propriedade mencionada é usada para definir "primo" e em geral, a "irredutibilidade" (definida nos exemplos do primeiro capítulo) não coincide com a noção de "primalidade".
  • A estrutura aditiva de será crucial na demonstração desta propriedade e consequentemente, do teorema fundamental da aritmética.

Demonstração do teorema fundamental da aritmética

Demonstração
A prova será feita por indução.

Se , o resultado é imediato, então considere que o mesmo vale para todo número inteiro menor que .

Supondo que existem duas decomposições para o inteiro , ou seja, , segue que algum é múltiplo de . Como a ordem dos fatores não é importante, pode-se supor que .

Neste caso, seque que , pois e os únicos divisores de são e ele próprio.

Logo,

implica que

Certamente , então pela hipótese de indução, possui uma fatoração única, donde e , para cada índice.

Assim, a fatoração de é única.

Corolário

Corolário

Todo pode ser escrito como , com e .

Esta é chamada de forma padrão da decomposição em fatores primos.

Outra forma de escrita é

, com , exceto para uma quantidade finita de 's.

A constatação da verdade dessas afirmações é elementar.

Aplicação

A partir dessa notação pode-se definir uma função escolhendo . Verifica-se que a função acima definida goza das seguintes propriedades:

Essa função oferece uma forma "elegante" de se fazer certas demonstrações. Por exemplo, a irracionalidade de é provada assim:

Demonstração
Se fosse racional, poderia ser escrito como , sendo que , e .

Neste caso, seria verdade que , ou seja, . Aplicando a função em ambos os membros, segue que

No entanto, essa igualdade não é possível, pois o primeiro membro é um número par, e o último é ímpar.

Logo, só pode ser irracional.

Uma equivalência

Como foi mostrado, se a propriedade (I) for válida, tem-se a validade do teorema fundamental da aritmética. Na verdade, as duas proposições são equivalentes.

Lembre-se que para garantir uma equivalência lógica (para mais informações, consulte algumas seções do wikilivro sobre lógica), é preciso verificar duas implicações, uma das quais já foi demonstrada neste capítulo. Resta ainda verificar o seguinte: ao supor a validade do teorema fundamental da aritmética, pode ser provada a propriedade (I)?

A resposta é afirmativa, e o motivo você encontrará nesta seção. Veja:

Demonstração
Suponha que . Então, pela definição de divisibilidade, existe algum número inteiro tal que .

Mas e possuem decomposição em fatores primos, então:

e

Logo, , ou seja, precisa ser um dos 's ou um dos 's.

No primeiro caso, conclui-se que , e no segundo .

Exercícios

  1. Demonstre os seguintes fatos:
    1. Se (com ) for um número primo maior do que , então ou .
    2. O produto de dois elementos quaisquer do conjunto é ainda um elemento deste conjunto.
    3. O conjunto possui uma infinidade de números primos.

Por enquanto, há poucos exercícios sobre este capítulo. O leitor está convidado a adicionar mais exercícios nesta seção, para ajudar a melhorar o texto.