صيغ الدوران في ثلاثة أبعاد

في الهندسة ، توجد صيغ رياضية متنوعة للتعبير عن الدوران في ثلاثة أبعاد . وفي الفيزياء، يُطبَّق هذا المفهوم على الميكانيكا الكلاسيكية ، حيث تُعنى الكينماتيكا الدورانية (أو الزاوية) بوصف الحركة الدورانية البحتة وصفًا كميًا . ويُوصَف اتجاه الجسم في لحظة معينة بالأدوات نفسها، إذ يُعرَّف على أنه دوران افتراضي من موضع مرجعي في الفضاء، وليس دورانًا مُلاحَظًا فعليًا من موضع سابق في الفضاء.

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

يُستخدم تمثيل الدوران في مجال رؤية الحاسوب ، حيث يحتاج نظام مراقبة آلي إلى تتبع هدف. لنفترض وجود جسم صلب، مثبت عليه ثلاثة متجهات وحدة متعامدة (تمثل محاور نظام الإحداثيات المحلي للجسم ). تكمن المشكلة الأساسية في تحديد اتجاه هذه المتجهات الثلاثة ، وبالتالي اتجاه الجسم الصلب، بالنسبة لنظام إحداثيات نظام المراقبة، الذي يُعتبر مرجعًا لموقعه في الفضاء.

الدوران والحركات

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

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

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

البدائل

مصفوفة الدوران

تُسمى المجموعة الثلاثية المذكورة أعلاه من متجهات الوحدة أيضًا بالأساس . إن تحديد إحداثيات ( مكونات ) متجهات هذا الأساس في موضعه الحالي (بعد الدوران)، بدلالة محاور الإحداثيات المرجعية (غير المدورة)، يصف الدوران وصفًا كاملًا. تتكون متجهات الوحدة الثلاثة، û و و ŵ ، التي تُشكل الأساس بعد الدوران، من 3  إحداثيات لكل منها، مما ينتج عنه 9 معلمات إجمالًا  .

يمكن كتابة هذه المعاملات كعناصر لمصفوفة A من الرتبة 3 × 3 ، والتي تسمى مصفوفة الدوران . عادةً، يتم ترتيب إحداثيات كل متجه من هذه المتجهات على طول عمود من المصفوفة (مع ذلك، تجدر الإشارة إلى وجود تعريف بديل لمصفوفة الدوران وهو شائع الاستخدام، حيث يتم ترتيب إحداثيات المتجهات المحددة أعلاه حسب الصفوف [ 2 ] ). أ=[u^xv^xw^xu^yv^yw^yu^zv^zw^z]// }} _ {y} &{\hat {\mathbf {w}}} _ {y}\\{\hat {\mathbf {u} }}_ {z}&{\hat {\mathbf {v} }} _ {z} & {\hat {\mathbf {w} }} _ {z}\\\end{bmatrix}}}

عناصر مصفوفة الدوران ليست كلها مستقلة - كما تنص نظرية دوران أويلر، فإن مصفوفة الدوران لها ثلاث درجات حرية فقط.

تتمتع مصفوفة الدوران بالخصائص التالية:

  • A هي مصفوفة حقيقية ومتعامدة ، وبالتالي فإن كل صف أو عمود منها يمثل متجه وحدة .
  • القيم الذاتية للمصفوفة A هي{1،هـ±أناθ}={1، كوسθ+أناالخطيئةθ، كوسθ-أناالخطيئةθ}{\displaystyle \left\{1,e^{\pm i\theta }\right\}=\{1,\ \cos \theta +i\sin \theta ,\ \cos \theta -i\sin \theta \}}حيث i هي الوحدة التخيلية القياسية مع الخاصية i 2 = −1 .
  • محدد المصفوفة A هو +1، وهو ما يعادل حاصل ضرب قيمها الذاتية.
  • أثر المصفوفة A هو 1 + 2 cos θ ، وهو ما يعادل مجموع قيمها الذاتية.

الزاوية θ الظاهرة في تعبير القيمة الذاتية تُطابق زاوية محور أويلر وتمثيل الزاوية. المتجه الذاتي المُقابل للقيمة الذاتية 1 هو محور أويلر المُصاحب، لأن هذا المحور هو المتجه الوحيد (غير الصفري) الذي يبقى دون تغيير عند ضربه (تدويره) بمصفوفة الدوران من اليسار.

الخصائص المذكورة أعلاه تعادل ما يلي: |u^|=|v^|=|w^|=1u^v^=0u^×v^=w^،{\displaystyle {\begin{aligned}|{\hat {\mathbf {u} }}|=|{\hat {\mathbf {v} }}|=|{\hat {\mathbf {w} }}|&=1\\{\hat {\mathbf {u} }}\cdot {\hat {\mathbf {v} }}&=0\\{\hat {\mathbf {u} }}\times {\hat {\mathbf {v} }}&={\hat {\mathbf {w} }}\,,\end{محاذاة}}} وهذا يعني أيضاً أن ( û ، ، ŵ ) تُشكّل أساساً متعامداً ثلاثي الأبعاد . تتضمن هذه العبارات ستة شروط (يحتوي الضرب الاتجاهي على ثلاثة منها)، مما يجعل مصفوفة الدوران بثلاث درجات حرية فقط، كما هو مطلوب.

يمكن بسهولة دمج دورتين متتاليتين ممثلتين بالمصفوفتين A1 و A2 كعناصر لمجموعة واحدة. أالمجموع=أ2أ1{\displaystyle \mathbf {A} _{\text{total}}=\mathbf {A} _{2}\mathbf {A} _{1}} (لاحظ الترتيب، حيث يتم ضرب المتجه الذي يتم تدويره من اليمين).

إن سهولة تدوير المتجهات باستخدام مصفوفة الدوران، بالإضافة إلى سهولة دمج عمليات الدوران المتتالية، تجعل مصفوفة الدوران طريقة مفيدة وشائعة لتمثيل عمليات الدوران، على الرغم من أنها أقل إيجازًا من التمثيلات الأخرى.

محور أويلر والزاوية (متجه الدوران)

تمثيل مرئي للدوران بواسطة محور أويلر وزاوية.

من نظرية أويلر للدوران، نعلم أن أي دوران يمكن التعبير عنه بدوران واحد حول محور ما. هذا المحور هو متجه الوحدة (فريد من نوعه باستثناء الإشارة) الذي يبقى ثابتًا دون تغيير بفعل الدوران. كما أن مقدار الزاوية فريد أيضًا، وتُحدد إشارتها بإشارة محور الدوران.

يمكن تمثيل المحور كمتجه وحدة ثلاثي الأبعادهـ^=[هـxهـyهـz]{\displaystyle {\hat {\mathbf {e} }}={\begin{bmatrix}e_{x}\\e_{y}\\e_{z}\end{bmatrix}}} والزاوية بواسطة كمية قياسية θ .

بما أن المحور مُعَيَّر، فإنه يمتلك درجتي حرية فقط . وتضيف الزاوية درجة الحرية الثالثة إلى تمثيل الدوران هذا.

قد يرغب المرء في التعبير عن الدوران كمتجه دوران ، أو متجه أويلر ، وهو متجه ثلاثي الأبعاد غير معياري يحدد اتجاهه المحور، وطوله θ . ر=θهـ^.{\displaystyle \mathbf {r} =\theta {\hat {\mathbf {e} }}\,.}

يُعدّ متجه الدوران مفيدًا في بعض السياقات، إذ يُمثّل دورانًا ثلاثي الأبعاد بثلاث قيم قياسية فقط (مكوناته)، تُمثّل درجات الحرية الثلاث. وينطبق هذا أيضًا على التمثيلات القائمة على متواليات من ثلاث زوايا أويلر (انظر أدناه).

إذا كانت زاوية الدوران θ تساوي صفرًا، فإن المحور لا يُحدد بشكل فريد. إن دمج دورانين متتاليين، يُمثل كل منهما بمحور وزاوية أويلر، ليس بالأمر البسيط، ولا يُحقق في الواقع قانون جمع المتجهات، مما يُبين أن الدورانات المحدودة ليست متجهات بالمعنى الحقيقي. من الأفضل استخدام مصفوفة الدوران أو ترميز الكواترنيون، وحساب حاصل الضرب، ثم تحويل الناتج إلى محور وزاوية أويلر.

دورانات أويلر

دوران الأرض وفقًا لمقياس أويلر. الدوران الداخلي (باللون الأخضر)، والترنح (باللون الأزرق)، والتذبذب (باللون الأحمر).

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

مع ذلك، فإن تعريف زوايا أويلر ليس فريدًا، وتُستخدم في المراجع العلمية العديد من الاصطلاحات المختلفة. وتعتمد هذه الاصطلاحات على المحاور التي تُجرى حولها الدورانات، وعلى تسلسلها (لأن الدورانات على الكرة غير تبادلية ).

يُشار عادةً إلى الاصطلاح المُستخدم بتحديد المحاور التي تدور حولها الدورانات المتتالية (قبل تركيبها)، وذلك بالإشارة إليها بالأرقام (1، 2، 3) أو الأحرف (X، Y، Z) . تستخدم الأوساط الهندسية والروبوتية عادةً زوايا أويلر 3-1-3. لاحظ أنه بعد تركيب الدورانات المستقلة، فإنها لا تدور حول محورها. تدور المصفوفة الخارجية المصفوفتين الأخريين، تاركةً مصفوفة الدوران الثانية فوق خط العقد، والثالثة في إطار يتحرك مع الجسم. يوجد 27 تركيبة ممكنة من ثلاث دورانات أساسية (3 × 3 × 3 = 27)، ولكن 12 تركيبة فقط منها (3 × 2 × 2 = 12 ) يمكن استخدامها لتمثيل دورانات ثلاثية الأبعاد عشوائية كزوايا أويلر.  تتجنب هذه التركيبات الـ 12 الدورانات المتتالية حول المحور نفسه (مثل XXY) التي من شأنها أن تقلل من درجات الحرية التي يمكن تمثيلها.

