۱. تعریف — ماتریس و دستگاه خطی چیست
یک ماتریس (matrix) آرایهای مستطیلی از اعداد است که در سطر و ستون چیده میشود و به صورت نوشته میشود؛ ماتریس چیزی بیش از یک جدول سازمانیافته از ضرایب نیست، اما همین سازماندادن است که حل یک دستگاه بزرگ را با یک رویهٔ مکانیکی ممکن میکند. یک دستگاه معادلات خطی (system of linear equations) مجموعهای از معادلات است که در آن هر مجهول فقط با توان اول ظاهر میشود و هیچ حاصلضربی از مجهولها وجود ندارد، و همهٔ آن در قالب یک معادلهٔ ماتریسی واحد بستهبندی میشود:
در اینجا همان ماتریس ضرایب (coefficient matrix) است، بردار مجهولها (unknowns)، بردار مقادیر ثابت / سمت راست (constants, right-hand side)، و این دو که کنار هم چسبانده شوند، یعنی ، ماتریس افزوده (augmented matrix) را میسازند — همان شیئی که در واقع تمام اطلاعات دستگاه را با خود حمل میکند. پرسش محوری این مبحث هرگز « چقدر است؟» نیست، بلکه «این دستگاه چند جواب دارد — یکتا (unique)، بیشمار (infinitely many)، یا هیچ (none)؟» است، و پاسخ از روی دو عدد خوانده میشود: دترمینان (determinant) ماتریس و رتبه (rank) ماتریس در مقایسه با رتبهٔ .
۲. خاستگاه — پیشینه و تعلق
حذف سیستماتیک یکی از کهنترین الگوریتمهای ریاضی است: روش حذف مجهولها از یک آرایهٔ جدولبندیشده از ضرایب، قرنها پیش از پیدایش نمادگذاری امروزی، در متن باستانی چینیِ «نه فصل دربارهٔ هنر ریاضی» (The Nine Chapters on the Mathematical Art) آمده است. در دوران جدید، رویهٔ حذف نام کارل فریدریش گاوس (Carl Friedrich Gauss) را بر خود دارد — حذف گاوسی (Gaussian elimination) — و فرمول نسبت دترمینانها برای دستگاه مربعی با دترمینان ناصفر، قاعدهٔ کرامر (Cramer's rule) است که ریاضیدان سوئیسی گابریل کرامر (Gabriel Cramer) در قرن هجدهم منتشر کرد. واژهٔ ماتریس و جبر ماتریسها بهعنوان اشیائی مستقل — جمع، ضرب، معکوس — از مکتب انگلیسیِ قرن نوزدهم میآید: جیمز جوزف سیلوستر (James Joseph Sylvester) (که این اصطلاح را ابداع کرد) و آرتور کیلی (Arthur Cayley) (که رسالهای نوشت و جبر ماتریسی را بنیان گذاشت). معیار حلپذیری بر حسب رتبهها همان قضیهٔ روشه–کاپلی (Rouché–Capelli theorem) است که در برخی سنتها با نام قضیهٔ کرونکر–کاپلی (Kronecker–Capelli) شناخته میشود.
مسئلهای که این دستگاه مفهومی برای حل آن ابداع شد، مسئلهٔ قیدهای همزمان (simultaneous constraints) است: چند کمیت که نمیتوان آنها را یکییکی تعیین کرد، چون هر معادله آنها را به هم گره میزند. این دقیقاً شکل بیشتر مسائل کمّی مدیریت است — ترکیب تولیدی که باید همزمان قید نیروی کار و قید مواد و قید تقاضا را برآورده کند. دو کاربرد بعدی برای داوطلب مدیریت اهمیت دارند:
- الگوی داده–ستانده لئونتیف (Leontief input–output model) از واسیلی لئونتیف (Wassily Leontief)، که در آن سطوح تولید بخشهای وابسته به هم، جواب هستند؛ و
- رگرسیون چندگانه (multiple regression)، که برآورد ضرایب آن جواب معادلات نرمال است — دستگاهی خطی که تنها هنگامی جواب یکتا دارد که معکوسپذیر باشد، و دقیقاً به همین دلیل است که همخطی کامل (perfect multicollinearity) برآورد را نابود میکند.
۳. ساختار — خودِ ابزار
۳.۱ عملیات ماتریسی — عملها
| عمل | قاعده | شرط / هشدار |
|---|---|---|
| جمع و تفریق (addition) | درایهبهدرایه | هر دو ماتریس باید دقیقاً هماندازه باشند |
| ضرب اسکالر (scalar multiple) | تکتک درایهها ضرب میشوند | |
| ضرب ماتریسی (matrix product) | ستونهای = سطرهای ؛ | |
| ترانهاده (transpose) | — ترتیب معکوس میشود | |
| معکوس (inverse) | مربعی و ؛ |
ضرب ماتریسی شرکتپذیر و پخشپذیر است اما جابهجاییپذیر نیست: بهطور کلی ، و از نتیجه نمیشود که یا باشد.
۳.۲ دترمینان — the determinant
فقط برای ماتریس مربعی تعریف میشود. عددی یگانه است که به یک پرسش پاسخ میدهد: آیا معکوسپذیر است؟
برای حالت ، حول هر سطر یا ستون دلخواه با کهاد و همسازه (بسط لاپلاس) بسط دهید و علامتها را به شکل شطرنجی یکدرمیان تغییر دهید:
سطر یا ستونی را انتخاب کنید که بیشترین صفر را دارد — هر صفر یک کهادِ کامل را حذف میکند. ویژگیهای زیر از خودِ فرمول ارزشمندترند، چون هرکدام میتواند یک محاسبهٔ کامل را صرفهجویی کند:
| ویژگی | بیان | چرا وقت صرفهجویی میکند |
|---|---|---|
| زیر مثلثی (triangular) | حاصلضرب درایههای قطر اصلی | به فرم پلکانی ببرید و فقط ضرب کنید |
| سطر یا ستون صفر | یک سطر یا ستون صفر | پاسخ آنی |
| دو سطر مساوی یا متناسب | دو سطر متناسب | وابستگی را با یک نگاه تشخیص دهید |
| تعویض دو سطر (swap) | تغییر علامت میدهد | هنگام حذف، علامت را دنبال کنید |
| ضرب یک سطر در | در ضرب میشود | اما برای داریم |
| تغییر نمیکند | عمل کارگشا — استفاده از آن رایگان است | |
| ترانهاده | هر ویژگی سطری، ویژگی ستونی هم هست | |
| ضرب | اما | |
| معکوس | از نتیجه میشود |
۳.۳ معکوس — the inverse
و میانبُر حالت ارزش آن را دارد که مستقیماً حفظ شود — درایههای قطر اصلی را جابهجا کنید، درایههای غیرقطری را قرینه کنید و بر دترمینان تقسیم کنید:
ماتریسی که دارد منفرد / تکین (singular) است و هیچ معکوسی ندارد؛ آن را نامنفرد (non-singular, invertible) میکند. وقتی معکوس وجود داشته باشد، دستگاه در یک حرکت حل میشود: .
۳.۴ رتبه — the rank
رتبهٔ ماتریس (rank) هر ماتریسی — مربعی یا غیرمربعی — برابر است با تعداد سطرهای ناصفر پس از تبدیل به فرم پلکانی، یا همارز با آن، اندازهٔ بزرگترین کهادِ ناصفر، یا همارز با آن، تعداد سطرهای مستقل خطی (linearly independent) (یا ستونها — این دو شمارش همیشه با هم برابرند). رتبه ابزار عام است؛ دترمینان حالت خاصی است که فقط برای ماتریسهای مربعی کار میکند. همواره و .
۳.۵ قضیهٔ روشه–کاپلی — جدول حلپذیری
برای با مجهول، بنویسید و :
| شرط | مجموعهٔ جواب | فارسی | تصویر هندسی (۳ صفحه) |
|---|---|---|---|
| دقیقاً یک جواب | جواب یکتا | صفحهها در یک نقطهٔ واحد یکدیگر را قطع میکنند | |
| بیشمار جواب، با پارامتر آزاد | بیشمار جواب | در یک خط اشتراک دارند () یا بر هم منطبقاند () | |
| بدون جواب | بدون جواب / ناسازگار | صفحههای موازی، یا یک «منشور» مثلثی بدون نقطهٔ مشترک |
برای دستگاه مربعی، سطر نخست به همان میانبُر آشنا فرو میکاهد:
و در نتیجه
— دترمینان بهتنهایی هرگز نمیتواند این دو را از هم تشخیص دهد. به این نکتههای شمارشی هم توجه کنید: اگر تعداد معادلهها کمتر از تعداد مجهولها باشد، جواب یکتا ناممکن است (دستگاه یا ناسازگار است یا بیشمار جواب دارد)؛ و همان درجهٔ آزادی (تعداد متغیرهای آزاد) خانوادهٔ جوابهاست.
۳.۶ دستگاه همگن — the homogeneous system
وقتی باشد، دستگاه همگن (homogeneous) است. چنین دستگاهی هرگز نمیتواند ناسازگار باشد: ، یعنی جواب بدیهی (trivial solution)، همیشه برقرار است، پس بهطور خودکار . تنها پرسش این است که آیا جواب غیربدیهی (non-trivial solution) وجود دارد یا نه:
این همان شکل استاندارد پرسش «به ازای کدام مقدار پارامتر، بردارها/سطرها وابستهٔ خطی (linearly dependent) میشوند؟» و نیز شرط مقدار ویژه است.
۳.۷ قاعدهٔ کرامر — Cramer's rule
تنها زمانی معتبر است که مربعی و باشد. با جایگزینی ستون -ام ماتریس با بردار ثابت ، ماتریس به دست میآید و
این سریعترین راه است وقتی سؤال یک مجهول از میان سه مجهول را میخواهد؛ اما برای حالتهای تباهیده بیفایده است، چون وقتی باشد این نسبت تعریفنشده است و هیچ چیزی دربارهٔ اینکه پاسخ «بیشمار» است یا «بدون جواب» نمیگوید.
۳.۸ حذف گاوسی — elimination
سه عملیات سطری مقدماتی (elementary row operations) مجازند و هیچکدام مجموعهٔ جواب را تغییر نمیدهند:
- تعویض دو سطر، ؛
- ضرب یک سطر در اسکالر ناصفر، ، ؛
- افزودن مضربی از یک سطر به سطر دیگر، .
این عملیات را روی ماتریس افزوده اعمال کنید تا به فرم پلکانی (row-echelon form) برسد، سپس جایگذاری پسرو کنید. ادامهٔ کار تا فرم پلکانی کاهشیافته (reduced row-echelon form) جواب را مستقیماً میخواند، و اعمال همین عملیات روی ماتریس را تولید میکند.
۴. کاربرد — چگونه به کار ببندیم
رویهٔ تصمیمگیری برای دستگاه مربعی پارامتردار. تقریباً هر سؤال کنکوری از این خانواده، سؤالی دومرحلهای است و این دو مرحله به دو پرسش متفاوت پاسخ میدهند:
- مرحلهٔ ۱ — ماتریس ضرایب. را بر حسب پارامتر محاسبه و برابر صفر قرار دهید. این تنها دروازهای است که حالت تباهیده را راه میدهد: هر مقدار پارامتر که بدهد، برای هر سمت راستی جواب یکتا میدهد و هرگاه صورت سؤال «بیشمار جواب» یا «بدون جواب» بخواهد، باید کنار گذاشته شود.
- مرحلهٔ ۲ — ماتریس افزوده. مقدار پارامتر بهدستآمده از مرحلهٔ ۱ را جایگذاری کنید و را آنقدر ساده کنید تا سطری از صفرها در سمت چپ ظاهر شود. آن سطر اکنون خوانده میشود:
- بیشمار جواب؛
- بدون جواب.
میانبُر یکخطی. اگر در مقدار بحرانی پارامتر، یکی از سطرهای ترکیبی از سطرهای دیگر باشد، مثلاً ، آنگاه سازگاری ایجاب میکند که همان ترکیب در سمت راست نیز برقرار باشد: . همین یک معادله، پارامترِ سمت ثابت را بدون هیچ حذفی تعیین میکند.
خواندن هر بخش.
| آنچه به شما دادهاند | آنچه میخواهید | ابزار |
|---|---|---|
| مربعی و عددی | یک مجهول | کرامر، |
| مربعی و عددی، همهٔ مجهولها | جواب کامل | حذف گاوسی (با دست سریعتر از محاسبهٔ ) |
| یک پارامتر در ضرایب | تعداد جوابها | ، سپس رتبهٔ |
| غیرمربعی، یا | هر چیزی | فقط رتبهها — دترمینان اصلاً وجود ندارد |
| جواب غیربدیهی؟ | ||
| همان با چند متفاوت | حلهای مکرر | یکبار را حساب کنید، سپس هر بار |
۵. مثال کاربردی — یک مثال کوچک حلشده
(الف) یک تحلیل پارامتری کامل. دستگاه زیر را به ازای همهٔ مقادیر و دستهبندی کنید:
مرحلهٔ ۱ — دترمینان.
پس ؛ و به ازای هر دستگاه، صرفنظر از مقدار ، جواب یکتا دارد.
مرحلهٔ ۲ — سازگاری در . ماتریس افزوده را ساده میکنیم:
سطر آخر است، بنابراین
میانبُر همین را تأیید میکند: در سطر سوم برابر است، چون ، پس .
خانوادهٔ بیشمار جواب. با داریم رتبه و ، پس متغیر آزاد وجود دارد. با قرار دادن : و ، یعنی
که به ازای هر در هر سه معادله صدق میکند — یک خط از جوابها، نه یک نقطه.
(ب) حالت یکتا با قاعدهٔ کرامر. فرض کنید ، پس :
که میدهد؛ وارسی در معادلهٔ اول: ✓.
(ج) یک پارامتر در دستگاه همگن. به ازای کدام دستگاه جوابی غیر از دارد؟ تنها وقتی ، یعنی — و آنگاه دو معادله متناسباند و هر نقطهٔ خط یک جواب است. به ازای تنها جواب، جواب بدیهی است.
(د) یک قرائت مدیریتی. دو محصول، ساعت ماشین و ساعت نیروی کار مصرف میکنند؛ دو معادلهٔ ظرفیت یک دستگاه میسازند. یعنی این دو منبع واقعاً میان دو محصول تمایز میگذارند و برنامهٔ تولید بهطور یکتا تعیین میشود؛ یعنی دو قید متناسباند — اطلاعات یکسانی حمل میکنند — و آنگاه یا ظرفیتها با آن نسبت سازگارند (بیشمار برنامهٔ مجاز، بهطوری که معیار دیگری مانند سود باید از میان آنها انتخاب کند) یا با آن در تناقضاند (اصلاً هیچ برنامهٔ شدنی وجود ندارد).
۶. اشتباه نشود با…
| زوج مفاهیم | مورد سمت چپ | مورد سمت راست | وجه تمایز |
|---|---|---|---|
| بیشمار جواب vs بدون جواب | هر دو نیازمند هستند؛ فقط ماتریس افزوده آنها را جدا میکند — سمت راستِ سطرِ صفر | ||
| دترمینان vs رتبه | یک عدد، فقط برای ماتریس مربعی | یک شمارش، برای هر تعریفشده | میگوید «رتبه » اما نمیگوید چقدر کمتر؛ رتبه تعداد متغیرهای آزاد را میدهد |
| ماتریس ضرایب vs ماتریس افزوده | — دربارهٔ یکتایی تصمیم میگیرد | — دربارهٔ وجود تصمیم میگیرد | پارامتر در ضرایب یک پرسش مرحلهٔ ۱ است؛ پارامتر در مقادیر ثابت یک پرسش مرحلهٔ ۲ |
| دستگاه همگن vs ناهمگن | : هرگز ناسازگار نیست | : ممکن است ناسازگار باشد | در دستگاه همگن پرسش «بدیهی در برابر غیربدیهی» است، نه «هیچ در برابر برخی» |
| قاعدهٔ کرامر vs حذف گاوسی | به مربعی و نیاز دارد | همیشه و برای هر شکلی کاربردپذیر است | کرامر دقیقاً در همان حالتهای تباهیدهای ساکت است که کنکور عاشق آنهاست |
| منفرد (singular) vs نامنفرد | ، بدون معکوس، سطرهای وابسته | ، معکوسپذیر | «تکینبودن» ویژگی خود ماتریس است، نه ویژگی سمت راست دستگاه |
| الحاقی (adjugate) vs معکوس | — همیشه وجود دارد | فراموشکردن تقسیم بر خطای کلاسیک محاسبهٔ معکوس است | |
| vs | — همیشه درست | هیچ فرمول کلی ندارد | قاعدهٔ ضرب، وسوسهٔ یک قاعدهٔ جمعِ نادرست را ایجاد میکند |
| vs «ضرب یک سطر در » | را فقط یکبار در ضرب میکند | مقیاسکردن کل ماتریس، هر سطر را مقیاس میکند | |
| vs | را بدون تغییر میگذارد | علامت را عوض میکند | هیچکدام مجموعهٔ جواب را تغییر نمیدهند — فقط دفترداری دترمینان را تغییر میدهند |
| vs | وقتی تعریف میشود که ستونهایسطرهای | ممکن است اصلاً تعریفشده نباشد | ضرب ماتریسی جابهجاییپذیر نیست؛ |
| معادلات بیشتر از مجهولها vs کمتر | : غالباً ناسازگار، اما ممکن است سازگار هم باشد | : هرگز یکتا نیست — یا هیچ یا بیشمار | اول بشمارید: همین میتواند پیش از هر محاسبهای یک گزینه را حذف کند |
| استقلال خطی vs یکتایی جواب | سطرها/ستونها مستقلاند | برای دستگاه مربعی این دو یکی میشوند؛ برای نه — همیشه با رتبه استدلال کنید |
نکتهٔ کنکوری: «بیشمار جواب» و «بدون جواب» دوقلوهایی زادهٔ یک دترمیناناند. هرگاه صورت سؤال یک پارامتر را میان ضرایب و پارامتری دیگر را میان مقادیر ثابت بگذارد، ساختار پاسخ از پیش تعیینشده است: دترمینان پارامترِ ضرایب را میخکوب میکند (و بیدرنگ هر گزینهای با مقدار نادرست را حذف میکند — معمولاً نیمی از گزینهها، که زیر نمرهٔ منفی تعیینکننده است)، و سطر آخر حذف گاوسی، یعنی ، پارامترِ سمت ثابت را میخکوب میکند. توقف پس از دترمینان، دو گزینه را به یک اندازه درست جلوه میدهد؛ و همین تلهٔ اصلی است که سؤال حول آن ساخته شده است. همچنین پیش از محاسبهٔ هر دترمینان ، دنبال سطری بگردید که آشکارا ترکیبی از دو سطر دیگر است — اگر باشد، دترمینان با یک نگاه صفر است و شرط سازگاری صرفاً خواهد بود.