牛顿二项式定理

二项式定理

对于一个这样的式子:(x+y)n(x+y)^n(x+y)n

展开式如下:

(x+y)n=∑i=0n(in)xn−iyi(x+y)^n=\sum_{i=0}^{n}{(^n_i)x^{n-i}y^{i}}(x+y)n=i=0∑n​(in​)xn−iyi

其中(in)=n(n−1)...(n−i+1)i!(^n_i)=\frac{n(n-1)...(n-i+1)}{i!}(in​)=i!n(n−1)...(n−i+1)​

牛顿二项式定理

牛顿二项式定理是对二项式定理的扩展,通过牛顿二项式定理可以得到(x+y)α(x+y)^\alpha(x+y)α

的展开式,其中α\alphaα是任意实数。

设α\alphaα为任意实数,x,yx,yx,y满足0≤∣x∣<∣y∣0 \leq |x| < |y|0≤∣x∣<∣y∣,有

(x+y)α=∑k=0∞(kα)xkyα−k(x+y)^{\alpha}=\sum_{k=0}^{\infty}{(^\alpha_k)x^{k}y^{\alpha-k}}(x+y)α=k=0∑∞​(kα​)xkyα−k

设z=x/y,∣z∣<1z=x/y,|z| < 1z=x/y,∣z∣<1,那么(x+y)α=yα(1+z)α(x+y)^{\alpha}=y^{\alpha}(1+z)^{\alpha}(x+y)α=yα(1+z)α,那么等价于求

(1+z)α(1+z)^{\alpha}(1+z)α即可。

(1+z)α=∑k=0∞(kα)zk(1+z)^{\alpha}=\sum_{k=0}^{\infty}{(^{\alpha}_k)z^{k}}(1+z)α=k=0∑∞​(kα​)zk

设nnn为正整数,我们用−n-n−n代替α\alphaα,有

(ka)=(k−n)=−n(−n−1)...(−n−k+1)k!=(−1)k(kn+k−1)(^{a}_{k})=(^{-n}_{k})=\frac{-n(-n-1)...(-n-k+1)}{k!}=(-1)^k(^{n+k-1}_{k})(ka​)=(k−n​)=k!−n(−n−1)...(−n−k+1)​=(−1)k(kn+k−1​)

因此,对于∣z∣<1|z|<1∣z∣<1有:

(1+z)−n=1(1+z)n=∑k=0∞(−1)k(kn+k−1)zk(1+z)^{-n}=\frac{1}{(1+z)^n}=\sum_{k=0}^{\infty}{(-1)^k(^{n+k-1}_k)z^{k}}(1+z)−n=(1+z)n1​=k=0∑∞​(−1)k(kn+k−1​)zk

用−z-z−z代替zzz得:
(1−z)−n=1(1−z)n=∑k=0∞(kn+k−1)zk(1-z)^{-n}=\frac{1}{(1-z)^n}=\sum_{k=0}^{\infty}{(^{n+k-1}_k)z^{k}}(1−z)−n=(1−z)n1​=k=0∑∞​(kn+k−1​)zk

若n=1n=1n=1得:

(1+z)−1=1(1+z)=∑k=0∞(−1)kzk(1+z)^{-1}=\frac{1}{(1+z)}=\sum_{k=0}^{\infty}{(-1)^kz^{k}}(1+z)−1=(1+z)1​=k=0∑∞​(−1)kzk

(1−z)−1=1(1−z)=∑k=0∞zk(1-z)^{-1}=\frac{1}{(1-z)}=\sum_{k=0}^{\infty}{z^{k}}(1−z)−1=(1−z)1​=k=0∑∞​zk

利用这个式子我们就可以求任意精度的开根操作了。

例如求20\sqrt{20}20​

20=4+16=(4+16)12=4(1+0.25)12\sqrt{20}=\sqrt{4+16}=(4+16)^{\frac{1}{2}}=4(1+0.25)^{\frac{1}{2}}20​=4+16​=(4+16)21​=4(1+0.25)21​

然后展开即可。

求20\sqrt{20}20​的程序


/*******************************
Author:galaxy yr
LANG:C++
Created Time:2019年10月04日 星期五 16时15分42秒
*******************************/
#include<iostream>const int maxn=3005;
long double x,c[maxn][maxn];long double C(double a,double k)
{long double res=1;for(double i=a;i>=a-k+1;i--) res*=i;for(double i=1;i<=k;i++)res/=i;return res;
}long double solve()
{long double x=1.25,a=0.5,z=x-1;if(z<0)z=-z;long double s=1,ans=0;for(int k=0;k<=170;k++){ans+=C(a,k)*s;s*=z;}return 4*ans;
}int main()
{std::cout<<solve()<<std::endl;return 0;
}

