用 微 / 积分思想妙解关于等比数列的和

2024-06-18 17:12

本文主要是介绍用 微 / 积分思想妙解关于等比数列的和,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
同理,也是微积分思想:
在这里插入图片描述

  1. 求 (\sum_{k=1}^n q^k) 的和
    我们知道几何级数的求和公式:
    ∑ k = 0 n q k = 1 − q n + 1 1 − q (对于  q ≠ 1 ) \sum_{k=0}^n q^k = \frac{1-q^{n+1}}{1-q} \quad \text{(对于 } q \neq 1\text{)} k=0nqk=1q1qn+1(对于 q=1)
    那么,(\sum_{k=1}^n q^k) 就是:
    ∑ k = 1 n q k = q − q n + 1 1 − q \sum_{k=1}^n q^k = \frac{q - q^{n+1}}{1-q} k=1nqk=1qqqn+1

  2. 求导数
    现在考虑函数 (S(q) = \sum_{k=1}^n q^k),即:
    S ( q ) = q − q n + 1 1 − q S(q) = \frac{q - q^{n+1}}{1-q} S(q)=1qqqn+1
    为了求 (\sum_{k=1}^n k q^{k-1}) 的和,我们可以对 (S(q)) 进行求导。

  3. 对 (S(q)) 进行变换
    考虑函数 (T(q) = \sum_{k=1}^n k q^{k-1}),这是 (\sum_{k=1}^n q^k) 对 (q) 的导数:
    T ( q ) = d d q ( ∑ k = 1 n q k ) = d d q ( q − q n + 1 1 − q ) T(q) = \frac{d}{dq} \left( \sum_{k=1}^n q^k \right) = \frac{d}{dq} \left( \frac{q - q^{n+1}}{1-q} \right) T(q)=dqd(k=1nqk)=dqd(1qqqn+1)

  4. 对 (S(q)) 求导
    d d q ( q − q n + 1 1 − q ) \frac{d}{dq} \left( \frac{q - q^{n+1}}{1-q} \right) dqd(1qqqn+1)
    使用商的导数法则,设 (u = q - q^{n+1}) 和 (v = 1-q),那么:
    T ( q ) = ( u ′ v − u v ′ ) v 2 T(q) = \frac{(u'v - uv')}{v^2} T(q)=v2(uvuv)
    计算各部分的导数:
    u ′ = 1 − ( n + 1 ) q n u' = 1 - (n+1)q^n u=1(n+1)qn
    v ′ = − 1 v' = -1 v=1
    代入商的导数法则:
    T ( q ) = ( 1 − ( n + 1 ) q n ) ( 1 − q ) − ( q − q n + 1 ) ( − 1 ) ( 1 − q ) 2 T(q) = \frac{(1 - (n+1)q^n)(1-q) - (q - q^{n+1})(-1)}{(1-q)^2} T(q)=(1q)2(1(n+1)qn)(1q)(qqn+1)(1)
    简化得到:
    T ( q ) = ( 1 − ( n + 1 ) q n − q + ( n + 1 ) q n + 1 ) + q − q n + 1 ( 1 − q ) 2 T(q) = \frac{(1 - (n+1)q^n - q + (n+1)q^{n+1}) + q - q^{n+1}}{(1-q)^2} T(q)=(1q)2(1(n+1)qnq+(n+1)qn+1)+qqn+1
    T ( q ) = 1 − ( n + 1 ) q n + ( n + 1 ) q n + 1 ( 1 − q ) 2 T(q) = \frac{1 - (n+1)q^n + (n+1)q^{n+1}}{(1-q)^2} T(q)=(1q)21(n+1)qn+(n+1)qn+1

  5. 最终结果
    通过对几何级数求导,我们得到:
    ∑ k = 1 n k q k − 1 = 1 − ( n + 1 ) q n + n q n + 1 ( 1 − q ) 2 \sum_{k=1}^n k q^{k-1} = \frac{1 - (n+1)q^n + n q^{n+1}}{(1-q)^2} k=1nkqk1=(1q)21(n+1)qn+nqn+1

这样,我们就用 LaTeX 格式表示了 (\sum_{k=1}^n k q^{k-1}) 的求解步骤和最终结果。

这篇关于用 微 / 积分思想妙解关于等比数列的和的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072605

相关文章

hdu1496(用hash思想统计数目)

作为一个刚学hash的孩子,感觉这道题目很不错,灵活的运用的数组的下标。 解题步骤:如果用常规方法解,那么时间复杂度为O(n^4),肯定会超时,然后参考了网上的解题方法,将等式分成两个部分,a*x1^2+b*x2^2和c*x3^2+d*x4^2, 各自作为数组的下标,如果两部分相加为0,则满足等式; 代码如下: #include<iostream>#include<algorithm

函数式编程思想

我们经常会用到各种各样的编程思想,例如面向过程、面向对象。不过笔者在该博客简单介绍一下函数式编程思想. 如果对函数式编程思想进行概括,就是f(x) = na(x) , y=uf(x)…至于其他的编程思想,可能是y=a(x)+b(x)+c(x)…,也有可能是y=f(x)=f(x)/a + f(x)/b+f(x)/c… 面向过程的指令式编程 面向过程,简单理解就是y=a(x)+b(x)+c(x)

微积分-积分应用5.4(功)

术语“功”在日常语言中用来表示完成一项任务所需的总努力量。在物理学中,它有一个依赖于“力”概念的技术含义。直观上,你可以将力理解为对物体的推或拉——例如,一个书本在桌面上的水平推动,或者地球对球的向下拉力。一般来说,如果一个物体沿着一条直线运动,位置函数为 s ( t ) s(t) s(t),那么物体上的力 F F F(与运动方向相同)由牛顿第二运动定律给出,等于物体的质量 m m m 与其

实例demo理解面向接口思想

浅显的理解面向接口编程 Android开发的语言是java,至少目前是,所以理解面向接口的思想是有必要的。下面通过一个简单的例子来理解。具体的概括我也不知道怎么说。 例子: 现在我们要开发一个应用,模拟移动存储设备的读写,即计算机与U盘、MP3、移动硬盘等设备进行数据交换。已知要实现U盘、MP3播放器、移动硬盘三种移动存储设备,要求计算机能同这三种设备进行数据交换,并且以后可能会有新的第三方的

【Java编程思想】线程的基本协作机制 与 线程的中断

wait/notify Java在Object类中定义了一些线程协作的基本方法,wait和notify public final void wait() throws InterruptedException;public final native void wait(long timeout) throws InterruptedException; 一个带时间参数,单位是毫秒,表示最

【Java编程的思想】理解synchronized

用法和基本原理 synchronized可以用于修饰类的实例方法、静态方法和代码块 实例方法 在介绍并发基础知识的时候,有一部分是关于竞态条件的,当多个线程访问和操作同一个对象时,由于语句不是原子操作,所以得到了不正确的结果。这个地方就可以用synchronized进行处理 public class Counter {private int count;public synchroni

【ShuQiHere】从残差思想到 ResNet:深度学习的突破性创新

【ShuQiHere】引言 在深度学习的迅速发展中,卷积神经网络(CNN)凭借其在计算机视觉领域的出色表现,已经成为一种主流的神经网络架构。然而,随着网络层数的增加,研究人员逐渐发现了一个关键问题:梯度消失 😖 和 梯度爆炸 💥,这使得训练非常深的网络变得极其困难。为了解决这一问题,残差思想 💡 被提出,并在 2015 年由 Kaiming He 等人正式引入 ResNet 中。这一创新不

变速积分PID控制算法

变速积分PID控制算法 变速积分PID控制算法:变速积分PID的基本思想:变速积分的PID积分项表达式: 注:本文内容摘自《先进PID控制MATLAB仿真(第4版)》刘金琨 编著,研读此书受益匪浅,感谢作者! 变速积分PID控制算法: 在普通的PID控制算法中,由于积分系数 k i k_i ki​是常数,所以在整个控制过程中,积分增量不变。而系统对积分项的要求是,系统偏差大

梯形积分PID控制算法

梯形积分PID控制算法 梯形积分PID控制算法: 注:本文内容摘自《先进PID控制MATLAB仿真(第4版)》刘金琨 编著,研读此书受益匪浅,感谢作者! 梯形积分PID控制算法: 在PID控制律中积分项的作用是消除余差,为了减小余差,应提高积分项的运算精度,为此,可将矩形积分改为梯形积分。梯形积分的计算公式: ∫ 0 t e ( t ) d t = ∑ i = 0 k e

抗积分饱和PID控制算法

抗积分饱和PID控制算法 抗积分饱和PID控制算法:1.积分饱和现象:2.抗积分饱和算法: 注:本文内容摘自《先进PID控制MATLAB仿真(第4版)》刘金琨 编著,研读此书受益匪浅,感谢作者! 抗积分饱和PID控制算法: 1.积分饱和现象: 所谓积分饱和现象是指若系统存在一个方向偏差,PID控制器的输出由于积分作用的不断累加而加大,从而导致执行机构到达极限位置 X m