يعني إيه الـ linear algebra؟
رياضيات الفضاء والتحويل. الـ linear algebra (الجبر الخطي) بيدّينا اللغة اللي نوصف بيها المكان والاتجاه والتغيّر — المحرك المستخبّي ورا الجرافيكس والـ AI والهندسة الحديثة.
لغة الفضاء
الـ vectors (المتجهات) بتوصف المكان والاتجاه والمقدار. هي الطوب الأساسي للـ linear algebra — أسهم بتشاور على مكان في الفضاء وليها طول معيّن. وأي كمية فيزيائية، من القوة للسرعة، تقدر تمثّلها كـ vector.
الـ vectors
الـ vector هو قايمة أرقام مترتبة — إحداثيات بتحدد مكان أو بتوصف اتجاه. في بُعدين، الـ vector ليه مركّبتين: x وy.
جمع الـ vectors
اجمع القوى والسرعات والاتجاهات بإنك تجمع الـ vectors مركّبة بمركّبة. وقاعدة الراس على الديل بتدّيك صورة هندسية حلوة.
الـ matrices
جداول أرقام بتحوّل الفضاء. الـ matrix (المصفوفة) بتاخد vectors وتطلّع vectors جديدة — بتمطّ الفضاء كله، أو بتلفّه، أو بتعكسه.
الـ transformations
الـ matrices بتشيل جواها عمليات هندسية. وكل transformation (تحويل) بيسيب خطوط الشبكة متوازية والمسافات بينها متساوية.
- الدوران — بتلفّ الفضاء حوالين نقطة الأصل
- التكبير والتصغير — بتمطّ أو بتضغط على طول المحاور
- الانعكاس — مراية حوالين خط
- الـ shear (القص) — بتميّل الفضاء في اتجاه واحد
المسألة المركزية
عندك matrix اسمها A ونتيجة اسمها b، دوّر على الـ vector x. المعادلة الواحدة دي — حل أنظمة المعادلات — هي القلب اللي بيدق في الـ linear algebra.
تاريخ سريع
الـ linear algebra اتطوّر على مدار قرون، على إيد رياضيين كانوا عايزين يحلّوا أنظمة معادلات ويفهموا الهندسة.
الجرافيكس الـ 3D
كل frame في كل لعبة بيستخدم transformations بالـ matrices. إنك تلفّ شخصية، أو تسقط مشهد 3D على شاشتك اللي هي 2D، والإضاءة والضل — ده كله linear algebra بيتحسب مليارات المرات في الثانية على الـ GPU بتاعك.
خوارزمية PageRank
الـ linear algebra بيرتّب كل صفحة على النت. خوارزمية PageRank بتاعة Google بتمثّل الويب كـ matrix عملاقة من اللينكات، وبتطلّع الـ dominant eigenvector (المتجه الذاتي المسيطر) — يعني الأهمية المستقرة لكل صفحة.
الـ linear algebra في كل حتة
الـ linear algebra هو اللغة العالمية للرياضيات التطبيقية. بيظهر في أي حتة فيها بيانات أو فضاء أو أنظمة بتتفاعل مع بعض.
- الجرافيكس — الـ rendering والـ animation والـ shaders
- الـ machine learning — الـ neural networks هي عمليات matrices
- الفيزياء — ميكانيكا الكم عايشة جوا فضاءات المتجهات
- الهندسة — تحليل الدواير والنمذجة الإنشائية
- علم البيانات — PCA والـ regression (الانحدار) وتقليل الأبعاد
اتعلّمت إيه
الـ vectors بتوصف الفضاء. والـ matrices بتحوّله. والمعادلة Ax = b بتربطهم ببعض. من المحددات القديمة لحد الـ AI الحديث — الـ linear algebra هو الرياضة اللي مشغّلة كل ده.