Articulo de referencia

Cálculos calendáricos

Cálculos Calendáricos es un libro sobre sistemas de calendario y algoritmos para que las computadoras conviertan entre ellos. Fue escrito por los informáticos Nachum Dershowitz ...

Cálculos Calendáricos es un libro sobre sistemas de calendario y algoritmos para que las computadoras conviertan entre ellos. Fue escrito por los informáticos Nachum Dershowitz y Edward Reingold y publicado en 1997 por Cambridge University Press . Una segunda edición, la "edición del milenio", con un CD-ROM de software, se publicó en 2001; una tercera edición en 2008; y una cuarta edición, la "edición definitiva", en 2018.

Temas

En diferentes sociedades han existido muchos calendarios distintos, y la conversión entre ellos presenta grandes dificultades, principalmente debido a la imposibilidad de conciliar las proporciones irracionales de las duraciones de los ciclos astronómicos diarios, mensuales y anuales mediante números enteros. [ 1 ] Los 14 calendarios analizados en la primera edición del libro incluían el calendario gregoriano , el calendario de la semana ISO , el calendario juliano , el calendario copto , el calendario etíope , el calendario islámico , el calendario iraní moderno , el calendario baháʼí , el calendario republicano francés , los calendarios hindúes antiguos y modernos , el calendario maya y el calendario chino moderno . [ 1 ] [ 2 ] Ediciones posteriores lo ampliaron a muchos más calendarios. [ 3 ] [ 4 ] [ 5 ] Se dividen en dos grupos: calendarios «aritméticos», cuyos cálculos pueden realizarse de forma puramente matemática, independientemente de las posiciones de la luna y el sol, y calendarios «astronómicos», basados ​​en parte en dichas posiciones. [ 6 ]

Los autores diseñan algoritmos individuales de cálculo calendárico para convertir cada uno de estos calendarios a y desde un formato común, el sistema Rata Die de días numerados desde el 1 de enero del año gregoriano (ficticio) 1. La combinación de estos métodos permite la conversión entre cualesquiera dos de los calendarios. [ 2 ] [ 7 ] Una de las innovaciones del libro es el uso de una codificación ingeniosa para reemplazar tablas de valores de secuencias ligeramente irregulares, como el número de días en un mes. [ 8 ] Los autores también discuten la historia de los calendarios que describen, analizan su precisión con respecto a los eventos astronómicos que fueron diseñados para modelar y señalan días importantes en el año de cada calendario. [ 2 ] Un apéndice incluye la documentación completa del software. [ 6 ] [ 9 ]

Uno de los propósitos del libro es proporcionar software abierto útil y eficiente en un área donde las soluciones anteriores eran en gran medida propietarias, incompletas y con errores. [ 8 ] El autor Edward Reingold programó originalmente estos métodos en Emacs Lisp , como parte del editor de texto GNU Emacs , y los autores ampliaron una publicación anterior de revista sobre esta implementación en el libro. [ 1 ] [ 5 ] Este código se ha convertido a Common Lisp para el libro, y se distribuye bajo una licencia abierta , y se incluye dentro del libro como una forma precisa e inequívoca de describir cada algoritmo. [ 5 ] Una implementación del software en R está disponible en el paquete calcal de Rob J. Hyndman .

Público y recepción

Este es principalmente un libro de referencia, pero también puede ser leído por placer por lectores interesados ​​en este tema. [ 8 ] El crítico Victor J. Katz recomienda este libro a cualquiera que esté "interesado en cómo manejamos el tiempo". [ 2 ] Sin embargo, el crítico John D. Cook señala que, para comprender los detalles de los algoritmos descritos en el libro, los lectores deben estar familiarizados con la programación en Lisp, y que es difícil hojearlo sin trabajar en los detalles. [ 5 ] Por otro lado, a pesar de no ser una lectura fácil, el crítico Antonio F. Rañada lo recomienda no solo a "matemáticos, astrónomos o científicos informáticos, sino también a historiadores o a cualquier persona interesada en los aspectos culturales de la ciencia". [ 1 ]

