✖

Sistem persamaan linear

Sistem persamaan linear adalah himpunan m persamaan linear dengan n variabel. Dengan menyelesaikan sistem ini, kita memperoleh nilai-nilai yang dapat disubstitusikan untuk n variabel kita sehingga semua persamaan terpenuhi.

Definisi sistem persamaan linear

Kamu tentu pernah menjumpai sistem sederhana seperti

a11x+a12y=b1a21x+a22y=b2

dengan a11,…,a22, b1, b2 bilangan real yang diketahui, sedangkan x dan y adalah variabel. Banyaknya penyelesaian sistem persamaan ini bisa berbeda-beda — tidak ada, satu, atau tak hingga banyaknya, seperti pada persamaan linear biasa. Pada sistem persamaan linear, pertanyaan tentang banyaknya penyelesaian dan cara mencarinya lebih rumit daripada pada persamaan linear sederhana.

Definisi sistem persamaan linear:

a11x1+a12x2+…+a1nxn=b1a21x1+a22x2+…+a2nxn=b2⋮⋮⋮⋮⋮⋮⋮⋮⋮am1x1+am2x2+…+amnxn=bm

dengan a11, …, amn, b1, …, bm bilangan real. Sistem ini disebut sistem m persamaan linear dengan n variabel x1, …, xn dan koefisien a11, …, amn. Contoh konkret sistem persamaan linear bisa seperti ini:

3x1+−2x2+4x3+5x4=15x1+4x2+2x3+−10x4=211x1+8x2+10x3+20x4=4

Namun, jika suatu aij negatif, biasanya sistemnya ditulis dalam bentuk berikut:

3x1−2x2+4x3+5x4=15x1+4x2+2x3−10x4=211x1+8x2+10x3+20x4=4

Namun, tetap berlaku a12 = −2 dan a24 = −10.

Penulisan dalam bentuk matriks

Sistem ini dapat diubah ke bentuk matriks. Kita definisikan tiga matriks: satu untuk koefisien, satu untuk ruas kanan persamaan, dan satu untuk variabel-variabelnya. Matriks-matriksnya terlihat seperti ini:

A=(a11a12…a1na21a22…a2n⋮⋮⋱⋮am1am2…amn),b=(b1b2⋮bm),x=(x1x2⋮xn)

Matriks A memuat koefisien persamaan-persamaan semula dan disebut “matriks koefisien”, matriks b memuat ruas kanan persamaan, dan matriks x memuat variabel-variabelnya. Seluruh sistem persamaan kemudian dapat ditulis sebagai persamaan

Ax=b

Persamaan ini bermakna, karena di ruas kiri ada hasil kali dua matriks dan di ruas kanan ada matriks, dan ordonya cocok. Mari kita coba mengalikan ruas kiri. Kita mengalikan matriks berordo m × n dengan matriks berordo n × 1, sehingga matriks hasilnya berordo m × 1, yaitu memiliki m baris dan satu kolom. Sejauh ini semuanya cocok.

Sekarang kita lakukan algoritma biasa perkalian matriks, dimulai dengan baris pertama matriks A dan kolom pertama matriks x (tidak ada kolom lain). Kita peroleh:

a11x1+a12x2+…+a1nxn

Dengan jumlah ini kita memperoleh elemen pertama matriks baru, yaitu nilai b1. Jika semuanya kita tuliskan dalam persamaan, kita peroleh:

a11x1+a12x2+…+a1nxn=b1

Kita memperoleh tepat persamaan pertama dari sistem persamaan kita. Dengan cara yang sama kita lanjutkan untuk baris-baris lainnya. Selanjutnya kita definisikan juga matriks lengkap (augmented) sistem, yaitu matriks koefisien yang ditambah matriks b seperti ini:

B=(A|b)=(a11a12…a1nb1a21a22…a2nb2⋮⋮⋱⋮⋮am1am2…amnbm)

Selanjutnya kita akan memperhatikan rank matriks lengkap ini. Rank matriks koefisien semula kita tulis rank(A), dan rank matriks lengkap rank(A|b). Bagaimana hubungan kedua rank ini? Jika pada matriks A kita tambahkan kolom b, ada dua kemungkinan: jika kolom baru ini merupakan kombinasi linear kolom-kolom matriks A, rank-nya tidak berubah. Jika bukan kombinasi linear, rank-nya bertambah satu.

Teorema Rouché–Capelli

Rank matriks lengkap penting bagi kita karena berlaku teorema penting berikut, yaitu teorema Rouché–Capelli (di beberapa negara dikenal sebagai teorema Frobenius): Sistem persamaan Ax = b memiliki penyelesaian jika dan hanya jika rank matriks koefisien sama dengan rank matriks lengkap: rank(A) = rank(A|b).

