Hệ nhị phân đã được người cổ đại sử dụng hơn 1.000 năm trước khi Leibnitz phát minh nó

04/10/17, 08:31 Văn minh cổ đại

Nhà triết học người Đức Gottfried Leibniz được biết đến là người đầu tiên giới thiệu hệ thống nhị phân, đặt nền móng cho chiếc máy tính ra đời. Tuy nhiên, hệ nhị phân đã được sử dụng ở Ấn Độ và Polynesia cổ đại từ rất lâu trước khi Leibnitz phát minh ra nó.

Binary Code Was Used In Ancient India And Polynesia Long Before Leibnitz Invented It
Hệ nhị phân đã được sử dụng ở Ấn Độ cổ đại và ở Polynesia từ lâu Trước khi Leibnitz phát minh ra nó. (Ảnh: Ancientpages.com)

Năm 1703, nhà triết học người Đức Gottfried Leibniz đã chứng minh được những lợi thế của hệ thống nhị phân trong việc tính toán và nhờ vậy ông đã đặt nền móng cho chiếc máy tính ra đời.

Tuy nhiên, Leibniz không phải là người đầu tiên khám phá ra hệ nhị phân. Sáng chế của ông chỉ là một phát minh lại dựa trên kiến ​​thức cổ xưa.

Có bằng chứng cho thấy người Ấn Độ cổ đại và người Polynesia đã quen thuộc với mã nhị phân từ hàng ngàn năm trước.

Với những khám phá này, các nhà khoa học giờ đây phải đặt lại câu đặt câu hỏi về nguồn gốc của hệ nhị phân và thời gian nó thực sự được được phát minh.

Kiến thức cổ đại về hệ nhị phân ở Polynesia

Sau khi nghiên cứu ngôn ngữ trên hòn đảo nhỏ Mangareva ở Thái Bình Dương, và quần đảo Polynesia thuộc Pháp, các nhà nghiên cứu Na Uy phát hiện ra rằng một trong hai hệ thống số thường sử dụng ở Mangareva có ba bậc nhị phân chồng lên một cấu trúc thập phân.

Binary System Was Used By Ancient Polynesians 1,000 Years Before The Concept Of A Computer Was Introduced
(Ảnh: messagetoeagle.com)

“Những người Polynesia đi biển đã rời đảo Mangareva khoảng năm 800 SCN để tìm kiếm những hòn đá tốt hơn cho các công cụ quan trọng và họ đã tìm thấy chúng trên quần đảo Pitcairn. Thương mại phát triển rực rỡ giữa các hòn đảo này và những người định cư đã chế tác những vị thần đá khổng lồ, chạm khắc hình người, động vật và hình học thành các bức vẽ trên đá, lập nên những khu vực chôn cất và để lại nhiều đồ tạo tác. Một số người đến đây năm 1790 và tìm thấy móng đền thờ của họ và các dụng cụ bằng đá, minh chứng rằng Pitcairn đã từng là nơi sinh sống của cộng đồng người Polynesia cổ đại, có lẽ là đến từ đảo Mangareva”.

Việc người dân trên đảo Mangareva phát minh ra hệ số nhị phân trước khi được Leibniz mô tả chính thức hàng thế kỷ, đã chứng minh cho sự tiến bộ trong tính toán ngay cả khi chưa có đầy đủ các ký tự toán học. Điều này làm nổi bật vai trò của văn hóa đối với sự phát triển và đa dạng trong nhận thức số học.

Ancient Polynesian rock carvings. Image credit: Pitcairn Islands Philatelic Bureau
Hình khắc trên đá của người Polynesia cổ đại (Ảnh: ancientpages.com)

Các nhà khoa học phát hiện những người Polynesia đến Mangareva từ hơn 1.000 năm trước đã sử dụng một hệ thống số thập phân giống như người Polynesia ở nhiều nơi khác. Tuy nhiên, vào năm 1450, người ở đảo Mangareva đã sử dụng một hệ thống kết hợp cơ sở số 10 và số 2. Trong ngôn ngữ ở đảo Mangareva, có những từ đại diện cho các số từ 1 đến 9 giống như hệ số thập phân.

Đối với các số từ 20 đến 80 họ sử dụng hệ số nhị phân, cùng các ký tự riêng biệt đối với số 20, 40 và 80.

