Skip to content
Home » บทความ » การใช้ดีเทอร์มิแนนต์เพื่อตรวจสอบจำนวนคำตอบของระบบสมการ

การใช้ดีเทอร์มิแนนต์เพื่อตรวจสอบจำนวนคำตอบของระบบสมการ

การใช้ดีเทอร์มิแนนต์เพื่อตรวจสอบจำนวนคำตอบของระบบสมการ

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

1. ทบทวนพื้นฐาน: ระบบสมการเชิงเส้นและเมทริกซ์

ก่อนที่เราจะเจาะลึกเรื่องดีเทอร์มิแนนต์ พี่กฤษณ์ขอทบทวนพื้นฐานของระบบสมการเชิงเส้นกันก่อนนะครับ ระบบสมการเชิงเส้นคือชุดของสมการตั้งแต่สองสมการขึ้นไป ที่แต่ละสมการเป็นสมการเชิงเส้น หมายถึงตัวแปรทุกตัวมีเลขชี้กำลังเป็น 1 ตัวอย่างเช่น ระบบสมการ 2×2 (สองสมการ สองตัวแปร) หน้าตาแบบนี้ครับ:
a 1 x + b 1 y = c 1 a_1x + b_1y = c_1
a 2 x + b 2 y = c 2 a_2x + b_2y = c_2
เราสามารถเขียนระบบสมการนี้ในรูปเมทริกซ์ได้คือ A X = B AX = B โดยที่:
A = ( a 1 b 1 a 2 b 2 ) A = begin{pmatrix} a_1 & b_1 \ a_2 & b_2 end{pmatrix} เป็นเมทริกซ์สัมประสิทธิ์ (Coefficient Matrix)
X = ( x y ) X = begin{pmatrix} x \ y end{pmatrix} เป็นเมทริกซ์ตัวแปร
B = ( c 1 c 2 ) B = begin{pmatrix} c_1 \ c_2 end{pmatrix} เป็นเมทริกซ์ค่าคงที่

เมทริกซ์ A A นี่แหละครับที่เราจะนำมาหาค่าดีเทอร์มิแนนต์เพื่อตรวจสอบจำนวนคำตอบ

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

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

การคำนวณดีเทอร์มิแนนต์:

* สำหรับเมทริกซ์ 2×2:
ให้ A = ( a b c d ) A = begin{pmatrix} a & b \ c & d end{pmatrix}
แล้วดีเทอร์มิแนนต์ของ A A หรือ det ( A ) det(A) (บางทีเขียนเป็น | A | |A| ) จะเท่ากับ:
det ( A ) = a d b c det(A) = ad – bc

ตัวอย่าง: ให้ A = ( 3 1 4 2 ) A = begin{pmatrix} 3 & 1 \ 4 & 2 end{pmatrix}
det ( A ) = ( 3 ) ( 2 ) ( 1 ) ( 4 ) = 6 4 = 2 det(A) = (3)(2) – (1)(4) = 6 – 4 = 2

* สำหรับเมทริกซ์ 3×3:
ให้ A = ( a b c d e f g h i ) A = begin{pmatrix} a & b & c \ d & e & f \ g & h & i end{pmatrix}
มีหลายวิธีในการคำนวณ เช่น วิธีโคแฟกเตอร์ หรือกฎของซาร์รัส (Sarrus’s Rule) ซึ่งง่ายสำหรับ 3×3 ครับ
det ( A ) = a ( e i f h ) b ( d i f g ) + c ( d h e g ) det(A) = a(ei-fh) – b(di-fg) + c(dh-eg)

หรือใช้กฎของซาร์รัส:
นำสองหลักแรกมาต่อท้ายเมทริกซ์ แล้วหาผลรวมผลคูณของแนวทแยงลง ลบด้วยผลรวมผลคูณของแนวทแยงขึ้น
det ( A ) = ( a e i + b f g + c d h ) ( c e g + a f h + b d i ) det(A) = (aei + bfg + cdh) – (ceg + afh + bdi)

3. ความสัมพันธ์ระหว่างดีเทอร์มิแนนต์กับจำนวนคำตอบ

หัวใจสำคัญของการใช้ดีเทอร์มิแนนต์ในการตรวจสอบจำนวนคำตอบอยู่ที่ค่าของ det ( A ) det(A) ของเมทริกซ์สัมประสิทธิ์ A A นี่เองครับ เราสามารถแบ่งกรณีได้เป็น 2 กรณีหลักๆ ดังนี้

กรณีที่ 1: det ( A ) 0 det(A) neq 0 (ดีเทอร์มิแนนต์ไม่เท่ากับศูนย์)

หากดีเทอร์มิแนนต์ของเมทริกซ์สัมประสิทธิ์ A A ไม่เป็นศูนย์ นั่นหมายความว่าเมทริกซ์ A A มีเมทริกซ์ผกผัน ( A 1 A^{-1} ) และระบบสมการ A X = B AX=B จะมีคำตอบเดียวเท่านั้น (Unique Solution) เสมอครับ
ในทางเรขาคณิต สำหรับระบบสมการ 2×2 สองเส้นตรงจะตัดกันเพียงจุดเดียว สำหรับระบบ 3×3 สามระนาบจะตัดกันที่จุดเดียวครับ

กรณีที่ 2: det ( A ) = 0 det(A)=0 (ดีเทอร์มิแนนต์เท่ากับศูนย์)

หากดีเทอร์มิแนนต์ของเมทริกซ์สัมประสิทธิ์ A A เป็นศูนย์ นั่นหมายความว่าเมทริกซ์ A A ไม่มีเมทริกซ์ผกผัน ดังนั้นระบบสมการจะไม่มีคำตอบเดียว เราต้องพิจารณาต่อไปอีก 2 กรณีย่อยครับ
การตรวจสอบเพิ่มเติมนี้มักใช้แนวคิดเรื่อง แรงค์ (Rank) ของเมทริกซ์ หรือการลดรูปด้วยการดำเนินการตามแถว (Row Operations) เพื่อดูความสอดคล้องของระบบ

* 2.1 ไม่มีคำตอบ (No Solution)
กรณีนี้เกิดขึ้นเมื่อระบบสมการไม่สอดคล้องกัน (Inconsistent) กล่าวคือ ไม่มีค่าของตัวแปรที่สามารถทำให้ทุกสมการเป็นจริงพร้อมกันได้
ในทางเรขาคณิต สำหรับระบบ 2×2 สองเส้นตรงจะขนานกันและไม่ทับกัน สำหรับระบบ 3×3 อาจเป็นระนาบที่ขนานกัน หรือตัดกันแต่ไม่มีจุดร่วมกันทั้งหมด
วิธีตรวจสอบอย่างง่ายคือ ลองแทนค่าหรือใช้วิธีการกำจัดตัวแปร หากได้สมการที่ขัดแย้งกัน เช่น 0 = 5 0 = 5 แสดงว่าไม่มีคำตอบ หรือในมุมของเมทริกซ์ คือเมื่อ Rank ของเมทริกซ์สัมประสิทธิ์ A A ไม่เท่ากับ Rank ของเมทริกซ์แต่งเติม (Augmented Matrix) [ A | B ] [A|B]

* 2.2 มีคำตอบมากมายไม่จำกัด (Infinitely Many Solutions)
กรณีนี้เกิดขึ้นเมื่อระบบสมการสอดคล้องกัน (Consistent) และมีสมการที่เป็นอิสระเชิงเส้นน้อยกว่าจำนวนตัวแปร ทำให้มีตัวแปรอิสระ (Free Variables) ที่สามารถกำหนดค่าใดๆ ก็ได้
ในทางเรขาคณิต สำหรับระบบ 2×2 สองเส้นตรงจะทับกันเป็นเส้นเดียวกัน สำหรับระบบ 3×3 ระนาบอาจจะทับกันทั้งหมด หรือตัดกันเป็นเส้นตรง
วิธีตรวจสอบคือ เมื่อใช้วิธีการกำจัดตัวแปรแล้วได้สมการที่เป็นจริงเสมอ เช่น 0 = 0 0 = 0 แสดงว่ามีหลายคำตอบ หรือในมุมของเมทริกซ์ คือเมื่อ Rank ของเมทริกซ์สัมประสิทธิ์ A A เท่ากับ Rank ของเมทริกซ์แต่งเติม [ A | B ] [A|B] และมีค่าน้อยกว่าจำนวนตัวแปรทั้งหมดครับ

4. ตัวอย่างการใช้งานจริง

มาดูตัวอย่างเพื่อให้เห็นภาพชัดเจนยิ่งขึ้นนะครับ

