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

Evan Chen / USA TST Solutions

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

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

Избран клас

11-12

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

Открити липси за попълване от източника

  • 2024 · 11-12: липсва задача 2, 4
  • 2023 · 11-12: липсва задача 5
  • 2020 · 11-12: липсва задача 2
  • 2018 · 11-12: липсва задача 3, 5
  • 2017 · 11-12: липсва задача 2, 5

2014

5 задачи

Задача 2

Пълен запис
Условие
Нека a1,a2,a3,a_1,a_2,a_3,\ldots е редица от цели числа със свойството, че средното аритметично на всяка група от последователни нейни членове е точен квадрат. По-точно, за всички положителни цели числа nn и kk числотоan+an+1++an+k1k\frac{a_n+a_{n+1}+\cdots+a_{n+k-1}}{k}е квадрат на цяло число. Докажете, че редицата е константна, тоест всички aia_i са равни на един и същ точен квадрат.
РешениеНека νp(n)\nu_p(n) означава най-големия показател, с който простото число pp дели nn. Ще докажем следното по-силно твърдение. Твърдение. Нека (an)(a_n) е редица от цели числа и нека pp е просто число. Да предположим, че средното аритметично на всяка последователна група от членове с дължина най-много pp е точен квадрат. Тогава νp(ai)\nu_p(a_i) не зависи от ii. Ако това твърдение е вярно за всяко просто pp, то всички членове aia_i имат еднакви pp-адични валуации за всяко pp. Понеже при k=1k=1 всеки aia_i сам по себе си е точен квадрат, получаваме, че всички aia_i са един и същ точен квадрат. Значи остава да докажем твърдението. Доказателството е с индукция по най-малката стойност на νp(ai)\nu_p(a_i). Тази стойност е четна, защото всяко aia_i е квадрат. Първо ще използваме две леми. Първа лема. Ако jk(modp)j\equiv k\pmod p, то ajak(modp)a_j\equiv a_k\pmod p. Действително, от условието за групи с дължина pp имамеpaj+aj+1++aj+p1p\mid a_j+a_{j+1}+\cdots+a_{j+p-1}иpaj+1+aj+2++aj+p.p\mid a_{j+1}+a_{j+2}+\cdots+a_{j+p}.След изваждане получаваме ajaj+p(modp)a_j\equiv a_{j+p}\pmod p, а оттук следва твърдението за всички индекси, еднакви по модул pp. Втора лема. Ако някой член aia_i се дели на pp, то всички членове се делят на pp. За p=2p=2 това е непосредствено от първата лема, така че нека p3p\ge3. След преместване на индексите можем да приемем, че a10(modp)a_1\equiv0\pmod p. НекаSn=a1+a2++ana2+a3++an(modp).S_n=a_1+a_2+\cdots+a_n\equiv a_2+a_3+\cdots+a_n\pmod p.Ще наричаме число kk с 2k<p2\le k\lt{}p пивот, ако 1k11-k^{-1} е квадратичен неостатък по модул pp. Твърдим, че за всеки пивот kk е изпълнено Sk0(modp)S_k\equiv0\pmod p. Ако не е така, то числатаa1+a2++akkиa2+a3++akk1\frac{a_1+a_2+\cdots+a_k}{k}\qquad\text{и}\qquad\frac{a_2+a_3+\cdots+a_k}{k-1}са ненулеви квадратични остатъци по модул pp, защото са точни квадрати като цели числа. Делението им дава, чеk1k=1k1\frac{k-1}{k}=1-k^{-1}е квадратичен остатък, противоречие с избора на пивот. Сега ще намерим две последователни нулеви частични суми. Ако 22 е пивот, вземаме m=1m=1, защото S10S_1\equiv0 и току-що доказахме S20S_2\equiv0. Ако 22 не е пивот, тогава пивотите са точно p12\frac{p-1}{2} на брой: по един за всеки квадратичен неостатък, различен от 00 и 11. Всички те лежат сред числата 3,4,,p13,4,\ldots,p-1, така че по принципа на Дирихле два от тях са последователни. Следователно съществува mm сSmSm+10(modp),S_m\equiv S_{m+1}\equiv0\pmod p,откъдето pam+1p\mid a_{m+1}. Повтаряйки същата процедура, започвайки от am+1a_{m+1} вместо от a1a_1, получаваме, чеa2m+1,a3m+1,a4m+1,a_{2m+1},a_{3m+1},a_{4m+1},\ldotsсъщо се делят на pp. Тъй като m<pm\lt{}p, числата 1,m+1,2m+1,1,m+1,2m+1,\ldots обхождат всички остатъци по модул pp. Първата лема тогава показва, че всеки член aia_i се дели на pp. Втората лема е доказана. Втората лема дава базата на индукцията. Ако най-малката pp-адична валуация е 00, нито един член не може да се дели на pp, иначе всички биха се делили; следователно всички валуации са 00. Нека сега всички aia_i се делят на pp. Понеже са квадрати, те всъщност се делят на p2p^2. Освен това всяко допустимо средно аритметично също е квадрат; когато то се дели на pp, то се дели на p2p^2. Значи след замянатаaiaip2a_i\longmapsto \frac{a_i}{p^2}получаваме нова редица, която пак удовлетворява условието на твърдението за всички дължини най-много pp. По индукционното предположение νp(ai/p2)\nu_p(a_i/p^2) е независимо от ii, а оттук и νp(ai)\nu_p(a_i) е независимо от ii. Това доказва твърдението за произволно просто pp и завършва решението. Забележката в доказателството е важна: условието за дължини най-много pp не може просто да се махне в индукционната стъпка, защото средното на p2p^2 члена, всички делящи се на pp, не е задължително да се дели на pp.

Задача 3

Пълен запис
Условие
Нека nn е четно положително цяло число и нека GG е прост граф с nn върха и точно n24\frac{n^2}{4} ребра. Неподредена двойка различни върхове {x,y}\{x,y\} ще наричаме приятелска, ако двата върха имат общ съсед, тоест ако съществува връх zz, за който xzxz и yzyz са ребра. Докажете, че в GG има поне2(n/22)2\binom{n/2}{2}приятелски двойки върхове.
РешениеЩе използваме графовата форма на парадокса на приятелството: средно вашите приятели имат поне толкова приятели, колкото имате вие. Лема. За връх vv нека a(v)a(v) е средната степен на съседите на vv, като при изолиран връх полагаме a(v)=0a(v)=0. Тогаваva(v)vdegv=2#E,\sum_v a(v)\ge \sum_v \deg v=2\#E,където #E\#E е броят на ребрата. Доказателство. Пренебрегваме изолираните върхове, защото те нямат принос. Тогаваva(v)=vwvdegwdegv=vwvdegwdegv=ребра vw(degwdegv+degvdegw)ребра vw2=2#E.\begin{align*} \sum_v a(v) &=\sum_v\frac{\sum_{w\sim v}\deg w}{\deg v}\\ &=\sum_v\sum_{w\sim v}\frac{\deg w}{\deg v}\\ &=\sum_{\text{ребра }vw}\left(\frac{\deg w}{\deg v}+\frac{\deg v}{\deg w}\right)\\ &\ge\sum_{\text{ребра }vw}2=2\#E. \end{align*}Последното неравенство е неравенството между средно аритметично и средно геометрично, приложено към двете положителни числа degw/degv\deg w/\deg v и degv/degw\deg v/\deg w. Следствие. За връх vv нека m(v)m(v) е максималната степен на съсед на vv, като отново полагаме m(v)=0m(v)=0, ако vv е изолиран. Тогаваvm(v)2#E.\sum_v m(v)\ge2\#E.Наистина, за всеки връх имаме m(v)a(v)m(v)\ge a(v). Сега броим приятелските двойки. Фиксираме връх vv и избираме негов съсед ww с максимална възможна степен m(v)m(v). Всеки друг съсед на ww образува с vv приятелска двойка, защото общият им съсед е ww. Така върхът vv участва в поне m(v)1m(v)-1 приятелски двойки; за изолиран връх това е само тривиална отрицателна долна оценка, която не вреди. Когато сумираме по всички върхове, всяка действителна приятелска двойка има два края и затова участва точно два пъти в общия брой инцидентности. Следователно броят на приятелските двойки е поне12v(m(v)1)#E12#V.\frac12\sum_v(m(v)-1)\ge \#E-\frac12\#V.Тук #V=n\#V=n и по условие #E=n2/4\#E=n^2/4, следователно получаваме#E12#V=n24n2=n(n2)4=2(n/22),\#E-\frac12\#V=\frac{n^2}{4}-\frac n2=\frac{n(n-2)}4=2\binom{n/2}{2},което е точно исканата оценка. Равенство се достига например за пълния двуделен граф Kn/2,n/2K_{n/2,n/2}.

Задача 4

Пълен запис
Условие
Нека nn е четно положително цяло число и нека c1,c2,,cn1c_1,c_2,\ldots,c_{n-1} са реални числа, за коитоi=1n1ci1<1.\sum_{i=1}^{n-1}|c_i-1|\lt{}1.Докажете, че полиномът2xncn1xn1+cn2xn2c1x+22x^n-c_{n-1}x^{n-1}+c_{n-2}x^{n-2}-\cdots-c_1x+2няма реални корени.
РешениеЩе докажем по-силното твърдение, че даденият полином е положителен за всяко реално xx. Първо, отi=1n1ci1<1\sum_{i=1}^{n-1}|c_i-1|\lt{}1следва ci1<1|c_i-1|\lt{}1 за всяко ii, тоест ci>0c_i\gt{}0. Ако x0x\le0, тогава nn е четно и всеки член в средната редуваща се сума е неотрицателен: коефициентът пред xix^i има знак (1)i(-1)^i, а самото xix^i също има знак (1)i(-1)^i при x<0x\lt{}0. Следователно целият полином е положителен за x0x\le0. Остава случаят x>0x\gt{}0. Пишемci=1di,c_i=1-d_i,така чеi=1n1di<1.\sum_{i=1}^{n-1}|d_i|\lt{}1.Нека P(x)P(x) е даденият полином. Понеже nn е четно, имамеP(x)=2xn+2+i=1n1(1)i(1di)xi=(xn+1+i=0n(1)ixi)i=1n1(1)idixi=xn+1+xn+1+1x+1i=1n1(1)idixi.\begin{align*} P(x) &=2x^n+2+\sum_{i=1}^{n-1}(-1)^i(1-d_i)x^i\\ &=\left(x^n+1+\sum_{i=0}^n(-1)^ix^i\right)-\sum_{i=1}^{n-1}(-1)^id_ix^i\\ &=x^n+1+\frac{x^{n+1}+1}{x+1}-\sum_{i=1}^{n-1}(-1)^id_ix^i. \end{align*}Затова е достатъчно да докажемxn+1>i=1n1dixi,x^n+1\gt{}\sum_{i=1}^{n-1}|d_i|x^i,защото добавката xn+1+1x+1\frac{x^{n+1}+1}{x+1} е положителна. Но за x>0x\gt{}0 и всяко 1in11\le i\le n-1 е вярноxn+1>xi.x^n+1\gt{}x^i.Наистина, ако 0<x10\lt{}x\le1, дясната страна е най-много 11, а лявата е по-голяма от 11; ако x>1x\gt{}1, тогава xn>xix^n\gt{}x^i. Умножаваме тези оценки с неотрицателните числа di|d_i| и сумираме. Получавамеi=1n1dixi<\sum_{i=1}^{n-1}|d_i|x^i\lt{}(i=1n1di)(xn+1)<xn+1.\left(\sum_{i=1}^{n-1}|d_i|\right)(x^n+1)\lt{}x^n+1.Следователно P(x)>0P(x)\gt{}0 и за x>0x\gt{}0. Полиномът е положителен за всяко реално xx, така че няма реални корени.

Задача 5

Пълен запис
Условие
Нека ABCDABCD е вписан четириъгълник, а E,F,G,HE,F,G,H са съответно средите на AB,BC,CD,DAAB,BC,CD,DA. Нека W,X,Y,ZW,X,Y,Z са ортоцентровете съответно на триъгълниците AHEAHE, BEFBEF, CFGCFG и DGHDGH. Докажете, че четириъгълниците ABCDABCD и WXYZWXYZ имат равни лица.
РешениеЩе използваме комплексни координати. Чрез директна подобност можем да приемем, че описаната окръжност на ABCDABCD е единичната окръжност с център 00. Нека комплексните координати на точките A,B,C,DA,B,C,D са съответно a,b,c,da,b,c,d, а тези на W,X,Y,ZW,X,Y,Z са w,x,y,zw,x,y,z. Първо ще намерим ww. В триъгълника с върхове D,A,BD,A,B, лежащи върху единичната окръжност, ортоцентърът има координатаd+a+b.d+a+b.От друга страна, EE и HH са средите на ABAB и ADAD, затова триъгълникът AHEAHE е хомотетичен на DABDAB с център AA и коефициент 12\frac12. Следователно неговият ортоцентър е образът на ортоцентъра на DABDAB при тази хомотетия, тоестw=a+12((d+a+b)a)=12(2a+b+d).w=a+\frac12\big((d+a+b)-a\big)=\frac12(2a+b+d).По същия начин получаваме цикличноw=12(2a+b+d),x=12(2b+c+a),y=12(2c+d+b),z=12(2d+a+c).\begin{align*} w&=\frac12(2a+b+d),\\ x&=\frac12(2b+c+a),\\ y&=\frac12(2c+d+b),\\ z&=\frac12(2d+a+c). \end{align*}Оттукwy=ac,xz=bd.w-y=a-c,\qquad x-z=b-d.С други думи, диагоналите на WXYZWXYZ са равни като вектори, с евентуално сменена посока, на диагоналите на ABCDABCD. Лицето на произволен четириъгълник е половината от абсолютната стойност на векторното произведение на неговите диагонали. Понеже двете двойки диагонали имат същите дължини и същия насочен ъгъл помежду си, получаваме[WXYZ]=[ABCD].[WXYZ]=[ABCD].Това доказва твърдението.

Задача 6

Пълен запис
Условие
За просто число pp подмножество SS от остатъци по модул pp се нарича безсумна мултипликативна подгрупа на Fp\mathbb F_p, ако са изпълнени следните две условия: - съществува ненулев остатък α\alpha по модул pp, такъв чеS={1,α1,α2,}S=\{1,\alpha^1,\alpha^2,\ldots\}където всички елементи се разглеждат по модул pp; - не съществуват a,b,cSa,b,c\in S, не непременно различни, такива чеa+bc(modp).a+b\equiv c\pmod p.Докажете, че за всяко цяло число NN съществуват просто число pp и безсумна мултипликативна подгрупа SS на Fp\mathbb F_p, за които SN|S|\ge N.
РешениеПърво доказваме обща лема за полиноми. Лема. Ако f,gZ[X]f,g\in\mathbb Z[X] са взаимнопрости неконстантни полиноми, то за всички достатъчно големи прости числа pp те нямат общ корен по модул pp. Доказателство. По теоремата на Безу, след евентуално умножение с общ знаменател, съществуват полиноми A(X),B(X)Z[X]A(X),B(X)\in\mathbb Z[X] и ненулево цяло число cc, за коитоA(X)f(X)+B(X)g(X)=c.A(X)f(X)+B(X)g(X)=c.Ако rr е общ корен на ff и gg по модул pp, след заместване X=rX=r получаваме pcp\mid c. Това е възможно само за крайно много прости числа pp, което доказва лемата. Сега даваме конструкцията. Избираме цяло число nNn\ge N, за което 3n3\nmid n. По теоремата на Дирихле има произволно големи прости числа p1(modn)p\equiv1\pmod n. Ще изберем такова pp достатъчно голямо. Тъй като Fp×\mathbb F_p^\times е циклична група с ред p1p-1, в нея има примитивен nn-ти корен на единицата; нека това бъде α\alpha. ПоставямеS={1,α,α2,,αn1}.S=\{1,\alpha,\alpha^2,\ldots,\alpha^{n-1}\}.Тогава SS е мултипликативна подгрупа и S=nN|S|=n\ge N. Остава да покажем, че при достатъчно голям избор на pp множеството SS е безсумно. Да допуснем противното. Ако a+bc(modp)a+b\equiv c\pmod p за някакви a,b,cSa,b,c\in S, делим на aa и получаваме1+αkαm(modp)1+\alpha^k\equiv\alpha^m\pmod pза подходящи цели числа kk и mm. Оттук X=αkX=\alpha^k е общ корен по модул pp на двата полинома(X+1)n1иXn1.(X+1)^n-1\qquad\text{и}\qquad X^n-1.Ще проверим, че тези два полинома са взаимнопрости в Z[X]\mathbb Z[X], когато 3n3\nmid n. Достатъчно е да видим, че нямат общ комплексен корен. Ако ω\omega е такъв корен, тоωn=1и(1+ω)n=1.\omega^n=1\qquad\text{и}\qquad(1+\omega)^n=1.Следователно ω=1|\omega|=1 и 1+ω=1|1+\omega|=1. Единствените комплексни числа с тези две свойства саω=12±32i,\omega=-\frac12\pm\frac{\sqrt3}{2}i,които са примитивни трети корени на единицата. Но тогава ωn=1\omega^n=1 би наложило 3n3\mid n, противоречие. Значи полиномите (X+1)n1(X+1)^n-1 и Xn1X^n-1 са взаимнопрости. По лемата те не могат да имат общ корен по модул всички достатъчно големи прости числа pp. Избираме нашето просто число p1(modn)p\equiv1\pmod n по-голямо от крайното множество изключения. Тогава такова сравнение 1+αkαm(modp)1+\alpha^k\equiv\alpha^m\pmod p е невъзможно, следователно SS е безсумна мултипликативна подгрупа на Fp\mathbb F_p с S=nN|S|=n\ge N.