牛顿二项式定理学习(广义二项式定理)相关推荐

  1. bzoj3028 食物 生成函数+广义二项式定理

    首先我们有一些函数推收敛式的套路. (这些是知名伪证,结论是对的,但是证明过程是胡扯)比如对于y=1+x+x2y=1+x+x^2y=1+x+x2 ,我们知道xy=x+x2+x3xy=x+x^2+x^3 ...

  2. 生成函数(常见幂级数、广义二项式定理、生成函数的应用)

    文章目录 生成函数 引言 定义 有关幂级数的有用事实 形式幂级数 幂级数的和.积 广义二项式定理 常见的生成函数 使用生成函数解决计数问题 不定方程的解的个数 完全背包问题的方案数 有顺序的背包问题的 ...

  3. BZOj 3208 食物 生成函数+广义二项式定理

    曾经搞过几天的生成函数,也没做几道题,后来放弃了,今天讲了生成函数和背包问题的结合,趁着脑子清醒整理一下: 题目描述: 明明这次又要出去旅游了,和上次不同的是,他这次要去宇宙探险!  我们暂且不讨论他 ...

  4. BZOJ 3028: 食物 [生成函数 隔板法 | 广义二项式定理]

    3028: 食物 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 497  Solved: 331 [Submit][Status][Discuss] ...

  5. bzoj 3028: 食物(母函数+广义二项式定理)

    3028: 食物 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 717  Solved: 502 [Submit][Status][Discuss] ...

  6. 广义二项式定理的系数的算法

    今天晚自习的时候我又复习了一次二项式定理,在整理好思路之后就在想这个二项式系数怎么写,这里记录一下我写二项式系数是所有思路的历史 最早的想法是用公式: Cnr=n!r!(n−r!)C_n^r=\fra ...

  7. [BZOJ4001] [TJOI2015] 概率论 [期望计数] [卡特兰数打表 / 生成函数广义二项式定理]

    [Link\frak{Link}Link] 预备结论们 卡特兰数 Cn=(2nn)−(2nn±1)C_n={2n\choose n}-{2n\choose n\pm1}Cn​=(n2n​)−(n±12 ...

  8. 广义二项式定理求解系数

    我可以确定估计我们整个班都不知道怎么算,但是我们想知道,老师不讲,问她,她说一项项展开,吐槽一下,这是一个只会吹牛逼的组合数学老师,还是个女的--我在算法分析里看到的--

  9. 2018 ICPC 青岛 L. Sub-cycle Graph(生成函数)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 L. Sub-cycle Graph Weblink https://zoj.pintia.cn/pr ...

  10. bzoj3028 食物 (普通型生成函数)

    Description 明明这次又要出去旅游了,和上次不同的是,他这次要去宇宙探险!我们暂且不讨论他有多么NC,他又幻想了他应 该带一些什么东西.理所当然的,你当然要帮他计算携带N件物品的方案数.他这 ...

最新文章

  1. [.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建
  2. 干货 | 一文总结机器学习类面试问题与思路
  3. 【转】Office 2003 EXCEL多窗口打开
  4. 帝国cms商城微信小程序之后台sku多规格的开发说明
  5. P4781 【模板】拉格朗日插值
  6. 使用EMR Spark Relational Cache跨集群同步数据
  7. 深度学习-语音处理-语音分离入门学习(Speech separation)
  8. 通过升级.NET框架提升实体框架性能
  9. ASM的基础使用 Android 自动化埋点方案原理剖析
  10. 我的CSDN原创高质量免积分下载资源列表
  11. cad转shp 奥维_CAD转化为Shp
  12. android加音乐歌词代码,Android简易音乐播放器实现代码
  13. 116道iOS面试题+答案,希望对你的面试有帮助
  14. Mac怎么锁屏?苹果电脑怎么锁定屏幕
  15. 人生若只如初见,何事秋风悲画扇
  16. 中国20年互联网的发展史
  17. 鸿蒙os2021升级日程,消息称华为EMUI 11.1三月上线:更... - @是Ustinian鸭 的微博精选 - 微博国际站...
  18. 解决uniapp ios手机端获取时间戳出现NAN
  19. C语言|从入门到尽量别放弃
  20. Presto 0.224个人笔记

热门文章

  1. 改为dns服务器响应的原因,2020年dns服务器异常的原因及解决方法
  2. C语言数组相似度比对,C语言实验报告:碱基相似度比较
  3. WINDOWS 耳机 有驱动 没声音
  4. 计算机比赛参赛口号,计算机加油运动会口号
  5. java根据身份证获取出生年月日,性别,年龄
  6. 网络编程--探讨一些边界条件
  7. Caused by: No object in the CompoundRoot has a publicly accessible property named 'y' (no setter cou
  8. 【215期推荐】另类思考:HIS能给医院带来什么“坏处”?
  9. jarvisoj_typo
  10. 支配节点树及其构建算法 Dominator-tree and its Construction Algorithms