Permudah alur kerja Anda: Cari miniwebtool.
Tambahkan
Beranda > Matematika > Aljabar Linear > Kalkulator Bentuk Normal Jordan
 

Kalkulator Bentuk Normal Jordan

Hitung bentuk kanonik Jordan J dari matriks persegi, serta matriks transisi P sedemikian sehingga P^(-1)AP = J. Menangani matriks defektif (tidak dapat didiagonalkan) melalui vektor eigen umum, dengan analisis rantai kernel langkah demi langkah dan diagram blok Jordan visual.

Kalkulator Bentuk Normal Jordan
Satu baris per baris teks, entri dipisahkan oleh spasi atau koma. Menerima bilangan bulat, pecahan seperti 1/2, dan desimal seperti -0.25. Ukuran maksimum 6 × 6.

Embed Kalkulator Bentuk Normal Jordan Widget

Tentang Kalkulator Bentuk Normal Jordan

Kalkulator Bentuk Normal Jordan menghasilkan bentuk kanonik Jordan J dari matriks persegi A beserta matriks transisi invertibel P yang memenuhi hubungan keserupaan P⁻¹AP = J. Berbeda dengan diagonalisasi yang gagal untuk matriks defektif, bentuk Jordan ada untuk setiap matriks persegi atas lapangan yang tertutup secara aljabar — bentuk ini mengganti representasi diagonal dengan urutan blok Jordan, yang masing-masing merupakan matriks hampir diagonal yang menampung nilai eigen pada diagonal dan angka 1 pada superdiagonal. Alat ini menghitung segalanya dengan aritmetika rasional yang tepat, sehingga hasil J dan P terbukti benar — tidak ada pembulatan floating-point yang terlibat.

Apa Itu Bentuk Normal Jordan?

Diberikan matriks A berukuran n × n atas bilangan kompleks, bentuk normal Jordan J adalah matriks blok-diagonal

J = diag( Jk₁(λ₁), Jk₂(λ₂), …, Jkₛ(λₛ) )

di mana setiap blok Jordan Jk(λ) adalah matriks k × k dengan λ pada diagonal, angka 1 pada superdiagonal, dan nol di tempat lainnya:

$$J_k(\lambda) = \begin{bmatrix} \lambda & 1 & 0 & \cdots & 0 \\ 0 & \lambda & 1 & \cdots & 0 \\ 0 & 0 & \lambda & \cdots & 0 \\ \vdots & \vdots & \vdots & \ddots & 1 \\ 0 & 0 & 0 & \cdots & \lambda \end{bmatrix}$$

Nilai-nilai eigen λi mungkin berulang di beberapa blok; yang penting adalah pola ukuran blok, yang merupakan invarian keserupaan lengkap dari A.

Mengapa Kita Membutuhkan Bentuk Jordan Jika Sudah Ada Diagonalisasi?

Tidak semua matriks persegi dapat didiagonalkan. Sebuah matriks gagal didiagonalkan ketika beberapa nilai eigen memiliki vektor eigen independen yang lebih sedikit daripada multiplisitas aljabarnya — kita menyebut matriks tersebut defektif. Bentuk Jordan memperbaiki celah ini dengan memperkenalkan vektor eigen umum, menghasilkan bentuk kanonik yang berlaku untuk setiap matriks.

Situasi Perilaku nilai eigen Bentuk kanonik
n nilai eigen berbeda mult. alj. = mult. geom. = 1 untuk setiap λ Diagonal penuh (tidak butuh rantai)
Nilai eigen berulang, aljabar = geometris λ memiliki vektor eigen sebanyak multiplisitasnya Diagonal — semua blok Jordan berukuran 1
Nilai eigen berulang, aljabar > geometris λ bersifat defektif Bentuk Jordan dengan blok berukuran ≥ 2

Konsep Kunci

Multiplisitas Aljabar vs Geometris

Multiplisitas aljabar dari nilai eigen λ adalah multiplisitas λ sebagai akar dari polinomial karakteristik pA(λ) = det(λI − A). Multiplisitas geometris adalah dimensi dari ruang eigen, atau secara ekivalen dim ker(A − λI). Jumlah blok Jordan yang terkait dengan λ sama dengan multiplisitas geometrisnya, dan total ukuran blok-blok tersebut sama dengan multiplisitas aljabarnya.

