אלגוריתמים ללכסון מטריצות ואופרטורים

Σχετικά έγγραφα
פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur

פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )

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

שדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם

c ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )

אלגברה לינארית 2 משפטים וטענות

אלגברה לינארית מטריצות מטריצות הפיכות

co ארזים 3 במרץ 2016

גירסה liran Home Page:

טענה חשובה : העתקה לינארית הינה חד חד ערכית האפס ב- הוא הוקטור היחיד שמועתק לוקטור אפס של. נקבל מחד חד הערכיות כי בהכרח.

1 סכום ישר של תת מרחבים

אלגברה לינארית (1) - פתרון תרגיל 11

חורף תש''ע פתרון בחינה סופית מועד א'

gcd 24,15 = 3 3 =

נושאים: 4. בסיס 5. מימד ליניארית - אסוציאטיביות (קיבוץ) וקומטטיביות (חילוף) החיבור בין אברי V (הוקטורים) לאיברי F (סקלרים) התנאים:

דף סיכום אלגברה לינארית

תרגיל 13 משפטי רול ולגראנז הערות

שדות הגדרת השדה: חשבון מודולו n: הגדרה: שדה F הוא קבוצה שיש בין אבריה שתי פעולות משפט: יהא F שדה. משפט: יהא F שדה ו- (mod )

אלגברה מודרנית פתרון שיעורי בית 6

אלגברה ליניארית 1 א' פתרון 7

לדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור

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

אלגברה לינארית 1. המערכת הלא הומוגנית גם כן. יתרה מזאת כל פתרון של (A b) הוא מהצורה c + v כאשר v פתרון כלשהו של המערכת ההומוגנית

פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד

יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m

תרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות

ל הזכויות שמורות לדפנה וסטרייך

אלגברה א' - פתרונות לשיעורי הבית סמסטר חורף תשס"ט

אלגברה לינארית 1 יובל קפלן

1 תוחלת מותנה. c ארזים 3 במאי G מדיד לפי Y.1 E (X1 A ) = E (Y 1 A )

אלגברה ליניארית 1 א' פתרון 11

אלגברה ליניארית (1) - תרגיל 6

brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק

סיכום לינארית 1 28 בינואר 2010 מרצה: יבגני סטרחוב מתרגלת: גילי שול אין המרצה או המתרגלת קשורים לסיכום זה בשום דרך.

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

( )( ) ( ) f : B C היא פונקציה חח"ע ועל מכיוון שהיא מוגדרת ע"י. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חח"ע אז ועל פי הגדרת

אלגברה ליניארית 1 א' פתרון 5

לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:

אלגברה ליניארית 1 א' פתרון 8

סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות

פתרונות מלאים אלגברה 1 מ בחן אמצע חורף תשס"ג מטריצה הפיכה ב- הפיכה סקלרית, לכן A = αi

דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות

פתרונות , כך שאי השוויון המבוקש הוא ברור מאליו ולכן גם קודמו תקף ובכך מוכחת המונוטוניות העולה של הסדרה הנתונה.

אלגברה ליניארית 1 א' פתרון 2

מתרגלת: שירה גילת סמסטר א 2017 תשע"ז

אינפי - 1 תרגול בינואר 2012

אלגברה לינארית גיא סלומון. α β χ δ ε φ ϕ γ η ι κ λ µ ν ο π. σ ς τ υ ω ξ ψ ζ. לפתרון מלא בסרטון פלאש היכנסו ל- כתב ופתר גיא סלומון

סיכום חקירת משוואות מהמעלה הראשונה ומהמעלה השנייה פרק זה הינו חלק מסיכום כולל לשאלון 005 שנכתב על-ידי מאיר בכור

x a x n D f (iii) x n a ,Cauchy

Logic and Set Theory for Comp. Sci.

תרגיל 7 פונקציות טריגונומטריות הערות

= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin(

תרגול מס' 6 פתרון מערכת משוואות ליניארית

מבוא לאלגברה ליניארית

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx

גבול ורציפות של פונקציה סקלרית שאלות נוספות

הרצאה תרגילים סמינר תורת המספרים, סמסטר אביב פרופ' יעקב ורשבסקי

מתמטיקה בדידה תרגול מס' 5

מבנים אלגבריים II 27 במרץ 2012

לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)

מתמטיקה בדידה תרגול מס' 12

סיכום מד"ר מרצה: מיכאל ז'יטומירסיקי נכתב ע"י: אדריאן קיריש נערך ע"י: תומר שטח 28 ביוני 2011

קיום ויחידות פתרונות למשוואות דיפרנציאליות

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

מתכנס בהחלט אם n n=1 a. k=m. k=m a k n n שקטן מאפסילון. אם קח, ניקח את ה- N שאנחנו. sin 2n מתכנס משום ש- n=1 n. ( 1) n 1

