らんだむな記憶

blogというものを体験してみようか!的なー

2022-05-02から1日間の記事一覧

<QT> Single Qubit Gates

Z ゲートの固有状態は $\ket{0}$ と $\ket{1}$ で、X ゲートの固有状態は $\ket{+} = \frac{1}{\sqrt{2}}(\ket{0} + \ket{1})$ および $\ket{+} = \frac{1}{\sqrt{2}}(\ket{0} - \ket{1})$ である。 Y ゲートの固有状態は、$\ket{\circlearrowleft} = \frac{…

Bloch 球上のアニメーション

qiskit.visualization.visualize_transition — Qiskit 0.36.1 documentation を参考にする。 qc = QuantumCircuit(1) qc.ry(np.pi/4, 0) qc.rx(np.pi, 0) visualize_transition(qc) みたいな感じでゲートの適用がアニメーションで可視化される。

テンソルネットワーク (2)

よく分からないけど、Tensor Network を眺める。 脚の数によって、ベクトル, 行列, テンソル・・・となるらしい。それは面倒くさいので、脚が $n$ 本なら $n$ 階のテンソルと考えた方が良いだろう。$T_{ijk}$ なら 3 階のテンソルなので、脚は 3 本となる。…

<QT> The Rules of Measurement

https://qiskit.org/textbook/ch-states/representing-qubit-states.html#2.-The-Rules-of-Measurement- で書いていることは分かりにくいのだが、確率振幅の求め方を書いている。$$ \begin{align*} \ket{q_0} = \frac{1}{\sqrt{2}} \ket{0} + \frac{i}{\sqrt…

execute や transpile etc.

qiskit.compiler.assemble — Qiskit 0.36.1 documentation qiskit.compiler.transpile — Qiskit 0.36.1 documentation Executing Experiments (qiskit.execute_function) — Qiskit 0.36.1 documentation qiskit.providers.aer.AerSimulator.run — Qiskit 0.3…