إحداثيات متجانسة

منحنى بيزير العقلاني منحنى متعدد الحدود معرف في إحداثيات متجانسة (أزرق) وإسقاطه على المستوى منحنى عقلاني (أحمر)

في الرياضيات ، تُعرف الإحداثيات المتجانسة أو الإحداثيات الإسقاطية ، التي قدمها أوغست فرديناند موبيوس في كتابه "حساب مركز الثقل " عام 1827 ، [ 1 ] [ 2 ] [ 3 بأنها نظام إحداثيات يُستخدم في الهندسة الإسقاطية ، تمامًا كما تُستخدم الإحداثيات الديكارتية في الهندسة الإقليدية . تتميز هذه الإحداثيات بإمكانية تمثيل إحداثيات النقاط، بما في ذلك النقاط عند اللانهاية ، باستخدام إحداثيات محدودة. غالبًا ما تكون الصيغ التي تتضمن الإحداثيات المتجانسة أبسط وأكثر تناظرًا من نظيراتها الديكارتية. للإحداثيات المتجانسة تطبيقات واسعة، تشمل رسومات الحاسوب والرؤية الحاسوبية ثلاثية الأبعاد ، حيث تُسهّل تمثيل التحويلات الأفينية ، والتحويلات الإسقاطية عمومًا، باستخدام مصفوفة . كما تُستخدم أيضًا في خوارزميات التشفير الأساسية للمنحنيات الإهليلجية . [ 4 ]

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

مقدمة

يمكن اعتبار المستوى الإسقاطي الحقيقي بمثابة المستوى الإقليدي مع إضافة نقاط إضافية تُسمى نقاط اللانهاية ، وتُعتبر هذه النقاط واقعة على خط جديد يُسمى خط اللانهاية . توجد نقطة في اللانهاية تُقابل كل اتجاه (يُحدد عدديًا بميل الخط)، وتُعرف هذه النقطة بشكل غير رسمي بأنها نهاية النقطة التي تتحرك في ذلك الاتجاه بعيدًا عن نقطة الأصل. يُقال إن الخطوط المتوازية في المستوى الإقليدي تتقاطع عند نقطة في اللانهاية تُقابل اتجاهها المشترك. بفرض نقطة(x،y){\displaystyle (x,y)}على المستوى الإقليدي، لأي عدد حقيقي غير صفريZ{\displaystyle Z}الثلاثية(xZ،yZ،Z){\displaystyle (xZ,yZ,Z)}تُسمى هذه المجموعة مجموعة إحداثيات متجانسة للنقطة. وبناءً على هذا التعريف، فإن ضرب الإحداثيات المتجانسة الثلاث بعامل مشترك غير صفري يُعطي مجموعة جديدة من الإحداثيات المتجانسة لنفس النقطة. على وجه الخصوص،(x،y،1){\displaystyle (x,y,1)}هل هذا نظام إحداثيات متجانسة للنقطة؟(x،y){\displaystyle (x,y)}على سبيل المثال، النقطة الديكارتية(1،2){\displaystyle (1,2)}يمكن تمثيلها في إحداثيات متجانسة على النحو التالي:(1،2،1){\displaystyle (1,2,1)}أو(2،4،2){\displaystyle (2,4,2)}تُستعاد الإحداثيات الديكارتية الأصلية بقسمة أول موضعين على الموضع الثالث. وبالتالي، على عكس الإحداثيات الديكارتية، يمكن تمثيل نقطة واحدة بعدد لا نهائي من الإحداثيات المتجانسة.

معادلة الخط المستقيم المار بنقطة الأصل(0،0){\displaystyle (0,0)}قد يكتبنx+مy=0{\displaystyle nx+my=0}أينن{\displaystyle n}وم{\displaystyle m}ليس كلاهما0{\displaystyle 0}يمكن كتابة ذلك في شكل بارامتريx=مت،y=-نت{\displaystyle x=mt,y=-nt}. يتركZ=1/ت{\displaystyle Z=1/t}لذا يمكن كتابة إحداثيات نقطة على الخط على النحو التالي(م/Z،-ن/Z){\displaystyle (m/Z,-n/Z)}في الإحداثيات المتجانسة يصبح هذا(م،-ن،Z){\displaystyle (m,-n,Z)}في النهاية، كمات{\displaystyle t}بمعنى آخر، كلما ابتعدت النقطة عن نقطة الأصل، تقترب من اللانهاية.Z{\displaystyle Z}الأساليب0{\displaystyle 0}وتصبح الإحداثيات المتجانسة للنقطة(م،-ن،0){\displaystyle (m,-n,0)}وهكذا نُعرّف(م،-ن،0){\displaystyle (m,-n,0)}باعتبارها الإحداثيات المتجانسة للنقطة عند اللانهاية التي تتوافق مع اتجاه الخطنx+مy=0{\displaystyle nx+my=0}بما أن أي خط من المستوى الإقليدي موازٍ لخط يمر عبر نقطة الأصل، وبما أن الخطوط المتوازية لها نفس النقطة عند اللانهاية، فقد تم إعطاء النقطة اللانهائية على كل خط من المستوى الإقليدي إحداثيات متجانسة.

باختصار:

  • أي نقطة في المستوى الإسقاطي يتم تمثيلها بثلاثية(X،Y،Z){\displaystyle (X,Y,Z)}وتسمى هذه الإحداثيات "الإحداثيات المتجانسة" أو "الإحداثيات الإسقاطية" للنقطة، حيثX{\displaystyle X}،Y{\displaystyle Y}وZ{\displaystyle Z}ليست كلها0{\displaystyle 0}.
  • تظل النقطة التي تمثلها مجموعة معينة من الإحداثيات المتجانسة دون تغيير إذا تم ضرب الإحداثيات بعامل مشترك.
  • وعلى العكس من ذلك، فإن مجموعتين من الإحداثيات المتجانسة تمثلان نفس النقطة إذا وفقط إذا تم الحصول على إحداهما من الأخرى عن طريق ضرب جميع الإحداثيات بنفس الثابت غير الصفري.
  • متىZ{\displaystyle Z}ليس0{\displaystyle 0}النقطة الممثلة هي النقطة(X/Z،Y/Z){\displaystyle (X/Z,Y/Z)}في المستوى الإقليدي.
  • متىZ{\displaystyle Z}يكون0{\displaystyle 0}النقطة الممثلة هي نقطة في اللانهاية.

الثلاثي(0،0،0){\displaystyle (0,0,0)}تم حذفها ولا تمثل أي نقطة. يتم تمثيل أصل المستوى الإقليدي بواسطة(0،0،1){\displaystyle (0,0,1)}[ 5 ]

الترميز

يستخدم بعض المؤلفين رموزًا مختلفة للإحداثيات المتجانسة، مما يساعد على تمييزها عن الإحداثيات الديكارتية. على سبيل المثال، استخدام النقطتين الرأسيتين بدلًا من الفواصل.(x:y:z){\displaystyle (x:y:z)}بدلاً من(x،y،z){\displaystyle (x,y,z)}يؤكد على ضرورة اعتبار الإحداثيات نسبًا. [ 6 ] الأقواس المربعة، كما في[x،y،z]{\displaystyle [x,y,z]}يؤكد على أن نقاطًا واحدة ترتبط بمجموعات متعددة من الإحداثيات. [ 7 ] يستخدم بعض المؤلفين مزيجًا من النقطتين الرأسيتين والأقواس المربعة، كما في[x:y:z]{\displaystyle [x:y:z]}[ 8 ]

أبعاد أخرى

ينطبق النقاش الوارد في القسم السابق بشكل مماثل على الفضاءات الإسقاطية الأخرى غير المستوى. لذا، يمكن تمثيل النقاط على الخط الإسقاطي بأزواج من الإحداثيات.(x،y){\displaystyle (x,y)}ليس كلاهما صفرًا. في هذه الحالة، النقطة عند اللانهاية هي(1،0){\displaystyle (1,0)}وبالمثل، فإن النقاط في الإسقاطن{\displaystyle n}يتم تمثيل المسافات بواسطة(ن+1){\displaystyle (n+1)}-tuples. [ 9 ]

مساحات عرض أخرى

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

يمكن أيضًا إنشاء إحداثيات متجانسة للفضاءات الإسقاطية باستخدام عناصر من حلقة القسمة (حقل معكوس). ومع ذلك، في هذه الحالة، يجب مراعاة أن عملية الضرب قد لا تكون تبديلية . [ 10 ]

بالنسبة للحلقة العامة A ، يمكن تعريف خط إسقاطي فوق A بعوامل متجانسة تعمل على اليسار ومجموعة خطية إسقاطية تعمل على اليمين.

تعريف بديل

يمكن تقديم تعريف آخر للمستوى الإسقاطي الحقيقي بدلالة فئات التكافؤ . بالنسبة للعناصر غير الصفرية منR3{\displaystyle \mathbb {R} ^{3}}، يُعرِّف(x1،y1،z1)(x2،y2،z2){\displaystyle (x_{1},y_{1},z_{1})\sim (x_{2},y_{2},z_{2})}بمعنى أن هناك قيمة غير صفريةλ{\displaystyle \lambda }لهذا السبب.(x1،y1،z1)=(λx2،λy2،λz2){\displaystyle (x_{1},y_{1},z_{1})=(\lambda x_{2},\lambda y_{2},\lambda z_{2})}. ثم{\displaystyle \sim }هي علاقة تكافؤ ، ويمكن تعريف المستوى الإسقاطي على أنه فئات التكافؤ لـR3{0}.{\displaystyle \mathbb {R} ^{3}\setminus \left\{0\right\}.}لو(x،y،z){\displaystyle (x,y,z)}يُعد أحد عناصر فئة التكافؤص{\displaystyle p}ثم تُعتبر هذه إحداثيات متجانسة لـص{\displaystyle p}.

تُعرَّف الخطوط في هذا الفضاء بأنها مجموعات من حلول المعادلات من الشكلأx+بy+جz=0{\displaystyle ax+by+cz=0}حيث لا يكون كلأ{\displaystyle a}،ب{\displaystyle b}وج{\displaystyle c}تساوي صفرًا. تحقق الشرطأx+بy+جz=0{\displaystyle ax+by+cz=0}يعتمد فقط على فئة التكافؤ لـ(x،y،z)،{\displaystyle (x,y,z),}إذن، تحدد المعادلة مجموعة من النقاط في المستوى الإسقاطي.(x،y)(x،y،1){\displaystyle (x,y)\mapsto (x,y,1)}يُعرّف هذا المفهوم عملية تضمين من المستوى الإقليدي إلى المستوى الإسقاطي، ومُكمّل الصورة هو مجموعة النقاط التيz=0{\displaystyle z=0}المعادلةz=0{\displaystyle z=0}هي معادلة خط في المستوى الإسقاطي ( انظر تعريف الخط في المستوى الإسقاطي )، وتسمى الخط عند اللانهاية.

فئات التكافؤ،ص{\displaystyle p}هي الخطوط المارة بنقطة الأصل بعد إزالة نقطة الأصل. لا تلعب نقطة الأصل دورًا أساسيًا في المناقشة السابقة، لذا يمكن إضافتها مرة أخرى دون تغيير خصائص المستوى الإسقاطي. ينتج عن ذلك تعريف مختلف، وهو أن المستوى الإسقاطي يُعرَّف بأنه مجموعة الخطوط في R3{\displaystyle \mathbb {R} ^{3}}التي تمر عبر نقطة الأصل وإحداثيات عنصر غير صفري(x،y،z){\displaystyle (x,y,z)} تُعتبر إحداثيات الخط متجانسة بالنسبة له. وتُفسَّر هذه الخطوط الآن على أنها نقاط في المستوى الإسقاطي.

ومرة أخرى، ينطبق هذا النقاش بشكل مماثل على الأبعاد الأخرى. لذا يمكن تعريف الفضاء الإسقاطي ذي البعد n على أنه مجموعة الخطوط المارة بنقطة الأصل فيRن+1{\displaystyle \mathbb {R} ^{n+1}}[ 11 ]

تجانس

لا يتم تحديد الإحداثيات المتجانسة بشكل فريد بواسطة نقطة، لذا فإن الدالة المعرفة على الإحداثيات، على سبيل المثال و(x،y،z){\displaystyle f(x,y,z)}لا يحدد هذا الشرط دالة معرفة على النقاط كما هو الحال مع الإحداثيات الديكارتية.و(x،y،z)=0{\displaystyle f(x,y,z)=0}يُحدد تعريف الدالة على الإحداثيات، كما هو الحال عند وصف منحنى، شرطًا على النقاط لتحديد ما إذا كانت الدالة متجانسة . على وجه التحديد، لنفترض وجودك{\displaystyle k}بحيث

و(λx،λy،λz)=λكو(x،y،z).{\displaystyle f(\lambda x,\lambda y,\lambda z)=\lambda ^{k}f(x,y,z).}

إذا كانت مجموعة من الإحداثيات تمثل نفس النقطة مثل(x،y،z){\displaystyle (x,y,z)}ثم يمكن كتابتها (λx،λy،λz){\displaystyle (\lambda x,\lambda y,\lambda z)}لبعض القيم غير الصفرية لـλ{\displaystyle \lambda }. ثم

و(x،y،z)=0و(λx،λy،λz)=λكو(x،y،z)=0.{\displaystyle f(x,y,z)=0\iff f(\lambda x,\lambda y,\lambda z)=\lambda ^{k}f(x,y,z)=0.}

متعدد الحدودز(x،y){\displaystyle g(x,y)}درجة علميةك{\displaystyle k}يمكن تحويلها إلى متعددة حدود متجانسة عن طريق استبدالx{\displaystyle x}معx/z{\displaystyle x/z}،y{\displaystyle y}معy/z{\displaystyle y/z}والضرب فيzك{\displaystyle z^{k}}بمعنى آخر، من خلال تعريف

و(x،y،z)=zكز(x/z،y/z).{\displaystyle f(x,y,z)=z^{k}g(x/z,y/z).}

الدالة الناتجةو{\displaystyle f}هي دالة متعددة الحدود، لذا من المنطقي توسيع نطاقها ليشمل الثلاثيات حيثz=0{\displaystyle z=0}يمكن عكس العملية عن طريق ضبطz=1{\displaystyle z=1}، أو

ز(x،y)=و(x،y،1).{\displaystyle g(x,y)=f(x,y,1).}

المعادلةو(x،y،z)=0{\displaystyle f(x,y,z)=0}ويمكن اعتبارها بعد ذلك الشكل المتجانس لـ ز(x،y)=0{\displaystyle g(x,y)=0}وهي تُحدد المنحنى نفسه عند تقييدها بالمستوى الإقليدي. على سبيل المثال، الشكل المتجانس لمعادلة الخطأx+بy+ج=0{\displaystyle ax+by+c=0}يكونأx+بy+جz=0.{\displaystyle ax+by+cz=0.}[ 12 ]

إحداثيات الخط والازدواجية

يمكن التعبير عن معادلة الخط المستقيم في المستوى الإسقاطي على النحو التالي:sx+تy+uz=0{\displaystyle sx+ty+uz=0}أينs{\displaystyle s}، ت{\displaystyle t}وu{\displaystyle u}هي ثوابت. كل ثلاثية(s،ت،u){\displaystyle (s,t,u)}يحدد خطًا، ويبقى الخط المحدد دون تغيير إذا ضُرب في عدد قياسي غير صفري، وواحد على الأقل مما يلي:s{\displaystyle s}،ت{\displaystyle t}وu{\displaystyle u}يجب أن يكون غير صفري. لذا فإن الثلاثية(s،ت،u){\displaystyle (s,t,u)}يمكن اعتبارها إحداثيات متجانسة لخط في المستوى الإسقاطي، أي إحداثيات خطية وليست إحداثيات نقطية. إذا كان فيsx+تy+uz=0{\displaystyle sx+ty+uz=0}الحروفs{\displaystyle s}،ت{\displaystyle t}وu{\displaystyle u}تُعتبر متغيرات و x{\displaystyle x}،y{\displaystyle y}وz{\displaystyle z}إذا اعتبرنا هذه القيم ثوابت، فإن المعادلة تصبح معادلة لمجموعة من الخطوط في فضاء جميع الخطوط في المستوى. هندسيًا، تمثل هذه المعادلة مجموعة الخطوط التي تمر بالنقطة.(x،y،z){\displaystyle (x,y,z)}ويمكن تفسيرها على أنها معادلة النقطة في إحداثيات الخط. وبالمثل، يمكن إعطاء المستويات في الفضاء ثلاثي الأبعاد مجموعات من أربع إحداثيات متجانسة، وهكذا بالنسبة للأبعاد الأعلى. [ 13 ]

العلاقة نفسها،sx+تy+uz=0{\displaystyle sx+ty+uz=0}يمكن اعتبار المعادلة إما معادلة خط مستقيم أو معادلة نقطة. عمومًا، لا يوجد فرق، جبريًا أو منطقيًا، بين الإحداثيات المتجانسة للنقاط والخطوط. لذا، فإن الهندسة المستوية التي تُعتبر فيها النقاط العناصر الأساسية والهندسة المستوية التي تُعتبر فيها الخطوط العناصر الأساسية متكافئتان باستثناء التفسير. يقودنا هذا إلى مفهوم الازدواجية في الهندسة الإسقاطية، وهو مبدأ إمكانية تبديل أدوار النقاط والخطوط في نظرية في الهندسة الإسقاطية، وستكون النتيجة أيضًا نظرية. وبالمثل، فإن نظرية النقاط في الفضاء الإسقاطي ثلاثي الأبعاد هي نظيرة لنظرية المستويات في الفضاء الإسقاطي ثلاثي الأبعاد، وهكذا بالنسبة للأبعاد الأعلى. [ 14 ]

إحداثيات بلوكر

يُعدّ تحديد إحداثيات الخطوط في الفضاء الإسقاطي ثلاثي الأبعاد أكثر تعقيدًا، إذ يبدو ظاهريًا أنه يتطلب ثماني إحداثيات، إما إحداثيات نقطتين تقعان على الخط أو إحداثيات مستويين يتقاطعان مع الخط. لكنّ طريقةً مفيدةً، من ابتكار يوليوس بلوكر ، تُنشئ مجموعةً من ست إحداثيات كمحددات. xأناyج-xجyأنا(1أنا<ج4){\displaystyle x_{i}y_{j}-x_{j}y_{i}(1\leq i<j\leq 4)}من الإحداثيات المتجانسة لنقطتين(x1،x2،x3،x4){\displaystyle (x_{1},x_{2},x_{3},x_{4})}و(y1،y2،y3،y4){\displaystyle (y_{1},y_{2},y_{3},y_{4})}على الخط. يُعد تضمين بلوكر تعميمًا لهذا لإنشاء إحداثيات متجانسة لعناصر من أي بُعدم{\displaystyle m}في فضاء إسقاطي ذي بُعدن{\displaystyle n}[ 15 ] [ 16 ]

النقاط الدائرية

الصيغة المتجانسة لمعادلة الدائرة في المستوى الإسقاطي الحقيقي أو المركب هي x2+y2+2أxz+2بyz+جz2=0{\displaystyle x^{2}+y^{2}+2axz+2byz+cz^{2}=0}يمكن إيجاد نقطة تقاطع هذا المنحنى مع الخط عند اللانهاية عن طريق وضعz=0{\displaystyle z=0}وهذا ينتج عنه المعادلة x2+y2=0{\displaystyle x^{2}+y^{2}=0}والتي لها حلان على الأعداد المركبة، مما يؤدي إلى ظهور النقاط ذات الإحداثيات المتجانسة(1،أنا،0){\displaystyle (1,i,0)}و(1،-أنا،0){\displaystyle (1,-i,0)}في المستوى الإسقاطي المركب. تُسمى هذه النقاط بالنقاط الدائرية عند اللانهاية ، ويمكن اعتبارها نقاط التقاطع المشتركة لجميع الدوائر. ويمكن تعميم ذلك على المنحنيات ذات الرتب الأعلى كمنحنيات جبرية دائرية . [ 17 ]

تغيير أنظمة الإحداثيات

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

يترك(x،y،z{\displaystyle (x,y,z}) إحداثيات متجانسة لنقطة في المستوى الإسقاطي. مصفوفة ثابتة أ=(أبجدهـوزحأنا)،{\displaystyle A={\begin{pmatrix}a&b&c\\d&e&f\\g&h&i\end{pmatrix}},}بمحدد غير صفري ، يُعرّف نظام إحداثيات جديد.(X،Y،Z){\displaystyle (X,Y,Z)}بحسب المعادلة (XYZ)=أ(xyz).{\displaystyle {\begin{pmatrix}X\\Y\\Z\end{pmatrix}}=A{\begin{pmatrix}x\\y\\z\end{pmatrix}}.} ضرب(x،y،z){\displaystyle (x,y,z)}ينتج عن ضرب عدد قياسي في(X،Y،Z){\displaystyle (X,Y,Z)}بنفس المقياس، وX{\displaystyle X}،Y{\displaystyle Y}وZ{\displaystyle Z}لا يمكن أن يكون كل شيء0{\displaystyle 0}إلا إذاx{\displaystyle x}،y{\displaystyle y}وz{\displaystyle z}جميعها أصفار لأنأ{\displaystyle A}غير منفرد. لذا(X،Y،Z){\displaystyle (X,Y,Z)}هي نظام جديد من الإحداثيات المتجانسة لنفس النقطة في المستوى الإسقاطي.

إحداثيات مركزية

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

إحداثيات ثلاثية الخطوط

يتركل{\displaystyle l}،م{\displaystyle m}ون{\displaystyle n}لنفترض ثلاثة خطوط في المستوى ونحدد مجموعة من الإحداثياتX{\displaystyle X}،Y{\displaystyle Y}وZ{\displaystyle Z}نقطة ص{\displaystyle p}حيث أن المسافات المحددة منص{\displaystyle p}إلى هذه الخطوط الثلاثة. وتسمى هذه الإحداثيات ثلاثية الخطوط لـص{\displaystyle p} بالنسبة للمثلث الذي تمثل رؤوسه نقاط تقاطع الخطوط. وبالمعنى الدقيق، هذه ليست متجانسة، لأن قيمX{\displaystyle X}،Y{\displaystyle Y}وZ{\displaystyle Z}يتم تحديدها بدقة، وليس فقط بنسبة تناسبية. ومع ذلك، توجد علاقة خطية بينهما، لذا يمكن جعل هذه الإحداثيات متجانسة عن طريق السماح بمضاعفات (X،Y،Z){\displaystyle (X,Y,Z)}لتمثيل نفس الفكرة. وبشكل أعم،X{\displaystyle X}،Y{\displaystyle Y}وZ{\displaystyle Z}يمكن تعريفها على أنها ثوابتص{\displaystyle p}،ر{\displaystyle r}وq{\displaystyle q}مضروبة في المسافات إلىل{\displaystyle l}،م{\displaystyle m}ون{\displaystyle n}مما ينتج عنه نظام إحداثيات متجانسة مختلف مع نفس مثلث المرجع. وهذا، في الواقع، هو النوع الأكثر عمومية لنظام الإحداثيات المتجانسة للنقاط في المستوى إذا لم يكن أي من الخطوط هو الخط الموجود في اللانهاية. [ 18 ]

يُستخدم في رسومات الحاسوب ورؤية الحاسوب

عرض توضيحي لتحويل مصفوفة الإحداثيات المتجانسة. اضبط الأرقام في المصفوفة لتطبيق هذا التحويل على الصورة.
100
010
001

تُعدّ الإحداثيات المتجانسة شائعة الاستخدام في رسومات الحاسوب، لأنها تسمح بتمثيل عمليات المتجهات الشائعة ، مثل الإزاحة والدوران والتحجيم والإسقاط المنظوري، كمصفوفة يُضرب بها المتجه. وبحسب قاعدة السلسلة ، يمكن ضرب أي تسلسل من هذه العمليات في مصفوفة واحدة، مما يُتيح معالجة بسيطة وفعّالة. في المقابل، باستخدام الإحداثيات الديكارتية، لا يمكن التعبير عن الإزاحات والإسقاط المنظوري كعمليات ضرب مصفوفات، على الرغم من إمكانية التعبير عن عمليات أخرى. تستفيد بطاقات الرسومات الحديثة OpenGL و Direct3D من الإحداثيات المتجانسة لتنفيذ مُظلِّل الرؤوس بكفاءة باستخدام معالجات المتجهات ذات سجلات رباعية العناصر. [ 19 ] [ 20 ]

على سبيل المثال، في الإسقاط المنظوري، يُربط موضع في الفضاء بالخط الواصل بينه وبين نقطة ثابتة تُسمى مركز الإسقاط . ثم تُسقط هذه النقطة على مستوى ثنائي الأبعاد من خلال إيجاد نقطة تقاطع هذا المستوى مع الخط. ينتج عن ذلك تمثيل دقيق لكيفية ظهور جسم ثلاثي الأبعاد للعين. في أبسط الحالات، يكون مركز الإسقاط هو نقطة الأصل، وتُسقط النقاط على المستوى الثنائي الأبعاد.z=1{\displaystyle z=1}أعمل حاليًا باستخدام الإحداثيات الديكارتية. بالنسبة لنقطة معينة في الفضاء،(x،y،z){\displaystyle (x,y,z)}النقطة التي يتقاطع عندها الخط والمستوى هي(x/z،y/z،1){\displaystyle (x/z,y/z,1)}. إسقاط ما أصبح الآن زائداً عن الحاجةz{\displaystyle z}يصبح هذا التنسيق(x/z،y/z){\displaystyle (x/z,y/z)}في الإحداثيات المتجانسة، النقطة(x،y،z){\displaystyle (x,y,z)}يمثلها(xw،yw،zw،w){\displaystyle (xw,yw,zw,w)}والنقطة التي تُمثلها على المستوى يتم تمثيلها بواسطة(xw،yw،zw){\displaystyle (xw,yw,zw)}لذا يمكن تمثيل الإسقاط في شكل مصفوفة كما يلي: (100001000010){\displaystyle {\begin{pmatrix}1&0&0&0\\0&1&0&0\\0&0&1&0\end{pmatrix}}} يمكن دمج المصفوفات التي تمثل تحويلات هندسية أخرى مع هذه المصفوفة ومع بعضها البعض عن طريق ضرب المصفوفات . ونتيجة لذلك، يمكن تمثيل أي إسقاط منظور للفضاء كمصفوفة واحدة. [ 21 ] [ 22 ]

ملحوظات

  1. ^ أغسطس فرديناند موبيوس: Der barycentrische Calcul ، Verlag von Johann Ambrosius Barth، Leipzig، 1827.
  2. أوكونور، جون جيه؛ روبرتسون، إدموند إف ، "أوغست فرديناند موبيوس" ، أرشيف ماك تيوتور لتاريخ الرياضيات ، جامعة سانت أندروز
  3. سميث، ديفيد يوجين (1906). تاريخ الرياضيات الحديثة . جون وايلي وأولاده. ص 53 . 
  4. إيغو، كيفن؛ ماكغرو، ديفيد؛ سالتر، مارغريت (فبراير 2011). "خوارزميات التشفير الأساسية للمنحنيات الإهليلجية" .
  5. للاطلاع على القسم: جونز 1912 ، الصفحات 120-122 
  6. وودز 1922
  7. غارنر 1981
  8. ميراندا 1995
  9. ^ بوشر 1907 ، ص 13-14 
  10. غارنر 1981 ، الصفحات 32-33 
  11. للاطلاع على القسم: كوكس، ليتل وأوشيا 2007 ، الصفحات 360-362 
  12. للاطلاع على القسم: ميراندا 1995 ، ص 14 وجونز 1912 ، ص 120  
  13. Bôcher 1907 ، ص 107-108 (معدل للمستوى وفقًا للحاشية في الصفحة 108) 
  14. وودز 1922 ، ص 2، 40 
  15. ويلكزينسكي 1906 ، ص 50 
  16. Bôcher 1907 ، ص 110 
  17. جونز 1912 ، ص 204 
  18. جونز 1912 ، ص 452 وما بعدها 
  19. "منافذ العرض والقص (Direct3D 9) (Windows)" . msdn.microsoft.com . تم الاطلاع عليه بتاريخ 10 أبريل 2018 .
  20. ^ شراينر ، ديف. وو ميسون. نيدر، جاكي؛ ديفيس، توم. "دليل برمجة OpenGL"، الطبعة الرابعة، رقم ISBN 978-0-321-17348-5نُشر في ديسمبر 2004. الصفحة 38 والملحق F (الصفحات 697-702) يناقشان كيفية استخدام OpenGL للإحداثيات المتجانسة في مسار العرض الخاص به. تشير الصفحة 2 إلى أن OpenGL عبارة عن واجهة برمجية لأجهزة الرسومات .
  21. ↑ مورتنسون ، مايكل إي. (1999). الرياضيات لتطبيقات رسومات الحاسوب . دار النشر الصناعية. ص 318. ISBN  0-8311-3111-X.
  22. ↑ ماكونيل ، جيفري ج. (2006). رسومات الحاسوب: من النظرية إلى التطبيق . جونز وبارتليت للتعليم. ص 120. ISBN  0-7637-2250-2.

مراجع

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