Mari kita tunjukkan bahwa teorema ini berlaku paling tidak dalam satu arah — jika x = β adalah penyelesaian persamaan Ax = b, maka rank(A) = rank(A|b). Jika kedua rank ini sama, kolom b pasti merupakan kombinasi linear kolom-kolom matriks A. Mari kita jabarkan. Matriks β berbentuk:

β=(β1β2⋮βn)

Kita menyatakan bahwa jika β1 disubstitusikan untuk x1, dan seterusnya, semua persamaan dalam sistem akan terpenuhi:

a11β1+a12β2+…+a1nβn=b1a21β1+a22β2+…+a2nβn=b2⋮⋮⋮⋮⋮⋮⋮⋮⋮am1β1+am2β2+…+amnβn=bm

Sekarang persamaan-persamaan ini kita tulis ulang sedikit. Jika kita lihat kolom pertama, di sana selalu ada nilai a11, a21, …, am1 yang dikalikan dengan nilai yang sama, yaitu β1. Jika kolom ini kita jadikan matriks tersendiri, nilai β1 dapat kita keluarkan sebagai faktor di depan matriks, sehingga diperoleh:

(a11β1a21β1⋮am1β1)=β1(a11a21⋮am1)

Dengan cara ini, seluruh sistem dapat kita tulis ulang:

β1(a11a21⋮am1)+β2(a12a22⋮am2)+…+βn(a1na2n⋮amn)=(b1b2⋮bm)

Agar persamaan ini berlaku, matriks di ruas kanan harus merupakan kombinasi linear matriks-matriks kolom di ruas kiri, dan nilai β1, …, βn harus menjadi koefisiennya.

Dengan demikian, kita telah membuktikan bahwa jika matriks β merupakan penyelesaian sistem persamaan, ruas kanan sistem, yaitu matriks b, harus merupakan kombinasi linear kolom-kolom matriks koefisien. Dan jika kolom matriks b merupakan kombinasi linear kolom-kolom matriks A, matriks A harus memiliki rank yang sama dengan matriks (A|b).

Selain itu, jika rank(A) = rank(A|b) = k dan k sama dengan banyaknya variabel, yaitu k = n, sistem memiliki tepat satu penyelesaian. Jika k < n, sistem memiliki tak hingga banyaknya penyelesaian, dan untuk menuliskannya kita memerlukan n − k parameter.

Operasi baris elementer

Selanjutnya, dari persamaan sebelumnya terlihat bahwa jika pada matriks (A|b) kita lakukan operasi baris elementer, penyelesaian sistem persamaan tidak berubah. Jika baris pertama kita tambahkan pada baris kedua, kita memperoleh persamaan:

β1(a11a21+a11⋮am1)+β2(a12a22+a12⋮am2)+…+βn(a1na2n+a1n⋮amn)=(b1b2+b1⋮bm)

Jika baris kedua kita jabarkan, kita peroleh:

β1(a21+a11)+β2(a22+a12)+…+βn(a2n+a1n)=b1+b2

Kita hilangkan tanda kurungnya:

β1a21+β1a11+β2a22+β2a12+…+βna2n+βna1n=b1+b2

Sekarang kita ubah sedikit urutannya:

(β1a11+β2a12+…+βna1n)+(β1a21+β2a22+…+βna2n)=b1+b2

Kurung pertama sebenarnya adalah baris pertama, dan kurung kedua adalah baris kedua semula. Kita tahu bahwa baris pertama sama dengan nilai b1 dan baris kedua sama dengan nilai b2. Hal ini kita ketahui dari persamaan-persamaan semula. Jadi, kurung pertama dapat kita ganti dengan b1 dan kurung kedua dengan b2:

b1+b2=b1+b2.

Dengan cara yang serupa, seluruh baris dapat dikalikan dengan konstanta c ≠ 0 tanpa mengubah kebenaran sistem persamaan. Namun, hati-hati: operasi kolom tidak boleh dilakukan.

Sistem dengan tepat satu penyelesaian

Dengan contoh berikut, kita tunjukkan cara menyelesaikan sistem yang memiliki tepat satu penyelesaian. Misalkan diberikan sistem persamaan berikut:

2x1+3x2+7x3=473x1+8x2+x3=503x2+3x3=27

Matriks A terlihat seperti ini:

A=(237381033)

Sekarang kita hitung rank matriks ini:

(237381033)∼(69216162033)∼(692107−19033)∼(6921021−5702121)∼(6921021−570078)

Terlihat bahwa rank(A) = 3. Dari sini juga diperoleh rank(A|b) = 3, karena matriks berordo 3 × 4 paling banyak memiliki rank tiga. Sistem ini memiliki tiga variabel, sehingga seluruh sistem memiliki tepat satu penyelesaian. Bagaimana cara menemukannya?