2015

3 задачи

Задача 2

Пълен запис
Условие
Докажете, че за всяко положително цяло число nn съществува множество SS от nn положителни цели числа със следното свойство: за всеки две различни числа a,bSa,b\in S числото aba-b дели aa и bb, но не дели никой от останалите елементи на SS.
РешениеЩе построим числата в нарастващ редa+s1,a+s2,,a+sn,a+s_1,a+s_2,\ldots,a+s_n,като първо изберем подходящи положителни разликиd1,d2,,dn1.d_1,d_2,\ldots,d_{n-1}.Некаs1=0,si=d1+d2++di1(2in),s_1=0,\qquad s_i=d_1+d_2+\cdots+d_{i-1}\quad (2\le i\le n),и за i<ji\lt{}j некаti,j=di+di+1++dj1=sjsi.t_{i,j}=d_i+d_{i+1}+\cdots+d_{j-1}=s_j-s_i.Ще ни стигнат следните две условия върху разликите. (i) Никое от числата ti,jt_{i,j} не дели друго от тях. (ii) Съществува цяло число aa, за коетоasi(modti,j)за всички i<j.a\equiv -s_i\pmod{t_{i,j}}\qquad\text{за всички }i\lt{}j.Ако тези условия са изпълнени, множествотоS={a+s1,a+s2,,a+sn}S=\{a+s_1,a+s_2,\ldots,a+s_n\}работи, след евентуално прибавяне на общо кратно на всички ti,jt_{i,j} към aa, за да станат всички елементи положителни. Наистина, за двойката с индекси i<ji\lt{}j разликата е точно ti,jt_{i,j}. От (ii) имаме ti,ja+sit_{i,j}\mid a+s_i, а следователно и ti,ja+sjt_{i,j}\mid a+s_j. Ако пък ti,jt_{i,j} делеше и някое a+ska+s_k с ki,jk\ne i,j, тогава щеше да дели разликата между sks_k и едно от si,sjs_i,s_j. Това би означавало, че едно от числата tr,st_{r,s} дели друго такова число, в противоречие с (i). Остава да построим разликите. Ще го направим с индукция по nn. За n=1n=1 няма какво да доказваме. Да предположим, че вече имаме разлики d1,,dn1d_1,\ldots,d_{n-1}, които работят за nn числа. Избираме просто число pp, което не дели никое от числата ti,jt_{i,j}, и избираме число MM, което е кратно на произведението на всички ti,jt_{i,j} и е взаимнопросто с pp. Твърдим, че новата редица от разликиd1M,d2M,,dn1M,pd_1M,d_2M,\ldots,d_{n-1}M,pработи за n+1n+1 числа. Старите интервали стават Mti,jMt_{i,j}, а новите интервали, които завършват в последната точка, саp+Mti,n(1in),p+Mt_{i,n}\qquad (1\le i\le n),като за i=ni=n това просто е pp. Първо проверяваме (i). Делимост между две стари разлики Mti,jMt_{i,j} е същата като делимост между старите ti,jt_{i,j}, така че не се появява. Всяко ново число p+Mti,np+Mt_{i,n} е взаимнопросто с MM, понеже е сравнимо с pp по модул MM. Ако общ делител на p+Mti,np+Mt_{i,n} и стара разлика Mtr,sMt_{r,s} съществува, той трябва да дели tr,st_{r,s}; но p+Mti,np(modtr,s)p+Mt_{i,n}\equiv p\pmod{t_{r,s}}, а pp е взаимнопросто с tr,st_{r,s}. Значи всяко ново число е взаимнопросто със всяка стара разлика. По същия начин две различни нови числа p+Mti,np+Mt_{i,n} и p+Mtj,np+Mt_{j,n} са взаимнопрости: общият им делител дели разликата им, която е кратна на някое старо Mtr,sMt_{r,s}, а вече видяхме, че първото ново число е взаимнопросто с такива стари разлики. Следователно новите tt-числа не се делят едно друго. Сега проверяваме (ii). За първите nn члена можем да вземем старо решение a0a_0 и да го умножим по MM; така Ma0Ma_0 удовлетворява всички конгруенции по модул старите Mti,jMt_{i,j}. Всички нови модули p+Mti,np+Mt_{i,n} са взаимнопрости помежду си и със старите модули. Затова по Китайската теорема за остатъците можем едновременно да запазим старите конгруенции и да наложим новитеaMsi(modp+Mti,n)(1in).a\equiv -Ms_i\pmod{p+Mt_{i,n}}\qquad(1\le i\le n).Така получаваме разлики, удовлетворяващи (i) и (ii), за n+1n+1 числа. Индукцията завършва конструкцията за всяко nn.

Задача 3

Пълен запис
Условие
Физичка среща 20152015 атома, наречени юсамони. Всеки юсамон има или един електрон, или нула електрони, но физичката не може да различи случаите. Единственият инструмент, с който разполага, е диод. Тя може да свърже диода от произволен юсамон AA към произволен друг юсамон BB, като връзката е насочена. Ако при това AA има електрон, а BB няма, електронът прескача от AA към BB; във всички останали случаи нищо не се случва. Освен това физичката не може да разбере дали при дадена стъпка е прескочил електрон. Целта е да изолира два юсамона, за които е 100%100\% сигурна, че в момента са в едно и също състояние. Съществува ли последователност от използвания на диода, която гарантира това?
РешениеОтговорът е не. Нека юсамоните са U1,U2,,UmU_1,U_2,\ldots,U_m, където m=2015m=2015. Ще разгледаме m+1m+1 възможни модела MkM_k за 0km0\le k\le m: в модела MkM_k юсамонитеU1,U2,,UkU_1,U_2,\ldots,U_kса заредени, а всички останали са незаредени. За всяка двойка различни юсамони има модел, в който те са в различни състояния: ако двойката е Ui,UjU_i,U_j с i<ji\lt{}j, вземаме kk с ik<ji\le k\lt{}j. Понеже физичката не получава никаква информация по време на опита, една стратегия е просто предварително фиксирана последователност от насочени включвания на диода. Ако стратегията можеше да гарантира успех, то след изпълнението на тази последователност върху всички модели M0,M1,,MmM_0,M_1,\ldots,M_m трябваше да има една и съща двойка юсамони, която е в еднакво състояние във всеки от тези модели. Ще покажем, че това никога не се случва. Достатъчно е да видим как една операция UiUjU_i\to U_j действа върху семейството от модели. Ако i>ji\gt{}j, операцията никога не премества електрон в никой от моделите MkM_k. Наистина, ако UiU_i е зареден, то ki>jk\ge i\gt{}j, така че UjU_j също е зареден; ако UjU_j е незареден, то k<j<ik\lt{}j\lt{}i, така че UiU_i също е незареден. Ако i<ji\lt{}j, тогава действието на диода върху цялото семейство модели е същото като просто да разменим имената на UiU_i и UjU_j. За моделите с k<ik\lt{}i или kjk\ge j нищо не се променя. За ik<ji\le k\lt{}j юсамонът UiU_i е зареден, а UjU_j е незареден, така че електронът прескача от UiU_i към UjU_j; полученото множество от заредени юсамони е точно това, което би се получило от началния модел MkM_k след размяна на имената UiU_i и UjU_j. Следователно след всяка операция семейството от възможни модели остава изоморфно копие на първоначалното семейство M0,M1,,MmM_0,M_1,\ldots,M_m: най-много сме преименували юсамоните. Но в такова семейство никоя двойка юсамони не е винаги в едно и също състояние, защото за всяка двойка има модел, който я разделя. Значи физичката никога не може да бъде 100%100\% сигурна за нито една двойка. Идеята може да се опише и така: с диодите физичката може да подреди юсамоните в някаква линия, така че заредените да са отляво на незаредените, но не може да определи колко са заредените.

Задача 4

Пълен запис
Условие
Нека f ⁣:QQf\colon\mathbb Q\to\mathbb Q е функция, такава че за всички x,yQx,y\in\mathbb Q числотоf(x+y)f(x)f(y)f(x+y)-f(x)-f(y)е цяло. Вярно ли е непременно, че съществува константа cc, за която f(x)cxf(x)-cx е цяло число за всяко рационално число xx?
РешениеНе, такава константа не е задължително да съществува. Ще дадем контрапример. За положително цяло число qq некаAq=1!+2!++q!.A_q=1!+2!+\cdots+q!.Ако рационалното число е записано в несъкратим вид p/qp/q, където q>0q\gt{}0 и gcd(p,q)=1\gcd(p,q)=1, дефинирамеf(pq)=pqAq.f\left(\frac pq\right)=\frac pq A_q.Първо проверяваме, че функцията удовлетворява условието на задачата. Ако LL е кратно на qq, тогаваALAq(modq),A_L\equiv A_q\pmod q,защото всеки член r!r! с rqr\ge q се дели на qq. Следователно за всяко рационално число x=p/qx=p/q и всяко кратно LL на знаменателя му имамеf(x)xAL(modZ).f(x)\equiv xA_L\pmod{\mathbb Z}.Сега вземаме две рационални числа xx и yy и избираме LL кратно на знаменателите на xx, yy и x+yx+y. Тогаваf(x+y)f(x)f(y)f(x+y)-f(x)-f(y)\equiv(x+y)ALxALyAL0(modZ), (x+y)A_L-xA_L-yA_L\equiv0\pmod{\mathbb Z},тоест разликата е цяло число. Остава да докажем, че не съществува константа cc с исканото свойство. Ако такава константа съществува, от x=1x=1 получаваме, че cc е цяло число, защото f(1)=1f(1)=1 и f(1)cZf(1)-c\in\mathbb Z. При x=1/qx=1/q условието даваAqcqZ,\frac{A_q-c}{q}\in\mathbb Z,тоестcAq(modq)c\equiv A_q\pmod qза всяко положително цяло число qq. Сега поставяме q=m!q=m!. Понеже всички факториели r!r! с rmr\ge m се делят на m!m!, имамеAm!Am1(modm!).A_{m!}\equiv A_{m-1}\pmod{m!}.Значи за всяко mm трябва да е изпълненоcAm1(modm!).c\equiv A_{m-1}\pmod{m!}.За достатъчно голямо mm числата c|c| и Am1A_{m-1} са по-малки от m!m!, следователно последното сравнение принуждаваc=Am1.c=A_{m-1}.Това е невъзможно за две различни достатъчно големи стойности на mm, защото редицата Am1A_{m-1} строго расте. Полученото противоречие показва, че търсената константа cc не съществува.

2016

3 задачи

Задача 3

Пълен запис
Условие
Нека pp е просто число. С Fp\mathbb F_p означаваме остатъците по модул pp, а с Fp[x]\mathbb F_p[x] - множеството на полиномите с коефициенти в Fp\mathbb F_p. Дефинираме Ψ ⁣:Fp[x]Fp[x]\Psi\colon\mathbb F_p[x]\to\mathbb F_p[x] чрезΨ(i=0naixi)=i=0naixpi.\Psi\left(\sum_{i=0}^n a_ix^i\right)=\sum_{i=0}^n a_ix^{p^i}.Докажете, че за ненулеви полиноми F,GFp[x]F,G\in\mathbb F_p[x] е изпълненоΨ(gcd(F,G))=gcd(Ψ(F),Ψ(G)).\Psi(\gcd(F,G))=\gcd(\Psi(F),\Psi(G)).
РешениеЩе използваме, че Ψ\Psi е линеен оператор над Fp\mathbb F_p и че за всеки полином PFp[x]P\in\mathbb F_p[x] е вярноΨ(xP)=Ψ(P)p.\Psi(xP)=\Psi(P)^p.По-общо, за всяко i0i\ge0 имаме Ψ(xiP)=Ψ(P)pi\Psi(x^iP)=\Psi(P)^{p^i}. Важно е да не се забравя, че Ψ(1)=x\Psi(1)=x, а не 11. Първо доказваме следното твърдение. Твърдение. Ако PQP\mid Q в Fp[x]\mathbb F_p[x], то Ψ(P)Ψ(Q)\Psi(P)\mid\Psi(Q). Нека Q=PRQ=PR, къдетоR=i=0krixi.R=\sum_{i=0}^k r_ix^i.Тогава, използвайки линейността на Ψ\Psi и горното свойство, получавамеΨ(Q)=Ψ(Pi=0krixi)=i=0kriΨ(Pxi)=i=0kriΨ(P)pi.\begin{align*} \Psi(Q) &=\Psi\left(P\sum_{i=0}^k r_ix^i\right)\\ &=\sum_{i=0}^k r_i\Psi(Px^i)\\ &=\sum_{i=0}^k r_i\Psi(P)^{p^i}. \end{align*}Всеки член в последната сума се дели на Ψ(P)\Psi(P), следователно и Ψ(Q)\Psi(Q) се дели на Ψ(P)\Psi(P). Нека D=gcd(F,G)D=\gcd(F,G), като както обикновено вземаме най-големия общ делител моничен. Понеже DFD\mid F и DGD\mid G, твърдението даваΨ(D)Ψ(F)иΨ(D)Ψ(G).\Psi(D)\mid\Psi(F)\qquad\text{и}\qquad\Psi(D)\mid\Psi(G).СледователноΨ(D)gcd(Ψ(F),Ψ(G)).\Psi(D)\mid\gcd(\Psi(F),\Psi(G)).За обратната делимост използваме тъждеството на Безу за полиноми над поле. Съществуват полиноми A,BFp[x]A,B\in\mathbb F_p[x], за коитоAF+BG=D.AF+BG=D.Прилагаме Ψ\Psi към двете страни. Понеже Ψ\Psi е линеен оператор, получавамеΨ(AF)+Ψ(BG)=Ψ(D).\Psi(AF)+\Psi(BG)=\Psi(D).От вече доказаното твърдение имаме Ψ(F)Ψ(AF)\Psi(F)\mid\Psi(AF) и Ψ(G)Ψ(BG)\Psi(G)\mid\Psi(BG). Значи gcd(Ψ(F),Ψ(G))\gcd(\Psi(F),\Psi(G)) дели лявата страна, а следователно дели и Ψ(D)\Psi(D). Получихме делимост и в двете посоки. Накрая, ако PP е моничен, тогава и Ψ(P)\Psi(P) е моничен, защото водещият член xdegPx^{\deg P} преминава във водещ член xpdegPx^{p^{\deg P}}. Затова двата монични полиномаΨ(gcd(F,G))иgcd(Ψ(F),Ψ(G))\Psi(\gcd(F,G))\qquad\text{и}\qquad\gcd(\Psi(F),\Psi(G))са равни.

Задача 4

