تركيبة هافرسين

تحدد صيغة هافرسين المسافة على الدائرة العظمى بين نقطتين على سطح الكرة بمعلومية خطوط الطول والعرض الخاصة بهما. وهي صيغة مهمة في الملاحة ، وتُعد حالة خاصة من صيغة أكثر عمومية في حساب المثلثات الكروية ، وهي قانون هافرسين ، الذي يربط بين أضلاع وزوايا المثلثات الكروية.

نُشر أول جدول للهافرسينات باللغة الإنجليزية بواسطة جيمس أندرو عام 1805، [ 1 ] لكن فلوريان كاجوري يُنسب استخدامًا سابقًا لها إلى خوسيه دي ميندوزا إي ريوس عام 1801. [ 2 ] [ 3 ] صاغ جيمس إنمان مصطلح " هافرسين " عام 1835 ، وهو اختصار لعبارة "half-versed sine". [ 4 ] [ 5 ]

تُستمد هذه التسميات من كونها تُكتب عادةً بدلالة دالة هافرسين، المعطاة بالصيغة hav θ = sin 2 1 / 2 θ . ويمكن كتابة الصيغ بدلالة أي مضاعف لدالة هافرسين، مثل دالة فيرسين القديمة (ضعف دالة هافرسين). قبل ظهور الحواسيب، كان التخلص من القسمة والضرب بمعاملات العدد اثنين ملائمًا لدرجة أن جداول قيم هافرسين واللوغاريتمات أُدرجت في نصوص الملاحة وعلم المثلثات في القرن التاسع عشر وأوائل القرن العشرين. [ 6 ] [ 7 ] [ 8 ] في الوقت الحاضر، تُعد صيغة هافرسين ملائمة أيضًا لعدم احتوائها على معامل أمام دالة sin 2 .

رسم توضيحي يوضح المسافة على الدائرة العظمى (مرسومة باللون الأحمر) بين نقطتين على الكرة، P و Q. كما تظهر نقطتان متقابلتان ، u و v.

وتتم مقارنة هذه الصيغة بقانون جيب التمام الكروي ، والذي هو مكافئ نظرياً.

التركيبة

تُظهر العلاقة الأساسية من خلال د=رθ،{\displaystyle d=r\,\theta ,} أين

تسمح صيغة هافرسين بحساب هافرسينθ{\displaystyle \theta }يتم حسابها مباشرة من خط العرض (الممثل بـ φ ) وخط الطول (الممثل بـ λ ) للنقطتين: هافθ=هاف(Δφ)+كوس(φ1)كوس(φ2)هاف(Δλ){\displaystyle \operatorname {hav} \theta =\operatorname {hav} \left(\Delta \varphi \right)+\cos \left(\varphi _{1}\right)\cos \left(\varphi _{2}\right)\operatorname {hav} \left(\Delta \lambda \right)} أين

  • φ 1 و φ 2 هما خط عرض النقطة 1 وخط عرض النقطة 2،
  • λ 1 و λ 2 هما خط طول النقطة 1 وخط طول النقطة 2،
  • Δφ=φ2-φ1{\displaystyle \Delta \varphi =\varphi _{2}-\varphi _{1}}،Δλ=λ2-λ1{\displaystyle \Delta \lambda =\lambda _{2}-\lambda _{1}}.

تحسب دالة هافرساين نصف جيب الزاوية θ ، أو مربعات أنصاف وتر الزاوية على دائرة الوحدة (الكرة). وهي مرتبطة بدوال جيبية أخرى. هافθ=الخطيئة2(θ2)=1-كوس(θ)2.{\displaystyle \operatorname {hav} \theta =\sin ^{2}\left({\frac {\theta }{2}}\right)={\frac {1-\cos(\theta )}{2}}.}

