目录

初等数学问题的整理(一)

以下内容整理自《100个著名初等数学问题历史和解》

算术部分

# 1. 均值不等式(柯西的平均值定理)

求证:a1+a2+...+anna1a2...ann\dfrac{a_1+a_2+...+a_n}{n} \ge \sqrt[n]{a_1a_2...a_n} (ai>0)(a_i>0)

引理1:若 p0,nN+p\ge 0,n\in N_+,则 (p+1)nnp+1(p+1)^n\ge np+1

证明:二项式定理可得:

(p+1)n=1+np+(Cn2p2+...+npn1+pn)1+np(p+1)^n=1+np+(C^2_np^2+...+np^{n-1}+p^n)\ge 1+np

引理2:若 ab,nN+a\ge b,n\in N_+,则 a+(n1)bnabn1n\dfrac{a+(n-1)b}{n}\ge \sqrt[n]{ab^{n-1}}

证明:将 p=abn1p=\sqrt[n]{\dfrac a b}-1 代入引理1((p+1)nnp+1(p+1)^n\ge np+1)得:

ab=nabnn+1ab+n1n=abn\dfrac ab=n\sqrt[n]{\dfrac a b}-n+1 \Leftrightarrow \dfrac{\dfrac a b +n-1}n=\sqrt[n]{\dfrac a b}

两边乘 bb 即可.

回到原定理,现用数学归纳法证明余下部分.

n=1n=1 时显然成立.

n=kn=k 时,a1+a2+...+akka1a2...akk\dfrac{a_1+a_2+...+a_k}k \ge \sqrt[k]{a_1a_2...a_k} 成立,则 n=k+1n=k+1 时,不妨设 ak+1a_{k+1} 为最大项,令 x=a1a2...akkx=\sqrt[k]{a_1a_2...a_k} 有:

(a1+a2+...+ak)+ak+1k+1ka1a2...akk+ak+1k+1=kx+ak+1k+1\dfrac{(a_1+a_2+...+a_k)+a_{k+1}}{k+1}\ge \dfrac {k\sqrt[k]{a_1a_2...a_k}+a_{k+1}}{k+1}=\dfrac {kx+a_{k+1}}{k+1}

ak+1xa_{k+1}\ge x,因此有引理2 可得 kx+ak+1k+1xkak+1k+1=a1a2...ak+1k+1\dfrac {kx+a_{k+1}}{k+1}\ge \sqrt[k+1]{x^ka_{k+1}}= \sqrt[k+1]{a_1a_2...a_{k+1}}

因此对于 nN+n\in N_+ 时命题成立.

img

# 2. 伯努利幂之和问题

求:1k+2k+...+nk1^k+2^k+...+n^k

解:

1k+2k+...+nk=1k+1(nk+1+B1Ck1nk+B2Ck2nk1+...+BkCkkn1)1^k+2^k+...+n^k =\dfrac 1 {k+1}(n^{k+1}+B_1C^1_kn^k+B_2C^2_kn^{k-1}+...+B_kC^k_kn^1)

其中 BiB_i 为伯努利数,可代入 n=1,k=1,2,...n=1,k=1,2,... 计算可得.

(编者:至于为什么,抱歉凭借我的能力还无法理解这神仙操作。。直接截图吧)

img

img

img

img

# 3. 欧拉数(自然常数)

求证 limx+(1+1x)x\lim_{x \to +\infty}(1+\dfrac 1x)^x 收敛

引理:由均值不等式,x+x+...+x+1+1+...+1nxmn\dfrac{x+x+...+x+1+1+...+1}n \ge \sqrt[n]{x^m}

mx+nmnxmn\dfrac{mx+n-m}n\ge\sqrt[n]{x^m}

q=mnq=\dfrac m nxqq(x1)+1x^q\le q(x-1)+1


(编者:如果求导来证明单调性不太好,因为求导是用自然常数的定义证明的)

从函数 f(x)=(1+1x)x,g(x)=(1+1x)x+1,xN+f(x)=(1+\dfrac 1x)^x,g(x)=(1+\dfrac 1x)^{x+1},x\in N_+ 开始

易得 f(x)<g(x)f(x)<g(x)


x=1+1b,q=bax=1+\dfrac 1b,q=\dfrac b a 入 ① 得(x1x\ne 1 不取等号)

(1+1b)b<(1+1a)a(1+\dfrac 1 b)^b<(1+\dfrac 1 a)^a

f(x)f(x) 单增


x=11b+1,q=b+1a+1x=1-\frac1{b+1},q=\dfrac {b+1} {a+1} 入 ① 得(x1x\ne 1 不取等号)

(1+1b)b+1>(1+1a)a+1(1+\dfrac 1 b)^{b+1}>(1+\dfrac 1 a)^{a+1}

g(x)g(x) 单减


g(1)=4g(1)=4 因此 f(x)<4f(x)<4