Vektor Eigen Umum dan Rantai

Vektor v adalah vektor eigen umum peringkat k untuk nilai eigen λ jika (A − λI)kv = 0 tetapi (A − λI)k−1v ≠ 0. Menerapkan N = (A − λI) pada vektor eigen umum peringkat k menghasilkan vektor peringkat k−1, sehingga kita memperoleh rantai Jordan:

vk → vk−1 = Nvk → vk−2 = N²vk → ⋯ → v1 = Nk−1vk (vektor eigen biasa)

Menempatkan rantai dalam urutan v1, v2, …, vk sebagai kolom-kolom P menghasilkan blok Jordan berukuran k pada baris/kolom yang sesuai di J.

Tangga Kernel dan Hitungan Blok

Untuk setiap nilai eigen λ, definisikan urutan naik dk = dim ker((A − λI)k). Urutan ini tidak menurun, dan akan stabil pada multiplisitas aljabar λ. Jumlah blok Jordan dari setiap ukuran diekstrak dari tangga ini:

# blok berukuran ≥ k = dk − dk−1 # blok berukuran = k = 2·dk − dk−1 − dk+1

Ini adalah perhitungan diagram Young dan bersifat tepat — tidak perlu menebak. Kalkulator mencetak tangga ini untuk setiap nilai eigen sehingga Anda dapat mengikuti langkah-langkah dekomposisinya.

Polinomial Minimal

Polinomial minimal mA(λ) adalah polinomial monik dengan derajat terkecil yang memenuhi mA(A) = 0. Setelah Anda memiliki bentuk Jordan, membacanya sangatlah mudah:

mA(λ) = ∏i (λ − λi)ri, di mana ri adalah indeks λi (ukuran blok Jordan terbesarnya)

Sebuah matriks dapat didiagonalkan jika dan hanya jika polinomial minimalnya tidak memiliki akar berulang, artinya setiap blok Jordan berukuran 1.

Bagaimana Kalkulator Ini Bekerja

  1. Mengurai matriks — entri bilangan bulat, pecahan (misalnya 1/2), atau desimal diterima dan diubah menjadi rasional tepat (fractions.Fraction).
  2. Menghitung polinomial karakteristik menggunakan algoritma Faddeev–LeVerrier, yang menghindari ekspansi determinan simbolik dan berjalan dalam waktu O(n⁴) dengan aritmetika tepat.
  3. Menemukan nilai eigen rasional melalui Teorema Akar Rasional — setiap akar rasional p/q dari polinomial bilangan bulat primitif memenuhi p ∣ suku konstanta dan q ∣ koefisien utama. Setiap akar yang ditemukan dibagi habis dan pencarian diulang.
  4. Membangun tangga kernel untuk setiap nilai eigen λ dengan menghitung dim ker((A − λI)k) menggunakan RREF rasional hingga urutan stabil pada multiplisitas aljabar.
  5. Memilih vektor puncak rantai dari kernel terbesar hingga terkecil, memperluas basis setiap kali blok Jordan baru diperlukan. Setiap puncak rantai kemudian dikalikan berulang kali dengan (A − λI) untuk mendapatkan vektor rantainya.
  6. Menyusun J dan P dengan mengelompokkan rantai per nilai eigen (blok dengan ukuran terbesar terlebih dahulu), menempatkan vektor rantai sebagai kolom P dan mengisi J dengan nilai eigen dan angka 1 pada superdiagonal.
  7. Memverifikasi secara tepat bahwa P⁻¹ A P = J menggunakan aritmetika bilangan bulat — hasilnya dijamin karena semua komputasi antara adalah rasional.

Contoh Pengerjaan

Pertimbangkan matriks defektif 3 × 3

$$A = \begin{bmatrix} 5 & 4 & 2 \\ 0 & 5 & -1 \\ 0 & 0 & 5 \end{bmatrix}$$

Aplikasi Bentuk Normal Jordan

Pertanyaan yang Sering Diajukan