لحساب قيمة θ من الفروق بين خطوط العرض والطول بشكل صريح: θ=2دالة الجيب العكسية(هافθ)،{\displaystyle \theta =2\arcsin \left({\sqrt {\operatorname {hav} \theta }}\right),} أينهافθ{\displaystyle \operatorname {hav} \theta }يمكن حسابها بواسطة: [ 9 ]هافθ=هاف(Δφ)+كوس(φ1)كوس(φ2)هاف(Δλ)=هاف(Δφ)+(1-هاف(Δφ)-هاف(2φم))هاف(Δλ)=الخطيئة2(Δφ2)+(1-الخطيئة2(Δφ2)-الخطيئة2(φم))الخطيئة2(Δλ2)=الخطيئة2(Δφ2)+كوسφ1كوسφ2الخطيئة2(Δλ2)=الخطيئة2(Δφ2)كوس2(Δλ2)+كوس2(φم)الخطيئة2(Δλ2)=1-كوس(Δφ)+كوسφ1كوسφ2(1-كوس(Δλ))2{\displaystyle {\begin{aligned}\operatorname {hav} \theta &=\operatorname {hav} \left(\Delta \varphi \right)+\cos \left(\varphi _{1}\right)\cos \left(\varphi _{2}\right)\operatorname {hav} \left(\Delta \lambda \right)\\&=\operatorname {hav} (\Delta \varphi )+(1-\operatorname {hav} (\Delta \varphi )-\operatorname {hav} (2\varphi _{\text{m}}))\cdot \operatorname {hav} (\Delta \lambda )\\&=\sin ^{2}\left({\frac {\Delta \varphi }{2}}\right)+\left(1-\sin ^{2}\left({\frac {\Delta \varphi }{2}}\right)-\sin ^{2}\left(\varphi _{\text{m}}\right)\right)\cdot \sin ^{2}\left({\frac {\Delta \lambda }{2}}\right)\\&=\sin ^{2}\left({\frac {\Delta \varphi }{2}}\right)+\cos \varphi _{1}\cdot \cos \varphi _{2}\cdot \sin ^{2}\left({\frac {\Delta \lambda }{2}}\right)\\&=\sin ^{2}\left({\frac {\Delta \varphi }{2}}\right)\cdot \cos ^{2}\left({\frac {\Delta \lambda }{2}}\right)+\cos ^{2}\left(\varphi _{\text{m}}\right)\cdot \sin ^{2}\left({\frac {\Delta \lambda }{2}}\right)\\&={\frac {1-\cos \left(\Delta \varphi \right)+\cos \varphi _{1}\cdot \cos \varphi _{2}\cdot \left(1-\cos \left(\Delta \lambda \right)\right)}{2}}\end{aligned}}} و φم=φ2+φ12{\displaystyle \varphi _{\text{m}}={\frac {\varphi _{2}+\varphi _{1}}{2}}}.

عند استخدام هذه الصيغ، يجب التأكد من أن h = hav( θ ) لا تتجاوز 1 بسبب خطأ الفاصلة العائمة ( حيث يكون d حقيقيًا فقط عندما يكون 0 ≤ h ≤ 1 ). تقترب h من 1 فقط عند النقاط المتقابلة (على جانبي الكرة) - في هذه المنطقة، تميل الأخطاء العددية الكبيرة نسبيًا إلى الظهور في الصيغة عند استخدام دقة محدودة. ولأن d تكون كبيرة حينها (تقترب من πR ، أي نصف محيط الكرة)، فإن الخطأ الصغير غالبًا لا يمثل مصدر قلق كبير في هذه الحالة غير المعتادة (على الرغم من وجود صيغ أخرى لحساب المسافة على الدائرة العظمى تتجنب هذه المشكلة). (تُكتب الصيغة أعلاه أحيانًا بدلالة دالة الظل العكسي ، ولكنها تعاني من مشاكل عددية مماثلة بالقرب من h = 1 ).

كما هو موضح أدناه، يمكن كتابة صيغة مشابهة باستخدام دوال جيب التمام (وتُسمى أحيانًا قانون جيب التمام الكروي ، ويجب عدم الخلط بينها وبين قانون جيب التمام في الهندسة المستوية) بدلًا من دوال هافرسين، ولكن إذا كانت النقطتان متقاربتين (على سبيل المثال، بمسافة كيلومتر واحد بينهما على سطح الأرض)، فقد نحصل على cos ( d / R ) = 0.99999999 ، مما يؤدي إلى نتيجة غير دقيقة. وبما أن صيغة هافرسين تستخدم دوال الجيب، فإنها تتجنب هذه المشكلة.