Пълен запис
Условие
Нека3=1.b1b2b3(2)\sqrt3=1.b_1b_2b_3\ldots_{(2)}е двоичното представяне на 3\sqrt3. Докажете, че за всяко положително цяло число nn поне една от цифритеbn,bn+1,,b2nb_n,b_{n+1},\ldots,b_{2n}е равна на 11.
РешениеДа допуснем противното. Тогава за някое положително цяло число nn всички цифри bn,bn+1,,b2nb_n,b_{n+1},\ldots,b_{2n} са нули. След умножение на двоичното представяне по 2n12^{n-1} това означава, че съществува цяло число kk, за коетоk<2n13<k+12n+1.k\lt{}2^{n-1}\sqrt3\lt{}k+\frac1{2^{n+1}}.Неравенствата са строги, защото 3\sqrt3 е ирационално число. Повдигаме на квадрат. Получавамеk2<322n2<k2+k2n+122n+2k2+2n132n+122n+2=k2+32+122n+2k2+32+116<k2+1.\begin{align*} k^2\lt{}3\cdot2^{2n-2} &\lt{}k^2+\frac{k}{2^n}+\frac1{2^{2n+2}}\\ &\le k^2+\frac{2^{n-1}\sqrt3}{2^n}+\frac1{2^{2n+2}}\\ &=k^2+\frac{\sqrt3}{2}+\frac1{2^{2n+2}}\\ &\le k^2+\frac{\sqrt3}{2}+\frac1{16}\\ &\lt{}k^2+1. \end{align*}Но числото 322n23\cdot2^{2n-2} е цяло, а последната верига го поставя строго между две последователни цели числа k2k^2 и k2+1k^2+1. Това е невъзможно. Следователно сред цифрите bn,bn+1,,b2nb_n,b_{n+1},\ldots,b_{2n} винаги има поне една единица.

Задача 5

Пълен запис
Условие
Нека n4n\ge4 е цяло число. Намерете всички функцииW ⁣:{1,2,,n}2R,W\colon\{1,2,\ldots,n\}^2\to\mathbb R,за които при всяко разбиване [n]=ABC[n]=A\cup B\cup C на непресичащи се множества е изпълненоaAbBcCW(a,b)W(b,c)=\sum_{a\in A}\sum_{b\in B}\sum_{c\in C}W(a,b)W(b,c)=ABC.|A||B||C|.
РешениеОтговорът е следният: стойностите W(k,k)W(k,k) върху диагонала са произволни, а извън диагонала всички стойности са равни на една и съща константа ε\varepsilon, къдетоε{1,1}.\varepsilon\in\{-1,1\}.Тези функции очевидно работят, защото при aAa\in A, bBb\in B, cCc\in C трите индекса са различни и всеки множител W(a,b)W(b,c)W(a,b)W(b,c) е равен на ε2=1\varepsilon^2=1. Остава да докажем, че други функции няма. За различни a,b,ca,b,c поставямеXabc=W(a,b)W(b,c).X_{abc}=W(a,b)W(b,c).Първо забелязваме, че W(a,b)0W(a,b)\ne0 за aba\ne b. Наистина, ако вземем разбиването A={a}A=\{a\}, B={b}B=\{b\} и C=[n]{a,b}C=[n]\setminus\{a,b\}, получавамеcCW(a,b)W(b,c)=n2,\sum_{c\in C}W(a,b)W(b,c)=n-2,а дясната страна е ненулева. Сега ще извлечем локално равенство от условието. Нека a,b,ca,b,c са три различни елемента и некаR=[n]{a,b,c}.R=[n]\setminus\{a,b,c\}.Прилагаме условието към трите разбиванияA={a},B={b},C={c}R,A=\{a\},\quad B=\{b\},\quad C=\{c\}\cup R,A={a},B={c},C={b}R,A=\{a\},\quad B=\{c\},\quad C=\{b\}\cup R,иA={a},B={b,c},C=R.A=\{a\},\quad B=\{b,c\},\quad C=R.Получаваме съответноXabc+rRXabr=n2,Xacb+rRXacr=n2,rRXabr+rRXacr=2(n3).\begin{align*} X_{abc}+\sum_{r\in R}X_{abr}&=n-2,\\ X_{acb}+\sum_{r\in R}X_{acr}&=n-2,\\ \sum_{r\in R}X_{abr}+\sum_{r\in R}X_{acr}&=2(n-3). \end{align*}Като съберем първите две равенства и извадим третото, намирамеXabc+Xacb=2.X_{abc}+X_{acb}=2.Аналогично, използвайки разбиванията с едноточковите множества {a}\{a\} и {c}\{c\} от двете страни на {b}\{b\}, получавамеXabc+Xcba=2.X_{abc}+X_{cba}=2.Следователно Xacb=XcbaX_{acb}=X_{cba}, тоестW(a,c)W(c,b)=W(c,b)W(b,a).W(a,c)W(c,b)=W(c,b)W(b,a).Понеже W(c,b)0W(c,b)\ne0, заключаваме, чеW(a,c)=W(b,a)W(a,c)=W(b,a)за всеки три различни a,b,ca,b,c. От това вече следва, че всички извъндиагонални стойности на WW са равни. Фиксираме индекс aa. Ако cc и dd са различни от aa, избираме bb, различен от a,c,da,c,d; това е възможно, защото n4n\ge4. ТогаваW(a,c)=W(b,a)=W(a,d),W(a,c)=W(b,a)=W(a,d),следователно всички стойности в ред aa извън диагонала са равни. Освен това от същото равенство W(a,c)=W(b,a)W(a,c)=W(b,a) виждаме, че тази обща стойност в ред aa е равна и на всяка извъндиагонална стойност в стълб aa. Накрая, за два различни индекса aa и bb стойността W(a,b)W(a,b) едновременно принадлежи на ред aa и на стълб bb, така че общите стойности за всички редове и стълбове съвпадат. Нека тази обща стойност бъде ε\varepsilon. Накрая от равенството Xabc+Xacb=2X_{abc}+X_{acb}=2 за произволни различни a,b,ca,b,c получаваме2ε2=2,2\varepsilon^2=2,тоест ε=1\varepsilon=1 или ε=1\varepsilon=-1. Това дава точно описаните по-горе функции.

2017

4 задачи

Задача 1

Пълен запис
Условие
В спортна лига всеки отбор използва множество от най-много tt отличителни цвята. Множество SS от отбори се нарича цветово разпознаваемо, ако на всеки отбор в SS може да се присвои един от неговите отличителни цветове така, че никой отбор в SS да не получи цвят, който е отличителен за друг отбор от SS. За всички положителни цели числа nn и tt определете най-голямото цяло число g(n,t)g(n,t) със следното свойство: във всяка спортна лига, в която общо се срещат точно nn различни цвята, винаги може да се намери цветово разпознаваемо множество с поне g(n,t)g(n,t) отбора.
РешениеОтговорът еg(n,t)=nt.g(n,t)=\left\lceil\frac nt\right\rceil.Първо това е горна граница. Разделяме nn-те цвята на n/t\left\lceil n/t\right\rceil групи, всяка с най-много tt цвята, и правим по един отбор за всяка група, чиито отличителни цветове са точно цветовете в тази група. В такава лига няма повече от n/t\left\lceil n/t\right\rceil отбора, така че не може да се гарантира по-голямо цветово разпознаваемо множество. Остава да докажем, че толкова винаги може да се намери. Започваме с множеството SS от всички отбори. Докато съществува отбор, всички чиито отличителни цветове вече се срещат като отличителни цветове на други отбори от SS, изтриваме този отбор от SS. Това изтриване не премахва нито един цвят от общата колекция цветове, защото всеки негов цвят остава представен от някой друг отбор. Когато процесът спре, всички nn цвята още се срещат в оставащите отбори. Понеже всеки отбор има най-много tt отличителни цвята, остават поне n/t\left\lceil n/t\right\rceil отбора. Ще видим, че оставащото множество SS е цветово разпознаваемо. За всеки отбор TST\in S вече не е вярно, че всички негови цветове се споделят с други отбори в SS. Следователно TT има поне един отличителен цвят, който не е отличителен за никой друг отбор от SS. Присвояваме на всеки отбор такъв негов собствен цвят. Получаваме точно изискваното цветово разпознаваемо множество, с размер поне n/t\left\lceil n/t\right\rceil.

Задача 3

Пълен запис
Условие
Нека P,QR[x]P,Q\in\mathbb R[x] са взаимно прости неконстантни полиноми. Докажете, че съществуват най-много три реални числа λ\lambda, за които P+λQP+\lambda Q е квадрат на полином.
РешениеЩе докажем по-силно твърдение над C\mathbb C. Да предположим противното: има четири различни числа λ1,λ2,λ3,λ4C\lambda_1,\lambda_2,\lambda_3,\lambda_4\in\mathbb C и полиноми RiC[x]R_i\in\mathbb C[x], за коитоP+λiQ=Ri2(i=1,2,3,4).P+\lambda_iQ=R_i^2\qquad (i=1,2,3,4).Можем да приемем, че degPdegQ\deg P\ne\deg Q. Ако степените са равни, заменяме PP с P+cQP+cQ за подходяща константа cc; това само преименува параметъра λ\lambda и не променя взаимната простота. Диференцираме равенството и получавамеP+λiQ=2RiRi.P'+\lambda_iQ'=2R_iR_i'.Умножаваме първоначалното равенство по QQ' и последното по QQ, след което изваждаме. ТакаQ(P+λiQ)Q(P+λiQ)=QPQP.Q'(P+\lambda_iQ)-Q(P'+\lambda_iQ')=Q'P-QP'.Лявата страна се дели на RiR_i, защото P+λiQ=Ri2P+\lambda_iQ=R_i^2 и P+λiQP'+\lambda_iQ' се дели на RiR_i. СледователноRiQPQPR_i\mid Q'P-QP'за всяко ii. Полиномите RiR_i са два по два взаимно прости. Наистина, ако някой неконстантен полином дели и RiR_i, и RjR_j при iji\ne j, той дели разликата(P+λiQ)(P+λjQ)=(λiλj)Q,(P+\lambda_iQ)-(P+\lambda_jQ)=(\lambda_i-\lambda_j)Q,а също дели P+λiQP+\lambda_iQ; оттук дели и PP, и QQ, което противоречи на взаимната простота. Значи произведението R1R2R3R4R_1R_2R_3R_4 дели QPQPQ'P-QP'. Ако d=max(degP,degQ)d=\max(\deg P, \deg Q), понеже degPdegQ\deg P\ne\deg Q, всеки полином P+λiQP+\lambda_iQ има степен dd. Такаdeg(R1R2R3R4)=4d2=2d.\deg(R_1R_2R_3R_4)=4\cdot\frac d2=2d.От друга странаdeg(QPQP)degP+degQ1<2d.\deg(Q'P-QP')\le \deg P+\deg Q-1\lt{}2d.Това е невъзможно, освен ако QPQP=0Q'P-QP'=0. Но тогава по правилото за производна на частно имаме (P/Q)=0(P/Q)'=0, следователно P/QP/Q е константа, което противоречи на това, че PP и QQ са взаимно прости неконстантни полиноми. Противоречието доказва, че такива четири стойности на λ\lambda няма.

Задача 4

Пълен запис
Условие
Мамите на викторина. За всеки въпрос можете да погледнете отговорите на другите n>1n\gt{}1 участници, преди да запишете своя отговор. След като всички отговори бъдат предадени, водещият обявява верния отговор. Верен отговор носи 00 точки. Грешен отговор носи 2-2 точки за останалите участници, но само 1-1 точка за вас, понеже сте хакнали системата за оценяване. След обявяването на верния отговор водещият преминава към следващия въпрос. Докажете, че ако в някакъв момент водите с 2n12^{n-1} точки, то със сигурност можете да завършите на първо място.
РешениеЩе докажем дори по-силното твърдение, че е достатъчен аванс 2n2+12^{n-2}+1. Първо пренормираме точките спрямо вашия резултат. Това не променя въпроса кой е пред вас: можем да мислим, че при всеки въпрос участниците с верен отговор печелят 11 точка, участниците с отговора, който копирате и който се оказва грешен, губят 11 точка, а вашият резултат остава фиксиран. Кръговете, в които всички дават един и същ отговор, не са важни. Също така, ако копираният от вас отговор е верен, положението само се подобрява за вас; затова гледаме само кръговете, в които избрана от вас група губи 11 точка, а някаква друга група печели 11 точка. Ключовото наблюдение е следното. Ако в някой по-ранен кръг множеството SS от участници е спечелило точка, а в по-късен кръг всички участници от SS дават един и същ отговор, тогава можем да копираме този отговор. Ако той е грешен, всички от SS губят точка и ефектът на двата кръга за тях се занулява; ако е верен, положението за вас е още по-добро. Значи такъв по-ранен кръг може да бъде заличен от сметката. Поддържаме списък L\mathcal L от подмножества на множеството на другите nn участници. Първоначално списъкът е празен. Във всеки кръг действаме така. Ако има група участници SS, които са дали един и същ отговор, и SLS\in\mathcal L, копираме техния отговор и изтриваме SS от L\mathcal L. В този кръг не добавяме ново множество в списъка. Ако такава група няма, копираме отговор на група TT с възможно най-голям размер, като при възможност вземаме Tn/2|T|\ge n/2. Нека SS е множеството на участниците с верен отговор. Тогава SS е непресичащо се с TT, така че Sn/2|S|\le n/2, и добавяме SS в списъка L\mathcal L. По построение в L\mathcal L никога няма повторение: ако някое множество от списъка се появи като група с общ отговор, ние го изтриваме вместо да позволим то да бъде добавено отново. Затова резултатът на всеки участник е най-много броят множества от текущия списък, които го съдържат. Всички добавяни множества имат размер най-много n/2n/2. За фиксиран участник броят на подмножествата на {1,2,,n}\{1,2,\ldots,n\} с размер най-много n/2n/2, които го съдържат, е най-много 2n22^{n-2}. Следователно никой от останалите участници не може да натрупа преднина повече от 2n22^{n-2} спрямо фиксирания ви резултат. Ако първоначално водите с 2n2+12^{n-2}+1, вие неизбежно завършвате строго пред всички. Това доказва и исканото по-слабо твърдение с аванс 2n12^{n-1}.

Задача 6

Пълен запис
Условие
Докажете, че съществуват безкрайно много тройки (a,b,p)(a,b,p) от цели числа, където pp е просто число и 0<ab<p0\lt{}a\le b\lt{}p, за които p5p^5 дели(a+b)papbp.(a+b)^p-a^p-b^p.
РешениеЩе използваме следното стандартно твърдение: за всяко просто число p1(mod3)p\equiv1\pmod3 съществуват цели числа a,ba,b с 0<ab<p0\lt{}a\le b\lt{}p, за коитоp2a2+ab+b2.p^2\mid a^2+ab+b^2.Например това следва от лемата на Туе, приложена към корен на x2+x+10(modp2)x^2+x+1\equiv0\pmod{p^2}; еквивалентно, теорията на формата x2+xy+y2x^2+xy+y^2 дава представяне p2=a2+ab+b2p^2=a^2+ab+b^2. Сега ще докажем ключовата полиномиална делимост. Ако p1(mod3)p\equiv1\pmod3, тогаваp(x2+xy+y2)2(x+y)pxpypp(x^2+xy+y^2)^2\mid (x+y)^p-x^p-y^pкато полиноми с цели коефициенти. Първо всички вътрешни биномиални коефициенти (pk)\binom pk се делят на pp, така че целият полином (x+y)pxpyp(x+y)^p-x^p-y^p се дели на pp. Остава да видим двойния множител x2+xy+y2x^2+xy+y^2. След хомогенизация е достатъчно да докажем, че(x2+x+1)2F(x),F(x)=(x+1)pxp1.(x^2+x+1)^2\mid F(x),\qquad F(x)=(x+1)^p-x^p-1.Нека ζ\zeta е примитивен трети корен на единицата. Понеже p1(mod3)p\equiv1\pmod3, имаме ζp=ζ\zeta^p=\zeta, а също 1+ζ=ζ21+\zeta=-\zeta^2. ТогаваF(ζ)=(1+ζ)pζp1=F(\zeta)=(1+\zeta)^p-\zeta^p-1=(ζ2)pζ1=ζ2ζ1=0.(-\zeta^2)^p-\zeta-1=-\zeta^2-\zeta-1=0.Освен товаF(x)=p(x+1)p1pxp1,F'(x)=p(x+1)^{p-1}-px^{p-1},и при x=ζx=\zeta получаваме F(ζ)=pp=0F'(\zeta)=p-p=0, защото p1p-1 се дели на 33. Значи ζ\zeta е двоен корен на FF, а същото важи и за спрегнатия корен ζ2\zeta^2. Следователно (x2+x+1)2(x^2+x+1)^2 дели F(x)F(x). Избираме произволно просто p1(mod3)p\equiv1\pmod3 и съответните a,ba,b от стандартното твърдение. Тогаваp(a2+ab+b2)2(a+b)papbp.p(a^2+ab+b^2)^2\mid (a+b)^p-a^p-b^p.Понеже p2a2+ab+b2p^2\mid a^2+ab+b^2, дясната страна се дели на pp4=p5p\cdot p^4=p^5. Има безкрайно много прости числа p1(mod3)p\equiv1\pmod3, така че получаваме безкрайно много искани тройки.

