fbpx
Wikipedia

Número liso

En teoría de números, un número liso es un entero que puede factorizarse completamente en números primos pequeños. El término parece haber sido acuñado por Leonard Adleman.[1]​ Los números lisos son de especial importancia en criptografía basada en factorización.

Definición

Un entero positivo se llama B-liso si ninguno de sus factores primos es mayor que B. Por ejemplo, 1,620 tiene la factorización prima 22 × 34 × 5; por lo tanto 1,620 es 5-liso pues ninguno de sus factores primos es mayor que 5. Vale la pena notar que esta definición incluye números que carecen de algunos de los primos menores. Por ejemplo, tanto 10 como 12 son 5-liso, no obstante el hecho que les falta los factores primos 3 y 5 respectivamente. Los números 5-liso también se llaman números regulares o números Hamming; los números 7-liso a veces se llaman[¿por quién?] altamente compuestos, aunque esta denominación se confunde con número altamente compuesto.

Nótese que B no tiene que ser un factor primo. Si el mayor de los factores primos de un número es p entonces el número es B-liso para todo Bp. Usualmente B está dado como primo, pero los números compuestos funcionan igualmente. Un número es B-liso si y solo si es p-liso, donde p es el mayor primo menor o igual a B.

Aplicaciones

Una importante aplicación práctica de los números lisos se da en los algoritmos de la transformada rápida de Fourier (FFT) como el algoritmo FFT Cooley–Tukey, que opera recursivamente descomponiendo un problema de un tamaño dado n en problemas del tamaño de sus factores. Utilizando números B-liso, se asegura que los casos base de esta recursión son primos pequeños, para los cuales existen algoritmos eficientes (primos grandes requieren algoritmos menos-eficientes como el algoritmo FFT Bluestein.)

Los números 5-liso o números regulares juegan un papel especial en la matemática babilónica.[2]​ También son importantes en teoría musical,[3]​ (véase Límite) y el problema de generar estos números eficientemente ha sido utilizado como problema de prueba en programación funcional.[4]

Los números lisos tienen numerosas aplicaciones en criptografía.[5]​ Aunque la mayoría de las aplicaciones involucran criptoanálisis, la función hash VSH es un ejemplo de uso constructivo de suavidad para obtener un diseño seguro probable.

Distribución

Sea   que denota el número de números enteros y-liso menores o iguales a x (la función Bruijn).

Si la cota de suavidad B es fija y pequeña, hay una buena estimación para  :

 

De otro modo, se define el parámetro u como u = log x / log y: esto es, x = yu. Entonces,

 

donde   es la función Dickman.

Números potencia-lisa

Consiguientemente, m se llama B-potencia-lisa si todas las "potencias" primas   que dividen a m satisfacen:

 

Por ejemplo, 243251 es 16-potencia-lisa puesto que su mayor factor de potencia prima es 24 = 16. El número también es 17-potencia-lisa, 18-potencia-lisa, 19-potencia-lisa, etc.

Los números B-liso y B-potencia-lisa tienen aplicaciones en la teoría de números, como en el algoritmo Pollard p − 1. Estas aplicaciones se dice que trabajan con "números lisos", sin B especificado; esto significa que los números involucrados deben ser B-liso para algún pequeño número B no especificado; cuando B se incrementa, la calidad de los resultados del algoritmo o método en cuestión se degradan rápidamente. Por ejemplo, el algoritmo Pohlig–Hellman para calcular logaritmos discretos tiene un tiempo de O(B1/2) para grupos de orden B-liso.

Notas

  1. M. E. Hellman, J. M. Reyneri, "Fast computation of discrete logarithms in GF (q)", in Advances in Cryptology: Proceedings of CRYPTO '82 (eds. D. Chaum, R. Rivest, A. Sherman), New York: Plenum Press, 1983, p. 3–13, online quote at Google Scholar: "Adleman se refiere a enteros que se factorizan completamente en pequeños primos como números "lisos".
  2. Aaboe, Asger (1965), «Some Seleucid mathematical tables (extended reciprocals and squares of regular números)», Journal of Cuneiform Studies 19 (3): 79-86, doi:10.2307/1359089, MR 0191779 ..
  3. Longuet-Higgins, H. C. (1962), «Letter to a musical friend», Music Review (August): 244-248 ..
  4. Dijkstra, Edsger W. (1981), Hamming's exercise in SASL, Report EWD792. Originally a privately-circulated handwitten note ..
  5. David Naccache, Igor Shparlinski, "Divisibility, lisoness and Cryptographic Applications", http://eprint.iacr.org/2008/437.pdf

Referencias

  • G. Tenenbaum, Introduction to analytic and probabilistic number theory, (CUP, 1995) ISBN 0-521-41261-7
  • A. Granville, Smooth numbers: Computational number theory and beyond, Proc. of MSRI workshop, 2004

Enlaces externos

La Enciclopedia electrónica de secuencias de enteros (OEIS) lista números B-liso para B pequeños:

  •   Datos: Q1529876