لذلك، لا تُعبّر زوايا أويلر أبدًا بدلالة الإطار الخارجي، أو بدلالة إطار الجسم المتحرك المُدار، بل بمزيج منهما. وتُستخدم اصطلاحات أخرى (مثل مصفوفة الدوران أو الكواترنيونات ) لتجنب هذه المشكلة.

في مجال الطيران ، يتم التعبير عن اتجاه الطائرة عادةً بزوايا تايت -برايان الجوهرية وفقًا لاتفاقية z - y ′- x ، والتي تسمى الاتجاه والارتفاع والميل (أو بشكل مرادف، الانعراج والميل والدوران ) .

الرباعيات

أثبتت الكواترنيونات ، التي تشكل فضاء متجه رباعي الأبعاد ، فائدتها الكبيرة في تمثيل الدوران نظرًا لعدة مزايا مقارنة بالتمثيلات الأخرى المذكورة في هذه المقالة.

يُكتب تمثيل الدوران باستخدام الكواترنيون على شكل متجه (كواترنيون معياري): q^=qأناأنا+qجج+qكك+qر=[qأناqجqكqر]{\displaystyle {\hat {\mathbf {q}}}=q_{i}\mathbf {i} +q_{j}\mathbf {j} +q_{k}\mathbf {k} +q_{r}={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}}

يخزن التعريف أعلاه الكواترنيون كمصفوفة وفقًا للاتفاقية المستخدمة في (Wertz 1980) و(Markley 2003). ويُعرّف تعريف بديل، مستخدم على سبيل المثال في (Coutsias 1999) و(Schmidt 2001)، الحد "القياسي" على أنه العنصر الأول من الكواترنيون، مع إزاحة العناصر الأخرى بمقدار خانة واحدة إلى الأسفل.

من حيث محور أويلر هـ^=[هـxهـyهـz]{\displaystyle {\hat {\mathbf {e} }}={\begin{bmatrix}e_{x}\\e_{y}\\e_{z}\end{bmatrix}}}

ويتم التعبير عن مكونات هذا المتجه بزاوية θ على النحو التالي:qأنا=هـxالخطيئةθ2qج=هـyالخطيئةθ2qك=هـzالخطيئةθ2qر=كوسθ2{\displaystyle {\begin{aligned}q_{i}&=e_{x}\sin {\frac {\theta }{2}}\\q_{j}&=e_{y}\sin {\frac {\theta }{2}}\\q_{k}&=e_{z}\sin {\frac {\theta }{2}}\\q_{r}&=\cos {\frac {\theta }{2}}\end{aligned}}}

يُظهر الفحص أن معلمات الكواترنيون تخضع للقيد التالي: qأنا2+qج2+qك2+qر2=1{\displaystyle q_{i}^{2}+q_{j}^{2}+q_{k}^{2}+q_{r}^{2}=1}

يُطلق على الحد الأخير (في تعريفنا) غالبًا اسم الحد القياسي، والذي يعود أصله إلى الأعداد الرباعية عند فهمه على أنه الامتداد الرياضي للأعداد المركبة، ويكتب على النحو التالي: أ+بأنا+جج+دكمع أ،ب،ج،دR{\displaystyle a+bi+cj+dk\qquad {\text{with }}a,b,c,d\in \mathbb {R} } حيث تمثل { i , j , k } الأعداد المركبة الفائقة التي تحقق أنا2=ج2=ك2=-1أناج=-جأنا=كجك=-كج=أناكأنا=-أناك=ج{\displaystyle {\begin{array}{ccccccc}i^{2}&=&j^{2}&=&k^{2}&=&-1\\ij&=&-ji&=&k&&\\jk&=&-kj&=&i&&\\ki&=&-ik&=&j&&\end{array}}}

يُجرى ضرب الكواترنيونات، المستخدم لتحديد دوران مركب ، بنفس طريقة ضرب الأعداد المركبة ، باستثناء أنه يجب مراعاة ترتيب العناصر، لأن الضرب ليس عملية تبديلية. ويمكننا كتابة ضرب الكواترنيونات في صيغة المصفوفات على النحو التالي: q~q=[qرqك-qجqأنا-qكqرqأناqجqج-qأناqرqك-qأنا-qج-qكqر][q~أناq~جq~كq~ر]=[q~ر-q~كq~جq~أناq~كq~ر-q~أناq~ج-q~جq~أناq~رq~ك-q~أنا-q~ج-q~كq~ر][qأناqجqكqر]{\displaystyle {\tilde {\mathbf {q} }}\otimes \mathbf {q} ={\begin{bmatrix}\;\;\,q_{r}&\;\;\,q_{k}&-q_{j}&\;\;\,q_{i}\\-q_{k}&\;\;\,q_{r}&\;\;\,q_{i}&\;\;\,q_{j}\\\;\;\,q_{j}&-q_{i}&\;\;\,q_{r}&\;\;\,q_{k}\\-q_{i}&-q_{j}&-q_{k}&\;\;\,q_{r}\end{bmatrix}}{\begin{bmatrix}{\tilde {q}}_{i}\\{\tilde {q}}_{j}\\{\tilde {q}}_{k}\\{\tilde {q}}_{r}\end{bmatrix}}={\begin{bmatrix}\;\;\,{\tilde {q}}_{r}&-{\tilde {q}}_{k}&\;\;\,{\tilde {q}}_{j}&\;\;\,{\tilde {q}}_{i}\\\;\;\,{\tilde {q}}_{k}&\;\;\,{\tilde {q}}_{r}&-{\tilde {q}}_{i}&\;\;\,{\tilde {q}}_{j}\\-{\tilde {q}}_{j}&\;\;\,{\tilde {q}}_{i}&\;\;\,{\tilde {q}}_{r}&\;\;\,{\tilde {q}}_{k}\\-{\tilde {q}}_{i}&-{\tilde {q}}_{j}&-{\tilde {q}}_{k}&\;\;\,{\tilde {q}}_{r}\end{bmatrix}}{\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}}

لذا ، فإن دمج دورتين متتاليتين باستخدام الكواترنيون بسيط تمامًا مثل استخدام مصفوفة الدوران. تمامًا كما يتم دمج مصفوفتي دوران متتاليتين، A1 متبوعة بـ A2، على النحو التالي :أ3=أ2أ1،{\displaystyle \mathbf {A} _{3}=\mathbf {A} _{2}\mathbf {A} _{1},} يمكننا تمثيل ذلك باستخدام معلمات الكواترنيون بطريقة موجزة مماثلة: q3=q2q1{\displaystyle \mathbf {q} _{3}=\mathbf {q} _{2}\otimes \mathbf {q} _{1}}

تعتبر الكواترنيونات طريقة شائعة جدًا لتمثيل المعاملات نظرًا للخصائص التالية:

  • أكثر إيجازًا من تمثيل المصفوفة وأقل عرضة لأخطاء التقريب
  • لا يتضمن التعبير عن مصفوفة الدوران بدلالة معاملات الكواترنيون أي دوال مثلثية.
  • من السهل دمج دورتين فرديتين ممثلتين على شكل رباعيات باستخدام حاصل ضرب الرباعيات

كما هو الحال مع مصفوفات الدوران، يجب أحيانًا إعادة تطبيع الكواترنيونات بسبب أخطاء التقريب، لضمان مطابقتها لدورانات صحيحة. مع ذلك، فإن التكلفة الحسابية لإعادة تطبيع الكواترنيون أقل بكثير من تكلفة تطبيع مصفوفة 3 × 3 .

تُجسّد الكواترنيونات أيضًا خاصية الدوران الدوراني في ثلاثة أبعاد. بالنسبة لجسم ثلاثي الأبعاد متصل بمحيطه (الثابت) بواسطة خيوط أو أشرطة مرتخية، يمكن فك تشابك هذه الخيوط أو الأشرطة بعد دورتين كاملتين حول محور ثابت من حالة أولية غير متشابكة. جبريًا، يتغير الكواترنيون الذي يصف هذا الدوران من قيمة قياسية +1 (في البداية)، مرورًا بقيم (قياسية + متجه زائف) إلى قيمة قياسية -1 (عند دورة كاملة واحدة)، ثم مرورًا بقيم (قياسية + متجه زائف) عائدًا إلى قيمة قياسية +1 (عند دورتين كاملتين). تتكرر هذه الدورة كل دورتين. بعد 2n دورة (عدد صحيح n > 0 )، ودون أي محاولات فك تشابك وسيطة، يمكن فك تشابك الخيوط/الأشرطة جزئيًا إلى حالة 2( n - 1) دورة مع كل تطبيق لنفس الإجراء المستخدم في فك التشابك من دورتين إلى صفر دورة. بتطبيق الإجراء نفسه n مرة، سيعود جسم متشابك 2n مرة إلى حالته الأصلية غير المتشابكة أو حالته الصفرية. كما تزيل عملية فك التشابك أي التواء ناتج عن الدوران حول الخيوط/الأشرطة نفسها. ويمكن استخدام نماذج ميكانيكية ثلاثية الأبعاد بسيطة لتوضيح هذه الحقائق.

