我很早就一直想写一篇文章,跟大家聊一聊:

$$\frac{1}{1^2}+\frac{1}{2^2} +\frac{1}{3^2} +\frac{1}{4^2} +\frac{1}{5^2} +\cdots\ =\ \frac{π^2}{6}$$ 但一直没有机会,这次放暑假正好有空,于是手就痒了,写下此文,供大家娱(yǎ)乐(shǎng)。
本文假设读者热爱数学,并且曾经掌握过高中数学知识。

1. 首先我们要复习一下三角函数。

对于任意的角 $x$, 我们有 ${\sin^2 x}+\cos^2x=1$,这跟勾股定理是一回事。

接下来是一个重要的公式,建议读者通过画图理解
$$\sin(2x) = 2 \sin x \cos x$$

然后通过画出三角函数图像的方式,我们还可以轻易验证如下两条公式\begin{align*}\cos x & = \sin (x+\frac{π}{2}) \\ \sin x & =\sin(π-x) \end{align*}

2. 现在我们可以开始证明了。

(该证明取自美国数学月刊2002年2月第109期 pp. 196-200 作者系Josef Hofbauer。)

2.1

由于 $\sin(2x) = 2 \sin x \cos x$,所以 $$\sin x= 2 \sin(\frac{x}{2})\cos(\frac{x}{2})$$取倒数,平方,得 $$\frac{1}{\sin^2 x} = \frac{1}{4}\frac{1}{\sin^2(x/2)\cos^2(x/2)}$$然后根据 ${\sin^2 x}+\cos^2x=1$,我们有$$\frac{1}{\sin^2 x} = \frac{1}{4}\frac{\sin^2 (x/2)+\cos^2 (x/2)}{\sin^2(x/2)\cos^2(x/2)}=\frac{1}{4}( \frac{1}{\cos^2(x/2)} + \frac{1}{\sin^2(x/2)})$$接下来利用性质,$\cos(x/2) = \sin((x+π)/2)$,可得关系式
$$\ \ \ \ \ \ \frac{1}{\sin^2 x} = \frac{1}{4} (\frac{1}{\sin^2\frac{x}{2}} + \frac{1}{\sin^2\frac{x+π}{2}}) \ \ \ \ \ \ \ \ \ \ (*) $$这是证明中最最核心的一步,我们称这个关系式为“(*)”。

根据定义可知 $$\sin(π/2) =\, \sin90°=1$$然后平方,取倒数,并反复利用(*)式,我们有 \begin{align*}
1 & = \frac{1}{\sin^2(π/2)} \\
& =\frac{1}{4} (\frac{1}{\sin^2(π/4)} + \frac{1}{\sin^2(3π/4)}) \\
& =\frac{1}{4^2} (\frac{1}{\sin^2(π/8)} + \frac{1}{\sin^2(3π/8)}+\frac{1}{\sin^2(5π/8)} + \frac{1}{\sin^2(7π/8)})\\
& = \dots
\end{align*}可以这样一直做下去。

现在,利用恒等式 $\sin(π-x)=\sin x$,可得 \begin{align*}
1 & =\frac{2}{4^2} (\frac{1}{\sin^2(π/8)} + \frac{1}{\sin^2(3π/8)}) \\
& =\frac{2}{4^3} (\frac{1}{\sin^2(π/16)} + \frac{1}{\sin^2(3π/16)}+\frac{1}{\sin^2(5π/16)} + \frac{1}{\sin^2(7π/16)}) \\ 
& ={\frac{2}{4^4} (\frac{1}{\sin^2(π/32)} + \frac{1}{\sin^2(3π/32)}+\frac{1}{\sin^2(5π/32)} +\dots + \frac{1}{\sin^2(15π/32)})}\\
& = \dots
\end{align*}我们将这个关系称为“(**)”式

2.2

有读者可能要问,为什么要像刚才那样做,其实原因马上就很清楚了,目的只有一个:让所有 $\sin()$里的值都是锐角。

因为对于锐角$x$,我们有 $\sin x < x < \tan x$


