国际数学奥林匹克(IMO)模拟试题及解答.docxVIP

国际数学奥林匹克(IMO)模拟试题及解答.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

国际数学奥林匹克(IMO)模拟试题及解答

第一天

问题1(代数)

求所有函数f:\mathbb{Z}\to\mathbb{Z}满足:对任意整数x,y,均有

f(x+f(y))=f(x)+y+f(0)

解答:

令x=0,得f(f(y))=f(0)+y+f(0)=y+2f(0),故f是双射(满射因右式能取遍所有整数,单射因若f(a)=f(b)则a+2f(0)=f(f(a))=f(f(b))=b+2f(0)即a=b)。

设c=f(0),取y=0

得f(x+c)=f(x)+0+c,即f(x+c)-f(x)=c对所有x\in\mathbb{Z}成立。

由双射性,存在a\in\mathbb{Z}使f(a)=0。原方程中令y=a,得f(x+0)=f(x)+a+c,故a+c=0即a=-c,因此f(-c)=0。

在f(f(y))=y+2c中令y=-c,得f(0)=-c+2c=c,consistent。

设f(y)=y+c,代入原方程验证:

左式f(x+f(y))=f(x+y+c)=x+y+c+c=x+y+2c

右式f(x)+y+c=x+c+y+c=x+y+2c

等式成立。故唯一解为f(x)=x+c其中c为常数整数。

问题2(几何)

在锐角\triangleABC中,H为垂心,过H作BC的垂线交AB于D,交AC延长线于E。证明:\triangleADE的外心在\triangleABC的外接圆上。

解答:

设O为\triangleABC外心,O_1为\triangleADE外心。需证O_1\in\odotABC。

取BC中点M,则OM\perpBC。因DE\perpBC,故DE\parallelOM,即\angleOMA=\angleADE。

由垂心性质,\angleBHC=180^\circ-\angleBAC。因\angleHDB=\angleHEC=90^\circ,故B,C,E,D共圆,得\angleADE=\angleACB。

设O_1在\odotABC上,则需证O_1A=O_1D=O_1E。因\angleAO_1D=2\angleAED,而\angleAED=90^\circ-\angleC,\angleAOC=2\angleC,故\angleAO_1D+\angleAOC=180^\circ,推出O_1在\odotABC上。

问题3(数论)

证明:对任意素数p,存在无穷多个正整数n使得n^2+1的所有素因子均不小于p。

解答:

用数学归纳法构造这样的序列。当p=2时,取n=1,3,7,\dots即可,因奇数平方加1为偶数,素因子只有2。

假设对素数p命题成立,考虑pp。设已有n_k满足条件,且n_k\equiv1\mod2(确保n_k^2+1为偶数)。

构造n_{k+1}=n_k^2+1,则其素因子若小于p必不小于p。若存在素因子qp且qp,则与归纳假设矛盾。故只需保证初始项n_1的素因子不小于p,例如取n_1=p(当p\equiv1\mod4时p\midn_1^2+1不成立,此时取n_1=2p)。

由无穷递降法,这样的序列可无限构造,故存在无穷多个满足条件的n。

第二天

问题4(组合数学)

在n\timesn方格表中,每个单元格填0或1,定义行和为该行1的个数,列和为该列1的个数。若所有行和与列和均为偶数,证明:存在2×2子方格包含奇数个1。

解答:

反证法。假设所有2×2子方格均含偶数个1。定义变量a_{i,j}\in\{0,1\}表示第

文档评论(0)

151****9429 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档