Gridbach ตรวจสอบสมมติฐานโกลด์บาคได้ถึง 4*10^18+7*10^13
(medium.com/@jay_gridbach)- Gridbach เป็นระบบประมวลผลแบบกระจายที่ทำงานในเว็บเบราว์เซอร์ และได้ทำลายสถิติโลกด้วยการ ตรวจสอบสมมติฐานโกลด์บาคได้ถึง 4 ควินทิลเลียน (4×10¹⁸) + 70 ล้านล้าน
- สมมติฐานโกลด์บาค: จำนวนคู่ทุกจำนวนที่มากกว่า 2 สามารถเขียนเป็นผลบวกของจำนวนเฉพาะสองจำนวนได้
- ใช้ โค้ดคำนวณประสิทธิภาพสูงที่อิง WASM เพื่อประมวลผลโดยตรงในเบราว์เซอร์ และทุกคนสามารถเข้าร่วมการคำนวณได้จาก PC/มือถือโดยไม่ต้องล็อกอิน
- ระบบนี้ใช้ สถาปัตยกรรม JAMStack บนคลาวด์ และถูกออกแบบให้ทุกคนมีส่วนร่วมได้ง่ายเหมือน SETI@home
- อัลกอริทึมหลักสำหรับการคำนวณ เขียนด้วยภาษา Go และเผยแพร่เป็นโอเพนซอร์สภายใต้ไลเซนส์ MIT
- สามารถดูค่าพิเศษสำคัญต่าง ๆ ในสมมติฐานได้ผ่าน ตัวชี้วัดภาพชื่อ "Goldbach Ridge"
Gridbach: ความท้าทายด้านการประมวลผลแบบกระจายเพื่อการตรวจสอบสมมติฐานโกลด์บาค
สมมติฐานโกลด์บาคคืออะไร?
- เป็นสมมติฐานทางคณิตศาสตร์ที่คริสเตียน โกลด์บาคเสนอไว้ในปี 1742
- มีเนื้อหาว่า จำนวนคู่ทุกจำนวนที่มากกว่า 2 สามารถเขียนเป็นผลบวกของจำนวนเฉพาะสองจำนวนได้
- ตัวอย่าง:
- 4 = 2 + 2
- 6 = 3 + 3
- 100 = 3 + 97
- 10,000 = 71 + 9929
- 1,000,000,000,001,092,576 = 1913 + 1,000,000,000,001,090,663
- ตัวอย่าง:
- จนถึงทุกวันนี้ก็ยังเป็น ปัญหายากที่ยังไม่มีการพิสูจน์ทางคณิตศาสตร์อย่างสมบูรณ์
สถิติโลกของ Gridbach
- ในปี 2013 นักคณิตศาสตร์ชาวโปรตุเกส T. Oliveira e Silva ได้ใช้คอมพิวเตอร์ตรวจสอบได้ถึง 4×10¹⁸ (4 ควินทิลเลียน)
- ในปี 2025 นักพัฒนาชาวญี่ปุ่น Hiroaki Jay Nakata (@jay_gridbach) ได้ขยายขอบเขตนี้เพิ่มอีก 70 ล้านล้าน และอัปเดตช่วงการตรวจสอบ
- เป้าหมายคือ ขยายไปถึง 5 ควินทิลเลียน โดยหวังจะทำให้สำเร็จด้วยผู้เข้าร่วมที่มากขึ้นและการปรับปรุงอัลกอริทึม
- ทุกคนสามารถตรวจสอบผลลัพธ์ได้ที่: https://gridbach.com
คุณลักษณะของระบบ Gridbach
- เปิดใช้งานได้ทันทีในเบราว์เซอร์โดยไม่ต้องล็อกอิน/ติดตั้งแอป
- ดาวน์โหลดโค้ดไบนารีความเร็วสูงที่อิง WebAssembly(WASM) ลงในเบราว์เซอร์เพื่อ คำนวณบนเครื่องของผู้ใช้โดยตรง
- งานคำนวณแต่ละงานจะประมวลผลใน ช่วงละ 100 ล้านค่า (จำนวนคู่ 50 ล้านค่า)
- PC: ใช้เวลาประมาณ 5~10 วินาที
- มือถือ: ใช้เวลาประมาณ 10~20 วินาที
- เป็นระบบที่ได้แรงบันดาลใจจาก SETI@home และ ลดอุปสรรคในการเข้าร่วม
- ดูผลการคำนวณแบบเรียลไทม์และแดชบอร์ดสถิติทั้งหมดได้ที่: https://app.gridbach.com
เทคโนโลยีสแต็ก
- WASM: ไบนารีรันไทม์สำหรับการคำนวณประสิทธิภาพสูงภายในเบราว์เซอร์
- สถาปัตยกรรม JAMStack: โครงสร้างที่เน้นการขยายตัวและประสิทธิภาพ
- ทำงานบนเบราว์เซอร์ จึง รองรับทั้งมือถือและเดสก์ท็อป
การแสดงภาพ Goldbach Ridge
- “Goldbach Ridge” หมายถึง ค่าสูงสุดของจำนวนเฉพาะที่เล็กกว่า ในคู่โกลด์บาคภายในช่วงที่กำหนด
- ในทางคณิตศาสตร์คือการติดตามค่าสูงสุดของ
pในp + q = n (จำนวนคู่) - รูปร่างดูคล้ายเส้นชั้นความสูง จึงถูกใช้เป็นชื่อเล่นที่น่าสนใจในเชิงภาพ
- ตัวอย่าง: Ridge ที่ Oliveira e Silva ค้นพบคือ
9781 - ปัจจุบัน Ridge สูงสุดที่ Gridbach ค้นพบคือ
6421 - ผู้ใช้สามารถช่วย สำรวจ Ridge ใหม่และแสดงในอันดับได้ ผ่านการมีส่วนร่วมของตนเอง
อัลกอริทึมการคำนวณแบบโอเพนซอร์ส
- ลอจิกการคำนวณหลักเผยแพร่เป็น เครื่องมือ CLI ที่เขียนด้วยภาษา Go ภายใต้ไลเซนส์ MIT
- ที่เก็บโค้ด: https://github.com/nakatahr/gridbach-core
- ใช้ อัลกอริทึม Sieve of Eratosthenes แบบปรับปรุงที่อิง bit mask
- มีการใช้แนวทางเข้าถึงอาร์เรย์ไบต์โดยคำนึงถึงทั้งประสิทธิภาพด้านหน่วยความจำและความเร็ว
จุดที่ปรับแต่งให้เหมาะสม
- ปรับแต่งการคำนวณจุดเริ่มตัดทอนพหุคูณ (
mm) ในลูปตรวจสอบจำนวนเฉพาะ - เพิ่มประสิทธิภาพด้วยการคำนวณเฉพาะจำนวนคู่
- ใช้การคำนวณระดับบิตด้วยแฟลก/มาสก์ในหน่วยบล็อก 16 บิต
การชักชวนให้เข้าร่วมและแผนถัดไป
- ทุกคนสามารถเข้าถึงระบบและร่วมคำนวณได้อย่างง่ายดาย
- ผู้มีส่วนร่วมสามารถดู รายชื่อ Ridge สูงสุด 30 อันดับและบันทึกการแสดงภาพ
- ในอนาคตยังอยู่ระหว่างพิจารณาการเขียนบทความวิชาการเพื่อ รับรองสถิติอย่างเป็นทางการ
- ยังมีแผนจะเผยแพร่ โพสต์รายละเอียดเชิงเทคนิค เกี่ยวกับอัลกอริทึมและโครงสร้างของระบบ
บทสรุป
- Gridbach ไม่ใช่แค่โปรเจ็กต์งานอดิเรกธรรมดา แต่เป็น แพลตฟอร์มการคำนวณคณิตศาสตร์แบบกระจายที่ท้าทายปัญหาระดับโลก
- ปัญหาที่แม้แต่นักเรียนมัธยมต้นและมัธยมปลายก็เข้าใจได้ กำลังได้รับการช่วยแก้จาก เว็บเบราว์เซอร์ทั่วโลกที่ร่วมมือกัน
- ยินดีต้อนรับการมีส่วนร่วมและการสนับสนุนจากชุมชนวิทยาศาสตร์ นักพัฒนาโอเพนซอร์ส และผู้ชื่นชอบคณิตศาสตร์
→ ลองเข้าร่วมด้วยตัวเอง:
https://gridbach.com
→ ดูแดชบอร์ดแบบเรียลไทม์:
https://app.gridbach.com
1 ความคิดเห็น
ความเห็นจาก Hacker News
โปรเจกต์นี้น่าสนใจ แต่การนำเสนอผลลัพธ์นั้นทำให้เข้าใจผิดทั้งในแง่ความสำคัญและความถูกต้อง
วลี "ยังไม่เคยได้รับการพิสูจน์ทางคณิตศาสตร์จนถึงตอนนี้" ผิดหลักไวยากรณ์
สงสัยว่าเซิร์ฟเวอร์ของ gridbach เชื่อผลลัพธ์ที่ส่งมาเลย หรือมีวิธีตรวจสอบที่เร็วกว่านั้นหรือไม่
รู้ได้เลยว่าใส่ความหลงใหลลงไปในโปรเจกต์นี้มาก แต่ประเด็นสำคัญถูกกลบด้วยการโต้เถียง
ข้อคาดการณ์นี้ถูกตรวจสอบแล้วถึง 4,000,000,000,000,000,000
ตอนเรียนเขียนโปรแกรมเคยเขียนโปรแกรมสำหรับตรวจสอบข้อคาดการณ์ของ Goldbach
โปรเจกต์นี้น่าสนใจ แต่ไม่ใช่สถิติที่มีความหมาย
บน FairPhone 4 ใช้เวลาประมาณ 20 วินาทีต่อหนึ่งรอบ
โปรเซสเซอร์ X3D ดูจะรับมือกับการเปิดแท็บจำนวนคอร์*1.5 ได้สบาย
เป็นงานที่น่าประทับใจ