Matris Köşegenleştirme Hesaplama

2×2 matrisin dört elemanını girerek köşegenleştirin.

Nasıl hesaplanır?

[[a, b], [c, d]] matrisi için araç iz değerini iz = a + d ve determinantı det = ad − bc olarak hesaplar. Özdeğerler λ² − iz·λ + det = 0 denkleminin kökleridir, yani λ = (iz ± √(iz² − 4·det)) ÷ 2. Büyük kök önce gösterilir. Diskriminant negatifse özdeğerler karmaşıktır ve araç sonuç vermez. Tekrarlanan özdeğer yalnızca skaler matriste (b = c = 0 ve a = d) kabul edilir; özdeğeri tekrarlanan başka her matris köşegenleştirilemez ve sonuç göstermez. Her özvektör [b, λ − a] olarak (b sıfırsa [λ − d, c]), normalize edilmeden ve 4 ondalıkla yazılır; köşegen bir matris [1, 0] ve [0, 1] verir. P'nin sütunları özvektörlerdir, D'nin köşegeninde özdeğerler bulunur; böylece A = P·D·P⁻¹ olur. P ve D matrislerini kendiniz kurarsınız. Bir özvektörün katları da geçerlidir.

Örnek hesaplama

[[4, 1], [2, 3]] matrisini alalım. İz = 7, determinant = 4 × 3 − 1 × 2 = 10. Diskriminant 49 − 40 = 9 ve karekökü 3. Böylece λ1 = (7 + 3) ÷ 2 = 5,0000 ve λ2 = (7 − 3) ÷ 2 = 2,0000 bulunur. 5 için özvektör [b, λ − a] = [1,0000, 1,0000]; 2 için özvektör [1,0000, -2,0000]. Kontrol: A × [1, 1] = [5, 5] = 5 × [1, 1]. Demek ki D = diag(5, 2) ve P'nin sütunları [1, 1] ile [1, −2] olur. Araç determinantı 10,0000 olarak da gösterir.

Bu örneği dene →

Sık yapılan hatalar

  • [[0, −1], [1, 0]] gibi dönme matrisi girmek. Özdeğerleri karmaşık olduğundan araç hiçbir şey göstermez; yalnızca gerçek özdeğerlerle çalışır.
  • Elemanları satır yerine sütun sırasıyla girmek. Alanlar a, b (üst satır) ve c, d (alt satır) biçimindedir; b ile c'yi değiştirmek matrisi devirir ve özvektörleri değiştirir.
  • [[1, 1], [0, 1]] gibi bir kayma matrisi için sonuç beklemek. Özdeğeri tekrarlıdır ama yalnızca tek bağımsız özvektörü vardır; köşegenleştirilemez ve araç sonuç göstermez. Tekrarlı değerle yalnızca [[3, 0], [0, 3]] gibi skaler matris geçer.
  • Özvektörün tek ve değişmez olduğunu düşünmek. Sıfırdan farklı her katı doğrudur; [1, 1] ile [2, 2] aynı doğrultudur ve araç birim uzunluğa normalize etmez.
  • Özdeğerlerin sırasını göz ardı etmek. Büyük olan hep önce yazılır; [[2, 0], [0, 5]] için ilk özvektör [0, 1], ikincisi [1, 0] olur. P ve D'yi aynı sırayla kurun.

Bu hesaplama hakkında

Bir 2×2 A matrisini köşegenleştirmek, onu A = PDP⁻¹ biçiminde yazmak anlamına gelir; burada D, A'nın özdeğerlerinden oluşan köşegen matris, P'nin sütunları ise karşılık gelen özvektörlerdir. Bu hesaplayıcı, karakteristik denklemi det(A − λI) = 0 (2×2 matris için ikinci dereceden bir denklem) çözerek özdeğerleri bulur, her özdeğer için (A − λI)v = 0 denklemini çözerek özvektörü bulur ve iki özdeğeri (D'nin köşegeni), bunların özvektörlerini (P'nin sütunları) ve determinantı gösterir. Matris gerçek sayılar üzerinde köşegenleştirilemiyorsa — özdeğerler karmaşıksa veya tekrarlanan bir özdeğerin yeterli sayıda bağımsız özvektörü yoksa — sonuç gösterilmez.

Lineer cebir öğrencileri ve mühendisler, matrisleri köşegenleştirir çünkü bu, tekrarlanan işlemleri kolaylaştırır — Aⁿ hesaplamak PDⁿP⁻¹'e indirgenir; burada köşegen bir matrisi bir üsse yükseltmek yalnızca her köşegen elemanı yükseltmek anlamına gelir — bu, doğrusal yineleme bağıntılarının (Fibonacci dizisi gibi) ve doğrusal diferansiyel denklem sistemlerinin kapalı formda çözümlerinin tam olarak nasıl türetildiğidir; ayrıca makine mühendisliğinde temel bileşenler analizinin ve titreşim/özmod analizinin temel bir adımıdır.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    Özdeğerleri iki özdeşlikle kontrol edin: toplamları izi, çarpımları determinantı verir. Varsayılan matriste 3 + 1 izi, yani 4'ü, 3 × 1 ise determinantı, yani 3'ü verir. Araç yalnızca gerçel 2×2 matrislerle çalışır. Sırada hangi matris boyutunun desteklenmesini istersiniz, karmaşık özdeğerler de gerekli mi?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar