
Los números regulares son aquellos que dividen exactamente a potencias de 60 (o, equivalentemente, a potencias de 30 ). En otras palabras, son aquellos cuyos únicos divisores primos son 2 , 3 y 5. Por ejemplo, 60² = 3600 = 48 × 75 , por lo que tanto 48 como 75 son números regulares que dividen a una potencia de 60.
Estos números aparecen en diversas áreas de las matemáticas y sus aplicaciones, y reciben diferentes nombres según sus distintas áreas de estudio.
- En teoría de números , estos números se denominan 5-suaves , porque se caracterizan por tener únicamente 2, 3 o 5 como factores primos . Este es un caso específico de los números k - suaves, más generales , que son aquellos que no tienen ningún factor primo mayor que k .
- En el estudio de las matemáticas babilónicas , los divisores de potencias de 60 se denominan números regulares o números sexagesimales regulares , y son de gran importancia en este ámbito debido al sistema numérico sexagesimal (de base 60) que los babilonios utilizaban para escribir sus números, y que era fundamental para las matemáticas babilónicas.
- En teoría musical , los números regulares aparecen en las proporciones de los tonos en la entonación justa de cinco límites . En relación con la teoría musical y las teorías arquitectónicas afines , estos números se han denominado números enteros armónicos .
- En informática , los números regulares suelen denominarse 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
Formalmente, un número regular es un número entero de la forma, para enteros no negativos,, y. Dicho número es un divisor deLos números regulares también se denominan 5- suaves , lo que indica que su mayor factor primo es como máximo 5. [ 2 ] De manera más general, un número k -suave es un número cuyo mayor factor primo es como máximo k . [ 3 ]
Los primeros números regulares son [ 2 ]
Varias otras secuencias en la Enciclopedia en línea de secuencias de enteros tienen definiciones que involucran números 5-suaves. [ 4 ]
Aunque los números regulares parecen densos en el rango de 1 a 60, son bastante dispersos entre los enteros más grandes. Un número regulares menor o igual a algún umbralsi y solo si el puntopertenece al tetraedro delimitado por los planos de coordenadas y el plano como se puede observar al tomar logaritmos de ambos lados de la desigualdadPor lo tanto, el número de números regulares que son como máximose puede estimar como el volumen de este tetraedro, que es Aún más precisamente, usando la notación de la gran O , el número de números regulares hastaes 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-suaves hastaes dado por Srinivasa Ramanujan en su primera carta a GH Hardy . [ 5 ]
matemáticas babilónicas
En la notación sexagesimal babilónica , el recíproco de un número regular tiene una representación finita. Sidivide, entonces la representación sexagesimal dees justo eso para, desplazados por cierto número de lugares. Esto permite una fácil división por estos números: dividir pormultiplicar por, luego cambia. [ 6 ]
Por ejemplo, consideremos la división por el número regular 54 = 2 1 3 3 . 54 es un divisor de 60 3 , y 60 3 /54 = 4000, por lo que la división por 54 en sexagesimal se puede lograr multiplicando por 4000 y desplazando tres lugares. En sexagesimal 4000 = 1 × 3600 + 6 × 60 + 40 × 1, o (como lo enumera Joyce) 1:6:40. Por lo tanto, 1/54, en sexagesimal, es 1/60 + 6/60 2 + 40/60 3 , también denotado 1:6:40 ya que las convenciones de notación babilónicas no especificaban la potencia del dígito inicial. Por el contrario, 1/4000 = 54/60 3 , por lo que la división por 1:6:40 = 4000 se puede lograr multiplicando por 54 y desplazando tres lugares sexagesimales.
Los babilonios utilizaban tablas de recíprocos de números regulares, algunas de las cuales aún se conservan. [ 7 ] Estas tablas existieron prácticamente sin cambios durante la época babilónica. [ 6 ] Una tablilla de la época seléucida , escrita por alguien llamado Inaqibıt-Anu, contiene los recíprocos de 136 de los 231 números regulares de seis dígitos cuyo primer dígito es 1 o 2, ordenados. También incluye los recíprocos de algunos números de más de seis dígitos, como 3 23 (2,1,4,8,3,0,27 en sexagesimal), cuyo recíproco tiene 17 dígitos sexagesimales. Al observar la dificultad tanto de calcular como de ordenar estos números, Donald Knuth, en 1972, aclamó a Inaqibıt-Anu como "¡el primer hombre en la historia en resolver un problema computacional que requiere más de un segundo en una computadora electrónica moderna!". (También se conocen dos tablas que dan aproximaciones de los recíprocos de números no regulares, una de las cuales da los recíprocos de todos los números del 56 al 80.) [ 8 ] [ 9 ]
Aunque la razón principal para preferir los números regulares a otros números radica en la finitud de sus recíprocos, algunos cálculos babilónicos, además de los recíprocos, también involucraban números regulares. Por ejemplo, se han encontrado tablas de cuadrados regulares [ 6 ] y Neugebauer ha interpretado la tablilla rota Plimpton 322 como una lista de ternas pitagóricas.generado porytanto regulares como menores de 60. [ 10 ] Fowler y Robson analizan el cálculo de raíces cuadradas, como la forma en que los babilonios hallaron una aproximación a la raíz cuadrada de 2 , tal vez utilizando aproximaciones numéricas regulares de fracciones como 17/12. [ 9 ]
Teoría musical
En teoría musical , la entonación justa de la escala diatónica involucra números regulares: las notas en una sola octava de esta escala tienen frecuencias proporcionales a los números en la secuencia 24, 27, 30, 32, 36, 40, 45, 48 de números regulares casi consecutivos. [ 11 ] Por lo tanto, para un instrumento con esta afinación, todas las notas son armónicos de números regulares de una sola frecuencia fundamental . Esta escala se llama afinación de límite 5 , lo que significa que el intervalo entre dos notas cualesquiera se puede describir como un producto 2 i 3 j 5 k de potencias de los números primos hasta 5, o equivalentemente como una razón de números regulares. [ 12 ]
También se han utilizado escalas musicales de límite 5 distintas de la conocida escala diatónica de la música occidental, tanto en músicas tradicionales de otras culturas como en música experimental moderna: Honingh y Bod (2005) enumeran 31 escalas de límite 5 diferentes, extraídas de una base de datos más amplia de escalas musicales. Cada una de estas 31 escalas comparte con la entonació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 plana . [ 12 ] Algunos teóricos de la música han afirmado de manera más general que los números regulares son fundamentales para la música tonal en sí misma, y que las razones de altura basadas en primos mayores que 5 no pueden ser consonantes . [ 13 ] Sin embargo, el 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 los números regulares a la teoría musical, es interesante encontrar pares de números regulares que se diferencien en uno. Hay exactamente diez de estos pares.y cada par de estos define una razón superparticularque tiene significado como intervalo musical. Estos intervalos son 2/1 (la octava ), 3/2 (la quinta justa ), 4/3 (la cuarta justa ), 5/4 (la tercera justa mayor ), 6/5 (la tercera justa menor ), 9/8 (el tono justo mayor ), 10/9 (el tono justo menor ), 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 utilizaban 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
Los algoritmos para calcular los números regulares en orden ascendente fueron popularizados por Edsger Dijkstra . Dijkstra ( 1976 , 1981 ) atribuye a Hamming el problema de construir la secuencia ascendente infinita de todos los números 5-suaves; este problema se conoce ahora como el problema de Hamming , y los números así generados también se denominan 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, dóndees cualquier número de Hamming.
- Por lo tanto, la secuenciapuede generarse emitiendo 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 perezoso , ya que las implementaciones eficientes (implícitamente) concurrentes, que utilizan un número constante de operaciones aritméticas por valor generado, se construyen fácilmente como se describió anteriormente. También son posibles implementaciones secuenciales funcionales estrictas o imperativas igualmente eficientes, mientras que las soluciones generativas explícitamente concurrentes podrían no ser triviales. [ 18 ]
En el lenguaje de programación Python , el código funcional perezoso para generar números regulares se utiliza como una de las pruebas integradas para la corrección de la implementación del lenguaje. [ 19 ]
Un problema relacionado, discutido por Knuth (1972) , es enumerar todosNúmeros sexagesimales de -dígitos en orden ascendente (ver #matemáticas babilónicas más arriba). En términos algorítmicos, esto es equivalente a generar (en orden) la subsecuencia de la secuencia infinita de números regulares, que va desdea. [ 8 ] Véase Gingerich (1965) para una descripción temprana del 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
Heninger, Rains y Sloane (2006) muestran que, cuandoes un número regular y es divisible por 8, la función generadora de unUna red unimodular par extremal de dimensión - es unapotencia n de un polinomio. [ 22 ]
Al igual que con otras clases de números suaves , 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 las señales en datos variables 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 contiene una alegoría del matrimonio centrada en el número altamente regular 60 4 = 12.960.000 y sus divisores (véase el número de Platón ). Estudiosos posteriores han recurrido a las matemáticas babilónicas y a la teoría musical para intentar explicar este pasaje. [ 24 ]
Ciertas especies de bambú liberan grandes cantidades de semillas de forma sincrónica (un proceso llamado fructificación masiva ) 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 planteado la hipótesis de que el mecanismo biológico para la sincronización de este proceso se presta a números suaves, y en particular en este caso a números suaves de 5. Aunque los intervalos de fructificación masiva estimados para algunas otras especies de bambú no son números regulares de años, esto podría explicarse como un error de medición. [ 25 ]
Notas
- ↑ Inspirado en diagramas similares de Erkki Kurenniemi en "Acordes, escalas y celosías divisorias" .
- 1 2 3 Sloane "A051037" .
- ↑ Pomerance (1995) .
- ↑ Búsqueda OEIS de secuencias que involucren 5-suavidad .
- ↑ Berndt y Rankin (1995) .
- 1 2 3 Aaboe (1965) .
- ↑ Sachs (1947) .
- 1 2 3 Knuth (1972) .
- 1 2 Fowler y Robson (1998) .
- ↑ Véase Conway y Guy (1996) para un análisis divulgativo de esta interpretación. Plimpton 322 presenta otras interpretaciones, que se pueden consultar en su artículo, pero todas implican números regulares.
- ↑ Clarke (1877) .
- 1 2 3 Honingh y Bod (2005) .
- ↑ Asmussen (2001) , por ejemplo, afirma que "dentro de cualquier pieza de música tonal" todos los intervalos deben ser proporciones de números regulares, haciéndose eco de afirmaciones similares de autores mucho más antiguos como Habens (1889) . En la literatura moderna sobre teoría musical, esta afirmación se atribuye a menudo a Longuet-Higgins (1962) , quien utilizó una disposición gráfica muy similar al tonnetz para organizar las alturas de 5 límites.
- ↑ Copiar (2003) .
- ↑ Wolf (2003) .
- ↑ Halsey y Hewitt (1972) señalan que esto se deduce del teorema de Størmer ( Størmer 1897 ) y proporcionan una demostración para este caso; véase también Silver (1971) .
- ↑ Howard y Longair (1982) .
- ↑ Véase, por ejemplo, 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) .
- ^ Veller , Nowak y Davis (2015) .
Referencias
- Aaboe, Asger (1965), "Algunas tablas matemáticas seléucidas (recíprocos extendidos y cuadrados de números regulares)", Journal of Cuneiform Studies , 19 (3), The American Schools of Oriental Research: 79–86 , doi : 10.2307/1359089 , JSTOR 1359089 , MR 0191779 , S2CID 164195082 .
- Asmussen, Robert (2001), Periodicidad de las frecuencias sinusoidales como base para el análisis de la armonía barroca y clásica: un estudio basado en computadora (PDF) , tesis doctoral, Universidad de Leeds , archivada del original (PDF) el 24 de abril de 2016 , consultada el 15 de marzo de 2007..
- Barton, George A. (1908), "Sobre el origen babilónico del número nupcial de Platón", Journal of the American Oriental Society , 29 , American Oriental Society: 210–219 , doi : 10.2307/592627 , JSTOR 592627 .
- Berndt, Bruce C.; Rankin, Robert Alexander, eds. (1995), Ramanujan: cartas y comentarios , Historia de las matemáticas, vol. 9, Sociedad Matemática Americana, pág. 23, Bibcode : 1995rlc..book.....B , ISBN 978-0-8218-0470-4.
- Bruins, EM (1970), "La construcción de la grande table le valeurs réciproques AO 6456", en Finet, André (ed.), Actes de la XVII e Rencontre Assyriologique Internationale , Comité belge de recherches en Mésopotamie, págs . .
- Clarke, AR (enero de 1877), "Entonación justa", Nature , 15 (377): 253, Bibcode : 1877Natur..15..253C , doi : 10.1038/015253b0.
- Conway, John H.; Guy , Richard K. (1996), El libro de los números , Copérnico, págs. 172-176 , ISBN 0-387-97993-X.
- Dijkstra, Edsger W. (1976), "17. Un ejercicio atribuido a RW Hamming", A Discipline of Programming , Prentice-Hall, pp. 129–134 , ISBN 978-0132158718
- Dijkstra, Edsger W. (1981), El ejercicio de Hamming en SASL (PDF) , Informe EWD792. Originalmente una nota manuscrita de circulación privada..
- Eppstein, David (2007), El problema de Hamming con restricción de rango.
- Fowler, David; Robson, Eleanor (1998), "Aproximaciones de raíz cuadrada en matemáticas babilónicas antiguas: YBC 7289 en contexto" (PDF) , Historia Mathematica , 25 (4): 366–378 , doi : 10.1006/hmat.1998.2209, página 375.
- Gingerich, Owen (1965), "Sexagesimales regulares de once dígitos y sus recíprocos", Transactions of the American Philosophical Society , 55 (8), American Philosophical Society: 3–38 , doi : 10.2307/1006080 , JSTOR 1006080 .
- Habens, Rev. WJ (1889), "Sobre la escala musical" , Actas de la Asociación Musical , 16 , Real Asociación Musical: 16.ª Sesión, pág. 1, JSTOR 765355 .
- Halsey, GD; Hewitt, Edwin (1972), "Más sobre las proporciones superparticulares en la música", American Mathematical Monthly , 79 (10), Mathematical Association of America: 1096–1100 , doi : 10.2307/2317424 , JSTOR 2317424 , MR 0313189 .
- Hemmendinger, David (1988), "El "problema de Hamming" en Prolog", ACM SIGPLAN Notices , 23 (4): 81–86 , doi : 10.1145/44326.44335 , S2CID 28906392 .
- Heninger, Nadia ; Rains, EM; Sloane, NJA (2006), "Sobre la integralidad de las raíces n- ésimas de las funciones generadoras", Journal of Combinatorial Theory , Serie A, 113 (8): 1732–1745 , arXiv : math.NT/0509316 , doi : 10.1016/j.jcta.2006.03.018 , MR 2269551 , S2CID 15913795 .
- Honingh, Aline; Bod, Rens (2005), "Convexidad y buena formación de objetos musicales", Journal of New Music Research , 34 (3): 293–303 , doi : 10.1080/09298210500280612 , S2CID 16321292 .
- Howard, Deborah ; Longair, Malcolm (mayo de 1982), "Proporción armónica y los Quattro Libri de Palladio ", Journal of the Society of Architectural Historians , 41 (2): 116–143 , doi : 10.2307/989675 , JSTOR 989675
- Knuth, D. E. (1972), "Ancient Babylonian algorithms"(PDF), Communications of the ACM, 15 (7): 671–677, doi:10.1145/361454.361514, S2CID 7829945. A correction appears in CACM19(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", Music Perception, 20 (4): 383–410, doi:10.1525/mp.2003.20.4.383
- Longuet-Higgins, H. C. (1962), "Letter to a musical friend", Music Review (August): 244–248.
- McClain, Ernest G. (1974), "Musical "Marriages" in Plato's "Republic"", Journal of Music Theory, 18 (2), Duke University Press: 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), Basel: Birkhäuser, pp. 411–422, MR 1403941.
- Sachs, A. J. (1947), "Babylonian mathematical texts. I. Reciprocals of regular sexagesimal numbers", Journal of Cuneiform Studies, 1 (3), The American Schools of Oriental Research: 219–240, doi:10.2307/1359434, JSTOR 1359434, MR 0022180, S2CID 163783242.
- Silver, A. L. Leigh (1971), "Musimatics or the nun's fiddle", American Mathematical Monthly, 78 (4), Mathematical Association of America: 351–357, doi:10.2307/2316896, JSTOR 2316896.
- Sloane, N. J. A. (ed.), "SequenceA051037(5-smooth numbers)", The On-Line Encyclopedia of Integer Sequences, OEIS Foundation
- Størmer, Carl (1897), "Quelques théorèmes sur l'équation de Pell x 2 - Dy 2 = ±1 et leurs application", Skrifter Videnskabs-selskabet (Christiania), Mat.-Naturv. kl. , yo (2).
- Temperton, Clive (1992), "Un algoritmo FFT de factor primo generalizado para cualquier N = 2 p 3 q 5 r ", SIAM Journal on Scientific and Statistical Computing , 13 (3): 676– 686, doi : 10.1137/0913039 , S2CID 14764894 .
- Veller, Carl; Nowak, Martin A.; Davis, Charles C. (mayo de 2015), "Intervalos de floración extendidos de bambúes evolucionados por multiplicación discreta", Ecology Letters , 18 (7): 653–659 , Bibcode : 2015EcolL..18..653V , doi : 10.1111/ele.12442 , PMID 25963600
- Wolf, Daniel James (marzo de 2003), "Afinaciones alternativas, tonalidades alternativas", Contemporary Music Review , 22 ( 1–2 ): 3–14 , doi : 10.1080/0749446032000134715 , S2CID 191457676
- Yuen, CK (1992), "Números de Hamming, evaluación perezosa y eliminación impaciente", ACM SIGPLAN Notices , 27 (8): 71– 75, doi : 10.1145/142137.142151 , S2CID 18283005 .
Enlaces externos
- Tabla de recíprocos de números regulares hasta 3600, obtenida del sitio web del profesor David E. Joyce, de la Universidad Clark.
- Generación de números de Hamming con RosettaCode en aproximadamente 50 lenguajes de programación.
- matemáticas babilónicas
- Secuencias de enteros
- Programación funcional
- Matemáticas de la música