Función totiente de Euler

De testwiki
Saltar á navegación Saltar á procura
Os primeiros mil valores de Modelo:Math. Os puntos da liña superior representan Modelo:Math cando Modelo:Mvar é un número primo, que é Modelo:Math[1]

En teoría de números, a función totiente de Euler conta os enteiros positivos ata un número enteiro dado Modelo:Mvar que son coprimos con Modelo:Mvar. Escríbese usando a letra grega fi como φ(n) ou ϕ(n), e tamén se pode chamar función fi de Euler. Noutras palabras, é o número de enteiros Modelo:Mvar no rango Modelo:Math para os que o máximo común divisor Modelo:Math é igual a 1. [2] [3] Os números enteiros Modelo:Mvar desta forma denomínanse ás veces como totativos de Modelo:Mvar.

Por exemplo, os totativos de Modelo:Math son os seis números 1, 2, 4, 5, 7 e 8. Todos son primos relativos de 9, mais os outros tres números deste rango, 3, 6 e 9 non o son, xa que Modelo:Math e Modelo:Math. Polo tanto, Modelo:Math. Un exempliño pequeno sería, Modelo:Math xa que para Modelo:Math o único enteiro no intervalo de 1 a Modelo:Mvar é o propio 1, e Modelo:Math.

A función totiente de Euler é unha función multiplicativa, o que significa que se dous números Modelo:Mvar e Modelo:Mvar son coprimos, daquela Modelo:Math.[4] [5] Esta función dá a orde do [[Grupo multiplicativo de números enteiros módulo n|grupo multiplicativo de enteiros módulo Modelo:Mvar]] (o grupo de unidades do anel /n).[6] Tamén se usa para definir o sistema de cifrado RSA.

Historia, terminoloxía e notación

Leonhard Euler introduciu a función en 1763. [7] [8] Porén, non escolleu nese momento ningún símbolo específico para denotalo. Nunha publicación de 1784, Euler estudou máis a función, escollendo a letra grega Modelo:Mvar para denotala: escribiu Modelo:Math para "a multitude de números inferiores a Modelo:Mvar, e que non teñen divisor común con ela". [9] A notación agora estándar [7] [10] Modelo:Math provén do tratado Disquisitiones Arithmeticae de Gauss de 1801,[11][12] aínda que Gauss non utilizou parénteses ao redor do argumento e escribiu Modelo:Math. Así, a miúdo chámase función phi de Euler[13] ou simplemente función fi.

En 1879, J.J. Sylvester acuñou o termo "totient" para esta función, [14] polo que tamén se chama función totiente de Euler, totiente de Euler.

O cototiente de Modelo:Mvar defínese como nφ(n). Conta o número de enteiros positivos inferiores ou iguais a Modelo:Mvar que teñen polo menos un factor primo en común con Modelo:Mvar.

Cálculo da función totiente de Euler

Hai varias fórmulas para calcular Modelo:Math .

Fórmula do produto de Euler

φ(n)=npn(11p),

onde o produto é sobre os distintos números primos que dividen Modelo:Mvar. (Para notación, consulte Función aritmética).

Unha formulación equivalente é φ(n)=p1k11(p11)p2k21(p21)prkr1(pr1),

onde n=p1k1p2k2prkr é a descomposición en factores primos de n (é dicir, p1,p2,,pr son números primos distintos).

A proba destas fórmulas depende de dous feitos importantes:

Fi é unha función multiplicativa

Isto significa que se Modelo:Math, daquela Modelo:Math.

Esquema de demostración: Sexan Modelo:Mvar, Modelo:Mvar, Modelo:Mvar os conxuntos de enteiros positivos que son coprimos e inferiores a Modelo:Mvar, Modelo:Mvar, Modelo:Mvar, respectivamente, de xeito que Modelo:Math, etc. Entón hai unha bixección entre Modelo:Math e Modelo:Mvar polo teorema chinés do resto.

Valor de fi para un argumento que sexa potencia dun primo

Se Modelo:Mvar é primo e Modelo:Math, daquela

