求前n项正整数的倒数和

  前n项正整数的和是一个发散的序列,学过高等数学的这个都知道。所以它没有一个精确的公式,但是近似的公式是有的:

    1 + 1/2 + 1/3 + …… + 1/n ≈ ln n + γ,

    其中 γ 是欧拉常数, 值为 γ=0.577215,66490,15328,60606,51209,00824,02431,04215,93359,39923,59880,57672,34…

证明:

根据Newton的幂级数有:
ln(1+1/x) = 1/x - 1/2x^2 + 1/3x^3 - ...
于是:
1/x = ln((x+1)/x) + 1/2x^2 - 1/3x^3 + ...
代入x=1,2,...,n,就给出:
1/1 = ln(2) + 1/2 - 1/3 + 1/4 -1/5 + ...
1/2 = ln(3/2) + 1/2*4 - 1/3*8 + 1/4*16 - ...
......
1/n = ln((n+1)/n) + 1/2n^2 - 1/3n^3 + ...
相加,就得到:
1+1/2+1/3+1/4+...1/n = ln(n+1) + 1/2*(1+1/4+1/9+...+1/n^2) - 1/3*(1+1/8+1/27+...+1/n^3) + ......
后面那一串和都是收敛的,我们可以定义
1+1/2+1/3+1/4+...1/n = ln(n+1) + y

最新文章

  1. BZOJ 2588: Spoj 10628. Count on a tree [树上主席树]
  2. 基于JSON的级联列表实现
  3. DirectShow开发快速入门之慨述
  4. Android多线程分析之二:Thread的实现
  5. IIS7中配置FastCGI运行PHP
  6. Objective-C( 语法一)
  7. [Flex] ButtonBar系列——如何给ButtonBar添加一个ViewStack
  8. Android开源图表库介绍
  9. 17.2.2 Replication Relay and Status Logs 复制Relay 和状态日志;
  10. Compound class names are not supported. Consider searching for one class name and filtering the results
  11. mantis 中文统计报表乱码问题解决办法
  12. docker网络访问(三)
  13. Java NIO之缓冲区
  14. 什么是HTML?
  15. 《SQL CookBook 》笔记-第二章-查询结果排序
  16. css样式表的知识点总结
  17. 使用webdriver+urllib爬取网页数据(模拟登陆,过验证码)
  18. Eclipse工程文件夹 红叹号
  19. Python3 urllib抓取指定URL的内容
  20. 如何定义最佳 Cache-Control 策略

热门文章

  1. Firefox-css-hack
  2. Java三种编译方式
  3. 从wait_type入手模拟SQL Server Lock
  4. Python中的Numeric
  5. oracle数据库之触发器
  6. TCP系列19—重传—9、thin stream下的重传
  7. Python使用ElementTree美化XML格式
  8. java文件操作(普通文件以及配置文件的读写操作)
  9. [计算机网络] TCP的拥塞控制
  10. overflow:scroll 滚动条不显示