2018

4 задачи

Задача 1

Пълен запис
Условие
Нека n2n\ge2 е положително цяло число и нека σ(n)\sigma(n) означава сумата на положителните делители на nn. Докажете, че nn-тото най-малко положително цяло число, взаимно просто с nn, е поне σ(n)\sigma(n), и определете за кои nn се достига равенство.
РешениеРавенство се достига точно когато n=pen=p^e, където pp е просто число и ee е положително цяло число. Първо да проверим този случай. Ако n=pen=p^e, тогаваσ(n)=1+p+p2++pe.\sigma(n)=1+p+p^2+\cdots+p^e.Броят на положителните цели числа, не по-големи от σ(n)\sigma(n) и взаимно прости с nn, е броят на числата в този интервал, които не се делят на pp:σ(n)σ(n)p=\sigma(n)-\left\lfloor\frac{\sigma(n)}p\right\rfloor=(1+p++pe)(1+p++pe1)=pe=n.(1+p+\cdots+p^e)-(1+p+\cdots+p^{e-1})=p^e=n.Освен това σ(n)\sigma(n) не се дели на pp, така че именно σ(n)\sigma(n) е nn-тото такова число. Остава да докажем, че в останалите случаи не може да има равенство. Нека d1,d2,,dkd_1,d_2,\ldots,d_k са всички положителни делители на nn в някакъв ред и разгледаме последователните интервалиI1=[1,d1],I2=[d1+1,d1+d2],,I_1=[1,d_1],\quad I_2=[d_1+1,d_1+d_2],\quad \ldots,Ik=[d1++dk1+1,d1++dk].\quad I_k=[d_1+\cdots+d_{k-1}+1,d_1+\cdots+d_k].Интервалът IjI_j има дължина djd_j. Във всеки интервал от djd_j последователни цели числа има точно φ(dj)\varphi(d_j) числа, взаимно прости с djd_j. Понеже djnd_j\mid n, всяко число, взаимно просто с nn, е взаимно просто и с djd_j; следователно в IjI_j има най-много φ(dj)\varphi(d_j) числа, взаимно прости с nn. Сумирайки по всички делители, получаваме, че в интервала [1,σ(n)][1,\sigma(n)] има най-многоdnφ(d)=n\sum_{d\mid n}\varphi(d)=nчисла, взаимно прости с nn. Ако nn има поне два различни прости делителя, нека p<qp\lt{}q са два от тях. Подреждаме делителите така, че първият интервал да има дължина qq, тоест d1=qd_1=q. Тогава и pp, и qq лежат в I1=[1,q]I_1=[1,q], но нито едно от тях не е взаимно просто с nn. Значи в I1I_1 има строго по-малко от φ(q)=q1\varphi(q)=q-1 числа, взаимно прости с nn. Така в целия интервал [1,σ(n)][1,\sigma(n)] има строго по-малко от nn такива числа. Следователно nn-тото положително цяло число, взаимно просто с nn, е строго по-голямо от σ(n)\sigma(n). Значи равенство е възможно само за простите степени, а те вече бяха проверени.

Задача 2

Пълен запис
Условие
Намерете всички функции f ⁣:Z2[0,1]f\colon\mathbb Z^2\to[0,1], такива че за всички цели числа xx и yy е изпълненоf(x,y)=f(x1,y)+f(x,y1)2.f(x,y)=\frac{f(x-1,y)+f(x,y-1)}2.
РешениеЩе докажем, че единствените решения са константните функции. Ясно е, че всяка константна функция работи. Итерираме даденото равенство nn пъти. Получавамеf(x,y)=12ni=0n(ni)f(xi,y(ni)).f(x,y)=\frac1{2^n}\sum_{i=0}^n\binom ni f(x-i,y-(n-i)).Сравняваме тази формула за точките (x,y)(x,y) и (x1,y+1)(x-1,y+1). След преномериране на членовете получавамеf(x,y)f(x1,y+1)12ni=0n+1(ni)(ni1),\begin{align*} |f(x,y)-f(x-1,y+1)| &\le \frac1{2^n}\sum_{i=0}^{n+1}\left|\binom ni-\binom n{i-1}\right|, \end{align*}където приемаме (n1)=(nn+1)=0\binom n{-1}=\binom n{n+1}=0. Разликите на последователните биномиални коефициенти първо са неотрицателни, а после неположителни, затова сумата от абсолютните стойности е два пъти най-големият биномен коефициент. Следователноf(x,y)f(x1,y+1)2(nn/2)2n.|f(x,y)-f(x-1,y+1)|\le \frac{2\binom n{\lfloor n/2\rfloor}}{2^n}.Но (nn/2)=o(2n)\binom n{\lfloor n/2\rfloor}=o(2^n), така че при nn\to\infty дясната страна клони към 00. Значиf(x,y)=f(x1,y+1)f(x,y)=f(x-1,y+1)за всички цели x,yx,y. Следователно ff е константна върху всяка права x+y=constx+y=\text{const}. Нека стойността върху правата x+y=sx+y=s е g(s)g(s). Даденото уравнение даваg(s)=g(s1)+g(s1)2=g(s1).g(s)=\frac{g(s-1)+g(s-1)}2=g(s-1).Значи всички стойности g(s)g(s) са равни, а оттук ff е константна върху цялото Z2\mathbb Z^2.

Задача 4

Пълен запис
Условие
Нека nn е положително цяло число и нека S{0,1}nS\subseteq\{0,1\}^n е множество от двоични низове с дължина nn. За нечетен брой низове x1,,x2k+1Sx_1,\ldots,x_{2k+1}\in S, не непременно различни, тяхното мнозинство е низът y{0,1}ny\in\{0,1\}^n, чийто ii-ти бит е най-често срещаният бит измежду ii-тите битове на x1,,x2k+1x_1,\ldots,x_{2k+1}. Например при n=4n=4 мнозинството на 0000,0000,1101,1100,01010000,0000,1101,1100,0101 е 01000100. Да кажем, че SS има свойството PkP_k, ако мнозинството на всеки 2k+12k+1 низа от SS, с възможни повторения, също принадлежи на SS. Докажете, че ако SS има свойството PkP_k за някое положително цяло число kk, то SS има свойството PrP_r за всяко положително цяло число rr.
РешениеЩе докажем по-силно, че за фиксирано nn всички свойства PkP_k са еквивалентни. Индукцията е по nn. При n=1n=1 твърдението е очевидно, а при n=2n=2 се проверява директно: всяко множество от двумерни двоични низове, затворено относно някакво нечетно мнозинство, е затворено и относно мнозинство на три низа. Нека n3n\ge3 и да приемем, че твърдението е доказано за дължина n1n-1. Да допуснем, че S{0,1}nS\subseteq\{0,1\}^n има свойството PP_\ell, но няма свойството PkP_k. Тогава съществуват низове x1,,x2k+1Sx_1,\ldots,x_{2k+1}\in S, чието мнозинствоy=M(x1,,x2k+1)y=M(x_1,\ldots,x_{2k+1})не принадлежи на SS. Ще докажем следното твърдение. Нека yiy_i е низът, който се различава от yy само в ii-тия бит. Тогава yiSy_i\in S. Наистина, за низ ss нека s^\widehat s е низът, получен от ss чрез изтриване на ii-тия бит. РазглеждамеT={s^sS}{0,1}n1.T=\{\widehat s\mid s\in S\}\subseteq\{0,1\}^{n-1}.Понеже изтриването на един бит комутира с вземането на мнозинство, от свойството PP_\ell за SS следва свойството PP_\ell за TT. По индукционната хипотеза TT има и свойството PkP_k. СледователноM(x^1,,x^2k+1)=y^M(\widehat{x}_1,\ldots,\widehat{x}_{2k+1})=\widehat yпринадлежи на TT. Значи има sSs\in S с s^=y^\widehat s=\widehat y. Такъв низ ss може да бъде само yy или yiy_i. Но ySy\notin S, затова s=yis=y_i, както искахме. Сега вземаме общо 2+12\ell+1 низа измежду y1,,yny_1,\ldots,y_n, като броят на копията на кои да е два от тях се различава с най-много 11. Понеже n3n\ge3, нито един от низовете yiy_i не е взет повече от \ell пъти. При фиксирана координата ii само низът yiy_i има бит, различен от съответния бит на yy; всички останали избрани низове имат бита на yy. Затова мнозинството на избраните 2+12\ell+1 низа е точно yy. Но всички избрани низове лежат в SS, а SS има свойството PP_\ell. Следователно и тяхното мнозинство yy трябва да лежи в SS, противоречие. Това завършва индукцията и доказва задачата.

Задача 6

Пълен запис
Условие
Алиса и Боб играят игра. Първо Алиса тайно избира крайно множество SS от решетъчни точки в декартовата равнина. После за всяка права \ell в равнината, която е хоризонтална, вертикална или има наклон +1+1 или 1-1, тя казва на Боб броя на точките от SS, лежащи на \ell. Боб печели, ако след това може да определи множеството SS. Докажете, че ако Алиса избере SS във видаS={(x,y)Z2mx2+y2n}S=\{(x,y)\in\mathbb Z^2\mid m\le x^2+y^2\le n\}за някои положителни цели числа mm и nn, то Боб може да спечели. Боб не знае предварително, че SS е от този вид.
РешениеБоб веднага знае броя N=SN=|S|, като събере точките по вертикалните прави. Ще използваме следното твърдение. За фиксирани mm и nn от условието, измежду всички множества TZ2T\subseteq\mathbb Z^2 с NN точки множеството SS е единственото, което максимизираF(T)=(x,y)T(x2+y2)(m+n(x2+y2)).F(T)=\sum_{(x,y)\in T}(x^2+y^2)(m+n-(x^2+y^2)).Действително, отделните точки не си взаимодействат в тази сума. Стойността за точка зависи само от r=x2+y2r=x^2+y^2 и еr(m+nr)=(m+n2)2(rm+n2)2.r(m+n-r)=\left(\frac{m+n}2\right)^2-\left(r-\frac{m+n}2\right)^2.Тя е най-голяма точно за стойности на rr, най-близки до (m+n)/2(m+n)/2. Понеже SS съдържа точно всички решетъчни точки с mrnm\le r\le n, това са точно най-големите NN възможни приноса, и максимизаторът е единствен. Значи е достатъчно да покажем, че от данните Боб може да изчисли F(S)F(S). Нека (X,Y)(X,Y) е равномерно избрана случайна точка от SS. Данните по вертикалните прави дават разпределението на XX, данните по хоризонталните прави дават разпределението на YY, а данните по правите с наклон 1-1 и +1+1 дават съответно разпределенията на X+YX+Y и XYX-Y. Следователно Боб може да изчисли моментите на всяка от четирите величини XX, YY, X+YX+Y, XYX-Y. СегаF(S)N=E[(m+n)(X2+Y2)(X2+Y2)2]=(m+n)(E[X2]+E[Y2])E[X4]E[Y4]2E[X2Y2].\begin{align*} \frac{F(S)}N &=\mathbb E\left[(m+n)(X^2+Y^2)-(X^2+Y^2)^2\right]\\ &=(m+n)(\mathbb E[X^2]+\mathbb E[Y^2])-\mathbb E[X^4]-\mathbb E[Y^4]-2\mathbb E[X^2Y^2]. \end{align*}Остава смесеният момент. Той също се изразява чрез известните разпределения, защотоE[X2Y2]=\mathbb E[X^2Y^2]=E[(X+Y)4]+E[(XY)4]2E[X4]2E[Y4]12.\frac{\mathbb E[(X+Y)^4]+\mathbb E[(X-Y)^4]-2\mathbb E[X^4]-2\mathbb E[Y^4]}{12}.Така F(S)F(S) се изчислява от информацията, която Алиса е дала. Накрая, ако някое друго крайно множество TT дава същите отговори на всички въпроси на Боб, то има същия брой точки и същите разпределения на XX, YY, X+YX+Y и XYX-Y, следователно същата стойност на FF. По твърдението за единственост на максимизатора получаваме T=ST=S. Значи данните определят SS еднозначно и Боб може да спечели.

2019

3 задачи

Задача 2

Пълен запис
Условие
Нека Z/nZ\mathbb Z/n\mathbb Z означава множеството от целите числа по модул nn. Намерете всички положителни цели числа nn, за които съществува биекцияg ⁣:Z/nZZ/nZ,g\colon\mathbb Z/n\mathbb Z\to\mathbb Z/n\mathbb Z,такава че функциитеg(x),g(x)+x,g(x)+2x,g(x),\quad g(x)+x,\quad g(x)+2x,,g(x)+100x\quad\ldots,\quad g(x)+100xса биекции на Z/nZ\mathbb Z/n\mathbb Z.
РешениеОтговорът е: всички положителни цели числа nn, взаимно прости с 101!101!. Първо, ако gcd(n,101!)=1\gcd(n,101!)=1, вземаме g(x)=xg(x)=x. Тогава g(x)+tx=(t+1)xg(x)+tx=(t+1)x за t=0,1,,100t=0,1,\ldots,100, а умножението по t+1t+1 е биекция по модул nn, понеже t+1t+1 е взаимно просто с nn. Остава обратната посока. Да допуснем, че такава биекция gg съществува, и нека p101p\le101 е най-малкият прост делител на nn. Ще стигнем до противоречие. Първо доказваме, че за всяко k=0,1,,100k=0,1,\ldots,100 е изпълненоk!xZ/nZxk0(modn).k!\sum_{x\in\mathbb Z/n\mathbb Z}x^k\equiv0\pmod n.За фиксирано xx разглеждаме полиномаGx(T)=g(x)+Tx.G_x(T)=g(x)+Tx.Крайната разлика от ред kk на полинома Gx(T)kG_x(T)^k даваk!xk=i=0k(1)ki(ki)Gx(i)k.k!x^k=\sum_{i=0}^k(-1)^{k-i}\binom ki G_x(i)^k.Сумираме по всички остатъци xx по модул nn. За всяко i=0,1,,ki=0,1,\ldots,k функцията xGx(i)=g(x)+ixx\mapsto G_x(i)=g(x)+ix е биекция, следователно сумата на Gx(i)kG_x(i)^k по всички xx е една и съща, а коефициентите в крайната разлика имат сума 00. Получаваме желаното сравнение. Понеже pp е най-малкият прост делител на nn, числото k!k! е обратимо по модул nn за 0kp10\le k\le p-1. ЗначиxZ/nZxk0(modn)(k=0,1,,p1).\sum_{x\in\mathbb Z/n\mathbb Z}x^k\equiv0\pmod n\qquad(k=0,1,\ldots,p-1).Това е същото като n1k+2k++nkn\mid 1^k+2^k+\cdots+n^k за тези kk. Сега използваме стандартна лема за суми от степени. Ако MM дели 1k+2k++nk1^k+2^k+\cdots+n^k за k=0,1,,p1k=0,1,\ldots,p-1 и pnp\mid n, тогава νp(M)<νp(n)\nu_p(M)\lt{}\nu_p(n). Наистина, всяка целочислена полиномна функция от степен най-много p1p-1 има сума, деляща се на MM. Прилагаме това към(x1)(x2)(x(p1))=(p1)!(x1p1).(x-1)(x-2)\cdots(x-(p-1))=(p-1)!\binom{x-1}{p-1}.ПолучавамеM(p1)!x=1n(x1p1)=(p1)!(np).M\mid (p-1)!\sum_{x=1}^n\binom{x-1}{p-1}=(p-1)!\binom np.Но pp не дели (p1)!(p-1)!, а νp(np)=νp(n)1\nu_p\binom np=\nu_p(n)-1, така че νp(M)<νp(n)\nu_p(M)\lt{}\nu_p(n). Прилагаме лемата с M=nM=n. Тя казва νp(n)<νp(n)\nu_p(n)\lt{}\nu_p(n), невъзможно. Следователно никой прост делител на nn не е най-много 101101, тоест nn е взаимно просто с 101!101!.

