שיטת החזקה ההפוכה

מתוך ויקיפדיה, האנציקלופדיה החופשית

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

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

תיאור השיטה[עריכת קוד מקור | עריכה]

עבור מטריצה ריבועית בגודל ומספר .

התחל מוקטור אקראי
חשב את כאשר היא מטריצת היחידה בגודל
בכל איטרציה
חשב את
הצב
חשב את

יתכנס לערך העצמי הקרוב ביותר ל-.

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

קצב התכנסות וסיבוכיות[עריכת קוד מקור | עריכה]

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