Answer

问题及解答

a1=12, 2nan+1=(n+1)an, 记 Sn=k=1nak, 求 Sn.

Posted by haifeng on 2023-07-05 14:26:23 last update 2023-07-05 14:26:23 | Edit | Answers (2)

a1=12, 2nan+1=(n+1)an, 记 Sn=k=1nak, 求 Sn.

 

 

题目来源:   用和不用北太天元做清华大学2018领军数学第24题的差别

 

1

Posted by haifeng on 2023-07-05 14:34:07

2nan+1=(n+1)anan+1n+1=12ann,

故令 bn=ann, 则有 bn+1=12bn. 由条件, b1=a11=12.

容易推出 bn=12n, 因此

an=nbn=n2n,

Sn=k=1nak=k=1nk2k.

求出 Sn 的过程是比较简单的, 先两边乘以 2, 然后相减, 即计算 2SnSn. 详见问题2380的解答 , 或问题1978的解答

我们得到

Sn=2n+22n.

 

 

2

Posted by haifeng on 2023-07-05 14:45:58

使用 Sowya 进行验证.

首先进入分数计算模式

>> :mode fraction
Switch into fraction calculating mode.
e.g., 1/2+1/3 will return 5/6

 

使用 printRecursiveSeries() 打印数列 an. 这里打印前 10 项.

>> printRecursiveSeries((n+1)/(2*n)*a_n,a_n,1/2,10,\n)
1|2
1|2
3|8
1|4
5|32
3|32
7|128
1|32
9|512
5|512


------------------------

为方便计算前 10 项和, 将分隔符改为 +, 

>> printRecursiveSeries((n+1)/(2*n)*a_n,a_n,1/2,10,+)
1|2+1|2+3|8+1|4+5|32+3|32+7|128+1|32+9|512+5|512+

------------------------

复制上面的式子, 去掉最后面的加号或添加一个0, 计算其值.

>> 1|2+1|2+3|8+1|4+5|32+3|32+7|128+1|32+9|512+5|512+0
in> 1|2+1|2+3|8+1|4+5|32+3|32+7|128+1|32+9|512+5|512+0

out> 509|256

------------------------

 

上面的计算表明 Sn=2n+22n, 令 n=10, S10=210+2210, 计算一下.


>> 2-12/1024
in> 2-12/1024

out> 509|256

------------------------