Skip to content
Home » บทความ » เมทริกซ์และดีเทอร์มิแนนต์ ใช้แก้ระบบสมการได้อย่างไร

เมทริกซ์และดีเทอร์มิแนนต์ ใช้แก้ระบบสมการได้อย่างไร

เมทริกซ์และดีเทอร์มิแนนต์: กุญแจไขระบบสมการ

น้องๆ เคยเจอปัญหาสมการเชิงเส้นหลายตัวแปรที่ต้องนั่งแก้กันยาวๆ ไหมครับ? ไม่ว่าจะเป็นการใช้การแทนค่า หรือการกำจัดตัวแปร ซึ่งสำหรับระบบสมการที่มีจำนวนตัวแปรและสมการมากๆ การแก้ด้วยวิธีเหล่านี้อาจจะซับซ้อนและมีโอกาสผิดพลาดได้ง่ายมากๆ เลยครับ แต่ไม่ต้องกังวลไปนะครับ วันนี้พี่กฤษณ์จะพาน้องๆ ไปรู้จักกับเครื่องมือทางคณิตศาสตร์ที่ทรงพลัง นั่นก็คือ “เมทริกซ์” และ “ดีเทอร์มิแนนต์” ที่จะเข้ามาช่วยให้การแก้ระบบสมการเชิงเส้นกลายเป็นเรื่องง่ายและเป็นระบบมากขึ้นครับ

เมทริกซ์คืออะไรกันนะ?

ก่อนอื่นเรามาทำความรู้จักกับเมทริกซ์กันก่อนครับ เมทริกซ์ (Matrix) คือกลุ่มของตัวเลขที่จัดเรียงกันเป็นรูปสี่เหลี่ยมผืนผ้า โดยมีแถว (row) และหลัก (column) ครับ เราใช้เมทริกซ์เพื่อจัดเก็บข้อมูลหรือแทนระบบสมการต่างๆ ได้อย่างเป็นระเบียบ ตัวอย่างเช่น

สมมติว่าเรามีระบบสมการเชิงเส้น 2 ตัวแปร 2 สมการ ดังนี้ครับ

2x+3y=7 2x + 3y = 7
xy=1 x – y = 1

เราสามารถเขียนระบบสมการนี้ให้อยู่ในรูปเมทริกซ์ได้เป็น

AX=B AX = B

โดยที่

A= [ 2 3 1 1 ] A = begin{pmatrix} 2 & 3 \ 1 & -1 end{pmatrix}

คือ เมทริกซ์สัมประสิทธิ์ (Coefficient Matrix)

X= [ x y ] X = begin{pmatrix} x \ y end{pmatrix}

คือ เมทริกซ์ตัวแปร (Variable Matrix)

B= [ 7 1 ] B = begin{pmatrix} 7 \ 1 end{pmatrix}

คือ เมทริกซ์ค่าคงที่ (Constant Matrix)

การเขียนแบบนี้ช่วยให้เราเห็นโครงสร้างของระบบสมการได้ชัดเจน และนำไปประยุกต์ใช้กับวิธีการแก้ต่างๆ ได้ง่ายขึ้นครับ

ดีเทอร์มิแนนต์คืออะไร?

ดีเทอร์มิแนนต์ (Determinant) คือค่าสเกลาร์ (Scalar value) ที่ได้จากการคำนวณจากเมทริกซ์จัตุรัสเท่านั้น (เมทริกซ์ที่มีจำนวนแถวเท่ากับจำนวนหลัก) ดีเทอร์มิแนนต์มีความสำคัญอย่างมากในการหาเมทริกซ์ผกผันและการใช้กฎของคราเมอร์ครับ นอกจากนี้ ค่าดีเทอร์มิแนนต์ยังบอกเราได้ว่าเมทริกซ์นั้นมีเมทริกซ์ผกผันหรือไม่ และระบบสมการมีคำตอบที่เฉพาะเจาะจงหรือไม่

สำหรับการคำนวณดีเทอร์มิแนนต์สำหรับเมทริกซ์ 2×2:

A= [ a b c d ] A = begin{pmatrix} a & b \ c & d end{pmatrix}

แล้ว

det(A)=adbc det(A) = ad – bc

สำหรับเมทริกซ์ 3×3 จะมีวิธีการคำนวณที่ซับซ้อนขึ้นอีกนิดหน่อย อาจจะใช้กฎของซาร์รัส (Sarrus’ Rule) หรือการขยายโคแฟกเตอร์ (Cofactor Expansion) ซึ่งจะขอไม่อธิบายรายละเอียดในบทความนี้เพื่อให้น้องๆ โฟกัสไปที่การประยุกต์ใช้ก่อนนะครับ