Bản nhạc tiết lộ tri thức của người Ấn Độ cổ

Có một bản nhạc thú vị được viết bởi Pingala và một học giả chủ chốt cùng tác giả cuốn Chhandah shastra. Kết cấu của bản nhạc này đã cho thấy những kiến thức về hệ số nhị phân. Bản nhạc được ước tính là có từ thế kỷ thứ 2 SCN, nghĩa là có niên đại lớn hơn 1.500 năm so với hệ nhị phân của Leibnitz.

Theo các nhà nghiên cứu, Chhandah shastra là đại diện cho sự kết nối các âm tiết ngắn-dài trong một bản nhạc thông qua hệ số nhị phân.

Đôi khi người ta cho rằng Pingala là người đầu tiên sử dụng số 0 do ông đã sử dụng hệ nhị phân từ rất lâu. Tuy nhiên 0 và 1 thường chỉ được dùng trong các thuật toán hiện đại, còn Pingala đã sử dụng từ laghu (nhẹ) và guru (nặng) thay cho 0 và 1 trong việc mô tả âm tiết.

Bên cạnh đó việc hệ số nhị phân được phát minh ở Ấn Độ hầu như không còn gây bất ngờ cho giới nghiên cứu. Cách đây không lâu, các nhà khoa học đã phát hiện ra một bản thảo Ấn Độ cổ xưa có tên là Bakhshali, nội dung tấm bản thảo này đã viết lại lịch sử số 0 và cả ngành toán học.

Bản thảo Bakhshali. (Ảnh: ancientpages.com)

TinhHoa tổng hợp

Ad will display in 09 seconds

Huyền bí xá lợi Phật

Ad will display in 09 seconds

Tưởng rằng chết là hết, nào ngờ thống khổ vạn phần đang chờ đón

Ad will display in 09 seconds

Cậu bé thiên tài 12 tuổi muốn chứng minh “Thiên Chúa thật sự tồn tại”

Ad will display in 09 seconds

Lương tâm trong sạch thì hạnh phúc

Ad will display in 09 seconds

Vô lễ làm nhục Phật, quả báo 9 vạn năm

Ad will display in 09 seconds

Bao Công bất bình vì cậu bé lương thiện lại bị Trời đánh chết, ẩn tình gì phía sau?

Ad will display in 09 seconds

Nước mắt con người nhiều hơn 4 đại dương

Ad will display in 09 seconds

Một niệm ta dâm nổi lên, Thần linh liền ghi sổ

Ad will display in 09 seconds

Thực vật: bậc thầy phát hiện nói dối và có khả năng siêu cảm

Ad will display in 09 seconds

Khiêm nhường là một loại cảnh giới, một loại tu dưỡng

  • Huyền bí xá lợi Phật

    Huyền bí xá lợi Phật

  • Tưởng rằng chết là hết, nào ngờ thống khổ vạn phần đang chờ đón

    Tưởng rằng chết là hết, nào ngờ thống khổ vạn phần đang chờ đón

  • Cậu bé thiên tài 12 tuổi muốn chứng minh “Thiên Chúa thật sự tồn tại”

    Cậu bé thiên tài 12 tuổi muốn chứng minh “Thiên Chúa thật sự tồn tại”

  • Lương tâm trong sạch thì hạnh phúc

    Lương tâm trong sạch thì hạnh phúc

  • Vô lễ làm nhục Phật, quả báo 9 vạn năm

    Vô lễ làm nhục Phật, quả báo 9 vạn năm

  • Bao Công bất bình vì cậu bé lương thiện lại bị Trời đánh chết, ẩn tình gì phía sau?

    Bao Công bất bình vì cậu bé lương thiện lại bị Trời đánh chết, ẩn tình gì phía sau?

  • Nước mắt con người nhiều hơn 4 đại dương

    Nước mắt con người nhiều hơn 4 đại dương

  • Một niệm ta dâm nổi lên, Thần linh liền ghi sổ

    Một niệm ta dâm nổi lên, Thần linh liền ghi sổ

  • Thực vật: bậc thầy phát hiện nói dối và có khả năng siêu cảm

    Thực vật: bậc thầy phát hiện nói dối và có khả năng siêu cảm

  • Khiêm nhường là một loại cảnh giới, một loại tu dưỡng

    Khiêm nhường là một loại cảnh giới, một loại tu dưỡng

x