zoukankan      html  css  js  c++  java
  • 自然数倒数平方求和

    1+1/2²+1/3²+ … +1/n²→π²/6 
    这个首先是由欧拉推出来的,要用到泰勒公式,属于大学范围 
    --------------------------- 
    将sinx按泰勒级数展开: 
    sinx=x-x^3/3!+x^5/5!-x^7/7!+ … 
    于是sinx/x=1-x^2/3!+x^4/5!-x^6/7!+ … 
    令y=x^2,有sin√y/√y=1-y/3!+y^2/5!-y^3/7!+ … 
    而方程sinx=0的根为0,±π,±2π,… 
    故方程sin√y/√y=0的根为π²,(2π)²,… 
    即1-y/3!+y^2/5!-y^3/7!+…=0的根为π²,(2π)²,… 
    由韦达定理,常数项为1时,根的倒数和=一次项系数的相反数 
    即1/π²+1/(2π)²+…=1/3! 
    故1+1/2²+1/3²+ … =π²/6

    import numpy as np
    
    x=np.arange(1,10000)
    a=np.sqrt(6*sum(1/x**2))
    
    print(a)
  • 相关阅读:
    数论知识点--以及模板
    【数学+思维】ZZULIOJ 1531: 小L的区间求和
    记忆化搜索模板题---leetcode 1155. 掷骰子的N种方法
    拓扑排序
    ZOJ
    multiset的应用
    HDU
    HDU
    D. Beautiful Array
    HDU
  • 原文地址:https://www.cnblogs.com/timlong/p/11148320.html
Copyright © 2011-2022 走看看