Come parte di un algoritmo variazionale, vorrei costruire un circuito quantico (idealmente con pyQuil ) che simula un hamiltoniano della forma:
Quando si tratta dell'ultimo termine, il problema è che pyQuil genera il seguente errore:
TypeError: PauliTerm coefficient must be real
Ho iniziato a immergermi nella letteratura e sembra un problema non banale. Mi sono imbattuto in questo articolo su Hamiltoniani quantistici universali in cui sono discusse codifiche complesse / reali e codifiche locali. Tuttavia, non mi è ancora chiaro come si potrebbe praticamente implementare qualcosa del genere. Qualcuno può darmi qualche consiglio pratico su come risolvere questo problema?