Lưu ý về từ vựng: từ "hamiltonian" được sử dụng trong câu hỏi này để nói về ma trận ẩn sĩ.
Thuật toán HHL dường như là một chủ đề nghiên cứu tích cực trong lĩnh vực điện toán lượng tử, chủ yếu là vì nó giải quyết được một vấn đề rất quan trọng là tìm ra giải pháp của một hệ phương trình tuyến tính.
Theo thuật toán lượng tử giấy ban đầu để giải các hệ phương trình tuyến tính (Harrow, Hassidim & Lloyd, 2009) và một số câu hỏi được đặt ra trên trang web này
- Ước lượng pha lượng tử và thuật toán HHL - kiến thức về giá trị bản địa cần có?
- Thuật toán lượng tử cho các hệ phương trình tuyến tính (HHL09): Bước 2 - Chuẩn bị các trạng thái ban đầu và
thuật toán HHL được giới hạn trong một số trường hợp cụ thể. Dưới đây là một bản tóm tắt (có thể không đầy đủ!) Về các đặc điểm của thuật toán HHL:
Thuật toán HHL
Thuật toán HHL giải hệ phương trình tuyến tính với những hạn chế sau:
Hạn chế đối với :
- cần phải là Hermiti (và chỉ có ma trận Hermiti hoạt động, xemcuộc thảo luận này trong cuộc trò chuyện).
- trị riêng của A cần phải nằm trong [ 0 , 1 ) (xemước lượng pha lượng tử và thuật toán HHL - kiến thức về giá trị riêng cần có?)
- cần phải được thực hiện một cách hiệu quả. Tại thời điểm các ma trận duy nhất được biết đáp ứng tính chất này là:
- hamiltonians địa phương (xem Bộ mô phỏng lượng tử toàn cầu (Lloyd, 1996) ).
- Hamilton không rõ ràng (xemThế hệ lượng tửđáng tin cậyvà kiến thức không thống kê (Aharonov & Ta-Shma, 2003)).
Hạn chế về :
- nên hiệu quả preparable. Đây là trường hợp cho:
- Biểu thức cụ thể của . Ví dụ nhà nước | b ⟩ = n ⨂ i = 0 ( | 0 ⟩ + | 1 ⟩
có hiệu quả chuẩn bị.
- đại diện cho discretisation của một phân bố xác suất khả tích một cách hiệu quả (xemTạo sự chồng chất mà tương ứng với phân bố xác suất khả tích một cách hiệu quả (Grover & Rudolph, 2002)).
- Biểu thức cụ thể của . Ví dụ nhà nước | b ⟩ = n ⨂ i = 0 ( | 0 ⟩ + | 1 ⟩
có hiệu quả chuẩn bị.
Hạn chế về (đầu ra):
- không thể phục hồi hoàn toàn bằng thực nghiệm. Thông tin duy nhất chúng tôi có thể phục hồi từ | x ⟩ là một "thông tin tổng quát" ( "kỳ vọng giá trị" là một thuật ngữ được sử dụng trong các giấy HHL gốc) như ⟨ x | M | x ⟩
Câu hỏi: Có tính đến tất cả những hạn chế này và tưởng tượng chúng ta đang ở vào năm 2050 (hoặc có thể là vào năm 2025, ai biết được?) Với các chip lượng tử quy mô lớn chịu lỗi (nghĩa là chúng ta không bị giới hạn bởi phần cứng), những vấn đề trong thế giới thực thuật toán HHL có thể giải quyết (bao gồm các vấn đề trong đó HHL chỉ được sử dụng làm chương trình con) không?
Tôi biết về bài viết Phân tích tài nguyên cụ thể của thuật toán hệ thống tuyến tính lượng tử được sử dụng để tính toán mặt cắt tán xạ điện từ của mục tiêu 2D (Scherer, Valiron, Mau, Alexander, van den Berg & Chapuran, 2016) và về việc thực hiện tương ứng trong các ngôn ngữ lập trình Quipper và tôi đang tìm kiếm ví dụ thực tế khác, nơi HHL sẽ được áp dụng trong thực tế. Tôi không yêu cầu một bài báo được xuất bản, thậm chí không phải là một bài báo chưa xuất bản, tôi chỉ muốn có một số ví dụ về các trường hợp sử dụng trong thế giới thực .
BIÊN TẬP:
Ngay cả khi tôi quan tâm đến mọi trường hợp sử dụng, tôi vẫn thích một số ví dụ trong đó HHL được sử dụng trực tiếp, tức là không được sử dụng như một chương trình con của một thuật toán khác.
Tôi thậm chí còn quan tâm nhiều hơn đến các ví dụ về các hệ thống tuyến tính dẫn đến sự rời rạc của một toán tử vi phân có thể được giải quyết bằng HHL.
Nhưng hãy để tôi nhấn mạnh thêm một lần nữa tôi quan tâm đến mọi trường hợp sử dụng (chương trình con hay không) mà bạn biết .