✖

Matriks

Matriks atas lapangan P adalah pemetaan {1, 2, …, n} × {1, 2, …, m} → P. Matriks biasanya dilambangkan dengan huruf kapital: A = (…). Sekarang dengan bahasa yang lebih sederhana.

Pengertian dasar

Matriks pada dasarnya adalah tabel dengan n kolom dan m baris; hati-hati, penamaan baris dan kolom ini tidak selalu sama di setiap buku. Di setiap sel tabel terdapat suatu bilangan atau bentuk lain. Matriks tidak harus berisi bilangan saja, meskipun pada awalnya kemungkinan besar kamu tidak akan menjumpai matriks jenis lain. Berikut contoh sebuah matriks:

A=(0158551)

Matriks ini memiliki dua baris dan tiga kolom. Elemen matriks ditulis dengan indeks, dan alih-alih huruf kapital digunakan huruf kecil: a11 = 0 atau a23 = 51. Indeks pertama menunjukkan baris, dan indeks kedua menunjukkan kolom.

Jenis-jenis matriks khusus

Matriks dapat memiliki berbagai sifat, dan beberapa matriks khusus bahkan memiliki nama sendiri.

Matriks persegi adalah matriks yang banyak barisnya sama dengan banyak kolomnya. Matriks yang tidak persegi disebut matriks persegi panjang. Contoh matriks persegi:

A=(0158523471542)

Matriks nol adalah matriks yang semua elemennya nol. aij = 0.

A=(000000000)

Matriks identitas adalah matriks persegi yang elemen-elemen pada diagonal utamanya bernilai satu dan elemen lainnya nol. Diagonal utama adalah “diagonal” dari kiri atas ke kanan bawah. Singkatnya, diagonal utama terdiri atas elemen-elemen pada posisi dengan i = j.

A=(100010001)

Matriks eselon baris adalah matriks yang baris-baris nolnya berada di bawah (atau tidak memiliki baris nol sama sekali), dan setiap baris tak nol diawali oleh lebih banyak nol daripada baris sebelumnya. Semua matriks berikut adalah matriks eselon baris:

A1=(10001π001),A2=(100010001000000),A3=(111180005100005)

Transpos matriks A adalah matriks AT yang memenuhi aij=ajiT, artinya elemen yang berada di baris ke-i dan kolom ke-j akan berada di baris ke-j dan kolom ke-i pada matriks transpos. Singkatnya, baris-baris matriks ditukar menjadi kolom-kolom.

(0158523471542)T=(0847151545232)(345678)T=(364758)

Matriks simetris adalah matriks persegi A yang memenuhi kesamaan A = AT. Elemen-elemen yang letaknya simetris terhadap diagonal utama sama besar. Jadi, kita bisa menulis aij = aji.

A=(934370402)

Matriks antisimetris hampir sama dengan matriks simetris, hanya saja elemen di seberang diagonal memiliki tanda yang berlawanan: A = −AT. Karena itu, elemen-elemen pada diagonal utama harus nol, karena a = −a = 0.

A=(0−3−43054−50)

Matriks diagonal adalah matriks yang semua elemennya nol kecuali pada diagonal utama. Tepatnya, semua elemen di luar diagonal utama harus nol, sedangkan elemen pada diagonal utama boleh berapa saja.

A1=(900070002),A2=(300000000)

Operasi dasar pada matriks

Matriks dapat dijumlahkan, dikalikan dengan suatu bilangan, dan juga dikalikan satu sama lain.

Penjumlahan matriks cukup intuitif. Jika matriks-matriksnya berordo sama (= banyak kolom dan banyak barisnya sama), matriks hasil pada setiap posisi berisi jumlah bilangan pada posisi yang bersesuaian di matriks-matriks semula. Dengan kata lain, jika kita menjumlahkan matriks A + B = C, berlaku aij + bij = cij.

(0158523471542)+(5431020307−54−12)=(55818255354100−10)

Jelas bahwa penjumlahan matriks bersifat komutatif dan asosiatif. A + B = B + A dan A + (B + C) = (A + B) + C.

Perkalian matriks dengan bilangan juga intuitif. Ambil bilangannya, lalu kalikan setiap elemen matriks dengan bilangan tersebut, tidak lebih. k · A = k · aij.

5⋅(0158523471542)=(0525402511523577010)

Perkalian matriks

Perkalian dua matriks sedikit lebih sulit, karena tidak seintuitif yang mungkin kamu harapkan. Tidak cukup hanya mengalikan elemen-elemen yang bersesuaian. Pertama-tama, matriks-matriksnya harus memenuhi syarat: banyak kolom matriks pertama harus sama dengan banyak baris matriks kedua. Selebihnya boleh sembarang. Sekarang kita bisa mendefinisikan hasil kalinya (n adalah banyak kolom matriks pertama):

(A⋅B)ij=∑p=1naip⋅bpj

Langsung paham, kan? Sekarang akan saya coba jelaskan dengan lebih pelan :-). Ambil baris pertama matriks pertama dan kolom pertama matriks kedua. Kalikan elemen pertama dengan elemen pertama, jumlahkan dengan hasil kali elemen kedua dengan elemen kedua, dan seterusnya. Dengan begitu kamu memperoleh elemen c11 pada matriks baru C. Paling mudah jika kita lihat contohnya. Kita kalikan dua matriks berikut:

A=(1234),B=(5678)

Sekarang kita pilih baris pertama matriks pertama dan kolom pertama matriks kedua:

A=(1234),B=(5678)

Agar penulisannya jelas, matriks baru yang dihasilkan kita beri nama C. Untuk memperoleh elemen pertama matriks ini, kita harus menghitung: c11 = a11 · b11 + a12 · b21. Ingat bahwa indeks pertama menunjukkan baris, lalu kolom. Setelah disubstitusikan, kita peroleh: 1 · 5 + 2 · 7 = 19. Elemen pertama bernilai 19:

C=(19???)

Elemen berikutnya, c12, diperoleh dengan cara yang sama, hanya saja kita ambil baris pertama dan kolom kedua. Dengan perhitungan yang agak panjang ini, kita selalu memperoleh elemen yang menjadi “pertemuan” baris dan kolom tersebut. Baris pertama dan kolom pertama bertemu di posisi c11, sedangkan baris pertama dan kolom kedua di posisi c12. Gambar berikut memperlihatkannya dengan jelas:

Hasil kali matriks

Sekarang tinggal kita kalikan sisa elemennya dengan cepat:

c12=a11⋅b12+a12⋅b22=1⋅6+2⋅8=22.c21=a21⋅b11+a22⋅b21=3⋅5+4⋅7=43.c22=a21⋅b12+a22⋅b22=3⋅6+4⋅8=50.

Bilangan-bilangan ini tinggal kita tuliskan ke dalam matriks:

C=(19224350)

Kebenaran hasilnya bisa diperiksa, misalnya, di Excel atau LibreOffice Calc, yang memiliki fungsi untuk bekerja dengan matriks (fungsi MMULT). Kamu juga bisa menggunakan kalkulator perkalian matriks daring.

Sekarang beberapa informasi umum tentang perkalian matriks. Pertama, perkalian matriks tidak bersifat komutatif. Secara umum tidak berlaku A · B = B · A, meskipun tentu saja hal itu bisa terjadi. Namun, perkalian matriks bersifat asosiatif. Perkalian matriks bahkan bersifat distributif terhadap penjumlahan: A (B + C) = AB + AC. Jika kita mengalikan dua matriks aix · bxn, matriks hasilnya berordo i × n (banyak barisnya sama dengan banyak baris matriks pertama, dan banyak kolomnya sama dengan banyak kolom matriks kedua).

Contoh soal

Diberikan tiga matriks berikut:

A=(123456789),B=(42810124459),C=(89−5410−1).

Hitunglah hasil kali matriks A · B.

(123456789)⋅(42810124459)=(3641439098106144155169)

Hitunglah hasil kali matriks B · A.

Ingat bahwa perkalian matriks tidak bersifat komutatif, sehingga kita tidak bisa memastikan bahwa hasilnya sama dengan hasil sebelumnya. Kita harus menghitung semuanya lagi:

(42810124459)⋅(123456789)=(6882968611213887105123)

Hitunglah hasil kali matriks A · C dan C · B.

(123456789)⋅(89−5410−1)=(2814675010686)

Hasil kali kedua tidak dapat dihitung, karena banyak kolom matriks pertama berbeda dengan banyak baris matriks kedua.

Operasi baris elementer

