Звичайний гамільтоніан - герміт. Отже, якщо він містить неермітський термін, він повинен або містити його ермітський кон'югат як інший термін, або мати 0 вагу. У цьому конкретному випадку, оскільки - сам ермітинець, коефіцієнт повинен був дорівнювати 0. Отже, якщо ви говорите про звичайних гамільтоніанів, ви, мабуть, помилилися у своєму розрахунку. Зауважте, що якщо ермітського сполучника терміна немає, ви не можете просто виправити речі, додавши його; це дасть вам зовсім інший результат.Z⊗ X⊗ Y
З іншого боку, можливо, ви хочете запровадити неермітянин гамільтоніан. Ці речі існують, часто для опису шумових процесів, але майже не настільки поширені. Вам потрібно чітко включити термінологію "не гермітів", інакше всі будуть просто думати, що те, що ви робите, є неправильним, оскільки це не ерміти, а гамільтонист повинен бути ермітієм. Я не надто знайомий з можливостями різних тренажерів, але буду здивований, якщо в них вбудована неермітичність.
Однак ви можете їх моделювати за рахунок недетермінованої реалізації. Існуватимуть більш досконалі методи, ніж цей (див. Посилання у цій відповіді ), але дозвольте мені описати особливо просто один: я припускаю, що є лише один неермітинський компонент, який є (тензорний добуток Пауліса ). Я буду називати це тензорний добуток Пауліс K . Інша частина гамільтоніана Н . Ви хочете створити еволюцію
e - i H t + K t.
Почнемо з тротирування еволюції,
e - i H t + K t = Ni ×КН
е- я Нt + Kт
де
Nδt=t. Зараз ми працюємо над моделюванням окремого терміна
e-iHδt+Kδt≈e-iHδteKδt(який стає більш точним при великих
N). Ви вже знаєте, як поводитися з ермітичною частиною, тому зосередьтеся на
eKδt=е- я Нt + Kт= ∏i = 1Nе- я Нδt + Kδт
Nδt = tе- я Нδt + Kδт≈ е- я НδтеКδтNеКδт= кошовий( δt ) I + sinh( δт ) К.
Ми впроваджуємо кубіт асілла в державі , і ми використовуємо це в якості контрольної кубите в контрольованому K ворота. Тоді вимірюємо ацилу в { | г | ⟩ , | г | ⊥ ⟩ } базис (де ⟨ г | | г | ⊥ ⟩ = 0 ). Якщо результат | г | ⟩ , то на цільових кубітів ми здійснили операцію | α || г |⟩=& alpha ; | 0⟩+β| 1⟩К{ | г | ⟩ , | ψ⊥⟩ }⟨ Г | | ψ⊥⟩ = 0| г |⟩ , до нормалізації. Отже, якщо ви виправите ( 1 - | α | 2 ) / | α | 2 = tanh ( δ t ) , ви прекрасно реалізували цю операцію. Якщо вимірювання не вдається, то вирішувати, чи хочете ви його відновити (це, можливо, не можливо), чи починати заново.| α |2I + | β|2К( 1 - | α |2) / | α |2= тань( δt )