คณิตศาสตร์

ตัวประกอบเฉพาะ

แยกตัวเลขใดก็ได้เป็นปัจจัยลำดับแรกด้วยการหารทีละขั้น แสดงแผนผังการแยกตัวประกอบทั้งหมด ฟรี — ไม่ต้องลงทะเบียน

เครื่องมือนี้ช่วยคุณได้ไหม?

ตัวประกอบเฉพาะ คืออะไร?

การแยกตัวประกอบเฉพาะเป็นหนึ่งในแนวคิดพื้นฐานที่สำคัญที่สุดในทฤษฎีจำนวน — การศึกษาทางคณิตศาสตร์ของจำนวนเต็มและคุณสมบัติของพวกมัน ทฤษฎีบทพื้นฐานของเลขคณิตระบุว่าจำนวนเต็มทุกจำนวนที่มากกว่า 1 สามารถแสดงเป็นผลคูณที่ไม่ซ้ำกันของจำนวนเฉพาะได้ ความไม่ซ้ำกันนี้ทำให้การแยกตัวประกอบเฉพาะเป็นสิ่งที่จำเป็นต่อทั้งคณิตศาสตร์และวิทยาการคอมพิวเตอร์ เครื่องคิดเลขนี้ใช้การหารทดลอง — การทดสอบความหารลงตัวด้วยจำนวนเฉพาะแต่ละจำนวนตั้งแต่ 2 — เพื่อหาตัวประกอบเฉพาะทั้งหมดอย่างเป็นระบบ ผลลัพธ์จะแสดงในรูปแบบเลขยกกำลังและเป็นคำแนะนำการหารแบบทีละขั้นตอนอย่างสมบูรณ์ ในยุคดิจิทัล การแยกตัวประกอบเฉพาะได้รับความสำคัญที่สำคัญในทฤษฎีการเข้ารหัส อัลกอริทึม RSA — ที่รักษาความปลอดภัยการสื่อสารบนอินเทอร์เน็ตส่วนใหญ่ — พึ่งพาข้อเท็จจริงทางคณิตศาสตร์ที่ว่าการคูณจำนวนเฉพาะขนาดใหญ่สองจำนวนนั้นง่ายดาย แต่การแยกตัวประกอบผลคูณของพวกมันเป็นไปไม่ได้ทางการคำนวณสำหรับจำนวนที่พอสมควรใหญ่พอ

เมื่อไหร่ควรใช้เครื่องคำนวณนี้

  • การลด_fraction: หาปัจจัยจำนวนเฉพาะของตัวเลขและตัวหาร
  • คำนวณ GCD และ LCM จากรายการปัจจัยจำนวนเฉพาะ
  • การเข้ารหัส RSA: เข้าใจว่าจำนวนเฉพาะใหญ่ปกป้องการสื่อสารอย่างไร
  • การแข่งขันคณิตศาสตร์: แก้ปัญหาทฤษฎีจำนวน
  • การแยกตัวประกอบพีชคณิต: ขยายแนวคิดไปยังพหุนาม
  • เข้าใจจำนวนสมบูรณ์ ล้น และขาด ผ่านโครงสร้างตัวหาร

ขั้นตอน:

  1. ป้อนจำนวนเต็มบวกใดๆ ตั้งแต่ 2 ถึง 10,000,000
  2. อัลกอริทึมเริ่มจากการหารด้วย 2 ซึ่งเป็นจำนวนเฉพาะที่เล็กที่สุด
  3. ทุกครั้งที่หารลงตัว ตัวหารจะถูกบันทึกเป็นปัจจัย
  4. เมื่อ 2 ไม่สามารถหารลงตัวได้อีก อัลกอริทึมจะลอง 3, 5, 7, 11, ...
  5. ทำต่อไปจนกว่าตัวเลขที่เหลือจะเท่ากับ 1 หรือเป็นจำนวนเฉพาะเอง
  6. ผลการแยกตัวจะเขียนในรูปแบบเลขยกกำลัง: n = p₁^a₁ × p₂^a₂ × ...
  7. คำนวณจำนวนตัวหารโดยใช้สูตร τ(n) = (a₁+1)(a₂+1)···(aₖ+1)

สูตร

จำนวนเต็มทุกจำนวน n > 1 สามารถเขียนได้อย่างไม่ซ้ำกันดังนี้: n = p₁^a₁ × p₂^a₂ × ··· × pₖ^aₖ โดยที่ p₁ < p₂ < ··· < pₖ เป็นจำนวนเฉพาะที่แตกต่างกัน และ a₁, a₂, ..., aₖ ≥ 1 จำนวนตัวหาร: τ(n) = (a₁+1)(a₂+1)···(aₖ+1)

กรณีใช้งาน

  • ย่อส่วนให้อยู่ในรูปแบบที่ต่ำที่สุด
  • หา GCD และ LCM ของตัวเลข
  • การเข้ารหัส RSA และการเข้ารหัสคีย์สาธารณะ
  • การแก้ปัญหาทฤษฎีจำนวนในการแข่งขันคณิตศาสตร์
  • ทำความเข้าใจกฎการหารลงตัวในคณิตศาสตร์
  • การแยกตัวประกอบเชิงพีชคณิตและการย่อตัวพหุนาม

ประโยชน์หลัก

  • แยกตัวประกอบตัวเลขใดๆ ถึง 10,000,000 ทันที
  • ดูการแยกตัวประกอบในรูปแบบเลขชี้กำลัง: 360 = 2³ × 3² × 5¹
  • นับตัวหารทั้งหมดอัตโนมัติด้วยสูตร τ(n)
  • ระบุทันทีว่าตัวเลขเป็นเฉพาะหรือประกอบ
  • เข้าใจทฤษฎีบทพื้นฐานด้วยตัวอย่าง
  • นำผลไปใช้กับ GCD, LCM, การลด_fraction และการเข้ารหัส

เคล็ดลับ

  • ทดสอบเฉพาะตัวหารจำนวนเฉพาะจนถึง √n — ถ้า n ไม่มีปัจจัยถึงรากที่สอง n เป็นเฉพาะ
  • เริ่มจาก 2 (คู่เฉพาะเดียว) แล้วลองคี่: 3, 5, 7, 11...
  • ใช้สูตรนับตัวหาร: n = p₁^a₁ × p₂^a₂ → τ(n) = (a₁+1)(a₂+1)
  • สำหรับตัวเลขใหญ่มาก การแยกตัวประกอบคำนวณแพง — รากฐานความปลอดภัย RSA
  • จำไว้ว่า 1 ไม่มีปัจจัยจำนวนเฉพาะ
  • ตรวจสอบ: คูณปัจจัยทั้งหมดเพื่อยืนยันตัวเลขต้นฉบับ

ข้อผิดพลาดที่พบบ่อย

  • ลืมว่า 1 ไม่ใช่จำนวนเฉพาะ
  • หยุดเร็วเกินไป: ถ้าตัวเลขที่เหลือหลังหาร > 1 มันก็เป็นปัจจัยจำนวนเฉพาะ
  • สับสนการแยกตัวประกอบกับการระบุตัวหารทั้งหมด — การแยกตัวประกอบ = ผลคูณ
  • คิดว่าทุกจำนวนคี่เป็นเฉพาะ: 9, 15, 21 เป็นตัวประกอบทั้งหมด
  • ไม่ใช้รูปแบบเลขชี้กำลัง
  • ลืมว่าลำดับปัจจัยไม่สำคัญ

คำศัพท์สำคัญ

จำนวนเฉพาะ: จำนวนเต็ม > 1 ที่ไม่มีปัจจัยนอกจาก 1 และตัวเอง
จำนวน_composite: จำนวนเต็ม > 1 ที่ไม่ใช่จำนวนเฉพาะ
ทฤษฎีบทพื้นฐานของจำนวนนับ: ทุกจำนวนเต็ม > 1 มีการแยกตัวประกอบเฉพาะที่ไม่ซ้ำกัน
การหารแบบลองผิด: อัลกอริทึมการแยกตัวที่ทดสอบการหารด้วยจำนวนเฉพาะต่อเนื่องกัน
เลขชี้กำลัง: ใน p^a เลขชี้กำลัง a นับจำนวนครั้งที่จำนวนเฉพาะ p ปรากฏ
ฟังก์ชันตัวหาร τ(n): นับจำนวนตัวหารบวกทั้งหมดของ n

แนวคิดที่เกี่ยวข้อง

  • เครื่องคิดเลข GCD และ LCM: ใช้การแยกตัวประกอบจำนวนเฉพาะเพื่อคำนวณ GCD และ LCM
  • เครื่องคิดเลขลอการิทึม: สำรวจความซับซ้อนเชิงลอการิทึมของอัลกอริทึมการแยกตัวประกอบ
  • เครื่องคิดเลขเปอร์เซ็นต์: วิเคราะห์สัดส่วนของแต่ละจำนวนเฉพาะในการแยกตัวประกอบ
  • เครื่องคิดเลขเศษส่วน: ลด_fraction โดยใช้การแยกตัวประกอบจำนวนเฉพาะ
  • เครื่องคิดเลขเลขชี้กำลัง: ทำงานกับรูปแบบเลขชี้กำลังของการแยกตัวประกอบจำนวนเฉพาะ

ตัวอย่าง

แยกตัวประกอบของ 360: 360÷2=180 → 180÷2=90 → 90÷2=45 → 45÷3=15 → 15÷3=5 → 5 เป็นจำนวนเฉพาะ ผลลัพธ์: 360 = 2³ × 3² × 5¹ ตัวหาร: (3+1)(2+1)(1+1) = 24

การตีความผลลัพธ์

การแยกตัวประกอบแสดงการแยกจำนวนเฉพาะที่ไม่ซ้ำกันของตัวเลขของคุณ แต่ละจำนวนเฉพาะกับชันของมันบอกคุณว่ามันหารตัวเลขได้กี่ครั้ง ตัวอย่าง: 360 = 2³ × 3² × 5 หมายความว่า 360 หารด้วย 2 ได้สามครั้ง ด้วย 3 สองครั้ง และด้วย 5 หนึ่งครั้ง โครงสร้างชันเปิดเผยคุณสมบัติ: (a₁+1)(a₂+1)... ให้จำนวนตัวหารทั้งหมด

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