número, liso, teoría, números, número, liso, entero, puede, factorizarse, completamente, números, primos, pequeños, término, parece, haber, sido, acuñado, leonard, adleman, números, lisos, especial, importancia, criptografía, basada, factorización, Índice, def. En teoria de numeros un numero liso es un entero que puede factorizarse completamente en numeros primos pequenos El termino parece haber sido acunado por Leonard Adleman 1 Los numeros lisos son de especial importancia en criptografia basada en factorizacion Indice 1 Definicion 2 Aplicaciones 3 Distribucion 4 Numeros potencia lisa 5 Notas 6 Referencias 7 Enlaces externosDefinicion EditarUn entero positivo se llama B liso si ninguno de sus factores primos es mayor que B Por ejemplo 1 620 tiene la factorizacion prima 22 34 5 por lo tanto 1 620 es 5 liso pues ninguno de sus factores primos es mayor que 5 Vale la pena notar que esta definicion incluye numeros que carecen de algunos de los primos menores Por ejemplo tanto 10 como 12 son 5 liso no obstante el hecho que les falta los factores primos 3 y 5 respectivamente Los numeros 5 liso tambien se llaman numeros regulares o numeros Hamming los numeros 7 liso a veces se llaman por quien altamente compuestos aunque esta denominacion se confunde con numero altamente compuesto Notese que B no tiene que ser un factor primo Si el mayor de los factores primos de un numero es p entonces el numero es B liso para todo B p Usualmente B esta dado como primo pero los numeros compuestos funcionan igualmente Un numero es B liso si y solo si es p liso donde p es el mayor primo menor o igual a B Aplicaciones EditarUna importante aplicacion practica de los numeros lisos se da en los algoritmos de la transformada rapida de Fourier FFT como el algoritmo FFT Cooley Tukey que opera recursivamente descomponiendo un problema de un tamano dado n en problemas del tamano de sus factores Utilizando numeros B liso se asegura que los casos base de esta recursion son primos pequenos para los cuales existen algoritmos eficientes primos grandes requieren algoritmos menos eficientes como el algoritmo FFT Bluestein Los numeros 5 liso o numeros regulares juegan un papel especial en la matematica babilonica 2 Tambien son importantes en teoria musical 3 vease Limite y el problema de generar estos numeros eficientemente ha sido utilizado como problema de prueba en programacion funcional 4 Los numeros lisos tienen numerosas aplicaciones en criptografia 5 Aunque la mayoria de las aplicaciones involucran criptoanalisis la funcion hash VSH es un ejemplo de uso constructivo de suavidad para obtener un diseno seguro probable Distribucion EditarSea PS x y displaystyle scriptstyle Psi x y que denota el numero de numeros enteros y liso menores o iguales a x la funcion Bruijn Si la cota de suavidad B es fija y pequena hay una buena estimacion para PS x B displaystyle scriptstyle Psi x B PS x B 1 p B p B log x log p displaystyle Psi x B sim frac 1 pi B prod p leq B frac log x log p De otro modo se define el parametro u como u log x log y esto es x yu Entonces PS x y x r u O x log y displaystyle Psi x y x cdot rho u O left frac x log y right donde r u displaystyle scriptstyle rho u es la funcion Dickman Numeros potencia lisa EditarConsiguientemente m se llama B potencia lisa si todas las potencias primas p i n i displaystyle scriptstyle p i n i que dividen a m satisfacen p i n i B displaystyle p i n i leq B Por ejemplo 243251 es 16 potencia lisa puesto que su mayor factor de potencia prima es 24 16 El numero tambien es 17 potencia lisa 18 potencia lisa 19 potencia lisa etc Los numeros B liso y B potencia lisa tienen aplicaciones en la teoria de numeros como en el algoritmo Pollard p 1 Estas aplicaciones se dice que trabajan con numeros lisos sin B especificado esto significa que los numeros involucrados deben ser B liso para algun pequeno numero B no especificado cuando B se incrementa la calidad de los resultados del algoritmo o metodo en cuestion se degradan rapidamente Por ejemplo el algoritmo Pohlig Hellman para calcular logaritmos discretos tiene un tiempo de O B1 2 para grupos de orden B liso Notas Editar M E Hellman J M Reyneri Fast computation of discrete logarithms in GF q in Advances in Cryptology Proceedings of CRYPTO 82 eds D Chaum R Rivest A Sherman New York Plenum Press 1983 p 3 13 online quote at Google Scholar Adleman se refiere a enteros que se factorizan completamente en pequenos primos como numeros lisos Aaboe Asger 1965 Some Seleucid mathematical tables extended reciprocals and squares of regular numeros Journal of Cuneiform Studies 19 3 79 86 doi 10 2307 1359089 MR 0191779 Longuet Higgins H C 1962 Letter to a musical friend Music Review August 244 248 Dijkstra Edsger W 1981 Hamming s exercise in SASL Report EWD792 Originally a privately circulated handwitten note David Naccache Igor Shparlinski Divisibility lisoness and Cryptographic Applications http eprint iacr org 2008 437 pdfReferencias EditarG Tenenbaum Introduction to analytic and probabilistic number theory CUP 1995 ISBN 0 521 41261 7 A Granville Smooth numbers Computational number theory and beyond Proc of MSRI workshop 2004Enlaces externos EditarWeisstein Eric W liso Number En Weisstein Eric W ed MathWorld en ingles Wolfram Research La Enciclopedia electronica de secuencias de enteros OEIS lista numeros B liso para B pequenos numeros 2 liso A000079 2i numeros 3 liso A003586 2i3j numeros 5 liso A051037 2i3j5k numeros 7 liso A002473 2i3j5k7l numeros 11 liso A051038 etc numeros 13 liso A080197 numeros 17 liso A080681 numeros 19 liso A080682 numeros 23 liso A080683 Datos Q1529876 Obtenido de https es wikipedia org w index php title Numero liso amp oldid 120288207, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos