MT【140】是否存在常数$\textbf{C}$
\(\textbf{天下事有难易乎?为之,则难者亦易矣 不为,则易者亦难矣------《为学》}\)
(中国第59届国际数学奥林匹克国家集训队2018.3.20日测试题)
证明:存在常数\(C>0\)使得对于任意的正整数\(m\),以及任意\(m\)个正整数\(a_1,a_2,\cdots,a_m\),都有
\(H(a_1)+H(a_2)+\cdots+H(a_m)\le C\left(\sum\limits_{k=1}^m{ka_k}\right)^{\frac{1}{2}}\),其中\(H(n)=\sum\limits_{k=1}^{n}{\dfrac{1}{k}}\)

证明:存在.\(C=2\)满足要求.记\(\{a_1,a_2,\cdots,a_m\}=\{b_1,b_2\cdots,b_m\}\)其中\(b_1\ge b_2\ge \cdots \ge b_m\)
\[\begin{align*}
LHS&=\dfrac{1}{1}+\dfrac{1}{2}+\cdots+\dfrac{1}{b_1}+\dfrac{1}{1}+\dfrac{1}{2}+\cdots+\dfrac{1}{b_2}
+\dfrac{1}{1}+\dfrac{1}{2}+\cdots+\dfrac{1}{b_m}\\
& \le m\left(\dfrac{1}{1}+\dfrac{1}{2}+\cdots+\dfrac{1}{b_m}\right) \\
& \le m\sqrt{(1^2+1^2+\cdots 1^2)(\dfrac{1}{1^2}+\dfrac{1}{2^2}+\cdots+\dfrac{1}{b_m^2})}\quad(\textbf{此处用到柯西不等式})\\
&\le m\sqrt{b_m\cdot(1+\dfrac{1}{1}-\dfrac{1}{2}+\dfrac{1}{2}-\dfrac{1}{3}\cdots+\dfrac{1}{b_m-1}-\dfrac{1}{b_m})} \quad (\textbf{此处用到}\dfrac{1}{k^2}\le\dfrac{1}{k-1}-\dfrac{1}{k})\\
&=m\sqrt{2b_m-1}\\
RHS&=C\sqrt{1a_1+2a_2+\cdots+ma_m}\\
&\ge C\sqrt{(1+2+\cdots m)b_m}\\
&=C\sqrt{\dfrac{m(m+1)}{2}b_m}
\end{align*}\]
取\(C=2\)时 $ 2\sqrt{\dfrac{m(m+1)}{2}b_m}\ge m\sqrt{2b_m-1}$显然成立.
MT【140】是否存在常数$\textbf{C}$的更多相关文章
- MT【319】分段递推数列
已知数列$ x_n $满足$ 0<x_1<x_2<\pi $,且\begin{equation*} x_{n+1}= \left\{ \begin{aligned}x_n+\sin ...
- MT【142】Bachet 问题,进位制
问题: 满足下面两种限制条件下要想称出40以内的任何整数重量,最少要几个砝码: i)如果砝码只能在天平的某一边; ii)如果砝码可以放在天平的两边. 提示:对于 i)先证明如下事实: \[\textb ...
- 多点触摸(MT)协议(翻译)
参考: http://www.kernel.org/doc/Documentation/input/multi-touch-protocol.txt 转自:http://www.arm9home.ne ...
- php 截取代码方法(140个字后的。)
//截取摘要public static function mbsubstr($str){ $strleng = mb_strlen($str,"utf8"); $mbs ...
- 课堂Beta发布140字评论
Beta发布140字评论: 第一组:飞天小女警 此项目组的功能是礼物挑选,创意十足,用户只要一听名字便会被深深吸引,并且页面设计感,时尚感十足,不断吸引客户的眼球,而且发布到云服务器上面. 第二组:金 ...
- /MT、/MD编译选项,以及可能引起在不同堆中申请、释放内存的问题
一.MD(d).MT(d)编译选项的区别 1.编译选项的位置 以VS2005为例,这样子打开: 1) 打开项目的Property Pages对话框 2) 点击左侧C/C ...
- MT写的对URL操作的两个方法
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- iOS开发之----常用函数和常数
介绍一下Objective-c常用的函数,常数变量 算术函数 [算术函数] 函数名 说明 int rand() 随机数生成.(例)srand(time(nil)); //随机数初期化int val = ...
- MD(d)、MT(d)编译选项的区别
1.编译选项的位置 以VS2005为例,这样子打开: 1) 打开项目的Property Pages对话框 2) 点击左侧C/C++节 3) 点击Code ...
随机推荐
- 一句话打印'*'图案(列表推导式, 人生苦短, 我用Python)
```python # coding=utf-8 print ('\n'.join(['*'*6 for i in range(4)])) # ****** # ****** # ****** # * ...
- RabbitMQ入门:发布/订阅(Publish/Subscribe)
在前面的两篇博客中 RabbitMQ入门:Hello RabbitMQ 代码实例 RabbitMQ入门:工作队列(Work Queue) 遇到的实例都是一个消息只发送给一个消费者(工作者),他们的消息 ...
- 2015第六届蓝桥杯C/C++ B组
奖券数目:枚举 有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利.虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求.某抽奖活动的奖券号码是5位数(10000-99999),要求其 ...
- 多线程分段下载研究的python实现(一)
我一直对下载文件比较感兴趣.现在我下载文件大部分是用迅雷,但迅雷也有一些不如意的地方,内存占用大,一些不必要的功能太多,不可定制.尤其是最后一点.现在有些下载对useragent,cookie,aut ...
- yarn资源memory与core计算配置
yarn调度分配主要是针对Memory与CPU进行管理分配,并将其组合抽象成container来管理计算使用 memory配置 计算每台机子最多可以拥有多少个container: container ...
- jaxb教程(忘记了过来看看)
链接 原文链接
- Ubuntu16.04下 编译安装 Tensorflow
安装bazel sudo ./bazel***.sh 输入bazel version 检查是否安装. 编译tensorflow 1)./configure 除了选择支持cuda是y,其余的都选择n. ...
- 《找出1到正整数N中出现1的次数》
<找出1到正整数N中出现1的次数> 编程思想:依次求出正整数每个位数上出现1的次数,累加即可得到最后想要的结果:而每一位上出现1的个数与和它相邻的其它位数上的数字有关系(以此位置上的数为对 ...
- BETA-1
前言 我们居然又冲刺了·一 团队代码管理github 站立会议 队名:PMS 530雨勤(组长) 过去两天完成了哪些任务 发现之前的代码居然已经有了陌生感,默默地复习一遍并做注释 阅读关于基于视频的车 ...
- MapReduce编程之Map Join多种应用场景与使用
Map Join 实现方式一:分布式缓存 ● 使用场景:一张表十分小.一张表很大. ● 用法: 在提交作业的时候先将小表文件放到该作业的DistributedCache中,然后从DistributeC ...