取倒数,平方,得$$\frac{1}{\sin^2 x} > \frac{1}{x^2} > \frac{1}{\tan^2 x}$$而我们又知道
$$\frac{1}{\tan^2 x}=\frac{\cos^2 x}{\sin^2 x}=\frac{1-\sin^2 x}{\sin^2 x}=\frac{1}{\sin^2 x}-1$$所以
\begin{align}\frac{1}{\sin^2 x}-1<\frac{1}{x^2}<\frac{1}{\sin^2 x}\end{align}现在结合前面推导的关系(**):
\begin{align}1= \frac{2}{4^4} (\frac{1}{\sin^2(π/32)} + \frac{1}{\sin^2(3π/32)}+\frac{1}{\sin^2(5π/32)} +\dots + \frac{1}{\sin^2(15π/32)})\end{align}我们可以得到如下不等关系
\begin{align}
1-\frac{2}{4^4}*2^3 & <{\frac{2}{4^4} (\frac{1}{(π/32)^2} + \frac{1}{(3π/32)^2}+\frac{1}{(5π/32)^2} +\dots + \frac{1}{(15π/32)^2})} < 1\\
1-\frac{2}{4^4}*2^3 & < {\frac{2}{4^4}* 4^5 (\frac{1}{π^2} + \frac{1}{(3π)^2}+\frac{1}{(5π)^2} +\dots + \frac{1}{(15π)^2})} <1\\
1-\frac{1}{2^4}& < {\ 8\,(\frac{1}{π^2} + \frac{1}{(3π)^2}+\frac{1}{(5π)^2} +\dots + \frac{1}{(15π)^2})} <1
\end{align}

(各位读者请注意,刚才这三个不等关系(3)(4)(5)可能需要花时间仔细读懂。尤其是(3),是全文中最难理解的一步,希望读者能耐心地读懂:如何可以从之前的公式(1)(2)推导出(3)?)

2.3

通过观察,我们可以发现,之前在(**)中,我们只用到$$1 = {\frac{2}{4^4} (\frac{1}{\sin^2(π/32)} + \frac{1}{\sin^2(3π/32)}+\frac{1}{\sin^2(5π/32)} +\dots + \frac{1}{\sin^2(15π/32)})}$$如果在之前,多利用(*)几次,使得(**)中 $\sin$ 的项数由 $8=2^3$ 项 增长为 $2^n$

则有$$1-\frac{1}{2^{n+1}} < {8(\frac{1}{π^2} + \frac{1}{(3π)^2}+\frac{1}{(5π)^2} +\cdots + 
\frac{1}{((2^{n+1}-1)π)^2})}<1$$当n很大时,$\frac{1}{2^{n+1}}$可以忽略不计,所以我们有 $${\,8\,(\frac{1}{π^2} + \frac{1}{(3π)^2}+\frac{1}{(5π)^2}+\frac{1}{(7π)^2} +\cdots)}= 1$$ 即 $$\frac{1}{1^2}+\frac{1}{3^2} +\frac{1}{5^2} +\frac{1}{7^2} +\cdots =\frac{π^2}{8} $$

2.4

现在我们离结论只有一步之遥,

令 $$\zeta(2) = \frac{1}{1^2}+\frac{1}{2^2} +\frac{1}{3^2} +\frac{1}{4^2} +\frac{1}{5^2} +\cdots\ $$ 那么 $$ \frac{\zeta(2)}{4} = \frac{1}{2^2}+\frac{1}{4^2} +\frac{1}{6^2} +\frac{1}{8^2} +\frac{1}{10^2} +\cdots $$ 两式相减,就能得到 $$\zeta(2)-\frac{\zeta(2)}{4} = \frac{1}{1^2}+\frac{1}{3^2} +\frac{1}{5^2} +\frac{1}{7^2} +\cdots =\frac{\pi^2}{8}\ \ \ \ \ \ \ \ \ \ \ \ $$所以 $3\zeta(2) /4 = π^2/8$,求得 $\zeta(2) = π^2/6$,即我们要证的结论:

$$\frac{1}{1^2}+\frac{1}{2^2} +\frac{1}{3^2} +\frac{1}{4^2} +\frac{1}{5^2} +\cdots\ =\ \frac{π^2}{6}$$

证明完毕!

怎么样,好玩吧,数学永远是这样,用最巧妙的逻辑链条构造最美丽的证明。
只要有一点点好奇心,和足够的耐心,人人都可以享受数学的乐趣。
祝大家暑假愉快。

贾博名
2014年6月20日 于 美国俄亥俄州哥伦布市 
(最新一次更新于2016年6月19日,再次感谢孙豪同学对本文初稿的认真阅读,并指出了多处笔误,现已更正。)

