Skip to main content
IBM Quantum Platform

CircuitState

class CircuitState

GitHub

ベース: State

量子回路に基づく時間発展状態のMPO的表現。

この時間発展状態は、アルゴリズムが必要とするように、左手側と右手側で進化させることができる。 DynamicMPF アルゴリズムが要求するように、その左辺と右辺を進化させることができる。

インスタンスを初期化する。 CircuitState インスタンスを作成します。


属性

lhs

タイプ: Circuit | None

左側の回路はテンソル・ネットワークの形をしている。

rhs

タイプ: Circuit | None

右側の回路はテンソル・ネットワークの形をしている。


方法

overlap

overlap(initial_state)

GitHub

この状態と与えられた初期状態との重なりを計算する。

警告

この実装では qiskit.circuit.QuantumCircuitinitial_state のインスタンスのみをサポートします。

パラメーター

initial_state (Any) – オーバーラップを計算するための初期状態。

レイズ

TypeError - 提供された初期状態が互換性のない型を持っている場合。

戻り値

この状態と提供された状態の重なり。

戻りの型

複合

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。