Задача 3

Пълен запис
Условие
Змия с дължина kk е фигура, която заема наредена kk-торка (s1,,sk)(s_1,\ldots,s_k) от клетки в квадратна мрежа n×nn\times n от единични квадратчета. Клетките са две по две различни, а sis_i и si+1s_{i+1} имат обща страна за i=1,,k1i=1,\ldots,k-1. Ако в момента змията заема (s1,,sk)(s_1,\ldots,s_k) и ss е незаета клетка с обща страна със s1s_1, тя може да се премести в (s,s1,,sk1)(s,s_1,\ldots,s_{k-1}). Казваме, че змията се е обърнала, ако първоначално е заемала (s1,s2,,sk)(s_1,s_2,\ldots,s_k), а след краен брой ходове заема (sk,sk1,,s1)(s_k,s_{k-1},\ldots,s_1). Съществува ли цяло число n>1n\gt{}1, за което в мрежа n×nn\times n може да се постави змия с дължина поне 0.9n20.9n^2, която може да се обърне?
РешениеДа, съществува. Ще дадем конструкция, която всъщност позволява змия с дължина, заемаща произволно голяма част от мрежата. Първо формулираме графова версия. Нека GG е неориентиран граф. Змия с дължина kk в GG заема наредени kk различни върха, като съседни части на змията лежат в съседни върхове; един ход премества главата в свободен съседен връх, а останалите части я следват. Ще построим граф GG, в който много дълга змия може да се обърне. Избираме положителни цели числа rr и \ell. Вземаме rr дълги главни пътя p1,,prp_1,\ldots,p_r, като pip_i води от AiA_i до BiB_i и има дължина поне \ell. Добавяме свързващи пътища от BiB_i до Ai+1A_{i+1} за i=1,,r1i=1,\ldots,r-1 и от BrB_r до A1A_1. Така получаваме голям цикълA1B1A2B2ArBrA1.A_1B_1A_2B_2\cdots A_rB_rA_1.Накрая добавяме транзитни пътища от A1A_1 до всеки от A2,,ArA_2,\ldots,A_r и от BrB_r до всеки от B1,,Br1B_1,\ldots,B_{r-1}. Всички пътища са вътрешно несечащи се, освен че транзитните пътища от едно и също семейство могат да се срещат. Поставяме змия с дължина (r1)(r-1)\ell с опашка в A1A_1 и тяло по големия цикъл в посоката A1,B1,A2,B2,A_1,B_1,A_2,B_2,\ldots. Тази змия може да се обърне така. В първата фаза главата върви по големия цикъл до Br1B_{r-1}, минава по транзитен път до BrB_r и после върви по големия цикъл в обратната посока до ArA_r. Във фаза i=2,3,,r1i=2,3,\ldots,r-1 тя минава по транзитен път до A1A_1, после напред по големия цикъл до BriB_{r-i}, по транзитен път до BrB_r, и назад по големия цикъл до Ari+1A_{r-i+1}. В последната фаза върви назад по големия цикъл до A1A_1. Понеже змията е по-къса от сумарната дължина на r1r-1 главни пътя, в моментите на тези обходи нужните транзитни пътища са свободни; описаното движение точно обръща реда на частите на змията. Остава да вложим такъв граф почти плътно в квадратна мрежа. В голяма мрежа n×nn\times n избираме точки a1,,ar+1a_1, \ldots,a_{r+1} приблизително равномерно по втората колона, от близо до долния край до близо до горния край. Избираме точки b1,,brb_1, \ldots,b_r по колоната n2n-2, като bib_i е в реда на ai+1a_{i+1}. Главният път от aia_i до bib_i запълва почти изцяло правоъгълната лента между тези две точки. Свързващите пътища минават по съответните редове, а последният свързващ път използва горния ред, последната колона и долния ред. Двете семейства транзитни пътища се реализират съответно по първата и по (n1)(n-1)-вата колона, без крайните клетки. Така получаваме подграф на мрежата, изоморфен на описания GG, в който главните пътища заемат почти цялата площ. При фиксирано rr и nn\to\infty дължината на обръщащата се змия е приблизителноr1rn2.\frac{r-1}{r}n^2.Избираме rr достатъчно голямо, така че (r1)/r>0.9(r-1)/r\gt{}0.9, а после избираме nn достатъчно голямо. Получаваме исканата змия.

Задача 4

Пълен запис
Условие
Наричаме функция f ⁣:Z0×Z0Zf\colon\mathbb Z_{\ge0}\times\mathbb Z_{\ge0}\to\mathbb Z чудесна, ако за всички неотрицателни цели числа mm и nn е изпълненоf(m+1,n+1)f(m,n)f(m+1,n)f(m,n+1)=1.f(m+1,n+1)f(m,n)-f(m+1,n)f(m,n+1)=1.Ако A=(a0,a1,)A=(a_0,a_1,\ldots) и B=(b0,b1,)B=(b_0,b_1,\ldots) са две редици от цели числа, пишем ABA\sim B, ако съществува чудесна функция ff, за която f(n,0)=anf(n,0)=a_n и f(0,n)=bnf(0,n)=b_n за всяко неотрицателно цяло число nn; в частност a0=b0a_0=b_0. Докажете, че ако AA, BB, CC и DD са четири редици от цели числа, за които ABA\sim B, BCB\sim C и CDC\sim D, то DAD\sim A.
РешениеЩе използваме следната класификация. Двойката редици (A,B)(A,B) е чудесна, тоест ABA\sim B, точно когато са изпълнени условиятаa0=b0,a0a1b1+1,a_0=b_0,\qquad a_0\mid a_1b_1+1,и за всяко n1n\ge1anan1+an+1,bnbn1+bn+1.a_n\mid a_{n-1}+a_{n+1},\qquad b_n\mid b_{n-1}+b_{n+1}.Първо доказваме необходимостта. Равенството a0=b0a_0=b_0 е ясно. От условието за квадрата с върхове (0,0),(1,0),(0,1),(1,1)(0,0),(1,0),(0,1),(1,1) получавамеa0f(1,1)a1b1=1,a_0f(1,1)-a_1b_1=1,следователно a0a1b1+1a_0\mid a_1b_1+1. Сега гледаме шест стойности в две съседни колони:u=f(n1,1),v=f(n,1),w=f(n+1,1).u=f(n-1,1),\quad v=f(n,1),\quad w=f(n+1,1).От чудесното условие за двата съседни квадрата имамеvan1uan=1,wanvan+1=1.va_{n-1}-ua_n=1,\qquad wa_n-va_{n+1}=1.Като съберем подходящо, получавамеu+w=v(an1+an+1)an.u+w=\frac{v(a_{n-1}+a_{n+1})}{a_n}.Освен това gcd(v,an)=1\gcd(v,a_n)=1, затова anan1+an+1a_n\mid a_{n-1}+a_{n+1}. Същият аргумент по другата ос дава условието за редицата BB. Ако an=0a_n=0, двете равенства принуждават van1=1va_{n-1}=1 и van+1=1va_{n+1}=-1, така че делимостта пак е валидна в обичайния смисъл. За достатъчността строим чудесната функция по индукция. Първо избираме f(1,1)f(1,1) от равенствотоa0f(1,1)a1b1=1,a_0f(1,1)-a_1b_1=1,което е възможно по условието. После попълваме таблицата клетка по клетка. Ако пет стойностиuxvywz\begin{matrix}u&x\\ v&y\\ w&z\end{matrix}са известни без zz, избирамеz=yu+wvxz=y\cdot\frac{u+w}{v}-xкогато v0v\ne0; това е цяло число по делимостното условие и запазва детерминантата 11 на новия квадрат. Ако v=0v=0, от съседните детерминанти следва, че съседните стойности са ±1\pm1, и липсващата стойност може да се избере така, че новата детерминанта да е 11. Същите кратки проверки запазват и делимостта за всяка нова тройка поредни стойности. Така индукцията построява чудесна функция. Сега завършваме задачата. НекаA=(an),B=(bn),C=(cn),D=(dn).A=(a_n),\quad B=(b_n),\quad C=(c_n),\quad D=(d_n).От ABA\sim B, BCB\sim C и CDC\sim D следваa0=b0=c0=d0=k.a_0=b_0=c_0=d_0=k.Освен това всяка от четирите редици удовлетворява вътрешното условие xnxn1+xn+1x_n\mid x_{n-1}+x_{n+1} за n1n\ge1. Остава само да проверим началната делимост за (D,A)(D,A). Имамеka1b1+1,kb1c1+1,kc1d1+1.k\mid a_1b_1+1,\qquad k\mid b_1c_1+1,\qquad k\mid c_1d_1+1.Умножавайки трите сравнения, получаваме(a1b1)(b1c1)(c1d1)1(modk).(a_1b_1)(b_1c_1)(c_1d_1)\equiv -1\pmod k.Но от средното сравнение (b1c1)21(modk)(b_1c_1)^2\equiv1\pmod k, следователноa1d11(modk),a_1d_1\equiv -1\pmod k,тоест kd1a1+1k\mid d_1a_1+1. По класификацията това означава DAD\sim A.

2020

4 задачи

Задача 1

Пълен запис
Условие
Избират се положителни цели числа b1,b2,b_1,b_2,\ldots, така че1=b112>b222>b332>b442>.1=\frac{b_1}{1^2}\gt{}\frac{b_2}{2^2}\gt{}\frac{b_3}{3^2}\gt{}\frac{b_4}{4^2}\gt{}\cdots.Нека rr е най-голямото реално число, за което bnn2r\frac{b_n}{n^2}\ge r за всяко положително цяло число nn. Намерете всички възможни стойности на rr при всички допустими избори на редицата (bn)(b_n).
РешениеОтговорът е всички реални числа rr с 0r120\le r\le\frac12. Първо, очевидно r0r\ge0. Ще докажем горната граница. Твърдим, че за всяко n1n\ge1 е изпълненоbnn212+12n.\frac{b_n}{n^2}\le \frac12+\frac1{2n}.Доказателството е по индукция. При n=1n=1 това следва от b1=1b_1=1. За индукционната стъпка имамеbn<n2bn1(n1)2n2(12+12(n1))=n32(n1)=12(n2+n+1+1n1)=n(n+1)2+12(1+1n1)n(n+1)2+1.\begin{align*} b_n&\lt{}n^2\frac{b_{n-1}}{(n-1)^2}\le n^2\left(\frac12+\frac1{2(n-1)}\right)\\ &=\frac{n^3}{2(n-1)}=\frac12\left(n^2+n+1+\frac1{n-1}\right)\\ &=\frac{n(n+1)}2+\frac12\left(1+\frac1{n-1}\right)\le \frac{n(n+1)}2+1. \end{align*}Понеже bnb_n е цяло число, оттук следва bnn(n+1)2b_n\le\frac{n(n+1)}2, което е точно желаното неравенство. При nn\to\infty получаваме r12r\le\frac12. Остава да построим редици за всички стойности в този интервал. За r=12r=\frac12 вземамеbn=n(n+1)2,b_n=\frac{n(n+1)}2,а за r=0r=0 вземаме bn=1b_n=1 за всяко nn. Нека сега 0<r<120\lt{}r\lt{}\frac12. Избираме NN достатъчно голямо, така чеrn2+n<n(n+1)2\left\lceil rn^2+n\right\rceil\lt{}\frac{n(n+1)}2за всяко nNn\ge N, и дефинирамеbn={rn2+n,nN,n2+n2,n<N.b_n=\begin{cases}\left\lceil rn^2+n\right\rceil,& n\ge N,\\ \frac{n^2+n}2,& n\lt{}N.\end{cases}Тогаваbnn2=rn2+n+O(1)n2r,\frac{b_n}{n^2}=\frac{rn^2+n+O(1)}{n^2}\to r,така че най-голямата долна граница е rr. Остава само да проверим, че дробите са строго намаляващи. Това е ясно за n<Nn\lt{}N от формулата n+12n\frac{n+1}{2n}, а преходът през NN е осигурен от избора на NN. За nNn\ge N имамеbnn2rn2+nn2>\frac{b_n}{n^2}\ge\frac{rn^2+n}{n^2}\gt{}r(n+1)2+(n+1)+1(n+1)2bn+1(n+1)2,\frac{r(n+1)^2+(n+1)+1}{(n+1)^2}\ge\frac{b_{n+1}}{(n+1)^2},където средното неравенство е еквивалентно на 1n>n+2(n+1)2\frac1n\gt{}\frac{n+2}{(n+1)^2}. Следователно конструкцията работи.

Задача 3

Пълен запис
Условие
Нека α1\alpha\ge1 е реално число. Хефест и Посейдон играят походова игра върху безкрайна квадратна мрежа от единични клетки. Преди началото на играта Посейдон избира краен брой клетки, които са наводнени. Хефест строи дига: множество от единични ребра на мрежата, наричани стени, които образуват свързан несамопресичащ се път или контур. Играта започва с ход на Хефест. На своя nn-ти ход той добавя една или повече стени към дигата, стига след този ход общата дължина на дигата да е най-много αn\alpha n. На всеки ход на Посейдон всяка клетка, която е съседна по страна на вече наводнена клетка и между тях няма стена, също се наводнява. Хефест печели, ако дигата образува затворен контур, в чиято вътрешност се намират всички наводнени клетки, и така спре потопа. За кои стойности на α\alpha Хефест може да си гарантира победа за краен брой ходове, независимо кои клетки е наводнил Посейдон в началото?
РешениеОтговорът еα>2.\alpha\gt{}2.Ще докажем, че при α>2\alpha\gt{}2 Хефест има печеливша стратегия, а при α=2\alpha=2 (следователно и при α2\alpha\le2) той не може да овладее дори потоп, започнал от една клетка. Първо нека α>2\alpha\gt{}2. Въвеждаме координати от Z2\mathbb Z^2 върху клетките. Ако вместо първоначалното множество наводним повече клетки, задачата за Хефест само става по-трудна, затова можем да предположим, че в началото са наводнени всички клетки (x,y)(x,y) сx+yd|x|+|y|\le dза някое d2d\ge2. Тогава на kk-тия ход на Хефест водата се съдържа в областта x+yd+k1|x|+|y|\le d+k-1. Целта е да я затворим в голям правоъгълник. Избираме големи цели числа N1N_1 и N2N_2, за коитоαN1>2N1+(2d+3),α(N1+N2)>2N2+(6N1+8d+4).\begin{align*} \alpha N_1&\gt{}2N_1+(2d+3),\\ \alpha(N_1+N_2)&\gt{}2N_2+(6N_1+8d+4). \end{align*}Маркираме точките Xi,YiX_i,Y_i за 1i61\le i\le6, както е показано на схемата; червените означения показват съответните разстояния по страните на правоъгълника.X1Y1X2Y2X3Y3X4Y4X5Y5X6Y61N1N1ddd+1d+1N2N2N1+dN1+dСтратегията е следната. 1. На ход 11 Хефест поставя стената X1Y1X_1Y_1. Така спира разпространението на север. 2. От ход 22 до ход N1+1N_1+1 той удължава дигата до отсечката X2Y2X_2Y_2, като продължава да не допуска вода на север. 3. На ход N1+2N_1+2 добавя наведнъж начупените линии X4X3X2X_4X_3X_2 и Y4Y3Y2Y_4Y_3Y_2. Така спира потопа от запад и от изток. 4. От ход N1+2N_1+2 до ход N1+N2+1N_1+N_2+1 удължава дигата по отсечките X4X5X_4X_5 и Y4Y5Y_4Y_5, като държи водата между тях. 5. На ход N1+N2+2N_1+N_2+2 добавя наведнъж начупената линия X5X6Y6Y5X_5X_6Y_6Y_5 и затваря контура. Изборът на N1N_1 и N2N_2 гарантира две неща едновременно: всяка нова част от дигата се поставя преди водата да я достигне, и общата дължина след съответния ход остава под разрешената граница αn\alpha n. Следователно при всяко α>2\alpha\gt{}2 Хефест може да спре потопа за краен брой ходове. Остава да докажем, че α=2\alpha=2 не стига. Нека първоначално е наводнена само една клетка и да допуснем, че Хефест затваря потопа на своя (n+1)(n+1)-ви ход. Ще покажем, че тогава вече са построени поне 2n+42n+4 стени. Нека c0,c1,,cnc_0,c_1,\ldots,c_n са клетки, такива че c0c_0 е първоначално наводнената клетка, а за i1i\ge1 клетката cic_i се наводнява на ii-тия ход на Посейдон от клетката ci1c_{i-1}. В края дигата е затворен контур, който съдържа всички тези клетки. Твърдим, че ако cic_i и cjc_j са съседни клетки, то ij=1|i-j|=1. Наистина, ако са съседни и ij>1|i-j|\gt{}1, между тях трябва да има стена; но тогава затворената дига поставя двете клетки от различни страни на контура, противоречие. Значи клетките cic_i образуват път от клетки. Оцветяваме в зелено всяко ребро на единичната мрежа, което е ребро на точно една от клетките cic_i; това са ребрата от границата на полученото полимино. Понеже полиминото има n+1n+1 клетки и точно nn вътрешни общи ребра, зелените ребра са точно4(n+1)2n=2n+4.4(n+1)-2n=2n+4.От центъра на всяка клетка cic_i изпращаме по един лазер към всяко зелено ребро на тази клетка. Така имаме общо 2n+42n+4 лазера. На схемата е показан пример за n=6n=6, като дигата е отбелязана в кафяво.c0c1c2c3c4c5c6Ще докажем, че никоя стена не може да бъде улучена от повече от един лазер. Да допуснем противното и нека стената ww е улучена от лазери, излизащи от cic_i и cjc_j. Без загуба на общност тези два лазера са вертикални, така че cic_i и cjc_j са в една и съща колона. Ако ww лежи между cic_i и cjc_j, то отсечката между центровете им пресича дигата точно веднъж, а двата му края са вътре в затворения контур. Това е невъзможно. Остава случаят, когато ww лежи от една и съща страна на двете клетки; например над тях, като i<ji\lt{}j. Тогава между cic_i и cjc_j няма стена. Нека ρ1\rho\ge1 е разстоянието между центровете на cic_i и cjc_j. Клетката cjc_j се наводнява от cic_i по права линия за най-много ρ\rho хода, а това е единственият най-кратък път. Следователно такава ситуация е възможна само ако j=i+ρj=i+\rho и клетките ci,ci+1,,cjc_i,c_{i+1},\ldots,c_j образуват една колона. Но тогава вертикалните лазери от cic_i и cjc_j не могат да сочат в една и съща посока, противоречие. Следователно всяка от 2n+42n+4-те лазерни отсечки удря различна стена. Значи на (n+1)(n+1)-вия ход дължината на дигата е поне 2n+42n+4, откъдетоα2n+4n+1>2.\alpha\ge\frac{2n+4}{n+1}\gt{}2.Това доказва, че при α=2\alpha=2 Хефест няма гарантирана победа, и завършва решението.

Задача 4

Пълен запис
Условие
За краен прост граф GG дефинираме GG' като граф върху същото множество от върхове, в който за два различни върха uu и vv двойката {u,v}\{u,v\} е ребро в GG' точно когато uu и vv имат общ съсед в GG. Докажете, че ако крайният прост граф GG е изоморфен на (G)(G')', то GG е изоморфен и на GG'.
РешениеЩе наречем връх на графа опасен, ако има степен поне 33 и някои два от съседите му не са съседни помежду си. Първо твърдим, че GG' има поне толкова триъгълници, колкото GG, а има строго повече, ако GG има опасен връх. Наистина, всеки триъгълник в GG остава триъгълник в GG', защото всяка двойка негови върхове има третия за общ съсед. Ако vv е опасен връх, съседите на vv образуват клика в GG', която не е била клика в GG; следователно се появява поне един нов триъгълник. Ако G(G)G\cong(G')', броят на триъгълниците в GG и в (G)(G')' е един и същ. От току-що доказаното следва, че нито GG, нито GG' може да има опасен връх. Значи е достатъчно да разгледаме графи без опасни върхове. В такъв граф всяка свързана компонента е един от следните видове: клика, включително единичен връх; цикъл; или път. Наистина, ако някой връх има степен поне 33, всички негови съседи трябва да са съседни помежду си, и същото условие се разпространява в компонентата, която става клика. Ако максималната степен е най-много 22, компонентата е път или цикъл. Сега наблюдаваме кои от тези компоненти са устойчиви при операцията. Изолиран връх, цикъл с нечетна дължина и клика с поне три върха се преобразуват в изоморфни компоненти. От друга страна, цикъл с четна дължина и път с ненулева дължина се разпадат на повече свързани компоненти при преминаване към GG'. Следователно, ако GG има такава компонента, тогава GG' има строго повече свързани компоненти от GG, а (G)(G')' има поне толкова, колкото GG'. Това е несъвместимо с G(G)G\cong(G')'. Затова графите, които могат да удовлетворят G(G)G\cong(G')', са точно несвързани обединения на изолирани върхове, нечетни цикли и клики с поне три върха. За всяка от тези компоненти вече видяхме, че GGG'\cong G върху компонентата, следователно и за целия граф имаме GGG\cong G'. Това доказва твърдението.