Agar dapat bekerja dengan matriks secara efektif, kita perlu mendefinisikan beberapa operasi elementer pada matriks. Pertama, kita boleh mengalikan suatu baris/kolom matriks dengan bilangan yang tidak sama dengan nol. Hasilnya sama seperti perkalian matriks dengan k, tetapi hanya pada baris/kolom tersebut.

Operasi kedua adalah menambahkan k kali baris ke-j pada baris ke-i. Hal yang sama berlaku untuk kolom. Kedengarannya agak menakutkan, tetapi sebenarnya sederhana. Kita tunjukkan untuk k = 1. Misalkan diberikan matriks berikut:

(123456789)

Sekarang baris kedua kita tambahkan pada baris pertama. Jadi, kita ambil baris kedua dan bilangan-bilangannya kita tambahkan pada bilangan di posisi yang bersesuaian di baris pertama. Bilangan-bilangan di baris kedua tidak berubah; hanya baris pertama yang berubah:

(579456789)

Sekarang kita bisa melanjutkan operasinya. Kita coba menambahkan dua kali baris pertama pada baris ketiga. Dari matriks baru ini kita ambil baris pertama, kita kalikan dua sehingga diperoleh baris (10, 14, 18), lalu bilangan-bilangan ini kita tambahkan pada baris ketiga. Sekali lagi — baris pertama tidak berubah; hanya baris ketiga yang berubah:

(579456172227)

Sekarang pada baris ketiga kita tambahkan jumlah baris pertama dan baris kedua. Pada dasarnya ini bukan hal baru, karena jika pada baris ketiga kita tambahkan dulu baris kedua, lalu baris pertama, hasilnya pasti sama. Jumlah baris pertama dan kedua adalah: (5, 7, 9) + (4, 5, 6) = (9, 12, 15). Jumlah baris ini dengan baris ketiga adalah: (9, 12, 15) + (17, 22, 27) = (26, 34, 42).

(579456263442)

Satu operasi kolom lagi (operasi kolom biasanya lebih jarang digunakan, karena kurang mudah diikuti). Kolom pertama kita tambahkan pada kolom kedua:

(5129496266042)

Terakhir, baris kedua kita kalikan dengan dua:

(512981812266042)

Kebergantungan linear

Sekarang kita jelaskan apa yang dimaksud dengan baris/kolom yang bergantung linear. Suatu baris bergantung linear jika baris tersebut dapat dinyatakan sebagai kombinasi linear baris-baris lain dalam matriks. Singkatnya, jika kamu bisa menjumlahkan baris-baris lain dengan berbagai cara sehingga akhirnya diperoleh baris yang dicari, baris tersebut bergantung linear. Contoh:

(1234566912)

Jika kamu ambil dua kali baris pertama ditambah baris kedua, kamu memperoleh baris ketiga. Jika kombinasi ini dikurangkan dari baris ketiga, diperoleh baris nol (baris yang semua elemennya nol). Baris ini bergantung linear. Operasinya kita lakukan sebagai berikut (baris pertama dikalikan dua, ditambahkan pada baris kedua, lalu dikurangkan dari baris ketiga):

(1234566912)∼(2464566912)∼(24669126912)∼(2466912000)

Jika diberikan matriks A dengan n baris dan Ai menyatakan baris ke-i, matriks tersebut tidak memuat baris yang bergantung linear jika:

α1A1+α2A2+…+αnAn=0

jika dan hanya jika α1, α2, …, αn = 0. Nol di ruas kanan persamaan menyatakan baris nol. Artinya, satu-satunya penyelesaian persamaan ini adalah penyelesaian nol. Jika kita menemukan penyelesaian lain, matriks tersebut memuat baris yang bergantung linear. Hal yang sama berlaku untuk kolom. Untuk matriks sebelumnya berlaku:

2(123)+1(456)−1(6912)==(6912)−(6912)=(000)

Jadi, nilai-nilai alfa adalah α1 = 2, α2 = 1, α3 = −1.

Banyaknya baris atau kolom yang bebas linear menentukan rank matriks.

Matriks nonsingular dan matriks singular

Matriks disebut nonsingular jika matriks itu persegi dan memiliki rank maksimum (yaitu tidak memuat baris yang bergantung linear). Matriks persegi disebut singular jika tidak nonsingular (yaitu jika matriks memuat paling sedikit satu baris yang bergantung linear). Kedua pengertian ini cukup penting, karena banyak definisi bergantung padanya. Banyak hal hanya terdefinisi jika matriksnya nonsingular.

Artikel terkait