ディラック記法を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} $$