אלגברה ליניארית 2 - הרצאה 4

.tex source

האוניברסיטה העברית | אלגברה ליניארית (2) - \(80135\) | סמסטר 2027 א’ (תשפ“ז א’) | מרצה: פרופסור יבגני סטרחוב | מתרגל: מר לזר גוטרמן

הסיכום הוא לא רשמי ולא עבר אישור של הסגל, על כן אין להשתמש בו (ובין השאר במספור שלו ובשמות הטענות שבו) כמקור רשמי. אם ישנן טעויות, הן שלי ולא של הסגל.

ערכים עצמיים ולכסון מטריצה (המשך)

דוגמה - חישוב ערכים עצמיים, וקטורים עצמיים ולכסון של מטריצה

תהי \[A\in\text{Mat}\left(3\times3,\mathbb{C}\right)\] \[A=\begin{pmatrix}-1 & -2 & 2\\ -3 & -1 & 3\\ -3 & -2 & 4 \end{pmatrix}\]

(א) מצאו את כל הערכים העצמיים של \(A\) (ערכים עצמיים של מטריצה פירושם ערכים עצמיים של ההעתקה הלינארית על \(\mathbb{C}^{3}\) שהמטריצה מגדירה. זהו תרגיל סטנדרטי שיופיע בכל מועד של המבחן, ולכן חשוב לעשות לפחות דוגמה אחת לא טריוויאלית).

(ב) מצאו את הוקטורים העצמיים השייכים לערכים העצמיים.

(ג) מצאו מטריצה הפיכה \(Q\) כך שמתקיים \(A=QDQ^{-1}\) כאשר \(D\) היא מטריצה אלכסונית.

פתרון (א)

ערך עצמי של \(A\) הוא כל פתרון \(\lambda\in\mathbb{C}\) של המשוואה \[\det\left(A-\lambda I\right)=\begin{vmatrix}-1-\lambda & -2 & 2\\ -3 & -1-\lambda & 3\\ -3 & -2 & 4-\lambda \end{vmatrix}=0\]

אפשר לפתח כאן את הדטרמיננטה, אבל אז נקבל פולינום ממעלה שלישית ויהיה קשה למצוא את שורשיו (נצטרך לנחש איך לפרק אותו למכפלה).

אנחנו רק צריכים לבדוק מתי היא מתאפסת.

כזכור, פעולות שורה אלמנטריות יכולות לשנות את הדטרמיננטה (למשל את הסימן שלה או כפל בקבוע) אבל הן לא משנות את ההתאפסות שלה.

כלומר, הדטרמיננטה לפני פעולות אלו מתאפסת אם”ם הדטרמיננטה לאחר פעולות אלו מתאפסת.

נזכיר שהסימון של המטריצה \(B\) לאחר שהופכים את השורות שלה לעמודות הוא \(B^{T}\).

למדנו בהרצאה \(29\) של לינארית 1 שמתקיים \[\det\left(B^{T}\right)=\det\left(B\right)\]

ולכן אותו הדבר נכון גם לגבי פעולות עמודה אלמנטריות.

חשוב לבצע את פעולות העמודה או השורה על המטריצה \(A-\lambda I\) ולא קודם לדרג את \(A\) למשל ואז להחסיר את \(\lambda I\), כי דירוג של \(A\) משנה את הערכים העצמיים.

\[\begin{vmatrix}-1-\lambda & -2 & 2\\ -3 & -1-\lambda & 3\\ -3 & -2 & 4-\lambda \end{vmatrix}\xrightarrow{R_{3}\to R_{3}-R_{2}}\begin{vmatrix}-1-\lambda & -2 & 2\\ -3 & -1-\lambda & 3\\ 0 & \lambda-1 & 1-\lambda \end{vmatrix}\] \[\begin{aligned} & \underset{(1)}{=}\left(\lambda-1\right)\begin{vmatrix}-1-\lambda & -2 & 2\\ -3 & -1-\lambda & 3\\ 0 & 1 & -1 \end{vmatrix}\\ & \xrightarrow{C_{3}\to C_{3}+C_{2}}\left(\lambda-1\right)\begin{vmatrix}-1-\lambda & -2 & 0\\ -3 & -1-\lambda & 2-\lambda\\ 0 & 1 & 0 \end{vmatrix}\\ & \underset{(2)}{=}\left(\lambda-1\right)\left(0\cdot[]-1\cdot\begin{vmatrix}-1-\lambda & 0\\ -3 & 2-\lambda \end{vmatrix}+0\cdot[]\right)\\ & =\left(\lambda-1\right)\left(-1\cdot\left(-1-\lambda\right)\cdot\left(2-\lambda\right)-\left(-1\right)\cdot0\cdot\left(-3\right)\right)\\ & =\left(\lambda-1\right)\left(1+\lambda\right)\left(2-\lambda\right) \end{aligned}\]