Задача 5

Пълен запис
Условие
Намерете всички цели числа n2n\ge2, за които съществуват цяло число mm и полином P(x)P(x) с цели коефициенти, удовлетворяващи следните три условия: - m>1m\gt{}1 и gcd(m,n)=1\gcd(m,n)=1; - числата P(0),P2(0),,Pm1(0)P(0),P^2(0),\ldots,P^{m-1}(0) не се делят на nn; - числото Pm(0)P^m(0) се дели на nn. Тук PkP^k означава kk-кратно прилагане на PP, така че P1(0)=P(0)P^1(0)=P(0), P2(0)=P(P(0))P^2(0)=P(P(0)) и т.н.
РешениеОтговорът е: това е възможно точно когато съществуват прости числа p<pp'\lt{}p, такива че pnp\mid n, но pnp'\nmid n. Еквивалентно, радикалът на nn не е произведение на първите няколко прости числа. За полином PP и цяло число NN въвеждаме означениетоzord(PmodN)=min{e>0Pe(0)0(modN)},\mathbf{zord}(P\bmod N)=\min\{e\gt{}0\mid P^e(0)\equiv0\pmod N\},като по условие минимумът на празното множество е 00. По китайската теорема за остатъците имамеzord(PmodN)=lcmqNzord(Pmodq),(1)\mathbf{zord}(P\bmod N)=\operatorname*{lcm}_{q\mid N}\mathbf{zord}(P\bmod q),\tag{1}където qq пробягва простите степени, делящи NN. Първо ще направим конструкцията. Нужен ни е следният случай на проста степен. Нека pep^e е проста степен и 1k<p1\le k\lt{}p. Тогава полиномътf(X)=f(X)=X+1kX(X1)(X2)(X(k2))(k1)!,X+1-k\cdot\frac{X(X-1)(X-2)\cdots(X-(k-2))}{(k-1)!},разглеждан в (Z/peZ)[X](\mathbb Z/p^e\mathbb Z)[X], удовлетворяваzord(fmodpe)=k.\mathbf{zord}(f\bmod p^e)=k.При k=1k=1 произведението е празно и се приема за 11. Наистина, понеже (k1)!(k-1)! е обратимо по модул pep^e, формулата е смислена, а директно получавамеf(0)=1,f(1)=2,,f(0)=1,\quad f(1)=2,\quad\ldots,f(k2)=k1,f(k1)=0.\quad f(k-2)=k-1,\quad f(k-1)=0.Сега нека p<pp'\lt{}p са прости числа, pnp\mid n и pnp'\nmid n. За простата степен penp^e\mid n с основа pp избираме полином по горната лема с zord=p\mathbf{zord}=p'. За всяка друга проста степен qq, деляща nn, изискваме P(0)0(modq)P(0)\equiv0\pmod q, тоест zord(Pmodq)=1\mathbf{zord}(P\bmod q)=1. Китайската теорема за остатъците позволява да изберем един полином PZ[x]P\in\mathbb Z[x], който удовлетворява всички тези условия едновременно. От (1) следваzord(Pmodn)=p.\mathbf{zord}(P\bmod n)=p'.Поставяме m=pm=p'. Тогава m>1m\gt{}1, gcd(m,n)=1\gcd(m,n)=1, защото pnp'\nmid n, и условията на задачата са изпълнени. Остава необходимостта. По (1) е достатъчно да докажем следното твърдение: ако q=peq=p^e е проста степен и f(x)Z[x]f(x)\in\mathbb Z[x], а zord(fmodq)\mathbf{zord}(f\bmod q) е ненулево число, то всички негови прости делители са най-много pp. Доказваме това по индукция по ee. При e=1e=1 принципът на Дирихле дава веднага zord(fmodp)p\mathbf{zord}(f\bmod p)\le p, защото преди първото попадане в 00 остатъците 0,f(0),f2(0),0,f(0),f^2(0),\ldots не могат да съдържат повторение извън 00. Нека e2e\ge2 и поставимk=zord(fmodpe1),Q=fk.k=\mathbf{zord}(f\bmod p^{e-1}),\qquad Q=f^k.За да се стигне до 00 по модул pep^e, първо трябва да се стигне до 00 по модул pe1p^{e-1}, затоваzord(fmodpe)=kzord(Qmodpe).\mathbf{zord}(f\bmod p^e)=k\cdot\mathbf{zord}(Q\bmod p^e).По индукционната хипотеза всички прости делители на kk са най-много pp. Освен това Q(0)0(modpe1)Q(0)\equiv0\pmod{p^{e-1}}, а оттук и всички числа Q(0),Q2(0),Q(0),Q^2(0),\ldots са кратни на pe1p^{e-1}. По модул pep^e има само pp такива остатъка, следователноzord(Qmodpe)p.\mathbf{zord}(Q\bmod p^e)\le p.Така и zord(fmodpe)\mathbf{zord}(f\bmod p^e) има само прости делители, които са най-много pp. Сега нека за дадено nn съществуват mm и PP от условието. Тогава m=zord(Pmodn)m=\mathbf{zord}(P\bmod n) и gcd(m,n)=1\gcd(m,n)=1. От (1) някоя проста степен penp^e\mid n има ред, делящ се на някой прост делител pp' на mm. По току-що доказаното ppp'\le p, а от gcd(m,n)=1\gcd(m,n)=1 следва pnp'\nmid n. Ако беше p=pp'=p, това би противоречало на pnp\mid n, значи p<pp'\lt{}p. Получаваме точно необходимото условие.

2021

1 задача

Задача 1

Пълен запис
Условие
Да се определят всички цели числа s4s\ge4, за които съществуват положителни цели числа a,b,c,da,b,c,d такива, че s=a+b+c+ds=a+b+c+d и ss дели abc+abd+acd+bcdabc+abd+acd+bcd.
РешениеОтговорът е: точно съставните числа ss. Първо нека ss е съставно. Записваме s=(w+x)(y+z)s=(w+x)(y+z), където w,x,y,zw,x,y,z са положителни цели числа; например ако s=uvs=uv с u,v2u,v\ge2, можем да вземем w=1w=1, x=u1x=u-1, y=1y=1, z=v1z=v-1. Поставямеa=wy,b=wz,c=xy,d=xz.a=wy,\qquad b=wz,\qquad c=xy,\qquad d=xz.Тогаваa+b+c+d=(w+x)(y+z)=sa+b+c+d=(w+x)(y+z)=sиabc+abd+acd+bcd=wxyz(w+x)(y+z),abc+abd+acd+bcd=wxyz(w+x)(y+z),което е кратно на ss. Следователно всяко съставно ss работи. Остава да покажем, че просто ss не може да работи. Ако такива a,b,c,da,b,c,d са избрани, то(a+b)(a+c)(a+d)=abc+abd+acd+bcd+a2(a+b+c+d)0(mods).\begin{align*} (a+b)(a+c)(a+d)&=abc+abd+acd+bcd+a^2(a+b+c+d)\\ &\equiv0\pmod s. \end{align*}Понеже a,b,c,da,b,c,d са положителни и сборът им е ss, всяко от числата a+ba+b, a+ca+c, a+da+d е положително и по-малко от ss. Ако ss беше просто, то не би могло да дели произведение на такива ненулеви остатъци по модул ss. Значи ss не е просто. Алтернативно, при просто ss полиномът (xa)(xb)(xc)(xd)Fs[x](x-a)(x-b)(x-c)(x-d)\in\mathbb F_s[x] има нулеви коефициенти пред x3x^3 и пред xx, понеже a+b+c+d0(mods)a+b+c+d\equiv0\pmod s и abc+abd+acd+bcd0(mods)abc+abd+acd+bcd\equiv0\pmod s. Затова той е четен полином и корените му в Fs\mathbb F_s се групират в две противоположни двойки. Всяка такава двойка има представители сред положителните числа, чийто сбор е ss, така че общият сбор на a,b,c,da,b,c,d би бил поне 2s2s, противоречие.

2023

3 задачи

Задача 3

