הפורמליזם המתמטי
כשצריך ללמוד רעש פאולי עבור קבוצה של שערי Clifford, טכניקת ניתוח נפוצה היא לעקוב אחרי האופן שבו אופרטורי פאולי בודדים עוברים טרנספורמציה לאורך רצף של הפעלות שערים (בהנחה שהשערים הם שערי Clifford והרעש הוא ערוץ פאולי, פאולי יחיד תמיד יומר לפאולי אחר עד כדי סקלר שהוא פונקציה של הרעש). ברור שהאבולוציה של כל מצב תחת רצף כזה אפשר לתאר כצירוף לינארי של מסלולים כאלה, אבל בהנחה שאנחנו תמיד מכינים את המצב כמצב עצמי של פאולי, ותמיד מודדים ומעבדים את התוצאות כדי לחשב את ערך התצפית של אופרטור פאולי, הקשר בין ערך התצפית לפרמטרים של מודל הרעש תמיד יהיה תלוי במסלול יחיד כזה בלבד. זה נובע מהעובדה הפשוטה שהמצב ההתחלתי הוא צירוף לינארי של אופרטורי פאולי, כל שער וכל מודל רעש ממפים פאוליים לפאוליים ושומרים על האורתוגונליות שלהם, וערך התצפית הסופי "בוחר" רק אחד מהפאוליים בפירוק הסופי לפני המדידה.
סוג כזה של היגיון מופיע בהרבה קווי מחקר מקבילים בלמידת רעש, כולל בספרות על למידת קבוצות שערים של פאולי [1, 2], בספרות על ACES [3], ובספרות על cycle benchmarking [4]. ההיגיון הזה הורחב עוד ב-[5] כך שיכלול שערי Clifford-MCM (שער Clifford שאחריו מדידה פרויקטיבית באמצע המעגל). החבילה הזאת עוקבת בצורה הקרובה ביותר אחרי [1, 5]. אף על פי שהוא לא נקרא כך במפורש, אנחנו מאמצים את הפורמליזם של Pattern Transfer Graph (PTG) לתיאור האופן שבו אופרטורי פאולי מתפתחים לאורך מעגלי הלמידה, ומקבלים ייצוג נתונים ישיר של מסלולים בגרף.
להלן סקירה של כמה מושגים מתמטיים מרכזיים מהספרות. מטרתה העיקרית לאחד את הסימון ולשמש מקור תיעוד מושגי לשאר החבילה.
1. רקע
1.1 סימון
עבור , נסמן . עבור קבוצה סופית של אינדקסים של qubits, נסמן ב- את קבוצת אופרטורי פאולי ללא פאזה הפועלים על ה-qubits האלה. שימו לב שאנחנו חושבים על איברי כעל פונקציות שממפות , כך שלכל ו-, הסימון מציין את ההגבלה של לתת-קבוצת ה-qubits . באותו אופן, עבור קבוצות זרות , ועבור ו-, הסימון מציין את האיבר של שמקיים ו-. הסימון הזה עוזר להימנע מהתעסקות מפורשת בסדר של תת-מערכות, ומקל על תיאור הגבלות.
עבור תת-קבוצות סופיות , נסמן ב- את קבוצת מחרוזות הביטים שאיבריהן מאונדקסים לפי . בדומה לאמור לעיל, אנחנו חושבים על איברים כעל פונקציות שממפות , כך שאפשר לתאר בקלות תת-מחרוזות באמצעות הגבלות של קבוצת האינדקסים.
לבסוף, עבור מטריצה נשתמש ב- כדי לציין את הווקטוריזציה שלה. בהתחשב באופן המוגבל שבו אנחנו משתמשים בסימון הזה, אין צורך לבחור קונבנציית וקטוריזציה ספציפית. עבור מחרוזת ביטים קלאסית נשתמש בקיצור .
1.2 אינסטרומנטים קוונטיים
פעולה קוונטית שמפיקה ביטים קלאסיים (למשל תוצאת מדידה) מתוארת בדרך כלל כמפה לינארית מהצורה:
כאשר קבוצת המפות חיוביות לחלוטין, ו- שומרת על עקבה. קבוצה של מפות חיוביות לחלוטין שמקיימת את התכונות האלה נקראת אינסטרומנט קוונטי (quantum instrument). שער יוניטרי הוא מקרה פרטי של אינסטרומנט שיש בו איבר אחד בלבד, שהוא פעולה יוניטרית.
2. שערי Clifford-MCM-reset רועשים
הפורמליזם שמשמש בחבילה הזאת מניח שכל שער בקבוצת השערים שרוצים לאפיין מורכב מרצף הפעולות הבא על qubits:
-
פעולת Clifford על כל ה-qubits.
-
מדידה פרויקטיבית באמצע המעגל לאורך על תת-קבוצה כלשהי של qubits .
-
איפוס (reset) באמצע המעגל למצב היסוד של על תת-קבוצה כלשהי של qubits .
זו משפחה כללית של פעולות שכוללת שערי Clifford יוניטריים, מדידה, הכנת מצב וכל שילוב של אלה. שימו לב שאנחנו מניחים שמדידה ואיפוס הן תמיד לאורך ציר לכל qubit. אף על פי שזה לא נדרש בהכרח, זו תכונה נפוצה של שיטות רבות במחשוב קוונטי, והיא מאפשרת ייצוגים וניתוח פשוטים יותר.
כפי שמתואר ב-[5, 6] עבור המקרה ללא איפוס, אם מפעילים אסטרטגיית twirling מסוימת על מופע רועש של שער כזה, אפשר לתאר מתמטית את הפעולה המתקבלת כ-אינסטרומנט פאולי אחיד. כלומר, בסימון האינסטרומנטים הקוונטיים, , כאשר הוא שער ה-Clifford היוניטרי, ו:
כאשר כל הוא ערוץ פאולי תת-מנורמל על ה-qubits שלא נמדדו . מכך שזה אינסטרומנט קוונטי נובע ש- גם הוא שומר על עקבה. כמה הערות:
-
הרעש ההתחלתי שלא עבר twirling מוּדל כך שיכלול גם שגיאות "קוונטיות" וגם "קלאסיות": פעולות שגויות על הרגיסטרים הקוונטיים, וגם טעויות בדיווח ערך המדידה.
-
מפת הרעש בלתי תלויה בתוצאת המדידה .
במילים, איבר בודד בסכום שלמעלה מייצג צפייה בתוצאת מדידה כשהמצב שנמדד היה (סיווג שגוי אם ), וכשמצב הפלט ברגיסטר המדידה הוא (המצב "השגוי" כש-). המפה מקודדת בו-זמנית את הפעולה על ה-qubits שלא נמדדו (בתנאי להתנהגות המדידה) ואת ההסתברות להתנהגות המדידה הספציפית (דרך הנרמול).
שימו לב שכאן לא מעניינים אותנו הפרטים של אסטרטגיית ה-twirling: מספיק שקיימת אסטרטגיה כזאת שמביאה את הערוץ לצורה שלמעלה. שימו לב שקיימות אסטרטגיות twirling "עדינות" יותר שיכולות להגביל עוד את הצורה של ערוצי פאולי [7]; עם זאת, אנחנו לוקחים את הצורה שלמעלה כייצוג המתמטי הכללי ביותר הנבחן כאן.
בלמה 1 של [5] מראים שאפשר לכתוב את מחדש בתור:
עבור מספרים ממשיים כלשהם , שנקראים הנאמנויות (fidelities) של האינסטרומנט.
הוספת איפוס לתמונה הזאת פשוטה יחסית. פעולת איפוס רועשת על qubits אפשר למדל לפי הפירוק:
הצורה שלמעלה משתמשת במפורש בהנחה שהאיפוס הוא לאורך ציר לכל qubit. הרעש בפעולה מקודד בנאמנויות האיפוס , שמאונדקסות פשוט לפי תת-קבוצות של qubits.
אנלוג למשוואה (1) שכולל פעולת איפוס בסוף אפשר לקבל פשוט על ידי הרכבתה עם משוואה (2). ההרכבה הזאת, אחרי קצת פישוט, נותנת:
הפירוק הזה מראה שמספר הנאמנויות הוא
נבחן מקרי קצה: (1) ללא מדידה וללא איפוס, , והביטוי נותן , מספר אופרטורי פאולי חסרי הפאזה על qubits. (2) עבור ו- מתקבל , שהוא מספר תת-הקבוצות של . ולבסוף, (3) עבור ו- מתקבל . שימו לב שזה עשוי להיראות מפתיע בהתחלה: בלמידה סטנדרטית, למדידה ולאיפוס יש בדרך כלל אותו מספר נאמנויות: . אבל כאן שער המדידה המלאה בהקשר הזה מובן לא כמדידה סופית, אלא כ-MCM, ולכן נכללות גם נאמנויות שמתאימות לפלטים של המדידה שאינם הזהות (כמו במשוואה (3)).
לבסוף, חשוב לציין שכל אסטרטגיית twirling שמניבה את הצורה שבמשוואה (1) במקרה ללא איפוס חלה באותה מידה גם על מקרה האיפוס הלא-טריוויאלי, עם שינוי פשוט. הבעיה האפשרית היא שאסטרטגיית twirling כזאת עשויה לדרוש פעולות על qubits שנמדדו אחרי המדידה. לכן, אם qubit נמדד וגם מאופס, נראה לכאורה שמימוש האסטרטגיה דורש הכנסת פעולות בתוך השער, בין המדידה לאיפוס. עם זאת, בגלל טבעו של האיפוס, לפעולות כאלה אין שום השפעה, ואפשר פשוט לדלג עליהן ועדיין לקבל את אותו מבנה רצוי.
3. פורמליזם המסלולים
כפי שתואר בהקדמה, כל אלגוריתמי הלמידה של רעש מסוג פאולי על שערי Clifford מבוססים על מעקב אחרי האופן שבו פאוליים בודדים מתפתחים לאורך מעגל, תוך צבירת גורמי נאמנות של רעש בדרך. לכן ערכי התצפית של מעגל שמורכב משערים כאלה קשורים פשוט למכפלות של הנאמנויות הבסיסיות של השערים הבודדים, ובדרך הזאת אפשר להסיק את פרמטרי המודל על ידי היפוך של כל מיפוי דליל מפרמטרים לנאמנויות שמונח כהנחה.
ב-[1], בהקשר של קבוצות שערים יוניטריים, זה מנוסח כ-Pattern Transfer Graph (PTG): גרף מכוון שמתאר את כל הניסויים האפשריים שמורכבים מאיברים של קבוצת השערים ומשכבות של שערי Clifford חד-qubitיים (שמניחים שהם פעולות מושלמות, או "חופשיות"). זה הורחב ב-[5] כך שיכלול קבוצות שערים עם מדידות באמצע המעגל. בשני המקרים כל ניסוי מתואר על ידי מעקב אחרי אופרטור פאולי יחיד לאורך המעגל, בהנחה שבכל אתר מדידה מחושב observable מסוים. כאן איננו סוקרים ישירות את בניית הגרף ואת בניית המסלולים; עם זאת, אנחנו מציגים את העובדות הדרושות כדי להצדיק אותן בסימון שלנו ועם איפוסים.
בעוד שמעקב אחרי אופרטור פאולי יחיד לאורך המעגל עשוי להיות אינטואיטיבי במקרה של קבוצת שערים יוניטריים, הוא לא נכון באותה בהירות במקרה הכללי יותר של Clifford-MCM-reset, בגלל האופי הלא-דטרמיניסטי של המדידה. הטענה הבאה משחזרת את התמונה הזאת גם במקרה הכללי יותר [5]:
לכל , ו- מתקיים:
במילים אחרות, אם מחשבים את ערך התצפית על הרגיסטר הקלאסי שהוא פלט ה-MCM, אז האבולוציה ב"תמונת הייזנברג" של observable דרך שער Clifford-MCM-reset ממפה . עובדה זו לבדה מאפשרת לשחזר ניתוח דמוי PTG מעבר למקרה של קבוצת שערים יוניטריים: עם עיבוד מסוים של תוצאות המדידה, אפשר לראות גם שערים עם מדידות ואיפוסים כממפים באופן דטרמיניסטי אופרטור פאולי אחד לאחר.
לפני שנוכיח זאת, נכתוב את משוואה (3) בצורה שמרמזת יותר. שימו לב שעבור מתקיים , ולכן (בסימון סופר-אופרטורים) מתקבל:
כאשר הפעלנו את משוואה (3) ואספנו איברים, ואנחנו משתמשים בכתב התחתון כדי לציין את רגיסטר תוצאות המדידה הקלאסי, שאותו אנחנו מטפלים כאן בסימון דומה לזה של הרגיסטרים הקוונטיים.
הוכחה. מתקיים:
לבסוף, שימו לב ש-, ולכן האיבר האחרון שלמעלה מצטמצם לאיבר יחיד , וזו התוצאה הרצויה.
ראו [5] להמשך הפיתוח מכאן: ההגדרה של ה-PTG, מסלולים ב-PTG, וההוכחה שכל מסלול שהוגדר כראוי מתאים לניסוי.
מקורות
[1]
Senrui Chen, Zhihan Zhang, Liang Jiang, and Steven T. Flammia. Efficient Self-Consistent Learning of Gate Set Pauli Noise. PRX Quantum, 7(1):010305, 2026. URL: https://link.aps.org/doi/10.1103/1pnv-t9px, doi:10.1103/1pnv-t9px.
[2]
Edward H. Chen, Senrui Chen, Laurin E. Fischer, Andrew Eddins, Luke C. G. Govia, Brad Mitchell, Andre He, Youngseok Kim, Liang Jiang, and Alireza Seif. Disambiguating pauli noise in quantum computers. PRX Quantum, pages, 2026. doi:10.1103/69wc-gzl6.
[3]
Steven T. Flammia. Averaged Circuit Eigenvalue Sampling. In 17th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2022), volume 232 of Leibniz International Proceedings in Informatics (LIPIcs), 4:1–4:10. Dagstuhl, Germany, 2022. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. doi:10.4230/LIPIcs.TQC.2022.4.
[4]
Alexander Erhard, Joel J. Wallman, Lukas Postler, Michael Meth, Roman Stricker, Esteban A. Martinez, Philipp Schindler, Thomas Monz, Joseph Emerson, and Rainer Blatt. Characterizing large-scale quantum computers via cycle benchmarking. Nature Communications, 10(1):5347, 2019. doi:10.1038/s41467-019-13068-7.
[5]
Zhihan Zhang, Senrui Chen, Yunchao Liu, and Liang Jiang. Generalized Cycle Benchmarking Algorithm for Characterizing Midcircuit Measurements. PRX Quantum, 6(1):010310, 2025. URL: https://link.aps.org/doi/10.1103/PRXQuantum.6.010310, doi:10.1103/PRXQuantum.6.010310.
[6]
Stefanie J. Beale and Joel J. Wallman. Randomized compiling for subsystem measurements. 2023. URL: http://arxiv.org/abs/2304.06599, doi:10.48550/arXiv.2304.06599.
[7]
Ewout van den Berg and Pawel Wocjan. Techniques for learning sparse Pauli-Lindblad noise models. Quantum, 8:1556, 2024. URL: https://quantum-journal.org/papers/q-2024-12-10-1556/, doi:10.22331/q-2024-12-10-1556.