対数関数$\mathrm{log}$には,$\mathrm{log}(xy)= \mathrm{log}(x) + \mathrm{log}(y) $という基本的な性質がありますが,
この性質は多くの場合,対数関数を指数関数の逆関数として定義し,指数関数の性質$e^{x+y} = e^x e^y $に持ち込んで証明されます.
では,この指数関数の性質$e^{x+y} = e^x e^y $がどのように証明されるかというと,これは指数法則から証明されたり,
$$ e^x := \sum_{n=0}^\infty \frac{x^n}{n!} $$
と指数関数をマクローリン展開で定義したときでも,
\begin{align}
e^xe^y
&= \left( \sum_{n=0}^\infty \frac{x^n}{n!} \right)\left( \sum_{n=0}^\infty \frac{y^n}{n!} \right)\\
&=\sum_{n=0}^\infty \sum_{k=0}^n\frac{x^k}{k!}\frac{y^{n-k}}{(n-k)!}\\
&= \sum_{n=0}^\infty \frac{1}{n!}\sum_{k=0}^n \frac{n!}{k!(n-k)!} x^k y^{n-k} \\
&= \sum_{n=0}^\infty \frac{1}{n!} (x+y)^n=e^{x+y}
\end{align}
というように,コーシー積と二項展開を用いて証明されたりします.
しかし,$\mathrm{log}$をマクローリン展開で定義して,$\mathrm{log}(xy)= \mathrm{log}(x) + \mathrm{log}(y) $の性質を示す,という文献を私は見たことがありません.
というのも,指数関数のマクローリン展開は収束半径が$\infty$であるのに対し,対数関数のマクローリン展開
$$ \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}x^n $$
は収束半径が$-1 < x \leq 1$と限られているため,そもそもマクローリン展開で対数関数を定義するのは間違いだからです.
しかし,ゼミで読んでいる「数論Ⅰ Fermatの夢と類体論」において$p$進数体$\mathbb{Q}_p$上の対数関数は,$x\in \mathbb{Q}_p$に対して,
$$ \mathrm{log}(x) := \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n} (x-1)^n~~~~(x-1 \in p\mathbb{Z}_p )$$
と定義します.そして,この定義から$\mathrm{log}(xy)= \mathrm{log}(x) + \mathrm{log}(y) $が成立するという命題が掲載されていますが,この証明は「$\mathbb{R}$や$\mathbb{C}$の場合と同様である」と書かれていただけでした.
よって,$\mathrm{log}$をマクローリン展開し,無限級数の形で定義したとき,級数が収束する範囲で$\mathrm{log}(xy)= \mathrm{log}(x) + \mathrm{log}(y) $を示すことが果たして本当にできるだろうか,と思ったのが今回の記事を書こうと思った始まりです.
完全に独自に与えた証明なので,間違っていたらお手柔らかにご指摘いただけますと幸いです.
なお,この記事の始まりは$p$進数体$\mathbb{Q}_p$上での対数関数の話でしたが,本記事の内容は$\mathbb{R}$上の話として進めていきます.
$-1 < x \leq 1$に対し,$\displaystyle\mathrm{log}(1+x) := \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}x^n $と定義する。
$-1 < x,y \leq 1$に対し,
$$\mathrm{log}\left\{(x+1)(y+1)\right\}= \mathrm{log}(x+1) + \mathrm{log}(y+1) .$$
定義通りに左辺を計算すると,
$$\mathrm{log}\left\{(x+1)(y+1)\right\}
= \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}(xy+x+y)^n$$
となる.
上式の右辺にある$(xy+x+y)^n$を展開したときの,($x$の何乗)$\times$($y$の何乗)の係数に注目して考える.
$(xy+x+y)^n$の展開について,$xy$が$a$個,$x$が$b$個,$y$が$c$個かかった項,つまり$x^{a+b}y^{a+c}$の係数は,$\dfrac{n!}{a!~b!~c!}~~(a+b+c=n)$となる.
$y$を含まず,$x^n~(n\geq1)$という形をした項の係数について,
上の$a,b,c$で,$a=0$かつ$b=n$かつ$c=0$より,$x^n$の係数は$\dfrac{n!}{0!~n!~0!} = 1$である。
よって,元の式$\displaystyle\sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}(xy+x+y)^n$における各$x^n~(n\geq 1)$の係数は
$$\frac{(-1)^{n-1}}{n} $$
である.
$x$を含まず,$y^n~(n\geq1)$という形をした項の係数について,
上と同様にして,$y^n$の係数は$\dfrac{n!}{0!~0!~n!}=1$である.
よって,元の式$\displaystyle\sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}(xy+x+y)^n$における各$y^n~(n\geq 1)$の係数は
$$\frac{(-1)^{n-1}}{n} $$
である.
$x^iy^n~(i\geq 1, ~ n\geq i)$という形をした項の係数について考える.(例えば,$x^2y^2,xy^2,x^2y^5$)
$x^iy^n$という形をした項が初めて出てくる展開は$(xy+x+y)^n$,最後に出てくるのは$(xy+x+y)^{n+i}$なので,$xy,x,y$の組み合わせを考えることにより,
\begin{align*}
&(xy+x+y)^n ~~~~~~\cdots~~ \frac{n!}{i!~0!~(n-i)!}\\
&(xy+x+y)^{n+1} ~~~\cdots~~ \frac{(n+1)!}{(i-1)!~1!~(n-i+1)!}\\
&(xy+x+y)^{n+2} ~~~\cdots~~ \frac{(n+2)!}{(i-2)!~2!~(n-i+2)!}\\
&~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~・\\
&~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~・\\
&~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~・\\
&(xy+x+y)^{n+i-2} ~\cdots~~ \frac{(n+i-2)!}{2!~(i-2)!~(n-2)!}\\
&(xy+x+y)^{n+i-1} ~\cdots~~ \frac{(n+i-1)!}{1!~(i-1)!~(n-1)!}\\
&(xy+x+y)^{n+i} ~~~~\cdots~~ \frac{(n+i)!}{0!~i!~n!}
\end{align*}
となる.
よって,元の式$\displaystyle\sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}(xy+x+y)^n$における$x^iy^n~(i\geq 1, ~ n\geq i)$の係数,
つまり,上の$(xy+x+y)^{n+k} ~(0\leq k\leq i)$を展開したときの$x^iy^n$の係数に$\dfrac{(-1)^{n+k-1}}{n+k} $をかけたものの総和は,
\begin{align*}
&\sum_{k=0}^i \frac{(-1)^{n+k-1}}{n+k}\frac{(n+k)!}{(i-k)!~k!~(n+k-i)!}\\
=& \sum_{k=0}^i \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i)!}
\end{align*}
となる.
$x^ny^j~(j\geq 1, ~ n\geq j+1)$という形をした項の係数について,
$xy+x+y$は$x,y$の対称式より,$x^ny^j~(n\geq j+1)$の係数についての議論は(3)と同様になる(同様とは言っても,(3)において,$n=i$の場合は除いている).
(1),(2)より,
\begin{align*}
\mathrm{log}\left\{(x+1)(y+1)\right\}
&= \left( x+y-\frac{1}{2}x^2-\frac{1}{2}y^2+\frac{1}{3}x^3+\frac{1}{3}y^3-\cdots \right)\\
&~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ (x^iy^j\text{の多項式}~(i,j\neq0))\\
&= \sum_{n=1}\frac{(-1)^{n-1}}{n}x^n + \sum_{n=1}\frac{(-1)^{n-1}}{n}y^n + (x^iy^j\text{の多項式}~(i,j\neq0))\\
&= \mathrm{log}(x+1)+\mathrm{log}(y+1)+ (x^iy^j\text{の多項式}~(i,j\neq0)) \tag{$\ast$}
\end{align*}
となることがわかるので,$(x^iy^j\text{の多項式}~(i,j\neq0)) = 0$が示されれば,この定理は証明されたことになる.
(証明は後半に続く)
ここで,天下り的ではあるが,示したい$ \mathrm{log}$の基本性質は成り立つはずなので,次が成り立つと予想される.
整数$i,n$に対して$i\geq1, n\geq i$とするとき,次の等式が成り立つ.
$$\displaystyle \sum_{k=0}^i \dfrac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i)!} = 0$$
この予想が証明されれば,(3),(4)より,$(x^iy^j\text{の多項式}~(i,j\neq0)) = 0$が示されたことになる.
それでは,この予想の証明を与える.
\begin{align*}
&\sum_{k=0}^i \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i)!}\\
=& \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i)!} + \frac{(-1)^{n+i-1}(n+i-1)!}{i!~n!}\\
=& \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!}\cdot \frac{n+k-i+1}{i-k} + \frac{(-1)^{n+i-1}(n+i-1)!}{i!~n!}\\
=& \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!}\cdot \frac{-(i-k)+n+1}{i-k} + \frac{(-1)^{n+i-1}(n+i-1)!}{i!~n!}\\
=& \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!}\cdot \left( \frac{n+1}{i-k}-1 \right) + \frac{(-1)^{n+i-1}(n+i-1)!}{i!~n!}\\
=& (n+1) \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i+1)!}
- \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!} + \frac{(-1)^{n+i-1}(n+i-1)!}{i!~n!}\\
=& (n+1) \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i+1)!} + \frac{(-1)^{n+i-1}(n+1)(n+i-1)!}{i!~(n+1)!}- \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!}\\
=& (n+1) \left\{ \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i+1)!} + \frac{(-1)^{n+i-1}(n+i-1)!}{i!~(n+1)!} \right\}- \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!}\\
=& (n+1) \sum_{k=0}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i+1)!} - \sum_{k=0}^{i-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-i+1)!}.
\end{align*}
よって,$1\leq m \leq i$に対し,
$$ T_{i,m} := \sum_{k=0}^i \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!}$$
と定義すれば,上の計算によって,
$$T_{i,i} = (n+1)T_{i,i-1} - T_{i-1,i-1}$$
がわかる.$T_{i,i} = 0$が示したい式である.
一般に,$2\leq m \leq i$に対して,
\begin{align*}
T_{i,m} &= \sum_{k=0}^i \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!}\\
&= \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!} + \sum_{k=m}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!} \\
&= \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(m-1-k)!~k!~(n+k-m+1)!}\cdot\frac{n+k-m+1}{(m-k)(m+1-k)\cdots(i-k)} + \sum_{k=m}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!} \\
&= \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(m-1-k)!~k!~(n+k-m+1)!}\cdot\frac{(n+i-m+1)-(i-k)}{(m-k)(m+1-k)\cdots(i-k)} + \sum_{k=m}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!} \\
&= (n+i-m+1) \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}
- \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-m+1)!} + \sum_{k=m}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!} .
\end{align*}
ここで,上式の第3項について考える.
$$ a_k := \dfrac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!}$$とおくと,$m\leq k \leq i$のとき,
\begin{align*}
a_k
&=\frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m)!}\\
&= \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}\cdot (n+k-m+1) \\
&= \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}\cdot (n+i-m+1-(i-k)) \\
&= (n+i-m+1)\frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!} - \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}\cdot(i-k)\\
&= (n+i-m+1)\cdot \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!} - \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k-1)!~k!~(n+k-m+1)!}
\end{align*}
となるので,
\begin{align*}
T_{i,m}
&= (n+i-m+1) \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}
- \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-m+1)!} + \sum_{k=m}^{i} a_k \\
&= (n+i-m+1) \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}
- \sum_{k=0}^{m-1} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-m+1)!}\\
&+ (n+i-m+1)\sum_{k=m}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}
- \sum_{k=m}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k-1)!~k!~(n+k-m+1)!}\\
&= (n+i-m+1) \sum_{k=0}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-m+1)!}
- \sum_{k=0}^{i} \frac{(-1)^{n+k-1}(n+k-1)!}{(i-1-k)!~k!~(n+k-m+1)!}\\
&= (n+i-m+1) T_{i,m-1} - T_{i-1,m-1}.
\end{align*}
よって,次のような関係式を得る.
\begin{align*}
&T_{i,i} ~~~= (n+1)T_{i,i-1}-T_{i-1,i-1} ~ , \\
&T_{i,i-1} = (n+2)T_{i,i-2}-T_{i-1,i-2} ~ , \\
&T_{i,i-2} = (n+3)T_{i,i-3} - T_{i-1,i-3} ~ , \\
&~~~~~~~~~~~\cdot\\
&~~~~~~~~~~~\cdot\\
&~~~~~~~~~~~\cdot\\
&T_{i,4} ~~~= (n+i-3)T_{i,3} -T_{i-1,3}~ , \\
&T_{i,3} ~~~= (n+i-2)T_{i,2} -T_{i-1,2}~ , \\
&T_{i,2} ~~~= (n+i-1)T_{i,1} -T_{i-1,1} ~ .
\end{align*}
ここで,上で得た関係式は,任意の$T_{i,m} ~(2\leq m \leq i)$が,$T_{j,1}~~(1\leq j \leq i)$の1次結合で表されることを示している.
例えば,$T_{i,2}=(n+i-1)T_{i,1}-T_{i-1,1}$なので,
\begin{align*}
T_{i,3}&=(n+i-2)T_{i,2}-T_{i-1,2}\\
&= (n+i-2) \{(n+i-1)T_{i,1}-T_{i-1,1}\} -\{(n+i-2)T_{i-1,1} -T_{i-2,1} \} \\
&= (n+i-2)(n+i-1)T_{i,1} - 2(n+i-2)T_{i-1,1} +T_{i-2,1}
\end{align*}
となり,$T_{i,2}, T_{i,3}$は$T_{j,1}$の1次結合である.
そして,この$T_{j,1} ~~(1\leq j \leq i)$について計算すると,
\begin{align*}
T_{j,1} &= \sum_{k=0}^j \frac{(-1)^{n+k-1}(n+k-1)!}{(j-k)!~k!~(n+k-1)!}\\
&= \sum_{k=0}^j \frac{(-1)^{n+k-1}}{(j-k)!~k!}\\
&= \frac{(-1)^{n-1}}{j!}\sum_{k=0}^j \frac{j!}{(j-k)!~k!}\cdot (-1)^k\\
&= \frac{(-1)^{n-1}}{j!}\sum_{k=0}^j {}_{j}\mathrm{C}_k (-1)^k\\
&= \frac{(-1)^{n-1}}{j!} (1+(-1))^j~~~~~(~\because ~ \text{二項展開}~)\\
&= 0
\end{align*}
となるので,$T_{i,i}$は$T_{j,1}$の1次結合で表されることを踏まえれば,$T_{i,i} = 0$が成り立つことが分かる.
それでは,定理1の証明を最後まで行おう.
(3)について,上の予想が成り立つことから,
$$
\sum_{k=0}^i \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i)!} = 0
$$
である.
したがって,$\displaystyle\sum_{n=1}^\infty \frac{(-1)^{n-1}}{n}(xy+x+y)^n$における$x^iy^n~(i\geq 1, ~ n\geq i)$の係数は$0$となる.
よって,(3),(4)より,$(\ast)$において
$$ (x^iy^j\text{の多項式}~(i,j\neq0)) = 0 $$
となり,
\begin{align*}
\mathrm{log}\left\{(x+1)(y+1)\right\}
= \mathrm{log}(x+1)+\mathrm{log}(y+1)
\end{align*}
が成り立つ.
整数$i,n$に対して$i\geq1, n\geq i$とするとき,次の等式が成り立つ.
$$
\sum_{k=0}^i (-1)^{n+k-1} {}_i\mathrm{C}_k \cdot {}_{n+k-1}\mathrm{C}_{i-1} = 0 $$
補題2の左辺を以下のように変形する.
\begin{align*}
\sum_{k=0}^i \frac{(-1)^{n+k-1}(n+k-1)!}{(i-k)!~k!~(n+k-i)!}
&= \sum_{k=0}^i (-1)^{n+k-1}\frac{i!}{(i-k)!~k!}\frac{(n+k-1)!}{i!~(n+k-i)!}\\
&= \frac{1}{i} \sum_{k=0}^i (-1)^{n+k-1}\frac{i!}{(i-k)!~k!}\frac{(n+k-1)!}{(i-1)!~(n+k-i)!}\\
&= \frac{1}{i}\sum_{k=0}^i (-1)^{n+k-1} {}_i\mathrm{C}_k \cdot {}_{n+k-1}\mathrm{C}_{i-1}
\end{align*}
よって,$i\neq0$より,
$$
\sum_{k=0}^i (-1)^{n+k-1} {}_i\mathrm{C}_k \cdot {}_{n+k-1}\mathrm{C}_{i-1} = 0
$$
ここまで煩雑な計算に最後までお付き合いいただき,誠にありがとうございました.
収束半径の中だけで,$\mathrm{log}$をマクローリン展開で定義した場合にも,$\mathrm{log}(xy)= \mathrm{log}(x) + \mathrm{log}(y) $という基本性質を示すことができました!
解析的というより,どちらかと言うと組合せ論的な議論が多かったと思います。
上の予想を示す際,数学的帰納法などを使ってもっと簡単に示せるもんだと思っていましたが,かなり手こずり,新しくパラメータを1つ増やして考える,という発想で何とかごり押して証明しました.
もっと良い証明方法があるかもしれませんので,興味があったらぜひ挑戦してみて下さい!
さいごに,友人のKくんには何度も意見を聞いてもらったり,また,証明の穴を指摘してくれたりして,たくさん助けてもらいました.
この場をお借りして感謝を伝えておきます.