Máy tính lượng tử không phải là máy tính thường được làm nhanh hơn. Nó là một loại máy tính khác hẳn, tận dụng những quy luật của thế giới nguyên tử để xử lý thông tin theo cách máy tính thường không bắt chước được hiệu quả, nhưng chỉ có lợi thế ở một số loại bài toán nhất định.
Báo chí hay mô tả máy tính lượng tử bằng câu “thử mọi đáp án cùng lúc”. Câu đó dễ nhớ nhưng sai ở chỗ quan trọng nhất. Bài này giải thích qubit, chồng chập, vướng víu và giao thoa bằng những hình ảnh đơn giản, nói rõ máy lượng tử giỏi ở đâu, vì sao hiện nay còn rất khó làm, và nó liên quan gì tới mật khẩu, ngân hàng của bạn. Cuối bài là cách hỏi AI về chủ đề này mà không bị cuốn theo lời thổi phồng.
Bit và qubit: từ đồng xu nằm yên tới đồng xu đang quay
Máy tính thường lưu thông tin bằng bit, mỗi bit là 0 hoặc 1, giống một đồng xu nằm yên trên bàn, ngửa hoặc sấp. Mọi thứ trên máy tính của bạn, từ ảnh tới video, đều là chuỗi rất dài những đồng xu như thế.
Qubit, tức bit lượng tử, có thể ở trạng thái chồng chập: một sự kết hợp của 0 và 1 với những “trọng số” nhất định. Hình ảnh hay dùng là đồng xu đang quay, chưa ngửa chưa sấp. Nhưng hình ảnh này chỉ đúng một phần. Trọng số của qubit không phải xác suất thông thường mà là những đại lượng có dấu và có pha, có thể cộng vào nhau hoặc triệt tiêu nhau, giống như sóng nước gặp nhau.
Khi đo một qubit, ta luôn chỉ nhận được 0 hoặc 1, và trạng thái chồng chập mất đi. Kết quả nào xuất hiện phụ thuộc vào trọng số trước khi đo. Đây là điểm mấu chốt mà câu “thử mọi đáp án cùng lúc” bỏ qua: dù bên trong có bao nhiêu khả năng, cuối cùng ta chỉ đọc ra một kết quả. Nếu thuật toán không được thiết kế khéo, kết quả đọc ra chỉ là ngẫu nhiên vô ích.
Ba hiện tượng làm nên sức mạnh lượng tử
Chồng chập. Một nhóm qubit có thể cùng mang trọng số cho rất nhiều tổ hợp 0 và 1. Với vài chục qubit, số tổ hợp đã lớn tới mức máy tính thường khó mô phỏng trọn vẹn. Đây là nguồn của không gian tính toán khổng lồ.
Vướng víu. Hai hay nhiều qubit có thể liên kết với nhau tới mức trạng thái của cả nhóm không mô tả được bằng cách liệt kê từng qubit riêng lẻ. Đo một qubit cho biết thông tin về qubit kia. Vướng víu không cho phép gửi tin nhanh hơn ánh sáng, nhưng là tài nguyên quan trọng cho tính toán lượng tử.
Giao thoa. Thuật toán lượng tử sắp xếp các bước sao cho trọng số của những đáp án sai triệt tiêu nhau, còn trọng số của đáp án đúng cộng dồn lên. Khi đo, đáp án đúng có khả năng xuất hiện cao. Đây mới là phần “phép màu” thật, và nó chỉ làm được với những bài toán có cấu trúc phù hợp.
Kết quả là xác suất. Vì phép đo cho kết quả ngẫu nhiên theo trọng số, máy lượng tử thường chạy một chương trình nhiều lần rồi thống kê kết quả. Đó là điều rất khác với máy tính thường, nơi cùng một đầu vào luôn cho cùng một đầu ra.
Máy lượng tử giỏi gì và không giỏi gì
Không có lý do gì để dùng máy lượng tử soạn văn bản hay xem phim. Lợi thế của nó, theo hiểu biết hiện nay, tập trung vào vài loại bài toán:
| Loại bài toán | Vì sao máy lượng tử có lợi thế | Tình trạng hiện nay |
|---|---|---|
| Mô phỏng phân tử, vật liệu | Bản thân phân tử tuân theo cơ học lượng tử, dùng máy lượng tử mô phỏng là “dùng đúng ngôn ngữ” | Đang nghiên cứu tích cực, mới ở mức phân tử nhỏ |
| Phân tích số lớn ra thừa số nguyên tố | Có thuật toán lượng tử nổi tiếng giải nhanh hơn hẳn cách thường biết | Cần máy lớn và ít lỗi hơn nhiều so với hiện có |
| Tìm kiếm trong dữ liệu không sắp xếp | Có thuật toán tăng tốc nhưng mức tăng vừa phải | Lợi ích thực tế còn hạn chế vì chi phí vận hành |
| Một số bài toán tối ưu | Có những cách tiếp cận lượng tử đầy hứa hẹn | Chưa chứng minh rõ lợi thế so với máy thường trong thực tế |
| Việc văn phòng, trò chơi, lướt mạng | Không có lợi thế | Máy tính thường vẫn là lựa chọn đúng |
Hiểu bảng này giúp bạn đọc tin tỉnh táo hơn. Máy lượng tử, nếu thành công ở quy mô lớn, sẽ là công cụ chuyên dụng chạy cạnh máy tính thường, không phải thứ thay thế chiếc máy tính xách tay trên bàn bạn.
Vì sao làm máy tính lượng tử khó đến vậy
Qubit rất mong manh. Trạng thái chồng chập và vướng víu dễ bị phá bởi bất kỳ tương tác nào với môi trường: một chút nhiệt, một rung động, một trường điện từ lạc. Hiện tượng này gọi là mất kết hợp. Khi qubit mất kết hợp, thông tin lượng tử biến mất trước khi phép tính kịp xong.
Để giữ qubit, các nhóm nghiên cứu dùng nhiều cách khác nhau: mạch siêu dẫn làm lạnh tới gần độ không tuyệt đối trong những thùng làm lạnh lớn, ion bẫy trong trường điện từ và điều khiển bằng tia la-de, nguyên tử trung hoà xếp hàng bằng ánh sáng, hay hạt ánh sáng đi trong mạch quang học. Mỗi cách có điểm mạnh yếu riêng, chưa cách nào thắng hẳn.
Thêm vào đó, mọi thao tác trên qubit đều có lỗi. Giải pháp là sửa lỗi lượng tử: dùng nhiều qubit vật lý để tạo ra một qubit “logic” đáng tin cậy hơn. Nhưng tỉ lệ cần rất lớn, nên một máy đủ sức giải những bài toán như phá mật mã có thể cần số qubit vật lý vượt xa những máy đang có. Vì vậy khi đọc tin về một máy mới có bao nhiêu qubit, nên xem thêm chất lượng: tỉ lệ lỗi, thời gian giữ trạng thái, số qubit logic. Số lượng một mình không nói hết.
Mô phỏng lượng tử trên máy tính thường và vai trò của AI
Một câu hỏi thú vị: nếu máy lượng tử khó làm như vậy, sao không dùng máy tính thường để mô phỏng nó? Câu trả lời là được, nhưng chỉ với số qubit nhỏ. Mỗi qubit thêm vào làm số trọng số cần lưu tăng gấp đôi. Vài chục qubit đã cần bộ nhớ khổng lồ, và tới một mức nào đó thì không máy tính thường nào chứa nổi. Chính độ khó này vừa là lý do máy lượng tử đáng làm, vừa là lý do kiểm chứng nó rất khó.
Với người học, các bộ mô phỏng mạch lượng tử chạy trên máy tính thường vẫn rất có ích. Bạn có thể kéo thả vài cổng lượng tử, chạy thử, xem kết quả thống kê sau nhiều lần đo, và tự thấy giao thoa làm thay đổi kết quả ra sao. Nhiều bộ mô phỏng dạng này miễn phí cho mục đích học tập; tính năng thay đổi theo phiên bản nên kiểm hướng dẫn hiện hành.
AI và máy lượng tử cũng gặp nhau theo hướng ngược lại: các nhóm nghiên cứu dùng học máy để hiệu chỉnh xung điều khiển qubit, phát hiện lỗi và giải mã lỗi nhanh hơn. Đây là ví dụ về AI làm công cụ phụ trợ trong phòng thí nghiệm, không phải AI “trở thành” máy lượng tử như vài tiêu đề gợi ý.
Máy lượng tử và mật khẩu, ngân hàng của bạn
Lo lắng hay gặp nhất là máy lượng tử sẽ phá hết mã hoá trên Internet. Đây là chỗ cần hiểu cho đúng mức:
- Một phần mã hoá hiện nay có thể bị đe doạ trong tương lai. Một số hệ mã khoá công khai dựa trên độ khó của việc phân tích số lớn hoặc bài toán tương tự. Một máy lượng tử đủ lớn và đủ ít lỗi có thể giải các bài toán này.
- Máy như thế chưa tồn tại theo hiểu biết công khai hiện nay. Các chuyên gia có nhiều dự đoán khác nhau về thời điểm, và nên coi những mốc năm cụ thể trên mạng là phỏng đoán.
- Giới mật mã đã chuẩn bị từ trước. Các thuật toán mật mã hậu lượng tử, tức mật mã được thiết kế để chống được cả máy lượng tử, đã được nghiên cứu và chuẩn hoá. Các hệ thống lớn đang dần chuyển đổi.
- Mã hoá đối xứng ít bị ảnh hưởng hơn. Loại mã dùng chung một khoá cho mã hoá và giải mã chỉ cần tăng độ dài khoá là đủ an toàn trước các thuật toán lượng tử đã biết.
- Việc bạn nên làm hôm nay không đổi. Mật khẩu mạnh, khác nhau cho từng tài khoản, bật xác thực hai lớp, cập nhật phần mềm. Mối đe doạ thật hằng ngày vẫn là lừa đảo và lộ mật khẩu, không phải máy lượng tử.
Nếu bạn làm trong ngành công nghệ thông tin hay ngân hàng, chủ đề chuyển đổi sang mật mã hậu lượng tử đáng theo dõi qua tài liệu của các cơ quan tiêu chuẩn, chứ không qua tin giật tít.
Hỏi AI về máy tính lượng tử mà không bị thổi phồng
Chủ đề lượng tử là mảnh đất màu mỡ cho cả lời giải thích sai lẫn lời quảng cáo. Chatbot học từ dữ liệu trên mạng nên cũng có thể lặp lại những cách nói sai phổ biến. Cách hỏi có kiểm soát:
- Đặt điều kiện ngay từ đầu: “Giải thích qubit cho học sinh lớp 10, không dùng câu ‘thử mọi đáp án cùng lúc’, và chỉ ra vì sao câu đó gây hiểu lầm.”
- Hỏi giới hạn: “Liệt kê ba việc máy tính lượng tử hiện nay chưa làm được, và ba hiểu lầm phổ biến về nó.” Một câu trả lời tốt phải có cả phần chưa làm được.
- Khi đọc một tin “máy lượng tử mới vượt mặt siêu máy tính”, dán đoạn tóm tắt tin vào và hỏi: “Tin này đo bằng bài toán gì? Bài toán đó có ứng dụng thực tế không? Có chuyên gia nào phản biện không?” Rồi tự tìm bài gốc để kiểm.
- Không tin mốc năm và số qubit AI đưa ra. Đây là lĩnh vực thay đổi nhanh, dữ liệu của AI có thể đã cũ; kiểm ở công bố chính thức của nhóm nghiên cứu.
- Nếu bạn làm nghề và muốn hỏi về việc chuyển đổi mã hoá trong hệ thống của cơ quan, đừng dán cấu hình hệ thống, khoá hay tên máy chủ thật vào chatbot; hỏi ở mức nguyên tắc.
Với người học, hiểu đúng máy lượng tử là một bài luyện tư duy rất tốt: phân biệt hình ảnh so sánh với cơ chế thật, và phân biệt điều đã chứng minh với điều đang hứa hẹn.
Câu hỏi thường gặp
Máy tính lượng tử có nhanh hơn máy tính thường không?
Chỉ với một số loại bài toán có cấu trúc phù hợp, như mô phỏng phân tử hay phân tích số lớn. Với việc thường ngày như soạn văn bản, xem phim, lướt mạng, máy lượng tử không có lợi thế và máy tính thường vẫn là lựa chọn đúng.
Qubit khác bit thông thường thế nào?
Bit chỉ là 0 hoặc 1. Qubit có thể ở trạng thái chồng chập, mang trọng số cho cả 0 và 1, và các trọng số này có thể cộng hoặc triệt tiêu nhau như sóng. Khi đo, qubit vẫn chỉ cho ra 0 hoặc 1.
Câu “máy lượng tử thử mọi đáp án cùng lúc” có đúng không?
Câu này gây hiểu lầm. Khi đo, ta chỉ đọc ra một kết quả. Sức mạnh thật nằm ở chỗ thuật toán dùng giao thoa để làm đáp án sai triệt tiêu và đáp án đúng nổi lên, điều chỉ làm được với một số bài toán.
Máy tính lượng tử có phá được mật khẩu ngân hàng không?
Một máy đủ lớn và đủ ít lỗi có thể đe doạ một số loại mã hoá khoá công khai, nhưng máy như thế chưa có theo hiểu biết công khai. Giới mật mã đã chuẩn hoá thuật toán hậu lượng tử. Mối nguy hằng ngày vẫn là lừa đảo và lộ mật khẩu.
Vì sao máy tính lượng tử phải làm lạnh rất sâu?
Với loại qubit dùng mạch siêu dẫn, nhiệt độ cực thấp giúp mạch có tính siêu dẫn và giảm nhiễu nhiệt phá trạng thái lượng tử. Các loại qubit khác như ion bẫy hay nguyên tử trung hoà dùng cách bảo vệ khác, không phải loại nào cũng cần thùng làm lạnh lớn.
Học sinh muốn tìm hiểu về lượng tử nên bắt đầu từ đâu?
Nên học chắc đại số, xác suất và vật lý sóng ở phổ thông trước. Sau đó có thể đọc sách khoa học phổ thông về cơ học lượng tử và thử các bộ mô phỏng mạch lượng tử miễn phí dành cho người học, kết hợp nhờ AI giải thích từng khái niệm.