جبر خطی
چطور وارون یک ماتریس را پیدا کنیم
نوشتهٔ MathSolver Pro Editorial Team · منتشرشده در
وارون یک ماتریس مربعی کار آن ماتریس را خنثی میکند، همانطور که تقسیم کار ضرب را خنثی میکند. ماتریس دقیقاً وقتی وارون دارد که دترمینانش ناصفر باشد. این راهنما فرمول سریع 2 در 2، روش کلی گاوس-جردن و چگونگی حل دستگاه معادلات با وارون را پوشش میدهد.
وارون چیست
در عددها، معکوس 5 برابر است چون . ماتریسها تقسیم ندارند، اما همین ایده را دارند. وارون ماتریس مربعی ماتریس است که در این رابطه صدق میکند:
در اینجا ماتریس همانی است، یعنی نسخهٔ ماتریسی عدد 1. اگر تبدیلی را توصیف کند، مثلاً چرخاندن و کشیدن صفحه، آنگاه تبدیلی است که همه چیز را به جای اولش برمیگرداند. فقط ماتریسهای مربعی میتوانند وارون داشته باشند و حتی در آن صورت هم همهشان ندارند. ماتریسی که وارون دارد وارونپذیر یا نامنفرد نامیده میشود و ماتریسی که ندارد منفرد.
آزمون آن دترمینان است: دقیقاً وقتی وارونپذیر است که . دترمینان صفر یعنی ماتریس فضا را به بعدی پایینتر تخت میکند، پس ورودیهای متفاوت به خروجی یکسان میرسند و هیچ راهی برای خنثی کردن تبدیل نمیماند.
فرمول 2 در 2
برای ماتریس فرمول کوتاهی هست: جای درایههای قطر اصلی را عوض کنید، علامت درایههای خارج از قطر را تغییر دهید و بر دترمینان تقسیم کنید.
مثال 1: وارون کردن ماتریس 2 در 2
- فرض کنید . دترمینان آن است که ناصفر است.
- جای 4 و 6 را عوض کنید و علامت 7 و 2 را قرینه کنید: .
- بر 10 تقسیم کنید: .
- سطر اول را وارسی کنید: و . سطر دوم به همین شکل و میدهد، پس حاصلضرب است.
در مقابل، دترمینان برابر است. سطر اول آن دو برابر سطر دوم است، پس وارون ندارد و فرمول از شما میخواهد بر صفر تقسیم کنید.
حذف گاوس-جردن برای هر اندازه
برای ماتریسهای و بزرگتر، روش استاندارد حذف گاوس-جردن است. و ماتریس همانی را کنار هم به صورت ماتریس افزودهٔ بنویسید. با عملیات سطری نیمهٔ چپ را به تبدیل کنید. همان عملیات نیمهٔ راست را به تبدیل میکنند. اگر در سمت چپ سطری تمامصفر ظاهر شود، ماتریس منفرد است و وارون ندارد.
مثال 2: وارون 3 در 3
- فرض کنید سطرهای برابر ، و باشند و با شروع کنید.
- سطر 3 منهای 5 برابر سطر 1: بخش چپ سطر 3 به و بخش راست به تبدیل میشود.
- سطر 3 بهعلاوهٔ 4 برابر سطر 2: سطر 3 به تبدیل میشود.
- سطر 2 منهای 4 برابر سطر 3: سطر 2 به تبدیل میشود.
- سطر 1 منهای 3 برابر سطر 3: سطر 1 به تبدیل میشود.
- سطر 1 منهای 2 برابر سطر 2: سطر 1 به تبدیل میشود.
- پس سطرهای برابر ، و هستند.
دترمینان این ماتریس اتفاقاً 1 است و به همین دلیل وارونش فقط عددهای صحیح دارد. بیشتر وارونها کسر دارند، پس هنگام کار درایهها را به صورت کسر نگه دارید نه اعشار گردشده.
فرمول ماتریس الحاقی
فرمولی هم وجود دارد که قاعدهٔ را تعمیم میدهد. هر درایه را با همعاملش جایگزین کنید، یعنی دترمینان علامتدار کهادی که پس از حذف سطر و ستون آن درایه میماند، سپس حاصل را ترانهاده کنید تا ماتریس الحاقی به دست آید که آن را مینویسند:
فرمول الحاقی برای نظریه و برای ماتریسهای با درایههای ساده مفید است، اما برای ماتریس به نه دترمینان نیاز دارد و با بزرگ شدن اندازه بهسرعت سنگین میشود. برای هر چیز بزرگتر، حذف گاوس-جردن انتخاب عملی است.
حل دستگاهها با وارون
دستگاه خطیای که به صورت نوشته شده با ضرب دو طرف از چپ در حل میشود و نتیجه است. این شبیه حل با تقسیم بر 5 است.
مثال 3: دستگاهی که با وارون حل میشود
- و را حل کنید. ماتریس ضرایب همان در مثال 1 است.
- : و .
- وارسی: و .
این روش بهویژه وقتی راحت است که باید چند دستگاه با ضرایب یکسان اما طرفهای راست متفاوت را حل کنید، چون وارون فقط یک بار محاسبه میشود. برای یک دستگاه تنها، حذف معمولاً سریعتر است، همانطور که در حل دستگاه معادلات توضیح داده شده است.
ویژگیهای وارون
- وارون حاصلضرب ترتیب را وارونه میکند، همانطور که درآوردن جوراب و کفش برعکس ترتیب پوشیدنشان است.
- اگر وارونپذیر باشد، وارونش یکتاست.
- .
- برای عدد ناصفر ، داریم .
- ماتریس قطری با درایههای قطری ناصفر با معکوس کردن هر درایهٔ قطری وارون میشود.
وارون در عمل
ماتریسهای وارون در نظریه ضروریاند و در گرافیک رایانهای ظاهر میشوند، جایی که خنثی کردن تبدیل دوربین یعنی اعمال وارون آن؛ در رمزنگاری، جایی که رمز هیل پیامها را با ماتریسی وارون رمزگشایی میکند؛ و در آمار، جایی که فرمول کمترین مربعات برای رگرسیون شامل یک وارون است.
با این حال، نرمافزارهای عددی بهندرت فقط برای حل یک دستگاه، وارون را صریحاً محاسبه میکنند. روشهای مبتنی بر حذف سریعترند و به خطاهای گردکردن حساسیت کمتری دارند، بهویژه برای ماتریسهای تقریباً منفرد که دترمینانشان به صفر نزدیک است. ماشینحساب ماتریس وارون همهٔ گامهای گاوس-جردن را با کسرهای دقیق نشان میدهد و ماشینحساب ماتریس امکان میدهد وارسی کنید که واقعاً برابر ماتریس همانی است.
چرا فرمول 2 در 2 درست است
وارسی این فرمول آسان است و دیدن دلیل درستیاش بهخاطرسپاری آن را آسانتر میکند. ماتریس اصلی را در ماتریسِ جابهجاشده و قرینهشده ضرب کنید:
حاصل، دترمینان ضرب در ماتریس همانی است. تقسیم بر دترمینان دقیقاً ماتریس همانی را باقی میگذارد که همان چیزی است که وارون باید بدهد. این محاسبه همچنین نشان میدهد چرا دترمینان صفر کار را تمام میکند: در آن صورت حاصلضرب ماتریس صفر است و هیچ مقدار تغییر مقیاسی نمیتواند آن را به ماتریس همانی تبدیل کند.
اشتباههای رایج هنگام وارون کردن
- قرینه کردن درایههای قطری به جای جابهجا کردنشان در فرمول .
- فراموش کردن تقسیم بر دترمینان در پایان.
- اعمال یک عمل سطری روی نیمهٔ چپ و نه روی نیمهٔ راست.
- ضرب از سمت نادرست: جواب است و معمولاً حتی تعریفشده نیست.
- گرد کردن زودهنگام کسرها به اعشار، بهطوری که وارسی نهایی دیگر دقیقاً ماتریس همانی را نمیدهد.
همهٔ این خطاها با یک عادت گرفته میشوند: پیش از ادامه، جوابتان را در ماتریس اصلی ضرب کنید. این وارسی یک دقیقه وقت میگیرد و بسیار سریعتر از انجام دوبارهٔ کل محاسبه در آینده است.
تمرینها
پیش از دیدن جوابها اینها را امتحان کنید. نخست، ماتریسی با سطرهای و را وارون کنید. دترمینان آن است، پس وارونش صرفاً ماتریسِ جابهجاشده و قرینهشده است، با سطرهای و . دوم، تعیین کنید آیا ماتریسی با سطرهای و وارونپذیر است. دترمینان آن است، پس منفرد است. سوم، ماتریس قطری با درایههای 2، 4 و 5 روی قطر را وارون کنید: درایههای قطری وارون یکدوم، یکچهارم و یکپنجم هستند. در پایان، از جواب نخست برای حل و استفاده کنید: ضرب وارون در ثابتها و را میدهد و هر دو معادله برقرارند.
پرسشهای متداول
چطور سریع بفهمم ماتریسی وارون دارد؟
دترمینانش را حساب کنید. اگر دترمینان ناصفر باشد، وارون وجود دارد. اگر صفر باشد، مثلاً چون یک سطر مضربی از سطر دیگر است، ماتریس منفرد است.
آیا ماتریس غیرمربعی میتواند وارون داشته باشد؟
وارون دوطرفه نه. ماتریسهای مستطیلی میتوانند وارون یکطرفه یا شبهوارون داشته باشند که در مسئلههای کمترین مربعات به کار میروند، اما وارون معمولی فقط برای ماتریسهای مربعی تعریف میشود.
چطور وارسی کنم که وارونم درست است؟
ماتریس اصلی را در جوابتان ضرب کنید. اگر حاصلضرب ماتریس همانی باشد، وارون درست است. وارسی یک سطر از حاصلضرب اغلب خطاها را بهسرعت آشکار میکند.
چرا وارون AB برابر وارون B ضرب در وارون A است؟
چون اول و سپس را اعمال میکند. برای خنثی کردنش باید اول و سپس را خنثی کنید که را میدهد. ضرب کردن تأیید میکند که .
آیا محاسبهٔ وارون بهترین راه حل دستگاه خطی است؟
برای یک دستگاه تنها، معمولاً نه. حذف جواب را با عملیات کمتر و خطای گردکردن کمتر پیدا میکند. وارون وقتی میارزد که دستگاههای زیادی ماتریس ضرایب یکسانی داشته باشند.