كلا الصيغتين تقريبيتان فقط عند تطبيقهما على الأرض ، التي ليست كرة مثالية: يتراوح نصف قطر الأرض (R ) من 6356.752  كم عند القطبين إلى 6378.137  كم عند خط الاستواء. والأهم من ذلك، أن نصف قطر انحناء خط الشمال-الجنوب على سطح الأرض يزيد بنسبة 1% عند القطبين (≈6399.594  كم) عنه عند خط الاستواء (≈6335.439  كم) - لذا لا يمكن ضمان دقة صيغة هافرسين وقانون جيب التمام بدقة أفضل من 0.5%. وتُقدم صيغ فينسينتي والصيغ الأخرى في مقال المسافة الجغرافية طرقًا أكثر دقة تأخذ في الاعتبار شكل الأرض الإهليلجي .

قانون هافرسين

حل المثلث الكروي باستخدام قانون هافرسين

بفرض وجود كرة وحدة، يُعرَّف "المثلث" على سطح الكرة بالدوائر العظمى التي تصل بين ثلاث نقاط u و v و w على الكرة. إذا كانت أطوال هذه الأضلاع الثلاثة هي a (من u إلى v ) و b (من u إلى w ) و c (من v إلى w )، وكانت زاوية الرأس المقابلة لـ c هي C ، فإن قانون هافرسين ينص على ما يلي: [ 10 ]هاف(ج)=هاف(أ-ب)+الخطيئة(أ)الخطيئة(ب)هاف(ج).{\displaystyle \operatorname {hav} (c)=\operatorname {hav} (a-b)+\sin(a)\sin(b)\operatorname {hav} (C).}

بما أن هذه كرة وحدة، فإن الأطوال a و b و c تساوي ببساطة الزوايا ( بالراديان ) التي تشكلها تلك الأضلاع من مركز الكرة (بالنسبة للكرة غير الوحدة، فإن طول كل قوس من هذه الأقواس يساوي زاويته المركزية مضروبة في نصف قطر الكرة R ).

للحصول على صيغة هافرسين من القسم السابق انطلاقًا من هذا القانون، يُنظر ببساطة في الحالة الخاصة حيث u هي القطب الشمالي ، بينما v و w هما النقطتان اللتان يُراد تحديد المسافة بينهما d . في هذه الحالة، a و b هما π / 2 - φ (أي خطي العرض المتطابقين)، و C هي المسافة الطولية λ / 2 - λ/ 1 ، و c هي d / R المطلوبة . وبملاحظة أن sin( π / 2 - φ ) = cos( φ ) ، تُستنتج صيغة هافرسين مباشرةً.

لاستنتاج قانون الجيب التمام، يبدأ المرء بقانون الجيب التمام الكروي : كوس(ج)=كوس(أ)كوس(ب)+الخطيئة(أ)الخطيئة(ب)كوس(ج).{\displaystyle \cos(c)=\cos(a)\cos(b)+\sin(a)\sin(b)\cos(C).\,}

كما ذُكر سابقًا، تُعدّ هذه الصيغة طريقةً غير مستقرة لحساب قيمة c عندما تكون صغيرة. بدلًا من ذلك، نستبدل المتطابقة cos( θ ) = 1 − 2 hav( θ ) ، ونستخدم أيضًا متطابقة الجمع cos( ab ) = cos( a ) cos( b ) + sin( a ) sin( b ) ، لنحصل على قانون هافرسين المذكور أعلاه.

دليل

