fbpx
Wikipedia

Fórmula del semiverseno

La fórmula del semiverseno es una importante ecuación para la navegación astronómica, en cuanto al cálculo de la distancia de círculo máximo entre dos puntos de un globo sabiendo su longitud y su latitud. Es un caso especial de una fórmula más general de trigonometría esférica, la ley de los semiversenos, que relaciona los lados y ángulos de los "triángulos esféricos".[1]

Seno, coseno y verseno de θ sobre la base de la circunferencia goniométrica

Estos nombres derivan del hecho que suele expresarse en términos de la función semiverseno (haversine en inglés), dada por

haversin(θ) = sin2(θ/2)

Las fórmulas también podrían estar escritas en términos de cualquier múltiplo del semiverseno, como la antigua función verseno (el doble del semiverseno).

Pero históricamente, el semiverseno tuvo una ligera ventaja en su uso en el mar ya que su máximo es "1", por lo que las tablas logarítmicas de sus valores podían acabar con el valor cero. Hoy en día, la forma del semiverseno sigue siendo interesante, ya que no tiene ningún coeficiente delante de la función sin2.

En la época anterior a las calculadoras digitales, el uso de tablas náuticas detalladas para el semiverseno, semiverseno/inverso y sus logaritmos (para ayudar en las multiplicaciones) ahorró a los navegantes calcular los cuadrados de los senos, el cálculo de raíces cuadradas, etc., un proceso arduo y que podía agravar los pequeños errores (ver también verseno). En el caso del cálculo de longitud por las distancias lunares de José de Mendoza, redujo el proceso de 30 pasos a 7.

Fórmula del semiverseno

Para cualquier par de puntos sobre una esfera:

 

donde

haversin es la función semiverseno, haversin(θ) = sin2(θ / 2) = (1 - cos(θ)) / 2
d es la distancia entre dos puntos (sobre un círculo máximo de la esfera, véase distancia esférica),
R es el radio de la esfera,
φ1 es la latitud del punto 1,
φ2 es la latitud del punto 2, y
Δλ es la diferencia de longitudes

Hay que tener en cuenta que el argumento a la función semiverseno se supone que debe darse en radianes. En grados, haversin(d / R) de la fórmula se convertiría en haversin(180 · d / π R).

Entonces se puede resolver ya sea mediante la simple aplicación de la tabla de semiverseno inverso (si está disponible) o mediante el uso de la función arcoseno (arcsin):

 

donde

  • h es haversin(d / R)

Al utilizar estas fórmulas, se debe tener cuidado en asegurarse de que h no exceda 1 debido a un error de coma flotante (d es sólo real para h de 0 a 1). h sólo se aproxima a 1 en los puntos antipodales (en los lados opuestos de la esfera) —en esta región, tienden a surgir en la fórmula errores numéricos relativamente grandes cuando se utiliza una precisión finita—. Sin embargo, ya que d es entonces bastante grande (se acerca a π · R, la mitad de la circunferencia) un pequeño error a menudo no es una preocupación importante en este caso inusual (aunque hay otras fórmulas de distancia de círculo máximo que evitan este problema). (La fórmula anterior se escribe a veces en términos de la función arcotangente, pero esta adolece de problemas numéricos similares con valores cerca de h = 1).

Como se describe a continuación, en lugar de semiversenos, también se puede escribir una fórmula similar, en términos del coseno —a veces llamada la ley esférica del coseno (a no confundir con la ley del coseno para la geometría plana)—, pero para el caso común de distancias pequeñas ... un pequeño error en los datos de entrada de la función "arccos" lleva a un gran error en el resultado final. Esto hace que la fórmula no sea apta para un uso general.

Esta fórmula es sólo una aproximación cuando se aplica a la Tierra, porque la Tierra no es una esfera perfecta: el radio de la Tierra R varía de 6356,78 kilómetros en los polos hasta 6378,14 kilómetros en el ecuador. Hay pequeñas correcciones, típicamente del orden de 0,1 % (p.e. suponiendo la media geométrica R = 6367,45 kilómetros que se utiliza en todas partes), a causa de esta ligera forma elipsoidal del planeta. Otro método más preciso, que tiene en cuenta la forma elipsoidal de la Tierra, viene dada por las fórmulas de Vincenty.