Zeta(2) 有图版的更多相关文章

  1. x = cos x 的解析形式

    x = cos x 的解析形式 玩计算器的发现 大家都玩过计算器吧, 不知注意到没有. 输入任意数, 然后不断按最后总会输出. 什么, 你说明明记得是:? 哦, 因为你用了角度制. 这一系列操作等价于 ...

  2. android开发之画图版

    android开发之画图版 一.新的开始,也是新的挑战: 开始学习java,除了刚开始的时候有些难,觉得难有些晕,慢慢接触之后也就挺好的了, 学习了4天的安卓开发,完成了一个小程序,收获还是不小的:有 ...

  3. 分享一个Winform里面的HTML编辑控件Zeta HTML Edit Control,汉化附源码

    我们知道,Web开发上有很多HTML的编辑控件,如FCKEditor.CKEditor.kindeditor等等,很多都做的很好,而虽然Winform里面有WebBrowser控件,但是默认这个控件是 ...

  4. C#创建windows服务搭配定时器Timer使用实例(用代码做,截图版)

       功能说明:C#创建一个windows服务,服务启动时D:\mcWindowsService.txt写入数据,服务运行期间每隔两秒写入当前时间. 原理这些就不说了,三语两语说不清楚,直接贴一个实例 ...

  5. vuejs目录结构启动项目安装nodejs命令,api配置信息思维导图版

    vuejs目录结构启动项目安装nodejs命令,api配置信息思维导图版 vuejs技术交流QQ群:458915921 有兴趣的可以加入 vuejs 目录结构 build build.js check ...

  6. java部分基础知识整理----百度脑图版

    近期发现,通过百度脑图可以很好的归纳总结和整理知识点,本着学习和复习的目的,梳理了一下java部分的知识点,不定期更新,若有不恰之处,请指正,谢谢! 脑图链接如下:java部分基础知识整理----百度 ...

  7. 一个含有Zeta函数的级数

    \[\Large\sum_{k=1}^{\infty}\frac{(2^{2k-1}-2)(4^{2k+1}-3^{2k+1})}{144^k\,k\,(2k+1)}\zeta(2k)\] \(\La ...

  8. GDI+ 绘制砂岩含量图版

    图版是在工作中经常会使用到的工具,它能够大大提高我们日常工作效率.地质图版在地质工作中具有举足轻重的作用,不仅可以轻松判断岩性,也可以依据经验图版直接得到结果,十分方便. 本程序目的绘制出一个地质常用 ...

  9. JQuery学习思维导图版

    常用UI资源 参考资料:Jquery教程 dataTables:教程  中文教程 Wizard:教程 Jquery UI demos:教程 selectmenu:教程 jquery-slider:教程 ...

随机推荐

  1. 新建Microsoft Word文档

    问题描述 L正在出题,新建了一个word文档,想不好取什么名字,身旁一人惊问:“你出的题目叫<新建Microsoft Word文档>吗?”,L大喜,一拍桌子,说:“好,就叫这个名字了.” ...

  2. 0009 基于DRF框架开发(02 创建模型)

    上一节介绍了DRF开发的基本流程,共五个步骤: 1 创建模型 2 创建序列化器 3 编写视图 4 配置URL 5 运行测试 本节主要讲解创建模型. 构建学校,教师,学生三个模型,这三个模型之间的关系是 ...

  3. Spring学习-依赖注入

    Spring是基于IOC与AOP的框架,而其中的IOC(Inversion of Control)即反转控制是Spring的基础. 在以前学过的知识中,一个新的对象全部为自己手动new出来的,而在Sp ...

  4. ubantu crontab定时任务设置

    Lynx浏览器安装.安装命令:sudo apt-get install lynx.打开终端输入:crontab -e若初次执行会出现以下(选择编译器,一般选4(Vim))Select an edito ...

  5. laravel框架用使用session 和cookie

    1.介绍 cookie 位于用户的计算机上,用来维护用户计算机中的信息,直到用户删除.比如我们在网页上登录某个软件时输入用户名及密码时如果保存为cookie,则每次我们访问的时候就不需要登录网站了.我 ...

  6. JavaScript实现常见的数据结构

    使用JavaScript实现栈.队列.链表.集合等常见数据结构.可能会有点用? 水 栈(Stack) 实际上JavaScript的Array本身就具有栈和队列的特性,所以我们可以借助Array来实现它 ...

  7. SVN的使用01

    关于svn的使用以及TortoiseSVN常见操作 一.关于svn介绍 在介绍之前提一下,MyEclipse项目组的建立,以及源文件夹的创建. 新建的那一栏点击other 在搜索栏中搜索Java Wo ...

  8. linux执行计划任务at命令

    https://www.jianshu.com/p/17f5aa01853f 在linux计划任务中, cron 是周期性运行某任务,假如我只想在未来的某时间点只是要求任务运行一次,这就用到at命令了 ...

  9. 转载:openmax基本概念

    https://yellowmax.blog.csdn.net/article/details/78080168 https://yellowmax.blog.csdn.net/article/det ...

  10. STL-map-A - Let the Balloon Rise

    A - Let the Balloon Rise Contest time again! How excited it is to see balloons floating around. But ...