สร้างจำนวนเต็มทุกจำนวนด้วยเลข 2 สี่ตัว
(eli.thegreenplace.net)สร้างจำนวนเต็มทุกจำนวนด้วยเลข 2 สี่ตัว
-
แนะนำปริศนาคณิตศาสตร์
- เป็นปริศนาที่ให้เลข 2 สี่ตัวและจำนวนธรรมชาติเป้าหมายมา แล้วต้องสร้างตัวเลขเป้าหมายโดยไม่ใช้ตัวเลขอื่นและอาศัยการดำเนินการทางคณิตศาสตร์หลากหลายแบบ
- ตัวอย่างที่แม้แต่นักเรียนประถมก็แก้ได้:
- 1 = (2+2) / (2+2)
- 2 = (2/2) + (2/2)
- 3 = 2×2 - (2/2)
- 4 = 2 + 2 + 2 - 2
- 5 = 2×2 + (2/2)
- 6 = 2×2×2 - 2
-
คณิตศาสตร์ระดับมัธยมต้น
- เมื่อเรียนเรื่องเลขยกกำลังและแฟกทอเรียลแล้ว ช่วงของคำตอบจะกว้างขึ้น:
- 18 = 2^(2^2) + 2
- 28 = (2+2)! + 2 + 2
- 256 = (2+2)^(2+2)
- 65536 = 2^(2^(2^2))
- เมื่อเรียนเรื่องเลขยกกำลังและแฟกทอเรียลแล้ว ช่วงของคำตอบจะกว้างขึ้น:
-
กลเม็ดคณิตศาสตร์ขั้นสูง
- สามารถใช้กลเม็ดต่าง ๆ ได้ เช่น นับ 22 ว่าเป็นเลข 2 สองตัว:
- 26 = 22 + 2 + 2
- 11 = 22 / √(2+2)
- 444 = 222×2
- สามารถใช้กลเม็ดต่าง ๆ ได้ เช่น นับ 22 ว่าเป็นเลข 2 สองตัว:
-
การใช้เครื่องมือคณิตศาสตร์ขั้นสูง
- ถ้าใช้เครื่องมือคณิตศาสตร์ขั้นสูงอย่างฟังก์ชันแกมมา ก็สามารถสร้าง 7 ได้อย่างง่ายดาย:
- 7 = Γ(2) + 2 + 2 + 2
- ถ้าใช้เครื่องมือคณิตศาสตร์ขั้นสูงอย่างฟังก์ชันแกมมา ก็สามารถสร้าง 7 ได้อย่างง่ายดาย:
-
จำนวนเชิงซ้อนและคณิตศาสตร์ขั้นสูง
- ตัวอย่างที่ใช้จำนวนเชิงซ้อน:
- 12 = |2 + 2√(-2)|^2
- ตัวอย่างที่ใช้จำนวนเชิงซ้อน:
-
วิธีแก้ทั่วไปของพอล ดิแรก
- พอล ดิแรกค้นพบวิธีแก้ทั่วไปสำหรับตัวเลขทุกจำนวน
- สามารถแทนทุกจำนวนได้ด้วยการใช้รากที่ซ้อนกันหลายชั้น:
- √2 = 2^(1/2) = 2^(2^-1)
- √√2 = 2^(1/4) = 2^(2^-2)
- √√√2 = 2^(1/8) = 2^(2^-3)
-
สูตรทั่วไป
- n = -log_2(log_2(√√...√2))
- สูตรนี้ใช้เลข 2 สามตัว แต่สามารถปรับให้เป็นสี่ตัวได้โดยใช้ 2 = √(2+2):
- n = -log_√(2+2)(log_2(√√...√2))
-
วิธีแก้ที่ตรงตามกติกาของปริศนา
- วิธีนี้สอดคล้องกับกติกาของปริศนา และสามารถแทนทุกจำนวนได้
- ตัวอย่างเช่น อีกวิธีหนึ่งในการแทน 7:
- 7 = -log_√(2+2)(log_2(√√√√√√√2))
-
เอกสารอ้างอิง
- เรื่องนี้อ่านมาจากหนังสือของ Graham Farmelo ชื่อ The Strangest Man: The Hidden Life of Paul Dirac, Quantum Genius
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
ถ้าอนุญาตให้ใช้ฟังก์ชัน ก็รู้สึกเหมือนเสียแก่นของเกมไป
(n-1)!ถ้าอนุญาตให้ใช้การดำเนินการทางคณิตศาสตร์
S(n) = n+16 = 2*2*2-27 = S(2*2*2-2)8 = S(S(2*2*2-2))Donald Knuth เขียนบทความชื่อ "Representing numbers using only one 4" ตอนอายุ 26 ปีในปี 1964
√x,⌊x⌋,x!)การเขียน
sqrt(2+2)แทนsqrt(2*2)หรือsqrt(2^2)ดูเป็นตัวเลือกที่แปลก2=sqrt(2+2)ไว้อย่างไม่จำเป็นชอบความกระชับ
45*3+นึกถึงเกมมือถือชื่อ Tchisla
มีปัญหาเล็กน้อยกับการใช้เลข 2 สามตัว
1/2ไว้มีเกมคลาสสิกชื่อ "four fours"
การใช้รากที่สองของจำนวนใด ๆ ก็ตามดูแทบจะเหมือนการโกง
มีความเห็นว่าการนิยาม 7 นั้นยากจริง ๆ
7 = 2/2 + 2 + 2 + 2