Metode eliminasi Gauss

Eliminasi Gauss dilakukan dengan mengubah matriks lengkap sistem ke bentuk eselon baris. Dengan mengubah matriks ke bentuk eselon baris, kita dapat menentukan nilai satu variabel. Setelah menemukan nilai satu variabel, nilai tersebut dapat kita substitusikan ke persamaan-persamaan lainnya.

Matriks (A|b) berbentuk:

(A|b)=(237473815003327)

Kita ubah ke bentuk eselon baris. Kita lakukan operasi yang sama seperti pada langkah sebelumnya, hanya saja kali ini operasinya kita terapkan juga pada kolom keempat:

(237473815003327)∼(6921141616210003327)∼(692114107−19−4103327)∼(6921141021−57−12302121189)∼(6921141021−57−1230078312)

Karena kita hanya melakukan operasi baris elementer, matriks ini menggambarkan sistem persamaan yang ekuivalen — sistem dengan himpunan penyelesaian yang sama. Sistemnya kita tulis ulang dari bentuk matriks ke bentuk biasa dengan menggunakan koefisien dari matriks terakhir:

6x1+9x2+21x3=14121x2−57x3=−12378x3=312

Sekarang kita mulai dari persamaan terakhir. Persamaan itu menyatakan 78x3 = 312. Berapakah nilai x3? Ini persamaan linear sederhana, sehingga

78x3=312x3=31278x3=4

Kita sudah memperoleh nilai variabel pertama, yaitu x3. Nilai ini kita substitusikan ke persamaan kedua. Kita peroleh persamaan:

21x2−57x3=−12321x2−57⋅4=−12321x2=−123+22821x2=105x2=10521x2=5

Terakhir, kedua nilai yang sudah dihitung kita substitusikan ke persamaan pertama:

6x1+9x2+21x3=1416x1+9⋅5+21⋅4=1416x1+45+84=1416x1=12x1=2

Nilai variabel x1 sama dengan dua. Sekarang penyelesaiannya sudah lengkap. Kita bisa menulis x = (x1, x2, x3) = (2, 5, 4). Terlihat bahwa metode eliminasi Gauss adalah cara yang sederhana, tetapi ampuh, untuk menyelesaikan sistem persamaan linear.

Tak hingga banyaknya penyelesaian

Jika rank(A) = rank(A|b) = k dan k kurang dari banyaknya variabel, k < n, sistem memiliki tak hingga banyaknya penyelesaian. Mari kita ambil contoh sederhana:

4x1+x2=512x1+3x2=15

Terlihat bahwa persamaan kedua sama dengan tiga kali persamaan pertama. Jika persamaan pertama kita kalikan minus tiga dan kita tambahkan pada baris kedua, kita peroleh:

4x1+x2=50x1+0x2=0

Sekarang banyaknya variabel sama dengan dua, n = 2, rank matriks koefisien sama dengan satu, rank(A) = 1, dan rank matriks lengkap juga sama dengan satu, rank(A|b) = 1. Berlaku k < n, sehingga sistem memiliki tak hingga banyaknya penyelesaian. Bagaimana cara menemukan penyelesaian-penyelesaian ini?

Mari kita lihat persamaan-persamaannya. Persamaan kedua terpenuhi untuk semua x1, x2, sehingga yang perlu kita perhatikan hanya persamaan pertama. Sebenarnya semua pasangan x1, x2 yang memenuhi persamaan pertama membentuk himpunan semua penyelesaian sistem persamaan ini. Jadi, kita cari penyelesaian persamaan 4x1 + x2 = 5. Persamaan ini kita ubah ke bentuk x2 = 5 − 4x1.

Selanjutnya kita gunakan bantuan parameter. Kita pilih parameter t. Sekarang kita berusaha menyatakan pasangan x1, x2 dengan parameter t, sehingga kita bisa menulis, misalnya, bahwa semua pasangan berbentuk (t, t + 2) merupakan penyelesaian sistem. Jadi, pasangan seperti (1, 3) atau (14, 16). Tujuannya adalah menyatakan nilai satu variabel dengan variabel lain, sehingga kita tahu, misalnya, bahwa jika x1 bernilai sekian, x2 bernilai tiga kali lipatnya. Sebagai titik awal kita pilih x1.

Jadi, kita tetapkan t = x1. Jika variabel x1 bernilai t, berapakah nilai variabel x2? Hal itu terlihat dari persamaan sebelumnya: nilainya x2 = 5 − 4x1. Jadi, jika x1 = t, maka x2 = 5 − 4t. Kita bisa menulis bahwa semua pasangan berbentuk (t, 5 − 4t) merupakan penyelesaian sistem persamaan.