φ(pk)=pkpk1=pk1(p1)=pk(11p).

Proba da fórmula do produto de Euler

O teorema fundamental da aritmética estabelece que se Modelo:Math hai unha expresión única n=p1k1p2k2prkr, onde Modelo:Math son números primos e cada Modelo:Math. (O caso Modelo:Math corresponde ao produto baleiro) Usando repetidamente a propiedade multiplicativa de Modelo:Mvar e a fórmula para Modelo:Math

φ(n)=φ(p1k1)φ(p2k2)φ(prkr)=p1k1(11p1)p2k2(11p2)prkr(11pr)=p1k1p2k2prkr(11p1)(11p2)(11pr)=n(11p1)(11p2)(11pr).

Isto dá ambas as versións da fórmula do produto de Euler.

Exemplo

φ(20)=φ(225)=20(112)(115)=201245=8.

A fórmula alternativa usa só números enteiros,

φ(20)=φ(2251)=221(21)511(51)=2114=8.

Transformada de Fourier

O totiente é a transformada discreta de Fourier do mcd, avaliada en 1. [15] Sexa

{𝐱}[m]=k=1nxke2πimkn

onde Modelo:Math para Modelo:Math. Daquela

φ(n)={𝐱}[1]=k=1ngcd(k,n)e2πikn.

A parte real desta fórmula é

φ(n)=k=1ngcd(k,n)cos2πkn.

Por exemplo, usando cosπ5=5+14 e cos2π5=514 : φ(10)=gcd(1,10)cos2π10+gcd(2,10)cos4π10+gcd(3,10)cos6π10++gcd(10,10)cos20π10=1(5+14)+2(514)+1(514)+2(5+14)+5(1)+ 2(5+14)+1(514)+2(514)+1(5+14)+10(1)=4. A diferenza do produto de Euler e da fórmula da suma dos divisores esta fórmula non require coñecer os factores de Modelo:Mvar. Porén, implica o cálculo do máximo común divisor de Modelo:Mvar e de cada número enteiro positivo menor que Modelo:Mvar, o que é abondo para proporcionar a factorización e por tanto estamos nun grao de dificultade similar para calcular o valor da función.

Suma de divisores

A propiedade estabelecida por Gauss para os divisores Modelo:Mvar dun número Modelo:Mvar di[16]

dnφ(d)=n.

A inversión de Möbius aplicada á fórmula da suma de divisores dá

φ(n)=dnμ(d)nd=ndnμ(d)d,

onde Modelo:Mvar é a función de Möbius, función multiplicativa definida por μ(p)=1 e μ(pk)=0 para cada primo Modelo:Math e Modelo:Math. Esta fórmula tamén se pode derivar da fórmula do produto realizando ese produto pn(11p) para conseguir dnμ(d)d.

Un exemplo:

φ(20)=μ(1)20+μ(2)10+μ(4)5+μ(5)4+μ(10)2+μ(20)1=120110+0514+12+01=8.

Algúns valores

Os primeiros 100 valores Modelo:OEIS móstranse na táboa e no gráfico a continuación:

Gráfico dos 100 primeiros valores
Modelo:Math para Modelo:Math
+ 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

Na gráfica da dereita, a liña superior Modelo:Math é un límite superior válido para tódolos Modelo:Mvar distintos de 1, e acadado se e só se Modelo:Mvar é un número primo. Un límite inferior simple é φ(n)n/2, que ten bastante marxe.

Teorema de Euler

O teorema de Euler indica que se Modelo:Mvar e Modelo:Mvar son primos relativos, daquela

aφ(n)1modn.

O caso especial onde Modelo:Mvar é primo coñécese como pequeno teorema de Fermat.

Isto dedúcese do teorema de Lagrange e do feito de que Modelo:Math é a orde do grupo multiplicativo de enteiros módulo Modelo:Mvar.

