
Los números regulares son números que dividen uniformemente potencias de 60 (o, equivalentemente, potencias de 30). Equivalentemente, son los números cuyos únicos divisores primos son 2, 3 y 5. Como ejemplo, 602 = 3600 = 48 × 75, por lo que tanto 48 como 75 son regulares al ser divisores de una potencia de 60.
Estos números aparecen en varias áreas de las matemáticas y sus aplicaciones, y reciben diferentes nombres según el ámbito de estudio.
- En teoría de números, se denominan 5-lisos, porque se caracterizan por tener solo 2, 3 o 5 como factores primos. Es un caso específico de los números k-lisos en general, que no tienen ningún factor primo mayor que k.
- En el estudio de la matemática babilónica, los divisores de potencias de 60 se llaman números regulares o números sexagesimales regulares, y son de gran importancia en este campo debido al sistema numérico sexagesimal (base 60) que usaban los babilonios para escribir sus números y que era central en la matemática babilónica.
- En teoría musical, los números regulares aparecen en las proporciones de tonos en la afinación justa de cinco límites. En relación con la teoría musical y teorías relacionadas de arquitectura, estos números se han denominado números enteros armónicos.
- En informática, los números regulares se conocen a menudo como números de Hamming, en honor a Richard Hamming, quien propuso el problema de encontrar algoritmos informáticos para generar estos números en orden ascendente. Este problema se ha utilizado como caso de prueba para la programación funcional.
Teoría de números
editarFormalmente, un número regular es un entero de la forma , donde , y son enteros no negativos. Dicho número es divisor de . Los números regulares también se denominan 5-lisos, lo que indica que su mayor factor primo es como máximo 5.[2] Más generalmente, un número k-liso es un número cuyo mayor factor primo es como máximo k.[3]
Los primeros números regulares son[2]
Otras secuencias en la On-Line Encyclopedia of Integer Sequences tienen definiciones que involucran números 5-lisos.[4]
Aunque los números regulares parecen densos en el rango de 1 a 60, son bastante escasos entre los enteros mayores. Un número regular es menor o igual que un umbral si y solo si el punto pertenece al tetraedro delimitado por los planos coordenados y el plano
lo que se ve tomando logaritmos de ambos lados de la desigualdad . Por tanto, el número de números regulares que son como máximo se puede estimar como el volumen de este tetraedro, que es
Aún más precisamente, usando la notación O grande, el número de números regulares hasta es
y se ha conjeturado que el término de error de esta aproximación es en realidad .[2] Una fórmula similar para el número de números 3-lisos hasta fue dada por Srinivasa Ramanujan en su primera carta a G. H. Hardy.[5]
Matemática babilónica
editarEn la notación babilónica sexagesimal, el recíproco de un número regular tiene una representación finita. Si divide , la representación sexagesimal de es simplemente la de , desplazada un cierto número de posiciones. Esto permite una división fácil por estos números: para dividir por , se multiplica por y luego se desplaza.[6]
Por ejemplo, consideremos la división por el número regular 54 = 2133. 54 es divisor de 603, y 603/54 = 4000, por lo que dividir por 54 en sexagesimal se logra multiplicando por 4000 y desplazando tres posiciones. En sexagesimal 4000 = 1×3600 + 6×60 + 40×1, o (como lista Joyce) 1:6:40. Así, 1/54, en sexagesimal, es 1/60 + 6/602 + 40/603, también denotado 1:6:40, ya que las convenciones notacionales babilónicas no especificaban la potencia del dígito inicial. Inversamente, 1/4000 = 54/603, por lo que la división por 1:6:40 = 4000 se logra multiplicando por 54 y desplazando tres posiciones sexagesimales.
Los babilonios usaban tablas de recíprocos de números regulares, algunas de las cuales aún sobreviven.[7] Estas tablas existieron relativamente sin cambios a lo largo de la época babilónica.[6] Una tablilla de época seléucida, por alguien llamado Inaqibıt-Anu, contiene los recíprocos de 136 de los 231 números regulares de seis posiciones cuya primera posición es 1 o 2, listados en orden. También incluye recíprocos de algunos números de más de seis posiciones, como 323 (2 1 4 8 3 0 7 en sexagesimal), cuyo recíproco tiene 17 dígitos sexagesimales. Al notar la dificultad tanto de calcular estos números como de ordenarlos, Donald Knuth en 1972 aclamó a Inaqibıt-Anu como «¡el primer hombre en la historia en resolver un problema computacional que toma más de un segundo en una computadora electrónica moderna!» (También se conocen dos tablas que dan aproximaciones de recíprocos de números no regulares, una de las cuales da recíprocos para todos los números del 56 al 80).[8][9]
Aunque la razón principal para preferir números regulares a otros radica en la finitud de sus recíprocos, algunos cálculos babilónicos distintos de los recíprocos también involucraban números regulares. Por ejemplo, se han encontrado tablas de cuadrados regulares[6] y la tablilla rota Plimpton 322 ha sido interpretada por Neugebauer como una lista de ternas pitagóricas generadas por y ambos regulares y menores que 60.[10] Fowler y Robson discuten el cálculo de raíces cuadradas, como cómo los babilonios encontraron una aproximación a la raíz cuadrada de 2, quizás usando aproximaciones de fracciones con números regulares como 17/12.[9]
Teoría musical
editarEn teoría musical, la afinación justa de la escala diatónica involucra números regulares: las alturas en una sola octava de esta escala tienen frecuencias proporcionales a los números de la secuencia 24, 27, 30, 32, 36, 40, 45, 48 de números regulares casi consecutivos.[11] Así, para un instrumento con esta afinación, todas las alturas son armónicos de número regular de una sola frecuencia fundamental. Esta escala se denomina afinación de límite 5, lo que significa que el intervalo entre dos alturas cualquiera puede describirse como un producto 2i3j5k de potencias de los números primos hasta 5, o equivalentemente como una razón de números regulares.[12]
Otras escalas musicales de límite 5 distintas de la familiar escala diatónica de la música occidental también se han usado, tanto en músicas tradicionales de otras culturas como en música experimental moderna: Honingh y Bod (2005) listan 31 escalas diferentes de límite 5, extraídas de una base de datos más amplia de escalas musicales. Cada una de estas 31 escalas comparte con la afinación justa diatónica la propiedad de que todos los intervalos son razones de números regulares.[12] El tonnetz de Euler proporciona una representación gráfica conveniente de las alturas en cualquier afinación de límite 5, al factorizar las relaciones de octava (potencias de dos) de modo que los valores restantes formen una cuadrícula planar.[12] Algunos teóricos de la música han afirmado más generalmente que los números regulares son fundamentales para la música tonal en sí misma, y que las proporciones de altura basadas en primos mayores que 5 no pueden ser consonantes.[13] Sin embargo, la temperamento igual de los pianos modernos no es una afinación de límite 5,[14] y algunos compositores modernos han experimentado con afinaciones basadas en primos mayores que cinco.[15]
En relación con la aplicación de números regulares a la teoría musical, es de interés encontrar pares de números regulares que difieren en uno. Hay exactamente diez pares tales y cada par define una razón superparticular que es significativa como intervalo musical. Estos intervalos son 2/1 (la octava), 3/2 (la quinta justa), 4/3 (la cuarta justa), 5/4 (la tercera mayor justa), 6/5 (la tercera menor justa), 9/8 (el tono mayor justo), 10/9 (el tono menor justo), 16/15 (el semitono diatónico justo), 25/24 (el semitono cromático justo) y 81/80 (la coma sintónica).[16]
En la teoría renacentista de la armonía universal, las proporciones musicales se usaban en otras aplicaciones, incluida la arquitectura de edificios. En relación con el análisis de estas proporciones musicales y arquitectónicas compartidas, por ejemplo en la arquitectura de Palladio, los números regulares también se han denominado números enteros armónicos.[17]
Algoritmos
editarLos algoritmos para calcular los números regulares en orden ascendente fueron popularizados por Edsger Dijkstra. Dijkstra (1976) atribuye a Hamming el problema de construir la secuencia infinita ascendente de todos los números 5-lisos; este problema se conoce ahora como problema de Hamming, y los números así generados también se llaman números de Hamming. Las ideas de Dijkstra para calcular estos números son las siguientes:
- La secuencia de números de Hamming comienza con el número 1.
- Los valores restantes en la secuencia son de la forma , y , donde es cualquier número de Hamming.
- Por tanto, la secuencia se puede generar imprimiendo el valor 1 y luego fusionando las secuencias , y .
Este algoritmo se usa a menudo para demostrar el poder de un lenguaje de programación funcional perezosa, porque se pueden construir fácilmente implementaciones eficientes (implícitamente) concurrentes, usando un número constante de operaciones aritméticas por valor generado, como se describe arriba. También son posibles implementaciones secuenciales estrictas funcionales o imperativas igualmente eficientes, mientras que las soluciones generativas explícitamente concurrentes podrían ser no triviales.[18]
En el lenguaje de programación Python, el código funcional perezoso para generar números regulares se usa como una de las pruebas integradas de corrección de la implementación del lenguaje.[19]
Un problema relacionado, discutido por Knuth (1972), es listar todos los números sexagesimales de dígitos en orden ascendente (véase #Matemática babilónica arriba). En términos algorítmicos, esto equivale a generar (en orden) la subsecuencia de la secuencia infinita de números regulares, desde hasta .[8] Véase Gingerich (1965) para una descripción temprana de código informático que genera estos números fuera de orden y luego los ordena;[20] Knuth describe un algoritmo ad hoc, que atribuye a Bruins (1970), para generar los números de seis dígitos más rápidamente pero que no se generaliza de manera directa a valores mayores de .[8] Eppstein (2007) describe un algoritmo para calcular tablas de este tipo en tiempo lineal para valores arbitrarios de .[21]
Otras aplicaciones
editarHeninger, Rains y Sloane (2006) muestran que, cuando es un número regular y es divisible por 8, la función generadora de una red unimodular par extrema -dimensional es una -ésima potencia de un polinomio.[22]
Al igual que con otras clases de números lisos, los números regulares son importantes como tamaños de problema en programas informáticos para realizar la transformada rápida de Fourier, una técnica para analizar las frecuencias dominantes de señales en datos que varían en el tiempo. Por ejemplo, el método de Temperton (1992) requiere que la longitud de la transformada sea un número regular.[23]
El Libro VIII de La República de Platón involucra una alegoría del matrimonio centrada en el número altamente regular 604 = 12 960 000 y sus divisores (véase número de Platón). Eruditos posteriores han invocado tanto la matemática babilónica como la teoría musical en un intento de explicar este pasaje.[24]
Ciertas especies de bambú liberan grandes cantidades de semillas en sincronía (un proceso llamado masting) a intervalos que se han estimado como números regulares de años, con diferentes intervalos para diferentes especies, incluyendo ejemplos con intervalos de 10, 15, 16, 30, 32, 48, 60 y 120 años.[25] Se ha hipotetizado que el mecanismo biológico para cronometrar y sincronizar este proceso se presta a números lisos, y en particular en este caso a números 5-lisos. Aunque los intervalos de masting estimados para algunas otras especies de bambú no son números regulares de años, esto puede explicarse como error de medición.[25]
Referencias
editar- ↑ Inspirado en diagramas similares de Erkki Kurenniemi en «Chords, scales, and divisor lattices».
- ↑ a b c Sloane "A051037",.
- ↑ Pomerance, 1995.
- ↑ Búsqueda en OEIS de secuencias que involucran 5-lisos.
- ↑ Berndt y Rankin, 1995.
- ↑ a b c Aaboe, 1965.
- ↑ Sachs, 1947.
- ↑ a b c Knuth, 1972.
- ↑ a b Fowler y Robson, 1998.
- ↑ Véase Conway y Guy (1996) para un tratamiento popular de esta interpretación. Plimpton 322 tiene otras interpretaciones, para las cuales véase su artículo, pero todas involucran números regulares.
- ↑ Clarke, 1877.
- ↑ a b c Honingh y Bod, 2005.
- ↑ Asmussen (2001), por ejemplo, afirma que «dentro de cualquier pieza de música tonal» todos los intervalos deben ser razones de números regulares, haciéndose eco de afirmaciones similares de escritores mucho anteriores como Habens (1889). En la literatura moderna de teoría musical, esta afirmación se atribuye a menudo a Longuet-Higgins (1962), quien usó un arreglo gráfico estrechamente relacionado con el tonnetz para organizar alturas de límite 5.
- ↑ Kopiez, 2003.
- ↑ Wolf, 2003.
- ↑ Halsey y Hewitt (1972) nota que esto sigue del teorema de Størmer (Størmer, 1897), y proporciona una prueba para este caso; véase también Silver (1971).
- ↑ Howard y Longair, 1982.
- ↑ Véase, p. ej., Hemmendinger (1988) o Yuen (1992).
- ↑ Función m235 en test_generators.py.
- ↑ Gingerich, 1965.
- ↑ Eppstein, 2007.
- ↑ Heninger, Rains y Sloane, 2006.
- ↑ Temperton, 1992.
- ↑ Barton (1908); McClain (1974).
- ↑ a b Veller, Nowak y Davis, 2015.
Bibliografía
editar- Aaboe, Asger (1965), «Some Seleucid mathematical tables (extended reciprocals and squares of regular numbers)», Revista de estudios cuneiformes (en inglés) (Las escuelas americanas de investigación oriental) 19 (3): 79-86, JSTOR 1359089, MR 0191779, S2CID 164195082, doi:10.2307/1359089..
- Asmussen, Robert (2001), Periodicity of sinusoidal frequencies as a basis for the analysis of Baroque and Classical harmony: a computer based study, Ph.D. thesis (en inglés), Universidad de Leeds .
- Barton, George A. (1908), «On the Babylonian origin of Plato's nuptial number», Revista de la Sociedad Oriental Americana (en inglés) (Sociedad Oriental Americana) 29: 210-219, JSTOR 592627, doi:10.2307/592627..
- Berndt, Bruce C.; Rankin, Robert Alexander, eds. (1995), Ramanujan: letters and commentary, History of mathematics (en inglés) 9, Sociedad Matemática Americana, p. 23, Bibcode:1995rlc..book.....B, ISBN 978-0-8218-0470-4..
- Bruins, E. M. (1970), «La construction de la grande table le valeurs réciproques AO 6456», en Finet, André, ed., Actes de la XVIIe Rencontre Assyriologique Internationale (en inglés), Comité belga de investigaciones en Mésopotamia, pp. 99-115..
- Clarke, A. R. (enero 1877), «Just intonation», Naturaleza (en inglés) 15 (377): 253, Bibcode:1877Natur..15..253C..
- Conway, John H.; Guy, Richard K. (1996), The Book of Numbers (en inglés), Copérnico, pp. 172–176, ISBN 0-387-97993-X..
- Dijkstra, Edsger W. (1976), «17. An exercise attributed to R. W. Hamming», A Discipline of Programming (en inglés), Prentice-Hall, pp. 129–134, ISBN 978-0132158718.
- Dijkstra, Edsger W. (1981), Hamming's exercise in SASL (en inglés), Informe EWD792. Originalmente una nota manuscrita circulada privadamente..
- Eppstein, David (2007), The range-restricted Hamming problem (en inglés).
- Fowler, David; Robson, Eleanor (1998), «Square Root Approximations in Old Babylonian Mathematics: YBC 7289 in Context», Historia Mathematica (en inglés) 25 (4): 366-378., page 375.
- Gingerich, Owen (1965), «Eleven-digit regular sexagesimals and their reciprocals», Transacciones de la Sociedad Filosófica Americana (en inglés) (Sociedad Filosófica Americana) 55 (8): 3-38, JSTOR 1006080, doi:10.2307/1006080..
- Habens, Rev. W. J. (1889), «On the musical scale», Actas de la Asociación Musical (en inglés) (Real Asociación Musical) 16: 16th Session, p. 1, JSTOR 765355..
- Halsey, G. D.; Hewitt, Edwin (1972), «More on the superparticular ratios in music», Mensual Americano de Matemáticas (en inglés) (Asociación Matemática de América) 79 (10): 1096-1100, JSTOR 2317424, MR 0313189, doi:10.2307/2317424..
- Hemmendinger, David (1988), «The "Hamming problem" in Prolog», Avisos SIGPLAN de ACM (en inglés) 23 (4): 81-86, S2CID 28906392, doi:10.1145/44326.44335..
- Heninger, Nadia; Rains, E. M.; Sloane, N. J. A. (2006), «On the integrality of nth roots of generating functions», Revista de teoría combinatoria, Series A (en inglés) 113 (8): 1732-1745, MR 2269551, S2CID 15913795, arXiv:math.NT/0509316, doi:10.1016/j.jcta.2006.03.018.
- Honingh, Aline; Bod, Rens (2005), «Convexity and the well-formedness of musical objects», Revista de investigación sobre música nueva (en inglés) 34 (3): 293-303, S2CID 16321292, doi:10.1080/09298210500280612.
- Howard, Deborah; Longair, Malcolm (May 1982), «Harmonic proportion and Palladio's Quattro Libri», Revista de la Sociedad de Historiadores de la Arquitectura (en inglés) 41 (2): 116-143, JSTOR 989675, doi:10.2307/989675.
- Knuth, D. E. (1972), «Ancient Babylonian algorithms», Comunicaciones de la ACM (en inglés) 15 (7): 671-677, S2CID 7829945, doi:10.1145/361454.361514.. A correction appears in CACM 19(2), 1976, stating that the tablet does not contain all 231 of the numbers of interest. The article (corrected) with a brief addendum appears in Selected Papers on Computer Science, CSLI Lecture Notes 59, Cambridge Univ. Press, 1996, pp. 185–203, but without the Appendix that was included in the original paper.
- Kopiez, Reinhard (2003), «Intonation of harmonic intervals: adaptability of expert musicians to equal temperament and just intonation», Percepción musical (en inglés) 20 (4): 383-410, doi:10.1525/mp.2003.20.4.383.
- Longuet-Higgins, H. C. (1962), «Letter to a musical friend», Reseña musical (en inglés) (August): 244-248.
- McClain, Ernest G. (1974), «Musical "Marriages" in Plato's "Republic"», Revista de teoría musical (en inglés) (Prensa de la Universidad de Duke) 18 (2): 242-272, JSTOR 843638.
- Pomerance, Carl (1995), «The role of smooth numbers in number-theoretic algorithms», Proceedings of the International Congress of Mathematicians, Vol. 1, 2 (Zürich, 1994) (en inglés), Basel: Birkhäuser, pp. 411-422, MR 1403941.
- Sachs, A. J. (1947), «Babylonian mathematical texts. I. Reciprocals of regular sexagesimal numbers», Revista de estudios cuneiformes (en inglés) (Las escuelas americanas de investigación oriental) 1 (3): 219-240, JSTOR 1359434, MR 0022180, S2CID 163783242, doi:10.2307/1359434.
- Silver, A. L. Leigh (1971), «Musimatics or the nun's fiddle», Mensual Americano de Matemáticas (en inglés) (Asociación Matemática de América) 78 (4): 351-357, JSTOR 2316896, doi:10.2307/2316896.
- Sloane, N. J. A. «"OEIS (home page)"». The On-Line Encyclopedia of Integer Sequences. (en inglés). OEIS Foundation.
- Størmer, Carl (1897), «Quelques théorèmes sur l'équation de Pell x2 − Dy2 = ±1 et leurs applications», Sociedad Científica de Escritos (Christiania), Math.-Naturv. Kl. (en danes) I (2)..
- Temperton, Clive (1992), «A generalized prime factor FFT algorithm for any N = 2p3q5r», Revista SIAM sobre Computación Científica y Estadística (en inglés) 13 (3): 676-686, S2CID 14764894, doi:10.1137/0913039..
- Veller, Carl; Nowak, Martin A.; Davis, Charles C. (May 2015), «Extended flowering intervals of bamboos evolved by discrete multiplication», Cartas de ecología (en inglés) 18 (7): 653-659, Bibcode:2015EcolL..18..653V, PMID 25963600, doi:10.1111/ele.12442.
- Wolf, Daniel James (March 2003), «Alternative tunings, alternative tonalities», Reseña de música contemporánea (en inglés) 22 (1–2): 3-14, S2CID 191457676, doi:10.1080/0749446032000134715.
- Yuen, C. K. (1992), «Hamming numbers, lazy evaluation, and eager disposal», Avisos SIGPLAN de ACM (en inglés) 27 (8): 71-75, S2CID 18283005, doi:10.1145/142137.142151..
Enlaces externos
editar- Tabla de recíprocos de números regulares hasta 3600 del sitio web del profesor David E. Joyce, Clark University.
- RosettaCode Generación de números de Hamming en ~50 lenguajes de programación.