ตัวอย่างที่ 1: ระบบที่มีคำตอบเดียว
พิจารณาระบบสมการ:
2 x + 3 y = 7 2x + 3y = 7
4 x y = 9 4x – y = 9
เมทริกซ์สัมประสิทธิ์ A = ( 2 3 4 1 ) A = begin{pmatrix} 2 & 3 \ 4 & -1 end{pmatrix}
หาดีเทอร์มิแนนต์ของ A A :
det ( A ) = ( 2 ) ( 1 ) ( 3 ) ( 4 ) = 2 12 = 14 det(A) = (2)(-1) – (3)(4) = -2 – 12 = -14
เนื่องจาก det ( A ) = 14 0 det(A) = -14 neq 0 ดังนั้นระบบสมการนี้มีคำตอบเดียวครับ

ตัวอย่างที่ 2: ระบบที่ไม่มีคำตอบ
พิจารณาระบบสมการ:
x + y = 3 x + y = 3
2 x + 2 y = 8 2x + 2y = 8
เมทริกซ์สัมประสิทธิ์ A = ( 1 1 2 2 ) A = begin{pmatrix} 1 & 1 \ 2 & 2 end{pmatrix}
หาดีเทอร์มิแนนต์ของ A A :
det ( A ) = ( 1 ) ( 2 ) ( 1 ) ( 2 ) = 2 2 = 0 det(A) = (1)(2) – (1)(2) = 2 – 2 = 0
เนื่องจาก det ( A ) = 0 det(A)=0 จึงต้องตรวจสอบเพิ่มเติม ลองนำสมการที่ 2 หารด้วย 2 จะได้ x + y = 4 x + y = 4 ซึ่งขัดแย้งกับสมการแรกที่ x + y = 3 x + y = 3 ครับ แสดงว่าระบบสมการนี้ไม่มีคำตอบ

ตัวอย่างที่ 3: ระบบที่มีหลายคำตอบ
พิจารณาระบบสมการ:
x + y = 3 x + y = 3
2 x + 2 y = 6 2x + 2y = 6
เมทริกซ์สัมประสิทธิ์ A = ( 1 1 2 2 ) A = begin{pmatrix} 1 & 1 \ 2 & 2 end{pmatrix}
หาดีเทอร์มิแนนต์ของ A A :
det ( A ) = ( 1 ) ( 2 ) ( 1 ) ( 2 ) = 2 2 = 0 det(A) = (1)(2) – (1)(2) = 2 – 2 = 0
เนื่องจาก det ( A ) = 0 det(A)=0 จึงต้องตรวจสอบเพิ่มเติม ลองนำสมการที่ 2 หารด้วย 2 จะได้ x + y = 3 x + y = 3 ซึ่งเป็นสมการเดียวกับสมการแรกพอดีครับ แสดงว่าสมการทั้งสองทับกัน มีคำตอบมากมายไม่จำกัด

ตัวอย่างที่ 4: ระบบ 3×3 ที่มีคำตอบเดียว
พิจารณาระบบสมการ:
x + 2 y z = 3 x + 2y – z = 3
2 x y + z = 1 2x – y + z = 1
x + y + 2 z = 2 -x + y + 2z = 2
เมทริกซ์สัมประสิทธิ์ A = ( 1 2 1 2 1 1 1 1 2 ) A = begin{pmatrix} 1 & 2 & -1 \ 2 & -1 & 1 \ -1 & 1 & 2 end{pmatrix}
ใช้กฎของซาร์รัส (หรือโคแฟกเตอร์):
det ( A ) = [ ( 1 ) ( 1 ) ( 2 ) + ( 2 ) ( 1 ) ( 1 ) + ( 1 ) ( 2 ) ( 1 ) ] [ ( 1 ) ( 1 ) ( 1 ) + ( 1 ) ( 1 ) ( 1 ) + ( 2 ) ( 2 ) ( 2 ) ] det(A) = [(1)(-1)(2) + (2)(1)(-1) + (-1)(2)(1)] – [(-1)(-1)(-1) + (1)(1)(1) + (2)(2)(2)]
det ( A ) = [ 2 2 2 ] [ 1 + 1 + 8 ] det(A) = [-2 – 2 – 2] – [-1 + 1 + 8]
det ( A ) = [ 6 ] [ 8 ] = 14 det(A) = [-6] – [8] = -14
เนื่องจาก det ( A ) = 14 0 det(A) = -14 neq 0 ดังนั้นระบบสมการนี้มีคำตอบเดียวครับ

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

