مصفوفة التحويل
في الجبر الخطي ، يمكن تمثيل التحويلات الخطية بالمصفوفات . إذا كان تحويل خطي يطابق و متجه عمودي به إدخالات ، فبالنسبة لبعض المصفوفات ، تسمى مصفوفة التحويل لـ . [ بحاجة لمصدر ] لاحظ أن بها صفوف وأعمدة ، في حين أن التحويل من إلى . هناك تعبيرات بديلة لمصفوفات التحويل تتضمن متجهات صف يفضلها بعض المؤلفين. [1] [2]
الاستخدامات
تسمح المصفوفات بعرض التحويلات الخطية التعسفية بتنسيق ثابت ومناسب للحساب. [3] وهذا يسمح أيضًا بتكوين التحويلات بسهولة (عن طريق ضرب مصفوفاتها).
التحويلات الخطية ليست التحويلات الوحيدة التي يمكن تمثيلها بالمصفوفات. يمكن تمثيل بعض التحويلات غير الخطية على فضاء إقليدي ذو أبعاد n R n كتحويلات خطية على فضاء ذو أبعاد n +1 R n +1 . وتشمل هذه كل من التحويلات التآلفية (مثل التحويل الإسقاطي ) والتحويلات الإسقاطية . لهذا السبب، تُستخدم مصفوفات التحويل 4 × 4 على نطاق واسع في رسومات الكمبيوتر ثلاثية الأبعاد . تسمى مصفوفات التحويل ذات الأبعاد n +1 هذه ، اعتمادًا على تطبيقها، مصفوفات التحويل التآلفية أو مصفوفات التحويل الإسقاطي أو بشكل عام مصفوفات التحويل غير الخطية . فيما يتعلق بمصفوفة ذات أبعاد n ، يمكن وصف مصفوفة ذات أبعاد n +1 بأنها مصفوفة موسعة .
في العلوم الفيزيائية ، التحويل النشط هو التحويل الذي يغير فعليًا الموضع الفيزيائي للنظام ، ويكون منطقيًا حتى في غياب نظام إحداثيات بينما التحويل السلبي هو تغيير في وصف إحداثيات النظام الفيزيائي ( تغيير الأساس ). يعد التمييز بين التحويلات النشطة والسلبية أمرًا مهمًا. بشكل افتراضي، يقصد علماء الرياضيات عادةً بالتحويل التحويلات النشطة ، بينما يمكن لعلماء الفيزياء أن يقصدوا أيًا منهما.
بعبارة أخرى، يشير التحويل السلبي إلى وصف نفس الكائن كما يُنظر إليه من إطارين إحداثيين مختلفين.
إيجاد مصفوفة التحويل
إذا كان لدينا تحويل خطي في شكل وظيفي، فمن السهل تحديد مصفوفة التحويل A عن طريق تحويل كل متجه من متجهات الأساس القياسي بواسطة T ، ثم إدخال النتيجة في أعمدة المصفوفة. بعبارة أخرى،
على سبيل المثال، الدالة عبارة عن تحويل خطي. تطبيق العملية أعلاه (افترض أن n = 2 في هذه الحالة) يكشف أن
يعتمد تمثيل المصفوفة للمتجهات والعوامل على الأساس المختار؛ وسوف تنتج مصفوفة مماثلة من أساس بديل. ومع ذلك، تظل طريقة العثور على المكونات كما هي.
للتوضيح، يمكن تمثيل المتجه في متجهات أساسية، مع الإحداثيات :
الآن، قم بالتعبير عن نتيجة مصفوفة التحويل A على ، في الأساس المعطى:
يتم تحديد عناصر المصفوفة A لأساس معين E من خلال تطبيق A على كل ، وملاحظة متجه الاستجابة
تعرف هذه المعادلة العناصر المطلوبة، ، للعمود j من المصفوفة A. [4 ]
الأساس الذاتي والمصفوفة القطرية
ومع ذلك، هناك أساس خاص لمشغل حيث تشكل المكونات مصفوفة قطرية ، وبالتالي، يتم تقليل تعقيد الضرب إلى n . يعني أن تكون قطرية أن جميع المعاملات باستثناء هي أصفار مما يترك حدًا واحدًا فقط في المجموع أعلاه. تُعرف العناصر القطرية الباقية، ، بالقيم الذاتية ويتم تعيينها بـ في المعادلة المحددة، والتي يتم تقليلها إلى . تُعرف المعادلة الناتجة بمعادلة القيمة الذاتية . [5] يتم اشتقاق المتجهات الذاتية والقيم الذاتية منها عبر متعددة الحدود المميزة .
باستخدام التقسيم القطري ، من الممكن غالبًا الترجمة من وإلى القواعد الذاتية.
أمثلة في بعدين
إن أكثر التحويلات الهندسية شيوعًا التي تحافظ على الأصل ثابتًا هي التحويلات الخطية، بما في ذلك الدوران والتدرج والقص والانعكاس والإسقاط المتعامد؛ إذا لم يكن التحويل الأفيني ترجمة خالصة فإنه يحافظ على نقطة ثابتة، ويمكن اختيار تلك النقطة كأصل لجعل التحويل خطيًا. في بعدين، يمكن تمثيل التحويلات الخطية باستخدام مصفوفة تحويل 2×2.
التمدد
التمدد في المستوى xy هو تحويل خطي يكبر كل المسافات في اتجاه معين بعامل ثابت ولكنه لا يؤثر على المسافات في الاتجاه العمودي. نحن نأخذ في الاعتبار فقط التمددات على طول المحور x والمحور y. التمدد على طول المحور x يكون على هيئة x' = kx ؛ y' = y لبعض الثوابت الموجبة k . (لاحظ أنه إذا كان k > 1 ، فهذا في الواقع "تمدد"؛ إذا كان k < 1 ، فهو تقنيًا "ضغط"، ولكننا نسميه تمددًا. أيضًا، إذا كان k = 1 ، فإن التحويل يكون متطابقًا، أي أنه ليس له تأثير.)
المصفوفة المرتبطة بامتداد بعامل k على طول المحور x تعطى بالمعادلة:
وبالمثل، فإن الامتداد بعامل k على طول المحور y يكون على الشكل x' = x ؛ y' = ky ، وبالتالي فإن المصفوفة المرتبطة بهذا التحويل هي
الضغط
إذا تم دمج الامتدادين أعلاه بقيم متبادلة، فإن مصفوفة التحويل تمثل تعيين ضغط : يتم تحويل مربع بأضلاع موازية للمحاور إلى مستطيل له نفس مساحة المربع. الامتداد المتبادل والضغط يتركان المساحة ثابتة.
تناوب
بالنسبة للدوران بزاوية θ عكس اتجاه عقارب الساعة (اتجاه موجب) حول الأصل، يكون الشكل الوظيفي هو و . وعند كتابته في شكل مصفوفة، يصبح هذا: [6]
وبالمثل، بالنسبة للدوران في اتجاه عقارب الساعة (الاتجاه السلبي) حول الأصل، يكون الشكل الوظيفي هو وشكل المصفوفة هو:
تفترض هذه الصيغ أن المحور x يشير إلى اليمين والمحور y يشير إلى الأعلى.
قص
بالنسبة لرسم القص (المماثل بصريًا للانحدار)، هناك إمكانيتان.
يحتوي القص الموازي لمحور x على و . وعند كتابته في شكل مصفوفة، يصبح:
يحتوي القص الموازي للمحور y على و ، والذي له شكل مصفوفة:
انعكاس
للانعكاس حول خط يمر عبر الأصل، لنفترض أن متجهًا في اتجاه الخط. ثم استخدم مصفوفة التحويل:
الإسقاط المتعامد
لإسقاط متجه بشكل عمودي على خط يمر عبر الأصل، لنفترض أن متجهًا في اتجاه الخط. ثم استخدم مصفوفة التحويل:
كما هو الحال مع الانعكاسات، فإن الإسقاط العمودي على خط لا يمر عبر الأصل هو تحويل تآلفي وليس خطيًا.
تعتبر الإسقاطات المتوازية أيضًا تحويلات خطية ويمكن تمثيلها ببساطة باستخدام مصفوفة. ومع ذلك، فإن الإسقاطات المنظورية ليست كذلك، ولتمثيلها باستخدام مصفوفة، يمكن استخدام إحداثيات متجانسة .
أمثلة في الرسوميات الحاسوبية ثلاثية الأبعاد
تناوب
المصفوفة لتدوير الزاوية θ حول أي محور محدد بواسطة متجه الوحدة ( x ، y ، z ) هي [7]
انعكاس
لعكس نقطة عبر مستوٍ (يمر عبر الأصل)، يمكن للمرء استخدام ، حيث هي مصفوفة الهوية 3×3 و هي متجه الوحدة ثلاثي الأبعاد للمتجه العمودي للمستوى. إذا كان معيار L 2 لـ ، ، و يساوي واحدًا، فيمكن التعبير عن مصفوفة التحويل على النحو التالي:
لاحظ أن هذه حالات خاصة لانعكاس رب الأسرة في بعدين وثلاثة أبعاد. إن الانعكاس حول خط أو مستوى لا يمر عبر الأصل ليس تحويلاً خطيًا — إنه تحويل أفيني — كمصفوفة تحويل أفيني 4×4، يمكن التعبير عنه على النحو التالي (بافتراض أن العمودي هو متجه وحدة): حيث لبعض النقاط على المستوى، أو ما يعادله، .
إذا كان المكون الرابع للمتجه يساوي 0 بدلاً من 1، فإن اتجاه المتجه فقط هو الذي ينعكس ويظل حجمه دون تغيير، كما لو كان منعكسًا عبر مستوى موازٍ يمر عبر الأصل. هذه خاصية مفيدة لأنها تسمح بتحويل كل من المتجهات الموضعية والمتجهات العمودية بنفس المصفوفة. راجع الإحداثيات المتجانسة والتحويلات التآلفية أدناه لمزيد من التوضيح.
تكوين وعكس التحويلات
أحد الدوافع الرئيسية لاستخدام المصفوفات لتمثيل التحولات الخطية هو أن التحولات يمكن بعد ذلك تكوينها وعكسها بسهولة.
يتم إنجاز التكوين عن طريق ضرب المصفوفات . يتم تشغيل متجهات الصفوف والأعمدة بواسطة المصفوفات، الصفوف على اليسار والأعمدة على اليمين. نظرًا لأن النص يُقرأ من اليسار إلى اليمين، فإن متجهات الأعمدة مفضلة عند تكوين مصفوفات التحويل:
إذا كانت A و B مصفوفات تحويلين خطيين، فإن تأثير تطبيق A أولاً ثم B على متجه العمود يعطى بواسطة:
بعبارة أخرى، مصفوفة التحويل المركب A متبوعة بـ B هي ببساطة حاصل ضرب المصفوفات الفردية.
عندما تكون A مصفوفة قابلة للعكس، توجد مصفوفة A −1 تمثل تحويلاً "يتراجع" عن A لأن تركيبها مع A هو مصفوفة الوحدة . في بعض التطبيقات العملية، يمكن حساب العكس باستخدام خوارزميات عكس عامة أو عن طريق إجراء عمليات عكسية (لها تفسير هندسي واضح، مثل الدوران في الاتجاه المعاكس) ثم تكوينها بترتيب عكسي. مصفوفات الانعكاس هي حالة خاصة لأنها معكوسات خاصة بها ولا يلزم حسابها بشكل منفصل.
أنواع أخرى من التحولات
التحولات الأفينية