การแก้ระบบสมการเชิงเส้นด้วยเมทริกซ์และดีเทอร์มิแนนต์

มีหลายวิธีในการใช้เมทริกซ์และดีเทอร์มิแนนต์เพื่อแก้ระบบสมการเชิงเส้น วันนี้พี่กฤษณ์จะแนะนำ 2 วิธีหลักๆ ที่นิยมใช้กันครับ

1. การใช้เมทริกซ์ผกผัน (Inverse Matrix Method)

วิธีนี้ใช้ได้กับระบบสมการที่มีจำนวนสมการและตัวแปรเท่ากัน (เมทริกซ์สัมประสิทธิ์ A เป็นเมทริกซ์จัตุรัส) และที่สำคัญคือ det(A)0 det(A) neq 0 ครับ

จากสมการเมทริกซ์ AX=B AX = B หากเราคูณด้วยเมทริกซ์ผกผันของ A (เขียนแทนด้วย A 1 A^{-1} ) เข้าไปทางด้านซ้ายของทั้งสองข้าง จะได้

A 1 AX= A 1 B A^{-1}AX = A^{-1}B

เนื่องจาก A 1 A=I A^{-1}A = I (เมทริกซ์เอกลักษณ์) และ IX=X IX = X ดังนั้น

X= A 1 B X = A^{-1}B

เรามาลองแก้ตัวอย่างเดิมกันนะครับ

A= [ 2 3 1 1 ] A = begin{pmatrix} 2 & 3 \ 1 & -1 end{pmatrix}

ขั้นตอนแรก หา det(A) det(A)

det(A)=(2)(1)(3)(1)=23=5 det(A) = (2)(-1) – (3)(1) = -2 – 3 = -5

เนื่องจาก det(A)=50 det(A) = -5 neq 0 แสดงว่า A มีเมทริกซ์ผกผันครับ

ขั้นตอนที่สอง หา A 1 A^{-1} สำหรับเมทริกซ์ 2×2 เรามีสูตร

A 1 =1det(A) [ d b c a ] A^{-1} = frac{1}{det(A)} begin{pmatrix} d & -b \ -c & a end{pmatrix}

แทนค่าลงไป

A 1 =15 [ 1 3 1 2 ] A^{-1} = frac{1}{-5} begin{pmatrix} -1 & -3 \ -1 & 2 end{pmatrix}
A 1 = [ 15 35 15 25 ] A^{-1} = begin{pmatrix} 1/5 & 3/5 \ 1/5 & -2/5 end{pmatrix}

ขั้นตอนที่สาม หา X= A 1 B X = A^{-1}B

X= [ x y ] = [ 15 35 15 25 ] [ 7 1 ] X = begin{pmatrix} x \ y end{pmatrix} = begin{pmatrix} 1/5 & 3/5 \ 1/5 & -2/5 end{pmatrix} begin{pmatrix} 7 \ 1 end{pmatrix}
X= [ (15)(7)+(35)(1) (15)(7)+(25)(1) ] X = begin{pmatrix} (1/5)(7) + (3/5)(1) \ (1/5)(7) + (-2/5)(1) end{pmatrix}
X= [ 75+35 7525 ] = [ 105 55 ] = [ 2 1 ] X = begin{pmatrix} 7/5 + 3/5 \ 7/5 – 2/5 end{pmatrix} = begin{pmatrix} 10/5 \ 5/5 end{pmatrix} = begin{pmatrix} 2 \ 1 end{pmatrix}

ดังนั้น คำตอบคือ x=2 x=2 และ y=1 y=1 ครับ

2. กฎของคราเมอร์ (Cramer’s Rule)

กฎของคราเมอร์เป็นอีกวิธีที่ใช้ดีเทอร์มิแนนต์โดยตรงในการหาคำตอบของระบบสมการเชิงเส้นที่มีจำนวนสมการเท่ากับจำนวนตัวแปร และ det(A)0 det(A) neq 0 ครับ

สำหรับระบบสมการ AX=B AX = B ที่มี n ตัวแปร (เช่น x 1 , x 2 , , x n x_1, x_2, dots, x_n ) เราสามารถหาค่าของตัวแปรแต่ละตัวได้ดังนี้

