Gilbert Sine Shaper (10)

「誤差関数」(error function) と言っても、統一された定義というものは存在していないので、使用する場面に応じて定義を確認しておくことが必要です。
級数数値計算プログラムに使っている C 言語 (libm ライブラリ) での定義は、
\qquad\qquad {\mathrm erf}(x) = \frac{2}{\large\sqrt{\pi}}{\int_{0}^{x}} exp{-t^2} dt
となっており、正の x に対して erf(x) は 0 から 1 の間の値を取ります。
関数の値のレンジは目的に合っているのですが、x=0 での傾きは 2/\sqrt{\pi} となっており、これを tanh(x) の x=0 での傾き 1 に合わせるために、g(x)={\mathrm erf}((\sqrt{\pi}/2)\cdot x) として使用しています。
一方、「岩波 数学公式」での定義は次のようになっています。 (III巻、§6、pp.21)

\qquad\qquad{\mathrm Erf}\/ x \,=\, \int_0^x exp{-t^2}dt
\qquad\qquad{\mathrm Erfc}\/ x \,=\, \int_x^0 exp{-t^2}dt=\frac{\sqrt{\large\pi}}{2} -\/ {\mathrm Erf}\/ x

幸いなことに、C言語の関数 erf は全部小文字、数学公式の Erf は最初が大文字となっているので、これで区別します。
したがって、両者の間の関係は、
\qquad\qquad {\mathrm Erfc}\/ x = \frac{\sqrt{\large\pi}}{2} \left( 1\, -\, \frac{2}{\sqrt{\large\pi}}{\mathrm Erf}\/ x \right) \,=\, \frac{\sqrt{\large\pi}}{2}\left(1\,-\,{\mathrm erf}(x)\right)
となります。
必要なのは erf 関数の(逆)フーリエ変換ですから、数学公式から探すと、II巻、§7、pp.30 にフーリエ変換の形になる定積分の表に

\qquad\qquad \int_0^\infty\sin\/2ax\/{\mathrm Erfc}\/x\/ dx = \frac{\sqrt{\large \pi}}{4a}( 1\,-\, exp{-a^2})

という関係が記載されています。 (実際は、被積分関数と定積分値の表になっているものを式の形に表しました。)
この式の左辺に Erfc と erf の関係を代入して計算を進めると、
\qquad\qquad\hspace{10pt} \int_0^\infty\sin\/2ax\/{\mathrm Erfc}\/x\/ dx = \frac{\sqrt{\large\pi}}{2} \int_0^\infty\sin(2ax)\,\left(1\,-\,{\mathrm erf}(x)\right)\,dx
\qquad\qquad\begin{eqnarray}&=& \frac{\sqrt{\large\pi}}{2} \int_0^\infty\sin(2ax)\/dx \,-\,\frac{\sqrt{\large\pi}}{2} \int_0^\infty\sin(2ax)\/{\mathrm erf}(x)\,dx \\&=& \frac{\sqrt{\large\pi}}{2} \cdot \frac{1}{2a}\,-\,\frac{\sqrt{\large\pi}}{2} \int_0^\infty\sin(2ax)\/{\mathrm erf}(x)\,dx\end{eqnarray}
これが右辺と等しいわけですから、
\qquad\qquad \frac{\sqrt{\large\pi}}{4a} \,-\,\frac{\sqrt{\large\pi}}{2} \int_0^\infty\sin(2ax)\/{\mathrm erf}(x)\,dx\,=\,\frac{\sqrt{\large \pi}}{4a}( 1\,-\, exp{-a^2})
したがって、
\qquad\qquad \int_0^\infty\sin(2ax)\/{\mathrm erf}(x)\,dx\,=\,\frac{1}{2a}\,exp{-a^2}
となります。 これをもとにフーリエ正弦変換 F_{\mathrm s}(y) を計算します。
II巻、§51、pp.261 では、

\qquad\qquad F_{\mathrm s}(y)\,=\,\sqrt{\frac{\large 2}{\large \pi}}\int_0^\infty f(x)\,\sin(xy)\,dx