يمكن إثبات صحة الصيغة التالية: هاف(θ)=هاف(Δφ)+كوس(φ1)كوس(φ2)هاف(Δλ){\displaystyle \operatorname {hav} \left(\theta \right)=\operatorname {hav} \left(\Delta \varphi \right)+\cos \left(\varphi _{1}\right)\cos \left(\varphi _{2}\right)\operatorname {hav} \left(\Delta \lambda \right)} عن طريق تحويل النقاط المعطاة بخطوط العرض والطول إلى إحداثيات ديكارتية ، ثم أخذ حاصل الضرب النقطي لها .

ضع في اعتبارك نقطتينص1،ص2{\displaystyle {\bf {p_{1},p_{2}}}}على الكرة الوحدة ، المعطاة بخط عرضهاφ{\displaystyle \varphi }وخط الطولλ{\displaystyle \lambda }: ص2=(λ2،φ2)ص1=(λ1،φ1){\displaystyle {\begin{aligned}{\bf {p_{2}}}&=(\lambda _{2},\varphi _{2})\\{\bf {p_{1}}}&=(\lambda _{1},\varphi _{1})\end{aligned}}}

تتشابه هذه التمثيلات إلى حد كبير مع الإحداثيات الكروية ، إلا أن خط العرض يُقاس بالزاوية من خط الاستواء وليس من القطب الشمالي. وتُمثل هذه النقاط بالإحداثيات الديكارتية كما يلي: ص2=(كوس(λ2)كوس(φ2)،الخطيئة(λ2)كوس(φ2)،الخطيئة(φ2))ص1=(كوس(λ1)كوس(φ1)،الخطيئة(λ1)كوس(φ1)،الخطيئة(φ1)){\displaystyle {\begin{aligned}{\bf {p_{2}}}&=(\cos(\lambda _{2})\cos(\varphi _{2}),\;\sin(\lambda _{2})\cos(\varphi _{2}),\;\sin(\varphi _{2}))\\{\bf {p_{1}}}&=(\cos(\lambda _{1})\cos(\varphi _{1}),\;\sin(\lambda _{1})\cos(\varphi _{1}),\;\sin(\varphi _{1}))\end{aligned}}}