Outras fórmulas

  • abφ(a)φ(b)
  • mφ(am1)
  • φ(mn)=φ(m)φ(n)dφ(d)onde d=gcd(m,n) En particular:
    • φ(2m)={2φ(m) if m é parφ(m) if m é impar
    • φ(nm)=nm1φ(n)
  • φ(lcm(m,n))φ(gcd(m,n))=φ(m)φ(n) Comparar isto coa fórmula lcm(m,n)gcd(m,n)=mn (ver Mínimo común múltiplo).
  • Modelo:Math é par para Modelo:Math. A maiores, se Modelo:Mvar ten Modelo:Mvar factores primos impares distintos, Modelo:Math.
  • Para todo Modelo:Math e Modelo:Math tal que Modelo:Math existe un Modelo:Math tal que Modelo:Math.
  • φ(n)n=φ(rad(n))rad(n). Onde Modelo:Math é o radical de Modelo:Mvar. (O produto de todos os números primos distintos que dividen Modelo:Mvar).
  • dnμ2(d)φ(d)=nφ(n)
  • 1kn1gcd(k,n)=1k=12nφ(n)para n>1
  • k=1nφ(k)=12(1+k=1nμ(k)nk2)=3π2n2+O(n(logn)23(loglogn)43)([17] citado en[18])
  • k=1nφ(k)=3π2n2+O(n(logn)23(loglogn)13) [Liu (2016)]
  • k=1nφ(k)k=k=1nμ(k)knk=6π2n+O((logn)23(loglogn)43) [17]
  • k=1nkφ(k)=315ζ(3)2π4nlogn2+O((logn)23);[19]
  • k=1n1φ(k)=315ζ(3)2π4(logn+γp primelogpp2p+1)+O((logn)23n);[19](onde Modelo:Mvar é a constante de Euler–Mascheroni).

Identidade de Menon

En 1965 P. Kesava Menon demostrou que

gcd(k,n)=11kngcd(k1,n)=φ(n)d(n),

onde Modelo:Math é o número de divisores de Modelo:Mvar.

Funcións xeradoras

A serie de Dirichlet para Modelo:Math pódese escribir en termos da función zeta de Riemann como: [20]

n=1φ(n)ns=ζ(s1)ζ(s)

onde o lado esquerdo converxe para (s)>2 .

A función xeradora da serie de Lambert é [21]

n=1φ(n)qn1qn=q(1q)2

que converxe para Modelo:Math.

Taxa de crecemento

Segundo as palabras de Hardy e Wright, a orde de Modelo:Math é "sempre case Modelo:Mvar".[22]

Primeiro [23]

limsupφ(n)n=1,

mais cando n vai ao infinito, [24] para todo Modelo:Math

φ(n)n1δ.

Estas dúas fórmulas pódense probar usando pouco máis que as fórmulas para Modelo:Math e a función suma de divisores Modelo:Math .

De feito, durante a proba da segunda fórmula, próbase a desigualdade

6π2<φ(n)σ(n)n2<1.

Tamén temos que [25]

liminfφ(n)nloglogn=eγ.

Aquí Modelo:Mvar é a constante de Euler-Mascheroni, Modelo:Math , polo que Modelo:Math e Modelo:Math .

Para a orde media, temos [17][26]

φ(1)+φ(2)++φ(n)=3n2π2+O(n(logn)23(loglogn)43)cando n,

debido a Arnold Walfisz, a súa proba aproveita estimacións sobre sumas exponenciais debidas a I.M. Vinogradov e N.M. Korobov. Por unha combinación dos métodos de van der Corput e Vinogradov, H.-Q. Liu (Sobre a función de Euler.Proc. Roy. Soc. Edinburgh Sect. A 146 (2016), no 4, 769–775) mellorou o termo de erro a

O(n(logn)23(loglogn)13)

(esta é ata 2024 a mellor estimación coñecida deste tipo). A notación [[notación O grande|"Modelo:Mvar grande"]] representa unha cantidade que está limitada por unha constante multiplicada pola función de Modelo:Mvar dentro dos parénteses (que é pequena en comparación con Modelo:Math).

Este resultado pódese usar para demostrar [27] que a probabilidade de que dous números escollidos aleatoriamente sexan coprimos é Modelo:Sfrac, que é a recíproca da zeta de Riemann de 2, igual a 1/ζ(2).

Ratio de valores consecutivos

En 1950 Somayajulu demostrou [28] [29]

liminfφ(n+1)φ(n)=0e[5px]limsupφ(n+1)φ(n)=.

En 1954 Schinzel e Sierpiński reforzaron isto, demostrando [28] [29] que o conxunto

{φ(n+1)φ(n),n=1,2,}

é denso nos números reais positivos. Tamén demostraron [28] que o conxunto

{φ(n)n,n=1,2,}

é denso no intervalo (0,1).

Números totientes

Un número totiente é un valor da función totiente de Euler: é dicir, un Modelo:Mvar para o cal hai polo menos un Modelo:Mvar para o cal Modelo:Math . A valencia ou multiplicidade dun número totiente Modelo:Mvar é o número de solucións desa ecuación.[30] Un número non totiente é un número natural que non é un número totiente. Todo número enteiro impar que exceda 1 é trivialmente un non totiente. Tamén hai infinitos non totientes pares, [31] e de feito cada número enteiro positivo ten un múltiplo que é un non totiente par. [32] O número de números totientes ata un límite dado Modelo:Mvar é

xlogxe(C+o(1))(logloglogx)2

para unha constante Modelo:Math. [33]


Se se conta segundo a multiplicidade, o número de números totientes ata un determinado límite Modelo:Mvar é

|{n:φ(n)x}|=ζ(2)ζ(3)ζ(6)x+R(x)

onde o termo de erro Modelo:Mvar é de orde como máximo x(logx)k.

Aplicacións

Ciclotomía

Na última sección das Disquisitiones [34] Gauss demostra [35] que un Modelo:Mvar-gono regular pode construírse con regra e compás se Modelo:Math é unha potencia de 2. Se Modelo:Mvar é unha potencia dun número primo impar, a fórmula para o totiente di que o seu totiente pode ser unha potencia de dous só se Modelo:Mvar é unha primeira potencia e Modelo:Math é unha potencia de 2. Os primos que son un máis que unha potencia de 2 chámanse primos de Fermat e só se coñecen cinco: 3, 5, 17, 257 e 65537. Fermat e Gauss sabían destes. Ninguén puido demostrar se hai máis.

Así, un Modelo:Mvar-gono regular ten unha construción con escadro e compás se n é un produto de distintos números primos de Fermat e calquera potencia de 2. Os primeiros Modelo:Mvar son [36]

2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 17, 20, 24, 30, 32, 34, 40,... Modelo:OEIS .

Teorema dos números primos para progresións aritméticas

O criptosistema RSA

Configurar un sistema RSA implica escoller grandes números primos Modelo:Mvar e Modelo:Mvar, calcular Modelo:Math e Modelo:Math e atopar dous números Modelo:Mvar e Modelo:Mvar tal que Modelo:Math. Os números Modelo:Mvar e Modelo:Mvar (a "chave de cifrado") son liberados ao público, e Modelo:Mvar (a "chave de descifrado") mantense en privado.

Unha mensaxe, representada por un número enteiro Modelo:Mvar, onde Modelo:Math, encriptase calculando Modelo:Math.

Descífrase calculando Modelo:Math. O teorema de Euler pódese usar para demostrar que se Modelo:Math, daquela Modelo:Math .

A seguridade dun sistema RSA veríase comprometida se o número Modelo:Mvar puidese factorizarse eficientemente ou se Modelo:Math puidese calcularse eficientemente sen factorizar Modelo:Mvar.

Problemas sen resolver

Conxectura de Lehmer

Se Modelo:Mvar é primo, daquela Modelo:Math. En 1932 D. H. Lehmer preguntou se hai números compostos Modelo:Mvar tal que Modelo:Math divide a Modelo:Math. Non se coñece ningún. [37]

En 1933 demostrou que se existe algún Modelo:Mvar dese tipo, debe ser impar, libre de cadrados e divisíbel por polo menos sete números primos (é dicir, Modelo:Math ). En 1980 Cohen e Hagis demostraron que Modelo:Math e que Modelo:Math.[38] Alén diso, Hagis demostrou que se 3 divide Modelo:Mvar logo Modelo:Math e Modelo:Math.[39][40]

A conxectura de Carmichael

Di que non hai un número Modelo:Mvar coa propiedade de que para todos os demais números Modelo:Mvar, Modelo:Math, Modelo:Math.

Como se indica no artigo principal, se hai un único contraexemplo para esta conxectura, debe haber infinitos contraexemplos, e o máis pequeno ten polo menos dez mil millóns de díxitos en base 10.[30]

Hipótese de Riemann

A hipótese de Riemann é certa se e só se a desigualdade

nφ(n)<eγloglogn+eγ(4+γlog4π)logn

é certa para todos os Modelo:Math onde Modelo:Mvar é a constante de Euler-Macheroni e Modelo:Math é o produto dos primeiros Modelo:Math primos.[41]

Notas

Modelo:Reflist

Véxase tamén

Modelo:Commonscat

Bibliografía

Outros artigos

Ligazóns externas

Modelo:Control de autoridades

  1. Modelo:Cita web
  2. Modelo:Harvtxt
  3. Modelo:Harvtxt
  4. Modelo:Harvtxt
  5. Modelo:Harvtxt
  6. Ver Teorema de Euler.
  7. 7,0 7,1 Sandifer, p. 203
  8. Graham et al. p. 133 note 111
  9. L. Euler, Speculationes circa quasdam insignes proprietates numerorum, Acta Academiae Scientarum Imperialis Petropolitinae, vol. 4, (1784), pp. 18–30, or Opera Omnia, Series 1, volume 4, pp. 105–115. (O traballo foi presentado na Academia de San Petersburgo no 9 de outubro do 1775).
  10. Both Modelo:Math and Modelo:Math are seen in the literature. These are two forms of the lower-case Greek letter phi.
  11. Gauss, Disquisitiones Arithmeticae article 38
  12. Modelo:Cita libro
  13. Aínda que en galego a letra grega escríbese fi deixamos phi nalgúns nomes por ser máis facilmente identificábel cos nomes noutras linguas
  14. J. J. Sylvester (1879) "On certain ternary cubic-form equations", American Journal of Mathematics, 2 : 357-393; Sylvester coins the term "totient" on page 361.
  15. Modelo:Harvtxt
  16. Gauss, DA, art 39
  17. 17,0 17,1 17,2 Modelo:Cita libro
  18. Modelo:Cita libro
  19. 19,0 19,1 Modelo:Cita publicación periódica
  20. Modelo:Cita Harvard sen parénteses
  21. Modelo:Cita Harvard sen parénteses
  22. Modelo:Cita Harvard sen parénteses
  23. Modelo:Cita Harvard sen parénteses
  24. Modelo:Cita Harvard sen parénteses
  25. Modelo:Cita Harvard sen parénteses
  26. Sándor, Mitrinović & Crstici (2006) pp.24–25
  27. Modelo:Cita Harvard sen parénteses
  28. 28,0 28,1 28,2 Ribenboim, p.38
  29. 29,0 29,1 Sándor, Mitrinović & Crstici (2006) p.16
  30. 30,0 30,1 Guy (2004) p.144
  31. Sándor & Crstici (2004) p.230
  32. Modelo:Cita publicación periódica
  33. Modelo:Cita publicación periódica
  34. Gauss, DA. The 7th § is arts. 336–366
  35. Gauss, DA, art 366
  36. Gauss, DA, art. 366. This list is the last sentence in the Disquisitiones
  37. Ribenboim, pp. 36–37.
  38. Modelo:Cita publicación periódica
  39. Modelo:Cita publicación periódica
  40. Guy (2004) p.142
  41. Modelo:Cita libro Corollary 5.35