\((1)\) דטרמיננטה היא פונקציה מולטי-לינארית, לינאריות לפי השורה השלישית.

\((2)\) פיתוח לפי השורה השלישית. בתרגילים כאלה כדאי לפתח לפי שורה או עמודה עם הרבה אפסים.

\(\Leftarrow\) ערכים עצמיים של \(A\): \[\lambda_{1}=1,\quad\lambda_{2}=-1,\quad\lambda_{3}=2\]

פתרון (ב)

מחפשים את כל הוקטורים \(v\) כך ש-\(Av=\lambda v\) כלומר \(\left(A-\lambda I\right)v=0\) לכן נציב בכל פעם את הערך העצמי שנרצה לחשב את הוקטורים העצמיים שלו ב-\(A-\lambda I\).

\(\underline{\lambda_{1}=1}\): \[\left(A-\lambda_{1}I\right)v=0\] \[\begin{pmatrix}-2 & -2 & 2\\ -3 & -2 & 3\\ -3 & -2 & 3 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\]

כזכור מלינארית 1, פש”א משמרות את מרחב הפתרונות.

שורות 2 ו-3 זהות אז שורה 3 לא נותנת מידע ואפשר לאפס אותה. \[\begin{pmatrix}-2 & -2 & 2\\ -3 & -2 & 3\\ 0 & 0 & 0 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\]

נוריד משורה 1 את שורה 2. \[\begin{pmatrix}1 & 0 & -1\\ -3 & -2 & 3\\ 0 & 0 & 0 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\] \[\begin{cases} x-z=0\\ -3x-2y+3z=0 \end{cases}\] \[x=z,y=0\]

לכן הוקטורים העצמיים של \(\lambda_{1}\) הם הווקטורים שאינם אפס השייכים לתמ”ו \[\left\{ \begin{pmatrix}x\\ 0\\ x \end{pmatrix}\middle|x\in\mathbb{C}\right\} =\text{Span}\left(\begin{pmatrix}1\\ 0\\ 1 \end{pmatrix}\right)=U_{1}\]

\(\underline{\lambda_{2}=-1}\): \[\begin{pmatrix}0 & -2 & 2\\ -3 & 0 & 3\\ -3 & -2 & 5 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\] משורה \(1\): \[y=z\] משורה \(2\): \[-x+z=0\Longrightarrow x=z\] ובדיקה בשורה \(3\): \[-3x-2y+5z=0\quad\checkmark\]

לכן הוקטורים העצמיים של \(\lambda_{2}\) הם הווקטורים שאינם אפס השייכים לתמ”ו \[\left\{ \begin{pmatrix}x\\ x\\ x \end{pmatrix}\middle|x\in\mathbb{C}\right\} =\text{Span}\left(\begin{pmatrix}1\\ 1\\ 1 \end{pmatrix}\right)=U_{2}\]

בדיקה: \(A\begin{pmatrix}1\\ 1\\ 1 \end{pmatrix}\) נותן בכל שורה \(-1\), בדיוק \(-1\cdot\begin{pmatrix}1\\ 1\\ 1 \end{pmatrix}\).

\(\underline{\lambda_{3}=2}\): \[\begin{pmatrix}-3 & -2 & 2\\ -3 & -3 & 3\\ -3 & -2 & 2 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\] \[\begin{pmatrix}-3 & -2 & 2\\ -3 & -3 & 3\\ 0 & 0 & 0 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\] \[\begin{pmatrix}0 & 1 & -1\\ -3 & -3 & 3\\ 0 & 0 & 0 \end{pmatrix}\begin{pmatrix}x\\ y\\ z \end{pmatrix}=\begin{pmatrix}0\\ 0\\ 0 \end{pmatrix}\] משורה \(1\): \[y=z\] משורה \(2\), עם \(y=z\): \[-3x-3y+3z=-3x=0\Longrightarrow x=0\]

לכן הוקטורים העצמיים של \(\lambda_{3}\) הם הווקטורים שאינם אפס השייכים לתמ”ו \[\left\{ \begin{pmatrix}0\\ x\\ x \end{pmatrix}\middle|x\in\mathbb{C}\right\} =\text{Span}\left(\begin{pmatrix}0\\ 1\\ 1 \end{pmatrix}\right)=U_{3}\]