Ley del semiverseno

Dada una esfera unidad, un "triángulo esférico" en la superficie de la esfera se define por los tres círculos máximos que conectan tres puntos u, v y w sobre la esfera. Si los tres arcos que definen son: a (de u a v), b (de u a w), y c (de v a w), y el ángulo del vértice opuesto a c es C, entonces la ley del semiverseno dice:

(la ley del semiverseno)
 
 
Triángulo esférico resuelto por la ley del semiverseno.

Como se trata de una esfera unitaria, las longitudes a, b y c son simplemente iguales a los ángulos centrales (en radianes) que los definen a partir del centro de la esfera (para una esfera no unitaria, cada una de estos arcos es igual a su ángulo central multiplicado por el radio R de la esfera).

Para obtener la fórmula del semiverseno de la sección anterior de esta ley, simplemente se considera el caso especial donde u es el polo norte, mientras que w y v son los dos puntos entre los que se quiere determinar la distancia d. En este caso, a y b son π / 2 - φ1,2 (es decir, 90° – latitud), C es el incremento de longitud Δλ, y c es la distancia d / R que se quiere calcular. Teniendo en cuenta que sin(π / 2 - φ) = cos(φ), la fórmula del semiverseno se calcula como sigue:

Para deducir la ley del semiverseno, se parte de la ley esférica del coseno:

(teorema esférico del coseno)
 

Como se ha mencionado anteriormente, esta fórmula no es demasiado buena para la resolución de c cuando c es pequeño. En su lugar, se sustituye la identidad: cos(θ) = 1 - 2 hav(θ), y para obtener la ley del semiverseno citada más arriba, también se utiliza la identidad de la suma:

cos(ab) = cos(a)cos(b) + sin(a)sin(b)

Referencias

  1. José de Mendoza y Ríos (1795). Memoria sobre algunos métodos nuevos de calcular la longitud por las distancias lunares y explicaciones prácticas de una teoría para la solución de otros problemas de navegación. Imp. Real. 

Bibliografía

  • U. S. Census Bureau Geographic Information Systems FAQ, (Enlace roto; el contenido ha sido reflejado aquí)
  • Sinnott RW, "Virtues of the Haversine", Sky and Telescope 68 (2), 159 (1984).
  • Deriving the haversine formula, Ask Dr. Math (20 al 21 de abril de 1999).
  • 'Scibor-Marchocki, Romuald Ireneus. , página web 'Elementary-Geometry Trigonometry' (1997).
  • Gellert W., S. Gottwald, M. Hellwich, H. Kästner y Küstner H., The VNR Concise Encyclopedia of Mathematics, 2nd ed., Cap. 12 (Van Nostrand Reinhold: New York, 1989).
  • Diccionario Inglés de Oxford. Oxford University Press. 2ª ed. 1989. Citas acuñación del término "Haversine" por el Prof. Jas. Inman, DD, si navegación y astronomía náutica, 3ª ed. (1835).

Enlaces externos

  • La fórmula del semiverseno realizada en 9 lenguajes
  • [1] Aplicación en Javascript de la fórmula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud
  • [2] Aplicación en C++ de la fórmula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud
  • Aplicación en Ruby de la fórmula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud
  • Aplicación en [Python] de la fórmula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud
  • [5] Aplicación en C MacOS de la fórmula del semiverseno para encontrar la distancia entre dos puntos conociendo su código postal
  • (aplicación de esta fórmula para el cálculo de la distancia entre Lats y Lons)
  • [7] Aplicación en [Pascal] de la fórmula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud
  • Cálculo de la distancia (en kilómetros o millas) en función de la latitud y longitud en PHP


  •   Datos: Q587172

