Кіріспе

Математикадағы матрицалық ыдырау Сызықтық алгебра математикалық пәнінде Шур ыдырауы немесе Шур үшбұрышы, Исаи Шурдың есімімен аталған, матрицалық ыдырау болып табылады. Ол кез келген күрделі квадраттық матрицаны бастапқы матрицаның өзіндік мәндері диагональдық элементтері болатын жоғарғы үшбұрышты матрицаға эквивалентті етіп жазуға мүмкіндік береді.

Дәлел

Шур ыдырауының конструктивті дәлелі мынадай: күрделі шекті өлшемді векторлық кеңістіктегі кез келген оператор A-ның өзіндік мәні λ болады, ол белгілі бір өзіндік кеңістік Vλ-ға сәйкес келеді. Vλ-ның ортогональды толықтыруы Vλ⊥ болсын. Бұл ортогональды ыдырау бойынша A-ның матрицалық бейнеленуі бар екені анық (осы жерде Vλ және Vλ⊥ үшін кез келген ортонормальды Z1 және Z2 негіздерін таңдауға болады), мұнда Iλ – Vλ-дағы сәйкестік операторы. Жоғарыда көрсетілген матрица А22 блогын қоспағанда жоғарғы үшбұрышты болады. Бірақ дәл осындай процедураны Vλ⊥ операторы ретінде қаралатын A22 субматрицасына және оның субматрицаларына қолдануға болады. Бұл әдісті жоғарғы үшбұрышты матрицаға дейін жалғастырыңыз. Әрбір конъюгация жоғарғы үшбұрышты блоктың өлшемін кем дегенде бірге ұлғайтатындықтан, бұл процесс ең көп дегенде n қадамды алады. Осылайша Cn кеңістігі толығымен қарастырылып, процедура қажетті нәтиже береді. Жоғарыдағы аргументті келесідей қайта айтуға болады: λ – A-ның өзіндік мәні болсын, ол Vλ өзіндік кеңістігіне сәйкес келуі керек. A, Cn/Vλ коэффициенттік кеңістігінде T операторын туындайды. Бұл оператор жоғарыда көрсетілген A22 субматрицасымен сәйкес келеді. Бұрынғыдай, T-де өзіндік кеңістік болады, мысалы Wμ ⊂ Cn (Vλ модулі бойынша). Wμ-дің коэффициенттік бейнесі Vλ-ні қамтитын A-ның инвариантты субкеңістігі екенін ескеріңіз. Қоэффициенттік кеңістіктің өлшемі 0-ге дейін қысқарғанша осылай жалғастырыңыз. Содан кейін әр қадамда табылған өзіндік кеңістіктердің тізбегі A тұрақтандыратын тудыратын жалаушаны құрайды.

Есептеу

Берілген матрицаның Шур ыдырауы QR алгоритмі немесе оның түрлендірілген нұсқалары арқылы сандық түрде есептеледі. Яғни, матрицаға сәйкес келетін сипаттамалық полиномның түбірлерін оның Шур ыдырауын алу үшін міндетті түрде алдын ала есептеудің қажеті жоқ. Керісінше, QR алгоритмі кез келген берілген сипаттамалық полиномның түбірлерін оның серік матрицасының Шур ыдырауын тауып есептеу үшін қолданылуы мүмкін. Сол сияқты, QR алгоритмі кез келген берілген матрицаның өзіндік мәндерін есептеу үшін де пайдаланылады, олар Шур ыдырауының жоғарғы үшбұрышты матрицасының диагональдық элементтері болып табылады. QR алгоритмі формальды түрде операциялардың шексіз тізбегі болғанымен, машиналық дәлдікке жуықтасу іс жүзінде белгілі бір операциялар санында қол жеткізіледі. LAPACK пайдаланушы нұсқаулығындағы «Симметриясыз өзіндік мәселелер» бөлімін қараңыз.

Жалпыланған Шур ыдырау

А және В квадраттық матрицалары берілгенде, жалпыланған Шур ыдырауы екі матрицаны да және түрлерінде көреді, мұндағы Q және Z унитарлы, ал S және T жоғарғы үшбұрышты матрицалар. Жалпыланған Шур ыдырауы кейде QZ ыдырауы деп те аталады. Жалпыланған өзіндік мәселені шешетін жалпыланған өзіндік құндылықтар (мұнда x – белгісіз, нөлдік емес вектор) S матрицасының диагональдық элементтерінің T матрицасының диагональдық элементтеріне қатынасы ретінде есептелуі мүмкін. Яғни, матрица элементтерін көрсету үшін төменгі индекстерді пайдалансақ, i-інші жалпыланған өзіндік құндылық шарты орындалады.