פתרון (ג)

נשתמש בטענה מהרצאה 3 המציינת כי אם ל-\(T_{A}\) יש \(n\) ערכים עצמיים שונים זה מזה, אז \(A\) דומה למטריצה האלכסונית של הערכים העצמיים, ומטריצת המעבר היא זו שעמודותיה הן הוקטורים העצמיים.

כלומר, \(Q\) היא המטריצה שעמודותיה הן הוקטורים העצמיים \[\begin{pmatrix}1 & 1 & 0\\ 0 & 1 & 1\\ 1 & 1 & 1 \end{pmatrix}\]

ו-\(D\) היא מטריצה אלכסונית של הערכים העצמיים התואמים \[\begin{pmatrix}1 & 0 & 0\\ 0 & -1 & 0\\ 0 & 0 & 2 \end{pmatrix}\]

תזכורת - פיתוח לפלס

תזכורת: בהרצאות 28 ו-29 של לינארית 1 למדנו על נוסחה לחישוב הדטרמיננטה של מטריצה \(n\times n\) שהיא למעשה פיתוח לפלס: \[\det B=\underset{j=1}{\overset{n}{\sum}}\left(-1\right)^{i+j}b_{i,j}\det\left(B_{i,j}\right)\]

כאשר \(i\) שורה קבועה כלשהי, ו-\(B_{i,j}\) היא המטריצה שמתקבלת ממחיקת שורה \(i\) ועמודה \(j\) (המינור).

אותו דבר בדיוק עובד כאשר \(j\) עמודה קבועה כלשהי: \[\det B=\underset{i=1}{\overset{n}{\sum}}\left(-1\right)^{i+j}b_{i,j}\det\left(B_{i,j}\right)\]

הערה - איברי האלכסון של מטריצה משולשית עליונה הם ערכים עצמיים

ראינו בהרצאה הקודמת את המשפט לפיו מעל \(\mathbb{C}\), כל אופרטור ניתן לייצוג ע”י מטריצה משולשית עליונה. נזכיר:

יהי \(V\) מ”ו מעל \(\mathbb{C}\) כך ש- \[\dim V=n\geq1,\quad T\in\mathcal{L}\left(V\right)\] אזי קיים בסיס \(\mathcal{B}_{V}\) ב-\(V\) כך ש- \[M\left(T,\mathcal{B}_{V},\mathcal{B}_{V}\right)=\begin{pmatrix}a_{1,1} & * & \cdots & *\\ 0 & a_{2,2} & \cdots & *\\ \vdots & & \ddots & \vdots\\ 0 & 0 & & a_{n,n} \end{pmatrix}\]

נוסיף עכשיו:

ו- \(a_{1,1},\ldots,a_{n,n}\) הם ערכים עצמיים של \(T\).

הם לא בהכרח שונים זה מזה, ייתכן שחלקם שווים.

אבל כל אחד מהם הוא ערך עצמי של \(T\).

הוכחה. נוכיח בעזרת הפולינום האופייני: \[\lambda I-M\left(T,\mathcal{B}_{V},\mathcal{B}_{V}\right)=\begin{pmatrix}\lambda-a_{1,1} & * & \cdots & *\\ 0 & \lambda-a_{2,2} & \cdots & *\\ \vdots & & \ddots & \vdots\\ 0 & 0 & & \lambda-a_{n,n} \end{pmatrix}\]

זו מטריצה משולשית עליונה.

נפתח לפי העמודה הראשונה: האיבר היחיד בה שאינו אפס הוא \(\lambda-a_{1,1}\) במקום \(\left(1,1\right)\), עם סימן \(\left(-1\right)^{1+1}=+1\), והמינור שלו הוא שוב מטריצה משולשית עליונה (וכן הלאה...): \[\det\left(\lambda I-M\left(T,\mathcal{B}_{V},\mathcal{B}_{V}\right)\right)=\left(\lambda-a_{1,1}\right)\begin{vmatrix}\lambda-a_{2,2} & * & \cdots & *\\ 0 & \lambda-a_{3,3} & \cdots & *\\ \vdots & & \ddots & \vdots\\ 0 & 0 & & \lambda-a_{n,n} \end{vmatrix}\] \[=\left(\lambda-a_{1,1}\right)\left(\lambda-a_{2,2}\right)\begin{vmatrix}\lambda-a_{3,3} & * & \cdots & *\\ 0 & \lambda-a_{4,4} & \cdots & *\\ \vdots & & \ddots & \vdots\\ 0 & 0 & & \lambda-a_{n,n} \end{vmatrix}\] \[=\dots=\left(\lambda-a_{1,1}\right)\left(\lambda-a_{2,2}\right)\cdots\left(\lambda-a_{n,n}\right)\] (זו ההוכחה של הטענה מלינארית 1 שדטרמיננטה של מטריצה משולשית היא מכפלת איברי האלכסון)

