Os primeiros mil valores de φ(n). Os pontos na linha superior representam φ(p) quando p é um número primo, que é p - 1.
Na teoria dos números, Função totient de Euler conta os inteiros positivos até um determinado inteiro n que são relativamente primos n. É escrito usando a letra grega phi como ou , e também pode ser chamado Função de phi de Euler. Em outras palavras, é o número de inteiros k no intervalo 1 ≤ k ≤ n para o qual o maior divisor comum Gcd(n, k) é igual a 1. Os inteiros k desta forma são por vezes referidos como totativos de n.
Por exemplo, os totais de n = 9 são os seis números 1, 2, 4, 5, 7 e 8. Eles são todos relativamente primo a 9, mas os outros três números neste intervalo, 3, 6 e 9, não são, pois gcd(9, 3) = gcd(9, 6) = 3 e gcd(9, 9) = 9. Portanto, φ(9) = 6. Como outro exemplo, φ(1) = 1 já que para n = 1< /span> o único número inteiro no intervalo de 1 a n é o próprio 1, e gcd (1, 1) = 1.
A função totient de Euler é uma função multiplicativa, o que significa que se dois números m e n são relativamente primos, então φ(Mn.) = φ(m)φ(n).
Esta função dá a ordem do grupo multiplicador de inteiros modulo n (o grupo de unidades do anel ). Também é usado para definir o sistema de criptografia RSA.
História, terminologia e notação
Leonhard Euler introduziu a função em 1763. No entanto, naquela época ele não escolheu nenhum símbolo específico para denotá-la. Em uma publicação de 1784, Euler estudou mais a função, escolhendo a letra grega π para denota-la: ele escreveu πD para "a multidão de números menores que D, e que não possuem divisor comum com ele". Esta definição varia da definição atual para a função totient em D = 1 mas, fora isso, é a mesma. A notação agora padrão φ(A) vem do tratado de Gauss de 1801 Disquisitiones Arithmeticae, embora Gauss não tenha usado parênteses em torno do argumento e tenha escrito φA. Assim, é frequentemente chamada de função phi de Euler ou simplesmente função phi.
Em 1879, J. J. Sylvester cunhou o termo totiente para esta função, por isso também é chamada de função totiente de Euler, a função totiente de Euler, a função totiente de Euler. totiente ou totiente de Euler. O tociente de Jordan é uma generalização do tociente de Euler.
O cotociente de n é definido como n − φ(n). Conta o número de inteiros positivos menores ou iguais a n que possuem pelo menos um fator primo em comum com n.
Calculando a função totiente de Euler
Existem diversas fórmulas para calcular φ(n).
Fórmula do produto de Euler
Afirma
onde o produto está sobre os números primos distintos que dividem n. (Para notação, consulte Função aritmética.)
Uma formulação equivalente é
A prova destas fórmulas depende de dois fatos importantes.
Phi é uma função multiplicativa
Isso significa que se gcd(m, n) = 1, então φ(m) φ(n) = φ( mn). Esboço da prova: Seja A, B, C são os conjuntos de inteiros positivos que são primos e menores que m, n, mn, respectivamente, de modo que |A| = φ(m), etc. Então há uma bijeção entre A × < i>B e C pelo teorema do resto chinês.
Valor de phi para um argumento de potência principal
Se p for primo e k ≥ 1< /span>, então
Prova: Como p é um número primo, os únicos valores possíveis de gcd(pk, m) são 1, p, p2,..., pk , e a única maneira de ter gcd(pk sup>, m)> 1 é se m é um múltiplo de p, ou seja, m ∈ {p, 2p, 3p,..., pk − 1p = pk}, e há p< i>k − 1 tais múltiplos não maiores que pk< /sup>. Portanto, o outro pk − p k − 1 números são todos relativamente primos a pk sup>.
Prova da fórmula do produto de Euler
O teorema fundamental da aritmética afirma que se n > 1 há uma expressão única Onde? p1 < p2 <... pR são números primos e cada um kEu... ≥ 1. (O caso n = 1 corresponde ao produto vazio.) Repetidamente usando a propriedade multiplicativa de φ e a fórmula para φ(pk) dá
Isso dá as duas versões da fórmula de produto da Euler.
Uma prova alternativa que não requer a propriedade multiplicativa, em vez disso, usa o princípio de inclusão-exclusão aplicado ao conjunto , excluindo os conjuntos de inteiros divisíveis pelos principais divisores.
Exemplo
Em palavras: os fatores primos distintos de 20 são 2 e 5; metade dos vinte números inteiros de 1 a 20 são divisíveis por 2, restando dez; um quinto deles é divisível por 5, deixando oito números coprimos com 20; estes são: 1, 3, 7, 9, 11, 13, 17, 19.
A fórmula alternativa usa apenas números inteiros:
Transformada de Fourier
O totiente é a transformada discreta de Fourier do mdc, avaliada em 1. Seja
onde xk = gcd(k,n)< /span> para k ∈ {1,..., n}. Então
A parte real desta fórmula é
Por exemplo, usando e :
nnn
Soma divisora
A propriedade estabelecida por Gauss, que
onde a soma é sobre todos os divisores positivos d de n, pode ser provado de diversas maneiras. (Consulte Função aritmética para convenções de notação.)
Uma prova é notar que φ(d) também é igual ao número de possíveis geradores do grupo cíclico Cd; especificamente, se Cd = ⟨g⟩ com gd = 1, então gk é um gerador para cada k< /span> coprime para d. Como cada elemento de Cn gera um subgrupo cíclico, e todos os subgrupos Cd ⊆ Cn sub> são gerados precisamente por elementos φ(d) de Cn, segue a fórmula. Equivalentemente, a fórmula pode ser derivada pelo mesmo argumento aplicado ao grupo multiplicativo das n-ésimas raízes da unidade e das d-ésimas raízes primitivas da unidade.
A fórmula também pode ser derivada da aritmética elementar. Por exemplo, seja n = 20 e considere as frações positivas até 1 com denominador 20:
Coloque-os em termos mais baixos:
Essas vinte frações são todas k/d ≤ 1 cujos denominadores são os divisores d = 1, 2, 4, 5, 10, 20. As frações com 20 como denominador são aquelas com numeradores relativamente primos a 20, nomeadamente 1/20, 3< /span>/20, 7/20, 9/20, 11/20, 13/20, 17< /span>/20, 19/20; por definição, são φ(20) frações. Da mesma forma, existem frações φ(10) com denominador 10 e φ(5) frações com denominador 5, etc. Assim, o conjunto de vinte frações é dividido em subconjuntos de tamanho φ(d) para cada d dividindo 20. Um argumento semelhante se aplica a qualquer n.
A inversão de Möbius aplicada à fórmula da soma dos divisores dá
Onde? μ é a função Möbius, a função multiplicativa definida por e para cada primo p e k ≥ 2. Esta fórmula também pode ser derivada da fórmula do produto, multiplicando-se para começar
Um exemplo:
Alguns valores
Os primeiros 100 valores (sequência A000010 no OEIS) são mostrados na tabela e no gráfico abaixo:
Gráfico dos primeiros 100 valores
φ(n) para 1 ≤ n ≤ 100
+
1
2
3
4
5
6
7
8
9
10.
0
1
1
2
2
4
2
6
4
6
4
10.
10.
4
12
6
8
8
16.
6
18.
8
20.
12
10.
22
8
20.
12
18.
12
28
8
30
30
16.
20.
16.
24.
12
36
18.
24.
16.
40
40
12
42
20.
24.
22
46.
16.
42
20.
50
32
24.
52
18.
40
24.
36
28
58
16.
60
60
30
36
32
48
20.
66
32
44
24.
70
70
24.
72
36
40
36
60
24.
78
32
80
54
40
82
24.
64
42
56
40
88
24.
90
72
44
60
46.
72
32
96
42
60
40
No gráfico à direita a linha superior Sim. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = n - 1 é um limite superior válido para todos n diferente de um, e alcançou se e somente se n é um número primo. Um limite inferior simples é , que é bastante solto: na verdade, o limite inferior do gráfico é proporcional a n/log de log n.
Teorema de Euler
Isso afirma que se a e n são relativamente primos então
O caso especial onde n é primo é conhecido como pequeno teorema de Fermat.
Isso decorre do teorema de Lagrange e do fato de que φ(n) é a ordem de o grupo multiplicativo de inteiros módulo n.
O criptossistema RSA é baseado neste teorema: ele implica que o inverso da função a ↦ ae mod n, onde e é o expoente de criptografia (público), é a função b ↦ bd mod n, onde d, o expoente de descriptografia (privado), é o inverso multiplicativo de e módulo φ(n). A dificuldade de calcular φ(n) sem conhecer a fatoração de n é, portanto, a dificuldade de calcular d: isso é conhecido como RSA problema que pode ser resolvido fatorando n. O proprietário da chave privada conhece a fatoração, uma vez que uma chave privada RSA é construída escolhendo n como o produto de dois (aleatoriamente escolhido) números primos grandes p e q< /span>. Apenas n é divulgado publicamente, e dada a dificuldade de fatorar números grandes temos a garantia de que ninguém mais conhece a fatoração.
Outras fórmulas
In particular:
Compare this to the formula (see least common multiple).
φ(n) is even for n ≥ 3.
Moreover, if n has r distinct odd prime factors, 2r | φ(n)
For any a > 1 and n > 6 such that 4 ∤ n there exists an l ≥ 2n such that l | φ(an − 1).
where rad(n) is the radical of n (the product of all distinct primes dividing n).
(cited in)
(where γ is the Euler–Mascheroni constant).
where m > 1 is a positive integer and ω(m) is the number of distinct prime factors of m.
Identidade de Menon
Em 1965, P. Kesava Menon provou
onde d(n) = σ0(n) é o número de divisores de n.
Gerando funções
A série de Dirichlet para φ(n) pode ser escrita em termos da função zeta de Riemann como:
onde o lado esquerdo converge para .
A função geradora da série de Lambert é
que converge para |q< /span>| < 1.
Ambos são comprovados por manipulações de séries elementares e pelas fórmulas para φ(n).
Taxa de crescimento
Nas palavras de Hardy & Wright, a ordem de φ(n) é "sempre 'quase n'."
Primeiro
mas como n vai para o infinito, para todos os δ > 0
Essas duas fórmulas podem ser provadas usando pouco mais do que as fórmulas para φ(n) e o divisor função de soma σ(n).
Na verdade, durante a prova da segunda fórmula, a desigualdade
verdadeiro para n > 1, está provado.
Também temos
Aqui γ é a constante de Euler, γ = 0,577215665..., então eγ = 1,7810724... e e−γ = 0,56145948....
Provar isso não requer exatamente o teorema dos números primos. Como log log n vai para o infinito, esta fórmula mostra que
Na verdade, mais é verdade.
e
A segunda desigualdade foi mostrada por Jean-Louis Nicolas. Ribenboim diz que “O método de prova é interessante, na medida em que a desigualdade é mostrada primeiro sob a suposição de que a hipótese de Riemann é verdadeira e, em segundo lugar, sob a suposição contrária”.
Para o pedido médio, temos
devido a Arnold Walfisz, sua prova explorando estimativas em somas exponenciais devidas a I. M. Vinogradov e N. M. Korobov.
Por uma combinação dos métodos de van der Corput e Vinogradov, H.-Q. Liu (Sobre a função de Euler.Proc. Roy. Soc. Edinburgh Sect. A 146 (2016), no. 4, 769–775)
melhorou o termo de erro para
(esta é atualmente a estimativa mais conhecida deste tipo). O 'Grande O' representa uma quantidade que é limitada por uma constante vezes a função de n dentro dos parênteses (que é pequeno comparado a n2).
Este resultado pode ser usado para provar que a probabilidade de dois números escolhidos aleatoriamente serem relativamente primos é 6< span class="sr-only">/π2 .
Proporção de valores consecutivos
Em 1950, Somayajulu provou
Em 1954, Schinzel e Sierpiński reforçaram isso, provando que o conjunto
é denso nos números reais positivos. Eles também provaram que o conjunto
é denso no intervalo (0,1).
Números de pacientes
Um número totiente é um valor da função totiente de Euler: ou seja, um m< /span> para o qual existe pelo menos um n para o qual φ(n) = m. A valência ou multiplicidade de um número tociente m é o número de soluções para esta equação. Um não-totiente é um número natural que não é um número totiente. Todo número inteiro ímpar que exceda 1 é trivialmente um não-cliente. Existem também infinitos números pares de não-clientes e, de fato, todo número inteiro positivo tem um múltiplo que é um não-cliente par.
O número de números totientes até um determinado limite x é
para uma constante C = 0,8178146....
Se contado de acordo com a multiplicidade, o número de números totientes até um determinado limite x é
onde o termo de erro R é de ordem no máximo x/(log x)k para qualquer k.
Sabe-se que a multiplicidade de m excede mδ com frequência infinita para qualquer δ < 0,55655.
Teorema de Ford
Ford (1999) provou que para cada número inteiro k ≥ 2 existe um número totiente m de multiplicidade k: isto é, para o qual a equação φ(n) = m tem exatamente k soluções; este resultado já havia sido conjecturado por Wacław Sierpiński, e foi obtido como consequência da hipótese H de Schinzel. Na verdade, cada multiplicidade que ocorre, o faz com uma frequência infinita.
No entanto, nenhum número m é conhecido com multiplicidade k = 1. A conjectura da função totiente de Carmichael é a afirmação de que não existe tal m.
Números de tocientes perfeitos
Um número tociente perfeito é um número inteiro igual à soma de seus tocientes iterados. Ou seja, aplicamos a função tociente a um número n, aplicamos novamente ao tociente resultante, e assim por diante, até atingir o número 1, e somamos a sequência de números resultante; se a soma for igual a n, então n é um número tociente perfeito.
Aplicativos
Ciclotomia
Na última seção das Disquisitiones, Gauss prova que um n-gon regular pode ser construído com régua e compasso se < span class="texhtml">φ(n) é uma potência de 2. Se n é uma potência de um número primo ímpar a fórmula para o totiente diz que seu totiente pode ser uma potência de dois apenas se n é uma primeira potência e n − 1 é uma potência de 2. Os primos que são um a mais que uma potência de 2 são chamados de primos de Fermat, e apenas cinco são conhecidos: 3, 5, 17, 257 e 65537. Fermat e Gauss sabiam disso. Ninguém foi capaz de provar se existem mais.
Assim, um n-gon regular tem uma construção com régua e compasso se n é um produto de primos de Fermat distintos e qualquer potência de 2. Os primeiros n são
Teorema dos números primos para progressões aritméticas
O criptossistema RSA
Configurar um sistema RSA envolve escolher grandes números primos p e q, computando n = pq e k = φ(n) e encontrar dois números e e d tais que ed ≡ 1 (mod k). Os números n e e (a "chave de criptografia") são divulgadas ao público, e d (a " chave de descriptografia") é mantida privada.
Uma mensagem, representada por um número inteiro m, onde 0 < m < n, é criptografado pela computação S = me (mod n).
Ele é descriptografado computando t = Sd (mod n). O Teorema de Euler pode ser usado para mostrar que se 0 < t < n, então t = m.
A segurança de um sistema RSA seria comprometida se o número n pudesse ser fatorado de forma eficiente ou se φ(n) poderia ser calculado de forma eficiente sem fatorar n.
Problemas não resolvidos
Conjectura de Lehmer
Se p for primo, então φ(< i>p) = p − 1. Em 1932, D. H. Lehmer perguntou se existem números compostos n tais que φ(n) divide n − 1. Nenhum é conhecido.
Em 1933, ele provou que se tal n existe, ele deve ser ímpar, sem quadrados e divisível por pelo menos pelo menos sete primos (ou seja, ω(n) ≥ 7). Em 1980, Cohen e Hagis provaram que n > 1020 e que ω(n) ≥ 14. Além disso, Hagis mostrou que se 3 divide n então n > 101937042 e ω(n) ≥ 298848.
Conjectura de Carmichael
Isso afirma que não há número n com a propriedade que para todos os outros números m, m ≠ n, φ(m) ≠ φ(n). Veja o teorema de Ford acima.
Conforme afirmado no artigo principal, se houver um único contra-exemplo para esta conjectura, deve haver infinitos contra-exemplos, e o menor deles tem pelo menos dez bilhões de dígitos na base 10.
Hipótese de Riemann
A hipótese de Riemann é verdadeira se e somente se a desigualdade
é verdadeiro para todos os n ≥ p120569# onde γ é a constante de Euler e p120569 sub># é o produto dos primeiros 120569 números primos.