متجه رودريغز

يمكن التعبير عن متجه رودريغز (يسمى أحيانًا متجه جيبس ، مع إحداثيات تسمى معلمات رودريغز ) [ 3 ] [ 4 ] بدلالة محور وزاوية الدوران على النحو التالي: ز=هـ^لون برونزيθ2{\displaystyle \mathbf {g} ={\hat {\mathbf {e} }}\tan {\frac {\theta }{2}}}

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

يوجد انقطاع عند 180 درجة ( π راديان): عندما يؤول أي متجه دوران r إلى زاوية π راديان، فإن مماسه يؤول إلى اللانهاية.

في تمثيل رودريغز، يكون للدوران g متبوعًا بدوران f شكل تركيب الدوران البسيط

(ز،و)=ز+و-و×ز1-زو.{\displaystyle (\mathbf {g} ,\mathbf {f} )={\frac {\mathbf {g} +\mathbf {f} -\mathbf {f} \times \mathbf {g} }{1-\mathbf {g} \cdot \mathbf {f} }}\,.}

اليوم، الطريقة الأكثر مباشرة لإثبات هذه الصيغة هي في التمثيل الثنائي (الصادق) ، حيث g = tan a ، إلخ.

تتطابق الخصائص التوافقية لاشتقاق مصفوفة باولي المذكورة آنفًا مع اشتقاق الكواترنيون المكافئ أدناه. أنشئ كواترنيونًا مرتبطًا بدوران مكاني R كما يلي: S=كوسϕ2+الخطيئةϕ2S.{\displaystyle S=\cos {\frac {\phi }{2}}+\sin {\frac {\phi }{2}}\mathbf {S} .} ثم يكون تركيب الدوران R B مع R A هو الدوران R C = R B R A ، حيث يتم تحديد محور الدوران وزاويته من خلال حاصل ضرب الكواترنيونات. أ=كوسα2+الخطيئةα2أوب=كوسβ2+الخطيئةβ2ب،{\displaystyle A=\cos {\frac {\alpha }{2}}+\sin {\frac {\alpha }{2}}\mathbf {A} \quad {\text{and}}\quad B=\cos {\frac {\beta }{2}}+\sin {\frac {\beta }{2}}\mathbf {B} ,} إنه ج=كوسγ2+الخطيئةγ2ج=(كوسβ2+الخطيئةβ2ب)(كوسα2+الخطيئةα2أ).{\displaystyle C=\cos {\frac {\gamma }{2}}+\sin {\frac {\gamma }{2}}\mathbf {C} =\left(\cos {\frac {\beta }{2}}+\sin {\frac {\beta }{2}}\mathbf {B} \right)\left(\cos {\frac {\alpha }{2}}+\sin {\frac {\alpha }{2}}\mathbf {A} \right).}

قم بتوسيع هذا المنتج الرباعي إلى كوسγ2+الخطيئةγ2ج=(كوسβ2كوسα2-الخطيئةβ2الخطيئةα2بأ)+(الخطيئةβ2كوسα2ب+الخطيئةα2كوسβ2أ+الخطيئةβ2الخطيئةα2ب×أ).{\displaystyle \cos {\frac {\gamma }{2}}+\sin {\frac {\gamma }{2}}\mathbf {C} =\left(\cos {\frac {\beta }{2}}\cos {\frac {\alpha }{2}}-\sin {\frac {\beta }{2}}\sin {\frac {\alpha }{2}}\mathbf {B} \cdot \mathbf {A} \right)+\left(\sin {\frac {\beta }{2}}\cos {\frac {\alpha }{2}}\mathbf {B} +\sin {\frac {\alpha }{2}}\cos {\frac {\beta }{2}}\mathbf {A} +\sin {\frac {\beta }{2}}\sin {\frac {\alpha }{2}}\mathbf {B} \times \mathbf {A} \right).}

اقسم طرفي هذه المعادلة على المتطابقة الناتجة عن المعادلة السابقة، كوسγ2=كوسβ2كوسα2-الخطيئةβ2الخطيئةα2بأ،{\displaystyle \cos {\frac {\gamma }{2}}=\cos {\frac {\beta }{2}}\cos {\frac {\alpha }{2}}-\sin {\frac {\beta }{2}}\sin {\frac {\alpha }{2}}\mathbf {B} \cdot \mathbf {A} ,} وتقييم

لون برونزيγ2ج=لون برونزيβ2ب+لون برونزيα2أ+لون برونزيβ2لون برونزيα2ب×أ1-لون برونزيβ2لون برونزيα2بأ.{\displaystyle \tan {\frac {\gamma }{2}}\mathbf {C} ={\frac {\tan {\frac {\beta }{2}}\mathbf {B} +\tan {\frac {\alpha }{2}}\mathbf {A} +\tan {\frac {\beta }{2}}\tan {\frac {\alpha }{2}}\mathbf {B} \times \mathbf {A} }{1-\tan {\frac {\beta }{2}}\tan {\frac {\alpha }{2}}\mathbf {B} \cdot \mathbf {A} }}.}

هذه صيغة رودريغز لمحور الدوران المركب، مُعرَّفة بدلالة محاور الدورانين المكونين له. وقد اشتق هذه الصيغة عام ١٨٤٠ (انظر الصفحة ٤٠٨). [ ٣ ] تشكل محاور الدوران الثلاثة A و B و C مثلثًا كرويًا، وتُحدد زوايا الدوران الزوايا الثنائية بين المستويين المُشكَّلين من أضلاع هذا المثلث.

متجه الدوران المطابق

يُطلق على الإسقاط المجسم لوحدة رباعية على المستوى الفائق التخيلي البحت اسم متجه الدوران المطابق ، مع إحداثيات تسمى أحيانًا معلمات رودريغز المعدلة (MRPs).

يمكن التعبير عن متجه الدوران المطابق بدلالة محور أويلر والزاوية بواسطة ص=هـ^لون برونزيθ4.{\displaystyle \mathbf {p} ={\hat {\mathbf {e} }}\tan {\frac {\theta }{4}}\,.} يمكن التعبير عن MRPs بدلالة مكونات رباعي الوحدة الذي يمثل نفس الدوران مثل صx،y،z=qأنا،ج،ك1+qر.{\displaystyle p_{x,y,z}={\frac {q_{i,j,k}}{1+q_{r}}}\,.}

ينتج عن الإسقاط المجسم للرباعي المقابل −q متجه دوران توافقي مختلف p s عن إسقاط الرباعي الأصلي q . وبمقارنة المكونات ، نحصل على أن صx،y،zs=-qأنا،ج،ك1-qر=-صx،y،zص2.{\displaystyle p_{x,y,z}^{s}={\frac {-q_{i,j,k}}{1-q_{r}}}={\frac {-p_{x,y,z}}{\mathbf {p} ^{2}}}\,.} والجدير بالذكر أنه إذا كان أحد هذه المتجهات يقع داخل الكرة الثلاثية الأبعاد، فإن الآخر سيقع خارجها.

باستخدام نفس الترميز المذكور أعلاه، يتم الحصول على الكواترنيون الوحدوي من خلال:

s=21+ص2،{qر=s-1،qأنا=sصx،qج=sصy،qك=sصz.{\displaystyle s={\frac {2}{1+\lVert \mathbf {p} \rVert ^{2}}},\qquad {\begin{cases}q_{r}&=s-1,\\q_{i}&=s\,p_{x},\\q_{j}&=s\,p_{y},\\q_{k}&=s\,p_{z}.\end{cases}}}

معاملات كايلي-كلاين

انظر التعريف في موقع Wolfram Mathworld .

نظائر ذات أبعاد أعلى

قانون تحويل المتجهات

يمكن كتابة الدورانات النشطة لمتجه ثلاثي الأبعاد p في الفضاء الإقليدي حول محور n بزاوية η بسهولة بدلالة الضرب النقطي والضرب الاتجاهي كما يلي:

ص=صن+كوسηص+الخطيئةηصن{\displaystyle \mathbf {p} '=p_{\parallel }\mathbf {n} +\cos {\eta }\,\mathbf {p} _{\perp }+\sin {\eta }\,\mathbf {p} \wedge \mathbf {n} } حيث ص=صن{\displaystyle p_{\parallel }=\mathbf {p} \cdot \mathbf {n} } يمثل المكون الطولي لـ p على طول n ، والذي يُعطى بواسطة الضرب النقطي . ص=ص-(صن)ن{\displaystyle \mathbf {p} _{\perp }=\mathbf {p} -(\mathbf {p} \cdot \mathbf {n} )\mathbf {n} } يمثل المكون العرضي لـ p بالنسبة إلى n ، و صن{\displaystyle \mathbf {p} \wedge \mathbf {n} }

هو حاصل الضرب الاتجاهي لـ p مع n .

تُظهر الصيغة أعلاه أن المركبة الطولية لـ p تبقى ثابتة، بينما يدور الجزء العرضي من p في المستوى العمودي على n . يمتد هذا المستوى بواسطة الجزء العرضي من p نفسه واتجاه عمودي على كل من p و n . يمكن تحديد الدوران مباشرةً في المعادلة على أنه دوران ثنائي الأبعاد بزاوية η .

يمكن وصف الدوران السلبي بنفس الصيغة، ولكن بإشارة معكوسة إما لـ η أو n .

التحويلات

مصفوفة الدوران ↔ زوايا أويلر

يمكن استخراج زوايا أويلر ( φ ، θ ، ψ ) من مصفوفة الدوران A عن طريق فحص مصفوفة الدوران في شكل تحليلي.

مصفوفة الدوران → زوايا أويلر ( z - x - z خارجية)

باستخدام اصطلاح x ، فإن زوايا أويلر الخارجية 3-1-3 هي φ و θ و ψ (حول المحور z والمحور x ومرة ​​أخرىZ{\displaystyle Z}يمكن الحصول على المحور (-) على النحو التالي: ϕ=atan2(أ31،أ32)θ=أركوس(أ33)ψ=-atan2(أ13،أ23){\displaystyle {\begin{aligned}\phi &=\operatorname {atan2} \left(A_{31},A_{32}\right)\\\theta &=\arccos \left(A_{33}\right)\\\psi &=-\operatorname {atan2} \left(A_{13},A_{23}\right)\end{aligned}}}

لاحظ أن atan2( a , b ) يكافئ arctan a / b حيث يأخذ في الاعتبار أيضًا الربع الذي تقع فيه النقطة ( b , a ) ؛ انظر atan2 .

عند تنفيذ عملية التحويل، يجب مراعاة عدة حالات: [ 5 ]

  • يوجد عمومًا حلان في الفترة [− π , π ] 3. لا تعمل الصيغة المذكورة أعلاه إلا عندما تكون θ ضمن الفترة [0, π ] .
  • في الحالة الخاصة A 33 = 0 ، سيتم اشتقاق φ و ψ من A 11 و A 12 .
  • هناك عدد لا نهائي من الحلول ولكن يمكن عدها خارج الفترة [− π , π ] 3 .
  • يعتمد تطبيق جميع الحلول الرياضية على حالة معينة.

زوايا أويلر ( z - y ′- x جوهرية) ← مصفوفة الدوران

يتم توليد مصفوفة الدوران A من زوايا أويلر الجوهرية 3-2-1 عن طريق ضرب المصفوفات الثلاث الناتجة عن الدوران حول المحاور. أ=أ3أ2أ1=أZأYأX{\displaystyle \mathbf {A} =\mathbf {A} _{3}\mathbf {A} _{2}\mathbf {A} _{1}=\mathbf {A} _{Z}\mathbf {A} _{Y}\mathbf {A} _{X}}

تعتمد محاور الدوران على الاصطلاح المحدد المستخدم. بالنسبة لاصطلاح المحور x ، تكون الدورانات حول المحاور x و y و z بزوايا ϕ و θ و ψ ، وتكون المصفوفات الفردية كما يلي: أX=[1000كوسϕ-الخطيئةϕ0الخطيئةϕكوسϕ]أY=[كوسθ0الخطيئةθ010-الخطيئةθ0كوسθ]أZ=[كوسψ-الخطيئةψ0الخطيئةψكوسψ0001]{\displaystyle {\begin{aligned}\mathbf {A} _{X}&={\begin{bmatrix}1&0&0\\0&\cos \phi &-\sin \phi \\0&\sin \phi &\cos \phi \end{bmatrix}}\\[5px]\mathbf {A} _{Y}&={\begin{bmatrix}\cos \theta &0&\sin \theta \\0&1&0\\-\sin \theta &0&\cos \theta \end{bmatrix}}\\[5px]\mathbf {A} _{Z}&={\begin{bmatrix}\cos \psi &-\sin \psi &0\\\sin \psi &\cos \psi &0\\0&0&1\end{bmatrix}}\end{aligned}}}

وهذا ينتج عنه أ=[كوسθكوسψ-كوسϕالخطيئةψ+الخطيئةϕالخطيئةθكوسψالخطيئةϕالخطيئةψ+كوسϕالخطيئةθكوسψكوسθالخطيئةψكوسϕكوسψ+الخطيئةϕالخطيئةθالخطيئةψ-الخطيئةϕكوسψ+كوسϕالخطيئةθالخطيئةψ-الخطيئةθالخطيئةϕكوسθكوسϕكوسθ]{\displaystyle \mathbf {A} ={\begin{bmatrix}\cos \theta \cos \psi &-\cos \phi \sin \psi +\sin \phi \sin \theta \cos \psi &\sin \phi \sin \psi +\cos \phi \sin \theta \cos \psi \\\cos \theta \sin \psi &\cos \phi \cos \psi +\sin \phi \sin \theta \sin \psi &-\sin \phi \cos \psi +\cos \phi \sin \theta \sin \psi \\-\sin \theta &\sin \phi \cos \theta &\cos \phi \cos \theta \\\end{bmatrix}}} ملاحظة: هذا ينطبق على نظام اليد اليمنى ، وهو النظام المستخدم في جميع التخصصات الهندسية والفيزيائية تقريبًا.

يُفسَّر استخدام مصفوفات الدوران اليمنى هذه بأنها تُعبِّر عن تحويلات الإحداثيات ( الخاملة ) بدلاً من تحويلات النقاط ( الفعّالة ). ولأن المصفوفة A تُعبِّر عن دوران من الإطار المحلي 1 إلى الإطار العالمي 0 (أي أن A تُشفِّر محاور الإطار 1 بالنسبة إلى الإطار 0 )، فإن مصفوفات الدوران الأولية تُركَّب كما سبق. ولأن الدوران العكسي هو ببساطة الدوران المنقول، فإذا أردنا الدوران من الإطار العالمي إلى الإطار المحلي من الإطار 0 إلى الإطار 1 ، فسنكتب أتي=(أZأYأX)تي=أXتيأYتيأZتي.{\displaystyle \mathbf {A} ^{\mathsf {T}}=(\mathbf {A} _{Z}\mathbf {A} _{Y}\mathbf {A} _{X})^{\mathsf {T}}=\mathbf {A} _{X}^{\mathsf {T}}\mathbf {A} _{Y}^{\mathsf {T}}\mathbf {A} _{Z}^{\mathsf {T}}\,.}

مصفوفة الدوران ↔ محور/زاوية أويلر

إذا لم تكن زاوية أويلر θ من مضاعفات π ، فيمكن حساب محور أويلر ê والزاوية θ من عناصر مصفوفة الدوران A على النحو التالي: θ=أركوسأ11+أ22+أ33-12هـ1=أ32-أ232الخطيئةθهـ2=أ13-أ312الخطيئةθهـ3=أ21-أ122الخطيئةθ{\displaystyle {\begin{aligned}\theta &=\arccos {\frac {A_{11}+A_{22}+A_{33}-1}{2}}\\e_{1}&={\frac {A_{32}-A_{23}}{2\sin \theta }}\\e_{2}&={\frac {A_{13}-A_{31}}{2\sin \theta }}\\e_{3}&={\frac {A_{21}-A_{12}}{2\sin \theta }}\end{aligned}}}

أو يمكن استخدام الطريقة التالية:

يُنتج تحليل القيم الذاتية لمصفوفة الدوران القيم الذاتية 1 و cos θ ± i sin θ . محور أويلر هو المتجه الذاتي المقابل للقيمة الذاتية 1، ويمكن حساب θ من القيم الذاتية المتبقية.

يمكن أيضًا إيجاد محور أويلر باستخدام تحليل القيم المفردة لأنه المتجه المعياري الذي يمتد على الفضاء الصفري للمصفوفة IA.

ولتحويلها في الاتجاه الآخر، يمكن حساب مصفوفة الدوران المقابلة لمحور أويلر ê والزاوية θ وفقًا لصيغة دوران رودريغز (مع تعديل مناسب ) على النحو التالي: أ=أنا3كوسθ+(1-كوسθ)هـ^هـ^تي+[هـ^]×الخطيئةθ{\displaystyle \mathbf {A} =\mathbf {I} _{3}\cos \theta +(1-\cos \theta ){\hat {\mathbf {e} }}{\hat {\mathbf {e} }}^{\mathsf {T}}+\left[{\hat {\mathbf {e} }}\right]_{\times }\sin \theta }

مع I 3 مصفوفة الوحدة 3 × 3 ، و [هـ^]×=[0-هـ3هـ2هـ30-هـ1-هـ2هـ10]{\displaystyle \left[{\hat {\mathbf {e} }}\right]_{\times }={\begin{bmatrix}0&-e_{3}&e_{2}\\e_{3}&0&-e_{1}\\-e_{2}&e_{1}&0\end{bmatrix}}}

هي مصفوفة الضرب الاتجاهي .

ويتوسع هذا ليشمل: أ11=(1-كوسθ)هـ12+كوسθأ12=(1-كوسθ)هـ1هـ2-هـ3الخطيئةθأ13=(1-كوسθ)هـ1هـ3+هـ2الخطيئةθأ21=(1-كوسθ)هـ2هـ1+هـ3الخطيئةθأ22=(1-كوسθ)هـ22+كوسθأ23=(1-كوسθ)هـ2هـ3-هـ1الخطيئةθأ31=(1-كوسθ)هـ3هـ1-هـ2الخطيئةθأ32=(1-كوسθ)هـ3هـ2+هـ1الخطيئةθأ33=(1-كوسθ)هـ32+كوسθ{\displaystyle {\begin{aligned}A_{11}&=(1-\cos \theta )e_{1}^{2}+\cos \theta \\A_{12}&=(1-\cos \theta )e_{1}e_{2}-e_{3}\sin \theta \\A_{13}&=(1-\cos \theta )e_{1}e_{3}+e_{2}\sin \theta \\A_{21}&=(1-\cos \theta )e_{2}e_{1}+e_{3}\sin \theta \\A_{22}&=(1-\cos \theta )e_{2}^{2}+\cos \theta \\A_{23}&=(1-\cos \theta )e_{2}e_{3}-e_{1}\sin \theta \\A_{31}&=(1-\cos \theta )e_{3}e_{1}-e_{2}\sin \theta \\A_{32}&=(1-\cos \theta )e_{3}e_{2}+e_{1}\sin \theta \\A_{33}&=(1-\cos \theta )e_{3}^{2}+\cos \theta \end{aligned}}}

مصفوفة الدوران ↔ الرباعي

عند حساب الكواترنيون من مصفوفة الدوران، يكون هناك غموض في الإشارة، لأن q و q يمثلان نفس الدوران.

إحدى طرق حساب الكواتيرنيون q=[qأناqجqكqر]=qأناأنا+qجج+qكك+qر{\displaystyle \mathbf {q} ={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}=q_{i}\mathbf {i} +q_{j}\mathbf {j} +q_{k}\mathbf {k} +q_{r}} من مصفوفة الدوران A يكون كما يلي: qر=121+أ11+أ22+أ33qأنا=14qر(أ32-أ23)qج=14qر(أ13-أ31)qك=14qر(أ21-أ12){\displaystyle {\begin{aligned}q_{r}&={\frac {1}{2}}{\sqrt {1+A_{11}+A_{22}+A_{33}}}\\q_{i}&={\frac {1}{4q_{r}}}\left(A_{32}-A_{23}\right)\\q_{j}&={\frac {1}{4q_{r}}}\left(A_{13}-A_{31}\right)\\q_{k}&={\frac {1}{4q_{r}}}\left(A_{21}-A_{12}\right)\end{aligned}}}

توجد ثلاث طرق أخرى مكافئة رياضياً لحساب قيمة q . ويمكن تقليل الخطأ العددي بتجنب الحالات التي يكون فيها المقام قريباً من الصفر. إحدى هذه الطرق الثلاث الأخرى تبدو كما يلي: [ 6 ] [ 7 ]qأنا=121+أ11-أ22-أ33qج=14qأنا(أ12+أ21)qك=14qأنا(أ13+أ31)qر=14qأنا(أ32-أ23){\displaystyle {\begin{aligned}q_{i}&={\frac {1}{2}}{\sqrt {1+A_{11}-A_{22}-A_{33}}}\\q_{j}&={\frac {1}{4q_{i}}}\left(A_{12}+A_{21}\right)\\q_{k}&={\frac {1}{4q_{i}}}\left(A_{13}+A_{31}\right)\\q_{r}&={\frac {1}{4q_{i}}}\left(A_{32}-A_{23}\right)\end{aligned}}}

يمكن حساب مصفوفة الدوران المقابلة للرباعي q على النحو التالي:أ=(qر2-qˇتيqˇ)أنا3+2qˇqˇتي+2qرسؤال{\displaystyle \mathbf {A} =\left(q_{r}^{2}-{\check {\mathbf {q} }}^{\mathsf {T}}{\check {\mathbf {q} }}\right)\mathbf {I} _{3}+2{\check {\mathbf {q} }}{\check {\mathbf {q} }}^{\mathsf {T}}+2q_{r}\mathbf {\mathcal {Q}} } أين qˇ=[qأناqجqك]،سؤال=[0-qكqجqك0-qأنا-qجqأنا0]{\displaystyle {\check {\mathbf {q} }}={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\end{bmatrix}}\,,\quad \mathbf {\mathcal {Q}} ={\begin{bmatrix}0&-q_{k}&q_{j}\\q_{k}&0&-q_{i}\\-q_{j}&q_{i}&0\end{bmatrix}}} مما يعطي أ=[1-2qج2-2qك22(qأناqج-qكqر)2(qأناqك+qجqر)2(qأناqج+qكqر)1-2qأنا2-2qك22(qجqك-qأناqر)2(qأناqك-qجqر)2(qجqك+qأناqر)1-2qأنا2-2qج2]{\displaystyle \mathbf {A} ={\begin{bmatrix}1-2q_{j}^{2}-2q_{k}^{2}&2\left(q_{i}q_{j}-q_{k}q_{r}\right)&2\left(q_{i}q_{k}+q_{j}q_{r}\right)\\2\left(q_{i}q_{j}+q_{k}q_{r}\right)&1-2q_{i}^{2}-2q_{k}^{2}&2\left(q_{j}q_{k}-q_{i}q_{r}\right)\\2\left(q_{i}q_{k}-q_{j}q_{r}\right)&2\left(q_{j}q_{k}+q_{i}q_{r}\right)&1-2q_{i}^{2}-2q_{j}^{2}\end{bmatrix}}}

أو ما يعادل ذلك أ=[-1+2qأنا2+2qر22(qأناqج-qكqر)2(qأناqك+qجqر)2(qأناqج+qكqر)-1+2qج2+2qر22(qجqك-qأناqر)2(qأناqك-qجqر)2(qجqك+qأناqر)-1+2qك2+2qر2]{\displaystyle \mathbf {A} ={\begin{bmatrix}-1+2q_{i}^{2}+2q_{r}^{2}&2\left(q_{i}q_{j}-q_{k}q_{r}\right)&2\left(q_{i}q_{k}+q_{j}q_{r}\right)\\2\left(q_{i}q_{j}+q_{k}q_{r}\right)&-1+2q_{j}^{2}+2q_{r}^{2}&2\left(q_{j}q_{k}-q_{i}q_{r}\right)\\2\left(q_{i}q_{k}-q_{j}q_{r}\right)&2\left(q_{j}q_{k}+q_{i}q_{r}\right)&-1+2q_{k}^{2}+2q_{r}^{2}\end{bmatrix}}}

يُطلق على هذا اسم صيغة أويلر-رودريغز لمصفوفة التحويلأ{\displaystyle \mathbf {A} }

زوايا أويلر ↔ الرباعيات

زوايا أويلر ( z - x - z خارجية) ← رباعي

سنعتمد في الخوارزمية التالية على اصطلاح x لزوايا أويلر الخارجية 3-1-3 . وتعتمد حدود الخوارزمية على الاصطلاح المستخدم.

يمكننا حساب الكواتيرنيون q=[qأناqجqكqر]=qأناأنا+qجج+qكك+qر{\displaystyle \mathbf {q} ={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}=q_{i}\mathbf {i} +q_{j}\mathbf {j} +q_{k}\mathbf {k} +q_{r}} من زوايا أويلر ( ϕ , θ , ψ ) كما يلي:

qأنا=كوسϕ-ψ2الخطيئةθ2qج=الخطيئةϕ-ψ2الخطيئةθ2qك=الخطيئةϕ+ψ2كوسθ2qر=كوسϕ+ψ2كوسθ2{\displaystyle {\begin{aligned}q_{i}&=\cos {\frac {\phi -\psi }{2}}\sin {\frac {\theta }{2}}\\q_{j}&=\sin {\frac {\phi -\psi }{2}}\sin {\frac {\theta }{2}}\\q_{k}&=\sin {\frac {\phi +\psi }{2}}\cos {\frac {\theta }{2}}\\q_{r}&=\cos {\frac {\phi +\psi }{2}}\cos {\frac {\theta }{2}}\end{aligned}}}

زوايا أويلر ( z - y ′- x جوهرية) ← رباعي

يمكن حساب الكواترنيون المكافئ لزوايا الانحراف ( ψ ) والميل ( θ ) والدوران ( ϕ )، أو زوايا تايت-برايان الجوهرية وفقًا للاتفاقية z - y ′ - x ″ ، بواسطة

qأنا=الخطيئةϕ2كوسθ2كوسψ2-كوسϕ2الخطيئةθ2الخطيئةψ2qج=كوسϕ2الخطيئةθ2كوسψ2+الخطيئةϕ2كوسθ2الخطيئةψ2qك=كوسϕ2كوسθ2الخطيئةψ2-الخطيئةϕ2الخطيئةθ2كوسψ2qر=كوسϕ2كوسθ2كوسψ2+الخطيئةϕ2الخطيئةθ2الخطيئةψ2{\displaystyle {\begin{aligned}q_{i}&=\sin {\frac {\phi }{2}}\cos {\frac {\theta }{2}}\cos {\frac {\psi }{2}}-\cos {\frac {\phi }{2}}\sin {\frac {\theta }{2}}\sin {\frac {\psi }{2}}\\q_{j}&=\cos {\frac {\phi }{2}}\sin {\frac {\theta }{2}}\cos {\frac {\psi }{2}}+\sin {\frac {\phi }{2}}\cos {\frac {\theta }{2}}\sin {\frac {\psi }{2}}\\q_{k}&=\cos {\frac {\phi }{2}}\cos {\frac {\theta }{2}}\sin {\frac {\psi }{2}}-\sin {\frac {\phi }{2}}\sin {\frac {\theta }{2}}\cos {\frac {\psi }{2}}\\q_{r}&=\cos {\frac {\phi }{2}}\cos {\frac {\theta }{2}}\cos {\frac {\psi }{2}}+\sin {\frac {\phi }{2}}\sin {\frac {\theta }{2}}\sin {\frac {\psi }{2}}\end{aligned}}}

الكواتيرنيون → زوايا أويلر ( z - x - z خارجي)

بالنظر إلى الكواتيرنيون الدوراني q=[qأناqجqكqر]=qأناأنا+qجج+qكك+qر،{\displaystyle \mathbf {q} ={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}=q_{i}\mathbf {i} +q_{j}\mathbf {j} +q_{k}\mathbf {k} +q_{r}\,,}يمكن حساب زوايا أويلر الخارجية 3-1-3 ( φ , θ , ψ ) بواسطة x -convention 3-1-3

ϕ=atan2((qأناqك+qجqر)،-(qجqك-qأناqر))θ=أركوس(-qأنا2-qج2+qك2+qر2)ψ=atan2((qأناqك-qجqر)،(qجqك+qأناqر)){\displaystyle {\begin{aligned}\phi &=\operatorname {atan2} \left(\left(q_{i}q_{k}+q_{j}q_{r}\right),-\left(q_{j}q_{k}-q_{i}q_{r}\right)\right)\\\theta &=\arccos \left(-q_{i}^{2}-q_{j}^{2}+q_{k}^{2}+q_{r}^{2}\right)\\\psi &=\operatorname {atan2} \left(\left(q_{i}q_{k}-q_{j}q_{r}\right),\left(q_{j}q_{k}+q_{i}q_{r}\right)\right)\end{aligned}}}

الكواتيرنيون → زوايا أويلر ( z - y ′- x intrinsic)

بالنظر إلى الكواتيرنيون الدوراني q=[qأناqجqكqر]=qأناأنا+qجج+qكك+qر،{\displaystyle \mathbf {q} ={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}=q_{i}\mathbf {i} +q_{j}\mathbf {j} +q_{k}\mathbf {k} +q_{r}\,,}يمكن حساب زوايا الانحراف والميل والدوران، أو زوايا تايت-برايان الجوهرية وفقًا للاتفاقية z - y ′- x ″ ، بواسطة

لفافة=atan2(2(qرqأنا+qجqك)،1-2(qأنا2+qج2))يقذف=دالة الجيب العكسية(2(qرqج-qكqأنا))التواء=atan2(2(qرqك+qأناqج)،1-2(qج2+qك2)){\displaystyle {\begin{aligned}{\text{roll}}&=\operatorname {atan2} \left(2\left(q_{r}q_{i}+q_{j}q_{k}\right),1-2\left(q_{i}^{2}+q_{j}^{2}\right)\right)\\{\text{pitch}}&=\arcsin \left(2\left(q_{r}q_{j}-q_{k}q_{i}\right)\right)\\{\text{yaw}}&=\operatorname {atan2} \left(2\left(q_{r}q_{k}+q_{i}q_{j}\right),1-2\left(q_{j}^{2}+q_{k}^{2}\right)\right)\end{aligned}}}

محور أويلر – الزاوية ↔ الرباعي

بفرض محور أويلر ê والزاوية θ ، فإن الكواتيرنيون q=[qأناqجqكqر]=qأناأنا+qجج+qكك+qر،{\displaystyle \mathbf {q} ={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\\q_{r}\end{bmatrix}}=q_{i}\mathbf {i} +q_{j}\mathbf {j} +q_{k}\mathbf {k} +q_{r}\,,}

يمكن حسابها بواسطة qأنا=هـ^1الخطيئةθ2qج=هـ^2الخطيئةθ2qك=هـ^3الخطيئةθ2qر=كوسθ2{\displaystyle {\begin{aligned}q_{i}&={\hat {e}}_{1}\sin {\frac {\theta }{2}}\\q_{j}&={\hat {e}}_{2}\sin {\frac {\theta }{2}}\\q_{k}&={\hat {e}}_{3}\sin {\frac {\theta }{2}}\\q_{r}&=\cos {\frac {\theta }{2}}\end{aligned}}}

بمعرفة الكواترنيون الدوراني q ، عرّف qˇ=[qأناqجqك].{\displaystyle {\check {\mathbf {q} }}={\begin{bmatrix}q_{i}\\q_{j}\\q_{k}\end{bmatrix}}\,.}ثم يمكن حساب محور أويلر ê والزاوية θ بواسطةهـ^=qˇqˇθ=2أركوسqر{\displaystyle {\begin{aligned}{\hat {\mathbf {e} }}&={\frac {\check {\mathbf {q} }}{\left\|{\check {\mathbf {q} }}\right\|}}\\\theta &=2\arccos q_{r}\end{aligned}}}

مصفوفة الدوران ↔ متجه رودريغز

متجه رودريغز ← مصفوفة الدوران

بما أن تعريف متجه رودريغز يمكن ربطه بالرباعيات الدورانية:{زأنا=qأناqر=هـxلون برونزي(θ2)زج=qجqر=هـyلون برونزي(θ2)زك=qكqر=هـzلون برونزي(θ2){\displaystyle {\begin{cases}g_{i}={\dfrac {q_{i}}{q_{r}}}=e_{x}\tan \left({\dfrac {\theta }{2}}\right)\\g_{j}={\dfrac {q_{j}}{q_{r}}}=e_{y}\tan \left({\dfrac {\theta }{2}}\right)\\g_{k}={\dfrac {q_{k}}{q_{r}}}=e_{z}\tan \left({\dfrac {\theta }{2}}\right)\end{cases}}}باستخدام الخاصية التالية1=qر2+qأنا2+qج2+qك2=qر2(1+qأنا2qر2+qج2qر2+qك2qر2)=qر2(1+زأنا2+زج2+زك2){\displaystyle 1=q_{r}^{2}+q_{i}^{2}+q_{j}^{2}+q_{k}^{2}=q_{r}^{2}\left(1+{\frac {q_{i}^{2}}{q_{r}^{2}}}+{\frac {q_{j}^{2}}{q_{r}^{2}}}+{\frac {q_{k}^{2}}{q_{r}^{2}}}\right)=q_{r}^{2}\left(1+g_{i}^{2}+g_{j}^{2}+g_{k}^{2}\right)}يمكن الحصول على الصيغة عن طريق تحليل q 2 r من التعبير النهائي الذي تم الحصول عليه للأعداد الرباعية:

أ=qر2[1qر2-2qج2qر2-2qك2qر22(qأناqرqجqر-qكqر)2(qأناqرqكqر+qجqر)2(qأناqرqجqر+qكqر)1qر2-2qأنا2qر2-2qك2qر22(qجqرqكqر-qأناqر)2(qأناqرqكqر-qجqر)2(qجqرqكqر+qأناqر)1qر2-2qأنا2qر2-2qج2qر2]{\displaystyle \mathbf {A} =q_{r}^{2}{\begin{bmatrix}{\frac {1}{q_{r}^{2}}}-2{\frac {q_{j}^{2}}{q_{r}^{2}}}-2{\frac {q_{k}^{2}}{q_{r}^{2}}}&2\left({\frac {q_{i}}{q_{r}}}{\frac {q_{j}}{q_{r}}}-{\frac {q_{k}}{q_{r}}}\right)&2\left({\frac {q_{i}}{q_{r}}}{\frac {q_{k}}{q_{r}}}+{\frac {q_{j}}{q_{r}}}\right)\\2\left({\frac {q_{i}}{q_{r}}}{\frac {q_{j}}{q_{r}}}+{\frac {q_{k}}{q_{r}}}\right)&{\frac {1}{q_{r}^{2}}}-2{\frac {q_{i}^{2}}{q_{r}^{2}}}-2{\frac {q_{k}^{2}}{q_{r}^{2}}}&2\left({\frac {q_{j}}{q_{r}}}{\frac {q_{k}}{q_{r}}}-{\frac {q_{i}}{q_{r}}}\right)\\2\left({\frac {q_{i}}{q_{r}}}{\frac {q_{k}}{q_{r}}}-{\frac {q_{j}}{q_{r}}}\right)&2\left({\frac {q_{j}}{q_{r}}}{\frac {q_{k}}{q_{r}}}+{\frac {q_{i}}{q_{r}}}\right)&{\frac {1}{q_{r}^{2}}}-2{\frac {q_{i}^{2}}{q_{r}^{2}}}-2{\frac {q_{j}^{2}}{q_{r}^{2}}}\end{bmatrix}}}

مما يؤدي إلى الصيغة النهائية:

أ=11+زأنا2+زج2+زك2[1+زأنا2-زج2-زك22(زأنازج-زك)2(زأنازك+زج)2(زأنازج+زك)1-زأنا2+زج2-زك22(زجزك-زأنا)2(زأنازك-زج)2(زجزك+زأنا)1-زأنا2-زج2+زك2]{\displaystyle \mathbf {A} ={\frac {1}{1+g_{i}^{2}+g_{j}^{2}+g_{k}^{2}}}{\begin{bmatrix}1+g_{i}^{2}-g_{j}^{2}-g_{k}^{2}&2\left(g_{i}g_{j}-g_{k}\right)&2\left(g_{i}g_{k}+g_{j}\right)\\2\left(g_{i}g_{j}+g_{k}\right)&1-g_{i}^{2}+g_{j}^{2}-g_{k}^{2}&2\left(g_{j}g_{k}-g_{i}\right)\\2\left(g_{i}g_{k}-g_{j}\right)&2\left(g_{j}g_{k}+g_{i}\right)&1-g_{i}^{2}-g_{j}^{2}+g_{k}^{2}\end{bmatrix}}}

صيغ تحويل المشتقات

مصفوفة الدوران ↔ السرعات الزاوية

متجه السرعة الزاوية ω=[ωxωyωz]{\displaystyle {\boldsymbol {\omega }}={\begin{bmatrix}\omega _{x}\\\omega _{y}\\\omega _{z}\end{bmatrix}}} يمكن استخراجها من المشتق الزمني لمصفوفة الدوران d A / d t من خلال العلاقة التالية: [ω]×=[0-ωzωyωz0-ωx-ωyωx0]=دأدتأتي{\displaystyle [{\boldsymbol {\omega }}]_{\times }={\begin{bmatrix}0&-\omega _{z}&\omega _{y}\\\omega _{z}&0&-\omega _{x}\\-\omega _{y}&\omega _{x}&0\end{bmatrix}}={\frac {\mathrm {d} \mathbf {A} }{\mathrm {d} t}}\mathbf {A} ^{\mathsf {T}}}

تم اقتباس الاشتقاق من Ioffe [ 8 ] على النحو التالي:

لأي متجه r 0 ، ضع في اعتبارك r ( t ) = A ( t ) r 0 وقم بتفاضله: دردت=دأدتر0=دأدتأتي(ت)ر(ت){\displaystyle {\frac {\mathrm {d} \mathbf {r} }{\mathrm {d} t}}={\frac {\mathrm {d} \mathbf {A} }{\mathrm {d} t}}\mathbf {r} _{0}={\frac {\mathrm {d} \mathbf {A} }{\mathrm {d} t}}\mathbf {A} ^{\mathsf {T}}(t)\mathrm {r} (t)}

مشتقة المتجه هي السرعة الخطية لرأسه. بما أن A مصفوفة دوران، فإن طول r ( t ) يساوي دائمًا طول r₀ ، وبالتالي لا يتغير مع الزمن. لذلك، عندما يدور r ( t ) ، يتحرك رأسه على طول دائرة، وتكون سرعته الخطية مماسية للدائرة؛ أي عمودية دائمًا على r ( t ) . في هذه الحالة تحديدًا، تكون العلاقة بين متجه السرعة الخطية ومتجه السرعة الزاوية كما يلي: دردت=ω(ت)×ر(ت)=[ω]×ر(ت){\displaystyle {\frac {\mathrm {d} \mathbf {r} }{\mathrm {d} t}}={\boldsymbol {\omega }}(t)\times \mathbf {r} (t)=[{\boldsymbol {\omega }}]_{\times }\mathbf {r} (t)} (انظر الحركة الدائرية والضرب الاتجاهي ).

بسبب خاصية التعدي للمعادلات المذكورة أعلاه، دأدتأتي(ت)ر(ت)=[ω]×ر(ت){\displaystyle {\frac {\mathrm {d} \mathbf {A} }{\mathrm {d} t}}\mathbf {A} ^{\mathsf {T}}(t)\mathbf {r} (t)=[{\boldsymbol {\omega }}]_{\times }\mathbf {r} (t)}

وهذا يعني دأدتأتي(ت)=[ω]×{\displaystyle {\frac {\mathrm {d} \mathbf {A} }{\mathrm {d} t}}\mathbf {A} ^{\mathsf {T}}(t)=[{\boldsymbol {\omega }}]_{\times }}

الكواتيرنيون ↔ السرعات الزاوية

متجه السرعة الزاوية ω=[ωxωyωz]{\displaystyle {\boldsymbol {\omega }}={\begin{bmatrix}\omega _{x}\\\omega _{y}\\\omega _{z}\end{bmatrix}}} يمكن الحصول عليها من مشتق الكواترنيون d q / d t على النحو التالي: [ 9 ][0ωxωyωz]=2دqدتq~{\displaystyle {\begin{bmatrix}0\\\omega _{x}\\\omega _{y}\\\omega _{z}\end{bmatrix}}=2{\frac {\mathrm {d} \mathbf {q} }{\mathrm {d} t}}{\tilde {\mathbf {q} }}} حيث هو المرافق (المعكوس) لـ q .

وعلى العكس من ذلك، فإن مشتقة الكواترنيون هي دqدت=12[0ωxωyωz]q.{\displaystyle {\frac {\mathrm {d} \mathbf {q} }{\mathrm {d} t}}={\frac {1}{2}}{\begin{bmatrix}0\\\omega _{x}\\\omega _{y}\\\omega _{z}\end{bmatrix}}\mathbf {q} \,.}

الدوارات في الجبر الهندسي

تُقدّم صياغات الجبر الهندسي امتدادًا وتفسيرًا لطريقة الكواترنيون. ويُعدّ الضرب الهندسي للمتجهات عنصرًا أساسيًا في الجبر الهندسي، وهو امتداد للضرب الداخلي والضرب التقاطعي التقليديين ، كما هو مُبيّن في أب=أب+أب{\displaystyle \mathbf {ab} =\mathbf {a} \cdot \mathbf {b} +\mathbf {a} \wedge \mathbf {b} }

حيث يرمز الرمز ∧ إلى الضرب الخارجي أو الضرب الإسفيني . ينتج عن ضرب المتجهين a و b حدّان: جزء قياسي من الضرب الداخلي، وجزء ثنائي الاتجاه من الضرب الإسفيني. يصف هذا الجزء ثنائي الاتجاه المستوى العمودي على ما ينتج عن الضرب الاتجاهي للمتجهين.

تتمتع المتجهات الثنائية في الخوارزمية الجينية ببعض الخصائص غير المألوفة مقارنةً بالمتجهات. ففي ظل الضرب الهندسي، يكون مربع المتجهات الثنائية سالبًا: يصف المتجه الثنائي x̂ŷ المستوى xy ، ومربعه هو ( x̂ŷ ) ² = x̂ŷx̂ŷ . ولأن متجهات الأساس الوحدوية متعامدة، فإن الضرب الهندسي يختزل إلى الضرب الخارجي المتناظر، لذا يمكن تبديل و ŷ بحرية مقابل عامل  -1. ويختزل المربع إلى -x̂x̂ŷŷ = -1 لأن مربع متجهات الأساس نفسها يساوي +1.

تنطبق هذه النتيجة عمومًا على جميع المتجهات الثنائية، ونتيجةً لذلك، يلعب المتجه الثنائي دورًا مشابهًا للوحدة التخيلية . يستخدم الجبر الهندسي المتجهات الثنائية في نظيره للرباعي، وهو الدوار ، المعطى بالعلاقة التالية: R=خبرة(-ب^θ2)=كوسθ2-ب^الخطيئةθ2،{\displaystyle \mathbf {R} =\exp \left({\frac {-{\hat {\mathbf {B} }}\theta }{2}}\right)=\cos {\frac {\theta }{2}}-{\hat {\mathbf {B} }}\sin {\frac {\theta }{2}}\,,} حيث هو متجه ثنائي الوحدة يصف مستوى الدوران . ولأن مربع يساوي -1، فإن متسلسلة القوى لـ R تُنتج الدوال المثلثية . صيغة الدوران التي تُحول المتجه a إلى المتجه b بعد الدوران هي ب=RأR{\displaystyle \mathbf {b} =\mathbf {RaR} ^{\dagger }} أين R=خبرة(12ب^θ)=كوسθ2+ب^الخطيئةθ2{\displaystyle \mathbf {R} ^{\dagger }=\exp \left({\frac {1}{2}}{\hat {\mathbf {B} }}\theta \right)=\cos {\frac {\theta }{2}}+{\hat {\mathbf {B} }}\sin {\frac {\theta }{2}}} هو عكسR{\displaystyle \scriptstyle R}(عكس ترتيب المتجهات فيب{\displaystyle B}(يعادل تغيير إشارته).

مثال. دوران حول المحور v^=13(x^+y^+z^){\displaystyle {\hat {\mathbf {v} }}={\frac {1}{\sqrt {3}}}\left({\hat {\mathbf {x} }}+{\hat {\mathbf {y} }}+{\hat {\mathbf {z} }}\right)} يمكن تحقيق ذلك عن طريق تحويل إلى متجه ثنائي ثنائي، ب^=x^y^z^v^=أناv^،{\displaystyle {\hat {\mathbf {B} }}={\hat {\mathbf {x} }}{\hat {\mathbf {y} }}{\hat {\mathbf {z} }}{\hat {\mathbf {v} }}=\mathbf {i} {\hat {\mathbf {v} }}\,,} حيث i = x̂ŷẑ هو عنصر الحجم الواحد، وهو المتجه الثلاثي الوحيد (الكمية شبه القياسية) في الفضاء ثلاثي الأبعاد. والنتيجة هي ب^=13(y^z^+z^x^+x^y^).{\displaystyle {\hat {\mathbf {B} }}={\frac {1}{\sqrt {3}}}\left({\hat {\mathbf {y} }}{\hat {\mathbf {z} }}+{\hat {\mathbf {z} }}{\hat {\mathbf {x} }}+{\hat {\mathbf {x} }}{\hat {\mathbf {y} }}\right)\,.}

في الفضاء ثلاثي الأبعاد، غالبًا ما يكون من الأسهل ترك صيغة = iv̂ ، بالاستفادة من حقيقة أن i يتبادل مع جميع الأجسام في الفضاء ثلاثي الأبعاد، وأن مربعه يساوي -1. وبالتالي، فإن دوران المتجه في هذا المستوى بزاوية θ يكون كالتالي:

x^=Rx^R=هـ-أناv^θ2x^هـأناv^θ2=x^كوس2θ2+أنا(x^v^-v^x^)كوسθ2الخطيئةθ2+v^x^v^الخطيئة2θ2{\displaystyle {\hat {\mathbf {x} }}'=\mathbf {R} {\hat {\mathbf {x} }}\mathbf {R} ^{\dagger }=e^{-i{\hat {\mathbf {v} }}{\frac {\theta }{2}}}{\hat {\mathbf {x} }}e^{i{\hat {\mathbf {v} }}{\frac {\theta }{2}}}={\hat {\mathbf {x} }}\cos ^{2}{\frac {\theta }{2}}+\mathbf {i} \left({\hat {\mathbf {x} }}{\hat {\mathbf {v} }}-{\hat {\mathbf {v} }}{\hat {\mathbf {x} }}\right)\cos {\frac {\theta }{2}}\sin {\frac {\theta }{2}}+{\hat {\mathbf {v} }}{\hat {\mathbf {x} }}{\hat {\mathbf {v} }}\sin ^{2}{\frac {\theta }{2}}}

إدراكًا لذلك أنا(x^v^-v^x^)=2أنا(x^v^){\displaystyle \mathbf {i} ({\hat {\mathbf {x} }}{\hat {\mathbf {v} }}-{\hat {\mathbf {v} }}{\hat {\mathbf {x} }})=2\mathbf {i} ({\hat {\mathbf {x} }}\wedge {\hat {\mathbf {v} }})} وأنّ v̂x̂v̂ هو انعكاس حول المستوى العمودي على يُعطي تفسيراً هندسياً لعملية الدوران: فالدوران يحافظ على المركبات الموازية لـ ويُغيّر فقط المركبات العمودية عليه. ثم تُحسب الحدود: v^x^v^=13(-x^+2y^+2z^)2أناx^v^=2أنا13(x^y^+x^z^)=23(y^-z^){\displaystyle {\begin{aligned}{\hat {\mathbf {v} }}{\hat {\mathbf {x} }}{\hat {\mathbf {v} }}&={\frac {1}{3}}\left(-{\hat {\mathbf {x} }}+2{\hat {\mathbf {y} }}+2{\hat {\mathbf {z} }}\right)\\2\mathbf {i} {\hat {\mathbf {x} }}\wedge {\hat {\mathbf {v} }}&=2\mathbf {i} {\frac {1}{\sqrt {3}}}\left({\hat {\mathbf {x} }}{\hat {\mathbf {y} }}+{\hat {\mathbf {x} }}{\hat {\mathbf {z} }}\right)={\frac {2}{\sqrt {3}}}\left({\hat {\mathbf {y} }}-{\hat {\mathbf {z} }}\right)\end{aligned}}}

ثم تكون نتيجة الدوران x^=x^(كوس2θ2-13الخطيئة2θ2)+23y^الخطيئةθ2(الخطيئةθ2+3كوسθ2)+23z^الخطيئةθ2(الخطيئةθ2-3كوسθ2){\displaystyle {\hat {\mathbf {x} }}'={\hat {\mathbf {x} }}\left(\cos ^{2}{\frac {\theta }{2}}-{\frac {1}{3}}\sin ^{2}{\frac {\theta }{2}}\right)+{\frac {2}{3}}{\hat {\mathbf {y} }}\sin {\frac {\theta }{2}}\left(\sin {\frac {\theta }{2}}+{\sqrt {3}}\cos {\frac {\theta }{2}}\right)+{\frac {2}{3}}{\hat {\mathbf {z} }}\sin {\frac {\theta }{2}}\left(\sin {\frac {\theta }{2}}-{\sqrt {3}}\cos {\frac {\theta }{2}}\right)}

للتحقق من هذه النتيجة، فإن الزاوية θ = 2 /. من المفترض أن يؤدي هذا الدوران إلى تحويل إلى ŷ . وبالفعل ، يختزل الدوران إلى x^=x^(14-1334)+23y^32(32+312)+23z^32(32-312)=0x^+y^+0z^=y^{\displaystyle {\begin{aligned}{\hat {\mathbf {x} }}'&={\hat {\mathbf {x} }}\left({\frac {1}{4}}-{\frac {1}{3}}{\frac {3}{4}}\right)+{\frac {2}{3}}{\hat {\mathbf {y} }}{\frac {\sqrt {3}}{2}}\left({\frac {\sqrt {3}}{2}}+{\sqrt {3}}{\frac {1}{2}}\right)+{\frac {2}{3}}{\hat {\mathbf {z} }}{\frac {\sqrt {3}}{2}}\left({\frac {\sqrt {3}}{2}}-{\sqrt {3}}{\frac {1}{2}}\right)\\&=0{\hat {\mathbf {x} }}+{\hat {\mathbf {y} }}+0{\hat {\mathbf {z} }}={\hat {\mathbf {y} }}\end{aligned}}}

كما هو متوقع تمامًا. صيغة الدوران هذه صالحة ليس فقط للمتجهات، بل لأي متجه متعدد . بالإضافة إلى ذلك، عند استخدام زوايا أويلر، يقل تعقيد العملية بشكل كبير. تنتج الدورانات المركبة من ضرب الدوارات، لذا فإن الدوران الكلي الناتج عن زوايا أويلر هو R=RγRβRα=خبرة(-أناz^γ2)خبرة(-أناx^β2)خبرة(-أناz^α2){\displaystyle \mathbf {R} =\mathbf {R} _{\gamma '}\mathbf {R} _{\beta '}\mathbf {R} _{\alpha }=\exp \left({\frac {-\mathbf {i} {\hat {\mathbf {z} }}'\gamma }{2}}\right)\exp \left({\frac {-\mathbf {i} {\hat {\mathbf {x} }}'\beta }{2}}\right)\exp \left({\frac {-\mathbf {i} {\hat {\mathbf {z} }}\alpha }{2}}\right)} لكن x^=Rαx^Rαوz^=Rβz^Rβ.{\displaystyle {\begin{aligned}{\hat {\mathbf {x} }}'&=\mathbf {R} _{\alpha }{\hat {\mathbf {x} }}\mathbf {R} _{\alpha }^{\dagger }\quad {\text{and}}\\{\hat {\mathbf {z} }}'&=\mathbf {R} _{\beta '}{\hat {\mathbf {z} }}\mathbf {R} _{\beta '}^{\dagger }\,.\end{aligned}}} تخرج هذه الدوارات من الدوال الأسية على النحو التالي: Rβ=كوسβ2-أناRαx^Rαالخطيئةβ2=RαRβRα{\displaystyle \mathbf {R} _{\beta '}=\cos {\frac {\beta }{2}}-\mathbf {i} \mathbf {R} _{\alpha }{\hat {\mathbf {x} }}\mathbf {R} _{\alpha }^{\dagger }\sin {\frac {\beta }{2}}=\mathbf {R} _{\alpha }\mathbf {R} _{\beta }\mathbf {R} _{\alpha }^{\dagger }} حيث يشير R β إلى الدوران في الإحداثيات الأصلية. وبالمثل بالنسبة للدوران γ ، Rγ=RβRγRβ=RαRβRαRγRαRβRα.{\displaystyle \mathbf {R} _{\gamma '}=\mathbf {R} _{\beta '}\mathbf {R} _{\gamma }\mathbf {R} _{\beta '}^{\dagger }=\mathbf {R} _{\alpha }\mathbf {R} _{\beta }\mathbf {R} _{\alpha }^{\dagger }\mathbf {R} _{\gamma }\mathbf {R} _{\alpha }\mathbf {R} _{\beta }^{\dagger }\mathbf {R} _{\alpha }^{\dagger }\,.} مع ملاحظة أن R γ و R α يتبادلان (يجب أن تتبادل الدورانات في نفس المستوى)، يصبح الدوار الكلي R=RαRβRγ{\displaystyle \mathbf {R} =\mathbf {R} _{\alpha }\mathbf {R} _{\beta }\mathbf {R} _{\gamma }}

وهكذا، تصبح الدورانات المركبة لزوايا أويلر سلسلة من الدورانات المتكافئة في الإطار الثابت الأصلي.

بينما تعمل الدوّارات في الجبر الهندسي بشكل مطابق تقريبًا للرباعيات في ثلاثة أبعاد، تكمن قوة هذه الصيغة في عموميتها: فهذه الطريقة مناسبة وصالحة في الفضاءات ذات أي عدد من الأبعاد. في الفضاء ثلاثي الأبعاد، تمتلك الدورانات ثلاث درجات حرية، درجة لكل مستوى (متجه ثنائي) مستقل خطيًا يمكن أن يحدث فيه الدوران. من المعروف أنه يمكن استخدام أزواج من الرباعيات لتوليد دورانات في الفضاء رباعي الأبعاد، مما ينتج عنه ست درجات حرية، ويؤكد منهج الجبر الهندسي هذه النتيجة: في الفضاء رباعي الأبعاد، توجد ستة متجهات ثنائية مستقلة خطيًا يمكن استخدامها كمولدات للدورانات.

انظر أيضاً

مراجع

  1. "تتبع العلامات المرجعية للواقع المعزز" .
  2. وايسشتاين، إريك دبليو. "مصفوفة الدوران" . عالم الرياضيات .
  3. 1 2 رودريغيز، أوليند (1840). "Des lois géometriques التي تسجل إزاحات نظام متين في الفضاء، والاختلافات المنسقة الناتجة عن هذا الإزاحة التي تعتبر مستقلة عن الأسباب التي يمكن أن تنتج". جي الرياضيات. تطبيق بيور . 5 : 380 – 440.متصل
  4. انظر: ج. ويلارد جيبس ​​(1884). عناصر التحليل المتجهي ، نيو هيفن، ص 67
  5. ملاحظات محاضرة في علم الحركة المباشر والعكسي ، الصفحة 5
  6. ميبوس، يوهان (2007). "اشتقاق صيغة أويلر-رودريغز للدوران ثلاثي الأبعاد من الصيغة العامة للدوران رباعي الأبعاد". arXiv : math/0701759 .
  7. شوستر، مالكولم د. (1993). "دراسة استقصائية لتمثيلات المواقف" (ملف PDF) . مجلة علوم الفضاء . 41 (4): 439-517 .
  8. الفيزياء - مارك يوف - W ( t ) بدلالة المصفوفات
  9. ملاحظات محاضرة حول الرباعيات والدوران ، ص 14-15

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