การแยกตัวประกอบจำนวนเฉพาะคืออะไร?
การแยกตัวประกอบจำนวนเฉพาะแสดงตัวเลขเป็นผลคูณของปัจจัยจำนวนเฉพาะ ทุกจำนวนเต็มที่มากกว่า 1 มีการแยกตัวประกอบจำนวนเฉพาะที่ไม่ซ้ำกัน — ทฤษฎีบทพื้นฐานของเลขคณิต ตัวอย่าง: 360 = 2³ × 3² × 5.
จำนวนเฉพาะคืออะไร?
จำนวนเฉพาะคือจำนวนธรรมชาติที่มากกว่า 1 ซึ่งไม่มีตัวหารบวกนอกจาก 1 และตัวเอง จำนวนเฉพาะแรกๆ คือ 2, 3, 5, 7, 11, 13, 17, 19, 23... มีจำนวนเฉพาะไม่สิ้นสุด — ยูคลิดพิสูจน์เมื่อประมาณ 300 ปีก่อนคริสตกาล หมายเลข 2 เป็นจำนวนเฉพาะคู่เดียว
การแยกตัวประกอบจำนวนเฉพาะใช้ในชีวิตจริงอย่างไร?
การแยกตัวประกอบจำนวนเฉพาะเป็นรากฐานของการเข้ารหัส RSA ที่ปกป้องการสื่อสารส่วนใหญ่บนอินเทอร์เน็ต ยังใช้สำหรับการลด_fraction, การคำนวณ GCD และ LCM, และการแก้ปัญหาคณิตศาสตร์การแข่งขัน
จะนับจำนวนตัวหารได้อย่างไร?
ถ้า n = p₁^a₁ × p₂^a₂ × … × pₖ^aₖ จำนวนตัวหารบวกคือ (a₁+1)(a₂+1)···(aₖ+1) ตัวอย่าง: 12 = 2² × 3¹ มี (2+1)(1+1) = 6 ตัวหาร
ทำไมการแยกตัวประกอบตัวเลขใหญ่จึงยาก?
การคูณจำนวนเฉพาะสองตัวใหญ่ทำได้ง่าย แต่การแยกผลคูณกลับเป็นปัจจัยจำนวนเฉพาะเป็นเรื่องคำนวณไม่ได้สำหรับตัวเลขหลายร้อยหลัก ความไม่สมมาตรนี้เป็นรากฐานของการเข้ารหัส RSA
ตะแกรงเอราทอสเทนีสคืออะไร?
ตะแกรงเอราทอสเทนีสเป็นอัลกอริทึมโบราณ (ประมาณ 240 ปีก่อนคริสตกาล) สำหรับค้นหาจำนวนเฉพาะทั้งหมดจนถึงขีดจำกัด เริ่มจาก 2 แล้วขีดฆ่าทวีคูณของแต่ละจำนวนเฉพาะ
จะหาปัจจัยจำนวนเฉพาะได้อย่างรวดเร็วอย่างไร?
เริ่มจากจำนวนเฉพาะที่เล็กที่สุด (2) แล้วหารซ้ำจนกว่าจะหารไม่ลงตัวอีก จากนั้นลอง 3, 5, 7, 11 ฯลฯ คุณต้องทดสอบเฉพาะจำนวนเฉพาะจนถึง √n เท่านั้น
ฟังก์ชันผลรวมตัวหารคืออะไร?
ผลรวมตัวหาร σ(n) = (p₁^(a₁+1)−1)/(p₁−1) × … × (pₖ^(aₖ+1)−1)/(pₖ−1) ตัวอย่าง: σ(12) = 28 จำนวนสมบูรณ์จะทำให้ σ(n) = 2n
จำนวนล้นและจำนวนขาดคืออะไร?
จำนวนล้นถ้า σ(n) > 2n, จำนวนขาดถ้า σ(n) < 2n, จำนวนสมบูรณ์ถ้า σ(n) = 2n 12 เป็นจำนวนล้น: 1+2+3+4+6+12 = 28 > 24 จำนวนสมบูรณ์ (6, 28, 496) หายาก
ใช้กับ GCD และ LCM อย่างไร?
GCD(a,b) = ผลคูณปัจจัยจำนวนเฉพาะร่วมกับชันน้อยที่สุด LCM(a,b) = ผลคูณปัจจัยจำนวนเฉพาะทั้งหมดกับชันมากที่สุด GCD(12,18)=6, LCM(12,18)=36.
การแยกตัวประกอบที่ใหญ่ที่สุดที่คำนวณได้?
เครื่องคิดเลขของเราจัดการตัวเลขได้ถึง 10,000,000 RSA-250 (829 บิต) ถูกแยกตัวประกอบในปี 2020

ค้นพบเครื่องมือเพิ่มเติม

คัดสรรใหม่จากคลังเครื่องมือทั้งหมดของเรา