几何数论组合与概率综合赛题 系列:HMMT 哈佛-麻省理工数学竞赛 含解答

几道2021HMMT春季赛团体赛题目的解答

正文文字 902 字公式 118 处

这是昨天发的2021哈佛麻省数学竞赛春季赛团体赛中几道题的解答.如有更好做法,欢迎交流.


第1题(40分) 正整数𝑎,𝑏满足𝑎>𝑏.已知

√(√(𝑎)+√(𝑏))+√(√(𝑎)−√(𝑏))
为整数.

(1)是否√(𝑎)一定为整数?

(2)是否√(𝑏)一定为整数?


分析 这题比较简单,注意到原式平方后有比较好的结果.结合“√(𝑛)为有理数,则必为整数”这一结论即可.


展开解答收起解答

解答 (1)由题意知

公式:\begin{aligned} &\left(\sqrt{\sqrt{a}+\sqrt{b}}+\sqrt{\sqrt{a}-\sqrt{b}}\right)^2\\ =&\sqrt{a}+\sqrt{b}+2\sqrt{a-b}+\sqrt{a}-\sqrt{b}\\ =&2\sqrt{a}+2\sqrt{a-b}\\ \end{aligned}

为整数,设为𝑛.

于是

2√(𝑎−𝑏)=𝑛−2√(𝑎)

即

4(𝑎−𝑏)=𝑛^(2)−4𝑛√(𝑎)+4𝑎

也即

4𝑛√(𝑎)=𝑛^(2)+4𝑏

于是√(𝑎)为有理数,故为整数.

(2)答案是否定的.例如

公式:\begin{aligned} &\sqrt{\sqrt{36}+\sqrt{32}}+\sqrt{\sqrt{36}-\sqrt{32}}\\ =&2+\sqrt{2}+2-\sqrt{2}\\ =&4 \end{aligned}

而√(32)不为整数.


第3题(50分) 已知𝑚为正整数,证明存在正整数𝑛,使得以下2𝑚+1个整数均为正合数:2^(𝑛)−𝑚,2^(𝑛)−(𝑚−1),⋯,2^(𝑛)+(𝑚−1),2^(𝑛)+𝑚.


展开解答收起解答

分析 这题的构造的关键是对每个数取一个不同的素因子,用Fermat小定理进行处理.


解答 令

𝑛=𝑚+1+∏_(𝑖=−𝑚)^(𝑚)𝜑(2^(𝑚+1)+𝑖)

对于任意−𝑚≤𝑖≤𝑚,设𝑞_(𝑖)为2^(𝑚+1)+𝑖的一个素因子.

由欧拉函数的积性有

𝑞_(𝑖)−1|𝜑(2^(𝑚+1)+𝑖)

设

公式:\prod\limits_{i=-m}^m\varphi\left(2^{m+1}+i\right)=k_i\cdot (q_i-1)

于是

公式:\begin{aligned} 2^n+i&=2^{m+1}\cdot \left(2^{q_i-1}\right)^{k_i}+i\\ &\equiv 2^{m+1}+i\\ &\equiv 0({\rm{mod}}\ q_i) \end{aligned}

又2^(𝑛)+𝑖>2^(𝑚+1)+𝑖≥𝑞_(𝑖),故2^(𝑛)+𝑖为合数.从而构造了连续2𝑚+1个合数.


第4题(50分) 已知𝑛,𝑘为正整数,设

公式:S=\{(a_1,\cdots,a_k)\in\mathbb{Z}^k|0\leq a_k\leq\cdots\leq a_1\leq n,a_1+\cdots+a_k=k\}

求值(用𝑛,𝑘表示):

公式:\sum\limits_{(a_1,\cdots,a_k)\in S}C_n^{a_1}\cdot C_{a_1}^{a_2}\cdot C_{a_2}^{a_3}\cdots C_{a_{k-1}}^{a_k}

展开解答收起解答

分析 考虑这个式子的组合意义.


解答 考虑一个𝑘行𝑛列的正方形网格,在其中取出𝑘个小正方形.

设第𝑖行中被取出了𝑎_(𝑖)个小正方形,第𝑗列中被取出了𝑏_(𝑗)个小正方形.于是有

公式:\begin{aligned} k&=a_1+a_2+\cdots+a_k\\ &=b_1+b_2+\cdots+b_n \end{aligned}

令取出的𝑘个小正方形满足:除最后一行外,其余所有被选出的小正方形下方的小正方形均也被选出.于是

