Liên hiệp các hội khoa học và kỹ thuật Việt Nam
Thứ ba, 09/10/2007 00:12 (GMT+7)

Bài toán “Tháp Hà Nội” một bài toán đố hóc búa hơn một trăm năm nay

Có nơi nào trên trái đất này/ Mật độ nhà thư như ở đây/ Sáu mét vuông có chín nhà thơ ngồi/ Ba phải đứng vì không đủ chỗ”…

Chính vì vậy, cái gì người ta cũng có thể mang ra làm đề tài cho thơ được. Từ công việc đồng áng của nông dân tới việc trọng đại của quốc gia, từ con giun, con kiến cho tới những anh hùng đã làm vẻ vang cho lịch sử dân tộc đều được xưng tụng bằng thơ. Có lần nhà thơ Phùng Quán hỏi tôi “Toán của các ông là cái gì mà mình chẳng hiểu. Tôi muốn xưng tụng nó nhưng thấy rất khó”. Bí quá tôi trả lời: “Toán là thơ của khoa học tự nhiên!”. Nghe vậy anh nói luôn: “Thế thì thơ cũng là toán của khoa học xã hội!”. Có lẽ như vậy nên tôi chẳng ngạc nhiên khi thấy những bài toán đố trong dân gian VIệt Nam phần lớn đều được viết dưới dạng văn vần.

Ví dụ: “ Vừa gà vừa chó/ Bó lại cho tròn/ Ba mươi sáu con/ Một trăm chân chẵn/ Hỏi có bao nhiêu gà, bao nhiêu chó?”

Hay: “Trăm trâu trăm cỏ/ Trâu đứng ăn năm/ Trâu nằm ăn ba/ Lụ khụ trâu già/ Ba con một bó/ Hỏi có bao nhiêu trâu dứng, trâu nằm, trâu già”.

Cái hay của những bài toán đố đó làm mang tính văn nghệ (có lẽ cốt để làm giảm bớt sự khô khan của toán học). Nhưng cái hạn chế là khả năng khái quát hầu như không có, khả năng giao dịch với nước ngoài khó. Ví dụ ở bài toán trên nếu ta thay gà, chó, trâu bằng những con vật khác hay dịch các bài này ra tiếng nước khác thì thơ chẳng còn là thơ. Người đọc, người nghe cũng không còn hứng thú để giải toán nữa.

Hà Nội xưa nay nổi tiếng là thủ đô của một nước mấy nghìn năm văn vật. Trong giới toán học thế giới, Hà Nội nổi tiếng còn vì có Viện Toán học vào loại tầm cỡ quốc tế. Nhưng nhiều người Việt Nam ta còn chưa hiểu biết tới Hà Nội là cái nôi của một bài toán đố hóc búa. Bài toán này đã được những người làm toán trên thế giới biết đến hơn một trăm năm nay và đã trở thành cơ sở cho nhiều lý thuyết quan trọng trong toán học ứng dụng, đặc biệt trong kinh tế như: Lý thuyết tối ưu tổ hợp, Toán học rời rạc, Thuật toán… Không ai có thể biết rõ bài toán này có ở Hà Nội tự bao giờ, ngày tháng năm nào. Ta chỉ biết chắc chắn rằng nó được nhiều người quan tâm nghiên cứu và viết hàng trăm công trình khoa học, hàng chục quyển sách về nó. Người ta đã đặt cho nó cái tên duyên dáng, đáng yêu: Bài toán “Tháp Hà Nội”. Nhiều khi viết tắt bài toán TH (The towerof Hanoi). Người ta cũng đã kêu ca nhiều về nó, cho nó là hóc búa, bất kham, vì nó đã từng làm cho bao người thông thái đau đầu, mất ăn, mất ngủ.