Apa itu bentuk normal Jordan dari sebuah matriks?

Bentuk normal Jordan (juga disebut bentuk kanonik Jordan) adalah matriks yang hampir diagonal J yang serupa dengan matriks asli A, artinya terdapat matriks invertibel P dengan P⁻¹AP = J. Diagonal J berisi nilai-nilai eigen dari A, dan tepat di atas diagonal terdapat angka 1 yang muncul di dalam blok Jordan setiap kali A tidak dapat didiagonalkan. Setiap matriks persegi atas bilangan kompleks memiliki bentuk normal Jordan, yang unik hingga urutan bloknya.

Kapan matriks tidak dapat didiagonalkan?

Sebuah matriks tidak dapat didiagonalkan ketika setidaknya satu nilai eigen memiliki vektor eigen independen linier yang lebih sedikit daripada multiplisitas aljabarnya — celah tersebut diisi oleh blok Jordan berukuran 2 atau lebih besar. Secara ekivalen, matriks tidak dapat didiagonalkan ketika polinomial minimalnya memiliki akar berulang. Matriks seperti ini disebut defektif.

Bagaimana vektor eigen umum didefinisikan?

Vektor eigen umum peringkat k untuk nilai eigen λ adalah vektor non-nol v sedemikian sehingga (A − λI)kv = 0 tetapi (A − λI)k−1v bukan nol. Menerapkan (A − λI) ke vektor eigen umum peringkat k menghasilkan vektor peringkat k−1, sehingga membentuk sebuah rantai. Rantai-rantai ini membentuk kolom-kolom matriks transisi P dalam dekomposisi Jordan.

Apa perbedaan antara multiplisitas aljabar dan geometris?

Multiplisitas aljabar dari nilai eigen λ adalah berapa kali nilai tersebut muncul sebagai akar dari polinomial karakteristik. Multiplisitas geometris adalah dimensi dari ruang eigen-nya — jumlah vektor eigen yang independen linier. Multiplisitas geometris sama dengan jumlah blok Jordan untuk λ, sedangkan multiplisitas aljabar sama dengan total ukuran semua blok tersebut. Multiplisitas yang sama berarti nilai eigen tersebut hanya berkontribusi pada blok berukuran 1.

Bagaimana kalkulator ini menemukan ukuran blok Jordan?

Untuk setiap nilai eigen λ, kalkulator menghitung dimensi dk = dim ker((A − λI)k) for k = 1, 2, … hingga urutannya stabil pada multiplisitas aljabar. Jumlah blok Jordan berukuran setidaknya k sama dengan dk − dk−1. Mengurangi suku-suku yang berurutan menghasilkan jumlah tepat blok dari setiap ukuran. Perhitungan diagram Young ini tepat dan menggunakan aritmetika rasional di seluruh prosesnya.

Apakah kalkulator ini menangani matriks dengan nilai eigen irasional atau kompleks?

Kalkulator ini menggunakan aritmetika rasional tepat, yang mengharuskan nilai eigen berupa bilangan rasional. Ketika polinomial karakteristik memiliki faktor yang tidak terbagi atas bilangan rasional, alat ini menunjukkan nilai eigen kompleks yang didekati secara numerik untuk faktor yang tersisa tetapi tidak menghasilkan bentuk Jordan lengkap, karena aritmetika tepat sangat penting untuk menentukan ukuran blok dengan benar. Skalakan atau ubah matriks Anda sehingga semua nilai eigen menjadi rasional untuk mendapatkan dekomposisi Jordan yang lengkap.

Apa itu polinomial minimal dan bagaimana cara menghitungnya di sini?

Polinomial minimal m(λ) adalah polinomial monik dengan derajat terkecil yang meniadakan A, artinya m(A) = 0. Ini sama dengan hasil kali atas nilai eigen λ yang berbeda dari (λ − λi)indexi, di mana indeks adalah ukuran blok Jordan terbesar untuk nilai eigen λi. Kalkulator ini membaca indeks langsung dari struktur blok yang dihitung, sehingga polinomial minimal adalah produk sampingan gratis dari dekomposisi Jordan.

