正整数前n项平方和与立方和的推导

本文回顾了中学时期学习的正整数平方与立方的前n项和公式,通过几何意义初步分析并正向推导出这两个公式。首先观察到公式结果应为m+1次的多项式,然后具体展示了m=2情况下,即求解正整数平方和的推导过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在中学时就学过正整数平方与立方的前n项和的公式,当时只是给出了这么一个公式,并让使用数学归纳法证明了一下,并没有给出这两个公式是怎么来的。昨天在学算法的时候用到了这两个公式,于是顺便正向地推导出了这两个公式。

\sum_{x=1}^{n}{x}^{2} = \frac{(2n+1)(n+1)n}{6}

\sum_{x=1}^{n}{x}^{3} = \frac{​{n}^{2}{(n+1)}^{2}}{4}

可以首先结合几何方面的意义来初步地分析一下,如下图所示,\sum_{x=1}^{n}{x}^{m}就代表了蓝色矩形的面积之和,图中红色的线表示的是函数f(x)={x}^{m},而绿色的线表示的是函数g(x)={(x+1)}^{m}。由此可以得到

\int_{0}^{n}{x}^{m}dx\leq \sum_{x=1}^{n}\leq \int_{0}^{n}{(x+1)}^{m}dx

\int_{0}^{n}{x}^{m}dx=\Theta ({x}^{m+1})

\int_{0}^{n}{(x+1)}^{m}=\Theta ({n}^{m+1})

所以我们可以得到

\sum_{x=1}^{n}{x}^{m}=\Theta ({n}^{m+1})

也就是\sum_{x=1}^{n}{x}^{m}的最后结果应该是一个最高次项的幂数为m+1的多项式。这样我们在下一步的推导中就有了初步的方向,也就是尝试使用一个m+1次的多项式来表示\sum_{x=1}^{n}{x}^{m}

首先来看m=2的情况,也就是求解\sum_{x=1}^{n}{x}^{2},我们最终应该使用一个3次的多项式来表示结果。

注意到

{(x+1)}^{3}={x}^{3}+3{x}^{2}+3x+1

所以

{(x+1)}^3-{x}^{3}=3{x}^{2}+3x+1

{x}^{2}=\frac{​{(x+1)}^{3}-{x}^{3}-3x-1}{3}

所以

\sum_{x=1}^{n}{x}^{2}=\sum_{x=1}^{n}\frac{​{(x+1)}^{3}-{x}^{3}-3x-1}{3} =\frac{1}{3}{\sum_{x=1}^{n}}[{(x+1)}^{3}-{x}^{3}] - \sum_{x=1}^{n}x-\frac{n}{3}

其中\sum_{x=1}^{n}[{(x+1)}^{3}-{x}^{3}]={2}^{3}-{1}^{3}+{3}^{3}-{2}^{3}+...+{(n+1)}^{3}-{n}^{3}={(n+1)}^{3}-1

\sum_{x=1}^{n}x=\frac{(n+1)n}{2}

所以可以推出

\sum_{x=1}^{n}{x}^{2}=\frac{1}{3}[{(n+1)^{3}-1}]-\frac{n(n+1)}{2}-\frac{n}{3}=\frac{(2n+1)(n+1)n}{6}

同理,根据{(x+1)}^{4}={x}^{4}+4{x}^{3}+6{x}^{2}+4x+1

{x}^{3}=\frac{​{(x+1)}^{4}-{x}^{4}-6{x}^{2}-4x-1}{4}

我们使用相同的方法可以推导出

\sum_{x=1}^{n}{x}^{3} = \frac{​{n}^{2}{(n+1)}^{2}}{4}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值