ขั้นตอนวิธีการขั้นตอนการประมาณควอนตัม (QPE) คำนวณประมาณของค่าเฉพาะที่เกี่ยวข้องกับวิคเตอร์ที่กำหนดของประตูควอนตัมU
อย่างเป็นทางการปล่อยเป็น eigenvector ของ , QPE ช่วยให้เราหา ,บิตที่ดีที่สุดประมาณเช่นนั้นและ
อัลกอริทึม HHL ( กระดาษเดิม ) ใช้เวลาเป็น input เมทริกซ์ที่ตอบสนองและรัฐควอนตัมและคำนวณที่ encodes วิธีการแก้ปัญหาของระบบเชิงเส้นb
หมายเหตุ : ทุกแมทริกซ์เทียน statisfy เงื่อนไขใน
ต้องการทำเช่นนั้น HHL ขั้นตอนวิธีการใช้ QPE ประตูควอนตัมตัวแทนจาก{} ขอขอบคุณที่ผลการพีชคณิตเชิงเส้นเรารู้ว่าถ้าจะค่าลักษณะเฉพาะของแล้วมีลักษณะเฉพาะของUผลลัพธ์นี้ยังระบุไว้ในอัลกอริทึมระบบเชิงเส้นควอนตัม: ไพรเมอร์ (Dervovic, Herbster, Mountney, Severini, Usher & Wossnig, 2018) (หน้า 29 ระหว่างสมการ 68 และ 69){ λ j } j A { e i λ j t } j U
ด้วยความช่วยเหลือของ QPE ที่ขั้นตอนแรกของอัลกอริทึม HLL จะพยายามที่จะประเมินเช่นที่t} สิ่งนี้นำเราไปสู่สมการ คือ โดยการวิเคราะห์ความหมายของเงื่อนไขและ\ theta \ in [0,1)ฉันลงเอยด้วยข้อสรุปว่าถ้า\ frac {\ lambda_j t} {2 \ pi} \ notin [0,1) (เช่นk \ neq 0 ) อัลกอริธึมการประมาณเฟสล้มเหลว ทำนายค่าลักษณะเฉพาะที่เหมาะสมอีฉัน2 π θ = อีฉันλ เจที 2 π θ = λ J T + 2 k π ,θ = λ เจที
แต่เมื่อสามารถเป็น hermitian matrix เราสามารถเลือกค่าลักษณะเฉพาะของมันได้อย่างอิสระและโดยเฉพาะอย่างยิ่งเราสามารถเลือกค่า eigenvalues ขนาดใหญ่โดยพลการสำหรับที่ QPE จะล้มเหลว ( )A λ j t
ในการออกแบบวงจรควอนตัมเพื่อแก้ปัญหาสมการเชิงเส้น (Cao, Daskin, Frankel & Kais, 2012)พวกเขาแก้ปัญหานี้โดยจำลองโดยรู้ว่าค่าลักษณะเฉพาะของคือ\} พวกเขาปกติเมทริกซ์ (และค่าลักษณะเฉพาะของมัน) เพื่อหลีกเลี่ยงกรณีที่[0,1) A{1,2,4,8}λjt
ในอีกด้านหนึ่งดูเหมือนว่าพารามิเตอร์สามารถใช้เพื่อทำให้เป็นมาตรฐานได้
คำถาม:เราจำเป็นต้องรู้ขอบเขตบนของค่าลักษณะเฉพาะของเพื่อทำให้เมทริกซ์เป็นมาตรฐานและต้องแน่ใจว่าส่วน QPE ของอัลกอริทึม HHL จะประสบความสำเร็จหรือไม่ ถ้าไม่เราจะมั่นใจได้อย่างไรว่า QPE จะประสบความสำเร็จ (เช่น )λ j t