x i =det( A i )det(A) x_i = frac{det(A_i)}{det(A)}

โดยที่ A i A_i คือเมทริกซ์ที่ได้จากการแทนที่หลักที่ i ของเมทริกซ์ A ด้วยเมทริกซ์ค่าคงที่ B ครับ

ลองมาใช้ตัวอย่างเดิมกันนะครับ

A= [ 2 3 1 1 ] ,X= [ x y ] ,B= [ 7 1 ] A = begin{pmatrix} 2 & 3 \ 1 & -1 end{pmatrix}, X = begin{pmatrix} x \ y end{pmatrix}, B = begin{pmatrix} 7 \ 1 end{pmatrix}

เราหา det(A) det(A) ไว้แล้วคือ 5 -5 ครับ

ต่อไป เราจะหา det( A x ) det(A_x) โดยแทนหลักแรกของ A (สัมประสิทธิ์ของ x) ด้วย B

A x = [ 7 3 1 1 ] A_x = begin{pmatrix} 7 & 3 \ 1 & -1 end{pmatrix}
det( A x )=(7)(1)(3)(1)=73=10 det(A_x) = (7)(-1) – (3)(1) = -7 – 3 = -10

ดังนั้น x=det( A x )det(A)=105=2 x = frac{det(A_x)}{det(A)} = frac{-10}{-5} = 2

และหา det( A y ) det(A_y) โดยแทนหลักที่สองของ A (สัมประสิทธิ์ของ y) ด้วย B

A y = [ 2 7 1 1 ] A_y = begin{pmatrix} 2 & 7 \ 1 & 1 end{pmatrix}
det( A y )=(2)(1)(7)(1)=27=5 det(A_y) = (2)(1) – (7)(1) = 2 – 7 = -5

ดังนั้น y=det( A y )det(A)=55=1 y = frac{det(A_y)}{det(A)} = frac{-5}{-5} = 1

จะเห็นว่าได้คำตอบเดียวกันกับวิธีเมทริกซ์ผกผันครับ

3. การใช้การดำเนินการตามแถว (Row Operations) หรือ เกาส์เซียน อิลิมิเนชัน (Gaussian Elimination)

วิธีนี้เป็นวิธีที่ยืดหยุ่นและใช้งานได้หลากหลายกว่าสองวิธีแรก เพราะสามารถใช้แก้ระบบสมการได้แม้ว่าเมทริกซ์สัมประสิทธิ์ A จะไม่มีเมทริกซ์ผกผัน (หรือ det(A)=0 det(A) = 0 ) ซึ่งกรณีนี้อาจจะไม่มีคำตอบ หรือมีหลายคำตอบ

หลักการของวิธีนี้คือการสร้างเมทริกซ์แต่งเติม (Augmented Matrix) [A | B] [A|B] แล้วใช้การดำเนินการตามแถวพื้นฐาน (Elementary Row Operations) เพื่อเปลี่ยนเมทริกซ์ A ให้อยู่ในรูปขั้นบันไดลดรูปตามแถว (Reduced Row Echelon Form) ซึ่งจะทำให้เราสามารถอ่านคำตอบของระบบสมการได้โดยตรงครับ

การดำเนินการตามแถวพื้นฐานมี 3 แบบหลักๆ คือ

  • สลับแถว: สลับตำแหน่งของสองแถวใดๆ
  • คูณแถว: คูณสมาชิกทุกตัวในแถวด้วยค่าคงที่ที่ไม่ใช่ศูนย์
  • บวกแถว: บวกผลคูณของแถวหนึ่งกับค่าคงที่เข้ากับอีกแถวหนึ่ง

วิธีนี้อาจจะต้องใช้การคำนวณที่ยาวกว่าสองวิธีแรก แต่เป็นรากฐานสำคัญของการคำนวณเชิงตัวเลขและการเขียนโปรแกรมเพื่อแก้ระบบสมการขนาดใหญ่ครับ

ประโยชน์และการประยุกต์ใช้