g(x)f(x)=1x(1+1x)x=1xf(x)g(x)-f(x)=\dfrac 1x(1+\dfrac 1x)^x=\dfrac 1xf(x)

因此 limx+[g(x)f(x)]=0\lim_{x \to +\infty}[g(x)-f(x)]=0limx+f(x)\lim_{x\to +\infty}f(x)limx+g(x)\lim_{x\to +\infty}g(x) 收敛于一个定值

img

# 4. 错排问题(伯努利 - 欧拉关于装错信封的问题)

某人写了几封信,并且在几个信封上写下了对应的地址,把所有信笺装错信封的情况下,共有多少种可能?

解:这题可以用容斥原理,或者书里的方法如下

记信笺为 a,b,c,...a,b,c,...,其对应的信封为 A,B,C,...A,B,C,...,错误装法数为 ana_n

第一种情况:

aa 装进了 BBaa 装进 CC 同理,因此下式乘了 (n1)(n-1)),bb 装进了 AA,剩下的错排

这种情况数为 (n1)an2(n-1)a_{n-2}

第二种情况:

aa 装进了 BBaa 装进 CC 同理,因此下式乘了 (n1)(n-1)),bb 装进了 CC

我们把 bbBB 扔掉,把 aa 装进 CC 里,这个操作前和操作后的情况数是相同的

这种情况数为 (n1)an1(n-1)a_{n-1}

于是有了递推式

an=(n1)(an1+an2)a_n=(n-1)(a_{n-1}+a_{n-2})

annan1=(an1(n1)an2)a_n-na_{n-1}=-(a_{n-1}-(n-1)a_{n-2})

接下来就是等比数列 blabla

总之答案是

an=AnnAnn1+...+(1)nAn0a_n=A_n^n-A_n^{n-1}+...+(-1)^nA_n^0

=n!(12!13!+...+(1)nn!)=n!(\dfrac 1 {2!}-\dfrac 1 {3!}+...+\dfrac{(-1)^n}{n!})

img

# 5. 卡特兰数

成对地计算 nn 个不同因子的乘积,共有多少种方法?

例如,当 n=4n=4 时,

abcd=((ab)c)d=(a(bc))da\cdot b\cdot c\cdot d=((a\cdot b)\cdot c)\cdot d=(a\cdot (b\cdot c))\cdot d

=(ab)(cd)=a((bc)d)=a(b(cd))=(a\cdot b)\cdot (c\cdot d)=a\cdot ((b\cdot c)\cdot d)=a\cdot (b\cdot (c\cdot d))

有 5 种

解:

如果将 nn 个因子写成 kk 个因子和 (nk)(n-k) 个因子的乘积,递推式就出来了

an=a1an1+a2an2+...+an1a1(a1=1)a_n=a_1a_{n-1}+a_2a_{n-2}+...+a_{n-1}a_1\space (a_1=1)

当然卡塔兰数满足的递推式有点不一样

Cn=C0Cn1+C1Cn2+...+Cn1C0(C0=1)C_n=C_0C_{n-1}+C_1C_{n-2}+...+C_{n-1}C_0\space (C_0=1)

而卡塔兰数的通项公式为 Cn=C2nnn+1C_n=\dfrac {C_{2n}^n} {n+1}

这可以用数学归纳法证明,这道题就这么被解决了

(我怎么能这么懒呢,还是提供一个正常方法吧)

书里的方法没怎么看懂,我打算加强一下命题,转到

# 6. 黑白块问题

(n+m)(n+m) 个方块排成一排,其中有 mm 个黑块,nn 个白块 (mn)(m\ge n),要求前 k(k=1,2,...,n+m)k(k=1,2,...,n+m) 块中,黑块个数不少于白块个数,问可能的情况数

解:

如果随便乱涂,总数为 Cm+nmC_{m+n}^m

在随便乱涂的情况中考虑不符合要求的情况,必然有最小的正整数k,前 (2k+1)(2k+1) 块中有 kk 个黑块,(k+1)(k+1) 个白块

将后 (n+m2k1)(n+m-2k-1) 块反色,即黑变白,白变黑,得到的方块排列可以看作是 (n1)(n-1) 个黑块,(m+1)(m+1) 个白块的随便乱涂的方块排列

而后者也可以通过反色来得到前者

即,不符合要求的情况和 (n1)(n-1) 个黑块,(m+1)(m+1) 个白块的随便乱涂的情况一一对应

因此不符合要求的总数为 Cm+nm+1C_{m+n}^{m+1}

综上,黑白块问题的答案是 Cm+nmCm+nm+1C_{m+n}^m-C_{m+n}^{m+1}

n=mn=m 时,答案就变成了卡特兰数 C2nnn+1\dfrac {C_{2n}^n} {n+1},至于为什么这个问题可以解决前面问题,请读者自己思考