لتمثيل التحويلات التآلفية باستخدام المصفوفات، يمكننا استخدام إحداثيات متجانسة . وهذا يعني تمثيل متجه ثنائي ( x ، y ) كمتجه ثلاثي ( x ، y ، 1)، وعلى نحو مماثل للأبعاد الأعلى. باستخدام هذا النظام، يمكن التعبير عن الترجمة بضرب المصفوفات. يصبح الشكل الوظيفي :
تُدرج جميع التحويلات الخطية العادية ضمن مجموعة التحويلات التآلفية، ويمكن وصفها بأنها شكل مبسط للتحويلات التآلفية. وبالتالي، يمكن تمثيل أي تحويل خطي أيضًا بمصفوفة تحويل عامة. يتم الحصول على الأخيرة عن طريق توسيع مصفوفة التحويل الخطي المقابلة بمقدار صف وعمود واحد، وملء المساحة الزائدة بالأصفار باستثناء الزاوية اليمنى السفلية، والتي يجب ضبطها على 1. على سبيل المثال، تصبح مصفوفة الدوران عكس اتجاه عقارب الساعة من الأعلى :
باستخدام مصفوفات التحويل التي تحتوي على إحداثيات متجانسة، تصبح الترجمات خطية، وبالتالي يمكن خلطها بسلاسة مع جميع أنواع التحويلات الأخرى. والسبب هو أن المستوى الحقيقي يتم تعيينه إلى المستوى w = 1 في الفضاء الإسقاطي الحقيقي، وبالتالي يمكن تمثيل الترجمة في الفضاء الإقليدي الحقيقي كقص في الفضاء الإسقاطي الحقيقي. على الرغم من أن الترجمة هي تحويل غير خطي في فضاء إقليدي ثنائي الأبعاد أو ثلاثي الأبعاد موصوف بإحداثيات ديكارتية (أي أنه لا يمكن دمجه مع تحويلات أخرى مع الحفاظ على التبديلية والخصائص الأخرى)، إلا أنها تصبح ، في الفضاء الإسقاطي ثلاثي الأبعاد أو رباعي الأبعاد الموصوف بإحداثيات متجانسة، تحويلًا خطيًا بسيطًا ( قص ).
يمكن الحصول على المزيد من التحويلات الأفينية من خلال تركيب تحويلين أفينيين أو أكثر. على سبيل المثال، إذا أعطيت ترجمة T' مع متجه ودوران R بزاوية θ عكس اتجاه عقارب الساعة وتدرج S مع عوامل وترجمة T للمتجه ، فإن النتيجة M لـ T'RST هي: [8]
عند استخدام التحويلات التآلفية، لن يتغير المكون المتجانس لمتجه الإحداثيات (يُطلق عليه عادةً اسم w ) أبدًا. وبالتالي، يمكننا أن نفترض بأمان أنه دائمًا يساوي 1 ونتجاهله. ومع ذلك، هذا ليس صحيحًا عند استخدام الإسقاطات المنظورية.
الإسقاط المنظوري

