
يُعد تصميم الخوارزميات الكمومية مهمة صعبة بطبيعتها، لأننا معتادون على التفكير «كلاسيكياً» في المعلومات. في هذه الدورة ستدرس البنية الداخلية للخوارزميات الكمومية، وكيف يمكنها تحقيق تسريع مقارنةً بنظيراتها الكلاسيكية. ستتعرّف على مجموعة من الخوارزميات الكمومية، مع تقديمها وتنفيذها عملياً، إلى جانب جوانب مهمة من عملية الترجمة/التحويل (Compilation) اللازمة لتشغيل الخوارزميات على أجهزة كمومية حقيقية. يشمل ذلك موضوعات مثل توجيه الكيوبتات (Qubit Routing) والقيود التي تفرضها بنية الجهاز وخصائصه، وكيف تؤثر هذه القيود على تصميم الدارات الكمومية. وبما أن تحويل الخوارزميات إلى أجهزة فعلية قد ينتج عنه دارات كمومية طويلة وعميقة، فإن ذلك يقود بشكل طبيعي إلى موضوع تصحيح الأخطاء الكمومية، وهو عنصر حاسم لبناء حاسوب كمومي متسامح مع الأعطال. ستغطي الدورة المبادئ الأساسية لتصحيح الأخطاء الكمومية: الترميز (Encoding)، والكشف (Detection)، والتصحيح (Correction)، مع توضيح كيف تُمكّن هذه المبادئ من تنفيذ عمليات كمومية موثوقة رغم الضوضاء والأخطاء. كما ستتعرّف على أمثلة محددة وشائعة في المجال، مثل شيفرة شور (Shor) وشيفرة ستين (Steane) وشيفرة السطح (Surface Code)، حيث سيتم تقديمها ودراستها لفهم آلياتها ودورها في بناء أنظمة كمومية قابلة للتوسع. وتختتم الدورة بربط هذه المفاهيم ضمن منظور «متكامل» يجمع بين العتاد والبرمجيات لدعم الحوسبة الكمومية المتسامحة مع الأعطال.
Christian Andersen
PhD