Trong bài viết ở tạp chí toán học: Proceeding of the Edinburgh Mathematical Society, 2 (1883 – 1884), R. E Allardiece và A. Y. Fras đã kể rằng bài toán “Tháp Hà Nội”, một bài toán đố hóc búa ở xứ Annam đã được Giáo sư N. Claus (de Siam), một quan chức của trường đại học Li - Sou - Stian, mang về Pháp (thực ra ông này tên là N. Lucas thuộc trường đại học Saint, Louis, ông ta đảo vị trí các chữ cho có vẻ là một người lạ, từ một xứ lạ). Người ta đã lấy nó để đố nhau và phát hiện ra nó rất quỷ quái. Nội dung của nó sơ lược như thế này. Trong một ngôi đền thiêng liêng có ba chiếc cọc bằng kim cương, được chôn chặt, thẳng đứng. Ông trời đã xếp 64 chiếc đĩa vàng có các đường kính khác nhau và có lỗ ở giữa vào một chiếc cọc theo thứ tự to trước nhỏ sau (vì vậy mới có tên là tháp). Bài toán đặt ra là làm thế nào chuyển từng chiếc một toàn bộ 64 cái đĩa đó sang chiếc cọc thứ ba thông qua chiếc cọc thứ hai với điều kiện: Trong quá tình chuyển ở cả ba cọc, các đĩa to không bao giờ được nằm trên các đĩa nhỏ hơn chúng.

Bài toán tổng quát: cho trước ba chiếc cọc chôn thẳng đứng. Trên một cọc đã xếp n (n = 1, 2…) đĩa có đường kính khác nhau xuyên qua lỗ thủng ở giữa. Đĩa to nằm dưới, đĩa nhỏ hơn nằm trên. Vấn đề đặt ra là làm thế nào để chuyển từng chiếc một toàn bộ số đĩa đó sang chiếc cọc thứ ba thông qua chiếc cọc thứ hai với yêu cầu trong quá trình chuyển, ở cả ba cọc luôn có trật tự đĩa to nằm dưới đĩa bé nằm trên.

Để giải bài toán này người ta gọi một trạng thái là sự phân bố bất kỳ đĩa ở ba cọc ví dụ: hình 1 dưới đây là một trạng thái.

Một trạng thái gọi là chính qui nếu trong mỗi cọc các đĩa to nằm dưới đĩa nhỏ hơn. Ví dụ hình 2 dưới đây là một trạng thái chính qui.

Một trạng thái được gọi là hoàn hảo nếu nó là chính qui và tất cả các đĩa đều nằm trong cùng một cọc. Ví dụ hình 3 dưới đây là một trạng thái hoàn hảo.

Khi ta chuyển một chiếc đĩa từ cọc này sang cọc khác thì được gọi là một chuyển động.

Cho hai trạng thái A và B bất kỳ. Mọi dãy các chuyển động từ trạng thái A sang trạng thái B được gọi là một đường từ A tới B. Số các chuyển động của dãy này được gọi là độ dài của đường từ A tới B.

Người ta chứng minh một cách dễ dàng rằng: Cho trước hai trạng thái chính quy A và B bất kỳ. Khi ấy sẽ tồn tại con đường ngắn nhất từ A tới B có độ dài nhỏ hơn hoặc bằng 2 n– 1, trong đó n là số đĩa.

Bài toán “Tháp Hà Nội” thực chất là tìm con đường ngắn nhất để chuyển từng cái một toàn bộ 64 đĩa từ trạng thái hoàn hảo này sang trạng thái hoàn hảo khác.

Năm 1883, Giáo sư Lucas cũng đã chỉ ra rằng để chuyển từng cái một toàn bộ 64 cái đĩa vàng ấy từ cọc thứ nhất sang cọc thứ ba thông qua cọc thứ hai theo con đường ngắn nhất ta cần tới 2 64– 1 chuyển động. Như vậy, nếu mỗi chuyển động ta thực hiện trong một giây đồng hồ thì toàn bộ thời gian để chuyển sang cọc thứ ba theo yêu cầu của bài toán là 18.446.744.073.709.551.615 giây. Tức là, ta phải làm trong 5 tỉ thế kỷ mới song. Tuy nhiên về mặt lý thuyết bài toán “Tháp Hà Nội” nguyên thuỷ đã được giải quyết.

Giáo sư Lucas đã chỉ ra rằng bài toán “Tháp Hà Nội” là một dạng tổng quát của bài toán đố “vòng tròn của Trung Quốc” về các hệ thống số khác nhau. Bài toán “Tháp Hà Nội” tổng quát tìm con đường ngắn nhất từ trạng thái hoàn hảo này sang trạng thái hoàn hảo khác với số cọc nhiều hơn ba cũng đã được giáo sư Dudeney xét tới vào năm 1889. Trong trường hợp này, người ta mới đưa ra được thuật toán để tìm con đường ấy nhưng chưa chứng minh được nó là ngắn nhất. Vấn đề này vẫn còn tồn tại cho tới ngày nay.

Bài toán “Tháp Hà Nội” thực là một bài toán hóc búa. Từ nó đã nảy sinh nhiều vấn đề lý thú và có ứng dụng trong nhiều lĩnh vực khác nhau của toán học. Còn rất nhiều vấn đề quan trọng nó chưa được giải quyết đang hấp dẫn các nhà toán học trên thế giới. Mong các bạn trẻ yêu toán nước ta đến với chúng, nghiên cứu chúng để tăng cường vẻ vang cho Tổ quốc.

Xem Thêm

Thúc đẩy vai trò của Liên hiệp các Hội KH&KT địa phương trong bảo tồn đa dạng sinh học và thực thi chính sách
Trong hai ngày 12-13/11, tại tỉnh Cao Bằng, Liên hiệp các Hội KH&KT Việt Nam (VUSTA) phối hợp với Trung tâm Con người và Thiên nhiên (PanNature) và Liên hiệp các Hội KH&KT tỉnh Cao Bằng tổ chức Chương trình chia sẻ “Thúc đẩy vai trò của Liên hiệp các Hội KH&KT địa phương trong bảo tồn đa dạng sinh học và thực thi chính sách”.
Thúc đẩy ứng dụng thực tiễn của vật liệu tiên tiến trong sản xuất năng lượng sạch
Ngày 24/10, tại Trường Đại học Khoa học Tự nhiên – Đại học Quốc gia Thành phố Hồ Chí Minh, Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (VUSTA) phối hợp với Hội Khoa học Công nghệ Xúc tác và Hấp phụ Việt Nam (VNACA) tổ chức Hội thảo khoa học “Vật liệu tiên tiến ứng dụng trong sản xuất nhiên liệu tái tạo và giảm phát thải khí nhà kính”.
Dựa vào thiên nhiên để phát triển bền vững vùng núi phía Bắc
Đó là chủ đề của hội thảo "Đa dạng sinh học và giải pháp dựa vào thiên nhiên cho phát triển vùng núi phía Bắc" diễn ra trong ngày 21/10, tại Thái Nguyên do Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (Vusta) phối hợp với Trung tâm Con người và Thiên nhiên (PANNATURE) phối hợp tổ chức.
Muốn công tác quy hoạch hiệu quả, công nghệ phải là cốt lõi
Phát triển đô thị là một quá trình, đô thị hoá là tất yếu khách quan, là một động lực quan trọng cho phát triển kinh tế - xã hội nhanh và bền vững. Trong kỷ nguyên vươn mình, quá trình đô thị hoá không thể tách rời quá trình công nghiệp hoá - hiện đại hoá đất nước...
Hội thảo quốc tế về máy móc, năng lượng và số hóa lần đầu tiên được tổ chức tại Vĩnh Long
Ngày 20/9, tại Vĩnh Long đã diễn ra Hội thảo quốc tế về Máy móc, năng lượng và số hóa hướng đến phát triển bền vững (IMEDS 2025). Sự kiện do Hội Nghiên cứu Biên tập Công trình Khoa học và Công nghệ Việt Nam (VASE) - hội thành viên của Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (VUSTA) phối hợp cùng Trường Đại học Sư phạm Kỹ thuật Vĩnh Long (VLUTE) tổ chức.
Ứng dụng công nghệ số toàn diện là nhiệm vụ trọng tâm của VUSTA giai đoạn tới
Ứng dụng công nghệ số toàn diện, xây dựng hệ sinh thái số là bước đi cấp thiết nhằm nâng cao hiệu quả quản trị và phát huy sức mạnh đội ngũ trí thức của Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (VUSTA). Qua đó cho thấy, VUSTA không chỉ bắt kịp xu thế công nghệ mà còn chủ động kiến tạo những giá trị mới, khẳng định vai trò tiên phong của đội ngũ trí thức trong thời đại số.

Tin mới