من هنا، يمكننا محاولة حساب حاصل الضرب النقطي مباشرةً والمتابعة، إلا أن الصيغ تصبح أبسط بكثير عند مراعاة الحقيقة التالية: المسافة بين النقطتين لن تتغير إذا قمنا بتدوير الكرة على طولz{\displaystyle z}المحور السيني. سيؤدي هذا في الواقع إلى إضافة ثابت إلىλ1،λ2{\displaystyle \lambda _{1},\lambda _{2}}لاحظ أن اعتبارات مماثلة لا تنطبق على تحويل خطوط العرض - فإضافة ثابت إلى خطوط العرض قد يغير المسافة بين النقاط. باختيارنا الثابت ليكون-λ1{\displaystyle -\lambda _{1}}، والضبطλ=Δλ{\displaystyle \lambda '=\Delta \lambda }وتصبح نقاطنا الجديدة كالتالي: ص2=(كوس(λ)كوس(φ2)،الخطيئة(λ)كوس(φ2)،الخطيئة(φ2))ص1=(كوس(0)كوس(φ1)،الخطيئة(0)كوس(φ1)،الخطيئة(φ1))=(كوس(φ1)،0،الخطيئة(φ1)){\displaystyle {\begin{aligned}{\bf {p_{2}'}}&=(\cos(\lambda ')\cos(\varphi _{2}),\;\sin(\lambda ')\cos(\varphi _{2}),\;\sin(\varphi _{2}))\\{\bf {p_{1}'}}&=(\cos(0)\cos(\varphi _{1}),\;\sin(0)\cos(\varphi _{1}),\;\sin(\varphi _{1}))\\&=(\cos(\varphi _{1}),\;0,\;\sin(\varphi _{1}))\end{aligned}}}

معθ{\displaystyle \theta }يشير إلى الزاوية بينص1{\displaystyle {\bf {p_{1}}}}وص2{\displaystyle {\bf {p_{2}}}}لدينا الآن ذلك: كوس(θ)=ص1،ص2=ص1،ص2=كوس(λ)كوس(φ1)كوس(φ2)+الخطيئة(φ1)الخطيئة(φ2)=الخطيئة(φ2)الخطيئة(φ1)+كوس(φ2)كوس(φ1)-كوس(φ2)كوس(φ1)+كوس(λ)كوس(φ2)كوس(φ1)=كوس(Δφ)+كوس(φ2)كوس(φ1)(-1+كوس(λ))هاف(θ)=هاف(Δφ)+كوس(φ2)كوس(φ1)هاف(λ){\displaystyle {\begin{aligned}\cos(\theta )&=\langle {\bf {p_{1}}},{\bf {p_{2}}}\rangle =\langle {\bf {p_{1}'}},{\bf {p_{2}'}}\rangle =\cos(\lambda ')\cos(\varphi _{1})\cos(\varphi _{2})+\sin(\varphi _{1})\sin(\varphi _{2})\\&=\sin(\varphi _{2})\sin(\varphi _{1})+\cos(\varphi _{2})\cos(\varphi _{1})-\cos(\varphi _{2})\cos(\varphi _{1})+\cos(\lambda ')\cos(\varphi _{2})\cos(\varphi _{1})\\&=\cos(\Delta \varphi )+\cos(\varphi _{2})\cos(\varphi _{1})(-1+\cos(\lambda '))\Rightarrow \\\operatorname {hav} \left(\theta \right)&=\operatorname {hav} \left(\Delta \varphi \right)+\cos(\varphi _{2})\cos(\varphi _{1})\operatorname {hav} \left(\lambda '\right)\end{aligned}}}

مثال

خط جيوديسي (أحمر) يربط واشنطن العاصمة بباريس، مرسوم على إسقاط نقطتين متساويتي البعد ، مع دوائر جيوديسية (زرقاء) على مضاعفات مسافة 1000 كم من واشنطن.

يمكن استخدام صيغة هافرسين لإيجاد المسافة التقريبية بين البيت الأبيض في واشنطن العاصمة (خط عرض 38.898° شمالاً، خط طول 77.037° غرباً) وبرج إيفل في باريس (خط عرض 48.858° شمالاً، خط طول 2.294° شرقاً). الفرق في خطوط العرض هوΔφ={\displaystyle \Delta \varphi ={}}9.960 درجة، والفرق في خطوط الطول هوΔλ={\displaystyle \Delta \lambda ={}}79.331°. بإدخال هذه القيم في صيغة هافرسين، هاف(θ)=هاف(Δφ)+كوس(φ1)كوس(φ2)هاف(Δλ)=هاف(9.960)+كوس(38.898)كوس(48.858)هاف(79.331)0.0075356+0.77827×0.65793×0.407430.21616θ55.411.{\displaystyle {\begin{aligned}\operatorname {hav} \left(\theta \right)&=\operatorname {hav} (\Delta \varphi )+\cos(\varphi _{1})\cos(\varphi _{2})\operatorname {hav} (\Delta \lambda )\\[5mu]&=\operatorname {hav} (9.960^{\circ })+\cos(38.898^{\circ })\cos(48.858^{\circ })\operatorname {hav} (79.331^{\circ })\\[5mu]&\approx 0.0075356+0.77827\times 0.65793\times 0.40743\\[5mu]&\approx 0.21616\\[5mu]\theta &\approx 55.411^{\circ }.\end{aligned}}}

المسافة على طول الدائرة العظمى هي هذه الزاوية المركزية، بالراديان (55.411 درجة تساوي 0.96710 راديان)، مضروبة في متوسط ​​نصف قطر الأرض . 0.96710×6371.2 كم6161.6 كم.{\displaystyle 0.96710\times 6371.2\ {\text{km}}\approx 6161.6\ {\text{km}}.}

بالمقارنة، باستخدام نموذج بيضاوي أكثر دقة للأرض، يمكن حساب المسافة الجيوديسية بين هذه المعالم بحوالي 6177.45 كم. [ 11 ]

انظر أيضاً

مراجع

  1. فان بروميلين، جلين روبرت (2013). الرياضيات السماوية: فن حساب المثلثات الكروية المنسي . مطبعة جامعة برينستون . ISBN 9780691148922. 0691148929 . تم الاسترجاع بتاريخ 10-11-2015 .
  2. ^ دي مندوزا وريوس، جوزيف (1795). ذاكرة حول بعض الطرق الجديدة لحساب الطول للمسافات القمرية: وتطبيق نظري لحل مشاكل الملاحة الأخرى (باللغة الإسبانية). مدريد، إسبانيا: إمبرينتا ريال.
  3. كاجوري، فلوريان (1952) [1929]. تاريخ الرموز الرياضية . المجلد 2 (الطبعة الثالثة المصححة لإصدار 1929) . شيكاغو: دار نشر أوبن كورت . ص 172. ISBN    978-1-60206-714-1. 1602067147 . تم الاسترجاع في 2015-11-11 . يظهر الهافرسين لأول مرة في جداول الفيرسينات اللوغاريتمية لخوسيه دي ميندوزا إي ريوس (مدريد، 1801، وأيضًا 1805، 1809)، ولاحقًا في رسالة عن الملاحة لجيمس إنمان (1821).{{cite book}}: عدم توافق رقم ISBN / التاريخ ( مساعدة ) (ملاحظة: رقم ISBN ورابط لإعادة طباعة الطبعة الثانية من قبل Cosimo, Inc.، نيويورك، 2013.)
  4. إنمان، جيمس (1835) [1821]. الملاحة وعلم الفلك البحري: لاستخدام البحارة البريطانيين ( الطبعة الثالثة). لندن، المملكة المتحدة: دبليو. وودوارد، سي. وجيه. ريفينجتون . تم الاطلاع عليه بتاريخ 9 نوفمبر 2015 . (الطبعة الرابعة:.)
  5. "haversine". قاموس أكسفورد الإنجليزي ( الطبعة الثانية). مطبعة جامعة أكسفورد . 1989. 
  6. إتش بي غودوين، دالة هافرسين في علم الفلك البحري ، وقائع المعهد البحري ، المجلد 36، العدد 3 (1910)، الصفحات 735-746: من الواضح أنه باستخدام جدول دوال هافرسين، سنتجنب أولًا عناء قسمة مجموع اللوغاريتمات على اثنين، وثانيًا عناء ضرب الزاوية المأخوذة من الجداول في نفس العدد. هذه هي الميزة الخاصة لشكل الجدول الذي قدمه البروفيسور إنمان، من كلية بورتسموث البحرية الملكية، منذ ما يقرب من قرن.
  7. WW Sheppard و CC Soule، الملاحة العملية (المعهد التقني العالمي: جيرسي سيتي، 1922).
  8. إي آر هيدريك، جداول اللوغاريتمات والمثلثات (ماكميلان، نيويورك، 1913).
  9. غاد، كينيث (2010). "تمثيل غير منفرد للموقع الأفقي". مجلة الملاحة . 63 (3): 395-417 . Bibcode : 2010JNav...63..395G . doi : 10.1017/S0373463309990415 . ISSN 0373-4633 . 
  10. كورن، غراندينو آرثر؛ كورن، تيريزا م. (2000) [1922]. "الملحق ب: ب9. حساب المثلثات المستوية والكروية: صيغ معبر عنها بدلالة دالة هافرسين". دليل رياضي للعلماء والمهندسين: تعريفات ونظريات وصيغ للرجوع إليها ومراجعتها (الطبعة الثالثة ). مينولا، نيويورك: منشورات دوفر . الصفحات 892-893 . ISBN   978-0-486-41147-7.
  11. أُجري هذا الحساب باستخدام برنامج GeographicLib مفتوح المصدر لحساب المسارات الجيوديسية، بافتراض استخدام الإهليلج WGS84 . انظر: Karney, Charles FF (2013). "Algorithms for geodesics" . Journal of Geodesy . 87 (1): 43–55 . arXiv : 1109.4448 . doi : 10.1007/s00190-012-0578-z .

للمزيد من القراءة