fórmula, semiverseno, fórmula, semiverseno, importante, ecuación, para, navegación, astronómica, cuanto, cálculo, distancia, círculo, máximo, entre, puntos, globo, sabiendo, longitud, latitud, caso, especial, fórmula, más, general, trigonometría, esférica, sem. La formula del semiverseno es una importante ecuacion para la navegacion astronomica en cuanto al calculo de la distancia de circulo maximo entre dos puntos de un globo sabiendo su longitud y su latitud Es un caso especial de una formula mas general de trigonometria esferica la ley de los semiversenos que relaciona los lados y angulos de los triangulos esfericos 1 Seno coseno y verseno de 8 sobre la base de la circunferencia goniometrica Estos nombres derivan del hecho que suele expresarse en terminos de la funcion semiverseno haversine en ingles dada por haversin 8 sin2 8 2 Las formulas tambien podrian estar escritas en terminos de cualquier multiplo del semiverseno como la antigua funcion verseno el doble del semiverseno Pero historicamente el semiverseno tuvo una ligera ventaja en su uso en el mar ya que su maximo es 1 por lo que las tablas logaritmicas de sus valores podian acabar con el valor cero Hoy en dia la forma del semiverseno sigue siendo interesante ya que no tiene ningun coeficiente delante de la funcion sin2 En la epoca anterior a las calculadoras digitales el uso de tablas nauticas detalladas para el semiverseno semiverseno inverso y sus logaritmos para ayudar en las multiplicaciones ahorro a los navegantes calcular los cuadrados de los senos el calculo de raices cuadradas etc un proceso arduo y que podia agravar los pequenos errores ver tambien verseno En el caso del calculo de longitud por las distancias lunares de Jose de Mendoza redujo el proceso de 30 pasos a 7 Indice 1 Formula del semiverseno 2 Ley del semiverseno 3 Referencias 4 Bibliografia 5 Enlaces externosFormula del semiverseno EditarPara cualquier par de puntos sobre una esfera haversin d R haversin f 1 f 2 cos f 1 cos f 2 haversin D l displaystyle operatorname haversin left frac d R right operatorname haversin varphi 1 varphi 2 cos varphi 1 cos varphi 2 operatorname haversin Delta lambda donde haversin es la funcion semiverseno haversin 8 sin2 8 2 1 cos 8 2 d es la distancia entre dos puntos sobre un circulo maximo de la esfera vease distancia esferica R es el radio de la esfera f1 es la latitud del punto 1 f2 es la latitud del punto 2 y Dl es la diferencia de longitudesHay que tener en cuenta que el argumento a la funcion semiverseno se supone que debe darse en radianes En grados haversin d R de la formula se convertiria en haversin 180 d p R Entonces se puede resolver ya sea mediante la simple aplicacion de la tabla de semiverseno inverso si esta disponible o mediante el uso de la funcion arcoseno arcsin d R haversin 1 h 2 R arcsin h displaystyle d R operatorname haversin 1 h 2R arcsin left sqrt h right donde h es haversin d R Al utilizar estas formulas se debe tener cuidado en asegurarse de que h no exceda 1 debido a un error de coma flotante d es solo real para h de 0 a 1 h solo se aproxima a 1 en los puntos antipodales en los lados opuestos de la esfera en esta region tienden a surgir en la formula errores numericos relativamente grandes cuando se utiliza una precision finita Sin embargo ya que d es entonces bastante grande se acerca a p R la mitad de la circunferencia un pequeno error a menudo no es una preocupacion importante en este caso inusual aunque hay otras formulas de distancia de circulo maximo que evitan este problema La formula anterior se escribe a veces en terminos de la funcion arcotangente pero esta adolece de problemas numericos similares con valores cerca de h 1 Como se describe a continuacion en lugar de semiversenos tambien se puede escribir una formula similar en terminos del coseno a veces llamada la ley esferica del coseno a no confundir con la ley del coseno para la geometria plana pero para el caso comun de distancias pequenas un pequeno error en los datos de entrada de la funcion arccos lleva a un gran error en el resultado final Esto hace que la formula no sea apta para un uso general Esta formula es solo una aproximacion cuando se aplica a la Tierra porque la Tierra no es una esfera perfecta el radio de la Tierra R varia de 6356 78 kilometros en los polos hasta 6378 14 kilometros en el ecuador Hay pequenas correcciones tipicamente del orden de 0 1 p e suponiendo la media geometrica R 6367 45 kilometros que se utiliza en todas partes a causa de esta ligera forma elipsoidal del planeta Otro metodo mas preciso que tiene en cuenta la forma elipsoidal de la Tierra viene dada por las formulas de Vincenty Ley del semiverseno EditarDada una esfera unidad un triangulo esferico en la superficie de la esfera se define por los tres circulos maximos que conectan tres puntos u v y w sobre la esfera Si los tres arcos que definen son a de u a v b de u a w y c de v a w y el angulo del vertice opuesto a c es C entonces la ley del semiverseno dice la ley del semiverseno hav c hav a b sin a sin b hav C displaystyle operatorname hav c operatorname hav a b sin a sin b operatorname hav C Triangulo esferico resuelto por la ley del semiverseno Como se trata de una esfera unitaria las longitudes a b y c son simplemente iguales a los angulos centrales en radianes que los definen a partir del centro de la esfera para una esfera no unitaria cada una de estos arcos es igual a su angulo central multiplicado por el radio R de la esfera Para obtener la formula del semiverseno de la seccion anterior de esta ley simplemente se considera el caso especial donde u es el polo norte mientras que w y v son los dos puntos entre los que se quiere determinar la distancia d En este caso a y b son p 2 f1 2 es decir 90 latitud C es el incremento de longitud Dl y c es la distancia d R que se quiere calcular Teniendo en cuenta que sin p 2 f cos f la formula del semiverseno se calcula como sigue Para deducir la ley del semiverseno se parte de la ley esferica del coseno teorema esferico del coseno cos c cos a cos b sin a sin b cos C displaystyle cos c cos a cos b sin a sin b cos C Como se ha mencionado anteriormente esta formula no es demasiado buena para la resolucion de c cuando c es pequeno En su lugar se sustituye la identidad cos 8 1 2 hav 8 y para obtener la ley del semiverseno citada mas arriba tambien se utiliza la identidad de la suma cos a b cos a cos b sin a sin b Referencias Editar Jose de Mendoza y Rios 1795 Memoria sobre algunos metodos nuevos de calcular la longitud por las distancias lunares y explicaciones practicas de una teoria para la solucion de otros problemas de navegacion Imp Real Bibliografia EditarU S Census Bureau Geographic Information Systems FAQ Cual es la mejor manera de calcular la distancia entre dos puntos Enlace roto el contenido ha sido reflejado aqui Sinnott RW Virtues of the Haversine Sky and Telescope 68 2 159 1984 Deriving the haversine formula Ask Dr Math 20 al 21 de abril de 1999 Scibor Marchocki Romuald Ireneus Spherical Trigonometry pagina web Elementary Geometry Trigonometry 1997 Gellert W S Gottwald M Hellwich H Kastner y Kustner H The VNR Concise Encyclopedia of Mathematics 2nd ed Cap 12 Van Nostrand Reinhold New York 1989 Diccionario Ingles de Oxford Oxford University Press 2ª ed 1989 Citas acunacion del termino Haversine por el Prof Jas Inman DD si navegacion y astronomia nautica 3ª ed 1835 Enlaces externos EditarLa formula del semiverseno realizada en 9 lenguajes 1 Aplicacion en Javascript de la formula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud 2 Aplicacion en C de la formula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud 3 Aplicacion en Ruby de la formula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud 4 Aplicacion en Python de la formula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud 5 Aplicacion en C MacOS de la formula del semiverseno para encontrar la distancia entre dos puntos conociendo su codigo postal 6 aplicacion de esta formula para el calculo de la distancia entre Lats y Lons 7 Aplicacion en Pascal de la formula del semiverseno para encontrar la distancia entre dos puntos conociendo su latitud y longitud Calculo de la distancia en kilometros o millas en funcion de la latitud y longitud en PHPEsta obra contiene una traduccion derivada de Haversine formula de la Wikipedia en ingles publicada por sus editores bajo la Licencia de documentacion libre de GNU y la Licencia Creative Commons Atribucion CompartirIgual 3 0 Unported Datos Q587172Obtenido de https es wikipedia org w index php title Formula del semiverseno amp oldid 122307863, 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