El crítico Noel Swerdlow considera la primera edición como un «trabajo en progreso», prefiriendo las tablas del siglo XIX de Robert Schram a los métodos computarizados. [ 10 ] Y si bien la elogia por evitar los «errores de segunda mano, simplificaciones de tercer orden y mitos absolutos» de muchas otras obras milenaristas sobre el calendario, el crítico Robert Poole señala como una debilidad que solo considera una única versión de cada calendario, mientras que históricamente estos sistemas pasaron por múltiples revisiones, y cita el libro que indica que sus resultados a veces son «matemáticamente sensatos, pero culturalmente erróneos». Agregando que la reducción de un calendario producido por humanos a un cálculo computarizado es «pura arrogancia», concluye, no obstante, que «podemos estar agradecidos de que se haya creado una obra de referencia tan útil a partir de un proyecto de futilidad tan impresionante». [ 11 ] Y el crítico Manfred Kudlek llama a esta "la publicación más extensa y detallada sobre sistemas de calendario" desde el Handbuch der mathematischen und technischen Chronologie de principios del siglo XX de Friedrich Karl Ginzel . [ 9 ]

Véase también

Referencias

  1. 1 2 3 4 Rañada, Antonio F. (marzo de 1998), "Revisión de cálculos calendáricos (1.ª ed.)", European Journal of Physics , 19 (2), doi : 10.1088/0143-0807/19/2/020 , S2CID 250863468 
  2. 1 2 3 4 Katz, Victor J. , "Revisión de cálculos calendáricos (1.ª ed.)", Mathematical Reviews , MR 1462888 
  3. Akutowicz, A., "Revisión de cálculos calendáricos (2.ª ed.)", zbMATH , Zbl 1004.01001 
  4. Lumiste, Ülo , "Revisión de cálculos calendáricos (3.ª ed.)", zbMATH , Zbl 1141.01001 
  5. 1 2 3 4 Cook, John D. (julio de 2018), "Revisión de Cálculos Calendáricos (4.ª ed.)" , MAA Reviews , Asociación Matemática de América , archivado del original el 18 de octubre de 2020 , recuperado el 16 de marzo de 2020
  6. 1 2 McCarthy, Daniel (diciembre de 1998), "Revisión de Cálculos Calendáricos (1.ª ed.)", Isis , 89 (4): 703–704 , doi : 10.1086/384162 , JSTOR 236740 
  7. Kelley, David H. (noviembre de 1999), "Sistemas calendáricos explorados", Journal for the History of Astronomy , 30 (4): 407–409 , Bibcode : 1999JHA....30..407D , doi : 10.1177/002182869903000404 , S2CID 126134279 
  8. 1 2 3 Wynne Willson, William (marzo de 1999), "Reseña de Cálculos Calendáricos (1.ª ed.)", The Mathematical Gazette , 83 (496): 159–160 , doi : 10.2307/3618726 , JSTOR 3618726 , S2CID 189643046  
  9. 1 2 Kudlek, Manfred, "Revisión de cálculos calendáricos (1.ª ed.)", zbMATH , Zbl 0894.01023 
  10. Swerdlow, NM (julio de 1998), "Revisión de cálculos calendáricos (1.ª ed.)", IEEE Annals of the History of Computing , 20 (3): 78, doi : 10.1109/mahc.1998.707580 , S2CID 30216733 
  11. Poole, Robert (marzo de 1999), "Reseña de Cálculos Calendáricos (1.ª ed.)", The British Journal for the History of Science , 32 (1): 116–118 , JSTOR 4027975 ; reimpreso en Mathematics in School (1998), JSTOR 30215396 
  • Libro de calendario, documentos y código de Edward M. Reingold
  • Cálculos calendáricos en Google Libros
  • Cálculos calendáricos en Worldcat (disponibilidad en bibliotecas de préstamo/referencia).
Obtenido de " https://en.wikipedia.org/w/index.php?title=Calendrical_Calculations&oldid=1335823958 "