Aturan Cramer adalah metode aljabar yang menggunakan determinan untuk menemukan solusi unik dari sistem persamaan linear. Walaupun sering diajarkan pada sistem homogen (di mana ruas kanan semua nol), aturan ini dapat diterapkan pada sistem nonhomogen, yaitu sistem yang memiliki ruas kanan bukan nol. Hal ini memungkinkan kita menyelesaikan persoalan nyata seperti rangkaian listrik, mekanika struktural, atau model ekonomi secara langsung.
Misalkan terdapat sistem persamaan linear dengan n variabel x, x, , x:
ax + ax + + ax = bax + ax + + ax = bax + ax + + ax = b
Koefisien a disusun menjadi matriks koefisien A berordo nn, dan ruas kanan b,,b menjadi vektor b.
Selidiki sistem tiga persamaan berikut:
2x + y - z = 53x - 2y + 4z = 6- x + 5y + 2z = -3
Langkah 1: Bentuk matriks koefisien A dan hitung det(A).
| A |
|---|
| \[ \begin{pmatrix} 2 & 1 & -1\\ 3 & -2 & 4\\ -1 & 5 & 2 \end{pmatrix} \] |
Dengan perhitungan (menggunakan aturan Sarrus atau ekspansi kofaktor), det(A) = 2(-22 - 45) - 1(32 - 4(-1)) + (-1)(35 - (-2)(-1)) = -68.
Langkah 2: Bentuk A, A, A dengan mengganti kolom masingmasing dengan vektor b = (5, 6, -3).
| A | A | A |
|---|---|---|
| \[ \begin{pmatrix} 5 & 1 & -1\\ 6 & -2 & 4\\ -3 & 5 & 2 \end{pmatrix} \] | \[ \begin{pmatrix} 2 & 5 & -1\\ 3 & 6 & 4\\ -1 & -3 & 2 \end{pmatrix} \] | \[ \begin{pmatrix} 2 & 1 & 5\\ 3 & -2 & 6\\ -1 & 5 & -3 \end{pmatrix} \] |
Hitung determinannya:
Langkah 3: Tentukan nilai variabel:
Berikut contoh singkat menggunakan JavaScript untuk sistem 33:
<script>function det3(m) { return m[0][0]*(m[1][1]*m[2][2]-m[1][2]*m[2][1]) - m[0][1]*(m[1][0]*m[2][2]-m[1][2]*m[2][0]) + m[0][2]*(m[1][0]*m[2][1]-m[1][1]*m[2][0]);}function cramer(A, b){ const detA = det3(A); if (detA===0) return null; const A1 = A.map((row,i)=>[b[i],row[1],row[2]]); const A2 = A.map((row,i)=>[row[0],b[i],row[2]]); const A3 = A.map((row,i)=>[row[0],row[1],b[i]]); return [ det3(A1)/detA, det3(A2)/detA, det3(A3)/detA ];}const A=[[2,1,-1],[3,-2,4],[-1,5,2]];const b=[5,6,-3];console.log(cramer(A,b));</script> Output: [2.2205882352941176, -1.0735294117647058, 0.7941176470588235]
Aturan Cramer memberikan cara elegan untuk menyelesaikan sistem persamaan linear nonhomogen secara eksak, asalkan determinan koefisien tidak nol. Meskipun tidak ideal untuk sistem berskala besar, metode ini tetap menjadi alat penting dalam pendidikan matematika dan analisis simbolik. Dengan memahami langkahlangkah dasar, Anda dapat mengaplikasikannya pada berbagai bidang ilmu teknik, fisika, ekonomi, dan ilmu komputer.
