You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All unitary operators have an hermitian generator such that $$\hat{U}=exp(-i\hat{H})$$
In Qadence we have block.generator which is supposed to return $\hat{H}$. However, if we want to use HamEvo to then represent the original unitary, we have to specify a time value since it implements $exp(-i\hat{H}t)$. Currently, some blocks seems to have some inconsistent definitions.
This also affects GPSR, since there the paper assumes a generator structure of $exp(-iG/2x)$ for some gate $U(x)$.
Have a specific GPSR function to handle HamEvo differentiation, so that any arbitrary HamEvo(G, x) is processed in a way that the the $1/2$ factor is "considered" in $G$, and $x$ is an angle.
The text was updated successfully, but these errors were encountered:
Related to #266
All unitary operators have an hermitian generator such that
$$\hat{U}=exp(-i\hat{H})$$ $\hat{H}$ . However, if we want to use $exp(-i\hat{H}t)$ . Currently, some blocks seems to have some inconsistent definitions.
In Qadence we have
block.generator
which is supposed to returnHamEvo
to then represent the original unitary, we have to specify a time value since it implementsThis also affects GPSR, since there the paper assumes a generator structure of$exp(-iG/2x)$ for some gate $U(x)$ .
Probable requirements:
HamEvo
differentiation, so that any arbitraryHamEvo(G, x)
is processed in a way that the theThe text was updated successfully, but these errors were encountered: