ファインマンさんの肩に乗って晴耕雨読の日々

ファインマンを読んで気付いた事そして日常生活の記録

ディラック記法をMarkdownで表示する

Qiitaのyyuという方が,「ディラック記法を綺麗に表示する方法」を書かれていましたので紹介しておきます.

$$ \def\bra#1{\mathinner{\left\langle{#1}\right|}} \def\ket#1{\mathinner{\left|{#1}\right\rangle}} \def\braket#1#2{\mathinner{\left\langle{#1}\middle|#2\right\rangle}}\\ \ket{\psi} = \alpha\ket{0} + \beta\ket{1},\\ \braket{\alpha}{\beta}, \\ \braket{\lambda\left(\array{1 \\ 0}\right)}{\beta} $$

上記のコードは以下のようである:

$$
\def\bra#1{\mathinner{\left\langle{#1}\right|}}
\def\ket#1{\mathinner{\left|{#1}\right\rangle}}
\def\braket#1#2{\mathinner{\left\langle{#1}\middle|#2\right\rangle}}\\\
\ket{\psi} = \alpha\ket{0} + \beta\ket{1}\\\
\braket{\alpha}{\beta} \\\
\braket{\lambda\left(\array{1 \\\ 0}\right)}{\beta}
$$