のように定義されています。 y = 2a と置けば、前の結果より、
\qquad\qquad F_{\mathrm s}(y)\,=\,\sqrt{\frac{\large 2}{\large \pi}}\cdot \frac{\large1}{\large 2a}\,exp{-a^2}\,=\,\sqrt{\frac{\large 2}{\large \pi}}\cdot \frac{1}{\large y}\,exp{-y^2/4}
となります。 これが erf(x) のフーリエ正弦変換ですが、求めたいのは g(x)={\mathrm erf}((\sqrt{\pi}/2)\cdot x) の(逆)フーリエ変換ですから、x の係数の逆数をフーリエ変換後の関数の引数および全体の係数としてやればよく、
\qquad\qquad \frac{\large 2}{\sqrt{\large \pi}} \cdot F_{\mathrm s}(\frac{2y}{\sqrt{\large\pi}})\,=\,\frac{\large 2}{\sqrt{\large \pi}} \cdot \sqrt{\frac{\large 2}{\large \pi}}\cdot \frac{\sqrt{\large \pi}}{\large 2 y}\,exp{-(2\cdot y/\sqrt{\pi})^2/4}\,=\,\sqrt{\frac{\large 2}{\large \pi}}\cdot \frac{1}{\large y}\,exp{-y^2/\pi}
となります。
g(x) の(逆)フーリエ変換の実部(余弦変換)はゼロで純虚数になりますから、正弦変換の結果に「逆」フーリエ変換に対応するマイナス符号を付けた -i を掛けて、
\qquad\qquad G(y) = -i \cdot \sqrt{\frac{\large 2}{\large \pi}}\cdot \frac{1}{\large y}\,exp{-y^2/\pi}
と表されます。
これを f(x)級数の式に代入して、
\qquad \begin{eqnarray} f(x) &=&  2 i \cdot \frac{\sqrt{\large 2\pi}}{\beta}\sum_{n=0}^{\infty}  \left{ G\left(\frac{(2n+1) \pi}{\beta}\right) \,\cdot\,\sin \left( (2n+1)\pi x \right\) \right} \\ \vspace{10pt} \\ &=&  \left( -i \cdot \sqrt{\frac{\large 2}{\large \pi}}\right) \cdot 2 i \cdot \frac{\sqrt{\large 2\pi}}{\beta}\\ & & \hspace{10pt} \times \sum_{n=0}^{\infty}  \left{ \frac{\beta}{(2n+1)\pi}\,\cdot\, \exp\left[-\left(\frac{(2n+1) \pi}{\beta}\right)^2/\pi \right] \,\cdot\,\sin \left( (2n+1)\pi x \right\) \right}\\ \vspace{10pt}   \\ &=&  \frac{\large 4}{\large\pi}\sum_{n=0}^{\infty}  \left{ \frac{1}{2n+1}\,\cdot\, \exp\left[-\pi \cdot \left(\frac{2n+1}{\beta}\right)^2 \right] \,\cdot\,\sin \left( (2n+1)\pi x \right\) \right}\end{eqnarray}
となります。
さらに、\beta=E/(2 V_t) を代入して、具体的な回路の電圧の入った式にすると、
\qquad \begin{eqnarray} f(x) &=&  \frac{\large 4}{\large\pi}\sum_{n=0}^{\infty}  \left{ \frac{1}{2n+1}\,\cdot\, \exp\left[-\pi \cdot \left(\frac{2(2n+1)V_t}{E}\right)^2 \right] \,\cdot\,\sin \left( (2n+1)\pi x \right\) \right} \\ \vspace{10pt} \\ &=& \sum_{n=0}^{\infty} \left{ \eta(2n+1) \,\cdot\,\sin \left( (2n+1)\pi x \right\) \right}\end{eqnarray}
\qquad \eta(n)\, =\, \frac{\large 4}{\large n \pi} \, \exp\left[ -4\pi \left( \frac{n V_t}{E}\right)^2\right]
と表されます。
以下、次回に続きます。