Пълен запис
Условие
Разглеждаме двойки (f,g)(f,g) от функции от множеството на неотрицателните цели числа в себе си, за които са изпълнени: - f(0)f(1)f(2)f(300)0f(0)\ge f(1)\ge f(2)\ge\dots\ge f(300)\ge0; - f(0)+f(1)+f(2)++f(300)300f(0)+f(1)+f(2)+\dots+f(300)\le300; - за произволни 2020 неотрицателни цели числа n1,n2,,n20n_1,n_2,\ldots,n_{20}, не непременно различни, е вярноg(n1+n2++n20)g(n_1+n_2+\dots+n_{20})\lef(n1)+f(n2)++f(n20). f(n_1)+f(n_2)+\dots+f(n_{20}).Да се намери най-голямата възможна стойност на g(0)+g(1)++g(6000)g(0)+g(1)+\dots+g(6000).
РешениеЩе докажем малко по-общо твърдение. Нека 300300 се замени с s(s+1)2\frac{s(s+1)}2, където тук s=24s=24, а числото 2020 се замени с kk. Отговорът тогава еks(ks+1)2,\frac{ks(ks+1)}2,което за s=24s=24 и k=20k=20 дава 115440115440. Равенство се достига приf(n)=max(sn,0),g(n)=max(ksn,0).f(n)=\max(s-n,0),\qquad g(n)=\max(ks-n,0).Наистина, неравенството от условието ставаmax(x1++xk,0)max(x1,0)++max(xk,0),\max(x_1+\dots+x_k,0)\le \max(x_1,0)+\dots+\max(x_k,0),където xi=snix_i=s-n_i. То следва от случая k=2k=2 и индукция. Остава горната граница. В това доказателство ще наричаме разбиение всяка ненарастваща функция p ⁣:Z0Z0p\colon\mathbb Z_{\ge0}\to\mathbb Z_{\ge0}, която от някой момент нататък е нула. Нейният сбор е n=0p(n)\sum_{n=0}^{\infty}p(n). Диаграмата на Юнг на pp е множествотоP={(x,y)Z02:y<p(x)}.\mathcal P=\{(x,y)\in\mathbb Z_{\ge0}^2:y\lt{}p(x)\}.Броят точки в P\mathcal P е точно сборът на pp. Спрегнатото разбиение еp(n)=#{i:p(i)>n},p_*(n)=\#\{i:p(i)\gt{}n\},и има същия сбор; геометрично неговата диаграма на Юнг е отражението на P\mathcal P спрямо правата x=yx=y. Понеже всяка стойност на g(n)g(n) може да се максимизира независимо, можем да приемемg(n)=minn1++nk=n(f(n1)++f(nk)).(1)g(n)=\min_{n_1+\dots+n_k=n}\bigl(f(n_1)+\dots+f(n_k)\bigr).\tag{1}От условията следва f(s(s+1)2)=0f\bigl(\frac{s(s+1)}2\bigr)=0. За всички релевантни nks(s+1)2n\le k\frac{s(s+1)}2 в минимума в (1) може да се избере оптимална kk-торка, в която всяко nin_i е най-много s(s+1)2\frac{s(s+1)}2: ако някой член е по-голям, заменяме го с s(s+1)2\frac{s(s+1)}2 и прехвърляме излишъка към по-малки членове, без да увеличим сумата, понеже ff е ненарастваща. Така можем да продължим ff с нули след s(s+1)2\frac{s(s+1)}2 и да разглеждаме ff като разбиение със сбор s(s+1)2\frac{s(s+1)}2. Тогава и gg е разбиение. Ключовото твърдение е, че задачата е инвариантна при спрегнато разбиение:g(n)=g_*(n)=minn1++nk=n(f(n1)++f(nk)).(2)\min_{n_1+\dots+n_k=n}\bigl(f_*(n_1)+\dots+f_*(n_k)\bigr).\tag{2}Нека F\mathcal F и G\mathcal G са диаграмите на Юнг на ff и gg, а F\overline{\mathcal F} и G\overline{\mathcal G} са допълненията им в Z02\mathbb Z_{\ge0}^2. Долната граница на F\overline{\mathcal F} се състои от точките (n,f(n))(n,f(n)). По дефиницията на gg долната граница на G\overline{\mathcal G} се получава чрез събиране на kk точки от F\overline{\mathcal F}, тоестG=F++Fk пъти,\overline{\mathcal G}=\underbrace{\overline{\mathcal F}+\dots+\overline{\mathcal F}}_{k\text{ пъти}},където ++ е събиране на множества. Това описание не се променя при отражение спрямо x=yx=y, което разменя всяко разбиение със спрегнатото му. Следователно (2) е вярно. Нека AA е сборът на gg. Първо, от тъждеството на Ермитn=i=0k1n+ikn=\sum_{i=0}^{k-1}\left\lfloor\frac{n+i}{k}\right\rfloorполучавамеA=n=0g(n)n=0i=0k1f(n+ik)=k2n=0f(n)k(k1)2f(0)=k2s(s+1)2k(k1)2f(0).\begin{align*} A&=\sum_{n=0}^{\infty}g(n)\\ &\le \sum_{n=0}^{\infty}\sum_{i=0}^{k-1}f\left(\left\lfloor\frac{n+i}{k}\right\rfloor\right)\\ &=k^2\sum_{n=0}^{\infty}f(n)-\frac{k(k-1)}2f(0)\\ &=k^2\frac{s(s+1)}2-\frac{k(k-1)}2f(0).\tag{3} \end{align*}От инвариантността при спрегнато разбиение имаме иAk2s(s+1)2k(k1)2f(0).(4)A\le k^2\frac{s(s+1)}2-\frac{k(k-1)}2f_*(0).\tag{4}За трета оценка забелязваме, че f(f(0))=0f(f_*(0))=0, а значи g(kf(0))=0g(kf_*(0))=0. Освен това за 0q<k0\le q\lt{}k и 0r<f(0)0\le r\lt{}f_*(0) имамеg(qf(0)+r)g(qf_*(0)+r)\leqf(f(0))+(kq1)f(0)+f(r)= qf(f_*(0))+(k-q-1)f(0)+f(r)=(kq1)f(0)+f(r).(k-q-1)f(0)+f(r).СледователноA=0q<k0r<f(0)g(qf(0)+r)k(k1)2f(0)f(0)+k0r<f(0)f(r)=k(k1)2f(0)f(0)+ks(s+1)2.\begin{align*} A&=\sum_{\substack{0\le q\lt{}k\\0\le r\lt{}f_*(0)}}g(qf_*(0)+r)\\ &\le \frac{k(k-1)}2f_*(0)f(0)+k\sum_{0\le r\lt{}f_*(0)}f(r)\\ &=\frac{k(k-1)}2f_*(0)f(0)+k\frac{s(s+1)}2.\tag{5} \end{align*}Сега разглеждаме три случая. Ако f(0)sf(0)\ge s, то от (3)Ak2s(s+1)2k(k1)2s=ks(ks+1)2.A\le k^2\frac{s(s+1)}2-\frac{k(k-1)}2s=\frac{ks(ks+1)}2.Ако f(0)sf_*(0)\ge s, аналогично от (4) получаваме същата оценка. В оставащия случай f(0)<sf(0)\lt{}s и f(0)<sf_*(0)\lt{}s, откъдето f(0)f(0)s2f(0)f_*(0)\le s^2; тогава (5) даваAk(k1)2s2+ks(s+1)2=ks(ks+1)2.A\le \frac{k(k-1)}2s^2+k\frac{s(s+1)}2=\frac{ks(ks+1)}2.Във всички случаи Aks(ks+1)2A\le\frac{ks(ks+1)}2, а конструкцията по-горе показва, че тази граница е достижима.

Задача 4

Пълен запис
Условие
За неотрицателни цели числа aa и bb означаваме с aba\oplus b тяхното побитово xor. Например910=1001210102=00112=3.9\oplus10=1001_2\oplus1010_2=0011_2=3.Да се намерят всички положителни цели числа aa, за които при произволни цели числа x>y0x\gt{}y\ge0 е изпълненоxaxyay.x\oplus ax\ne y\oplus ay.
РешениеОтговорът е: точно четните положителни цели числа aa. Първо нека aa е четно и ν2(a)=k>0\nu_2(a)=k\gt{}0. Ще покажем, че числото xx може да се възстанови еднозначно отc=xax.c=x\oplus ax.Понеже aa е кратно на 2k2^k, последните kk бита на axax са нули, така че последните kk бита на cc съвпадат с последните kk бита на xx. След като ги знаем, знаем и последните 2k2k бита на axax, защото умножението по aa премества вече известните битове поне с kk позиции. Следователно можем да възстановим последните 2k2k бита на xx. Повтаряйки същия аргумент, възстановяваме последните 3k3k бита, после последните 4k4k бита и т.н. Така всички битове на xx са определени от cc, следователно функцията xxaxx\mapsto x\oplus ax е инжективна. Сега нека aa е нечетно. Избираме nn така, че 2n>a2^n\gt{}a, и поставямеx=111n=2n1,y=2n+1=1000n11.x=\underbrace{11\dots1}_n=2^n-1,\qquad y=2^n+1=1\underbrace{00\dots0}_{n-1}1.Ще докажем, че xax=yayx\oplus ax=y\oplus ay. Нека PP е двоичният запис на aa, допълнен с водещи нули до дължина nn, а QQ е двоичният запис на a1a-1, също допълнен до дължина nn. Нека RR е побитовото допълнение на QQ. Тогава P,Q,RP,Q,R са двоични низове с дължина nn. Понеже aa е нечетно, преминаването от PP към QQ само сменя последния бит от 11 на 00. Имамеax=a(2n1)=a2na=(a1)2n+(2na),ax=a(2^n-1)=a2^n-a=(a-1)2^n+(2^n-a),тоест двоичният запис на axax по блокове с дължина nn е QR\overline{QR}. Понеже xx има последен блок от nn единици, получавамеxax=QQ.x\oplus ax=\overline{QQ}.От друга страна,ay=a(2n+1)=a2n+a,ay=a(2^n+1)=a2^n+a,така че двоичният запис на ayay по същите блокове е PP\overline{PP}. Числото yy има по една единица в последния бит на всеки от двата блока, следователноyay=QQ.y\oplus ay=\overline{QQ}.Това дава сблъсък и показва, че нечетно aa не работи.

Задача 6

Пълен запис
Условие
Фиксирана е функция f ⁣:NNf\colon\mathbb N\to\mathbb N. За m,nNm,n\in\mathbb N дефинирамеΔ(m,n)=ff(n)(m)ff(m)(n),\Delta(m,n)=f^{f(n)}(m)-f^{f(m)}(n),където frf^r означава rr-кратно прилагане на ff. Ако Δ(m,n)0\Delta(m,n)\ne0 за всеки две различни числа m,nNm,n\in\mathbb N, докажете, че Δ\Delta е неограничена: за всяка константа CC съществуват m,nNm,n\in\mathbb N с Δ(m,n)>C\left\lvert\Delta(m,n)\right\rvert\gt{}C.
РешениеДа допуснем противното: съществува NN, за което Δ(m,n)N\left\lvert\Delta(m,n)\right\rvert\le N за всички m,nm,n. Първо, ff е инжективна, защотоf(m)=f(n)    Δ(m,n)=0    m=n.f(m)=f(n)\implies \Delta(m,n)=0\implies m=n.Нека GG е насоченият граф на стрелките на ff: върховете са положителните цели числа, а от nn излиза ребро към f(n)f(n). Инжективността означава, че всеки връх има най-много едно входящо ребро. Следователно GG е несвързано обединение на вериги и цикли. Ще уточним структурата му чрез няколко твърдения. Първо, GG няма цикли. Ако fk(n)=nf^k(n)=n за някои k2k\ge2 и nn, то при променливо mm числата Δ(m,n)\Delta(m,n) са ограничени, а ff(m)(n)f^{f(m)}(n) пробягва само крайно много стойности заради цикъла на nn. Следователно и ff(n)(m)f^{f(n)}(m) може да приема само крайно много стойности. Тогава за различни m1,m2m_1,m_2 бихме имали ff(n)(m1)=ff(n)(m2)f^{f(n)}(m_1)=f^{f(n)}(m_2), което противоречи на инжективността на ff. Второ, GG има най-много 2N+12N+1 вериги. Наистина, нека m1,,mkm_1,\ldots,m_k лежат в различни вериги. Избираме положително цяло число B>max{f(m1),,f(mk)}B\gt{}\max\{f(m_1),\ldots,f(m_k)\}. От ограничеността следваΔ(mi,fBf(mi)(1))N,\left\lvert\Delta\left(m_i,f^{B-f(m_i)}(1)\right)\right\rvert\le N,тоестfB(1)ffBf(mi)+1(1)(mi)N.\left\lvert f^B(1)-f^{f^{B-f(m_i)+1}(1)}(m_i)\right\rvert\le N.Понеже върховете mim_i са в различни вериги, числата ffBf(mi)+1(1)(mi)f^{f^{B-f(m_i)+1}(1)}(m_i) са различни. Всички те лежат в интервала от 2N+12N+1 цели числа около fB(1)f^B(1), така че k2N+1k\le2N+1. Трето, GG всъщност се състои от една-единствена полу-безкрайна верига. Фиксираме връх cc. Наричаме число лошо, ако не е от вида fk(c)f^k(c) за никое k0k\ge0. Ще покажем, че лошите числа са крайно много. Тъй като веригите са краен брой, множеството от стойности на ff(c)(n)f^{f(c)}(n) съдържа всички достатъчно големи положителни цели числа; нека това са поне всички числа от някое MM нататък. Избираме B>AMB\gt{}A\ge M. Ако ff(c)(n)[A,B]f^{f(c)}(n)\in[A,B], тогава от Δ(c,n)N\left\lvert\Delta(c,n)\right\rvert\le N имаме ff(n)(c)[AN,B+N]f^{f(n)}(c)\in[A-N,B+N]. При различни nn тези стойности са различни, защото в графа няма цикли и има само вериги. Значи в интервала [AN,B+N][A-N,B+N] има поне BA+1B-A+1 добри числа и най-много 2N2N лоши числа. Като оставим BB да расте, виждаме, че над ANA-N има най-много 2N2N лоши числа. Следователно извън веригата на cc има само крайно много върхове. Но друга компонента не може да има крайно много върхове, понеже всеки връх има изходящо ребро, а цикли няма. Значи има само една компонента. Освен това предшествениците на cc, ако има такива, са крайно много; преместваме cc в началото на тази верига. Така всяко положително цяло число е от вида fk(c)f^k(c) за единствено k0k\ge0. Дефинираме биекция g ⁣:Z0Ng\colon\mathbb Z_{\ge0}\to\mathbb N чрезg(k)=fk(c).g(k)=f^k(c).Тогаваδ(a,b):=Δ(fa(c),fb(c))=\delta(a,b):=\Delta(f^a(c),f^b(c))=g(g(b+1)+a)g(g(a+1)+b).g(g(b+1)+a)-g(g(a+1)+b).Условията стават δ(a,b)N\left\lvert\delta(a,b)\right\rvert\le N за всички a,b0a,b\ge0 и δ(a,b)0\delta(a,b)\ne0 при aba\ne b. Последното е еквивалентно наg(a+1)ag(b+1)b(ab),g(a+1)-a\ne g(b+1)-b\qquad(a\ne b),тоест функцията g(x)xg(x)-x е инжективна за x1x\ge1. Нужна ни е една лема. За всяко MM съществува x0x\ge0, за което g(x)xMg(x)\le x-M. Ако това не е вярно, то g(x)xg(x)-x е ограничена отдолу. Вземаме голямо положително KK. Понеже стойностите g(x)xg(x)-x за x1x\ge1 са различни цели числа и са ограничени отдолу, съществува BB, такова че g(x)xKg(x)-x\ge K за всички xBx\ge B. Тогава всички стойности g(B+1),g(B+2),g(B+1),g(B+2),\ldots са поне B+KB+K, а първите B+1B+1 стойности g(0),,g(B)g(0),\ldots,g(B) покриват само B+1B+1 числа. Остават поне K1K-1 положителни цели числа, които не са стойности на gg, противоречие с биективността. Сега избираме безкрайно много BB, за коитоg(B)+NBиg(B)>N.g(B)+N\le B\qquad\text{и}\qquad g(B)\gt{}N.Такива BB има, защото в лемата можем да вземаме MM произволно голямо, а крайно многото стойности с g(B)Ng(B)\le N не могат да осигуряват това за всички големи MM. Поставямеt=t=max{g1(g(B)N),g1(g(B)N+1),,g1(g(B)+N)}.\max\{g^{-1}(g(B)-N),g^{-1}(g(B)-N+1),\ldots,g^{-1}(g(B)+N)\}.Понеже g(t)g(B)+NBg(t)\le g(B)+N\le B, имамеδ(t1,Bg(t))=\left\lvert\delta(t-1,B-g(t))\right\rvert=g(B)g(t1+g(B+1g(t)))\left\lvert g(B)-g(t-1+g(B+1-g(t)))\right\rvert\leN. N.Следователноt1+g(B+1g(t))t-1+g(B+1-g(t))\in{g1(g(B)N),,g1(g(B)+N)}.\{g^{-1}(g(B)-N),\ldots,g^{-1}(g(B)+N)\}.По максималността на tt получаваме g(B+1g(t))=1g(B+1-g(t))=1, тоестB+1g(t)=g1(1).B+1-g(t)=g^{-1}(1).А от g(t)g(B)N\left\lvert g(t)-g(B)\right\rvert\le N следва(Bg(B))+1g1(1)N.\left\lvert (B-g(B))+1-g^{-1}(1)\right\rvert\le N.Това е вярно за безкрайно много стойности на BB. Но за различни такива BB стойностите Bg(B)B-g(B) са различни, защото g(x)xg(x)-x е инжективна. Получаваме безкрайно много цели числа в краен интервал - противоречие. Следователно първоначалното допускане за ограниченост на Δ\Delta е невъзможно.

2024

4 задачи

Задача 1