Đảng bộ Liên hiệp Hội Việt Nam: Kiểm điểm, đánh giá chất lượng Ban Chấp hành Đảng bộ năm 2025
Ngày 12/12, Đảng bộ Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (Liên hiệp Hội Việt Nam) tổ chức Hội nghị kiểm điểm đối với tập thể, cá nhân Ban Chấp hành Đảng bộ năm 2025. Đồng chí Phạm Ngọc Linh, Phó Bí thư Thường trực Đảng ủy, Phó Chủ tịch Liên hiệp hội Việt Nam chủ trì Hội nghị. Tham dự có đồng chí Phan Xuân Dũng, Chủ tịch Liên hiệp Hội Việt Nam cùng các đồng chí trong BCH Đảng bộ.
Chủ tịch Phan Xuân Dũng dẫn đoàn Việt Nam tham dự Triển lãm quốc tế về Sáng tạo khoa học công nghệ (SIIF 2025) tại Seoul
Từ ngày 3-7/12, Triển lãm quốc tế về khoa học công nghệ (SIIF 2025) được tổ chức tại thủ đô Seoul, Hàn Quốc. Theo lời mời của Hiệp hội Xúc tiến sáng chế Hàn Quốc (KIPA), Quỹ Sáng tạo kỹ thuật Việt Nam (VIFOTEC) đã thành lập đoàn tham gia Triển lãm quốc tế về khoa học công nghệ (SIIF 2025) do TSKH. Phan Xuân Dũng, Chủ tịch Liên hiệp Hội Việt Nam, Chủ tịch Quỹ VIFOTEC - làm trưởng đoàn.
Tìm giải pháp truyền thông đột phá cho phát triển khoa học công nghệ
Nghị quyết 57-NQ/TW xác định vị thế khoa học, công nghệ và chuyển đổi số là chìa khóa để Việt Nam vươn mình, trở thành quốc gia phát triển. Giới chuyên gia đưa ra lộ trình cụ thể giúp truyền thông chính sách thành hành động, từ xây dựng tòa soạn thông minh đến phát triển hệ sinh thái nội dung số.
Liên hiệp Hội Việt Nam tiếp nhận kinh phí ủng hộ đồng bào miền Trung, Tây Nguyên bị thiệt hại do mưa lũ
Chiều ngày 09/12, Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (Liên hiệp Hội Việt Nam) đã tổ chức buổi tiếp nhận kinh phí ủng hộ đồng bào miền Trung, Tây Nguyên bị thiệt hại do mưa lũ. Đây là hoạt động tiếp nối tinh thần của Lễ phát động ủng hộ đồng bào miền Trung, Tây Nguyên do Liên hiệp Hội Việt Nam tổ chức vào ngày 24/11 vừa qua.
Trí thức Việt Nam đồng hành cùng tương lai Xanh
Đội ngũ trí thức Việt Nam luôn đóng vai trò then chốt với những đóng góp trong nghiên cứu, chuyển giao công nghệ, đổi mới sáng tạo, tư vấn chính sách và truyền cảm hứng cộng đồng. Những chuyển động mạnh mẽ về khoa học môi trường, năng lượng sạch, kinh tế tuần hoàn và công nghệ xanh trong thời gian qua có dấu ấn đậm nét của đội ngũ trí thức khoa học và công nghệ nước ta…
Phát huy vai trò đội ngũ trí thức khoa học và công nghệ trong đột phá phát triển khoa học, công nghệ và đổi mới sáng tạo
Sáng ngày 05/12, Liên hiệp các Hội Khoa học và Kỹ thuật Việt Nam (VUSTA) phối hợp với Hội Nữ trí thức Việt Nam (VAFIW) tổ chức Hội thảo “Phát huy vai trò đội ngũ trí thức khoa học và công nghệ trong đột phá phát triển khoa học, công nghệ, đổi mới sáng tạo”.
Các nhà khoa học giao lưu, thuyết giảng tại trường đại học
Từ trí tuệ nhân tạo (AI), vật liệu bán dẫn hữu cơ, công nghệ y học đến biến đổi khí hậu và đa dạng sinh học… những buổi trò chuyện không chỉ mở rộng tri thức chuyên sâu mà còn truyền cảm hứng mạnh mẽ về hành trình chinh phục khoa học cho hàng nghìn sinh viên và giảng viên cả nước.