2022年高联不等式分析
正文文字 810 字公式 219 处
今天来看号称高联史上最难的不等式:2022年高联A卷第三题。
题目:
设a_(1),a_(2),⋯,a_(100)是非负整数,同时满足以下条件:
(1)存在正整数k≤100,使得a_(1)≤a_(2)≤⋯≤a_(k),而当i>k时,a_(i)=0;
(2)a_(1)+a_(2)+a_(3)+⋯+a_(100)=100;
(3)公式:a_1+2a_2+3a_3+\cdots+100a_{100}=2022.
求公式:a_1+2^2a_2+3^2a_3+\cdots+100^2a_{100}的最小可能值.
分析:
首先来猜测最小值的等号成立条件.
根据题中式子形式:∑a_(k)、∑ka_(k)、∑k^(2)a_(k),容易想到Cauchy不等式:
但是由于x_(i)均为整数,等号显然无法成立.
但是可以估计取等时x_(i)的分布趋势.我们使用Lagrange恒等式进行分析:
其中∑_(k=1)^(100)a_(k)=100,∑_(k=1)^(100)ka_(k)=2022为定值,为使∑_(k=1)^(100)k^(2)a_(k)尽可能小,需要∑_(1≤i<j≤100)(i−j)^(2)a_(i)a_(j)尽可能小.
我们猜测a_(1),⋯,a_(100)中,0的个数要尽可能多(这是因为非零的a_(i)a_(j)的个数C2m,以及系数(i−j)^(2)均是二次的,对总和影响会比较大).
由条件(1)知,所有非零项是连续且不减的.
对非零项的个数从小进行讨论:
(1)只有一项非零,则a_(i)=100,ia_(i)=2022,由100∤2022知不成立.
(2)只有两项非零,设为a_(i),a_(i+1),则
消去a_(i+1)得:a_(i)=100(i+1)−2022.由于a_(i)为正整数,故a_(i)≥100×21−2022=78.但a_(i)≤a_(i+1)=100−a_(i),即a_(i)≤50,故矛盾.
(3)有三项非零,设为a_(i),a_(i+1),a_(i+2),则
消去a_(i+1)得:a_(i)−a_(i+2)=100(i+1)−2022.
由a_(i)≤a_(i+2)知,i+1≤(2022)/(100),结合i为整数知i≤19.
消去a_(i+2)得:2a_(i)+a_(i+1)=100(i+2)−2022>0,即i+2>(2022)/(100),结合i为整数知i≥19.
于是只能有i=19.此时有
解得:a_(20)=78−2a_(19),a_(21)=a_(19)+22.
代入a_(19)≤a_(20)≤a_(21)得:(56)/(3)≤a_(19)≤29,故19≤a_(19)≤29.
此时
此式关于a_(19)递增,故在a_(19)取最小可能值19时,原式取最小值,此时a_(20)=40,a_(21)=41.
自此,我们猜出了取等条件.
展开解答收起解答
答案及构造:
在a_(1)=a_(2)=⋯=a_(18)=0,a_(19)=19,a_(20)=40,a_(21)=41,a_(22)=a_(23)=⋯=a_(100)=0时,∑_(k=1)^(100)k^(2)a_(k)取最小值40940.
继续分析:
接下来考虑证明∑_(k=1)^(100)k^(2)a_(k)≥40940.
对∑a_(k)、∑ka_(k)、∑k^(2)a_(k)的处理,除了无法对整变量依然有效的Cauchy不等式外,我们常用局部不等式进行处理.
一个简单例子是:若n∈Z,则n^(2)≥n.
这个不等式对实数不恒成立,但由于整数具有离散性,n^(2)≥n⟺n≥1或n≤0,是对整数n恒成立的.
更一般的不等式为:
对k,m∈Z,有(k−m)(k−m−1)≥0.
上式等价于k^(2)≥(2m+1)k−m(m+1).求和后能够很好地处理∑a_(k)、∑ka_(k)、∑k^(2)a_(k)的大小关系,且取等可以控制在整数.
在本题中,我们已经猜到取等条件为a_(19),a_(20),a_(21)三项非零,故对于其余为零的项,可以比较大胆地放缩.
而对于a_(19),a_(20),a_(21)这三项,我们希望上述不等式的放缩误差能尽可能小.
初步想法是f(x)=(x−19)(x−21),此时f(19)=f(21)=0,f(20)=−1,且f(i)>0,i≤18或i≥22.于是∑_(100)^(k=1)f(i)a_(i)≥−a_(20).可以继续分析a_(20)的大小,完成本题证明.
也可以考虑f(x)=(x−19)(x−20),f(x)=(x−20)(x−21)等函数,进行局部放缩,再分析剩下一个变量的范围.但这些方法都不尽如人意.
我们进行改进,希望能够较好地利用a_(19)≤a_(20)≤a_(21)这一条件.
设f(x)=(x−19)(x−a),则f(20)=20−a,f(21)=2(21−a),令f(21)=−f(20)>0得a=(62)/(3).
这样,f(x)=(x−19)(x−(62)/(3)),此时f(19)=0,f(20)=−(2)/(3),f(21)=(2)/(3),且f(i)>0,i≤18或i≥22.于是
展开得:
结合∑_(100)^(k=1)k^(2)a_(k)为整数知:
于是,∑_(k=1)^(100)k^(2)a_(k)的最小值为40940.
自此,我们完成了高联史上最难代数题.
注:
本题第一个难点在于猜到答案,借助Lagrange恒等式来猜测取等条件,并从非零项的个数进行分析是比较自然的.
对于离散型不等式,使用类似的局部不等式进行分析是常规操作,本题中所构造的局部不等式非常巧妙,是我第一次做根本无法想出来的,各位读者可以好好体会这个构造.




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