Bacaan Lebih Lanjut

Kutip konten, halaman, atau alat ini sebagai:

"Kalkulator Bentuk Normal Jordan" di https://MiniWebtool.com/id/kalkulator-bentuk-normal-jordan/ dari MiniWebtool, https://MiniWebtool.com/

oleh tim miniwebtool. Diperbarui: 23 Apr 2026

Anda juga dapat mencoba Penyelesai Matematika AI GPT kami untuk menyelesaikan masalah matematika Anda melalui pertanyaan dan jawaban dalam bahasa alami.

Alat terkait lainnya:

Aljabar Linear:

Alat unggulan:

Kalkulator Kecocokan CintaPembuat Grup AcakKalkulator Zodiak Matahari, Bulan & Ascendant 🌞🌙✨Kalkulator NumerologiKalkulator UsiaPengacak NomorKalkulator Persentase KenaikanPengacak DaftarKompresor VideoNama Generator AcakKalkulator Nomor NamaKalkulator Pace LariKonverter FPSBerapa Nomor Keberuntungan Saya?Konverter Ukuran File📅 Kalkulator TanggalMengurutkan Berdasarkan AbjadGabungkan VideoPembuat Kode MorseKonverter DMS ke Derajat DesimalHari Per Bulan⏱️ Kalkulator JamKalkulator Durasi WaktuKonverter Lbs ke KgPemilih Nama AcakKalkulator TanggaKalkulator hasil bagi dan sisaUrutkan AngkaKalkulator ModuloTeks TerbalikKalkulator Angka TakdirGenerator Acak KataKalkulator Hari dalam Tahun - Hari ke Berapa Hari Ini?Huruf Kecil Huruf BesarGenerator AnagramLooper MP3Generator Nomor LotereKonverter Desimal ke BinerKalkulator Nomor Jalan HidupPemisah AudioKalkulator VO2 MaxKalkulator Hari KelahiranParafrase AIGenerator Bracket Turnamen AcakAntara Dua TanggalKonverter Angka RomawiKonverter Persen ke PPMGenerator Kode BatangKonverter Hex ke DesimalGenerator Kartu Remi AcakKonverter Biner ke DesimalGenerator Skema WarnaKalkulator Rasio ParkirKonverter Desimal ke HeksadesimalKalkulator Pengurangan PersenGenerator IMEI AcakPemilih AcakPengembang Kalimat AIKalkulator Kemiringan dan Kelaskonverter ppm ke persenAlat penghitung barisKalkulator Diskon PersenKalkulator Konversi GajiKalkulator Notasi IlmiahKalkulator SinusGenerator hewan acakPemeriksa Nama Pengguna Media SosialKalkulator Defisit KaloriKalkulator PVIFGenerator Teks Kecil ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Kalkulator Angka MalaikatAnalisis Kompatibilitas Zodiak LanjutanKalkulator Membandingkan PecahanDaftar Tahun KabisatHapus Audio dari VideoKalkulator KomisiKalkulator PerkalianKompresor GambarHumanizer Teks AIKalkulator Asupan ProteinKalkulator Bilangan KompleksPenghasil Nama AcakKalkulator Deviasi Standar RelatifKalkulator Dosis ObatKalkulator Uji Chi-SquareKalkulator Ukuran EfekKalkulator Rasio Pinggang-PinggulHapus Nomor BarisKalkulator Ukuran Cetak dan Resolusi (DPI/PPI)Kalkulator Usia BiologisKonverter Kode Warna Semua FormatMengacak Angka🥧 Pembuat Diagram LingkaranPenambah Tanda Baca AIPenghitung karakterKalkulator Akar KuadratKalkulator BinerKalkulator Kode Warna ResistorKalkulator KombinasiKonverter Biner ke HexKonverter Ukuran SepatuPemilih Nomor AcakHapus SpasiKalkulator Masa Pakai Baterai🖱️ Penghitung KlikBerapa Minggu Saya Hamil?Generator Kata Acak Bahasa InggrisKalkulator Depresiasi MobilKalkulator DiskonKalkulator Torsi BautKalkulator Usia KehamilanKalkulator Waktu Donor Darah🔍 Pemeriksa PlagiarismeAI Reading List GeneratorGenerator Rencana Latihan AIGenerator Rencana Makan AIGenerator Ide Hadiah AIAI Recipe Generator dari BahanKalkulator ROI BeasiswaKalkulator Biaya KuliahKalkulator Jam Belajar Bahasa hingga FasihGenerator Kuis KosakataGenerator Catatan CornellKalkulator Kurva BelajarPenjadwal Pengulangan Berjarak Kartu FlashKalkulator Pencampuran Warna CatKalkulator Nat KeramikPengoptimal Muatan Mesin Pencuci PiringKalkulator Dosis Deterjen CucianKalkulator Campuran Pewarna RambutKalkulator Biaya CetakPerbandingan Biaya Gas vs ListrikKalkulator Tip Kartu HadiahKalkulator Jumlah Kotak PindahanKalkulator Ukuran Unit PenyimpananKalkulator Lemari KapsulKalkulator Panjang SabukKalkulator Gaya Silinder HidrolikKalkulator Sistem KatrolKalkulator Rasio Gigi MekanisKalkulator Kalor JenisKalkulator Pemuaian TermalKalkulator Perpindahan PanasKalkulator Persamaan BernoulliKalkulator Bilangan ReynoldsKalkulator Posisi MatahariKalkulator Waktu Pasang SurutKalkulator Visibilitas BintangAlat Referensi Ikatan SimpulPanduan Rating Suhu Kantong TidurKalkulator Ukuran Alas TendaKalkulator Berat Makanan BackpackingKalkulator Waktu Hiking NaismithKalkulator Panjang Benang SulamKalkulator Volume Cetakan ResinKalkulator Pola Manik-ManikPottery Clay Shrinkage CalculatorKalkulator Ukuran Kertas OrigamiKalkulator Bisban QuiltKalkulator Benang KristikKalkulator Pola RajutKonverter Ukuran Jarum RajutKonverter Ukuran Hakpen RajutKalkulator Jerami KudaPencari Ukuran Kandang Perjalanan Hewan PeliharaanKalkulator UVB Habitat ReptilKalkulator Ukuran Kandang BurungKalkulator Watt Pemanas AkuariumKalkulator Kotak Pasir KucingKalkulator Jarak Sorot Lampu DepanKalkulator Rasio Kompresi MesinKalkulator Keausan Tapak BanKalkulator Berat Lidah TrailerKalkulator Distribusi Berat KendaraanPembagi Biaya PerjalananKalkulator Jarak PengeremanKalkulator Kompensasi PekerjaKalkulator Distribusi Aset Surat WasiatPencari Kelas Merek DagangKalkulator Biaya Pengajuan PatenPemeriksa Nexus Pajak PenjualanKalkulator Pengurangan HukumanKalkulator Daluwarsa GugatanPengoptimal Harga AirbnbPembagi Sewa Teman SekamarKalkulator Sewa Section 8Kalkulator Metode BRRRRKalkulator Cash on Cash ReturnKalkulator Hasil SewaKalkulator Pertukaran 1031Visualisasi Pertumbuhan KekayaanKalkulator Biaya Makan SiangKalkulator Biaya Gym vs Latihan di RumahKalkulator Biaya Kebiasaan KopiKalkulator Penghematan Kerja Jarak JauhKalkulator ROI Pekerjaan SampinganPelacak Biaya LanggananKalkulator Harga SaaSKalkulator Harga Proyek FreelancePanduan Pasangan Kayu AsapKalkulator Waktu FermentasiKalkulator Waktu MarinasiFilter Resep Berdasarkan Pembatasan DietPencari Pengganti BumbuPelacak Waktu Paruh KafeinKalkulator Minuman StandarSaran Pasangan WineKonverter Grade Panjat TebingKalkulator Rasio Gigi SepedaKalkulator Kekuatan Simpul PancingPengatur Waktu Pose YogaKalkulator SWOLF RenangKalkulator Prediksi Waktu LariKalkulator Kekuatan Pukulan TinjuKalkulator Poin RugbyKalkulator Run Rate KriketKalkulator xG (Expected Goals) Sepak BolaPenghitung Skor TenisKalkulator Skor Wells (DVT/PE)Kalkulator Skala Koma GlasgowKalkulator Skor APGARKalkulator FFMIKalkulator Lari 12 Menit CooperKalkulator Tes Jalan Satu Mil RockportKalkulator Massa Tanpa Lemak ke KekuatanKalkulator Rasio Karbohidrat InsulinKalkulator Faktor Sensitivitas InsulinKonverter Kalender IbraniKonverter Kalender HijriahKonverter Kalender LunarKalkulator Usia Lintas BudayaKalkulator Sudah Berapa LamaKalkulator Berapa Lama LagiGenerator Pola TanggalKalkulator Tanggal TengahTambah Hari Kerja ke TanggalKalkulator Hari KerjaPenganalisis Frekuensi KataPenganalisis Variasi Panjang KalimatEditor Keterbacaan Gaya HemingwayKonverter Pengucapan IPAAlat Sandi VigenereAlat Sandi AtbashEncoder dan Decoder ROT13Penampil dan Penghapus Data EXIFPenerjemah Pig LatinGenerator BackronymGenerator AkronimPemeriksa PangramPemeriksa LipogramPelacak Gambar ke SVGKonverter Gambar ke Seni ASCIIGenerator Skema JSONPlayground TypeScriptKompilator Less ke CSSKompilator SCSS ke CSSKonverter SVG ke React/JSXPembuat Query StringParser URLValidator dan Dekoder UUIDReferensi Kode Status HTTPPembuat Perintah cURLPembuat Segitiga SierpinskiPlotter Permukaan 3DPlotter Persamaan PolarGenerator Himpunan JuliaPenjelajah Himpunan MandelbrotGenerator Fraktal L-SystemPembuat Triangulasi DelaunayPembuat Diagram VoronoiGenerator SpirographGenerator TesselasiKalkulator Kapabilitas Proses Six SigmaPembuat Diagram ParetoKalkulator NPS (Net Promoter Score)Kalkulator Retensi KohortKalkulator Tingkat ChurnKalkulator Biaya Akuisisi Pelanggan CACKalkulator Nilai Seumur Hidup Pelanggan (CLV)Kalkulator Tingkat KonversiKalkulator Ukuran Sampel Tes A/BKalkulator Signifikansi Uji A/BKalkulator Persamaan LensaKalkulator Medan Magnet KawatKalkulator Medan ListrikKalkulator Hukum CoulombKalkulator Hukum SnellKalkulator Momen InersiaKalkulator Kecepatan SudutKalkulator Gaya SentripetalKalkulator Periode PendulumKalkulator Konstanta PegasKalkulator Efek DopplerKalkulator Rasio SortinoKalkulator Rasio TreynorKalkulator Beta SahamKalkulator Surat Utang Negara Terlindung Inflasi (TIPS)Kalkulator Rekalkulasi HipotekKalkulator Suku Bunga ForwardKalkulator Durasi Obligasi (Macaulay & Modifikasi)Kalkulator Konveksitas ObligasiKalkulator Anuitas Terindeks TetapKalkulator Anuitas VariabelKalkulator Hipotek TerbalikKalkulator Pembayaran AnuitasSimulator Soroban Sempoa JepangPerkalian Petani RusiaKalkulator Trik Matematika VedaKalkulator Perkalian Mesir KunoKalkulator Matematika Angka RomawiPelatih Matematika MentalKuis Tabel PerkalianVisualisator Menyimpan dan MeminjamGenerator Penguraian BilanganPenyelesai Soal Cerita KoinKalkulator Segitiga Jarak Kecepatan WaktuPemecah Soal Laju KerjaPemecah Soal CampuranPemecah Soal Cerita UsiaPemecah Soal Pertemuan KeretaKalkulator HidrasiKalkulator Pace ke KaloriKalkulator Kalori AlkoholKalkulator Rekomposisi TubuhGenerator Topik Debat AcakGenerator Nama Kucing & Anjing AcakPengunduh Thumbnail YouTubeKalkulator Penghasilan YouTubeGenerator Karakter RPG Acak