ブラケット記法、またはディラック記法は、有限次元および無限次元の両方において、複素ベクトル空間とその双対空間上の線形代数および線形演算子を表す数学的記法である。これは、量子力学で頻繁に発生する計算を容易にするために特別に設計されたものであり、現在ではこの分野で広く用いられている。
ブラケット記法は、ポール・ディラックが1939年の論文「量子力学のための新しい記法」で考案したものです。 [ 1 ]この名前は英語のbracketに由来します。
量子力学と量子コンピューティングでは、量子状態を表すためにブラケット表記が広く用いられています。この表記では、山括弧、そして縦棒「ブラス」や「ケット」を作るため。
ケットは次の形式です。数学的にはベクトルを表します。抽象的な(複素)ベクトル空間においてそして物理的には、それは何らかの量子システムの状態を表している。
ブラジャーは数学的には線形形式を表すつまり、各ベクトルをマッピングする線形マップ複素平面上の数値へ線形汎関数ベクトルに作用する次のように書かれています。
と仮定すると内積が存在する反線形な最初の引数により、内積空間。そしてこの内積で各ベクトルはベクトルを内積の反線形第1スロットに配置することで、対応する線形形式と識別できる。これらの表記間の対応関係は次のようになります。線形形式は、、そしてすべての共ベクトルの集合は双対ベクトル空間の部分空間を形成する。初期ベクトル空間へこの線形形式の目的は国家への投影という観点から理解することができる2つの状態がどの程度線形依存しているかを調べるなど。
ベクトル空間の場合、ケットは列ベクトルで、ブラは行ベクトルで識別できます。ブラ、ケット、線形演算子の組み合わせは、行列乗算を使用して解釈されます。標準的なエルミート内積を持つこの識別では、内積によって提供されるケットとブラの識別、およびその逆は、エルミート共役(と表記)を取ることです。)
ブラケット表記では、ベクトル形式や線形形式を省略し、ブラまたはケットのラベルのみを表記するのが一般的です。例えば、スピン演算子二次元空間においてスピノルの固有値は固有スピノール付きブラケット表記では、これは通常次のように表されます。、 そして上記のように、同じラベルを持つケットとブラは、内積を用いて互いに対応するケットとブラとして解釈されます。特に、行ベクトルと列ベクトルにも関連付けられている場合、同じラベルを持つケットとブラは、エルミート共役列ベクトルと行ベクトルに関連付けられます。
ブラケット記法は、1939 年にポール・ディラックによって事実上確立されました。[ 1 ] [ 2 ]そのため、ディラック記法としても知られていますが、この記法にはヘルマン・グラスマンによる使用という前身があります。内積については約100年前にすでに研究されていた。[ 3 ] [ 4 ]
数学では、「ベクトル」という用語は任意のベクトル空間の要素に使用されます。しかし、物理学では、「ベクトル」という用語は、変位や速度などの量にほぼ限定して使用される傾向があり、これらの量には空間の 3 次元、または相対論的には時空の 4 次元に直接関係する成分があります。このようなベクトルは通常、上矢印 ()、太字()またはインデックス()
量子力学では、量子状態は通常、複素ヒルベルト空間の要素として表されます。例えば、すべての可能な波動関数(3次元空間の各点を複素数に写像する二乗可積分関数)の無限次元ベクトル空間、あるいはより代数的に構築された抽象的なヒルベルト空間などが挙げられます。この種のベクトルを上述のベクトルと区別するために、物理学では要素を と表記するのが一般的で有用です。抽象的な複素ベクトル空間のケットとしてそれをベクトルではなく「ケット」と呼び、「ケット」と発音する。または| A ⟩の場合は「ket-A」。
記号、文字、数字、あるいは単語など、便利なラベルとして使えるものは何でも、ケットの内側のラベルとして使用できます。ラベルがベクトル空間内のベクトルを示すことを明確にする。言い換えれば、記号「| A ⟩」は、表現されている変数の種類に関して認識可能な数学的意味を持つが、「A」だけではそうではない。たとえば、| 1 ⟩ + | 2 ⟩は必ずしも| 3 ⟩と等しいとは限らない。しかし、便宜上、通常はケット内のラベルの背後に何らかの論理的なスキームがあり、量子力学ではエネルギー固有ケットを量子数のリストでラベル付けするのが一般的である。最も単純な場合、ケット内のラベルは、たとえば物理演算子の固有値である。、、など
ケットはエルミートベクトル空間におけるベクトルにすぎないため、線形代数の通常の規則を用いて操作できます。例えば、次のようになります。
上記の最後の行には、実数xごとに 1 つの異なるケットが無限に存在することに注目してください。
ケットはベクトル空間の要素であるため、は双対空間の要素であり、つまりブラはベクトル空間から複素数への線形写像である線形汎関数です。したがって、ケットとブラは異なるベクトル空間の要素であると考えるのが適切です(ただし、下記参照)。どちらもそれぞれ異なる有用な概念です。
ブラジャーそしてケット(つまり、関数とベクトル)は、演算子と組み合わせることができる。外積を持つランク1
ブラケット記法は、エルミート共役を可能にし、ベクトルを連続線形汎関数(つまり、ケットとブラ)と同一視できる内積[ 5 ]を持つヒルベルト空間で特に有用である(リース表現定理を参照)。ヒルベルト空間上の内積(物理学者が好むように最初の引数を反線形にすると)は、ブラケット記法におけるケットの空間とブラの空間との間の(反線形)同一視と完全に等価である。ベクトルケットの場合、機能を定義する(例:ブラジャー)による
ベクトル空間を考える単純なケースではケットは列ベクトルで、ブラは行ベクトルで識別できます。さらに、標準エルミート内積を に適用すると、ケットに対応するブラ、特に同じラベルを持つブラ⟨m |とケット| m⟩は共役転置である。さらに、ブラ、ケット、線形演算子を隣り合わせに記述することは単に行列乗算を意味するように慣例が定められている。 [ 6 ]特に外積列ベクトルと行ベクトルのケットとブラは、行列の乗算(列ベクトル×行ベクトル=行列)で識別できます。
有限次元ベクトル空間において、固定された正規直交基底を用いると、内積は行ベクトルと列ベクトルの行列乗算として表すことができる。 これに基づき、ブラジャーとケッツは次のように定義できる。 そして、ケットの隣にあるブラは行列乗算を意味すると理解される。
ブラの共役転置(エルミート共役とも呼ばれる)は対応するケットであり、その逆もまた 然りである。 なぜなら、ブラジャーから始めると 次に複素共役を行い、次に行列転置を行うと、ケットが得られます。
有限次元(または必要に応じて可算無限)ベクトル空間の要素を数値の列ベクトルとして記述するには、基底を選択する必要があります。量子力学の計算では、さまざまな基底(位置基底、運動量基底、エネルギー固有基底など)を頻繁に切り替える必要があるため、基底を選択することが常に役立つとは限りません。特定の基底に縛られずに「| m ⟩ 」のように記述することもできます。2つの異なる重要な基底ベクトルが関係する場合、基底ベクトルは表記で明示的に取ることができ、ここでは単に「 | − ⟩」と「| + ⟩ 」と呼ばれます。
ベクトル空間がヒルベルト空間でない場合でも、ブラケット記法を使用できます。
量子力学では、ノルムが無限大、すなわち正規化不可能な波動関数を持つケットを記述するのが一般的です。例としては、波動関数がディラックのデルタ関数や無限平面波である状態などが挙げられます。これらは厳密にはヒルベルト空間自体には属しません。しかし、「ヒルベルト空間」の定義を拡張することで、これらの状態を包含することができます(ゲルファント・ナイマーク・セガル構成やリグド・ヒルベルト空間を参照)。ブラケット記法は、このより一般的な文脈においても、同様の方法で引き続き機能します。
バナッハ空間は、ヒルベルト空間の異なる一般化です。バナッハ空間Bでは、ベクトルはケットで、連続線形汎関数はブラで表記されます。位相が与えられていない任意のベクトル空間においても、ベクトルはケットで、線形汎関数はブラで表記できます。このようなより一般的な文脈では、リース表現定理が適用されないため、括弧は内積の意味を持ちません。
量子力学の数学的構造は、大部分が線形代数に基づいている。
量子力学における計算はほぼすべてベクトルと線形演算子を含むため、ブラケット記法が用いられることが多く、実際に用いられることも少なくない。以下にいくつかの例を示す。
スピン0の点粒子のヒルベルト空間は、 「位置基底」{ | r ⟩ }で表すことができ、ラベルrは位置空間内のすべての点の集合に及ぶ。これらの状態は、位置演算子の固有値方程式を満たす。 位置状態は「一般化固有ベクトル」であり、ヒルベルト空間自体の要素ではなく、可算正規直交基底を形成しません。しかし、ヒルベルト空間は分離可能であるため、その波動関数の定義領域内に可算稠密部分集合を許容します。つまり、このヒルベルト空間内の任意のケット| Ψ ⟩から出発して、波動関数として知られるrの複素スカラー関数を定義することができます。
左側では、Ψ( r )は空間内の任意の点を複素数にマッピングする関数です。右側では、 これは、その関数によって指定された相対係数を持つケットの重ね合わせからなるケットです。
そこで、波動関数に作用する線形演算子をケットに作用する線形演算子を用いて定義するのが慣例となっている。
例えば、運動量演算子座標表現は以下のとおりです。
時には次のような表現に出くわすこともある。ただし、これは表記法の濫用とも言える。微分演算子は、ケットに作用する抽象的な演算子であり、式が位置基底に射影されると波動関数を微分する効果を持つと理解されなければならない。 運動量基底では、この演算子は単なる乗算演算子(iħ pによる)に相当するが、つまり、 または
量子力学において、式⟨ φ | ψ ⟩は通常、状態ψが状態φに崩壊する確率振幅として解釈されます。数学的には、これはψからφへの射影の係数を意味します。また、状態ψから状態φへの射影とも表現されます。
静止したスピン1/2粒子は2次元ヒルベルト空間を持つ。正規直交基底の一つは次の通りである。 ここで、| ↑ z⟩はスピン演算子Szの値が+1/2に等しい状態であり、| ↓ z⟩はスピン演算子Szの値が-1/2に等しい状態である。
これらは基底であるため、粒子の任意の量子状態は、これら2つの状態の 線形結合(すなわち量子重ね合わせ)として表現できる。 ここで、aψとbψは複素数である。
同じヒルベルト空間に対する別の基底は 次のとおりである。S zではなくS x で定義される。
繰り返しますが、粒子の 任意の状態は、これら2つの線形結合として表現できます。
ベクトル形式では、次のように書くことができます。 使用する基底によって異なります。言い換えれば、ベクトルの「座標」は使用する基底によって決まります。
数学的な関係がある、、そして;基準の変更を参照。
初心者や初学者にとっては、表記法の慣習や用法が分かりにくかったり、曖昧だったりする場合がある。
混乱の原因の一つは、この表記法が内積演算と(ブラ)ベクトルの表記法を区別していないことです。(双対空間の)ブラベクトルが他のブラベクトルの線形結合として構築される場合(例えば、何らかの基底で表現する場合)、この表記法は曖昧さを生み出し、数学的な詳細を隠蔽します。ブラケット表記法は、ベクトルに太字を使用することに例えることができます。、 そして内積について。基底における以下の双対空間ブラベクトルを考える。、 どこは、:
複素数が慣例によって決定される必要があるは内積の内側にあるか外側にあるかで、それぞれの慣習によって異なる結果が得られます。
ラベルと定数に同じ記号を使用するのが一般的です。たとえば、記号オペレーター名としても同時に使用されますその固有ベクトルそしてそれに対応する固有値演算子の場合も、帽子が外されることがあり、次のような表記が見られます。[ 7 ]
使用例をよく見かけます短剣() はエルミート共役に対応します。ただし、これは技術的な意味では正しくありません。なぜなら、ケット、は複素ヒルベルト空間におけるベクトルを表す。、そしてブラジャー、は、のベクトル上の線形汎関数である。。 言い換えると、は単なるベクトルですが、これはベクトルと内積の組み合わせです。
これはスケーリングベクトルの高速表記のために行われます。たとえば、ベクトルがスケーリングされると表記される場合もあるこれは曖昧になる可能性がある。は単なる状態のラベルであり、演算を実行できる数学的オブジェクトではありません。この用法は、ベクトルをテンソル積として表す場合によく見られ、ラベルの一部が設計されたスロットの外に移動します。例:。
線形演算子とは、ケットを入力として受け取り、ケットを出力する写像のことです。(「線形」と呼ばれるためには、特定の性質を満たす必要があります。)言い換えれば、は線形演算子であり、ケットベクトルである場合、は別のケットベクトルです。
では次元ヒルベルト空間では、空間に基底を課し、表現することができます。座標の観点から列ベクトル。同じ基底を使用してそれは、複素行列。ケットベクトル行列乗算によって計算できるようになりました。
線形演算子は量子力学の理論において遍在する。例えば、観測可能な物理量は、エネルギーや運動量といった自己共役演算子によって表される一方、変換過程は、回転や時間の進行といったユニタリ線形演算子によって表される。
演算子は、右側からブラに作用するものと見なすこともできます。具体的には、Aが線形演算子で、⟨φ |がブラである場合、⟨φ | Aは次の規則で定義される別のブラです 。 (言い換えれば、関数合成)。この式は一般的に次のように表記されます(エネルギー内積を参照)。
N次元ヒルベルト空間では、 ⟨ φ | は1 × N行ベクトルとして表すことができ、A は(前のセクションと同様に) N × N行列です。このとき、ブラ⟨ φ | Aは通常の行列乗算によって計算できます。
ブラ側とケット側の両方に同じ状態ベクトルが現れた場合、 すると、この式は、状態| ψ ⟩にある物理システムに対して演算子Aで表される観測量の期待値、平均値、または平均値を与えます。
ヒルベルト空間H上の線形演算子を定義する便利な方法は外積によって与えられます。⟨ ϕ |がブラであり、| ψ ⟩がケットである場合、外積は ランク1演算子 を表す規則
有限次元ベクトル空間の場合、外積は単純な行列乗算として理解できる。 外積は、線形演算子に期待されるように、N × N行列となる。
外積の用途の一つは射影演算子を構成することである。ノルム1のケット| ψ⟩が与えられたとき、 | ψ⟩によって張られる部分空間への直交射影は次のようになる 。 これは、ヒルベルト空間に作用する観測量代数における冪等元である。
ケットとブラが互いに変換可能であるのと同様に(| ψ⟩を⟨ψ |に変換する)、 A | ψ⟩に対応する双対空間の要素は⟨ψ | A †であり、ここでA †は演算子Aのエルミート共役(または随伴)を表す。言い換えれば、
AがN × N行列として表される場合、A †はその共役転置行列である。
ブラケット記法は、線形代数式の形式的な操作を容易にするために考案されました。この操作を可能にするいくつかの性質を以下に示します。以下では、c 1およびc 2 は任意の複素数、c *はcの複素共役、AおよびB は任意の線形演算子を表し、これらの性質は任意のブラおよびケットの選択に対して成り立ちます。
複素数、ブラ、ケット、内積、外積、および/または線形演算子(ただし加算は除く)を含む式をブラケット記法で記述した場合、括弧内のグループ化は関係ありません(つまり、結合法則が成り立ちます)。例:
など。右側の式(括弧が一切ないもの)は、左側の等式のおかげで、曖昧さなく記述できます。ただし、物理学における反線形時間反転演算子のような非線形演算子を含む式には、結合法則は成り立たないことに注意してください。
ブラケット記法を用いると、式のエルミート共役(ダガーとも呼ばれ、†で表される)を計算するのが特に容易になります。正式な規則は次のとおりです。
これらの規則は、そのような式のエルミート共役を形式的に記述するのに十分です。いくつかの例を以下に示します。
2 つのヒルベルト空間VとW は、テンソル積によって第 3 の空間V ⊗ Wを形成することができます。量子力学では、これは複合システムを記述するために使用されます。システムが、それぞれVとWで記述される 2 つのサブシステムで構成されている場合、システム全体のヒルベルト空間は、2 つの空間のテンソル積になります。(ただし、サブシステムが実際には同一の粒子である場合は例外です。その場合、状況はもう少し複雑になります。)| ψ ⟩がVのケットであり、| φ ⟩がWのケットである場合、2 つのケットのテンソル積は、 V ⊗ Wのケットになります。これは、さまざまな表記で書かれています。[ 9 ]
この製品の応用例については、量子もつれとEPRパラドックスを参照してください。
完全直交系(基底)を考える。 ヒルベルト空間Hの場合、内積⟨ ·,· ⟩のノルムに関して。
基本的な関数解析から、任意のケットは次のように書くこともできます ⟨ · | · ⟩ はヒルベルト空間上の内積です。
ケットと(複素)スカラーの可換性から、次のことが導かれる。 は、各ベクトルを自身に返す恒等演算子 でなければなりません。
これは、値に影響を与えることなく任意の式に挿入できます。たとえば なお、最後の行では、冗長性を避けるためにアインシュタインの総和規約が用いられている。
量子力学では、2つの任意の(状態)ケットの内積⟨ψ|φ⟩に関する情報がほとんど、あるいは全くない場合でも、特定の(正規化された)基底に関するこれらのベクトルの展開係数⟨ψ|ei⟩ = ⟨ei | ψ⟩ *および⟨ei | φ⟩について何らかのことが言える場合がよくあります。この場合、単位演算子を括弧内に1回以上挿入することが特に有効です。
詳細については、「アイデンティティの解決」[ 7 ]を参照してください。どこ
⟨ x ′ | x ⟩ = δ ( x − x ′ )なので、平面波が続く。
ディラックは著書(1958年)第III章20節で、標準ケットを定義している。これは、正規化を除いて、並進不変な運動量固有状態である。運動量表現では、したがって、対応する波動関数は定数であり、、 そして 同様に
通常、演算子のすべての行列要素が利用可能な場合、この決議は完全なオペレーターを再構築する役割を果たします。
物理学者がブラケット記法を用いる際に考慮する対象は、ヒルベルト空間(完全内積空間)である。
させてをヒルベルト空間とし、h ∈ HをH内のベクトルとする。物理学者が| h ⟩で表すのはベクトルそのものである。つまり、
H *をHの双対空間とする。これはH上の線形汎関数の空間である。埋め込み :{\mathcal {H}}\hookrightarrow {\mathcal {H}}^{*}} は次のように定義されます。ここで、すべてのh ∈ Hに対して、線形汎関数はすべてのg ∈ Hに対して関数方程式を満たすφ hとg をそれぞれ⟨ h |と| g ⟩と同一視すると、表記上の混乱が生じる。これは、文字による置換が原因である。そしてg = G = | g ⟩とする。これにより
括弧は無視し、二重線は削除する。
さらに、数学者は通常、物理学者のように双対数を最初の位置に書くのではなく、2番目の位置に書き、複素共役数を表すのにアスタリスクではなくオーバーライン(物理学者は平均値とディラックのスピノル随伴のためにオーバーラインを予約している)を使用する。つまり、スカラー積の場合、数学者は通常次のように書く。 一方、物理学者は同じ量について次のように書くだろう
{{cite book}}ISBN /日付の不一致(ヘルプ)