Sistem persamaan linear
Sistem persamaan linear ialah set m persamaan linear dalam n pemboleh ubah. Dengan menyelesaikan sistem ini, kita memperoleh nilai yang boleh digantikan bagi n pemboleh ubah kita supaya semua persamaan menjadi benar.
Takrif sistem persamaan linear
Tentu anda pernah bertemu dengan persamaan linear serentak yang mudah seperti
dengan a11,…,a22, b1, b2 ialah nombor nyata yang diberi, manakala x dan y ialah pemboleh ubah. Persamaan serentak ini boleh mempunyai bilangan penyelesaian yang berbeza — tiada penyelesaian, satu penyelesaian atau tak terhingga banyaknya, sama seperti persamaan linear biasa. Bagi sistem persamaan linear, soal bilangan penyelesaian dan cara mencarinya lebih rumit daripada bagi persamaan linear yang mudah.
Takrif sistem persamaan linear:
dengan a11, …, amn, b1, …, bm ialah nombor nyata. Sistem ini dipanggil sistem m persamaan linear dalam n anu x1, …, xn dengan pekali a11, …, amn. Contoh konkrit sistem persamaan linear:
Akan tetapi, jika suatu aij negatif, sistem itu lazimnya ditulis dalam bentuk ini:
Walau bagaimanapun, a12 = −2 dan a24 = −10 tetap benar.
Tatatanda matriks
Sistem ini boleh ditukar kepada bentuk matriks. Kita takrifkan tiga matriks: satu bagi pekali, satu bagi sebelah kanan persamaan dan satu bagi pemboleh ubah itu sendiri. Matriks tersebut ialah:
Matriks A mengandungi pekali persamaan asal dan dipanggil “matriks pekali”, matriks b mengandungi sebelah kanan persamaan, dan matriks x mengandungi pemboleh ubah. Kemudian seluruh sistem persamaan boleh ditulis sebagai persamaan
Persamaan ini bermakna kerana di sebelah kiri terdapat hasil darab dua matriks dan di sebelah kanan terdapat satu matriks, dan peringkatnya sepadan. Mari kita cuba mendarab sebelah kiri. Kita mendarab matriks berperingkat m × n dengan matriks berperingkat n × 1, jadi matriks yang diperoleh berperingkat m × 1, iaitu mempunyai m baris dan satu lajur. Setakat ini semuanya betul.
Sekarang kita gunakan algoritma biasa pendaraban matriks, bermula dengan baris pertama matriks A dan lajur pertama matriks x (tiada lajur lain). Kita memperoleh:
Dengan hasil tambah ini, kita memperoleh unsur pertama matriks baharu, iaitu nilai b1. Jika kita gantikan semuanya ke dalam persamaan, kita memperoleh:
Kita memperoleh persamaan pertama dalam sistem persamaan kita. Dengan cara yang sama kita teruskan bagi baris lain. Kita takrifkan juga matriks imbuhan sistem, iaitu matriks pekali yang ditambah dengan matriks b seperti berikut:
Seterusnya, kita berminat dengan pangkat matriks imbuhan ini. Pangkat matriks pekali asal tanpa imbuhan kita tandakan dengan rank(A), dan pangkat matriks imbuhan dengan rank(A|b). Apakah hubungan antara kedua-dua pangkat ini? Jika kita menambah lajur b pada matriks A, terdapat dua kemungkinan: jika lajur baharu ini ialah gabungan linear lajur matriks A, pangkatnya tidak berubah. Jika lajur itu bukan gabungan linear, pangkatnya bertambah satu.
Teorem Rouché–Capelli
Pangkat matriks imbuhan penting bagi kita kerana adanya satu teorem penting, iaitu teorem Rouché–Capelli (juga dikenali sebagai teorem Frobenius): Sistem persamaan Ax = b mempunyai penyelesaian jika dan hanya jika pangkat matriks pekali sama dengan pangkat matriks imbuhan sistem: rank(A) = rank(A|b).
Mari kita tunjukkan bahawa teorem ini benar sekurang-kurangnya dalam satu arah — jika x = β ialah penyelesaian persamaan Ax = b, maka rank(A) = rank(A|b). Jika kedua-dua pangkat ini sama, lajur b mesti merupakan gabungan linear lajur matriks A. Mari kita huraikan perkara ini. Matriks β berbentuk:
Kita menyatakan bahawa jika kita gantikan x1 dengan β1 dan seterusnya, semua persamaan dalam sistem itu menjadi benar:
Sekarang kita tulis semula persamaan ini sedikit. Jika kita lihat lajur pertama, kita dapati nilai a11, a21, …, am1 yang semuanya didarab dengan nilai yang sama, β1. Jika kita asingkan lajur ini menjadi matriks tersendiri, kita boleh memfaktorkan nilai β1 ke hadapan matriks dan memperoleh:
Dengan cara ini, kita boleh menulis semula seluruh sistem:
Supaya persamaan ini benar, matriks di sebelah kanan mesti merupakan gabungan linear matriks lajur di sebelah kiri, dan nilai β1, …, βn mesti merupakan pekalinya.
Dengan itu, kita telah membuktikan bahawa jika matriks β ialah penyelesaian sistem persamaan, maka sebelah kanan sistem, iaitu matriks b, mesti merupakan gabungan linear lajur matriks pekali. Dan jika lajur matriks b ialah gabungan linear lajur matriks A, maka pangkat matriks A mesti sama dengan pangkat matriks (A|b).
Selain itu, jika rank(A) = rank(A|b) = k dan k sama dengan bilangan anu, iaitu k = n, maka sistem itu mempunyai satu penyelesaian sahaja. Jika k < n, maka sistem itu mempunyai penyelesaian yang tak terhingga banyaknya, dan untuk menulisnya kita memerlukan n − k parameter.
Operasi baris permulaan
Daripada persamaan tadi, jelas juga bahawa jika kita melakukan operasi baris permulaan pada matriks (A|b), penyelesaian sistem persamaan tidak berubah. Jika kita menambah baris pertama pada baris kedua, kita memperoleh persamaan:
Jika kita tulis baris kedua secara terperinci, kita memperoleh:
Kita kembangkan kurungan:
Sekarang kita susun semula sebutannya sedikit:
Dalam kurungan pertama sebenarnya terdapat baris pertama, dan dalam kurungan kedua terdapat baris kedua yang asal. Kita tahu bahawa baris pertama sama dengan nilai b1 dan baris kedua sama dengan nilai b2. Hal ini kita ketahui daripada persamaan asal. Jadi, kurungan pertama boleh digantikan dengan b1 dan kurungan kedua dengan b2:
Begitu juga, kita boleh mendarab seluruh baris dengan pemalar c ≠ 0 tanpa mengubah kebenaran sistem persamaan. Akan tetapi, berhati-hati: kita tidak boleh melakukan operasi lajur.
Sistem dengan satu penyelesaian
Melalui contoh, kita tunjukkan cara menyelesaikan sistem yang mempunyai satu penyelesaian sahaja. Katakan kita mempunyai sistem persamaan berikut:
Matriks A ialah:
Sekarang kita kira pangkat matriks ini:
Kita lihat bahawa rank(A) = 3. Daripada ini juga, rank(A|b) = 3, kerana matriks berperingkat 3 × 4 boleh mempunyai pangkat paling besar tiga. Sistem ini mempunyai tiga anu, jadi seluruh sistem mempunyai satu penyelesaian sahaja. Bagaimanakah kita mencarinya?
Kaedah penghapusan Gauss
Penghapusan Gauss ialah kaedah mengubah matriks imbuhan sistem kepada bentuk eselon baris. Dengan menukar matriks kepada bentuk eselon baris, kita dapat menentukan nilai satu pemboleh ubah. Setelah menemukan nilai satu pemboleh ubah, kita boleh mula menggantikan nilai ini ke dalam persamaan yang lain.
Matriks (A|b) berbentuk:
Kita ubah matriks ini kepada bentuk eselon baris. Kita lakukan operasi yang sama seperti dalam langkah sebelum ini, tetapi kali ini kita gunakan juga pada lajur keempat:
Oleh sebab kita hanya melakukan operasi baris permulaan, matriks ini mewakili sistem persamaan yang setara — sistem yang mempunyai set penyelesaian yang sama. Kita tulis semula sistem ini daripada bentuk matriks kepada bentuk biasa dengan menggunakan pekali daripada matriks terakhir kita:
Sekarang kita mulakan dengan persamaan terakhir. Persamaan itu menyatakan bahawa 78x3 = 312. Apakah nilai x3? Persamaan ini ialah persamaan linear yang mudah, jadi
Kita memperoleh nilai pemboleh ubah pertama, x3. Nilai ini kita gantikan ke dalam persamaan kedua. Kita memperoleh persamaan:
Akhir sekali, kita gantikan kedua-dua nilai yang telah dikira ke dalam persamaan pertama:
Nilai pemboleh ubah x1 ialah dua. Sekarang kita mempunyai penyelesaian yang lengkap. Kita boleh menulis x = (x1, x2, x3) = (2, 5, 4). Seperti yang dapat dilihat, kaedah penghapusan Gauss ialah kaedah yang mudah tetapi berkesan untuk menyelesaikan sistem persamaan linear.
Penyelesaian yang tak terhingga banyaknya
Jika rank(A) = rank(A|b) = k dan k kurang daripada bilangan anu, iaitu k < n, maka sistem itu mempunyai penyelesaian yang tak terhingga banyaknya. Mari kita ambil contoh mudah:
Kita lihat bahawa persamaan kedua sama dengan tiga kali persamaan pertama. Jika kita darabkan persamaan pertama dengan negatif tiga dan tambahkannya pada baris kedua, kita memperoleh:
Sekarang bilangan pemboleh ubah ialah dua, n = 2, pangkat matriks pekali ialah satu, rank(A) = 1, dan pangkat matriks imbuhan juga satu, rank(A|b) = 1. Oleh sebab k < n, sistem ini mempunyai penyelesaian yang tak terhingga banyaknya. Bagaimanakah kita mencari penyelesaian ini?
Mari kita lihat persamaannya. Persamaan kedua dipenuhi oleh semua x1, x2, jadi kita hanya perlu memberi perhatian kepada persamaan pertama. Sebenarnya, semua pasangan x1, x2 yang memenuhi persamaan pertama membentuk set semua penyelesaian bagi sistem persamaan ini. Jadi, kita cari penyelesaian persamaan 4x1 + x2 = 5. Kita ubah persamaan ini kepada bentuk x2 = 5 − 4x1.
Seterusnya, kita gunakan parameter. Kita pilih parameter t. Sekarang kita cuba mengungkapkan pasangan x1, x2 dalam sebutan parameter t supaya kita boleh menyatakan, misalnya, bahawa semua pasangan berbentuk (t, t + 2) ialah penyelesaian sistem. Jadi, pasangan seperti (1, 3) atau (14, 16). Tujuannya ialah mengungkapkan nilai satu pemboleh ubah dalam sebutan pemboleh ubah lain, supaya kita tahu bahawa jika x1 mempunyai nilai tertentu, maka x2, misalnya, tiga kali ganda nilai itu. Sebagai titik permulaan, kita pilih x1.
Jadi, kita tetapkan t = x1. Jika pemboleh ubah x1 mempunyai nilai t, apakah nilai pemboleh ubah x2? Hal ini dapat dilihat daripada persamaan tadi: nilainya ialah x2 = 5 − 4x1. Jadi, jika x1 = t, maka x2 = 5 − 4t. Kita boleh menulis bahawa semua pasangan berbentuk (t, 5 − 4t) ialah penyelesaian sistem persamaan ini.
Kita boleh menyemaknya. Jika kita gantikan t dengan satu, kita memperoleh: x1 = 1 dan x2 = 5 − 4 · 1 = 1. Kita gantikan nilai ini ke dalam persamaan: 4 · 1 + 1 = 5, jadi persamaan itu benar.
Jika kita gantikan t dengan lima, kita memperoleh: x1 = 5, x2 = 5 − 4 · 5 = −15. Selepas penggantian ke dalam persamaan: 4 · 5 − 15 = 5. Benar.
Penyelesaian am dan penyelesaian khusus
Penyelesaian sistem persamaan yang ditulis dengan parameter dipanggil penyelesaian am. Penyelesaian konkrit, iaitu apabila parameter digantikan dengan nombor tertentu, dipanggil penyelesaian khusus.
Jadi, dalam contoh tadi: (x1, x2) = (t, 5 − 4t) ialah penyelesaian am sistem persamaan, manakala (1, 1) dan (5, −15) ialah penyelesaian khusus.
Jika kita mempunyai matriks pekali A dan matriks imbuhan sistem (A|b) yang pangkatnya sama, rank(A) = rank(A|b) = k, maka untuk mengungkapkan penyelesaian am kita memerlukan n − k parameter. Perhatikan bahawa jika n = k, kita tidak memerlukan sebarang parameter. Inilah kes apabila sistem mempunyai satu penyelesaian sahaja — tiada parameter diperlukan.
Contoh
Selesaikan sistem persamaan linear berikut:
Mula-mula kita kira pangkat matriks A dan (A|b). Kita ubah matriks imbuhan kepada bentuk eselon baris, dan daripada bentuk itu kita peroleh pangkat kedua-dua matriks. Mari kita mulakan. (Kita darabkan baris pertama dengan dua, kemudian kita tambahkan baris pertama dan baris kedua lalu tolak hasilnya daripada baris ketiga. Seterusnya, kita tolak baris pertama daripada baris kedua, dan akhir sekali kita bahagikan semula baris pertama dengan dua.)
Daripada matriks terakhir ini, kita lihat bahawa rank(A) = rank(A|b) = k = 2. Bilangan anu pula n = 4, jadi kita memerlukan n − k = 2 parameter. Kita tulis persamaan mengikut matriks terakhir:
Daripada persamaan kedua, kita memperoleh
Kita pilih parameter pertama, t = x3. Maka kita boleh menulis x1 = −6t. Hasil ini kita gantikan ke dalam persamaan pertama:
Kita gunakan parameter kedua, s = x4. Maka kita boleh menulis
Dengan itu, kita memperoleh penyelesaian am sistem:
Kita boleh mencuba beberapa penyelesaian khusus. Contohnya, s = t = 0. Maka kita memperoleh:
kita memperoleh persamaan:
Selepas membuang sebutan sifar dan mendarab pecahan, kita memperoleh:
Mari kita cuba satu lagi penyelesaian khusus: s = 2, t = 1. Maka kita memperoleh:
Kita gantikan ke dalam persamaan:
Kita permudahkan:
Akhirnya kita memperoleh:
Nampaknya penyelesaian am yang diperoleh betul.
Kandungan: Sistem persamaan linear, Petua Cramer, Sistem persamaan linear homogen