Всички колекции
ISL

IMO Shortlisted Problems

429 задачи от базата, подредени за бързо решаване по година или клас. Показаните източници са тези, записани към самите задачи.

21 години1 класаИма видими липси

Избрана година

2007

Назад към папките

11-12

16 задачи

Задача A2

Пълен запис
Условие
Разгледайте функциите f:NNf:\mathbb N\to\mathbb N, които удовлетворяватf(m+n)f(m)+f(f(n))1f(m+n)\ge f(m)+f(f(n))-1за всички m,nNm,n\in\mathbb N. Намерете всички възможни стойности на f(2007)f(2007). Тук N\mathbb N означава множеството на положителните цели числа.
РешениеОтговорът е всяко цяло число от 11 до 20082008. Нека f:NNf:\mathbb N\to\mathbb N удовлетворява условието. Ако m>nm\gt{}n, тогаваf(m)=f(n+(mn))f(m)=f(n+(m-n))\gef(n)+f(f(mn))1f(n), f(n)+f(f(m-n))-1\ge f(n),понеже ff приема положителни цели стойности. Следователно ff е ненамаляваща. Функцията f1f\equiv1 очевидно работи. Нека занапред ff не е тъждествено равна на 11 и нека aa е най-малкото положително цяло число, за което f(a)>1f(a)\gt{}1. Тогава f(b)f(a)>1f(b)\ge f(a)\gt{}1 за всяко bab\ge a. Да допуснем, че f(n)>nf(n)\gt{}n за някое nn. От условието получавамеf(f(n))=f((f(n)n)+n)f(f(n))=f((f(n)-n)+n)\gef(f(n)n)+f(f(n))1, f(f(n)-n)+f(f(n))-1,така че f(f(n)n)1f(f(n)-n)\le1. Значи f(n)n<af(n)-n\lt{}a. Следователно изразът f(n)nf(n)-n има най-голяма стойност; нека тя е cc, и нека f(k)k=c1f(k)-k=c\ge1. Тогава, използвайки максималността на cc, монотонността и условието,2k+cf(2k)=f(k+k)f(k)+f(f(k))12k+c\ge f(2k)=f(k+k)\ge f(k)+f(f(k))-1\gef(k)+f(k)1=2k+(2c1). f(k)+f(k)-1=2k+(2c-1).Следователно c1c\le1, а оттук f(n)n+1f(n)\le n+1 за всяко nn. В частност f(2007)2008f(2007)\le2008. Остава да покажем, че всички стойности от 11 до 20082008 се реализират. За j=1,2,,2007j=1,2,\ldots,2007 дефинирамеfj(n)=max{1,n+j2007}.f_j(n)=\max\{1,n+j-2007\}.Тогава fj(2007)=jf_j(2007)=j. Функцията fjf_j е ненамаляваща и fj(n)nf_j(n)\le n, следователно fj(fj(n))fj(n)nf_j(f_j(n))\le f_j(n)\le n. Ако fj(m)=1f_j(m)=1, тоfj(m+n)fj(n)f_j(m+n)\ge f_j(n)\gefj(fj(n))=fj(m)+fj(fj(n))1. f_j(f_j(n))=f_j(m)+f_j(f_j(n))-1.Ако fj(m)>1f_j(m)\gt{}1, тогаваfj(m)+fj(fj(n))1f_j(m)+f_j(f_j(n))-1\le(m+j2007)+n=fj(m+n). (m+j-2007)+n=f_j(m+n).Значи тези функции удовлетворяват условието. За стойността 20082008 използваме функциятаf2008(n)={n,2007n,n+1,2007n.f_{2008}(n)=\begin{cases}n, & 2007\nmid n,\\ n+1, & 2007\mid n.\end{cases}Тогава f2008(2007)=2008f_{2008}(2007)=2008, а за всяко nn имаме nf2008(n)n+1n\le f_{2008}(n)\le n+1 и също f2008(f2008(n))n+1f_{2008}(f_{2008}(n))\le n+1. Ако 2007m+n2007\mid m+n, тоf2008(m+n)=m+n+1=(m+1)+(n+1)1f_{2008}(m+n)=m+n+1=(m+1)+(n+1)-1\gef2008(m)+f2008(f2008(n))1. f_{2008}(m)+f_{2008}(f_{2008}(n))-1.Ако 2007m+n2007\nmid m+n, тогава поне едно от числата m,nm,n не се дели на 20072007. В първия случай f2008(m)=mf_{2008}(m)=m, а във втория f2008(f2008(n))=f2008(n)=nf_{2008}(f_{2008}(n))=f_{2008}(n)=n. И в двата случаяf2008(m)+f2008(f2008(n))1f_{2008}(m)+f_{2008}(f_{2008}(n))-1\lem+n=f2008(m+n). m+n=f_{2008}(m+n).Следователно работят точно стойностите 1,2,,20081,2,\ldots,2008.

Задача A3

Пълен запис
Условие
Нека nn е положително цяло число, а xx и yy са положителни реални числа, за които xn+yn=1x^n+y^n=1. Докажете, че(k=1n1+x2k1+x4k)(k=1n1+y2k1+y4k)<\left(\sum_{k=1}^n\frac{1+x^{2k}}{1+x^{4k}}\right)\left(\sum_{k=1}^n\frac{1+y^{2k}}{1+y^{4k}}\right)\lt{}1(1x)(1y).\frac1{(1-x)(1-y)}.
РешениеЗа всяко реално t(0,1)t\in(0,1) имаме1+t21+t4=1t(1t)(1t3)t(1+t4)<1t.\frac{1+t^2}{1+t^4}=\frac1t-\frac{(1-t)(1-t^3)}{t(1+t^4)}\lt{}\frac1t.Замествайки t=xkt=x^k и t=ykt=y^k, получаваме0<k=1n1+x2k1+x4k<0\lt{}\sum_{k=1}^n\frac{1+x^{2k}}{1+x^{4k}}\lt{}k=1n1xk=1xnxn(1x)\sum_{k=1}^n\frac1{x^k}=\frac{1-x^n}{x^n(1-x)}и0<k=1n1+y2k1+y4k<0\lt{}\sum_{k=1}^n\frac{1+y^{2k}}{1+y^{4k}}\lt{}k=1n1yk=1ynyn(1y).\sum_{k=1}^n\frac1{y^k}=\frac{1-y^n}{y^n(1-y)}.Понеже 1yn=xn1-y^n=x^n и 1xn=yn1-x^n=y^n, следва1xnxn(1x)=ynxn(1x),\frac{1-x^n}{x^n(1-x)}=\frac{y^n}{x^n(1-x)},1ynyn(1y)=xnyn(1y).\qquad \frac{1-y^n}{y^n(1-y)}=\frac{x^n}{y^n(1-y)}.Следователно(k=1n1+x2k1+x4k)(k=1n1+y2k1+y4k)<\left(\sum_{k=1}^n\frac{1+x^{2k}}{1+x^{4k}}\right)\left(\sum_{k=1}^n\frac{1+y^{2k}}{1+y^{4k}}\right)\lt{}ynxn(1x)xnyn(1y)=1(1x)(1y),\frac{y^n}{x^n(1-x)}\cdot\frac{x^n}{y^n(1-y)}=\frac1{(1-x)(1-y)},както трябваше.

Задача A4

Пълен запис
Условие
Намерете всички функции f:R+R+f:\mathbb R^+\to\mathbb R^+, такива чеf(x+f(y))=f(x+y)+f(y)f(x+f(y))=f(x+y)+f(y)за всички x,yR+x,y\in\mathbb R^+. Тук R+\mathbb R^+ означава множеството на положителните реални числа.
РешениеОтговорът еf(x)=2x.f(x)=2x.Първо ще докажем, че f(y)>yf(y)\gt{}y за всяко yR+y\in\mathbb R^+. От функционалното уравнение следваf(x+f(y))=f(x+y)+f(y)>f(x+y),f(x+f(y))=f(x+y)+f(y)\gt{}f(x+y),така че f(y)yf(y)\ne y. Ако f(y)<yf(y)\lt{}y за някое yy, то при x=yf(y)>0x=y-f(y)\gt{}0 получавамеf(y)=f((yf(y))+f(y))=f(y)=f((y-f(y))+f(y))=f((yf(y))+y)+f(y)>f((y-f(y))+y)+f(y)\gt{}f(y),f(y),противоречие. Значи f(y)>yf(y)\gt{}y за всяко y>0y\gt{}0. Дефинираме g(x)=f(x)xg(x)=f(x)-x. Тогава g(x)>0g(x)\gt{}0 и f(x)=x+g(x)f(x)=x+g(x). Ако положим t=x+yt=x+y, уравнението се превръща вg(t+g(y))=g(t)+yза всички t>y>0.(1)g(t+g(y))=g(t)+y\qquad\text{за всички }t\gt{}y\gt{}0.\tag{1}Ще докажем, че gg е инективна. Ако g(y1)=g(y2)g(y_1)=g(y_2), то за всяко t>max{y1,y2}t\gt{}\max\{y_1,y_2\} от (1) имамеg(t)+y1=g(t+g(y1))=g(t+g(y2))=g(t)+y2,g(t)+y_1=g(t+g(y_1))=g(t+g(y_2))=g(t)+y_2,откъдето y1=y2y_1=y_2. Нека u,v>0u,v\gt{}0 и t>u+vt\gt{}u+v. Прилагайки (1) три пъти, получавамеg(t+g(u)+g(v))=g(t+g(u))+v=g(t+g(u)+g(v))=g(t+g(u))+v=g(t)+u+v=g(t+g(u+v)).g(t)+u+v=g(t+g(u+v)).От инективността следваg(u)+g(v)=g(u+v).(2)g(u)+g(v)=g(u+v).\tag{2}Понеже g(v)>0g(v)\gt{}0, равенството (2) показва и че gg е строго растяща. Комбинирайки (1) и (2), получавамеg(t)+y=g(t+g(y))=g(t)+g(g(y)),g(t)+y=g(t+g(y))=g(t)+g(g(y)),тоестg(g(y))=y.g(g(y))=y.Ако за някое xx имаме x>g(x)x\gt{}g(x), то от растежа на gg следва g(x)>g(g(x))=xg(x)\gt{}g(g(x))=x, невъзможно. Ако x<g(x)x\lt{}g(x), аналогично получаваме g(x)<g(g(x))=xg(x)\lt{}g(g(x))=x, пак невъзможно. Следователно g(x)=xg(x)=x за всяко x>0x\gt{}0, а значи f(x)=2xf(x)=2x. Проверката на f(x)=2xf(x)=2x в първоначалното уравнение е непосредствена.

Задача A5

Пълен запис
Условие
Нека c>2c\gt{}2 и нека a(1),a(2),a(1),a(2),\ldots е редица от неотрицателни реални числа, такава чеa(m+n)2a(m)+2a(n)за всички m,a(m+n)\le2a(m)+2a(n)\qquad\text{за всички }m,n1,(1)n\ge1,\tag{1}иa(2k)1(k+1)cза всички k0.(2)a(2^k)\le\frac1{(k+1)^c}\qquad\text{за всички }k\ge0.\tag{2}Докажете, че редицата a(n)a(n) е ограничена.
РешениеЗа удобство дефинираме a(0)=0a(0)=0; тогава (1) остава вярно и за неотрицателни индекси. Лема. За произволни неотрицателни цели числа n1,,nkn_1,\ldots,n_k имамеa(i=1kni)i=1k2ia(ni)(3)a\left(\sum_{i=1}^k n_i\right)\le\sum_{i=1}^k2^i a(n_i)\tag{3}иa(i=1kni)2ki=1ka(ni).(4)a\left(\sum_{i=1}^k n_i\right)\le2k\sum_{i=1}^k a(n_i).\tag{4}Доказателство. Неравенството (3) се доказва с индукция по kk. Базата k=1k=1 е ясна, а индукционната стъпка следва отa(i=1k+1ni)2a(n1)+2a(i=1kni+1)a\left(\sum_{i=1}^{k+1}n_i\right)\le2a(n_1)+2a\left(\sum_{i=1}^k n_{i+1}\right)\le2a(n1)+2i=1k2ia(ni+1)=2a(n_1)+2\sum_{i=1}^k2^i a(n_{i+1})=i=1k+12ia(ni).\sum_{i=1}^{k+1}2^i a(n_i).За (4) първо по очевидна индукция по dd получавамеa(i=12dni)2di=12da(ni).a\left(\sum_{i=1}^{2^d}n_i\right)\le2^d\sum_{i=1}^{2^d}a(n_i).Ако 2d1<k2d2^{d-1}\lt{}k\le2^d, допълваме сумата с нули и намирамеa(i=1kni)=a(i=1kni+i=k+12d0)a\left(\sum_{i=1}^k n_i\right)=a\left(\sum_{i=1}^k n_i+\sum_{i=k+1}^{2^d}0\right)\le2di=1ka(ni)2ki=1ka(ni).2^d\sum_{i=1}^k a(n_i)\le2k\sum_{i=1}^k a(n_i).Лемата е доказана. Нека 0=M0<M1<M2<0=M_0\lt{}M_1\lt{}M_2\lt{}\cdots е растяща неограничена редица от реални числа, която ще изберем след малко. Вземаме произволно положително цяло число nn и записваме двоичното му представянеn=i=0dεi2i,εi{0,1}.n=\sum_{i=0}^d\varepsilon_i2^i,\qquad \varepsilon_i\in\{0,1\}.Полагаме εi=0\varepsilon_i=0 за i>di\gt{}d и избираме ff така, че Mf>dM_f\gt{}d. От (3), приложено към групите от индекси Mk1i<MkM_{k-1}\le i\lt{}M_k, следваa(n)k=1f2ka(Mk1i<Mkεi2i).a(n)\le\sum_{k=1}^f2^k a\left(\sum_{M_{k-1}\le i\lt{}M_k}\varepsilon_i2^i\right).В интервала [Mk1,Mk)[M_{k-1},M_k) има по-малко от MkMk1+1M_k-M_{k-1}+1 цели числа. Затова от (4) и (2) получавамеa(n)k=1f2k2(MkMk1+1)Mk1i<Mkεia(2i)k=1f2k2(MkMk1+1)2maxMk1i<Mka(2i)k=1f2k+1(Mk+1)21(Mk1+1)c=k=1f(Mk+1Mk1+1)22k+1(Mk1+1)c2.\begin{aligned}a(n)&\le\sum_{k=1}^f2^k\cdot2(M_k-M_{k-1}+1)\sum_{M_{k-1}\le i\lt{}M_k}\varepsilon_i a(2^i)\\ &\le\sum_{k=1}^f2^k\cdot2(M_k-M_{k-1}+1)^2\max_{M_{k-1}\le i\lt{}M_k}a(2^i)\\ &\le\sum_{k=1}^f2^{k+1}(M_k+1)^2\cdot\frac1{(M_{k-1}+1)^c}\\ &=\sum_{k=1}^f\left(\frac{M_k+1}{M_{k-1}+1}\right)^2\frac{2^{k+1}}{(M_{k-1}+1)^{c-2}}.\end{aligned}ИзбирамеMk=4k/(c2)1.M_k=4^{k/(c-2)}-1.Тогаваa(n)a(n)\lek=1f42/(c2)2k+1(4(k1)/(c2))c2=\sum_{k=1}^f4^{2/(c-2)}\frac{2^{k+1}}{\left(4^{(k-1)/(c-2)}\right)^{c-2}}=842/(c2)k=1f(12)k<8\cdot4^{2/(c-2)}\sum_{k=1}^f\left(\frac12\right)^k\lt{}842/(c2).8\cdot4^{2/(c-2)}.Оценката не зависи от nn, следователно редицата a(n)a(n) е ограничена.

Задача A6

Пълен запис
Условие
Нека a1,a2,,a100a_1,a_2,\ldots,a_{100} са неотрицателни реални числа, за които a12+a22++a1002=1.a_1^2+a_2^2+\cdots+a_{100}^2=1. Докажете, че a12a2+a22a3++a1002a1<1225.a_1^2a_2+a_2^2a_3+\cdots+a_{100}^2a_1\lt{}\frac{12}{25}.
РешениеНека S=k=1100ak2ak+1,S=\sum_{k=1}^{100}a_k^2a_{k+1}, като индексите се разглеждат по модул 100100, тоест a101=a1a_{101}=a_1 и a102=a2a_{102}=a_2. Имаме3S=k=1100ak+1(ak2+2ak+1ak+2).3S=\sum_{k=1}^{100}a_{k+1}(a_k^2+2a_{k+1}a_{k+2}).По неравенството на Коши-Шварц, а след това по AM-GM за ak+12a_{k+1}^2 и ak+22a_{k+2}^2, получаваме(3S)2(k=1100ak+12)(k=1100(ak2+2ak+1ak+2)2)=k=1100(ak4+4ak2ak+1ak+2+4ak+12ak+22)k=1100(ak4+2ak2(ak+12+ak+22)+4ak+12ak+22)=k=1100(ak4+6ak2ak+12+2ak2ak+22).\begin{aligned} (3S)^2&\le\left(\sum_{k=1}^{100}a_{k+1}^2\right)\left(\sum_{k=1}^{100}(a_k^2+2a_{k+1}a_{k+2})^2\right)\\ &=\sum_{k=1}^{100}\left(a_k^4+4a_k^2a_{k+1}a_{k+2}+4a_{k+1}^2a_{k+2}^2\right)\\ &\le\sum_{k=1}^{100}\left(a_k^4+2a_k^2(a_{k+1}^2+a_{k+2}^2)+4a_{k+1}^2a_{k+2}^2\right)\\ &=\sum_{k=1}^{100}\left(a_k^4+6a_k^2a_{k+1}^2+2a_k^2a_{k+2}^2\right). \end{aligned}Сега използваме две прости оценки. Първо,k=1100(ak4+2ak2ak+12+2ak2ak+22)\sum_{k=1}^{100}\left(a_k^4+2a_k^2a_{k+1}^2+2a_k^2a_{k+2}^2\right)\le(k=1100ak2)2=1,\left(\sum_{k=1}^{100}a_k^2\right)^2=1,защото лявата страна съдържа само част от членовете в пълното разкриване на квадрата. Второ, акоX=i=150a2i12иY=j=150a2j2,X=\sum_{i=1}^{50}a_{2i-1}^2\quad\text{и}\quad Y=\sum_{j=1}^{50}a_{2j}^2,тоk=1100ak2ak+12XY,\sum_{k=1}^{100}a_k^2a_{k+1}^2\le XY,понеже всеки съседен чифт има един нечетен и един четен индекс. Следователно(3S)21+4XY1+(X+Y)2=2.\begin{aligned} (3S)^2&\le1+4XY\le1+(X+Y)^2=2. \end{aligned}ТакаS23<1225,S\le\frac{\sqrt2}{3}\lt{}\frac{12}{25},което доказва исканото неравенство.

Задача C1

Пълен запис
Условие
Нека n>1n\gt{}1 е цяло число. Намерете всички редици a1,a2,,an2+na_1,a_2,\ldots,a_{n^2+n}, удовлетворяващи следните условия: (a) ai{0,1}a_i\in\{0,1\} за всяко 1in2+n1\le i\le n^2+n; (b) ai+1+ai+2++ai+n<ai+n+1+ai+n+2++ai+2na_{i+1}+a_{i+2}+\cdots+a_{i+n}\lt{}a_{i+n+1}+a_{i+n+2}+\cdots+a_{i+2n} за всяко 0in2n0\le i\le n^2-n.
РешениеОтговорът е единствената редица, която за 1un1\le u\le n и 0vn0\le v\le n се задава сau+vn={0,u+vn,1,u+vn+1.a_{u+vn}=\begin{cases}0, & u+v\le n,\\ 1, & u+v\ge n+1.\end{cases}Ще докажем това. За 0kn2+n0\le k\le \ell\le n^2+n означавамеS(k,]=ak+1+ak+2++a,S(k,\ell]=a_{k+1}+a_{k+2}+\cdots+a_\ell,като при k=k=\ell сумата е 00. Условието (b) се записва катоS(i,i+n]<S(i+n,i+2n](0in2n).S(i,i+n]\lt{}S(i+n,i+2n]\qquad(0\le i\le n^2-n).От тези неравенства за i=0,n,2n,,n2ni=0,n,2n,\ldots,n^2-n получаваме0S(0,n]<S(n,2n]<<S(n2,n2+n]n.0\le S(0,n]\lt{}S(n,2n]\lt{}\cdots\lt{}S(n^2,n^2+n]\le n.Това са n+1n+1 различни цели числа между 00 и nn, следователноS(vn,(v+1)n]=v(0vn).S(vn,(v+1)n]=v\qquad(0\le v\le n).В частност първият блок от nn члена е съставен само от нули, а последният - само от единици. Фиксираме uu с 0un0\le u\le n и разглеждаме веригатаS(u,u+n]<S(u+n,u+2n]<S(u,u+n]\lt{}S(u+n,u+2n]\lt{}<S(u+(n1)n,u+n2].\cdots\lt{}S(u+(n-1)n,u+n^2].В нея има nn различни цели числа от множеството {0,1,,n}\{0,1,\ldots,n\}. Нека mm е липсващата стойност. Сумирайки всички членове на редицата по блоковите суми, имамеS(0,n2+n]=0+1++n.S(0,n^2+n]=0+1+\cdots+n.От друга страна,S(0,n2+n]=S(0,n^2+n]=S(0,u]+v=0n1S(u+vn,u+(v+1)n]S(0,u]+\sum_{v=0}^{n-1}S(u+vn,u+(v+1)n]+S(u+n2,n2+n].+S(u+n^2,n^2+n].Понеже първите uu члена са нули, а последните nun-u члена са единици, получаваме S(0,u]=0S(0,u]=0 и S(u+n2,n2+n]=nuS(u+n^2,n^2+n]=n-u. Следователно0+1++n=(0+1++nm)+(nu),0+1+\cdots+n=(0+1+\cdots+n-m)+(n-u),тоест m=num=n-u. Значи за 0un0\le u\le n и 0vn10\le v\le n-1 е вярноS(u+vn,u+(v+1)n]={v,vnu1,v+1,vnu.S(u+vn,u+(v+1)n]=\begin{cases}v, & v\le n-u-1,\\ v+1, & v\ge n-u.\end{cases}Сега възстановяваме редицата. За 1un1\le u\le n и 1tn1\le t\le n от последните равенства намирамеau+tnau+(t1)n=S(u+(t1)n,u+tn]S((u1)+(t1)n,(u1)+tn]={0,tnu,1,t=nu+1,0,tnu+2.\begin{aligned}a_{u+tn}-a_{u+(t-1)n}&=S(u+(t-1)n,u+tn]\\ &\quad-S((u-1)+(t-1)n,(u-1)+tn]\\ &=\begin{cases}0, & t\le n-u,\\ 1, & t=n-u+1,\\ 0, & t\ge n-u+2.\end{cases} \end{aligned}Тъй като au=0a_u=0, при сумиране по tt получаваме точно горната формула. Тя веднага показва, че всички членове са 00 или 11. Остава да проверим (b). За фиксирано uu последните стойности са строго растящи при нарастване на vv. Всяко неравенство от (b) е едно от неравенствата в такава верига, според остатъка на ii при деление на nn. Следователно тази редица удовлетворява условията, а доказаното по-горе показва, че друга редица няма.

Задача C3

Пълен запис
Условие
Намерете всички положителни цели числа nn, за които числата от множеството S={1,2,,n}S=\{1,2,\ldots,n\} могат да бъдат оцветени в червено и синьо така, че в S×S×SS\times S\times S да има точно 20072007 наредени тройки (x,y,z)(x,y,z) със следните две свойства: (i) x,y,zx,y,z са в един и същи цвят; (ii) x+y+zx+y+z се дели на nn.
РешениеОтговорът еn=69илиn=84.n=69\quad\text{или}\quad n=84.Нека RR и BB са множествата съответно на червените и сините числа, като R=r|R|=r и B=b|B|=b. Ще преброим наредените тройки (x,y,z)(x,y,z), за които nx+y+zn\mid x+y+z. За всяка двойка (x,y)S×S(x,y)\in S\times S съществува единствено zSz\in S, за което nx+y+zn\mid x+y+z. Следователно всички делящи се тройки са точно n2n^2. Да преброим двуцветните делящи се тройки. Ако (x,y,z)(x,y,z) е такава тройка, то сред цикличните двойки (x,y),(y,z),(z,x)(x,y),(y,z),(z,x) точно една принадлежи на R×BR\times B. Обратно, за всяка двойка (x,y)R×B(x,y)\in R\times B и единственото zz с nx+y+zn\mid x+y+z трите тройки (x,y,z),(y,z,x),(z,x,y)(x,y,z),(y,z,x),(z,x,y) са различни, понеже xyx\ne y, и точно те дават тази двойка при описаното съответствие. Значи двуцветните делящи се тройки са 3rb3rb. Следователно едноцветните делящи се тройки саn23rb=(r+b)23rb=r2rb+b2.n^2-3rb=(r+b)^2-3rb=r^2-rb+b^2.Трябва да решимr2rb+b2=2007.r^2-rb+b^2=2007.От 920079\mid2007 иr2rb+b2=(r+b)23rbr^2-rb+b^2=(r+b)^2-3rbследва първо 3r+b3\mid r+b, а после 3rb3\mid rb; оттук 3r3\mid r и 3b3\mid b. Полагаме r=3sr=3s, b=3cb=3c и без ограничение приемаме scs\ge c. Тогаваs2sc+c2=223.s^2-sc+c^2=223.Освен това892=4(s2sc+c2)=(2cs)2+3s23s2,892=4(s^2-sc+c^2)=(2c-s)^2+3s^2\ge3s^2,а от scs\ge c имаме и s2s2sc+c2=223s^2\ge s^2-sc+c^2=223. Следователно 15s1715\le s\le17. Ако s=15s=15, то c(15c)=152223=2c(15-c)=15^2-223=2, което е невъзможно. Ако s=16s=16, то c(16c)=33c(16-c)=33, отново невъзможно. При s=17s=17 получаваме c(17c)=66c(17-c)=66, откъдето c=6c=6 или c=11c=11. Така, с евентуална размяна на цветовете,(r,b)=(51,18)или(r,b)=(51,33),(r,b)=(51,18)\quad\text{или}\quad(r,b)=(51,33),и съответно n=69n=69 или n=84n=84. И двете стойности на nn се реализират: избираме произволно точно rr числа в червено и останалите bb в синьо за съответната двойка (r,b)(r,b). Доказаното броене показва, че тогава едноцветните делящи се тройки са точно 20072007.

Задача C4

Пълен запис
Условие
Нека A0=(a1,,an)A_0=(a_1,\ldots,a_n) е крайна редица от реални числа. За всяко k0k\ge0 от редицата Ak=(x1,,xn)A_k=(x_1,\ldots,x_n) построяваме нова редица Ak+1A_{k+1} по следния начин. 1. Избираме разбиване {1,,n}=IJ\{1,\ldots,n\}=I\cup J на две непресичащи се множества, за което изразътiIxijJxj\left|\sum_{i\in I}x_i-\sum_{j\in J}x_j\right|има най-малка възможна стойност. Допускаме II или JJ да е празно множество; тогава съответната сума е 00. Ако има няколко такива разбивания, избираме едно произволно. 2. Полагаме Ak+1=(y1,,yn)A_{k+1}=(y_1,\ldots,y_n), където yi=xi+1y_i=x_i+1 за iIi\in I и yi=xi1y_i=x_i-1 за iJi\in J. Докажете, че за някое kk редицата AkA_k съдържа елемент xx, за който xn/2|x|\ge n/2.
РешениеЩе използваме следната лема. Лема. Ако всички членове на редицата (x1,,xn)(x_1,\ldots,x_n) удовлетворяват xi<a|x_i|\lt{}a, то съществува разбиване {1,2,,n}=IJ\{1,2,\ldots,n\}=I\cup J на две непресичащи се множества, за коетоiIxijJxj<a.\left|\sum_{i\in I}x_i-\sum_{j\in J}x_j\right|\lt{}a.Доказателство на лемата. Доказваме с индукция по nn. За n=1n=1 твърдението е ясно. Нека е вярно за n1n-1. Избираме разбиване IJI'\cup J' на {1,,n1}\{1,\ldots,n-1\}, за коетоiIxijJxj<a.\left|\sum_{i\in I'}x_i-\sum_{j\in J'}x_j\right|\lt{}a.Без ограничение нека първата сума е поне втората. Ако xn0x_n\ge0, поставяме nn в JJ'; ако xn<0x_n\lt{}0, поставяме nn в II'. Така новата разлика е старата неотрицателна разлика минус xn|x_n|, следователно лежи в интервала (a,a)(-a,a). Лемата е доказана. Да се върнем към задачата. Допускаме противното: за всяко kk всички членове на AkA_k лежат в интервала (n/2,n/2)(-n/2,n/2). Ако Ak=(b1,,bn)A_k=(b_1,\ldots,b_n), то всяко biaib_i-a_i е цяло число, понеже на всяка стъпка прибавяме или изваждаме 11. Интервал с дължина nn съдържа най-много nn цели числа, затова всяка координата bib_i има най-много nn възможни стойности. Следователно има най-много nnn^n различни редици AkA_k, така че някои две от тях съвпадат: Ap=AqA_p=A_q за p<qp\lt{}q. Нека SkS_k е сумата от квадратите на членовете на AkA_k. Разглеждаме една стъпка от Ak=(x1,,xn)A_k=(x_1,\ldots,x_n) към Ak+1=(y1,,yn)A_{k+1}=(y_1,\ldots,y_n) и нека I,JI,J е избраното разбиване. По лемата съществува разбиване с разлика по абсолютна стойност по-малка от n/2n/2; понеже нашето разбиване минимизира тази стойност, за него също е вярноiIxijJxj<n2.\left|\sum_{i\in I}x_i-\sum_{j\in J}x_j\right|\lt{}\frac n2.ТогаваSk+1Sk=iI((xi+1)2xi2)+jJ((xj1)2xj2)=n+2(iIxijJxj)>0.\begin{aligned}S_{k+1}-S_k&=\sum_{i\in I}\big((x_i+1)^2-x_i^2\big)+\sum_{j\in J}\big((x_j-1)^2-x_j^2\big)\\ &=n+2\left(\sum_{i\in I}x_i-\sum_{j\in J}x_j\right)\gt{}0. \end{aligned}Значи SkS_k строго нараства при всяка стъпка. Това е невъзможно по цикъла Ap,Ap+1,,AqA_p,A_{p+1},\ldots,A_q, защото Ap=AqA_p=A_q би дало Sp=SqS_p=S_q. Противоречието доказва твърдението.

Задача C7

Пълен запис
Условие
Нека α<3x252\alpha\lt{}\frac{3-\sqrt{\vphantom{x^2}5}}{2} е положително реално число. Докажете, че съществуват положителни цели числа nn и p>α2np\gt{}\alpha\cdot2^n, за които могат да се изберат 2p2p различни по двойки подмножества S1,,Sp,T1,,TpS_1,\ldots,S_p,T_1,\ldots,T_p на множеството {1,2,,n}\{1,2,\ldots,n\} така, че SiTjS_i\cap T_j\ne\varnothing за всички 1i,jp1\le i,j\le p.
РешениеНека kk и mm са положителни цели числа, които ще изберем по-късно, и нека n=kmn=km. Разбиваме множеството {1,2,,n}\{1,2,\ldots,n\} на kk непресичащи се множества A1,,AkA_1,\ldots,A_k, всяко с по mm елемента. ДефинирамеS={S{1,2,,n}:SAi за всяко i},T1={T{1,2,,n}:AiT за някое i},T=T1S.\begin{aligned}\mathcal S&=\{S\subset\{1,2,\ldots,n\}: S\cap A_i\ne\varnothing\text{ за всяко }i\},\\ \mathcal T_1&=\{T\subset\{1,2,\ldots,n\}: A_i\subset T\text{ за някое }i\},\qquad \mathcal T=\mathcal T_1\setminus\mathcal S. \end{aligned}Ако SSS\in\mathcal S и TTT\in\mathcal T, то за някое ii имаме AiTA_i\subset T, а същевременно SAiS\cap A_i\ne\varnothing. Следователно STS\cap T\ne\varnothing. Ще покажем, че kk и mm могат да се изберат така, чеS>α2nиT>α2n.|\mathcal S|\gt{}\alpha\cdot2^n\quad\text{и}\quad |\mathcal T|\gt{}\alpha\cdot2^n.Тогава вземаме p=min{S,T}p=\min\{|\mathcal S|,|\mathcal T|\} и избираме по pp множества от двете фамилии. Те са различни по двойки, защото S\mathcal S и T\mathcal T са непресичащи се фамилии. Броим. За всяко ii сечението SAiS\cap A_i може да бъде всяко непразно подмножество на AiA_i, следователноS=(2m1)k.|\mathcal S|=(2^m-1)^k.Ако едно множество не съдържа изцяло никое от AiA_i, то за всяко ii има 2m12^m-1 възможности за сечението му с AiA_i. ЗначиT1=2km(2m1)k.|\mathcal T_1|=2^{km}-(2^m-1)^k.Освен това множествата от ST1\mathcal S\setminus\mathcal T_1 имат с всяко AiA_i непразно собствено сечение, така чеST1=(2m2)k.|\mathcal S\setminus\mathcal T_1|=(2^m-2)^k.От тези три преброявания получавамеT=2km2(2m1)k+(2m2)k.|\mathcal T|=2^{km}-2(2^m-1)^k+(2^m-2)^k.Некаδ=3x252\delta=\frac{3-\sqrt{\vphantom{x^2}5}}{2}и изберемk=2mlog1δ.k=\left\lfloor2^m\log\frac1\delta\right\rfloor.Когато mm\to\infty, имаме k/2mlog(1/δ)k/2^m\to\log(1/\delta), откъдетоS2km=(112m)kδ\frac{|\mathcal S|}{2^{km}}=\left(1-\frac1{2^m}\right)^k\longrightarrow \deltaи от формулата за T|\mathcal T|T2km12δ+δ2.\frac{|\mathcal T|}{2^{km}}\longrightarrow1-2\delta+\delta^2.Понеже δ\delta удовлетворява δ23δ+1=0\delta^2-3\delta+1=0, имаме 12δ+δ2=δ1-2\delta+\delta^2=\delta. Следователно и двете отношения клонят към δ\delta. Тъй като α<δ\alpha\lt{}\delta, за достатъчно голямо mm получавамеS>α2kmиT>α2km.|\mathcal S|\gt{}\alpha\cdot2^{km}\quad\text{и}\quad |\mathcal T|\gt{}\alpha\cdot2^{km}.Но n=kmn=km, така че това е точно нужното неравенство.

Задача N1

Пълен запис
Условие
Намерете всички двойки (k,n)(k,n) от положителни цели числа, за които 7k3n7^k-3^n дели k4+n2k^4+n^2.
РешениеОтговорът е (k,n)=(2,4)(k,n)=(2,4). Нека двойката (k,n)(k,n) удовлетворява условието. Понеже 7k3n7^k-3^n е четно, числото k4+n2k^4+n^2 също е четно, откъдето kk и nn са с еднаква четност. Ако и двете са нечетни, тогаваk4+n21+1=2(mod4),k^4+n^2\equiv1+1=2\pmod4,докато7k3n730(mod4),7^k-3^n\equiv7-3\equiv0\pmod4,невъзможно. Следователно kk и nn са четни. Нека k=2ak=2a и n=2bn=2b. Тогава7k3n=72a32b=7a3b22(7a+3b),7^k-3^n=7^{2a}-3^{2b}=\frac{7^a-3^b}{2}\cdot2(7^a+3^b),като двата множителя са цели. Значи 2(7a+3b)2(7^a+3^b) дели 7k3n7^k-3^n, а 7k3n7^k-3^n делиk4+n2=2(8a4+2b2).k^4+n^2=2(8a^4+2b^2).Следователно7a+3b8a4+2b2.(1)7^a+3^b\le8a^4+2b^2.\tag{1}Ще използваме следните оценки: 8a4<7a8a^4\lt{}7^a за a4a\ge4, 2b2<3b2b^2\lt{}3^b за b1b\ge1 и 2b2+93b2b^2+9\le3^b за b3b\ge3. Началните проверки са844=2048<74=2401,2<3,8\cdot4^4=2048\lt{}7^4=2401,\qquad 2\lt{}3,222=8<32=9,232+9=33=27.2\cdot2^2=8\lt{}3^2=9,\qquad 2\cdot3^2+9=3^3=27.Ако оценките са верни за a4a\ge4 и b3b\ge3, то8(a+1)4=8a4(a+1a)4<7a(54)4<7a+18(a+1)^4=8a^4\left(\frac{a+1}{a}\right)^4\lt{}7^a\left(\frac54\right)^4\lt{}7^{a+1}и2(b+1)2+9<(2b2+9)(b+1b)22(b+1)^2+9\lt{}(2b^2+9)\left(\frac{b+1}{b}\right)^2\le3b(43)2<3b+1,3^b\left(\frac43\right)^2\lt{}3^{b+1},което завършва индукцията. Ако a4a\ge4, получаваме 7a+3b>8a4+2b27^a+3^b\gt{}8a^4+2b^2, против (1). Значи a3a\le3. 1) Нека a=1a=1. Тогава k=2k=2 и от (1) следва 8+2b27+3b8+2b^2\ge7+3^b, тоест 2b2+13b2b^2+1\ge3^b. Това е възможно само за b2b\le2. Ако b=1b=1, то n=2n=2 иk4+n27k3n=24+227232=12,\frac{k^4+n^2}{7^k-3^n}=\frac{2^4+2^2}{7^2-3^2}=\frac12,което не е цяло число. Ако b=2b=2, то n=4n=4 иk4+n27k3n=24+427234=1,\frac{k^4+n^2}{7^k-3^n}=\frac{2^4+4^2}{7^2-3^4}=-1,така че (2,4)(2,4) е решение. 2) Нека a=2a=2. Тогава k=4k=4 и256+4b27432b=493b(49+3b).256+4b^2\ge |7^4-3^{2b}|=|49-3^b|(49+3^b).Най-малката възможна стойност на първия множител е 2222, при b=3b=3, затова128+2b211(49+3b),128+2b^2\ge11(49+3^b),което е невъзможно, понеже 3b>2b23^b\gt{}2b^2. 3) Нека a=3a=3. Тогава k=6k=6 и1296+4b27632b=3433b(343+3b).1296+4b^2\ge |7^6-3^{2b}|=|343-3^b|(343+3^b).Аналогично 3433b100|343-3^b|\ge100, следователно324+b225(343+3b),324+b^2\ge25(343+3^b),което отново е невъзможно. Следователно единственото решение е (k,n)=(2,4)(k,n)=(2,4).

Задача N2

Пълен запис
Условие
Нека b,n>1b,n\gt{}1 са цели числа. Да предположим, че за всяко цяло число k>1k\gt{}1 съществува цяло число aka_k, такова че baknb-a_k^n се дели на kk. Докажете, че b=Anb=A^n за някое цяло число AA.
РешениеНека разлагането на bb на прости множители еb=p1α1psαs,b=p_1^{\alpha_1}\cdots p_s^{\alpha_s},където p1,,psp_1,\ldots,p_s са различни прости числа. Достатъчно е да докажем, че всяко αi\alpha_i се дели на nn; тогава можем да вземемA=p1α1/npsαs/n.A=p_1^{\alpha_1/n}\cdots p_s^{\alpha_s/n}.Прилагаме условието за k=b2k=b^2. Тогава baknb-a_k^n се дели на b2b^2, следователно за всяко ii се дели и на pi2αip_i^{2\alpha_i}. Значиaknb0(modpiαi),a_k^n\equiv b\equiv0\pmod{p_i^{\alpha_i}},ноaknb≢0(modpiαi+1).a_k^n\equiv b\not\equiv0\pmod{p_i^{\alpha_i+1}}.Това означава, че най-голямата степен на pip_i, която дели akna_k^n, е точно piαip_i^{\alpha_i}. Понеже akna_k^n е пълна nn-та степен, показателят αi\alpha_i трябва да се дели на nn. Това е вярно за всяко ii, откъдето следва твърдението.

Задача N3

Пълен запис
Условие
Нека XX е множество от 1000010000 цели числа, никое от които не се дели на 4747. Докажете, че съществува 20072007-елементно подмножество YY на XX, такова че ab+cd+ea-b+c-d+e не се дели на 4747 за никакви a,b,c,d,eYa,b,c,d,e\in Y.
РешениеДа наречем множество MM от цели числа добро, ако 47ab+cd+e47\nmid a-b+c-d+e за всички a,b,c,d,eMa,b,c,d,e\in M. Разглеждаме множеството J={9,7,5,3,1,1,3,5,7,9}.J=\{-9,-7,-5,-3,-1,1,3,5,7,9\}. То е добро. Наистина за произволни a,b,c,d,eJa,b,c,d,e\in J числото ab+cd+ea-b+c-d+e е нечетно и 45=(9)9+(9)9+(9)-45=(-9)-9+(-9)-9+(-9)\leab+cd+e9(9)+9(9)+9=45. a-b+c-d+e\le 9-(-9)+9-(-9)+9=45. В интервала от 45-45 до 4545 няма нечетно число, което се дели на 4747. За всяко k=1,2,,46k=1,2,\ldots,46 дефинираме Ak={xXсъществува jJ с kxj(mod47)}.A_k=\{x\in X\mid \text{съществува }j\in J\text{ с }kx\equiv j\pmod{47}\}. Ще покажем, че всяко AkA_k е добро. Ако някое AkA_k не е добро, то за някои a,b,c,d,eAka,b,c,d,e\in A_k имаме 47ab+cd+e.47\mid a-b+c-d+e. Умножавайки по kk, получаваме 47kakb+kckd+ke.47\mid ka-kb+kc-kd+ke. Но по дефиниция остатъците на ka,kb,kc,kd,keka,kb,kc,kd,ke по модул 4747 съвпадат с елементи на JJ, което би означавало, че и JJ не е добро. Противоречие. Остава да намерим kk, за което Ak2007|A_k|\ge2007. Всеки елемент xXx\in X принадлежи на точно 1010 от множествата AkA_k: понеже 47x47\nmid x, умножението по xx е биекция върху ненулевите остатъци по модул 4747, а JJ има 1010 елемента. Следователно k=146Ak=10X=100000.\sum_{k=1}^{46}|A_k|=10|X|=100000. От принципа на Дирихле за някое kk имаме Ak10000046>2173>2007.|A_k|\ge\frac{100000}{46}\gt{}2173\gt{}2007. Вземаме произволни 20072007 елемента от това добро множество AkA_k и получаваме търсеното YY.

Задача N4

Пълен запис
Условие
За всяко цяло число k2k\ge2 докажете, че 23k2^{3k} дели числото(2k+12k)(2k2k1),\binom{2^{k+1}}{2^k}-\binom{2^k}{2^{k-1}},но 23k+12^{3k+1} не го дели.
РешениеИзползваме означенията(2n1)!13(2n1),(2n-1)!\neq{}1\cdot3\cdots(2n-1),(2n)!24(2n)=2nn!.\qquad (2n)!\neq{}2\cdot4\cdots(2n)=2^n n!.Тогава (2n)2nn!(2n1)!!(2n)\neq{}2^n n!(2n-1)!!. За всяко положително цяло nn имаме(4n2n)=(4n)!(2n)!2=22n(2n)!(4n1)!!\binom{4n}{2n}=\frac{(4n)!}{(2n)!^2}=\frac{2^{2n}}{(2n)!}(4n-1)!!и(2nn)=1(2n)!((2n)!n!)2=\binom{2n}{n}=\frac1{(2n)!}\left(\frac{(2n)!}{n!}\right)^2=22n(2n)!(2n1)!!2.\frac{2^{2n}}{(2n)!}(2n-1)!!^2.Затова разглежданата разлика е22k(2k1)!!(2k)!((2k+1)(2k+3)(2k+2k1)(2k1)(2k3)(2k2k+1)).(1)\frac{2^{2^k}(2^k-1)!!}{(2^k)!}\left((2^k+1)(2^k+3)\cdots(2^k+2^k-1)-(2^k-1)(2^k-3)\cdots(2^k-2^k+1)\right).\tag{1}Ще намерим точния показател на 22 във всеки от двата множителя. Първо, по индукция v2((2r)!)=2r1v_2((2^r)!)=2^r-1. Базата r=1r=1 е ясна, а ако (2r)22r1(2d+1)(2^r)\neq{}2^{2^r-1}(2d+1), то(2r+1)22r(2r)!(2r+11)!(2^{r+1})\neq{}2^{2^r}(2^r)!(2^{r+1}-1)!\neq{}22r+11(2q+1)2^{2^{r+1}-1}(2q+1)за някое цяло qq. Следователно показателят на 22 в първия множител на (1) е2k(2k1)=1.2^k-(2^k-1)=1.Вторият множител е стойността при x=2kx=2^k на полиномаP(x)=P(x)=(x+1)(x+3)(x+2k1)(x+1)(x+3)\cdots(x+2^k-1)(x1)(x3)(x2k+1).-(x-1)(x-3)\cdots(x-2^k+1).Понеже k2k\ge2, имаме P(x)=P(x)P(-x)=-P(x), така че PP е нечетен полином. СледователноP(x)=x3Q(x)+cxP(x)=x^3Q(x)+cxс полином QQ с цели коефициенти. Намираме показателя на 22 в cc. Коефициентът пред xx еc=2(2k1)!!i=12k112i1=(2k1)!!i=12k1(12i1+12k2i+1)=2ki=12k1(2k1)!!(2i1)(2k2i+1)=2kS.\begin{aligned}c&=2(2^k-1)!!\sum_{i=1}^{2^{k-1}}\frac1{2i-1}\\&=(2^k-1)!!\sum_{i=1}^{2^{k-1}}\left(\frac1{2i-1}+\frac1{2^k-2i+1}\right)\\&=2^k\sum_{i=1}^{2^{k-1}}\frac{(2^k-1)!!}{(2i-1)(2^k-2i+1)}=2^kS.\end{aligned}За всяко ii нека a2i1a_{2i-1} е обратният остатък на 2i12i-1 по модул 2k2^k. Когато 2i12i-1 пробягва всички нечетни остатъци, същото прави и a2i1a_{2i-1}. ЗатоваSi=12k1(2k1)!!(2i1)2(2k1)!!i=12k1(2i1)2=(2k1)!!2k1(22k1)3(mod2k).\begin{aligned}S&\equiv-\sum_{i=1}^{2^{k-1}}\frac{(2^k-1)!!}{(2i-1)^2}\equiv-(2^k-1)!!\sum_{i=1}^{2^{k-1}}(2i-1)^2\\&=-(2^k-1)!!\frac{2^{k-1}(2^{2k}-1)}3\pmod{2^k}. \end{aligned}Оттук точният показател на 22 в SS е k1k-1, следователноc=22k1(2t+1)c=2^{2k-1}(2t+1)за някое цяло tt. НакраяP(2k)=23kQ(2k)+2kc=P(2^k)=2^{3k}Q(2^k)+2^k c=23kQ(2k)+23k1(2t+1),2^{3k}Q(2^k)+2^{3k-1}(2t+1),така че P(2k)P(2^k) се дели точно на 23k12^{3k-1}. Заедно с първия множител в (1) получаваме точен показател 1+(3k1)=3k1+(3k-1)=3k. Следователно разликата се дели на 23k2^{3k}, но не и на 23k+12^{3k+1}.

Задача N5

Пълен запис
Условие
Намерете всички сюрективни функции f:NNf:\mathbb N\to\mathbb N, такива че за всички m,nNm,n\in\mathbb N и всяко просто число pp числото f(m+n)f(m+n) се дели на pp тогава и само тогава, когато f(m)+f(n)f(m)+f(n) се дели на pp. Тук N\mathbb N е множеството на положителните цели числа.
РешениеОтговорът е f(n)=nf(n)=n. Нека f:NNf:\mathbb N\to\mathbb N удовлетворява условието. Лема. За всяко просто число pp и всички x,yNx,y\in\mathbb N имамеxy(modp)f(x)f(y)(modp).x\equiv y\pmod p\quad\Longleftrightarrow\quad f(x)\equiv f(y)\pmod p.Освен това pf(x)p\mid f(x) тогава и само тогава, когато pxp\mid x. Доказателство. Фиксираме просто число pp. Понеже ff е сюрективна, съществува xx, за което pf(x)p\mid f(x). Некаd=min{xN:pf(x)}.d=\min\{x\in\mathbb N:p\mid f(x)\}.С индукция по rr получаваме pf(rd)p\mid f(rd) за всяко rNr\in\mathbb N: ако pf(rd)p\mid f(rd) и pf(d)p\mid f(d), условието дава pf(rd+d)p\mid f(rd+d). Да допуснем, че има xx, за което dxd\nmid x, но pf(x)p\mid f(x). Нека yy е най-малкото такова число. Тогава y>dy\gt{}d, числото ydy-d е положително и не се дели на dd, следователно pf(yd)p\nmid f(y-d) по минималността на yy. Но pf(d)p\mid f(d) и pf(d+(yd))=f(y)p\mid f(d+(y-d))=f(y), което по условието е невъзможно. Значиpf(x)dx.(1)p\mid f(x)\quad\Longleftrightarrow\quad d\mid x.\tag{1}Нека xy(modd)x\equiv y\pmod d. Имаме pf(x+(2xdx))=f(2xd)p\mid f(x+(2xd-x))=f(2xd). Също dy+(2xdx)d\mid y+(2xd-x), така че pf(y+(2xdx))p\mid f(y+(2xd-x)). По условиетоpf(x)+f(2xdx),pf(y)+f(2xdx),p\mid f(x)+f(2xd-x),\qquad p\mid f(y)+f(2xd-x),откъдето f(x)f(y)(modp)f(x)\equiv f(y)\pmod p. Обратно, ако f(x)f(y)(modp)f(x)\equiv f(y)\pmod p, то от pf(x)+f(2xdx)p\mid f(x)+f(2xd-x) следва pf(y)+f(2xdx)p\mid f(y)+f(2xd-x). По условието pf(y+(2xdx))p\mid f(y+(2xd-x)), а от (1) получаваме0y+2xdxyx(modd).0\equiv y+2xd-x\equiv y-x\pmod d.Така доказахмеxy(modd)f(x)f(y)(modp).(2)x\equiv y\pmod d\quad\Longleftrightarrow\quad f(x)\equiv f(y)\pmod p.\tag{2}Остава да покажем, че d=pd=p. Числата 1,2,,d1,2,\ldots,d имат различни остатъци по модул dd, следователно по (2) числата f(1),f(2),,f(d)f(1),f(2),\ldots,f(d) имат различни остатъци по модул pp, откъдето pdp\ge d. От сюрективността на ff съществуват x1,,xpx_1,\ldots,x_p, за които f(xi)=if(x_i)=i. По (2) тези xix_i имат различни остатъци по модул dd, следователно dpd\ge p. Значи d=pd=p, а (1) и (2) дават лемата. Сега доказваме f(n)=nf(n)=n с индукция по nn. За n=1n=1 по лемата нито едно просто число не дели f(1)f(1), следователно f(1)=1f(1)=1. Нека n>1n\gt{}1 и k=f(n)k=f(n). Има просто число qnq\mid n, така че по лемата qkq\mid k и k>1k\gt{}1. Ако k>nk\gt{}n, то kn+1>1k-n+1\gt{}1 и има просто pkn+1p\mid k-n+1. Тогава kn1(modp)k\equiv n-1\pmod p. По индукционното предположение f(n1)=n1f(n-1)=n-1, така че f(n)f(n1)(modp)f(n)\equiv f(n-1)\pmod p. Лемата дава nn1(modp)n\equiv n-1\pmod p, невъзможно. Ако k<nk\lt{}n, тогава f(k1)=k1f(k-1)=k-1 по индукция. Избираме просто pnk+1p\mid n-k+1, откъдето nk1(modp)n\equiv k-1\pmod p. По лематаk=f(n)f(k1)=k1(modp),k=f(n)\equiv f(k-1)=k-1\pmod p,също невъзможно. Остава само k=nk=n, тоест f(n)=nf(n)=n. Функцията f(n)=nf(n)=n очевидно удовлетворява условието.

Задача N6

Пълен запис
Условие
Нека kk е положително цяло число. Докажете, че числото (4k21)2(4k^2-1)^2 има положителен делител от вида 8kn18kn-1 тогава и само тогава, когато kk е четно.
РешениеЩе използваме следната лема. Лема. За произволни положителни цели числа x,yx,y числото 4xy14xy-1 дели (4x21)2(4x^2-1)^2 тогава и само тогава, когато x=yx=y. Доказателство. Ако x=yx=y, твърдението е очевидно. За обратната посока ще докажем, че няма лоши двойки (x,y)(x,y), където 4xy14xy-1 дели (4x21)2(4x^2-1)^2, но xyx\ne y. Свойство 1. Ако (x,y)(x,y) е лоша двойка и x<yx\lt{}y, тогава съществува положително цяло z<xz\lt{}x, за което (x,z)(x,z) също е лоша двойка. Некаr=(4x21)24xy1.r=\frac{(4x^2-1)^2}{4xy-1}.Тогаваr=r(1)r(4xy1)=(4x21)21(mod4x),r=-r(-1)\equiv-r(4xy-1)=-(4x^2-1)^2\equiv-1\pmod{4x},следователно r=4xz1r=4xz-1 за някое положително цяло zz. От x<yx\lt{}y получаваме4xz1=(4x21)24xy1<4x21,4xz-1=\frac{(4x^2-1)^2}{4xy-1}\lt{}4x^2-1,така че z<xz\lt{}x. По построение 4xz14xz-1 дели (4x21)2(4x^2-1)^2, следователно (x,z)(x,z) е лоша двойка. Свойство 2. Ако (x,y)(x,y) е лоша двойка, тогава (y,x)(y,x) също е лоша двойка. Понеже 1(4xy)2(mod4xy1)1\equiv(4xy)^2\pmod{4xy-1}, имаме(4y21)2(4y^2-1)^2\equiv(4y2(4xy)2)2=16y4(4x21)20(mod4xy1).(4y^2-(4xy)^2)^2=16y^4(4x^2-1)^2\equiv0\pmod{4xy-1}.Следователно 4xy14xy-1 дели и (4y21)2(4y^2-1)^2. Ако съществува лоша двойка, избираме такава (x,y)(x,y), за която 2x+y2x+y е минимално. Ако x<yx\lt{}y, свойство 1 дава лоша двойка (x,z)(x,z) с z<yz\lt{}y, така че 2x+z<2x+y2x+z\lt{}2x+y. Ако y<xy\lt{}x, свойство 2 дава лоша двойка (y,x)(y,x), а 2y+x<2x+y2y+x\lt{}2x+y. И двете са противоречия. Лемата е доказана. Прилагаме лемата с x=kx=k и y=2ny=2n. Числото 8kn18kn-1 дели (4k21)2(4k^2-1)^2 тогава и само тогава, когато k=2nk=2n. Затова такова nn не съществува при нечетно kk, а при четно kk единствената възможност е n=k/2n=k/2.

Задача N7

Пълен запис
Условие
За просто число pp и положително цяло число nn нека νp(n)\nu_p(n) означава показателя на pp в разлагането на n!n! на прости множители. Дадени са положително цяло число dd и крайно множество {p1,,pk}\{p_1,\ldots,p_k\} от прости числа. Докажете, че съществуват безброй много положителни цели числа nn, за които dνpi(n)d\mid\nu_{p_i}(n) за всички 1ik1\le i\le k.
РешениеЗа просто pp и положително цяло nn нека ordp(n)\operatorname{ord}_p(n) е показателят на pp в nn. Тогаваνp(n)=ordp(n!)=i=1nordp(i).\nu_p(n)=\operatorname{ord}_p(n!)=\sum_{i=1}^n\operatorname{ord}_p(i).Лема. Нека pp е просто число, qq е положително цяло число, а rr и ss са положителни цели числа с ps>rp^s\gt{}r. Тогаваνp(qps+r)=νp(qps)+νp(r).\nu_p(qp^s+r)=\nu_p(qp^s)+\nu_p(r).Доказателство. За 0<i<ps0\lt{}i\lt{}p^s имаме ordp(qps+i)=ordp(i)\operatorname{ord}_p(qp^s+i)=\operatorname{ord}_p(i). Наистина, ако e=ordp(i)e=\operatorname{ord}_p(i), то e<se\lt{}s, така че qps+iqp^s+i се дели на pep^e, но не и на pe+1p^{e+1}. Следователноνp(qps+r)=\nu_p(qp^s+r)=i=1qpsordp(i)+i=qps+1qps+rordp(i)=\sum_{i=1}^{qp^s}\operatorname{ord}_p(i)+\sum_{i=qp^s+1}^{qp^s+r}\operatorname{ord}_p(i)=νp(qps)+νp(r).\nu_p(qp^s)+\nu_p(r).Лемата е доказана. За цяло число aa да означим с a\overline a остатъка му по модул dd. Събирането на остатъци също е по модул dd. За положително цяло nn некаf(n)=(f1(n),,fk(n)),f(n)=(f_1(n),\ldots,f_k(n)),fi(n)=νpi(n).\qquad f_i(n)=\overline{\nu_{p_i}(n)}.Дефинираме редицаn1=1,n+1=(p1p2pk)n.n_1=1,\qquad n_{\ell+1}=(p_1p_2\cdots p_k)^{n_\ell}.Твърдим, че за всички 1<2<<m\ell_1\lt{}\ell_2\lt{}\cdots\lt{}\ell_m е изпълненоf(n1+n2++nm)=f(n_{\ell_1}+n_{\ell_2}+\cdots+n_{\ell_m})=f(n1)+f(n2)++f(nm),f(n_{\ell_1})+f(n_{\ell_2})+\cdots+f(n_{\ell_m}),(1)\tag{1}където събирането на kk-торки е покомпонентно. Доказателството е с индукция по mm, като случаят m=1m=1 е ясен. За m>1m\gt{}1 по построение pin1p_i^{n_{\ell_1}} дели n2++nmn_{\ell_2}+\cdots+n_{\ell_m} и pin1>n1p_i^{n_{\ell_1}}\gt{}n_{\ell_1}. Прилагаме лемата с p=pip=p_i, s=r=n1s=r=n_{\ell_1} и qps=n2++nmqp^s=n_{\ell_2}+\cdots+n_{\ell_m}. Получавамеfi(n1++nm)=f_i(n_{\ell_1}+\cdots+n_{\ell_m})=fi(n1)+fi(n2++nm)f_i(n_{\ell_1})+f_i(n_{\ell_2}+\cdots+n_{\ell_m})за всяко ii, а индукционното предположение дава (1). Сега разглеждаме стойностите f(n1),f(n2),f(n_1),f(n_2),\ldots. Те са крайно много възможни, следователно съществува безкрайна редица индекси 1<2<\ell_1\lt{}\ell_2\lt{}\cdots, за коитоf(n1)=f(n2)=.f(n_{\ell_1})=f(n_{\ell_2})=\cdots.Тогава за всяко mm от (1) следваf(nm+1+nm+2++nm+d)=f(n_{\ell_{m+1}}+n_{\ell_{m+2}}+\cdots+n_{\ell_{m+d}})=df(n1)=(0,,0).d\cdot f(n_{\ell_1})=(\overline0,\ldots,\overline0).Така получаваме безброй много положителни цели числа, които удовлетворяват условието.