מכאן השורשים הם בדיוק \(a_{1,1},\ldots,a_{n,n}\). ∎

יש לנו עד עכשיו שתי תוצאות מרכזיות:

(1) מעל כל שדה, אם ל-\(T\) יש \(n\) ערכים עצמיים שונים, אז \(T\) לכסינה.

(2) מעל \(\mathbb{C}\), לכל \(T\) קיים בסיס שבו המטריצה משולשית עליונה.

השאלה: מה אפשר לומר מעל שדה כללי, ומתי מגיעים למטריצה אלכסונית?

לשם כך צריך ללמוד פולינומים שקשורים להעתקה, ובפרט את הפולינום המינימלי.

הפולינום המינימלי

נוטציה: \(p(T)\)

יהי \(V\) מ”ו ויהי \(T\in\mathcal{L}(V)\).

בנוסף, יהי \(p\in\mathcal{P}(\mathbb{F})\) הפולינום \[\forall z\in\mathbb{F}:p(z)=a_{0}+a_{1}z+a_{2}z^{2}+\dots+a_{m}z^{m}\]

אז \(p(T)\) הוא האופרטור על \(V\) המוגדר ע”י \[p(T)=a_{0}I+a_{1}T+a_{2}T^{2}+\dots+a_{m}T^{m}\]

כאשר \(T^{k}=\underset{k\text{ times}}{\underbrace{T\circ\dots\circ T}}\) (אפשר גם להגדיר \(T^{0}=I_{V}\) וזה מקל על הכתיבה) ומתקיים \[p(T)(v)=a_{0}\cdot I(v)+a_{1}\cdot T(v)+a_{2}\cdot T\left(T\left(v\right)\right)+\dots\]

הרכבה, חיבור וכפל בסקלר של ה”ל נותנים ה”ל לכן גם התוצאה היא אופרטור לינארי על \(V\) וזה מוגדר היטב.

פולינום מתוקן

פולינום מתוקן הוא פולינום בו המקדם המוביל הוא 1.

הגדרה - פולינום מינימלי של \(T\)

יהי \(V\) מ”ו נ”ס מעל שדה \(\mathbb{F}\) ויהי \(T\in\mathcal{L}(V)\).

אז הפולינום המינימלי של \(T\) הוא הפולינום המתוקן \(p\in\mathcal{P}(\mathbb{F})\) מהדרגה הנמוכה ביותר כך ש-\(p(T)=0\) (אופרטור האפס): \[\forall v\in V:p(T)(v)=a_{0}v+a_{1}T(v)+\dots+\underset{=1}{a_{m}}T^{m}(v)=0\]

מהדרגה הנמוכה ביותר, דהיינו: \[\forall\ 0\ne q\in\mathcal{P}(\mathbb{F}):q(T)=0\Rightarrow\deg p\le\deg q\]

בהרצאה יבגני גם דרש \(\dim(V)=n\ge1\) בשביל לא להתעסק עם המקרה הטריוויאלי.

כתבנו הפולינום המינימלי ולכן אחרי ההגדרה נצטרך להוכיח קיום ויחידות.

על השאלה הרלוונטית, שהיא איך זה קשור לערכים עצמיים, נענה בהרצאה הבאה.

משפט - קיום ויחידות של הפולינום המינימלי

יהי \(V\) מ”ו נ”ס מעל \(\mathbb{F}\) עם \(\dim(V)=n\ge1\) ויהי \(T\in\mathcal{L}(V)\) (אקסלר לא מניח שהמימד גדול שווה לאחד ומטפל בנפרד במקרה הטריוויאלי בו \(I\) הוא אופרטור האפס ו-\(p\) הוא הפולינום הקבוע 1).

אז קיים פולינום מתוקן \(p\in\mathcal{P}(\mathbb{F})\) כך ש-\(p(T)=0\) וגם \[\forall\ 0\ne q\in\mathcal{P}(\mathbb{F}):q(T)=0\Rightarrow\deg p\le\deg q\]

והוא יחיד.

למה - \(\mathcal{L}\left(V\right)\) הוא מ”ו עם \(\dim\left(\mathcal{L}\left(V\right)\right)=n^{2}\)

(יבגני לא הוכיח זאת אלא התייחס לזה בתור טענה מלינארית 1. לא מצאתי אותה ולכן אני מוכיח.)

יהי \(V\) מ”ו נ”ס מעל \(\mathbb{F}\) עם \(\dim(V)=n\). אז לכל \(S,T\in\mathcal{L}(V)\), \(v\in V\) ו-\(c\in\mathbb{F}\) נגדיר \[\left(T+S\right)(v)=T(v)+S(v),\quad\left(cT\right)(v)=c\cdot T(v)\]

ניתן לראות (לא אוכיח זאת כאן) ש-\(T+S,cT\in\mathcal{L}(V)\) ושהקבוצה \(\mathcal{L}(V)\) יחד עם הגדרות אלה של חיבור וכפל בסקלר מקיימת את האקסיומות של מ”ו.

\(V\) מ”ו נ”ס ולכן יש לו בסיס \(\mathcal{B}_{V}=\left(v_{1},\dots,v_{n}\right)\).

נגדיר \(\Phi:\mathcal{L}(V)\rightarrow\text{Mat}\left(n\times n,\mathbb{F}\right)\) על ידי \(\Phi(T)=M\left(T,\mathcal{B}_{V},\mathcal{B}_{V}\right)\).

אראה סקיצה של ההוכחה כיוון שזה שייך ללינארית 1.

הפונ’ \(\Phi\) היא העתקה לינארית: \[\forall1\le j\le n:\left[\left(T+S\right)\left(v_{j}\right)\right]_{\mathcal{B}_{V}}=\left[T\left(v_{j}\right)+S\left(v_{j}\right)\right]_{\mathcal{B}_{V}}\underset{(1)}{=}\left[T\left(v_{j}\right)\right]_{\mathcal{B}_{V}}+\left[S\left(v_{j}\right)\right]_{\mathcal{B}_{V}}\] \[\forall1\le j\le n:\left[\left(cT\right)\left(v_{j}\right)\right]_{\mathcal{B}_{V}}=\left[c\cdot T\left(v_{j}\right)\right]_{\mathcal{B}_{V}}\underset{(1)}{=}c\cdot\left[T\left(v_{j}\right)\right]_{\mathcal{B}_{V}}\] \[\therefore\Phi(S+T)=\Phi(S)+\Phi(T),\quad\Phi(cT)=c\Phi(T)\]

\((1)\) למדנו בהרצאה 11 של לינארית 1 שוקטור הקואורדינטות משמר חיבור וכפל בסקלר.

\(\Phi\) חח”ע: למדנו בלינארית 1 שה”ל נקבעת ע”י המטריצה המייצגת שלה ולכן \(\Phi(T)=\Phi(S)\Rightarrow T=S\).

\(\Phi\) על: למדנו בלינארית 1 שכל מטריצה ניתנת לייצוג ע”י ה”ל ולכן לכל \(A\in\text{Mat}\left(n\times n,\mathbb{F}\right)\) קיים \(T\in\mathcal{L}(V)\) כך ש-\(\Phi(T)=A\).

מכאן \(\Phi\) היא איזומורפיזם.

הבסיס הסטנדרטי של \(\text{Mat}\left(n\times n,\mathbb{F}\right)\) הוא \(E_{1,1},\dots,E_{n,n}\) לכן \(\dim\left(\text{Mat}\left(n\times n,\mathbb{F}\right)\right)=n^{2}\).

אז לפי משפט שלמדנו בלינארית 1 היות ו-\(\Phi\) איזומורפיזם, לתחום ולטווח שלה אותו מימד דהיינו \(\dim\left(\mathcal{L}\left(V\right)\right)=n^{2}\).

למה - \(\Phi:\mathcal{L}(V)\rightarrow\text{Mat}\left(n\times n,\mathbb{F}\right)\) מכבדת כפל

(גם את זה יבגני לא הוכיח)

לפי הרצאה \(19\) בלינארית 1, המטריצה של הרכבה היא מכפלת המטריצות. מכאן \[\Phi\left(ST\right)=\Phi(S)\Phi(T)\]

הוכחת המשפט

הוכחה. 1. הוכחת קיום:

לפי הלמה, \(\mathcal{L}\left(V\right)\) הוא מ”ו עם \(\dim\left(\mathcal{L}\left(V\right)\right)=n^{2}\). נסתכל על הרשימה \[\left(I,T,T^{2},\ldots,T^{n^{2}}\right)\] ברשימה זאת יש \(n^{2}+1\) איברים במרחב ממימד \(n^{2}\), ולכן לפי משפט מלינארית 1 היא תלויה לינארית במרחב \(\mathcal{L}\left(V\right)\).

היות והרשימה ת”ל והאיבר הראשון שלה שונה מאפס כי \(\dim\left(V\right)\ge1\), לפי למת התלות הלינארית \[\exists1\underset{(*)}{\le}m\le n^{2}:T^{m}\in\text{Span}\left(I,T,\ldots,T^{m-1}\right)\]

\((*)\) הלמה מבטיחה במקרה זה רק \(m\ge0\), אבל \(\dim\left(V\right)\ge1\) לכן \(I\ne0\) ועם \(m=0\) מקבלים \(I=T^{0}\in\text{Span}\left(\right)=\left\{ 0\right\}\) שזו סתירה.

נבחר את ה-\(m\) הקטן ביותר המקיים זאת.

אז קיימים \(a_{0},\dots,a_{m-1}\in\mathbb{F}\) כך ש- \[a_{0}I+a_{1}T+\dots+a_{m-1}T^{m-1}=T^{m}\] \[\therefore a_{0}I+a_{1}T+\dots+a_{m-1}T^{m-1}+T^{m}=0\] ונגדיר את הפולינום הבא: \[p(z)=a_{0}+a_{1}z+\dots+a_{m-1}z^{m-1}+z^{m}\] אז לכל \(v\in V\) \[p(T)(v)=a_{0}I(v)+a_{1}T(v)+\dots+a_{m-1}T^{m-1}(v)+T^{m}(v)=0(v)=0\]

בנוסף, הרשימה \(\left(I,T,\ldots,T^{m-1}\right)\) בת”ל: אילו הייתה ת”ל, מכיוון ש-\(I\neq0\), למת התלות הלינארית הייתה נותנת \(k<m\) עם \(T^{k}\in\text{Span}\left(I,\ldots,T^{k-1}\right)\), בסתירה למינימליות של \(m\).

מכאן, עבור \(b_{0},\dots,b_{m-1}\in\mathbb{F}\) כך ש- \[b_{0}I+b_{1}T+\dots+b_{m-1}T^{m-1}=0\] מתקיים \[b_{0}=\dots=b_{m-1}=0\] כלומר, אם \(q\) הוא פולינום שונה מאפס שעבורו מתקיים \(q(T)=0\), הדרגה שלו חייבת להיות גדולה מ-\(m-1\) (אחרת לפי מה שהראינו עכשיו הוא פולינום האפס וזאת סתירה) ולכן גדולה שווה מ-\(m\), כלומר \(\deg(q)\ge\deg(p)\) כנדרש.

2. הוכחת יחידות:

נניח כי קיים פולינום מינימלי נוסף \[\widetilde{p}(z)=b_{0}+b_{1}z+\dots+b_{m-1}z^{m-1}+z^{m}\] ראשית, יש להם אותה מעלה, כי מהגדרת הפולינום המינימלי \(\deg(p)\ge\deg(\widetilde{p})\) וגם \(\deg(\widetilde{p})\ge\deg(p)\).

שנית, שניהם מתוקנים, ולכן המקדם של \(z^{m}\) אצל שניהם הוא 1 אז כשמחסרים אחד מהשני הוא נעלם. \[\left(a_{0}-b_{0}\right)I+\left(a_{1}-b_{1}\right)T+\dots+\left(a_{m-1}-b_{m-1}\right)T^{m-1}=\left(p-\widetilde{p}\right)\left(T\right)=0\] אבל כפי שהוכחנו, \(\left(I,T,\ldots,T^{m-1}\right)\) היא רשימה בת”ל, אז \[\begin{aligned} a_{0}-b_{0} & =0\\ & \vdots\\ a_{m-1}-b_{m-1} & =0 \end{aligned}\] \[\therefore a_{0}=b_{0},\dots,a_{m-1}=b_{m-1}\] כלומר \(\widetilde{p}=p\) כנדרש. ∎

מבחינה מעשית, אין שיטה חכמה כללית למצוא נוסחה מפורשת לפולינום המינימלי; גם עבור מטריצה בגודל \(3\times3\) זה יכול להיות קשה.

השיטה שראינו עובדת לכל העתקה במ”ו נ”ס: בוחרים בסיס, עוברים למטריצה, ומחפשים את המעלה הקטנה ביותר שבה קיים פולינום מתוקן שמאפס את המטריצה. אם ההעתקה פשוטה, זה קל.

דוגמה - הפולינום המינימלי של \(T\left(z_{1},z_{2}\right)=\left(-z_{2},z_{1}\right)\)

תהי \(T\in\mathcal{L}\left(\mathbb{C}^{2}\right)\) ה-ה”ל הבאה \[T\left(\left(z_{1},z_{2}\right)\right)=\left(-z_{2},z_{1}\right)\] מהו הפולינום המינימלי של \(T\)?

פתרון

ניקח את הבסיס הסטנדרטי \[\mathcal{B}_{V}=\left(\left(1,0\right),\left(0,1\right)\right)=\left(v_{1},v_{2}\right)\]

נפעיל עליו את האופרטור \[T\left(\left(1,0\right)\right)=\left(0,1\right)=0\cdot\left(1,0\right)+1\cdot\left(0,1\right)\] \[T\left(\left(0,1\right)\right)=\left(-1,0\right)=-1\cdot\left(1,0\right)+0\cdot\left(0,1\right)\] \[M\left(T,\mathcal{B}_{V},\mathcal{B}_{V}\right)=\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}\]

ראינו את ההעתקה הזאת בהרצאה 2 ומצאנו שהערכים העצמיים שלה הם \(\pm i\).

לפי המשפט, מספיק למצוא פולינום מתוקן ממעלה מינימלית שמאפס את המטריצה; הוא יהיה הפולינום המינימלי, לפי היחידות.

מתחילים ממעלה \(1\) ועולים.

\(\underline{m=1}\): נחפש \(a_{0}\in\mathbb{C}\) כך ש- \[a_{0}\begin{pmatrix}1 & 0\\ 0 & 1 \end{pmatrix}+1\cdot\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\] \[\begin{pmatrix}a_{0} & -1\\ 1 & a_{0} \end{pmatrix}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\] ובגלל ה-\(-1\) וה-\(1\) זה לא ייתכן. לכן אין פולינום ממעלה \(1\) שמאפס את \(T\), והפולינום המינימלי הוא ממעלה גבוהה יותר.

\(\underline{m=2}\): נחפש \(a_{0},a_{1}\in\mathbb{C}\) כך ש- \[a_{0}\begin{pmatrix}1 & 0\\ 0 & 1 \end{pmatrix}+a_{1}\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}+1\cdot\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}^{2}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\] נשים לב שמתקיים \[\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}^{2}=\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}=-I\] אז למעשה אנו מחפשים \(a_{0},a_{1}\in\mathbb{C}\) כך ש- \[a_{0}\begin{pmatrix}1 & 0\\ 0 & 1 \end{pmatrix}+a_{1}\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}+1\cdot\left(-1\right)\begin{pmatrix}1 & 0\\ 0 & 1 \end{pmatrix}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\] \[\left(a_{0}-1\right)\begin{pmatrix}1 & 0\\ 0 & 1 \end{pmatrix}+a_{1}\begin{pmatrix}0 & -1\\ 1 & 0 \end{pmatrix}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\] \[\begin{pmatrix}a_{0}-1 & 0\\ 0 & a_{0}-1 \end{pmatrix}+\begin{pmatrix}0 & -a_{1}\\ a_{1} & 0 \end{pmatrix}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\] \[\begin{pmatrix}a_{0}-1 & -a_{1}\\ a_{1} & a_{0}-1 \end{pmatrix}=\begin{pmatrix}0 & 0\\ 0 & 0 \end{pmatrix}\]

מקבלים \(a_{0}=1,a_{1}=0\).

מכאן, הפולינום המינימלי של \(T\) הוא \[p(z)=1+z^{2}\]

מצאנו פולינום מתוקן ממעלה \(2\) שמתאפס על המטריצה.

השלב הבא הוא להבין שאם זה מתקיים עבור המטריצה, זה מתקיים גם עבור ההעתקה, כי המטריצה מייצגת את ההעתקה.

אם לא היינו מצליחים במעלה \(2\), היינו ממשיכים למעלה \(3\) וכן הלאה.

הערה - שורשי הפולינום המינימלי וערכים עצמיים

שימו לב לשורשים של \(z^{2}+1\): הם \(i\) ו-\(-i\).

אלה בדיוק הערכים העצמיים של \(T\) שמצאנו בעבר.

בדוגמה הזאת יש קשר בין הפולינום המינימלי לערכים העצמיים, וההשערה היא שזה תמיד כך: כל שורש של הפולינום המינימלי של \(T\) הוא ערך עצמי של \(T\), ולהפך, כל ערך עצמי של \(T\) הוא שורש של הפולינום המינימלי.

זה באמת נכון, ונוכיח זאת בהמשך.

בנוסף, גם \(\det\left(\lambda I-M\right)\) הוא פולינום (הפולינום האופייני), ומתברר שאם מציבים בו את \(T\) במקום \(\lambda\) מקבלים \(0\).

זה משפט \(\text{Cayley-Hamilton}\) (הידוע לשמצה), וגם אותו נוכיח בהמשך.

למה - הפולינום המינימלי של אופרטור שווה לפולינום המינימלי של המטריצה המייצגת שלו (לא היה בהרצאה)

יהי \(V\) מ”ו מעל \(\mathbb{F}\) עם \(\dim V=n\geq1\) ויהי \(T\in\mathcal{L}\left(V\right)\).

יהי \(\mathcal{B}_{V}\) בסיס של \(V\). נסמן \[M=M\left(T,\mathcal{B}_{V},\mathcal{B}_{V}\right)\] אז הפולינום המינימלי של \(T\) שווה לפולינום המינימלי של \(M\).

הוכחה. 1. נסמן \(\Phi:\mathcal{L}\left(V\right)\to\text{Mat}\left(n\times n,\mathbb{F}\right)\), \(\Phi\left(S\right)=M\left(S,\mathcal{B}_{V},\mathcal{B}_{V}\right)\).

לפי הלמות, \(\Phi\) היא איזומורפיזם ומכבדת כפל.

בנוסף \(\Phi\left(I\right)=I_{n}\).

2. נוכיח שלכל פולינום \(q\left(z\right)=a_{0}+a_{1}z+\dots+a_{k}z^{k}\) מתקיים \[\Phi\left(q\left(T\right)\right)=q\left(M\right)\] מהכפליות, ניתן להוכיח באינדוקציה על \(j\) שמתקיים \[\forall j\ge0:\Phi\left(T^{j}\right)=\Phi\left(T\right)^{j}=M^{j}\] לכן \[\begin{aligned} \Phi\left(q\left(T\right)\right) & =\Phi\left(a_{0}I+a_{1}T+\dots+a_{k}T^{k}\right)\\ & =a_{0}\Phi\left(I\right)+a_{1}\Phi\left(T\right)+\dots+a_{k}\Phi\left(T^{k}\right)\\ & =a_{0}I_{n}+a_{1}M+\dots+a_{k}M^{k}\\ & =q\left(M\right) \end{aligned}\]

3. נוכיח שלכל פולינום \(q\) מתקיים \[q\left(T\right)=0\iff q\left(M\right)=0\] \(\Phi\) ה”ל ולכן \(\Phi\left(0\right)=0\).

\(\Phi\) חח”ע ולכן הגרעין שלה הוא אפס כלומר \(\Phi\left(X\right)=0\) אם”ם \(X=0\).

נציב \(X=q(T)\) ונקבל \[q\left(T\right)=0\iff\Phi\left(q\left(T\right)\right)=0\underset{(2)}{\iff}q\left(M\right)=0\]

4. יהי \(p\) הפולינום המינימלי של \(T\). נראה ש-\(p\) הוא גם הפולינום המינימלי של \(M\).

\(p\) מתוקן, ו-\(p\left(T\right)=0\), ולכן לפי שלב 3 גם \(p\left(M\right)=0\) - כלומר הוא מתוקן ומתאפס.

עכשיו נוכיח שהוא גם המינימלי.

יהי \(q\neq0\) פולינום עם \(q\left(M\right)=0\).

לפי שלב 3, \(q\left(T\right)=0\).

\(p\) מינימלי עבור \(T\), ולכן \(\deg p\leq\deg q\).

לכן \(p\) הוא פולינום מינימלי של \(M\), ומיחידות הפולינום המינימלי הוא הפולינום המינימלי של \(M\).

5. הכיוון ההפוך זהה עם החלפת התפקידים של \(T\) ו-\(M\), כי שלב 3 הוא שקילות. ∎

Get the proofs by email

New proofs and lecture summaries by email (no off-topic)