Có tin tốt và tin xấu. Tin tốt là trực giác của bạn về cơ bản là đúng, và có một hành động nhóm như vậy thông qua nhóm Clifford. Tin xấu là, tùy thuộc vào những gì bạn muốn từ tham số đó, nó có thể không hữu ích như bạn đang hy vọng.
Tin tốt trước tiên - mỗi nhóm ổn định Pauli trên qubit, với các bộ tạo độc lập , có thể được ánh xạ tới bất kỳ nhóm nào khác bằng cách chia bởi các nhà khai thác nhóm Clifford. Cách đơn giản nhất để thể hiện điều này là bằng cảm ứng trên . Nếu , thì chỉ có một nhóm ổn định như vậy: nhóm tầm thường . Đối với bất kỳ , với nhóm ổn định đầu vào , bạn có thể giảm xuống trường hợp của bằng các bước sau:r = n - k r r = 0 { 1 } r > 0 S r - 1nr=n−krr=0{1}r>0Sr−1
Chọn bất kỳ trình tạo của nhóm bộ ổn định và một số qubit mà hoạt động không tầm thường.x r P rPrxrPr
Tìm toán tử nhóm Clifford sao cho , toán tử Pauli đơn qubit chỉ hoạt động trên qubit . Toán tử có thể liên quan đến các toán tử SWAP để trao đổi các yếu tố cho qubit và .C r P r C † r = Z n - r Z ( n - r ) C r x r ( n - r )CrCrPrC†r=Zn−rZ(n−r)Crxr(n−r)
Xác định cách các máy phát khác của nhóm ổn định biến đổi theo . Điều này tạo ra một danh sách các trình tạo cho nhóm . Bởi vì là abel, hình ảnh của mỗi máy phát điện hoặc hoạt động trên qubit với hoặc . Trong trường hợp sau, tạo một trình tạo mới bằng cách nhân nó với . Vì là một phần tử của , điều này mang lại một bộ máy phát tương đương cho nhóm.S ′ = { C r P C † rCrS ' ( n - r ) 1 Z Z n - r Z n - r S 'S'= { CrPC†r|P∈ S}S'( n - r )1ZZn - rZn - rS'
Làm xong việc này, bạn có một nhóm bộ ổn định cho một không gian con được ổn định bởi . Bất kỳ trạng thái nào trong nhóm này đều là một sản phẩm tenor của trên qubit và một số trạng thái trên các qubit còn lại. Bằng cách xem xét mã ổn định được xác định trên tất cả các qubit khác, bạn đã giảm được trường hợp của nhóm ổn định trên qubit và với các trình tạo . | 0 ⟩ ( n - r ) n - 1 r - 1Zn - r| 0 ⟩( n - r )n - 1r - 1
Nếu chúng tôi giải nén bằng chứng quy nạp này, chúng tôi có được một quy trình đệ quy để ánh xạ bất kỳ mã ổn định với các bộ tạo sang mạch Clifford để ánh xạ nhóm ổn định đó vào nhóm cụ thểNếu bạn có hai mã như vậy và , chỉ cần soạn các mạch của họ để có được một mạch ánh xạ thành . Có một số dư thừa, trong đó các bộ máy phát khác nhau của nhóm ổn định sẽ tạo ra các mạch khác nhaur C Z n , r : = ⟨ Z n - r , Z n - r + 1 , ... , Z n ⟩SrCS 1 S 2 C † 2 C 1 S 1 S 2 S j C j n r
Zn , r: = ⟨ Zn - r, Zn - r + 1, ... , Zn⟩.
S1S2C†2C1S1S2SjCj: điều này tương ứng với thực tế là một số mạch Clifford chỉ đánh giá tính tự động (
tức là tính không hợp lý logic) của mã. Nhưng đừng bận tâm: những gì bạn có là một cách tạo ra bất kỳ mã ổn định nào trên qubit với các bộ tạo ổn định từ một mã duy nhất.
nr
Tin xấu là, vì điều này là, tất cả những gì chúng tôi đã làm ở trên có hiệu lực để tham số hóa các mã ổn định bằng các mạch mã hóa của chúng. Theo "mạch mã hóa", ý tôi chỉ là mạch có trạng thái qubit , sau đó mã hóa trong hệ thống -qubit bằng cách chuẩn bị qubit mới ở trạng thái và hành động theo chúng bởi một đơn vị thích hợp. Bằng cách giảm mã ổn định tùy ý với các trình tạo mã 'chính tắc' (và cực kỳ buồn tẻ) có nhóm ổn định làk=n−r|ψ⟩|ψ⟩nr|0⟩rZn,r, chúng tôi đã chứng minh không có gì nhiều hơn hoặc ít hơn rằng mã ổn định là mã có mạch mã hóa Clifford. Mô tả mã ổn định theo quỹ đạo của trong nhóm Clifford -qubit không nhiều hơn hoặc ít hơn mô tả mã theo các mạch mã hóa của chúng. Đây là một thực tế tốt để dựa vào, nhưng nhiều kết quả cơ bản hơn là một kết quả sâu sắc.Zn,rn
Nếu bạn lấy một số mã khác làm mã 'tham chiếu', thì về cơ bản bạn đang làm điều tương tự, ngoại trừ việc đặt trước mạch mã hóa đó bằng một số mạch Clifford khác. Quan điểm này có thể hữu ích hoặc không hữu ích với bạn - đó chắc chắn là một đặc tính cơ bản tốt để nhận biết, khi bạn thảo luận về mã ổn định và trạng thái ổn định với những người khác ít quen thuộc với chúng - nhưng không áp đặt các ràng buộc bổ sung đối với những gì mạch mã hóa hoặc biểu diễn mã mà bạn quan tâm ( ví dụ: để hạn chế tính tự động của mã mà bạn xem xét), tôi đoán là tham số hóa này có thể hữu ích hạn chế. Điểm mấu chốt, cuối cùng, sẽ là thuộc tính của mã ổn định mà bạn quan tâm.