この積分は、変数変換を用いて解くことができます。具体的には、双曲線関数を利用します。
まず、x=2a1sinhu と置換します。すると、dx=2a1coshuduとなります。 積分範囲も変更する必要があります。
x=0 のとき、0=2a1sinhu なので、u=0 です。 x=l のとき、l=2a1sinhu なので、u=sinh−1(2al) です。 したがって、積分は以下のように書き換えられます。
∫0sinh−1(2al)1+4a2(4a21sinh2u)2a1coshudu これは以下のように簡略化できます。
∫0sinh−1(2al)1+sinh2u2a1coshudu 双曲線関数の恒等式 cosh2u−sinh2u=1 から 1+sinh2u=coshu なので、 ∫0sinh−1(2al)coshu2a1coshudu=2a1∫0sinh−1(2al)cosh2udu cosh2u=21+cosh2u なので、 2a1∫0sinh−1(2al)21+cosh2udu=4a1∫0sinh−1(2al)(1+cosh2u)du 4a1[u+21sinh2u]0sinh−1(2al) sinh2u=2sinhucoshu なので、 4a1[u+sinhucoshu]0sinh−1(2al) u=sinh−1(2al) のとき、sinhu=2al であり、coshu=1+sinh2u=1+4a2l2 です。 したがって、
4a1[sinh−1(2al)+2al1+4a2l2]