Bu sayfada köşegenleştirilebilir matrisler hakkında her şeyi bulacaksınız: ne oldukları, ne zaman köşegenleştirilebileceği ve ne zaman köşegenleştirilemeyeceği, matrisleri köşegenleştirme yöntemi, bu belirli matrislerin uygulamaları ve özellikleri, vb. Hatta adım adım çözülmüş birkaç alıştırmanız bile var, böylece pratik yapabilir ve bunların nasıl köşegenleştirildiğini mükemmel bir şekilde anlayabilirsiniz. Son olarak, çok sık kullanıldığı için MATLAB bilgisayar programıyla matris köşegenleştirmelerinin nasıl yapıldığını da öğreniyoruz.
Köşegenleştirilebilir matris nedir?
Aşağıda göreceğimiz gibi, bir matrisin köşegenleştirilmesi lineer cebir alanında oldukça faydalıdır. Bu yüzden birçok kişi şunu soruyor: Matris köşegenleştirme nedir? Köşegenleştirilebilir bir matrisin tanımı şöyledir:
Köşegenleştirilebilir bir matris, köşegen bir matrise, yani ana köşegen dışında sıfırlarla dolu bir matrise dönüştürülebilen bir kare matristir. Matrislerin köşegenleştirilmesi şu şekilde bozulur:
Veya eşdeğer,
Altın
köşegenleştirilecek matris,
sütunları özvektörleri (veya özvektörleri) olan matristir.
,
ters matrisi ve
özdeğerlerinin (veya özdeğerlerinin) oluşturduğu diyagonal matristir
.
Matris
baz değişim matrisi gibi davranır, yani aslında bu formülle tabanı matrise dönüştürüyoruz
, böylece matris köşegen bir matris haline gelir (
) yeni üssünde.
Bu nedenle matris
ve matris
Bunlar benzer matrislerdir. Ve açıkçası,
Düzenli veya dejenere olmayan bir matristir.
Bir matrisi ne zaman köşegenleştirebilirsiniz?
Tüm matrisler köşegenleştirilemez; yalnızca belirli özellikleri karşılayan matrisler köşegenleştirilebilir. Bir matrisin köşegenleştirilebilir olup olmadığını farklı yollarla anlayabilirsiniz:
- n mertebesinden bir kare matris, n tane doğrusal bağımsız özvektöre (veya özvektöre) sahipse veya başka bir deyişle, bu vektörler bir temel oluşturuyorsa köşegenleştirilebilir. Bunun nedeni matrisin
Bir matrisi köşegenleştirmek için kullanılan matrisin özvektörleri tarafından oluşturulur. Özvektörlerin LI olup olmadığını bilmek için matrisin determinantının olması yeterlidir.
0’dan farklıdır, bu da matrisin maksimum dereceye sahip olduğu anlamına gelir.
- Özdeğerlerin ve özvektörlerin bir özelliği, farklı özdeğerlerin özvektörlerinin doğrusal olarak bağımsız olmasıdır. Dolayısıyla matrisin tüm özdeğerleri benzersizse matris köşegenleştirilebilir.
- Bir matrisin köşegen bir matriste yer alıp alamayacağını belirlemenin başka bir yolu cebirsel ve geometrik çoklukların kullanılmasıdır. Cebirsel çokluk, bir özdeğerin (veya özdeğerin) tekrarlanma sayısıdır ve geometrik çokluk, matrisin çekirdeğinin (veya çekirdeğinin), özdeğerin ana köşegeninden çıkarılmasıyla elde edilen boyutudur. Dolayısıyla, her bir özdeğer için cebirsel çokluk geometrik çokluğa eşitse , matris köşegenleştirilebilir.
- Son olarak, simetrik matrislerin gerçel sayılarla köşegenleştirilmesini garanti eden bir teorem vardır: Spektral teorem. Başka bir deyişle, herhangi bir gerçek ve simetrik matris köşegenleştirilebilir .
Bir matris nasıl köşegenleştirilir
Bir matrisi köşegenleştirme prosedürü, bir matrisin özdeğerlerini (veya özdeğerlerini) ve özvektörlerini (veya özvektörlerini) bulmaya dayanır. Bu nedenle herhangi bir matrisin özdeğerlerini (veya özdeğerlerini) ve özvektörlerini (veya özvektörlerini) nasıl hesaplayacağınızı öğrenmeniz önemlidir. Bunları nasıl bulacağınızı ve hesaplamaları çok daha kolaylaştıran bazı püf noktalarını adım adım açıkladığımız bağlantıya tıklayarak nasıl yapıldığını hatırlayabilirsiniz. Ayrıca pratik yapabileceğiniz çözümlü alıştırmalar da bulacaksınız.
Aşağıdaki yöntemle herhangi bir boyuttaki bir matrisi köşegenleştirebilirsiniz: 2×2, 3×3, 4×4 vb. Bir matrisi köşegenleştirmek için izlenecek adımlar şunlardır:
- Matrisin özdeğerlerini (veya özdeğerlerini) elde edin.
- Her bir özdeğerle ilişkili özvektörü hesaplayın.
- Matrisin oluşturulması
Sütunları köşegenleştirilecek matrisin özvektörleridir.
- Matrisin köşegenleştirilebildiğini kontrol edin (önceki bölümde açıklanan koşullardan birini karşılamalıdır).
- Çapraz matrisi oluşturun
1. adımda bulunan özdeğerler olan ana köşegendekiler hariç tüm elemanları 0 olan.
Uyarı: Matrisin özvektörleri
herhangi bir sıraya yerleştirilebilir ancak köşegen matrisin özdeğerleri
Aynı sıraya yerleştirilmelidirler. Örneğin köşegen matrisin ilk öz değeri
matrisin ilk sütununun özvektörüne karşılık gelen olmalıdır
.
Aşağıda pratik yapabileceğiniz birkaç adım adım matris köşegenleştirme alıştırmaları bulunmaktadır.
Matris köşegenleştirme alıştırmaları çözüldü
1. Egzersiz
Aşağıdaki 2×2 boyutlu kare matrisi köşegenleştirin:
İlk önce A matrisinin özdeğerlerini belirlemeliyiz. Bu nedenle aşağıdaki determinantı çözerek karakteristik denklemi hesaplıyoruz:
Şimdi karakteristik polinomun köklerini hesaplayalım:
Özdeğerler elde edildikten sonra her biriyle ilişkili özvektörü hesaplarız. İlk olarak, özdeğer 1’e karşılık gelen özvektör:
Daha sonra özdeğer 4 ile ilişkili özvektörü hesaplıyoruz:
Matris’i oluşturuyoruz
matrisin özvektörleri tarafından oluşturulan:
Tüm özdeğerler farklı olduğundan A matrisi köşegenleştirilebilir. Dolayısıyla karşılık gelen köşegen matris, ana köşegen üzerinde özdeğerlere sahip olan matristir:
Özvektörlerin matrise yerleştirildiği sırada özdeğerlerin de aynı sıraya yerleştirilmesi gerektiğini unutmayın.
.
Sonuç olarak, temel değişim matrisi ve köşegenleştirilmiş matris şu şekildedir:
Alıştırma 2
Aşağıdaki 2. dereceden kare matrisi köşegenleştirin:
İlk önce A matrisinin özdeğerlerini belirlemeliyiz. Bu nedenle aşağıdaki determinantı çözerek karakteristik denklemi hesaplıyoruz:
Şimdi karakteristik polinomun köklerini hesaplayalım:
Özdeğerler elde edildikten sonra her biriyle ilişkili özvektörü hesaplarız. İlk olarak, özdeğer -1’e karşılık gelen özvektör:
Daha sonra özdeğer 2 ile ilişkili özvektörü hesaplıyoruz:
Matris’i oluşturuyoruz
matrisin özvektörleri tarafından oluşturulan:
Tüm özdeğerler birbirinden farklı olduğundan A matrisi köşegenleştirilebilir. Dolayısıyla karşılık gelen köşegen matris, ana köşegendeki özdeğerleri içeren matristir:
Özvektörlerin matrise yerleştirildiği sırada özdeğerlerin de aynı sıraya yerleştirilmesi gerektiğini unutmayın.
.
Sonuç olarak, temel değişim matrisi ve köşegenleştirilmiş matris şu şekildedir:
Alıştırma 3
Aşağıdaki 3×3 boyutlu kare matrisi köşegenleştirin:
İlk adım, A matrisinin özdeğerlerini bulmaktan oluşur. Bu nedenle, aşağıdaki matrisin determinantını çözerek karakteristik denklemi hesaplıyoruz:
Şimdi karakteristik polinomun köklerini hesaplamamız gerekiyor. Üçüncü dereceden bir polinom olduğu için Ruffini kuralını uyguluyoruz:
Daha sonra elde edilen polinomun köklerini buluruz:
Yani matrisin özdeğerleri şöyledir:
Özdeğerler bulunduktan sonra her biriyle ilişkili özvektörü hesaplarız. İlk olarak, özdeğer 1’e karşılık gelen özvektör:
Daha sonra özdeğer 3 ile ilişkili özvektörü hesaplarız:
Ve son olarak özdeğer 4 ile ilişkili özvektörü hesaplıyoruz:
Matris’i oluşturuyoruz
matrisin özvektörleri tarafından oluşturulan:
Tüm özdeğerler birbirinden farklı olduğundan A matrisi köşegenleştirilebilir. Dolayısıyla karşılık gelen köşegen matris, ana köşegen üzerinde özdeğerlere sahip olan matristir:
Özvektörlerin matrise yerleştirildiği sırada özdeğerlerin de aynı sıraya yerleştirilmesi gerektiğini unutmayın.
.
Kısaca temel değişim matrisi ve köşegenleştirilmiş matris şöyledir:
Alıştırma 4
Mümkünse aşağıdaki 3. mertebeden kare matrisi köşegenleştirin:
İlk adım, A matrisinin özdeğerlerini bulmaktan oluşur. Bu nedenle, aşağıdaki matrisin determinantını çözerek karakteristik denklemi hesaplıyoruz:
Şimdi minimum polinomun köklerini hesaplamamız gerekiyor. Üçüncü dereceden bir polinom olduğundan, bunu çarpanlara ayırmak için Ruffini kuralını uyguluyoruz:
Daha sonra elde edilen polinomun köklerini buluruz:
Yani matrisin özdeğerleri şöyledir:
-2’nin özdeğeri basit cebirsel çokluğa sahipken, 2’nin özdeğeri çift katlıdır.
Özdeğerler bulunduktan sonra her biriyle ilişkili özvektörü hesaplarız. İlk olarak, özdeğer -2’ye karşılık gelen özvektör:
Şimdi özdeğerler 2 ile ilişkili özvektörleri hesaplayalım.
Özdeğer 2 iki kez tekrarlandığından, altuzay (veya özuzay) denklemlerini karşılayan başka bir özvektör hesaplamamız gerekir:
Matris’i oluşturuyoruz
matrisin üç özvektörünün oluşturduğu:
Bununla birlikte, üç vektör doğrusal olarak bağımsız değildir, çünkü özdeğeri 2 olan iki özvektör açıkça birbirinin doğrusal bir kombinasyonudur. Bu aynı zamanda matrisin determinantı nedeniyle de gösterilebilir.
0’a eşittir (sıfırlarla dolu bir satıra sahiptir):
Bu nedenle, özvektörler doğrusal olarak bağımlı olduğundan, A matrisi köşegenleştirilemez .
Alıştırma 5
Mümkünse, aşağıdaki 3×3 boyutunda kare matrisi köşegenleştirin:
İlk adım, A matrisinin özdeğerlerini bulmaktan oluşur. Bu nedenle, aşağıdaki matrisin determinantını çözerek karakteristik denklemi hesaplıyoruz:
İlk satır 3 hariç tamamen sıfırlardan oluştuğundan, matrisin determinantını kofaktörlere (veya eklere) göre çözmek için bundan yararlanacağız:
Şimdi karakteristik polinomun köklerini hesaplamamız gerekiyor. Parantezleri çarpmamak daha iyidir çünkü o zaman üçüncü dereceden bir polinom elde edersiniz. Öte yandan, eğer iki faktör ayrı ayrı çözülürse özdeğerleri elde etmek daha kolaydır:
Yani matrisin özdeğerleri şöyledir:
Özdeğerler bulunduktan sonra her biriyle ilişkili özvektörü hesaplarız. İlk olarak, özdeğer 1’e karşılık gelen özvektör:
Daha sonra özdeğerler 3 ile ilişkili özvektörleri hesaplıyoruz:
Özdeğer 3 iki kez tekrarlandığından, özuzay denklemlerini karşılayan başka bir özvektör hesaplamamız gerekir:
Matris’i oluşturuyoruz
matrisin özvektörleri tarafından oluşturulan:
Alıştırma 4’ten farklı olarak, bu durumda özdeğer 3’ün cebirsel çokluğu iki katı olmasına rağmen doğrusal olarak bağımsız 3 vektör oluşturabildik. Bu, matrisin determinantının şu şekilde olduğu görülerek doğrulanabilir:
0’dan farklı bir sonuç verir:
Böylece A matrisinin köşegen ayrıştırmasını gerçekleştirebiliriz. Ve karşılık gelen köşegen matris, ana köşegen üzerinde özdeğerlere sahip olan matristir:
Özvektörlerin matrise yerleştirildiği sırada özdeğerlerin de aynı sıraya yerleştirilmesi gerektiğini unutmayın.
.
Kısaca matrisi köşegenleştirmek için gereken temel değişim matrisi ve köşegenleştirilmiş hali şunlardır:
Alıştırma 6
Mümkünse aşağıdaki 4×4 boyut matrisinin köşegenleştirmesini yapın:
İlk adım, A matrisinin özdeğerlerini bulmaktan oluşur. Bu nedenle, aşağıdaki matrisin determinantını çözerek karakteristik denklemi hesaplıyoruz:
Bu durumda, determinantın son sütunu bir öğe dışında yalnızca sıfırlardan oluşur; bu nedenle, determinantı bu sütun aracılığıyla kofaktörlere göre hesaplamak için bundan yararlanacağız:
Şimdi karakteristik polinomun köklerini hesaplamamız gerekiyor. Parantezlerin çarpımını yapmamak daha iyidir çünkü o zaman dördüncü dereceden bir polinom elde edersiniz. Ancak iki faktör ayrı ayrı çözülürse özdeğerleri hesaplamak daha kolaydır:
Yani matrisin özdeğerleri şöyledir:
Tüm özdeğerler bulunduktan sonra özvektörlere doğru ilerliyoruz. Özdeğer 0 ile ilişkili özvektörü hesaplıyoruz:
Özdeğer -3 ile ilişkili özvektörü hesaplıyoruz:
Özdeğer 2 ile ilişkili özvektörü hesaplıyoruz:
Özdeğer 5 ile ilişkili özvektörü hesaplıyoruz:
Matris yapıyoruz
, matrisin özvektörlerinden oluşur:
Tüm özdeğerler birbirinden farklı olduğundan A matrisi köşegenleştirilebilir. Dolayısıyla karşılık gelen köşegen matris, ana köşegen üzerinde özdeğerlere sahip olan matristir:
Özvektörlerin matriste konumlandırılmasıyla özdeğerlerin aynı sıraya yerleştirilmesi gerektiğini unutmayın.
.
Özetle, A matrisini ve matrisi köşegen formda köşegenleştirmek için gereken temel matris değişiklikleri şunlardır:
Köşegenleştirilebilir matrislerin uygulamaları
Buraya kadar geldiyseniz muhtemelen şunu merak ediyorsunuzdur: Köşegenleştirilebilir bir matris ne işe yarar?
Köşegenleştirilebilir matrisler çok faydalıdır ve matematikte yaygın olarak kullanılır. Bunun nedeni, diyagonal bir matrisin pratikte sıfırlarla dolu olması ve bu nedenle hesaplamaları çok daha kolay hale getirmesidir.
Bunun açık bir örneği köşegenleştirilebilir matrislerin kuvvetleridir, çünkü sonuçları aşağıdaki formülle basitleştirilmiştir:
Bu eşitlik tümevarımla kolaylıkla kanıtlanabilir. Bu nedenle matrisi yükseltmek yeterlidir
katılımcıya. Ve bu bir köşegen matris olduğu için işlem, ana köşegenin her bir terimini üsse yükseltmeye indirgenir:
Köşegenleştirilebilir bir matrisin kuvveti örneği
Daha iyi anlamak için örnek olarak köşegenleştirilebilir bir matrisin gücünü hesaplayacağız:
Temel Değişim Matrisi
özvektörleri ve köşegenleştirilmiş matris tarafından oluşturulan
, kendi değerlerinden oluşan, şunlardır:
Yani bir örnek vermek gerekirse, A matrisinin 7’ye yükseltilmesi şuna eşdeğerdir:
Şimdi matrisi ters çeviriyoruz
Matrisin gücünü çözüyoruz
Ve son olarak matrislerin çarpımlarını gerçekleştiriyoruz:
Gördüğünüz gibi kuvveti köşegen bir matrisle hesaplamak, aynı matrisi arka arkaya yedi kez çarpmaktan daha uygundur. Daha sonra çok daha büyük üslü değerlerle hayal edin.
Köşegenleştirilebilir matrislerin özellikleri
Bu tür matrisin özellikleri şunlardır:
- Matris ise
köşegenleştirilebilir, herhangi bir kuvvet
.
- Hemen hemen tüm matrisler karmaşık bir ortamda köşegenleştirilebilir
. Aşağıda hiçbir zaman köşegenleştirilemeyen istisnalar bulunmaktadır.
- Matris ise
dik bir matris ise, o zaman matris deriz
ortogonal olarak köşegenleştirilebilir ve bu nedenle denklem yeniden yazılabilir:
- Bir matris, ancak ve ancak normal bir matris olması durumunda üniter bir matris tarafından köşegenleştirilebilir.
- Köşegenleştirilebilen iki matris verildiğinde, bunlar ancak ve ancak aynı anda köşegenleştirilebiliyorlarsa, yani özvektörlerin (veya özvektörlerin) aynı ortonormal tabanını paylaşıyorlarsa değiştirilebilirler.
- Bir endomorfizm köşegenleştirilebilirse, benzerlik yoluyla köşegenleştirilebilir diyoruz. Bununla birlikte, tüm endomorfizmler köşegenleştirilebilir değildir veya başka bir deyişle, bir endomorfizmin köşegenleştirilmesi garanti edilmez.
Eşzamanlı Köşegenleştirme
Bir matris kümesinin, bu kümedeki herhangi bir matrisin köşegenleştirilmesi için temel görevi gören tersinir bir matris mevcut olması durumunda, aynı anda köşegenleştirilebildiği söylenir. Başka bir deyişle, eğer iki matris aynı özvektör bazında köşegenleşiyorsa, bu onların aynı anda köşegenleştirilebildiği anlamına gelir.
Ek olarak, matris köşegenleştirmenin özelliklerinde de belirttiğimiz gibi, eğer iki matris aynı anda köşegenleşebiliyorsa birbirleriyle yer değiştirmeleri gerekir.
Örneğin, aşağıdaki iki matris değiştirilebilirdir, dolayısıyla aynı özvektörler veya özvektörler bazında köşegenleşirler.
Aynı özvektörlere sahip olsalar bile, bu aynı özdeğerlere sahip oldukları anlamına gelmez. Aslında yukarıdaki A ve B matrisleri benzer özvektörlere sahip olmalarına rağmen farklı özdeğerlere sahiptirler.
Köşegenleştirilemeyen matrisler
Karmaşık sayı ortamında matrislerin büyük çoğunluğu köşegenleştirilebilir olmasına rağmen, bazı matrisler hiçbir zaman köşegenleştirilemez.
Bu gerçek, bir özdeğerin (veya özdeğerin) cebirsel çokluğu geometrik çokluk ile örtüşmediğinde ortaya çıkar.
Örneğin aşağıdaki matris hiçbir şekilde köşegenleştirilemez, “köşegenleştirilemez”:
Ek olarak, gerçek sayı ortamında köşegenleştirme yeteneğine sahip olmayan ancak karmaşık sayılarla çalışırken aşağıdaki matris gibi köşegenleşen matrisler de vardır:
Son olarak, tamamen köşegenleştirilemeyen ancak biraz daha karmaşık olan bazı matris bloğu köşegenleştirme prosedürleri vardır. En iyi bilinen yöntem Jordan’ın kanonik formuyla köşegenleştirmedir.
MATLAB ile bir matrisi köşegenleştirme
Matrislerin köşegenleştirilmesi söz konusu olduğunda bilgisayar programları çok kullanışlıdır, özellikle de matrisler çok büyükse. Ve en iyi bilinen yazılım kesinlikle MATLAB’dır , bu yüzden bu programı kullanarak bir matrisi köşegensel olarak nasıl çarpanlara ayıracağımızı göreceğiz.
MATLAB ile bir matrisi köşegenleştirmek için kullanılan talimat şöyledir:
Altın
köşegenleştirilecek matristir ve
Ve
programın döndürdüğü matrisler şunlardır:
özvektörlerin oluşturduğu matristir ve
ana köşegen terimleri özdeğerler olan köşegen formdaki matristir.
Bu nedenle programa bu kodu girmeniz yeterlidir.
Öte yandan, yalnızca özdeğerleri bilmek istiyorsanız aşağıdaki ifadeyi kullanabilirsiniz:
Altın
MATLAB’ın matrisin özdeğerleriyle döndürdüğü sütun vektörüdür
.