Пълен запис
Условие
Да се намери най-малката константа C>1C\gt{}1, за която е вярно следното твърдение: за всяко цяло число n2n\ge2 и всяка редица от положителни реални числа a1,a2,,ana_1,a_2,\ldots,a_n, които не са цели и удовлетворяват1a1+1a2++1an=1,\frac1{a_1}+\frac1{a_2}+\cdots+\frac1{a_n}=1,могат да се изберат положителни цели числа bib_i, такива че: (i) за всяко i=1,2,,ni=1,2,\ldots,n имаме или bi=aib_i=\lfloor a_i\rfloor, или bi=ai+1b_i=\lfloor a_i\rfloor+1; (ii) изпълнено е1<1b1+1b2++1bnC.1\lt{}\frac1{b_1}+\frac1{b_2}+\cdots+\frac1{b_n}\le C.
РешениеОтговорът еC=32.C=\frac32.Първо доказваме, че по-малка константа не е възможна. Некаa1=4n32n1,ai=4n32(i>1).a_1=\frac{4n-3}{2n-1},\qquad a_i=\frac{4n-3}{2}\quad(i\gt{}1).Тогава b1{1,2}b_1\in\{1,2\}, а за i>1i\gt{}1 имаме bi{2n2,2n1}b_i\in\{2n-2,2n-1\}. Ако изберем b1=2b_1=2, получаваме1b1+1b2++1bn\frac1{b_1}+\frac1{b_2}+\cdots+\frac1{b_n}\le12+(n1)12n2=1,\frac12+(n-1)\cdot\frac1{2n-2}=1,което не е позволено. Значи трябва да изберем b1=1b_1=1, а тогава1b1+1b2++1bn\frac1{b_1}+\frac1{b_2}+\cdots+\frac1{b_n}\ge1+(n1)12n1=3n22n1.1+(n-1)\cdot\frac1{2n-1}=\frac{3n-2}{2n-1}.При nn\to\infty това показва C32C\ge\frac32. Остава да докажем, че C=32C=\frac32 винаги стига. За 0kn0\le k\le n положетеck=c_k=i=1k1ai+i=k+1n1ai+1.\sum_{i=1}^{k}\frac1{\lfloor a_i\rfloor}+\sum_{i=k+1}^{n}\frac1{\lfloor a_i\rfloor+1}.Понеже всяко aia_i не е цяло число, при смяната на ai+1\lfloor a_i\rfloor+1 с ai\lfloor a_i\rfloor сумата строго нараства. Следователноc0<c1<<cn.c_0\lt{}c_1\lt{}\cdots\lt{}c_n.Освен товаc0<1a1+1a2++1an=1<cn.c_0\lt{}\frac1{a_1}+\frac1{a_2}+\cdots+\frac1{a_n}=1\lt{}c_n.Значи съществува единствено kk, за коетоck1<1<ck.c_{k-1}\lt{}1\lt{}c_k.За това kk имаме1<ck=ck1+1ak(ak+1)<1\lt{}c_k=c_{k-1}+\frac1{\lfloor a_k\rfloor(\lfloor a_k\rfloor+1)}\lt{}1+112=32.1+\frac1{1\cdot2}=\frac32.Избираме bi=aib_i=\lfloor a_i\rfloor за iki\le k и bi=ai+1b_i=\lfloor a_i\rfloor+1 за i>ki\gt{}k. Тогава сумата на реципрочните стойности е точно ckc_k, така че тя лежи в искания интервал. Следователно най-малката възможна константа е 32\frac32.

Задача 3

Пълен запис
Условие
Нека n>k1n\gt{}k\ge1 са цели числа и нека простото число pp дели (nk)\binom nk. Докажете, че kk-елементните подмножества на {1,2,,n}\{1,2,\ldots,n\} могат да се разделят на pp класа с равен брой елементи така, че всеки две подмножества с една и съща сума на елементите си да принадлежат на един и същ клас.
РешениеЗа подмножество SS означаваме с σ(S)\sigma(S) сумата на неговите елементи и разглеждаме генериращата функцияP(x):=S{1,2,,n}S=kxσ(S).\begin{aligned}P(x):=\sum_{\substack{S\subseteq\{1,2,\ldots,n\}\\ |S|=k}}x^{\sigma(S)}.\end{aligned}Нека cjc_j е коефициентът пред xjx^j в P(x)P(x), тоест броят на kk-елементните подмножества със сума jj. По формулата на Льожандр имамеνp(nk)=\nu_p\binom nk=r=1(nprkprnkpr).\sum_{r=1}^{\infty}\left(\left\lfloor\frac n{p^r}\right\rfloor-\left\lfloor\frac k{p^r}\right\rfloor-\left\lfloor\frac{n-k}{p^r}\right\rfloor\right).Тъй като p(nk)p\mid\binom nk, съществува положително цяло число rr, за коетоnprkprnkpr>0.\left\lfloor\frac n{p^r}\right\rfloor-\left\lfloor\frac k{p^r}\right\rfloor-\left\lfloor\frac{n-k}{p^r}\right\rfloor\gt{}0.Ключовото твърдение е, че P(x)P(x) се дели на циклотомния полиномΦpr(x)=\Phi_{p^r}(x)=x(p1)pr1+x(p2)pr1++xpr1+1.x^{(p-1)p^{r-1}}+x^{(p-2)p^{r-1}}+\cdots+x^{p^{r-1}}+1.Първо ще видим защо това решава задачата. Пишем P(x)=Φpr(x)Q(x)P(x)=\Phi_{p^r}(x)Q(x), където QQ е полином с цели коефициенти. За 0i<pr0\le i\lt{}p^r положетеsi=ji(modpr)cj.s_i=\sum_{j\equiv i\pmod{p^r}}c_j.От множителя Φpr\Phi_{p^r} следва, че за всяко 0t<pr10\le t\lt{}p^{r-1} са равни числатаst=st+pr1=st+2pr1==st+(p1)pr1.s_t=s_{t+p^{r-1}}=s_{t+2p^{r-1}}=\cdots=s_{t+(p-1)p^{r-1}}.Сега поставяме подмножество със сума zz в класаzmodprpr1{0,1,,p1}.\left\lfloor\frac{z\bmod p^r}{p^{r-1}}\right\rfloor\in\{0,1,\ldots,p-1\}.Две подмножества с една и съща сума очевидно попадат в един и същ клас, а горните равенства за sis_i показват, че pp-те класа имат равни размери. Остава да докажем делимостта. Нека =nk\ell=n-k. Между kk-елементните подмножества на {1,2,,n}\{1,2,\ldots,n\} и двоичните низове с kk нули и \ell единици има естествена биекция: подмножеството {a1<a2<<ak}\{a_1\lt{}a_2\lt{}\cdots\lt{}a_k\} отговаря на низа, чиито нули са на позиции a1,a2,,aka_1,a_2,\ldots,a_k. Броят на инверсиите в този низ е(a1+a2++ak)k(k+1)2.(a_1+a_2+\cdots+a_k)-\frac{k(k+1)}2.Следователно, с точност до умножение по степен на xx, нашият полином P(x)P(x) е qq-биномният коефициент(x1)(x21)(xn1)((x1)(x21)(xk1))((x1)(x21)(x1)).\frac{(x-1)(x^2-1)\cdots(x^n-1)}{\big((x-1)(x^2-1)\cdots(x^k-1)\big)\big((x-1)(x^2-1)\cdots(x^{\ell}-1)\big)}.Множителят Φpr(x)\Phi_{p^r}(x) участва в xm1x^m-1 точно когато prmp^r\mid m. Затова кратността му в горния израз еnprkprnkpr,\left\lfloor\frac n{p^r}\right\rfloor-\left\lfloor\frac k{p^r}\right\rfloor-\left\lfloor\frac{n-k}{p^r}\right\rfloor,която е положителна по избора на rr. Следователно Φpr(x)\Phi_{p^r}(x) дели P(x)P(x) и доказателството е завършено.

Задача 5

Пълен запис
Условие
Нека a1<a2<<a2024a_1\lt{}a_2\lt{}\cdots\lt{}a_{2024} е аритметична прогресия от положителни цели числа, а b1<b2<<b2024b_1\lt{}b_2\lt{}\cdots\lt{}b_{2024} е геометрична прогресия от положителни цели числа. Да се намери най-големият възможен брой цели числа, които могат да се срещат и в двете редици.
РешениеОтговорът е 1111. Първо този брой се достига: вземамеai=i,bi=2i1.a_i=i,\qquad b_i=2^{i-1}.Общите членове са 1,2,4,,10241,2,4,\ldots,1024, общо 1111 числа. Остава да докажем, че повече не може. Ще използваме следното твърдение. Нека pp е просто число и разгледаме редицатаνp(a1),νp(a2),,νp(a2024).\nu_p(a_1),\nu_p(a_2),\ldots,\nu_p(a_{2024}).АкоC=logp2023,C=\left\lfloor\log_p 2023\right\rfloor,то в тази редица има най-много C+2C+2 различни стойности. Доказателство на твърдението. След деление на всички членове на аритметичната прогресия на общия им делител можем да приемем, че ai=a+dia_i=a+di и gcd(a,d)=1\gcd(a,d)=1. Ако pdp\mid d, тогава pap\nmid a, така че всички νp(ai)\nu_p(a_i) са равни на 00. Нека сега pdp\nmid d. Всъщност ще докажем, че всички стойности лежат в {0,1,,C}\{0,1,\ldots,C\}, с най-много едно изключение. Нека M=maxiνp(ai)M=\max_i\nu_p(a_i). Ако MCM\le C, няма какво да доказваме. Иначе избираме индекс mm, за който νp(am)=M\nu_p(a_m)=M. За всеки imi\ne m имаме im2023|i-m|\le2023, следователноνp(d(im))=νp(im)C<M=νp(am).\nu_p(d(i-m))=\nu_p(i-m)\le C\lt{}M=\nu_p(a_m).Понеже ai=am+d(im)a_i=a_m+d(i-m), получавамеνp(ai)=νp(d(im))C.\nu_p(a_i)=\nu_p(d(i-m))\le C.Така ama_m е единственото възможно изключение и твърдението е доказано. Връщаме се към геометричната прогресия. Нека rQr\in\mathbb Q е нейното частно. Ако съществува просто число p3p\ge3 с νp(r)0\nu_p(r)\ne0, то всички членове на геометричната прогресия имат различни pp-адични валуации. Следователно общите членове са най-много броя на различните стойности в редицата νp(ai)\nu_p(a_i), което е не повече от2+log32023<11.2+\log_3 2023\lt{}11.Остава случаят, когато частното rr е степен на 22. Понеже геометричната прогресия е растяща и от цели числа, можем да пишем r=2tr=2^t за някое положително цяло число tt. От вече доказаното за p=2p=2 имаме груба горна граница 1212, защото log22023=10\lfloor\log_2 2023\rfloor=10. Ако t2t\ge2, сред валуациите на членовете на геометричната прогресия се пропускат стойности, така че общите членове са още по-малко от 1212. Значи единственият начин да се надяваме на 1212 общи члена е r=2r=2. Да допуснем, че при r=2r=2 има 1212 общи члена. Тогава стойностите на ν2(ai)\nu_2(a_i) сред тях трябва да са 0,1,,10,M0,1,\ldots,10,M за някое M11M\ge11. Нека bb е единственият нечетен член на геометричната прогресия, който се среща и в аритметичната прогресия. Тогава и 2b2b се среща в аритметичната прогресия, затова общата разлика на аритметичната прогресия е най-много bb. Но прогресия от 20242024 члена, която съдържа bb и има разлика най-много bb, не може да има член по-голям отb+2023b=2024b.b+2023b=2024b.От друга страна, общият член с валуация M11M\ge11 е 2Mb>2024b2^M b\gt{}2024b, противоречие. Следователно 1212 общи члена са невъзможни, а максималният брой е 1111.

Задача 6

Пълен запис
Условие
Намерете всички функции f:RRf:\mathbb R\to\mathbb R, за които за всички реални числа xx и yy е изпълнено функционалното уравнениеf(xf(y))+f(y)=f(x+y)+f(xy).f(xf(y))+f(y)=f(x+y)+f(xy).
РешениеВсички константни функции са решения, а също така работи и f(x)x+1f(x)\equiv x+1. Ще докажем, че други решения няма. Нека P(x,y)P(x,y) означава даденото равенство. Твърдение 1. Ако ff е периодична, то ff е константна. Нека d0d\ne0 е период на ff. От P(x,y+d)P(x,y+d) получавамеf(x(y+d))=f(x+y+d)f(y+d)f(xf(y+d))=f(x(y+d))=f(x+y+d)-f(y+d)-f(xf(y+d))=f(x+y)f(y)f(xf(y)).f(x+y)-f(y)-f(xf(y)).Сравнено с P(x,y)P(x,y), това дава f(x(y+d))=f(xy)f(x(y+d))=f(xy). При y=0y=0 следва f(dx)=f(0)f(dx)=f(0) за всяко реално xx, а понеже d0d\ne0, функцията е константна. Твърдение 2. За всички реални x,yx,y е изпълненоf(f(x)+y)=f(f(y)+x).f(f(x)+y)=f(f(y)+x).Наистина, от P(f(x),y)P(f(x),y) и после от P(y,x)P(y,x) имамеf(f(x)f(y))=f(f(x)+y)+f(f(x)y)f(y)=f(f(x)+y)+f(x+y)+f(xy)f(x)f(y).\begin{align*} f(f(x)f(y))&=f(f(x)+y)+f(f(x)y)-f(y)\\ &=f(f(x)+y)+f(x+y)+f(xy)-f(x)-f(y). \end{align*}Като разменим xx и yy, получаваме желаната симетрия. Твърдение 3. Ако ff не е константна, тоf(f(x)+y)=f(x)+f(y)f(f(x)+y)=f(x)+f(y)за всички реални x,yx,y. Некаd=f(f(x)+y)f(x)f(y).d=f(f(x)+y)-f(x)-f(y).За произволно реално zz, чрез многократно използване на Твърдение 2, получавамеf(z+f(f(x)+y))=f(f(z)+f(x)+y)=f(f(x)+f(z)+y)=f(x+f(f(z)+y))=f(x+f(f(y)+z))=f(f(x)+f(y)+z)=f(z+f(x)+f(y)).\begin{align*} f(z+f(f(x)+y))&=f(f(z)+f(x)+y)\\ &=f(f(x)+f(z)+y)\\ &=f(x+f(f(z)+y))\\ &=f(x+f(f(y)+z))\\ &=f(f(x)+f(y)+z)\\ &=f(z+f(x)+f(y)). \end{align*}Ако d0d\ne0, това прави ff периодична с период dd, противоречие с Твърдение 1. Значи d=0d=0. Твърдение 4. Ако ff не е константна, то f(0)=1f(0)=1 иf(x+1)=f(x)+1.f(x+1)=f(x)+1.От P(z,0)P(z,0) имаме f(zf(0))=f(z)f(zf(0))=f(z) за всяко реално zz. От друга страна, сравнявайки P(xf(0),y)P(xf(0),y) и P(x,y)P(x,y), получавамеf(xf(0)+y)=f(y)+f(xf(0)f(y))f(xf(0)y)=f(y)+f(xf(y))f(xy)=f(x+y).\begin{align*} f(xf(0)+y)&=f(y)+f(xf(0)f(y))-f(xf(0)y)\\ &=f(y)+f(xf(y))-f(xy)=f(x+y). \end{align*}Ако f(0)1f(0)\ne1, тогава xf(0)xxf(0)-x би бил период на ff за всеки xx, което противоречи на Твърдение 1. Следователно f(0)=1f(0)=1. После, при x=0x=0 в Твърдение 3, получаваме f(y+1)=f(y)+1f(y+1)=f(y)+1. Твърдение 5. Ако ff не е константна, тоf(x)+f(y)=f(x+y)+1.f(x)+f(y)=f(x+y)+1.От P(x+1,y)P(x+1,y) и Твърдение 4 имамеf((x+1)f(y))=f(x+y+1)+f(xy+y)f(y)=f((x+1)f(y))=f(x+y+1)+f(xy+y)-f(y)=f(x+y)+f(xy+y)f(y)+1.f(x+y)+f(xy+y)-f(y)+1.От Твърдение 3 и P(x,y)P(x,y) пък следваf((x+1)f(y))=f((x+1)f(y))=f(xf(y))+f(y)=f(x+y)+f(xy).f(xf(y))+f(y)=f(x+y)+f(xy).Следователноf(xy)=f(xy+y)f(y)+1.f(xy)=f(xy+y)-f(y)+1.Като заменим xx с x/yx/y при y0y\ne0, получаваме твърдението; случаят y=0y=0 следва от f(0)=1f(0)=1. Накрая, ако ff не е константна, от Твърдения 3, 5 и 4 имамеf(f(x)+y)=f(x)+f(y)=f(x+y)+1=f(x+y+1).f(f(x)+y)=f(x)+f(y)=f(x+y)+1=f(x+y+1).Ако за някое xx имаме f(x)x+1f(x)\ne x+1, Твърдение 1 отново дава противоречие, защото f(x)x1f(x)-x-1 е ненулев период. Следователно f(x)=x+1f(x)=x+1 за всяко реално xx. Така всички решения са всички константни функции и функцията f(x)=x+1f(x)=x+1.