UTILS.
ทำงานในเบราว์เซอร์ 100%

เครื่องแก้สมการกำลังสาม

แก้ ax³+bx²+cx+d=0 หารากทั้งสามด้วยวิธี Cardano และวิธีตรีโกณมิติ พร้อมดิสคริมิแนนต์และจำนวนรากจริง

กรอก a, b, c และ d โดย a ต้องไม่เป็น 0

เกี่ยวกับเครื่องมือนี้

แก้สมการกำลังสามใด ๆ ax³ + bx² + cx + d = 0 (โดย a ≠ 0) กรอกสัมประสิทธิ์สี่ตัว แล้วเครื่องแก้จะคืนรากทั้งสาม ทั้งจริงและเชิงซ้อน พร้อมดิสคริมิแนนต์และจำนวนรากที่เป็นจริง ทำงานทั้งหมดในเบราว์เซอร์ของคุณและคำนวณใหม่ขณะที่คุณพิมพ์

สมการกำลังสามจะถูกลดรูปก่อนด้วยการแทนค่า x = t - b/(3a) เป็น t³ + pt + q = 0 และดิสคริมิแนนต์ Δ = (q/2)² + (p/3)³ ตัดสินกรณี เมื่อ Δ > 0 จะมีรากจริงหนึ่งตัวจากสูตรของ Cardano บวกคู่สังยุคเชิงซ้อน เมื่อ Δ = 0 รากเป็นจริงโดยมีค่าซ้ำ เมื่อ Δ < 0 จะมีรากจริงที่ต่างกันสามตัวที่พบด้วยวิธีตรีโกณมิติ tₖ = 2√(-p/3)·cos((1/3)·acos((3q/2p)·√(-3/p)) - 2πk/3) แต่ละ t จะถูกเลื่อนกลับด้วย -b/(3a) เพื่อให้ได้ x

รากเชิงซ้อนแสดงในรูป a ± bi เช่น x³ - 6x² + 11x - 6 = 0 คืนราก 1, 2 และ 3 สัมประสิทธิ์ a ต้องไม่เป็นศูนย์ มิฉะนั้นสมการจะไม่ใช่กำลังสาม

คำถามที่พบบ่อย

ดิสคริมิแนนต์บอกอะไรฉัน?
เครื่องหมายของมันจำแนกราก: บวกหมายถึงรากจริงหนึ่งตัวและรากสังยุคเชิงซ้อนสองตัว, ศูนย์หมายถึงรากทั้งหมดเป็นจริงโดยมีค่าซ้ำ และลบหมายถึงรากจริงที่ต่างกันสามตัว
ทำไมจึงคืนรากสามตัวเสมอ?
ตามทฤษฎีบทหลักมูลของพีชคณิต สมการกำลังสามมีรากพอดีสามตัวเมื่อนับความซ้ำ บางตัวอาจเป็นเชิงซ้อน และรากซ้ำจะปรากฏมากกว่าหนึ่งครั้ง
สัมประสิทธิ์นำ a ต้องไม่เป็นศูนย์หรือไม่?
ใช่ หาก a เป็นศูนย์ สมการจะเป็นกำลังสองอย่างมาก ไม่ใช่กำลังสาม ดังนั้นเครื่องแก้จึงต้องการ a ที่ไม่เป็นศูนย์ มิฉะนั้นจะรายงานว่าอินพุตไม่ถูกต้อง
รากจริงสามตัวหาได้อย่างไรเมื่อดิสคริมิแนนต์เป็นลบ?
ด้วยวิธีตรีโกณมิติ ซึ่งใช้สูตรโคไซน์บนสมการกำลังสามที่ลดรูปแล้วเพื่อสร้างรากจริงที่ต่างกันสามตัวโดยไม่ต้องใช้เลขคณิตเชิงซ้อน

เครื่องมือเพิ่มเติม