התמרת פורייה קוונטית

מתוך ויקיפדיה, האנציקלופדיה החופשית

בחישוב קוונטי, התמרת פורייה קוונטית היא שער קוונטי המבצע התמרת פורייה בדידה. פעולה זו בעלת חשיבות רבה עבור אלגוריתמים שונים בחישוב קוונטי, ובפרט אלגוריתם שור לפירוק לגורמים של מספר שלם, ואלגוריתם למציאת תת חבורה חבויה(אנ').

בעוד שחישוב התמרת פורייה "קלאסית" על קלט באורך דורשת ביצוע פעולות, הרי שביצוע פעולה זו על גבי מחשב קוונטי אפשרית על ידי ביצוע פעולות בלבד[1] (כלומר, הפעלת שערים קוונטיים). מכאן שקיים יתרון מעריכי בסיבוכיות של הפעולה הקוונטית לעומת המקבילה הקלאסית.

מאידך, בעוד הפעולה ה"קלאסית" פועלת על וקטור של ערכים, הפעולה הקוונטית היא על מצב קוונטי הנמצא בסופרפוזיציה קוונטית, כאשר המקדמים מתארים את ערכי הווקטור הקלאסי השקול. מכיוון שלא ניתן לבצע מדידה ישירה של ערכי המקדמים בסופרפוזיציה קוונטית, השקילות אינה מלאה, ולא ניתן לקבל שיפור מעריכי עבור ביצוע ההתמרה באופן כללי.

הגדרה[עריכת קוד מקור | עריכה]

הפעלת השער על אוגר בעל קיוביטים במצב הקוונטי , כאשר מוגדרת על ידי

כאשר היא המכפלה של שני המספרים השלמים x ו-y.

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ L. Hales, S. Hallgren, "An improved quantum Fourier transform algorithm and applications", Proceedings of the 41st Annual Symposium on Foundations of Computer Science, p.515, November 2000.
ערך זה הוא קצרמר בנושא מדעי המחשב. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.