数式プラグイン Simple MathJax を導入したのでテストしてみる

最近、論文を読んでも頭に残らない感じがして、「やっぱりちゃんとメモを取らないとなあ」なんて思うことが多いです。

そこで「ブログに論文のレビューとか書いておくといいんじゃないかな?」なんて思って、手始めに数式が書けるプラグインをインストールしてみることにしました。

検索するとイチバン多く出てきたプラグインが MathJax-LaTeX というものだったので、試しにインストールしてみました。

ただ、実際に書いてみてわかったのですが、現在のバージョン(WordPress 5.7.2)には対応していないみたいです。

ということで、結果としてはMathJax-LaTeXは使えませんでした。

次に試してみたのが Simple MathJax というプラグインなのですが、以下に出力された数式を見る限り、こっちはちゃんと動くようです。

使い方としては、表現したい数式をLaTeXコマンドで書いて、それを半角の”$”記号で囲めばOKです。文中に数式を入れる場合は”$”を一つ、改行して数式を単独で表示させたい場合は”$$”というふうに、半角記号を2つ重ねたもので囲みます。

以下、練習として試しにいろんな数式を出力してみます。


シャノンエントロピー

$$H(X)=\sum_{x \in \mathcal{X}} -p_x \log p_x$$

作用$S$とラグランジアン$L(x,\dot{x},t)$

$$S = \int L(x,\dot{x},t) dt$$

シュレーディンガー方程式

$$ i \hbar \frac{\partial \psi}{\partial t} = H \psi(x,t) $$

identity operator と Pauli行列

$$\mathbb{I} = \begin{pmatrix}
1 & 0 \\
0 & 1 \\
\end{pmatrix}, \sigma_x = \begin{pmatrix}
0 & 1 \\
1 & 0 \\
\end{pmatrix}, \sigma_y = \begin{pmatrix}
0 & -i \\
i & 0 \\
\end{pmatrix}, \sigma_z = \begin{pmatrix}
1 & 0 \\
0 & -1 \\
\end{pmatrix}$$

entanglementの例でよく出てくるsinglet state

$$ \ket{\psi} = \frac{\ket{01}-\ket{10}}{\sqrt{2}}$$

量子系における一般的な時間発展(Stinespring表現)

$$ \rho \longrightarrow \rho’ = \mathrm{Tr_E}[U(\rho \otimes \rho_E)U^{\dagger}]$$


そんなわけで問題なく動いているようですし、これからはこのプラグインを使って勉強したことなどメモしていこうと思います。

もしWordpressで数式を表示させたい方がいましたら、Simple MathJax を使ってみてください。

sponsored link