正多角形の対角線の長さの偶数乗和と積

定理

nn 角形 A1A2AnA_1A_2\dots A_n が半径 11 の円に内接しているとき,以下の1~4が成立する。

  1. k=2n(A1Ak)2=2n\displaystyle\sum_{k=2}^n(A_1A_k)^2=2n
  2. k=2n(A1Ak)=n\displaystyle\prod_{k=2}^n(A_1A_k)=n
  3. k=2n(A1Ak)2m=n×2mCm(n>m>0)\displaystyle\sum_{k=2}^n(A_1A_k)^{2m}=n\times{}_{2m}\mathrm{C}_m\:(n>m>0)
  4. k=2n1(A1Ak)2=n2112\displaystyle\sum_{k=2}^n\dfrac{1}{(A_1A_k)^2}=\dfrac{n^2-1}{12}

正多角形と対角線

3 で m=1m=1 とすると1になります。

正方形の例で式の意味を確認したあと,1~4を証明していきます。

正方形で確認

n=4n=4(正方形)の場合で確認してみましょう。

正多角形と対角線

外接円の半径が 11 なので,1辺の長さは 2\sqrt{2} です。

A1A2=A1A4=2,A1A3=2A_1A_2=A_1A_4=\sqrt{2},A_1A_3=2 です。

  1. 二乗和は 2+4+2=8=2n2+4+2=8=2n
  2. 積は 2×2×2=4=n\sqrt{2}\times 2\times \sqrt{2}=4=n
  3. 4乗和は 4+16+4=24=n×2mCm4+16+4=24=n\times {}_{2m}\mathrm{C}_m
  4. 逆二乗和は 12+14+12=54=42112\dfrac{1}{2}+\dfrac{1}{4}+\dfrac{1}{2}=\dfrac{5}{4}=\dfrac{4^2-1}{12}

となります!

正三角形や正五角形でも確認してみるとおもしろいです。

  1. 二乗和の証明

k=2n(A1Ak)2=2n\displaystyle\sum_{k=2}^n(A_1A_k)^2=2n を証明します。普通の大学入試レベルです。ベクトルを使うのが楽です。

証明

AkA_k の位置ベクトルを akundefined\overrightarrow{a_k} とおく。

k=2n(A1Ak)2=k=2n(akundefineda1undefined)(akundefineda1undefined)=k=2n(akundefined2+a1undefined22a1undefinedakundefined)=2n22a1undefined(k=2nakundefined)=2n22a1undefined(k=1nakundefined)+2=2n\displaystyle\sum_{k=2}^n(A_1A_k)^2\\ =\displaystyle\sum_{k=2}^n(\overrightarrow{a_k}-\overrightarrow{a_1})\cdot (\overrightarrow{a_k}-\overrightarrow{a_1})\\ =\displaystyle\sum_{k=2}^n(|\overrightarrow{a_k}|^2+|\overrightarrow{a_1}|^2-2\overrightarrow{a_1}\cdot\overrightarrow{a_k})\\ =2n-2-2\overrightarrow{a_1}\cdot(\displaystyle\sum_{k=2}^n\overrightarrow{a_k})\\ =2n-2-2\overrightarrow{a_1}\cdot(\displaystyle\sum_{k=1}^n\overrightarrow{a_k})+2\\ =2n

ただし,最後の等号では正多角形の対称性より k=1nakundefined=0undefined\displaystyle\sum_{k=1}^n\overrightarrow{a_k}=\overrightarrow{0} であることを用いた。

  1. 積の証明

k=2n(A1Ak)=n\displaystyle\prod_{k=2}^n(A_1A_k)=n を証明します。1よりも少し難しいですが入試レベルです。

ここからは複素平面を使います。1の nn 乗根は単位円周上に等間隔で並ぶことに注意します。(→1のn乗根の性質と複素数平面

つまり,AkA_k は複素平面で ζk1\zeta^{k-1} と表せます。ただし,ζ=e2πn=cos2πn+isin2πn\zeta=e^{\frac{2\pi}{n}}=\cos\dfrac{2\pi}{n}+i\sin\dfrac{2\pi}{n} とおきました。

証明

z2=zz|z|^2=z\overline{z} に注意すると,目標の式の左辺の二乗は

k=1n11ζk2=k=1n1(1ζk)k=1n1(1ζk)\displaystyle\prod_{k=1}^{n-1}|1-\zeta^k|^2=\displaystyle\prod_{k=1}^{n-1}(1-\zeta^k)\displaystyle\prod_{k=1}^{n-1}(1- \overline{\zeta}^k) となる。ここで,ζk=ζnk\overline{\zeta}^k=\zeta^{n-k} なので,右辺の1つめの \prod 部分と2つめの \prod 部分は,結局同じものの積になる等しい。よって,目標の式の左辺は k=1n1(1ζk)\displaystyle\prod_{k=1}^{n-1}(1-\zeta^k) と等しい。ここで,ζ,...,ζn\zeta,...,\zeta^{n} は1の nn 乗根なので, zn1=k=1n(zζk)z^n-1=\displaystyle\prod_{k=1}^n(z-\zeta^k) となる。両辺を z1z-1 で割ると, (1+z+z2++zn1)=k=1n1(zζk)(1+z+z^2+\cdots+z^{n-1})=\displaystyle\prod_{k=1}^{n-1}(z-\zeta^k) 両辺に z=1z=1 を代入すると,赤文字の式nn と等しいことがわかる。

  1. 偶数乗和の証明

ここからかなり難しいです。

i=2n(A1Ai)2m=n×2mCm\displaystyle\sum_{i=2}^n(A_1A_i)^{2m}=n\times {}_{2m}\mathrm{C}_m を証明します。引き続き複素数平面で考えます。

証明

ζk=cos2πkn+isin2πkn\zeta_k=\cos\dfrac{2\pi k}{n}+i\sin\dfrac{2\pi k}{n} とおくと,目標の式の左辺は

k=1n1{1ζk2}m=k=1n{1ζk2}m=k=1n(1ζk)m(1ζk)m=k=1n(1ζk)m(1ζk1)m\begin{aligned}&\displaystyle\sum_{k=1}^{n-1}\{|1-\zeta_k|^2\}^m\\ &=\displaystyle\sum_{k=1}^{n}\{|1-\zeta_k|^2\}^m\\ &=\displaystyle\sum_{k=1}^{n}(1-\zeta_k)^m(1-\overline{\zeta_k})^m\\ &=\displaystyle\sum_{k=1}^{n}(1-\zeta_k)^m(1-\zeta_k^{-1})^m\end{aligned}

ただし,最後の等号で ζk=ζk1\overline{\zeta_k}=\zeta_k^{-1} を用いた(1のn乗根の性質と複素数平面 の3つめの性質)。

シグマの中身を二項定理で展開すると, k=1n{p,q=0m(1)pmCpζkp(1)qmCqζkq}\displaystyle\sum_{k=1}^{n}\left\{\displaystyle\sum_{p,q=0}^m(-1)^p{}_m\mathrm{C}_{p}\zeta_k^p(-1)^q{}_m\mathrm{C}_q\zeta_k^{-q}\right\} となる。

  • p=qp=q の項をだけ集めると, k=1np=0m(mCp)2=k=1n2mCm=n×2mCm\displaystyle\sum_{k=1}^{n}\sum_{p=0}^m({}_m\mathrm{C}_p)^2=\displaystyle\sum_{k=1}^n{}_{2m}\mathrm{C}_m=n\times{}_{2m}\mathrm{C}_m となる。ただし,最初の等号は 二項係数の和,二乗和,三乗和 で紹介した有名公式を用いた。
  • pqp\neq q の各項は, (1)pmCpζkp(1)qmCqζkq=Aζkpq(-1)^p{}_m\mathrm{C}_{p}\zeta_k^p(-1)^q{}_m\mathrm{C}_q\zeta_k^{-q}=A\zeta_k^{p-q} と表せる。ただし,AA は(p,q,mp,q,m には依存するが)kk には依存しない定数。これを k=1k=1 から nn まで足し上げると, Ak=1nζkpq=Aζ1pq(1ζ1n(pq))1ζ1pq=0A\sum_{k=1}^{n}\zeta_k^{p-q}=\dfrac{A\zeta_1^{p-q}(1-\zeta_1^{n(p-q)})}{1-\zeta_1^{p-q}}=0 ここで,1つめの等号は,等比数列の和の公式と,(n>mn>m より n<pq<n-n < p-q < n なので)ζ1pq1\zeta_1^{p-q}\neq 1 であることを用いた。2つめの等号は ζ1n=1\zeta_1^{n}=1 を用いた。

  1. 逆二乗和の証明

最後に k=2n1(A1Ak)2=n2112\displaystyle\sum_{k=2}^n\dfrac{1}{(A_1A_k)^2}=\dfrac{n^2-1}{12} を証明します。引き続き複素数平面で考えます。

証明

3と同様に ζk=cos2πkn+isin2πkn\zeta_k=\cos\dfrac{2\pi k}{n}+i\sin\dfrac{2\pi k}{n} とおいて左辺を計算すると, k=1n11(1ζk)(1ζk1)\displaystyle\sum_{k=1}^{n-1}\dfrac{1}{(1-\zeta_k)(1-\zeta_k^{-1})} となる。分母分子に ζk\zeta_k をかけて部分分数分解すると,上式は k=1n1ζk(1ζk)2=k=1n11ζk1k=1n11(ζk1)2\displaystyle\sum_{k=1}^{n-1}\dfrac{-\zeta_k}{(1-\zeta_k)^2}=-\displaystyle\sum_{k=1}^{n-1}\dfrac{1}{\zeta_k-1}-\displaystyle\sum_{k=1}^{n-1}\dfrac{1}{(\zeta_k-1)^2}

となる。あとは A=k=1n11ζk1A=\displaystyle\sum_{k=1}^{n-1}\dfrac{1}{\zeta_k-1}B=k=1n11(ζk1)2B=\displaystyle\sum_{k=1}^{n-1}\dfrac{1}{(\zeta_k-1)^2} が計算できればよい。これは ζk1\zeta_k-1 たちの基本対称式の値から計算できる。

まず,ζk\zeta_k たちは zn1=0z^n-1=0 の解であるので, k=1n(zζk)=zn1\displaystyle\prod_{k=1}^{n}(z-\zeta_k)=z^n-1 両辺 z1z-1 で割って z+1z+1 を改めて zz とすると, k=1n1(z+1ζk)=(z+1)n1z\displaystyle\prod_{k=1}^{n-1}(z+1-\zeta_k)=\dfrac{(z+1)^n-1}{z} 右辺は n1n-1 次多項式であり,その根が ζk1\zeta_k-1 たちなので,解と係数の関係から,ζk1\zeta_k-1 の基本対称式の値がわかる。具体的には,右辺を二項定理で展開することで,

k=1n1(z+1ζk)=zn1++n(n1)(n2)6z2+n(n1)2z+n\displaystyle\prod_{k=1}^{n-1}(z+1-\zeta_k)\\=z^{n-1}+\cdots +\dfrac{n(n-1)(n-2)}{6}z^2+\dfrac{n(n-1)}{2}z+n

より,

  • (ζk1)(\zeta_k-1) たちの n1n-1 次の基本対称式(つまり積)は S=(1)n1nS=(-1)^{n-1}n
  • (ζk1)(\zeta_k-1) たちの n2n-2 次の基本対称式は T=(1)n2n(n1)2T=(-1)^{n-2}\dfrac{n(n-1)}{2}

なので,A=TS=n12A=\dfrac{T}{S}=-\dfrac{n-1}{2}

さらに,(ζk1)(\zeta_k-1) たちの n3n-3 次の基本対称式は U=(1)n3n(n1)(n2)6U=(-1)^{n-3}\dfrac{n(n-1)(n-2)}{6}

なので, B=A22k1,k2(ζk11)(ζk21)=(n1)242×US=(n1)24(n1)(n2)3=3n26n+34n2+12n812=n2+6n512\begin{aligned}B&=A^2-\dfrac{2}{\sum_{k_1,k_2}{(\zeta_{k_1}-1)(\zeta_{k_2}-1)}}\\ &=\dfrac{(n-1)^2}{4}-2\times\dfrac{U}{S}\\ &=\dfrac{(n-1)^2}{4}-\dfrac{(n-1)(n-2)}{3}\\ &=\dfrac{3n^2-6n+3-4n^2+12n-8}{12}\\ &=\dfrac{-n^2+6n-5}{12}\end{aligned}

よって,示すべき式の左辺は AB=n2112-A-B=\dfrac{n^2-1}{12}

BB を基本対称式で表す部分は少しわかりにくいです。n=4n=4ζk1\zeta_k-1 たちが3つあるとき)で書き下してみると以下になります:
1α2+1β2+1γ2=(1α+1β+1γ)22(1αβ+1βγ+1γα)=(1α+1β+1γ)22(α+β+γαβγ)\begin{aligned}\dfrac{1}{\alpha^2}&+\dfrac{1}{\beta^2}+\dfrac{1}{\gamma^2}\\ =&\left(\dfrac{1}{\alpha}+\dfrac{1}{\beta}+\dfrac{1}{\gamma}\right)^2-2\left(\dfrac{1}{\alpha\beta}+\dfrac{1}{\beta\gamma}+\dfrac{1}{\gamma\alpha}\right)\\ =&\left(\dfrac{1}{\alpha}+\dfrac{1}{\beta}+\dfrac{1}{\gamma}\right)^2-2\left(\dfrac{\alpha+\beta+\gamma}{\alpha\beta\gamma}\right)\end{aligned}

余談

  • 逆四乗和も逆二乗和と同様にできそうですが,部分分数分解と対称式の計算が大変そうです。出来た方はぜひ教えてください。

  • 3と4の証明は,Twitter で教えてもらったものを自分なりにわかりやすく書き直したものです。証明を教えていただいたみなさま,特に kzy さん,J.Koizumi さん,SSS Education さんの証明を参考にしました,ありがとうございました!

複素数平面のパワーが実感できる話題です。