ทำไมน้องๆ ถึงต้องเรียนรู้เรื่องเมทริกซ์และดีเทอร์มิแนนต์? นอกจากจะช่วยให้การแก้ระบบสมการซับซ้อนๆ เป็นระบบและง่ายขึ้นแล้ว ยังมีประโยชน์อีกมากมายในโลกแห่งความเป็นจริงครับ

  • วิศวกรรม: ใช้ในการวิเคราะห์วงจรไฟฟ้า, การคำนวณโครงสร้างอาคาร, การจำลองระบบพลวัตต่างๆ
  • วิทยาการคอมพิวเตอร์: เป็นหัวใจสำคัญในด้านกราฟิกคอมพิวเตอร์ (การแปลงภาพ 3D), การประมวลผลภาพ (Image Processing), การเรียนรู้ของเครื่อง (Machine Learning) และการเข้ารหัสข้อมูล
  • เศรษฐศาสตร์: ใช้ในการวิเคราะห์แบบจำลองทางเศรษฐศาสตร์, การวิเคราะห์อุปสงค์และอุปทาน
  • ฟิสิกส์: ใช้ในการแก้ปัญหาในกลศาสตร์ควอนตัม, ทฤษฎีสัมพัทธภาพ และการวิเคราะห์การเคลื่อนที่

จะเห็นได้ว่าเมทริกซ์และดีเทอร์มิแนนต์ไม่ใช่แค่เรื่องในตำราเรียนเท่านั้น แต่เป็นเครื่องมือสำคัญที่ถูกนำไปใช้ในหลากหลายสาขาอาชีพเลยนะครับ

ข้อผิดพลาดที่พบบ่อยและเทคนิคทำข้อสอบ

  • ข้อผิดพลาดในการคำนวณ: การคำนวณดีเทอร์มิแนนต์หรือการคูณเมทริกซ์ ต้องระมัดระวังเรื่องเครื่องหมายและการบวกเลขให้ดีนะครับ
  • การลืมตรวจสอบเงื่อนไข: ก่อนใช้วิธีเมทริกซ์ผกผันหรือกฎของคราเมอร์ อย่าลืมตรวจสอบว่า det(A)0 det(A) neq 0 มิฉะนั้นจะหาคำตอบด้วยวิธีเหล่านี้ไม่ได้ครับ
  • สับสนวิธีการ: แต่ละวิธีมีข้อดีข้อเสียต่างกัน การเลือกใช้วิธีที่เหมาะสมจะช่วยประหยัดเวลาในการทำข้อสอบได้
  • ฝึกฝนอย่างสม่ำเสมอ: หัวใจสำคัญของการทำโจทย์เมทริกซ์และดีเทอร์มิแนนต์คือการฝึกทำโจทย์หลากหลายรูปแบบ เพื่อสร้างความคุ้นเคยและลดโอกาสผิดพลาดครับ

สรุปแนวคิดสำคัญ

เมทริกซ์คือเครื่องมือที่ยอดเยี่ยมในการจัดระเบียบและจัดการกับระบบสมการเชิงเส้นที่ซับซ้อน ส่วนดีเทอร์มิแนนต์คือค่าสำคัญที่บอกคุณสมบัติของเมทริกซ์และเป็นส่วนประกอบหลักในการแก้ระบบสมการด้วยวิธีต่างๆ ทั้งการใช้เมทริกซ์ผกผันและกฎของคราเมอร์ ในขณะที่การดำเนินการตามแถวหรือ Gaussian Elimination ก็เป็นวิธีที่ยืดหยุ่นและมีประโยชน์อย่างมากในสถานการณ์ที่หลากหลาย

หวังว่าบทความนี้น้องๆ จะเห็นภาพรวมของเมทริกซ์และดีเทอร์มิแนนต์ที่ใช้แก้ระบบสมการได้ชัดเจนขึ้นนะครับ และเข้าใจถึงพลังของมันว่าไม่ได้จำกัดอยู่แค่ในห้องเรียนเท่านั้น แต่ยังเป็นพื้นฐานสำคัญของวิทยาการสมัยใหม่อีกมากมาย

ถ้าน้องๆ อยากเรียนรู้เพิ่มเติมเกี่ยวกับเมทริกซ์และดีเทอร์มิแนนต์ หรือหัวข้อคณิตศาสตร์อื่นๆ ให้เข้าใจอย่างลึกซึ้ง พร้อมเทคนิคการทำโจทย์แบบจัดเต็ม พี่กฤษณ์มีทั้งคอร์สสด คอร์สออนไลน์ และคอร์สตัวต่อตัวที่ออกแบบมาให้น้องๆ เลือกเรียนตามความถนัดและความต้องการเลยครับ สามารถดูรายละเอียดเพิ่มเติมได้ในเว็บไซต์นี้เลยนะครับ พี่กฤษณ์รอสอนน้องๆ ทุกคนอยู่นะครับ!

Join the conversation

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *