חקור את התפקיד הקריטי של תיקון שגיאות קוונטיות בטוחות סוג בבניית מחשבים קוונטיים חזקים ועמידים לתקלות עבור קהל עולמי.
תיקון שגיאות קוונטיות בטוחות סוג: הבסיס למחשוב קוונטי סובלני תקלות
ההבטחה של מחשוב קוונטי – פתרון בעיות שאינן ניתנות לפתרון גם עבור מחשבי העל הקלאסיים החזקים ביותר – היא עוצרת נשימה. מהאצת גילוי תרופות ומדעי החומרים ועד למהפכה במודלים פיננסיים ובינה מלאכותית, היישומים הפוטנציאליים הם עצומים ומשנים. עם זאת, מימוש פוטנציאל זה תלוי בהתגברות על מכשול בסיסי: השבריריות הקיצונית של מידע קוונטי. ביטים קוונטיים, או קיוביטים, רגישים לרעש ולדה-קוהרנטיות, מה שמוביל לשגיאות שיכולות לשחוק במהירות חישובים. כאן נכנסים לתמונה תיקון שגיאות קוונטיות (QEC) והמושג סובלנות תקלות, ובאופן גובר, היישום של תיקון שגיאות קוונטיות בטוחות סוג הופך לפרדיגמה מכרעת לבניית מחשבים קוונטיים אמינים.
האויב הבלתי נראה: רעש ודה-קוהרנטיות במערכות קוונטיות
שלא כמו ביטים קלאסיים, שהם חזקים ואמינים לאחסון מידע כ-0 או 1, קיוביטים קיימים בסופרפוזיציה של מצבים. תופעה קוונטית זו, למרות שהיא עוצמתית, הופכת אותם לרגישים להפליא לסביבתם. אפילו אינטראקציות קלות עם הסביבה – שדות אלקטרומגנטיים תועים, תנודות טמפרטורה או פגמים בחומרה הקוונטית – עלולות לגרום לקיוביטים לאבד את מצבם הקוונטי (דה-קוהרנטיות) או להפוך את מצבם בטעות. שגיאות אלה, בין אם הן מתבטאות כהיפוך ביטים (שינוי |0> ל-|1>) או היפוך פאזה (שינוי |+> ל-|->), מצטברות במהירות, מה שהופך את רוב החישובים הקוונטיים הנוכחיים ללא אמינים מעבר למספר מוגבל מאוד של פעולות.
העידן של מכשירים קוונטיים רועשים בקנה מידה בינוני (NISQ), תוך שהוא מציע הצצות ליתרון קוונטי עבור בעיות ספציפיות, מדגיש את הצורך הדחוף בריכוך ותיקון שגיאות חזקים. כדי להשיג את מלוא הפוטנציאל של מחשוב קוונטי, עלינו לעבור מעבר למכונות הרועשות הללו לעבר מחשבים קוונטיים סובלניים תקלות המסוגלים לבצע חישובים מורכבים בצורה אמינה.
תיקון שגיאות קוונטיות: שמירה על הקיוביט השברירי
תיקון שגיאות קוונטיות הוא האומנות והמדע של הגנה על מידע קוונטי מפני שגיאות. הרעיון המרכזי שואב השראה מתיקון שגיאות קלאסי, שבו מידע יתיר משמש לזיהוי ותיקון שגיאות. עם זאת, מכניקת הקוונטים מציגה אתגרים והזדמנויות ייחודיות.
משפט האי-שיבוט וההשלכות שלו
עיקרון בסיסי במכניקת הקוונטים הוא משפט האי-שיבוט, הקובע שאי אפשר ליצור עותק זהה של מצב קוונטי לא ידוע שרירותי. משפט זה משפיע ישירות על האופן שבו אנו ניגשים לתיקון שגיאות. במחשוב קלאסי, אנו יכולים פשוט לקרוא ביט מספר פעמים ולהצביע ברוב כדי לזהות שגיאה. זה בלתי אפשרי עם קיוביטים מכיוון שמדידת מצב קוונטי משבשת אותו באופן בלתי נמנע, קורסת את הסופרפוזיציה שלו ועלולה להרוס את המידע שאנו מנסים להגן עליו.
קידוד מידע: כוחה של יתירות
במקום שיבוט, תיקון שגיאות קוונטיות מסתמך על קידוד. קיוביט לוגי, המייצג את מידע החישוב האמיתי, מקודד למערכת של קיוביטים פיזיים מרובים. קיוביטים פיזיים אלה מקיימים אינטראקציה באופן שבו ניתן לזהות ולתקן שגיאות המשפיעות על אחד או כמה מהם מבלי למדוד או לשבש ישירות את מצב הקיוביט הלוגי המקודד.
המפתח הוא לפרוס את המידע הקוונטי על פני קיוביטים פיזיים אלה, כך ששגיאה בקיוביט פיזי יחיד לא תשחית את כל הקיוביט הלוגי. יתירות זו, כאשר היא מיושמת כהלכה, מאפשרת לנו לזהות את הסוג והמיקום של שגיאה ולאחר מכן להחיל פעולת תיקון.
מדידת תסמונת: זיהוי שגיאות מבלי לקרוא את הנתונים
ערכות תיקון שגיאות קוונטיות כוללות בדרך כלל מדידת קיוביטים עזר, המכונים קיוביטים תסמונת, אשר שזורים עם קיוביטי הנתונים. מדידות תסמונת אלה חושפות מידע על השגיאות שאירעו (למשל, האם אירע היפוך ביט או היפוך פאזה) אך אינן חושפות את מצב קיוביטי הנתונים עצמם. טכניקה חכמה זו מאפשרת לנו לזהות שגיאות מבלי להפר את משפט האי-שיבוט או לקרוס את המצב הקוונטי המקודד.
פענוח ותיקון
לאחר שמודדים תסמונת שגיאה, מפענח מעבד מידע זה כדי להסיק את השגיאה הסבירה ביותר שאירעה. בהתבסס על מסקנה זו, מוחל שער קוונטי ספציפי (פעולת תיקון) על קיוביטי הנתונים כדי לשחזר אותם למצבם הנכון. האפקטיביות של קוד QEC תלויה ביכולתו לזהות ולתקן מספר מסוים של שגיאות המתרחשות בקיוביטים הפיזיים לפני שהם משחיתים את הקיוביט הלוגי המקודד.
סובלנות תקלות: המטרה הסופית
תיקון שגיאות קוונטיות הוא צעד הכרחי, אך סובלנות תקלות היא המטרה הסופית. מחשב קוונטי סובלני תקלות הוא מחשב שבו ניתן להקטין באופן שרירותי את ההסתברות לשגיאת חישוב על ידי הגדלת מספר הקיוביטים הפיזיים המשמשים לקידוד קיוביטים לוגיים, מבלי ששיעור השגיאות יגדל. זה דורש לא רק קודי QEC יעילים אלא גם יישומים סובלניים תקלות של שערים ופעולות קוונטיות.
במערכת סובלנית תקלות:
- קיוביטים לוגיים מקודדים באמצעות קודי QEC.
- שערים קוונטיים מיושמים על קיוביטים לוגיים אלה באופן סובלני תקלות, כלומר כל שגיאה המתרחשת במהלך פעולת השער על הקיוביטים הפיזיים מזוהה ומתוקנת או שאינה מתפשטת וגורמת לשגיאה לוגית.
- מדידות מבוצעות גם הן באופן סובלני תקלות.
השגת סובלנות תקלות היא אתגר הנדסי ומדעי עצום. זה דורש הבנה מעמיקה של מודלים של שגיאות, קודי QEC מתוחכמים, אלגוריתמי פענוח יעילים וחומרה קוונטית חזקה עם שיעורי שגיאות פיזיים נמוכים. משפט הסף הוא אבן יסוד של סובלנות תקלות, הקובע שאם שיעור השגיאות הפיזי של החומרה הבסיסית נמוך מסף מסוים, ניתן לבצע חישובים קוונטיים ארוכים ככל האפשר עם שיעור שגיאות לוגי נמוך ככל האפשר.
הופעת תיקון שגיאות קוונטיות בטוחות סוג
ככל שמחקר ופיתוח של מחשוב קוונטי מתבגרים, הצורך בעקרונות הנדסת תוכנה חזקים הופך ברור יותר ויותר. כאן המושג בטיחות סוג, הלווה מתכנות קלאסי, הופך רלוונטי ביותר בהקשר של תיקון שגיאות קוונטיות וסובלנות תקלות. בטיחות סוג מבטיחה שפעולות מבוצעות על נתונים מהסוג הנכון, מונעת שגיאות זמן ריצה ומשפרת את אמינות ותחזוקת הקוד.
בהקשר של מחשוב קוונטי, במיוחד בנוגע לתיקון שגיאות, ניתן לפרש את בטיחות הסוג בכמה דרכים עוצמתיות:
1. הבטחת פרוטוקולי קידוד ופענוח נכונים
בבסיסה, QEC כוללת טיפול במצבים קוונטיים מקודדים. גישה בטוחה סוג מבטיחה שפעולות המיועדות לקיוביטים לוגיים (למשל, החלת שער NOT לוגי) מתורגמות כהלכה לפעולות על הקיוביטים הפיזיים הבסיסיים בהתאם לקוד ה-QEC הספציפי. זה כולל הגדרת 'סוגים' נפרדים עבור:
- קיוביטים פיזיים: יחידות החומרה הבסיסיות והנוטות לשגיאות.
- קיוביטים לוגיים: יחידות החישוב המופשטות והמתוקנות שגיאות.
- קיוביטים תסמונת: קיוביטים עזר המשמשים לזיהוי שגיאות.
מערכת בטוחה סוג תמנע פעולות מקריות המיועדות לקיוביטים פיזיים מלהיות מיושמות ישירות על קיוביטים לוגיים, או להיפך, ללא מתווכים מתאימים של קידוד/פענוח. לדוגמה, פונקציה שנועדה להפוך קיוביט לוגי צריכה לאכוף שהיא פועלת על סוג 'קיוביט לוגי', ולהפעיל באופן פנימי את פעולות הקיוביט הפיזיות ומדידות התסמונת הנדרשות.
2. פורמליזציה של יישומי שער קוונטיים לסובלנות תקלות
יישום שערים קוונטיים באופן סובלני תקלות הוא מורכב. זה כולל רצפים של פעולות שער פיזיות, מדידות ופעולות מותנות השומרות על שלמות הקיוביט הלוגי. בטיחות סוג יכולה לעזור לעצב באופן פורמלי יישומים אלה:
- הגדרת פעולות שער סובלניות תקלות כסוגים נפרדים, המבטיחים שרק יישומים מאומתים בקפדנות אלה ישמשו לפעולות לוגיות.
- אימות שפעולות שער תואמות את מודל השגיאות ויכולות קוד ה-QEC. לדוגמה, שער X סובלני תקלות על קיוביט לוגי המיושם באמצעות קוד המשטח יהיה בעל קבוצה ספציפית ובדוקת סוג של פעולות פיזיות.
זה מונע ממפתחים ליישם בטעות גרסה שאינה סובלנית תקלות של שער, שעלולה לסכן את כל החישוב.
3. טיפול חזק בתסמונות שגיאה
מדידות תסמונת שגיאה הן קריטיות עבור QEC. הפרשנות והתיקון שלאחר מכן בהתבסס על תסמונות אלה חייבים להיות מדויקים. בטיחות סוג יכולה להבטיח:
- תסמונות מטופלות כסוג נתונים נפרד עם כללי אימות ספציפיים.
- אלגוריתמי פענוח נבדקים סוג כדי להבטיח שהם מעבדים כהלכה את מידע התסמונת וממפים אותו לפעולות התיקון המתאימות.
- מניעת תסמונות מעוותות מלהוביל לתיקונים שגויים.
4. שיפור הפשטה והרכבה
ככל שאלגוריתמים קוונטיים הופכים מורכבים יותר, מפתחים צריכים להפשיט את הפרטים ברמה הנמוכה של QEC. בטיחות סוג מקלה על כך על ידי מתן ממשקים ברורים והבטחות:
- שפות תכנות קוונטיות ברמה גבוהה יותר יכולות למנף מערכות סוגים כדי לנהל קיוביטים לוגיים ולהפשיט את הקיוביטים הפיזיים הבסיסיים ומכשירי תיקון השגיאות.
- הרכבה משופרת. תת-שגרה סובלנית תקלות, שנבדקה סוג כדי לבצע משימה ספציפית באופן אמין, יכולה להיות מורכבת עם תת-שגרות אחרות בביטחון, בידיעה שמערכת הסוגים אימתה את אופייה סובלני התקלות.
5. הפעלת אימות פורמלי והבטחות בטיחות
האופי הקפדני של מערכות סוגים מאפשר אימות פורמלי פשוט יותר של קוד קוונטי. על ידי הגדרת סוגים מדויקים עבור מצבים קוונטיים, פעולות ופרוטוקולי תיקון שגיאות, ניתן להשתמש בשיטות פורמליות כדי להוכיח מתמטית את הנכונות והמאפיינים סובלניים התקלות של המעגלים והאלגוריתמים הקוונטיים המיושמים. זה חיוני עבור יישומים בעלי סיכון גבוה שבהם אמינות מוחלטת היא בעלת חשיבות עליונה.
רכיבי מפתח של יישום QEC בטוח סוג
יישום QEC בטוח סוג כולל גישה רב-שכבתית, המשלבת מושגים ממדעי המידע הקוונטי, מדעי המחשב והנדסת תוכנה.
1. הגדרת סוגי נתונים קוונטיים
הצעד הראשון הוא להגדיר סוגים מפורשים עבור ישויות קוונטיות שונות:
- `PhysicalQubit`: מייצג קיוביט יחיד בחומרה הקוונטית.
- `LogicalQubit
`: מייצג קיוביט לוגי מקודד, המוגדר על ידי קוד ה-QEC הספציפי שבו נעשה שימוש (למשל, `LogicalQubit`). - `ErrorSyndrome`: מבנה נתונים המייצג את התוצאה של מדידות תסמונת, פוטנציאלית עם תת-סוגים עבור תסמונות היפוך ביט או היפוך פאזה.
- `FaultTolerantOperation
` : מייצג שער קוונטי (למשל, `X`, `CX`) המיושם באופן סובלני תקלות עבור סוג `LogicalQubit` ו-`Code` נתונים.
2. פעולות שער קוונטיות שנבדקו סוג
שערים קוונטיים חייבים להיות מתוכננים ומיושמים כדי לפעול על הסוגים הנכונים ולהבטיח סובלנות תקלות:
- פעולות פרימיטיביות מוגדרות עבור `PhysicalQubit`.
- פעולות שער מורכבות וסובלניות תקלות מוגדרות עבור `LogicalQubit`. פעולות אלה מתזמרות באופן פנימי את פעולות ה-`PhysicalQubit`, מדידות התסמונת ותיקונים הנדרשים. מערכת הסוגים מבטיחה שפעולה סובלנית תקלות מוחלת רק על `LogicalQubit` מסוג ה-`Code` המתאים.
לדוגמה, חתימת פונקציה עשויה להיראות כך:
function apply_logical_X<Code>(qubit: LogicalQubit<Code>): void
חתימה זו מציינת בבירור ש-`apply_logical_X` פועל על `LogicalQubit` והיישום שלו ספציפי ל-`Code` הנבחר. המהדר יכול לאכוף ש-`Code` הוא סוג קוד QEC חוקי.
3. מסגרות פענוח ותיקון תסמונות חזקות
תהליך הפענוח צריך להיות משולב בצורה חלקה ובטוחה:
- מחלקות או מודולים `Decoder
`מתוכננים לטפל בסוגי `ErrorSyndrome` הספציפיים ל-`Code`. - פעולות תיקון מוחלות לאחר מכן בהתבסס על פלט המפענח. מערכת הסוגים יכולה להבטיח שפעולת התיקון תואמת את ה-`LogicalQubit` המתוקן.
שקול תרחיש:
function correct_errors<Code>(syndrome: ErrorSyndrome<Code>, target_qubit: LogicalQubit<Code>): void
זה מבטיח שסוג התסמונת והקיוביט הלוגי היעד תואמים לאותו קוד QEC בסיסי.
4. הפשטה בשכבות עבור מחסניות תוכנה קוונטיות
גישה בטוחה סוג מובילה באופן טבעי לארכיטקטורת תוכנה בשכבות:
- שכבת חומרה: מקיימת אינטראקציה ישירה עם קיוביטים פיזיים ומערכות הבקרה שלהם.
- שכבת QEC: מיישמת את קודי ה-QEC הנבחרים, קידוד, מיצוי תסמונת ותיקון בסיסי. שכבה זו היא המקום שבו הגדרות הסוג עבור `PhysicalQubit`, `LogicalQubit` ו-`ErrorSyndrome` מנוצלות בצורה ישירה ביותר.
- שכבת שער סובלנית תקלות: מספקת יישומים סובלניים תקלות של שערי קיוביט יחיד ושני הפועלים על `LogicalQubit`s.
- שכבת אלגוריתם קוונטי: מפתחים כאן עובדים עם `LogicalQubit`s ושערים סובלניים תקלות, ומפשיטים את ה-QEC הבסיסי.
כל שכבה נהנית מבטיחות סוג, מה שמבטיח שהממשקים בין השכבות מוגדרים היטב וששגיאות נתפסות בשלב מוקדם.
דוגמאות לקודי QEC ולהשלכות בטוחות הסוג שלהם
לקודי QEC שונים יש מאפיינים מבניים נפרדים המשפיעים על יישום בטוח הסוג שלהם.
1. קודי שטח
קוד השטח הוא מועמד מוביל למחשוב קוונטי סובלני תקלות מעשי בשל סף השגיאות הגבוה שלו ומבנה פשוט יחסית, אשר מתאים היטב לפריסות חומרה דו-ממדיות. קוד שטח מקודד קיוביט לוגי באמצעות רשת של קיוביטים פיזיים המסודרים על פני משטח. מדידות מייצב מבוצעות על פלקטות של רשת זו.
השלכות בטוחות סוג עבור קודי שטח:
- `LogicalQubit
` יהיה בעל מבנה ספציפי המייצג את מצבו המקודד ברשת. - יישומי שער (למשל, הדמר לוגי, CNOT) יוגדרו כרצפים של פעולות פיזיות על קיוביטים פיזיים ספציפיים היוצרים את הגבול של אזור הקיוביט הלוגי, ועלולים לכלול קיוביטים עזר ליישומי שער מבוססי אנצילה.
- מיצוי תסמונת יכלול מדידות של אופרטורי מייצב המוגדרים על ידי סריג קוד השטח. סוג `ErrorSyndrome
` ישקף את קבוצת מדידות הפלקטה הפוטנציאליות. - אלגוריתמי פענוח עבור קודי שטח, כגון התאמה מושלמת של משקל מינימלי, יפעלו על מבנה תסמונת ספציפי זה.
דוגמה גלובלית: קבוצות מחקר רבות ברחבי העולם, כולל אלה ב-IBM Quantum, Google AI Quantum ומעבדות אוניברסיטאיות שונות ברחבי אירופה, צפון אמריקה ואסיה, מפתחות ובודקות באופן פעיל יישומי קוד שטח. מסגרת מאוחדת ובטוחה סוג תועיל מאוד לשיתוף הפעולה ושילוב הממצאים ממאמצים מגוונים אלה.
2. קוד Steane
קוד Steane הוא קוד שבעה קיוביטים שיכול לתקן כל שגיאת קיוביט יחיד. זהו קוד המינג קוונטי, המציע יכולות זיהוי שגיאות מצוינות עבור גודלו.
השלכות בטוחות סוג עבור קוד Steane:
- `LogicalQubit
` ייצג קיוביט לוגי המקודד ב-7 קיוביטים פיזיים. - יישומי שער יכללו רצפים ספציפיים של פעולות על 7 קיוביטים אלה. לדוגמה, שער X לוגי עשוי להתאים לתמורה ספציפית ואולי לפעולות היפוך ביט על 7 הקיוביטים הפיזיים.
- מיצוי תסמונת יכלול מדידת 3 אופרטורי מייצב. סוג `ErrorSyndrome
` ייצג את התוצאות של 3 מדידות אלה.
אמנם אולי פחות ניתן להרחבה מקודי שטח עבור חישובים גדולים, המבנה המוגדר היטב של קוד Steane הופך אותו למועמד מצוין להדגמות מוקדמות של פעולות סובלניות תקלות בטוחות סוג.
3. קודי צבע
קודי צבע הם הכללה של קודי שטח וידועים בספי השגיאות הגבוהים שלהם וביכולתם לקודד קיוביטים לוגיים מרובים בתוך מרחב קוד יחיד. הם קשורים גם קשר הדוק לחישוב קוונטי טופולוגי.
השלכות בטוחות סוג עבור קודי צבע:
- `LogicalQubit
` יהיה מוגדר לא רק על ידי הקוד אלא גם פוטנציאלית על ידי מבנה הסריג וסכמת הצביעה הספציפיים. - מדידות תסמונת יתאימו לסוגים שונים של פלקטות (למשל, פאות, קודקודים) בסריג, מה שיוביל לסוגי `ErrorSyndrome` מורכבים יותר.
- פענוח יכול להיות מאתגר יותר אך גם פוטנציאלית יעיל יותר עבור מודלים מסוימים של שגיאות.
מערכת סוגים המיועדת ל-QEC תצטרך להיות גמישה מספיק כדי להתאים למורכבות ולמבנים המשתנים של קודים שונים כמו אלה.
אתגרים וכיוונים עתידיים
יישום תיקון שגיאות קוונטיות בטוחות סוג אינו חף מאתגרים:
- מורכבות של קודי QEC: המורכבות המתמטית של קודי QEC רבים הופכת את התרגום הישיר שלהם למערכות סוגים למשימה קשה.
- שונות חומרה: לפלטפורמות חומרה קוונטיות שונות (קיוביטים מוליכי על, יונים כלואים, מערכות פוטוניות וכו') יש מודלים שונים של שגיאות ונאמנות שער פיזיים. מסגרת בטוחה סוג צריכה להיות ניתנת להתאמה לשינויים אלה.
- תקורה של ביצועים: QEC מטבעו מציג תקורה משמעותית מבחינת מספר הקיוביטים הפיזיים והפעולות הנדרשות לקיוביט לוגי. יישומים בטוחים סוג חייבים לשאוף למזער את התקורה הזו מבלי לפגוע בנכונות.
- כלים ומערכת אקולוגית: פיתוח מהדרים, מנפי באגים וכלי אימות בוגרים שמבינים וממנפים סוגים קוונטיים הוא חיוני.
- תקינה: ביסוס תקנים קהילתיים עבור סוגי נתונים קוונטיים ופעולות סובלניות תקלות יהיה חיוני ליכולת פעולה הדדית ולאימוץ נרחב.
כיוונים עתידיים:
- מערכות סוגים מתקדמות: מחקר למערכות סוגים אקספרסיביות יותר שיכולות ללכוד נכונות הסתברותית, אילוצי משאבים ומודלים ספציפיים של שגיאות.
- יצירת קוד אוטומטית: פיתוח כלים שיכולים ליצור אוטומטית יישומים סובלניים תקלות בטוחים סוג של שערים ופרוטוקולים ממפרטים ברמה גבוהה והגדרות קוד QEC.
- שילוב עם מערכות קלאסיות: שילוב חלק של קוד קוונטי בטוח סוג עם מערכות בקרה ועיבוד פוסט-קלאסיות.
- גישות היברידיות: חקר כיצד ניתן ליישם בטיחות סוג על אלגוריתמים קוונטיים-קלאסיים היברידיים המשלבים תיקון שגיאות.
- כלי אימות פורמליים: בניית כלי אימות פורמליים חזקים שיכולים למנף מידע על סוג כדי להוכיח את הערבויות סובלניות התקלות של תוכניות קוונטיות.
מסקנה: בניית מחשבים קוונטיים אמינים
המסע לבניית מחשבים קוונטיים עוצמתיים וסובלניים תקלות הוא מרתון, לא ספרינט. תיקון שגיאות קוונטיות הוא הטכנולוגיה ההכרחית שתגשר על הפער בין מכשירי ה-NISQ הרועשים של היום למכונות הקוונטיות האמינות של מחר. על ידי אימוץ ופיתוח עקרונות תיקון שגיאות קוונטיות בטוחות סוג, קהילת המחשוב הקוונטי יכולה להאיץ משמעותית את ההתקדמות.
בטיחות סוג מספקת מסגרת קפדנית לתכנון, יישום ואימות פרוטוקולי QEC ופעולות סובלניות תקלות. זה משפר את אמינות הקוד, משפר את פרודוקטיביות המפתחים ובסופו של דבר בונה אמון גדול יותר בתוצאות החישוב המופקות על ידי מחשבים קוונטיים. ככל שמערכת האקולוגית הקוונטית העולמית ממשיכה לצמוח, כאשר חוקרים ומפתחים תורמים מכל יבשת, גישה מתוקננת ובטוחה סוג לסובלנות תקלות תהיה בעלת חשיבות עליונה לבניית העתיד הקוונטי – עתיד שבו ניתן יהיה סוף סוף לפתור בעיות מורכבות ומשנות עולם.