نوع آخر من التحويلات، ذو أهمية في رسومات الكمبيوتر ثلاثية الأبعاد ، هو الإسقاط المنظوري . في حين تُستخدم الإسقاطات المتوازية لإسقاط النقاط على مستوى الصورة على طول خطوط متوازية، فإن الإسقاط المنظوري يُسقط النقاط على مستوى الصورة على طول خطوط تنبع من نقطة واحدة، تسمى مركز الإسقاط. وهذا يعني أن الجسم له إسقاط أصغر عندما يكون بعيدًا عن مركز الإسقاط وإسقاط أكبر عندما يكون أقرب (انظر أيضًا الدالة المتبادلة ).
يستخدم أبسط إسقاط منظور الأصل كمركز للإسقاط، والمستوى عند كمستوى للصورة. الشكل الوظيفي لهذا التحويل هو ؛ . يمكننا التعبير عن ذلك في إحداثيات متجانسة على النحو التالي:
بعد إجراء عملية ضرب المصفوفة ، فإن المكون المتجانس سيكون مساويًا لقيمة ولن تتغير المكونات الثلاثة الأخرى. لذلك، لإعادة رسم الخريطة إلى المستوى الحقيقي، يجب علينا إجراء القسمة المتجانسة أو القسمة المنظورية عن طريق قسمة كل مكون على :
يمكن إنشاء إسقاطات منظور أكثر تعقيدًا عن طريق الجمع بين هذا المنظور مع الدورات والمقاييس والترجمات والقص لتحريك مستوى الصورة ومركز الإسقاط إلى أي مكان مرغوب فيه.
انظر أيضا
- عرض ثلاثي الأبعاد
- تغيير الأساس
- تصحيح الصورة
- وضعية (رؤية الكمبيوتر)
- التحول الجامد
- التحويل (الدالة)
- هندسة التحويل
مراجع
- ^ رافائيل أرتزي (1965) الهندسة الخطية
- ^ JWP Hirschfeld (1979) الهندسة الإسقاطية للحقول المحدودة ، Clarendon Press
- ^ جنتل، جيمس إي. (2007). "تحويلات المصفوفات وتحليلها إلى عوامل". جبر المصفوفات: النظرية والحسابات والتطبيقات في الإحصاء . سبرينغر. رقم ISBN 9780387708737.
- ^ نيرنج، جيمس (2010). "الفصل 7.3 أمثلة على المشغلات" (PDF) . أدوات رياضية للفيزياء. ISBN 978-0486482125تم الاسترجاع بتاريخ 1 يناير 2012 .
- ^ Nearing, James (2010). "الفصل 7.9: القيم الذاتية والمتجهات الذاتية" (PDF) . أدوات رياضية للفيزياء. ISBN 978-0486482125تم الاسترجاع بتاريخ 1 يناير 2012 .
- ^ "مذكرات المحاضرة" (PDF) . ocw.mit.edu . تم الاسترجاع في 2024-07-28 .
- ^ Szymanski, John E. (1989). Basic Mathematics for Electronic Engineers:Models and Applications . Taylor & Francis. p. 154. ISBN 0278000681.
- ^ سيدريك جولز (25 فبراير 2015). "خبز مصفوفات التحويل ثنائية الأبعاد".
روابط خارجية
- صفحة المصفوفة أمثلة عملية في POV-Ray
- صفحة مرجعية - دوران المحاور
- حاسبة التحويل الخطي
- أداة التحويل - إنشاء مصفوفات من تحويلات ثنائية الأبعاد والعكس.
- تحويل الإحداثيات أثناء الدوران في 2D
- Excel Fun - إنشاء رسومات ثلاثية الأبعاد من جدول بيانات