การใช้ดีเทอร์มิแนนต์เป็นวิธีที่รวดเร็ว แต่ก็มีจุดที่น้องๆ มักผิดพลาดได้ครับ

  • ข้อผิดพลาด: คำนวณดีเทอร์มิแนนต์ผิดพลาด
    นี่คือข้อผิดพลาดพื้นฐานที่พบบ่อยที่สุด การคิดเลขผิดแม้แต่นิดเดียวก็จะทำให้ค่าดีเทอร์มิแนนต์ผิดและสรุปจำนวนคำตอบผิดทันทีครับ ควรตรวจสอบการคำนวณซ้ำอย่างละเอียด โดยเฉพาะเครื่องหมายบวก/ลบ
  • ข้อผิดพลาด: สรุปผลผิดเมื่อ det ( A ) = 0 det(A)=0
    เมื่อดีเทอร์มิแนนต์เป็นศูนย์ น้องๆ ต้องไม่หยุดแค่นั้นนะครับ ต้องตรวจสอบต่อไปว่าไม่มีคำตอบหรือมีหลายคำตอบ การหยุดที่ det ( A ) = 0 det(A)=0 แล้วสรุปว่าไม่มีคำตอบไปเลยทันทีเป็นสิ่งที่ผิดพลาดได้ง่าย เพราะมันอาจจะมีคำตอบมากมายไม่จำกัดก็เป็นได้ครับ
  • เทคนิคทำข้อสอบ: ใช้การกำจัดแบบเกาส์เมื่อ det ( A ) = 0 det(A)=0
    เมื่อดีเทอร์มิแนนต์เป็นศูนย์ วิธีที่ดีที่สุดในการแยกแยะว่าไม่มีคำตอบหรือมีหลายคำตอบคือการใช้วิธีการกำจัดแบบเกาส์ (Gaussian Elimination) กับเมทริกซ์แต่งเติม [ A | B ] [A|B] ครับ หากได้แถวที่ค่าสัมประสิทธิ์เป็นศูนย์หมดแต่ค่าคงที่ทางขวาไม่เป็นศูนย์ (เช่น 0 = c 0=c โดย c 0 c neq 0 ) แสดงว่าไม่มีคำตอบ แต่ถ้าได้แถวที่เป็นศูนย์ทั้งหมด (เช่น 0 = 0 0=0 ) แสดงว่ามีหลายคำตอบ
  • มุมมองเชิงวิเคราะห์: ความเป็นอิสระเชิงเส้น
    ดีเทอร์มิแนนต์ของเมทริกซ์เป็นศูนย์ ( det ( A ) = 0 det(A)=0 ) มีความหมายว่าเวกเตอร์คอลัมน์ (หรือเวกเตอร์แถว) ของเมทริกซ์นั้นไม่เป็นอิสระเชิงเส้นต่อกัน (Linearly Dependent) ซึ่งหมายความว่ามีคอลัมน์ (หรือแถว) บางส่วนที่สามารถเขียนในรูปผลรวมเชิงเส้นของคอลัมน์ (หรือแถว) อื่นๆ ได้ นี่คือสาเหตุที่ทำให้ระบบสมการไม่สามารถหาคำตอบเดียวได้ครับ

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

พี่กฤษณ์ขอสรุปหลักการสำคัญของการใช้ดีเทอร์มิแนนต์เพื่อตรวจสอบจำนวนคำตอบของระบบสมการไว้ดังนี้ครับ:

1. กรณีที่ det ( A ) 0 det(A) neq 0 : ระบบสมการมีคำตอบเดียว (Unique Solution) เสมอ

2. กรณีที่ det ( A ) = 0 det(A)=0 : ระบบสมการจะไม่มีคำตอบเดียว และต้องตรวจสอบเพิ่มเติม

  • หากระบบสมการไม่สอดคล้องกัน (เช่น ได้สมการ 0 = c 0=c โดย c 0 c neq 0 ) จะไม่มีคำตอบ (No Solution)
  • หากระบบสมการสอดคล้องกัน (เช่น ได้สมการ 0 = 0 0=0 ) และมีตัวแปรอิสระ จะมีคำตอบมากมายไม่จำกัด (Infinitely Many Solutions)

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

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

Join the conversation

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