תרגול משפט הדיברגנץ. D תחום חסום וסגור בעל שפה חלקה למדי D, ותהי F פו' וקטורית :F, R n R n אזי: נוסחת גרין I: הוכחה: F = u v כאשר u פו' סקלרית:

סדרות - תרגילים הכנה לבגרות 5 יח"ל

פולינומים אורתוגונליים

Charles Augustin COULOMB ( ) קולון חוק = K F E המרחק סטט-קולון.

{ : Halts on every input}

פתרון תרגיל בית 6 מבוא לתורת החבורות סמסטר א תשע ז

חידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד.

רשימת משפטים והגדרות

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

"אף אחד לא מבין את הקוונטים, בעיקר לא הפיסיקאים."

c ארזים 15 במרץ 2017

תורת הקבוצות תרגיל בית 2 פתרונות

ניהול תמיכה מערכות שלבים: DFfactor=a-1 DFt=an-1 DFeror=a(n-1) (סכום _ הנתונים ( (מספר _ חזרות ( (מספר _ רמות ( (סכום _ ריבועי _ כל _ הנתונים (

לוגיקה ותורת הקבוצות מבחן סופי אביב תשע"ב (2012) דפי עזר

תורת הגרפים - סימונים

שאלה 1 V AB פתרון AB 30 R3 20 R

"קשר-חם" : לקידום שיפור וריענון החינוך המתמטי

דיאגמת פאזת ברזל פחמן

משוואות דיפרנציאליות לינאריות הומוגניות עם מקדמים קבועים

תרגול 1: מד"ר 1 הפרדת משתנים משוואות,, 0 הומוגניות משוואות מציבים לינאריות כאשר 0 המשוואה הומוגנית של כפונקציה של בלבד. משוואות ברנולי מסמנים או:

אלגוריתמים בתורת הגרפים חלק ראשון

התפלגות χ: Analyze. Non parametric test

מתמטיקה בדידה תרגול מס' 2

The No Arbitrage Theorem for Factor Models ג'רמי שיף - המחלקה למתמטיקה, אוניברסיטת בר-אילן

3-9 - a < x < a, a < x < a

מבני נתונים ואלגוריתמים תרגול #11

TECHNION Israel Institute of Technology, Faculty of Mechanical Engineering מבוא לבקרה (034040) גליון תרגילי בית מס 5 ציור 1: דיאגרמת הבלוקים

תרגול מס' 1 3 בנובמבר 2012

סיכום- בעיות מינימוםמקסימום - שאלון 806

p=2 p=1 x 2 x 3 גרסה 3.0

חדוו"א 2 סיכום טענות ומשפטים

חשבון אינפיניטסימלי מתקדם II 21 ביוני 2012

מבוא לתורת השדות עוזי וישנה

מתמטיקה בדידה תרגול מס' 13

Transcript:

אלגוריתמים ללכסון מטריצות ואופרטורים לכסון מטריצות יהי F שדה ו N n נאמר שמטריצה (F) A M n היא לכסינה אם היא דומה למטריצה אלכסונית כלומר, אם קיימת מטריצה הפיכה (F) P M n כך ש D P AP = כאשר λ λ 2 D = λ n λ n אלכסונית הסקלרים λ i F הם הערכים העצמיים של המטריצה A לכסון של מטריצה A הינו מציאת P כך ש P AP אלכסונית אלגוריתם ללכסון A: חשבו את הפולינום האופייני F[t] χ A (t) = det(ti A) זהו פולינום מתוקן ממעלה n במשתנה t ושורשיו הם הערכים העצמיים של A λ i λ j לכל χ A (t) = (t λ ) m (t λ k ) mk g(t) 2 פרקו את (t) χ A לגורמים אי פריקים (כאשר g פולינום ללא שורשים) ומצאו את כל הערכים העצמיים של λ,, λ k ) A כאשר (m i ) ואת הריבוי האלגברי שלהם ( i < j k 3 עבור כל ערך עצמי λ, i מצאו את המימד של המרחב העצמי V λi המתאים לערך העצמי λ i המרחב העצמי V λi F n col המוגדר על ידי הוא תת מרחב של V λi = {x F n col Ax = λ i x} = {x F n col (λ i I A)x = } והוא מכיל את כל הוקטורים העצמיים של A שמתאימים לערך העצמי λ i כמו גם את וקטור האפס נסמן n i = dim V λi = n rank(λ i I A) המימד n i נקרא הריבוי הגיאומטרי של הערך העצמי λ i במילים פשוטות, n i הוא מספר הוקטורים העצמיים הבלתי תלויים של A שמתאימים לערך העצמי λ i שימו לב תמיד מתקיים i n ו n i m i אפשר להיעזר בזה על מנת להפחית את כמות החישובים למשל, אם בשלב 2 רואים כי יש n ערכים עצמיים שונים אז בהכרח = i n לכל i n n k אז המטריצה A איננה לכסינה אין מספיק וקטורים עצמיים בת ל של A על מנת (א) אם i= n i לייצר בסיס ל col F n { } v i,, vn i i יש למצוא בסיס,λi לכסינה עבור כל ערך עצמי A אז המטריצה n = k (ב) אם i= n i למרחב העצמי המתאים V λi אפשר לעשות זאת על ידי פתרון מערכת המשוואות הלינארית ההומוגנית = A)x (λ i I באמצעות דירוג

λ k 4 בעזרת הוקטורים העצמיים של A, בונים את המטריצה P באופן הבא: P = v vn v k vn k k במילים, העמודות של המטריצה P מורכבות מהוקטורים העצמיים v j i לפי הסדר המתואר אז יתקיים n times {}}{ λ λ P AP = n k times {}}{ λ k 5 במידת הצורך, מחשבים את P באמצעות תהליך דירוג הערות: באופן כללי, שלב 2 איננו טריוויאלי הבעיה של מציאת ערכים עצמיים למטריצה כללית שקולה לבעיה של מציאת שורשים של פולינום כללי עבור פולינומים כלליים ממעלה 5 ומעלה, אפשר להוכיח שאין נוסחא סגורה למציאת השורשים ובדרך כלל אין מנוס מלעבוד נומרית מה שכן, אם אנחנו יכולים לנחש את אחד השורשים של (t) χ, A אפשר לבצע חלוקת פולינומים ולעשות רדוקציה למציאת השורשים של פולינום ממעלה אחת נמוכה יותר כמו כן, שלב ושלב 2 מתבצעים בדרך כלל ביחד כאשר כבר במהלך חישוב הדטרמיננטה, מנסים לפרק לגורמים לינאריים את הביטוי שמתקבל (ראו דוגמא) 2 בשלב 3, חישוב המימד של המרחבים העצמיים מגיע לפני מציאת בסיסים מפורשים למרחבים העצמיים מאחר ובהרבה מקרים, חישוב הדרגה של מטריצה קל יותר מאשר מציאת בסיס למרחב הפתרונות שלה 3 בשלב 4, המטריצה P שמתקבלת אינה יחידה חשוב לשים לב לסדר בו מכניסים את הוקטורים העצמיים כעמודות של P במידה ותבנו את המטריצה P באופן אחר, המטריצה האלכסונית שתתקבל תהיה אחרת על האלכסון יימצאו אותם סקלרים ) λ יופיע תמיד n פעמים, λ 2 יופיע תמיד n 2 פעמים וכו ) אבל לא בהכרח באותם מקומות 4 אין צורך לחשב את P ואין צורך לבצע את המכפלה P AP בשביל לדעת מה היא המטריצה האלכסונית D שתתקבל בסוף תהליך הלכסון מתי כן צריך לחשב את P? אם למשל אתם רוצים להיעזר בלכסון על מנת לחשב מפורשות חזקה של A מתקיים A n = (P DP ) n = P D n P ובשביל לכתוב את איברי A n יש צורך לחשב את P וממש לבצע את הכפל A = 2 2 3 דוגמא: תהי (R) A M 3 המטריצה נבדוק האם A לכסינה ובמידה וכן, נמצא P הפיכה ו D אלכסונית כך ש D P AP = 2

χ A (t) = det t 2 t 2 t 3 = t det [ t 2 t 3 הפולינום האופייני של A הוא ] [ t 2 + 2 det = t(t 2)(t 3) + 2(t 2) = (t 2)(t(t 3) + 2) = (t 2)(t 2 3t + 2) = (t 2) 2 (t ) ] 2 מאחר ובשלב כבר פירקנו את (t) χ A לגורמים, אנחנו רואים שיש ל ( t ) χ A שני שורשים = t ו 2 = t הערכים העצמיים של A הם = λ ו 2 = 2 λ הערך העצמי = λ מופיע בריבוי אלגברי והערך העצמי A מופיע בריבוי אלגברי 2 בפולינום האופייני של λ 2 = 2 3 מאחר והריבוי האלגברי של =,λ אנחנו מסיקים מיד כי = n נותר לבדוק האם = 2 n (ואז A לא V λ2 שווה למרחב הפתרונות של המטריצה לכסינה) או = 2 2 n (ואז A כן לכסינה) המרחב העצמי λ 2 I A = 2I A = 2 2 זוהי מטריצה מדרגה ולכן מימד מרחב הפתרונות הוא = 2 2 n ו A לכסינה נמצא בסיס למרחב העצמי המתאים לערך העצמי λ: 2 x 2 2 x 2x + 2z V λ2 = y y = x z = z z x z V λ = x y z v 2 = 2 2, v2 2 = ברור שאפשר לקחת נמצא בסיס למרחב העצמי המתאים לערך העצמי = λ: x x + 2z y = x y z = z x 2z כצפוי, דרגת המטריצה λ I A היא 2 (שתי השורות הראשונות הן בלתי תלויות בעוד שהשורה השלישית תלויה השורה הראשונה) ולכן מימד מרחב הפתרונות הוא פותרים ומקבלים: 2 v = P = 2 P AP = 2 2 4 ניקח ונקבל כי 3

2 לכסון אופרטורים יהי V מרחב סוף מימדי מעל שדה F ויהי T : V V אופרטור נאמר ש T לכסין אם קיים בסיס } n B = {v,, v שמורכב כולו מוקטורים עצמיים של T כלומר, T v i = λ i v i עבור λ i F ו n i לכסון של T הוא מציאת בסיס B ל V של וקטורים עצמיים של T אלגוריתם ללכסון T: בחרו בסיס סדור נוח ככל האפשר C ל V ורשמו את המטריצה n(f) A = T] ] C C M הכוונה בבסיס נוח ככל האפשר היא שהמטריצה המתקבלת A תהיה פשוטה ככל האפשר (הרבה אפסים, כמעט אלכסונית, בלוקים וכו ) על מנת לפשט את השלב הבא 2 לכסנו את המטריצה A לפי האלגוריתם הקודם הערכים העצמיים של A כמטריצה הם הערכים העצמיים של F) n col מכילים את הייצוגים של הוקטורים העצמיים האופרטור T המרחבים העצמיים של A (תתי מרחבים של של T ביחס לבסיס C 3 במידה ו A לא לכסינה, גם T לא לכסין במידה וקיבלתם (F) P M n הפיכה כך ש D P AP = עם T מייצגות בסיס של וקטורים עצמיים ל P לכסין והעמודות של T אלכסונית אז D = diag(λ,, λ n ) ביחס לבסיס C שהתחלנו איתו כלומר, אם ניקח v i V כך ש [v i ] C = P e i (כאשר e i הוא וקטור היחידה הסטנדרטי), נקבל כי T v i = λ i v i ו { B = {v,, v n הוא בסיס מלכסן ל T הערות: נניח שאנחנו מתחילים עם מטריצה n(f) A M ומתאימים לה את ההעתקה T : F n col Fn col הנתונה על ידי T (x) = Ax אם ניקח בשלב מס את C להיות הבסיס הסטנדרטי, נקבל בחזרה את אלגוריתם הלכסון למטריצות דוגמא: יהי [x] V = R n מרחב הפולינומים הממשיים ממעלה קטנה או שווה ל n ויהי T : V V אופרטור הנגזרת בדקו האם T לכסין ואם כן, מצאו בסיס מלכסן C = ) (, x, x2 2!, x3 3!,, xn = (g,, g n ) n! ( ) x i T (g i ) = T = i! { ix i i! = xi (i )! = g i i i = [T ] C C = A = M n+ (R) נעבור עם הבסיס מתקיים ולכן χ A (t) = det t t t t 2 הפולינום האופייני של A נתון על ידי = t n+ 4

מכאן, ל A יש ערך עצמי = λ בריבוי אלגברי + n m = המימד של המרחב העצמי שמתאים לערך העצמי = λ (במקרה הזה, מימד מרחב הפתרונות של A) הוא n + rank(a) = ולכן = n מכאן, המטריצה A לכסינה אם ורק אם = n (ואז אנחנו מסתכלים רק על הפולינומים n+ R וקטור col הקבועים ו T היא העתקת האפס) אחרת, אין מספיק וקטורים עצמיים בת ל להרכיב בסיס ל עצמי שמתאים לערך העצמי = λ הוא v = e (מאחר ו = (Ae 3 נחזור בחזרה לאופרטור T האופרטור T אינו לכסין יש לו ערך עצמי אחד ( = λ) ומימד המרחב העצמי שמתאים לו הוא = n על מנת לקבל וקטור עצמי p V שמתאים לערך העצמי = λ ניקח את הערך העצמי שמצאנו עבור A ונתרגם אותו ל V בעזרת הבסיס C כלומר, נתייחס אליו כאל וקטור הקואורדינטות של p ונקבל פולינום p = g + g + + g n = הפולינום הקבוע p הוא וקטור עצמי של T עם ערך עצמי מתאים נסכם: לאופרטור הנגזרת על [x] R n יש רק ערך עצמי אחד ( = λ) מריבוי אלגברי + n וריבוי גיאומטרי הוקטורים העצמיים שמתאימים לערך העצמי = λ הם כל הוקטורים השונים מאפס שנמצאים בגרעין הפולינומים הקבועים 5