0≤𝑎_(𝑘)≤⋯≤𝑎_(1)≤𝑛

这样

公式:\sum\limits_{(a_1,\cdots,a_k)\in S}C_n^{a_1}\cdot C_{a_1}^{a_2}\cdot C_{a_2}^{a_3}\cdots C_{a_{k-1}}^{a_k}

即为该组合问题的方法总数.

接下来按列选出这𝑘个小正方形,注意到每一列的小正方形个数确定后,其位置也随之确定(从底部向上的连续若干个小正方形).于是方法数为

𝑏_(1)+𝑏_(2)+⋯+𝑏_(𝑛)=𝑘
的非负整数解的组数,即为𝐶𝑛−1𝑘+𝑛−1
.

第5题(70分) 一个凸多面体的每个面都是全等的三角形,且这个三角形的三个顶角的度数为36^(∘),72^(∘),72^(∘).求这个多面体的面的个数的最大值.


展开解答收起解答

分析 用算两次得到这个多面体面数和棱数的关系,再由每个顶点处的内角和小于360^(∘)得到面数与顶点数的关系.代入欧拉定理𝑉+𝐹=𝐸+2即可.


解答 设这个多面体有𝑉个顶点,𝐹个面,𝐸条棱.由欧拉定理:

𝑉+𝐹=𝐸+2

注意到每个面有3条棱,而每条棱被计算2次,因此有

3𝐹=2𝐸

注意到这是一个凸多面体,每个顶点处的内角之和必小于360^(∘).而每个内角的可能度数均为36^(∘)的整数倍,故每个顶点处的内角之和不超过324^(∘).因此180𝐹≤324𝑉,即

5𝐹≤9𝑉

于是

公式:5F\leq 9(E+2-F)=\dfrac{27}{2}F+18-9F
即
𝐹≤36
𝐹=36的情形容易构造,在此略去.

故这个多面体面数的最大值为36.


第6题(70分) 函数𝑓(𝑥)=𝑥^(2)+𝑥+1.求所有的正整数𝑛,使得对𝑛的所有因数𝑘,均有𝑓(𝑘)整除𝑓(𝑛).


展开解答收起解答

分析 𝑛的因数不会太多,所以先从素数开始考虑,再注意到𝑥^(2)+𝑥+1模3的性质,以及如下因式分解

公式:x^4+x^2+1=(x^2+x+1)(x^2-x+1)

即可得到答案.


解答 满足题意的𝑛为1,所有模3余1的素数,以及除3以外的所有素数的平方.

首先证明𝑛的因数个数不超过3,否则存在两个因数𝑎和𝑏,使得1<𝑏<𝑎<𝑛,且𝑛=𝑎𝑏.

由𝑓(𝑎)|𝑓(𝑛)知𝑓(𝑎)|𝑓(𝑛)−𝑓(𝑎).

注意到

公式:\begin{aligned} &f(n)-f(a)\\ =&(n^2+n+1)-(a^2+a+1)\\ =&(n-a)(n+a+1)\\ =&(n-a)(a^2+a+1)+(n-a)(n-a^2)\\ =&(n-a)(a^2+a+1)+(ab-a)(ab-a^2)\\ =&(n-a)(a^2+a+1)+a^2(b-a)(b-a) \end{aligned}

于是有

𝑎^(2)+𝑎+1|𝑎^(2)(𝑏−𝑎)(𝑏−1)

而

gcd(𝑎^(2)+𝑎+1,𝑎^(2))=1

故

𝑎^(2)+𝑎+1|(𝑎−𝑏)(𝑏−1)
由于1<𝑏<𝑎,(𝑎−𝑏)(𝑏−1)>0,且
(𝑎−𝑏)(𝑏−1)<𝑎^(2)<𝑎^(2)+𝑎+1

这是不可能的,于是𝑛的因数个数不超过3.因此𝑛只能为1,素数,素数的平方.

考虑𝑓(1)|𝑓(𝑛)即3|𝑛^(2)+𝑛+1.有𝑛模3余1.

经验证,满足题意的𝑛为1,所有模3余1的素数,以及除3以外的所有素数的平方.

留言

正常留言提交后可直接显示,无需人工审核;仍会经过防刷与垃圾内容过滤。请不要留下手机号等私人信息。解法、疑问都可以说;公式用 LaTeX:行内 $…$,整行 $$…$$。