Kita bisa memeriksanya. Jika kita substitusikan satu untuk t, kita peroleh: x1 = 1 dan x2 = 5 − 4 · 1 = 1. Nilai-nilai ini kita substitusikan ke persamaan: 4 · 1 + 1 = 5, persamaannya terpenuhi.

Jika kita substitusikan lima untuk t, kita peroleh: x1 = 5, x2 = 5 − 4 · 5 = −15. Setelah disubstitusikan ke persamaan: 4 · 5 − 15 = 5. Cocok.

Penyelesaian umum dan penyelesaian khusus

Penyelesaian sistem persamaan yang ditulis dengan parameter disebut penyelesaian umum. Penyelesaian konkret, yaitu jika untuk parameter kita substitusikan bilangan konkret, disebut penyelesaian khusus.

Jadi, dari contoh sebelumnya: (x1, x2) = (t, 5 − 4t) adalah penyelesaian umum sistem persamaan, sedangkan (1, 1) dan (5, −15) adalah penyelesaian khusus.

Jika diberikan matriks koefisien A dan matriks lengkap (A|b) dengan rank yang sama, rank(A) = rank(A|b) = k, untuk menyatakan penyelesaian umum kita memerlukan n − k parameter. Perhatikan bahwa jika n = k, kita memerlukan nol parameter. Itulah kasus ketika sistem memiliki tepat satu penyelesaian — tidak diperlukan parameter.

Contoh soal

Selesaikan sistem persamaan linear berikut:

3x1−2x2+4x3+5x4=15x1−4x2+2x3+10x4=211x1−8x2+10x3+20x4=4

Pertama, kita hitung rank matriks A dan (A|b). Matriks lengkap kita ubah ke bentuk eselon baris, sehingga kita mengetahui rank kedua matriks. Mari kita mulai. (Baris pertama kita kalikan dua, lalu baris pertama dan kedua kita jumlahkan dan hasilnya kita kurangkan dari baris ketiga. Selanjutnya, baris kedua kita kurangi baris pertama, dan terakhir baris pertama kita bagi lagi dengan dua.)

(A|b)=(3−24515−4210211−810204)∼(6−481025−4210211−810204)∼(6−481025−4210200000)∼(6−48102−10−60000000)∼(3−2451−10−60000000)

Dari matriks terakhir ini terlihat bahwa rank(A) = rank(A|b) = k = 2. Banyaknya variabel adalah n = 4, sehingga kita memerlukan n − k = 2 parameter. Kita tuliskan persamaan-persamaan menurut matriks terakhir:

3x1−2x2+4x3+5x4=1−x1−6x3=0

Dari persamaan kedua kita peroleh

−x1−6x3=0−x1=6x3x1=−6x3

Kita pilih parameter pertama, t = x3. Maka kita bisa menulis x1 = −6t. Hasil ini dapat kita substitusikan ke persamaan pertama:

3(−6t)−2x2+4t+5x4=1−18t−2x2+4t+5x4=1−14t−2x2+5x4=1−2x2=1+14t−5x4x2=−12−7t+52x4

Sekarang kita gunakan parameter kedua, s = x4. Maka kita bisa menulis

x2=−12−7t+52s

Dengan begitu kita memperoleh penyelesaian umum sistem:

(x1,x2,x3,x4)=(−6t,−12−7t+52s,t,s)

Kita bisa mencoba beberapa penyelesaian khusus. Misalnya, s = t = 0. Maka kita peroleh: (x1,x2,x3,x4)=(0,−12,0,0). Setelah disubstitusikan ke persamaan-persamaan semula:

3x1−2x2+4x3+5x4=15x1−4x2+2x3+10x4=211x1−8x2+10x3+20x4=4

kita memperoleh persamaan-persamaan:

0−2⋅(−12)+0+0=10−4⋅(−12)+0+0=20−8⋅(−12)+0+0=4

Setelah suku-suku nol dihilangkan dan pecahannya dikalikan, kita peroleh:

1=12=24=4

Kita coba penyelesaian khusus lain: s = 2, t = 1. Maka kita peroleh:

x1=−6x2=−12−7+5=−52x3=1x4=2

Kita substitusikan ke persamaan-persamaan:

−18−2(−52)+4+10=1−30−4(−52)+2+20=2−66−8(−52)+10+40=4

Kita sederhanakan:

−4+5=1−8+10=2−16+20=4

Dan akhirnya kita peroleh:

1=12=24=4

Tampaknya penyelesaian umum yang kita peroleh sudah benar.

Daftar isi: Sistem persamaan linear, Aturan Cramer, Sistem persamaan linear homogen