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

Evan Chen / USA TSTST Solutions

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

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

Избран клас

11-12

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

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

  • 2022 · 11-12: липсва задача 2, 6, 7
  • 2021 · 11-12: липсва задача 6, 7, 8
  • 2020 · 11-12: липсва задача 5, 6
  • 2019 · 11-12: липсва задача 2, 5
  • 2018 · 11-12: липсва задача 3, 5
  • 2017 · 11-12: липсва задача 5
  • 2016 · 11-12: липсва задача 2
  • 2015 · 11-12: липсва задача 2
  • 2014 · 11-12: липсва задача 2
  • 2013 · 11-12: липсва задача 3, 4
  • 2012 · 11-12: липсва задача 2, 4, 7, 8
  • 2011 · 11-12: липсва задача 2, 3, 4

2011

6 задачи

Задача 1

Пълен запис
Условие
Да се намерят всички функции ff, дефинирани върху наредени двойки реални числа и приемащи реални стойности, със следното свойство: за всички реални числа a,b,ca,b,c медианата на числата f(a,b)f(a,b), f(b,c)f(b,c) и f(c,a)f(c,a) е равна на медианата на a,b,ca,b,c. Тук медианата на три реални числа, не непременно различни, е числото, което стои по средата, когато трите числа се подредят в ненамаляващ ред.
РешениеОтговорът еf(x,y)=xза всички x,yf(x,y)=x\quad\text{за всички }x,yиf(x,y)=yза всички x,y.f(x,y)=y\quad\text{за всички }x,y.Лесно се проверява, че и двете функции работят. Първо ще докажем основното твърдение от решението на Evan Chen и Andrew He. Нека a<b<ca\lt{}b\lt{}c са произволни. Върху множеството {a,b,c}2\{a,b,c\}^2 функцията ff има един от следните два вида, като колоната показва първата променлива, а редът - втората:fabcaabcbabccabcилиfabcaaaabbbbcccc.\begin{array}{c|ccc} f & a & b & c \cr \hline a & a & b & \ge c \cr b & \le a & b & \ge c \cr c & \le a & b & c \end{array} \qquad\text{или}\qquad \begin{array}{c|ccc} f & a & b & c \cr \hline a & a & \le a & \le a \cr b & b & b & b \cr c & \ge c & \ge c & c \end{array}.Наистина, от тройката (x,x,x)(x,x,x) следва f(x,x)=xf(x,x)=x за всяко xx. От тройките (a,a,c)(a,a,c) и (a,c,c)(a,c,c) получаваме, че едно от f(a,c)f(a,c) и f(c,a)f(c,a) е поне cc, а другото е най-много aa. После от тройката (a,b,c)(a,b,c) следва, че едно от f(a,b)f(a,b) и f(b,c)f(b,c) е равно на bb; аналогично едно от f(b,a)f(b,a) и f(c,b)f(c,b) е равно на bb. Без ограничение нека f(b,a)=bf(b,a)=b. Ще получим първата таблица. От тройката (a,a,b)(a,a,b) следва f(a,b)af(a,b)\le a, следователно от предишния абзац f(b,c)=bf(b,c)=b, а после f(c,b)cf(c,b)\ge c. Накрая, като разгледаме тройката (c,b,a)(c,b,a) заедно с вече установеното за f(a,c)f(a,c) и f(c,a)f(c,a), получаваме f(a,c)af(a,c)\le a и f(c,a)cf(c,a)\ge c. Това е първата таблица. Ако вместо това започнем с f(a,b)=bf(a,b)=b, симетрично получаваме втората таблица. Остава да глобализираме този локален избор. За две различни числа x<yx\lt{}y ще казваме, че двойката има тип I, ако f(y,x)=yf(y,x)=y и f(x,y)xf(x,y)\le x, и тип II, ако f(x,y)=yf(x,y)=y и f(y,x)xf(y,x)\le x. Основното твърдение показва, че всяка двойка има поне един от тези два типа, като типът не зависи от третото число, с което я поставяме в тройка: двата типа не могат да са едновременно верни, защото биха дали например f(x,y)=yf(x,y)=y и f(x,y)xf(x,y)\le x. Ако x<y<zx\lt{}y\lt{}z, първата таблица означава, че и двойките (x,y)(x,y) и (y,z)(y,z) са от тип I, а втората - че и двете са от тип II. Следователно всички двойки реални числа имат един и същ тип. Ако този общ тип е I, то за x<yx\lt{}y вземаме произволно u<xu\lt{}x и прилагаме първата таблица към u<x<yu\lt{}x\lt{}y; получаваме f(x,y)=xf(x,y)=x, а вече имаме и f(y,x)=yf(y,x)=y. Значи f(x,y)=xf(x,y)=x за всички различни x,yx,y, а също и за x=yx=y. Ако общият тип е II, аналогично получаваме f(x,y)=yf(x,y)=y за всички x,yx,y. Така намерихме точно двете функции, посочени в началото.

Задача 5

Пълен запис
Условие
В едно сиропиталище всяка двойка сираци са или приятели, или врагове. За всеки три приятеля на един сирак четен брой от трите двойки между тях са вражески двойки. Докажете, че е възможно на всеки сирак да се назначат двама родители така, че всяка двойка приятели да има точно един общ родител, никоя двойка врагове да няма общ родител и да няма трима родители, които образуват любовен триъгълник, т.е. всяка двойка от тях има общо дете.
РешениеЩе използваме езика на графите. Върховете са сираците, а ребрата свързват двойките приятели. Разглеждаме всички максимални клики в този граф. Първо твърдим, че всеки връх участва в най-много две максимални клики. Наистина, нека vv е приятел с w1w_1 и w2w_2, но w1w_1 и w2w_2 не са приятели. Ако uu е друг приятел на vv, тогава в тройката w1,w2,uw_1,w_2,u вече имаме една вражеска двойка, а броят на вражеските двойки трябва да е четен. Следователно uu е приятел с точно един от w1w_1 и w2w_2. Освен това, ако uu и uu' са приятели на vv и и двамата са приятели с w1w_1, тогава в тройката w1,u,uw_1,u,u' първите две двойки са приятелски, така че и u,uu,u' трябва да са приятели. Аналогично за страната на w2w_2. Значи всички приятели на vv се разделят на най-много две групи, всяка от които заедно с vv образува клика. Това доказва твърдението. Ако пък всички приятели на vv са помежду си приятели, тогава vv участва само в една максимална клика. Сега за всяка максимална клика създаваме един родител и го назначаваме на всички сираци в тази клика. Ако някой сирак участва само в една или в нито една такава клика, добавяме му допълнителни нови родители, различни от всички останали, докато има точно двама родители. Тази конструкция изпълнява условията. Двама врагове не лежат в обща клика, а допълнителните родители са лични, следователно враговете нямат общ родител. Двама приятели лежат в поне една максимална клика. Те не могат да лежат в две различни максимални клики, защото тогава обединението на тези две клики пак би било клика: ако xx и yy са върхове от двете клики, съдържащи общото ребро, условието за тройката приятели на единия край на това ребро принуждава xx и yy също да са приятели. Значи всяка двойка приятели има точно един общ родител. Остава любовният триъгълник. Ако деца a,b,ca,b,c са такива, че aa и bb имат един общ родител, а aa и cc имат друг общ родител, то това означава, че aa участва в две различни максимални клики. По доказаното твърдение това са всичките му максимални клики, така че bb и cc не могат да имат трети общ родител. Следователно любовен триъгълник от родители не се появява.

Задача 6

Пълен запис
Условие
Нека a,b,ca,b,c са реални числа в интервала [0,1][0,1], за които a+b,b+c,c+a1a+b,b+c,c+a\ge1. Докажете, че11\le(1a)2+(1b)2+(1c)2 (1-a)^2+(1-b)^2+(1-c)^2+22abcx2a2+b2+c2.+\frac{2\sqrt2abc}{\sqrt{\vphantom{x^2}a^2+b^2+c^2}}.
РешениеЩе използваме подхода на Ashwin Sah. От условията следва, че a,b,ca,b,c могат да бъдат страни на евентуално изроден триъгълник: например a+b1ca+b\ge1\ge c, а другите две неравенства са аналогични. По-хубаво е първо да докажем хомогенизираната форма. Ще покажем, че за всеки kk и за всички a,b,ca,b,c, които са страни на евентуално изроден триъгълник, е вярноk2k^2\le(ka)2+(kb)2+(kc)2 (k-a)^2+(k-b)^2+(k-c)^2+22abcx2a2+b2+c2.+\frac{2\sqrt2abc}{\sqrt{\vphantom{x^2}a^2+b^2+c^2}}.Първоначалната задача е случаят k=1k=1. Фиксираме a,b,ca,b,c. Разликата между дясната и лявата страна е квадратен тричлен по kk от вида2k22(a+b+c)k+C,2k^2-2(a+b+c)k+C,с положителен водещ коефициент. Затова е достатъчно да проверим неравенството при неговия минимум, т.е. приk=a+b+c2.k=\frac{a+b+c}{2}.Поставямеx=b+ca2,y=c+ab2,z=a+bc2.x=\frac{b+c-a}{2},\qquad y=\frac{c+a-b}{2},\qquad z=\frac{a+b-c}{2}.Тогава x,y,z0x,y,z\ge0 и a=y+za=y+z, b=z+xb=z+x, c=x+yc=x+y. След заместване неравенството се свежда до(x+y+z)2(x+y+z)^2\lex2+y2+z2 x^2+y^2+z^2+2(x+y)(y+z)(z+x)x2x2+y2+z2+xy+yz+zx.+\frac{2(x+y)(y+z)(z+x)}{\sqrt{\vphantom{x^2}x^2+y^2+z^2+xy+yz+zx}}.След прехвърляне това е еквивалентно наx2+y2+z2+xy+yz+zxx^2+y^2+z^2+xy+yz+zx\le((x+y)(y+z)(z+x)xy+yz+zx)2.\left(\frac{(x+y)(y+z)(z+x)}{xy+yz+zx}\right)^2.Нека t=xy+yz+zxt=xy+yz+zx. Понеже (x+y)(x+z)=x2+t(x+y)(x+z)=x^2+t, последното неравенство ставаt2(x2+y2+z2+t)(x2+t)(y2+t)(z2+t).t^2(x^2+y^2+z^2+t)\le (x^2+t)(y^2+t)(z^2+t).То е очевидно след разкриване на скобите: дясната страна съдържа всички членове от лявата и още неотрицателни членове. Това доказва хомогенизираната форма, а с k=1k=1 получаваме точно исканото неравенство.

Задача 7

Пълен запис
Условие
Нека ABCABC е триъгълник. Неговите външновписани окръжности се допират съответно до страните BCBC, CACA, ABAB в точките D,E,FD,E,F. Докажете, че периметърът на триъгълника ABCABC е най-много два пъти периметъра на триъгълника DEFDEF.
РешениеНека a=BCa=BC, b=CAb=CA, c=ABc=AB, нека s=(a+b+c)/2s=(a+b+c)/2 е полупериметърът, а RR - радиусът на описаната окръжност на ABCABC. Трябва да докажемEF+FD+DEs.EF+FD+DE\ge s.Ще оценим всяка страна на DEFDEF чрез ортогонална проекция. За страната EFEF проектираме отсечката върху правата BCBC. От равенството на допирателните отсечки към съответните външновписани окръжности имамеAE=AF=sa.AE=AF=s-a.Затова ориентираната дължина на проекцията на EFEF върху BCBC еa(sa)(cosB+cosC).a-(s-a)(\cos B+\cos C).Понеже дължината на една отсечка е поне колкото дължината на проекцията ѝ, получавамеEFa(sa)(cosB+cosC).EF\ge a-(s-a)(\cos B+\cos C).Прилагаме това циклично и събираме:s+cycEFs+cyc(a(sa)(cosB+cosC))=scycacosA=cyca(12cosA)=RcycsinA(12cosA)=Rcyc(sinAsin2A).\begin{align*} -s+\sum_{\rm cyc} EF &\ge -s+\sum_{\rm cyc}\left(a-(s-a)(\cos B+\cos C)\right)\\ &=s-\sum_{\rm cyc}a\cos A\\ &=\sum_{\rm cyc}a\left(\frac12-\cos A\right)\\ &=R\sum_{\rm cyc}\sin A(1-2\cos A)\\ &=R\sum_{\rm cyc}(\sin A-\sin2A). \end{align*}Остава да видим, че последният сбор е неотрицателен. Наистина,sin2B+sin2C2=sin(B+C)cos(BC)=sinAcos(BC)\frac{\sin2B+\sin2C}{2}=\sin(B+C)\cos(B-C)=\sin A\cos(B-C)\lesinA.\sin A.След сумиране на това неравенство по цикличните размествания получавамеcycsin2AcycsinA.\sum_{\rm cyc}\sin2A\le\sum_{\rm cyc}\sin A.Следователно s+EF+FD+DE0-s+EF+FD+DE\ge0, тоест EF+FD+DEsEF+FD+DE\ge s. Това е еквивалентно на твърдението, защото периметърът на ABCABC е 2s2s.

Задача 8

Пълен запис
Условие
Нека x0,x1,,xn01x_0,x_1,\ldots,x_{n_0-1} са цели числа, а d1,d2,,dkd_1,d_2,\ldots,d_k са положителни цели числа, за коитоn0=d1>d2>>dkиgcd(d1,d2,,dk)=1.n_0=d_1\gt{}d_2\gt{}\dotsb\gt{}d_k\quad\text{и}\quad \gcd(d_1,d_2,\ldots,d_k)=1.За всяко цяло число nn0n\ge n_0 дефинирамеxn=xnd1+xnd2++xndkk.x_n=\left\lfloor\frac{x_{n-d_1}+x_{n-d_2}+\dots+x_{n-d_k}}{k}\right\rfloor.Да се докаже, че редицата (xn)(x_n) е константна от някой член нататък.
РешениеНека началните членове лежат в интервала [A,B][A,B]. От формулата веднага следва по индукция, че всички следващи членове също лежат в [A,B][A,B]. Понеже членовете са цели числа, има само краен брой възможни блокове от n0n_0 последователни члена; следователно редицата е периодична от някой член нататък. Премахваме крайно много начални членове и считаме, че редицата вече е периодична с период TT. Ще разглеждаме индексите по модул TT. Нека MM е максималната стойност на член на периодичната редица. Ако xn=Mx_n=M, тогава в средното аритметичноxnd1+xnd2++xndkk\frac{x_{n-d_1}+x_{n-d_2}+\dots+x_{n-d_k}}{k}всички събираеми са най-много MM. За да може цялата част да бъде MM, самото средно трябва да е поне MM, а това е възможно само акоxndi=Mза всички i=1,2,,k.x_{n-d_i}=M\quad\text{за всички }i=1,2,\ldots,k.Значи множеството от остатъци n(modT)n\pmod T, за които xn=Mx_n=M, е затворено при изваждане на всяко от числата did_i. От gcd(d1,d2,,dk)=1\gcd(d_1,d_2,\ldots,d_k)=1 следва, че остатъците d1,d2,,dkd_1,d_2,\ldots,d_k пораждат цялата група Z/TZ\mathbb Z/T\mathbb Z; еквивалентно, чрез теоремата на Безу можем да получим всяка разлика от тях по модул TT. Понеже поне един остатък има стойност MM, затвореността при изваждане на всички did_i принуждава всички остатъци по модул TT да имат стойност MM. Следователно периодичната опашка е константна, което доказва твърдението.

Задача 9

Пълен запис
Условие
Нека nn е положително цяло число. Дадени са 2n+12^n+1 различни множества, всяко от които съдържа краен брой обекти. Разпределяме всяко множество в една от две категории - червени множества и сини множества - така, че във всяка категория има поне едно множество. Симетричната разлика на две множества е множеството от обектите, които принадлежат на точно едно от тях. Да се докаже, че има поне 2n2^n различни множества, които могат да се получат като симетрична разлика на червено множество и синьо множество.
РешениеНека всички обекти, които се срещат в някое от дадените множества, са общо \ell на брой. Представяме всяко множество чрез неговия характеристичен вектор в F2\mathbb F_2^\ell. Тогава симетричната разлика е просто събиране на вектори. Понеже имаме 2n+12^n+1 различни вектора, непременно 22n+12^\ell\ge2^n+1, тоест n+1\ell\ge n+1. Идентифицираме адитивната група F2\mathbb F_2^\ell с крайното поле FF с 22^\ell елемента. Нека RFR\subseteq F е множеството от червените вектори, а BFB\subseteq F - множеството от сините. Трябва да докажем, чеB+R2n.|B+R|\ge2^n.Да допуснем противното. Тогава можем да изберем множество XFX\subseteq F с X=2n1|X|=2^n-1, което съдържа всички суми b+rb+r с bBb\in B и rRr\in R. Разглеждаме полиномаP(b,r)=xX(b+rx)F[b,r].P(b,r)=\prod_{x\in X}(b+r-x)\in F[b,r].За всяко bBb\in B и rRr\in R имаме b+rXb+r\in X, така че P(b,r)=0P(b,r)=0. От друга страна, степента на PP е 2n12^n-1, аB1+R1=B+R2=2n1.|B|-1+|R|-1=|B|+|R|-2=2^n-1.Коефициентът пред bB1rR1b^{|B|-1}r^{|R|-1} идва от най-високостепенната част (b+r)2n1(b+r)^{2^n-1} и е(2n1B1).\binom{2^n-1}{|B|-1}.По теоремата на Лукас това число е нечетно, следователно е ненулево в поле с характеристика 22. Сега комбинаторната Nullstellensatz, приложена към множествата BB и RR, показва, че трябва да съществуват bBb\in B и rRr\in R, за които P(b,r)0P(b,r)\ne0. Това противоречи на предишния абзац. Следователно допускането е невъзможно и B+R2n|B+R|\ge2^n, както се искаше.

2012

5 задачи

Задача 1

Пълен запис
Условие
Да се определят всички безкрайни низове от букви със следните свойства: (a) всяка буква е TT или SS; (b) ако на позиции ii и jj стои буквата TT, то на позиция i+ji+j стои буквата SS; (c) има безбройно много цели числа kk, за които на позиция 2k12k-1 стои kk-тата буква TT.
РешениеЕдинственият възможен низ еT,S,T,S,T,S,,T,S,T,S,T,S,\ldots,тоест буквата TT стои точно на нечетните позиции. Нека позициите, на които стои TT, саa1<a2<a3<.a_1\lt{}a_2\lt{}a_3\lt{}\dotsb.Тогава условието (b) казва, че не съществуват положителни цели числа i,j,ki,j,k, не непременно различни, за коитоai+aj=ak.a_i+a_j=a_k.А условието (c) казва, че за безбройно много kk имамеak=2k1.a_k=2k-1.Фиксираме такова k>1k\gt{}1 и поставяме Ak={a1,a2,,ak}A_k=\{a_1,a_2,\ldots,a_k\}. Всички елементи на AkA_k са между 11 и 2k12k-1. Разглеждаме положителните разлики между два елемента на AkA_k. Никоя такава разлика не може да принадлежи на AkA_k: ако aiaj=at>0a_i-a_j=a_t\gt{}0, то aj+at=aia_j+a_t=a_i, което противоречи на липсата на суми от вида ai+aj=aka_i+a_j=a_k. Следователно самите kk елемента на AkA_k и положителните разлики между тях са различни положителни числа, не по-големи от 2k12k-1. Броят на положителните разлики е (AkAk1)/2(|A_k-A_k|-1)/2, затова2k1Ak+AkAk122k-1\ge |A_k|+\frac{|A_k-A_k|-1}{2}\gek+(2k1)12=2k1, k+\frac{(2k-1)-1}{2}=2k-1,където използвахме стандартното неравенство AkAk2Ak1|A_k-A_k|\ge2|A_k|-1. Следователно навсякъде има равенство. Равенството в AkAk2Ak1|A_k-A_k|\ge2|A_k|-1 е възможно само когато AkA_k е аритметична прогресия. Понеже AkA_k съдържа kk положителни цели числа и най-големият му елемент е 2k12k-1, тази прогресия трябва да бъде точноAk={1,3,5,,2k1}.A_k=\{1,3,5,\ldots,2k-1\}.Такива стойности на kk има безбройно много, следователно за всяко фиксирано mm можем да изберем kmk\ge m от тях и да получим am=2m1a_m=2m-1. Значи всички позиции с буква TT са точно нечетните. Този низ очевидно удовлетворява условията: сборът на две нечетни позиции е четна позиция, а kk-тата буква TT е на позиция 2k12k-1.

Задача 3

Пълен запис
Условие
Нека N\mathbb N е множеството на положителните цели числа. Нека f:NNf:\mathbb N\to\mathbb N е функция, която удовлетворява следните две условия: (a) f(m)f(m) и f(n)f(n) са взаимно прости, когато mm и nn са взаимно прости; (b) nf(n)n+2012n\le f(n)\le n+2012 за всяко nn. Докажете, че за всяко естествено число nn и всяко просто число pp, ако pp дели f(n)f(n), то pp дели nn.
РешениеНека p0,p1,p2,p_0,p_1,p_2,\ldots е редицата на всички прости числа в произволен ред. За всяко ii избираме прост делител qiq_i на f(pi)f(p_i). Това е възможно, защото f(pi)pi>1f(p_i)\ge p_i\gt{}1. От условието следва, че числата f(pi)f(p_i) са взаимно прости две по две, следователно простите числа qiq_i също са различни две по две. Ще докажем, че задължително qi=piq_i=p_i за всяко ii. Да допуснем противното и след преномериране да имаме q0p0q_0\ne p_0, като изберем p1,p2,,p2012p_1,p_2,\ldots,p_{2012} по-големи от 20122012. По китайската теорема за остатъците можем да намерим цяло число mm, такова че за 0i20120\le i\le2012m+i0(modqi),m≢0(modpi).m+i\equiv0\pmod{q_i},\qquad m\not\equiv0\pmod{p_i}.Втората система условия е съвместима с първата: ако за някое i>0i\gt{}0 се случи qi=piq_i=p_i, тогава първото условие дава mi≢0(modpi)m\equiv-i\not\equiv0\pmod{p_i}, понеже pi>2012p_i\gt{}2012. Сега mm е взаимно просто с всяко от p0,p1,,p2012p_0,p_1,\ldots,p_{2012}. Следователно f(m)f(m) е взаимно просто с всяко от числата f(pi)f(p_i), а значи не се дели на нито едно от q0,q1,,q2012q_0,q_1,\ldots,q_{2012}. От друга страна mf(m)m+2012m\le f(m)\le m+2012, така че f(m)=m+if(m)=m+i за някое ii между 00 и 20122012. Но тогава qiq_i дели m+i=f(m)m+i=f(m), противоречие. Значи всяко избрано просто число qiq_i е равно на съответното pip_i. Тъй като изборът на прост делител на f(pi)f(p_i) беше произволен, всички прости делители на f(pi)f(p_i) са равни на pip_i, тоест f(pi)f(p_i) е степен на pip_i. Накрая нека pp е просто и pnp\nmid n. Тогава pp и nn са взаимно прости, затова f(p)f(p) и f(n)f(n) са взаимно прости. Но pp дели f(p)f(p), понеже f(p)f(p) е положителна степен на pp. Следователно pp не дели f(n)f(n). Това е контрапозицията на исканото твърдение.

Задача 5

Пълен запис
Условие
Дадено е рационално число xx. Докажете, че съществува редица от рационални числаx0,x1,x2,x_0,x_1,x_2,\ldotsсъс следните свойства: (a) x0=xx_0=x; (b) за всяко n1n\ge1 имаме или xn=2xn1x_n=2x_{n-1}, или xn=2xn1+1nx_n=2x_{n-1}+\frac1n; (c) някой член xnx_n е цяло число.
РешениеЩе записваме избора на всеки ход чрез число εn{0,1}\varepsilon_n\in\{0,1\}, така чеxn=2xn1+εnn.x_n=2x_{n-1}+\frac{\varepsilon_n}{n}.Ако сме стигнали до момент tt и после фиксираме краен момент N>tN\gt{}t, тоxN=2Ntxt+j=t+1Nεj2Njj.x_N=2^{N-t}x_t+\sum_{j=t+1}^N \varepsilon_j\frac{2^{N-j}}{j}.Ще покажем как от знаменателя на текущата дроб се премахва един нечетен прост множител. След това повтаряме процедурата за всички нечетни прости множители, а когато останалият знаменател е степен на 22, вземаме само ходове от вида xn=2xn1x_n=2x_{n-1}, докато получим цяло число. Нека при момент tt знаменателят на xtx_t в несъкратен вид има нечетна проста степен q=peq=p^e в своята pp-част. Избираме големи числа r,m,Nr,m,N така, чеt<2r+1q<2r+2q<<2r+mq<N.t\lt{}2^{r+1}q\lt{}2^{r+2}q\lt{}\cdots\lt{}2^{r+m}q\lt{}N.Зануляваме всички нови εj\varepsilon_j освен евентуално тези при ji=2r+iqj_i=2^{r+i}q, 1im1\le i\le m. Тогава приносът на такъв момент към xNx_N еεji2Njiji=ciεjiq,\varepsilon_{j_i}\frac{2^{N-j_i}}{j_i}=\frac{c_i\varepsilon_{j_i}}{q},където cic_i е степен на 22. В частност ci≢0(modp)c_i\not\equiv0\pmod p. Привеждаме дробите към общ знаменател, чиято pp-част е qq. Умножението с частта на знаменателя, взаимнопроста с pp, само заменя всеки cic_i с ненулев остатък по модул pp. Следователно можем да избираме добавка от видаc1εj1++cmεjmq.\frac{c_1\varepsilon_{j_1}+\cdots+c_m\varepsilon_{j_m}}{q}.Когато mm е достатъчно голям, подмножествата от коефициентите cic_i дават всички остатъци по модул pp. Например това следва от Коши-Давенпорт: сумата на множествата {0,ci}\{0,c_i\} увеличава размера си с поне 11, докато не стане цялото поле Z/pZ\mathbb Z/p\mathbb Z. Затова можем да изберем εji\varepsilon_{j_i} така, че числителят на частта със знаменател qq да стане делим на pp. Така pp-степента в знаменателя намалява с 11. Възможно е междувременно да сме въвели само нови степени на 22 в знаменателя, но не и нови нечетни прости делители. Повтаряме крайно много пъти тази редукция за всяка нечетна проста степен в знаменателя. След това знаменателят е степен на 22, а достатъчно много последователни удвоявания превръщат числото в цяло. Това завършва конструкцията.

Задача 6

Пълен запис
Условие
Положителните реални числа x,y,zx,y,z удовлетворяватxyz+xy+yz+zx=x+y+z+1.xyz+xy+yz+zx=x+y+z+1.Докажете, че13(x21+x21+x+x21+y21+y+x21+z21+z)\frac13\left(\sqrt{\vphantom{x^2}\frac{1+x^2}{1+x}}+\sqrt{\vphantom{x^2}\frac{1+y^2}{1+y}}+\sqrt{\vphantom{x^2}\frac{1+z^2}{1+z}}\right)\le(x+y+z3)5/8. \left(\frac{x+y+z}{3}\right)^{5/8}.
РешениеНека s=x+y+zs=x+y+z. Ключовото тъждество еx2+1x+1=(x+y)(x+z)1+x+y+z,\frac{x^2+1}{x+1}=\frac{(x+y)(x+z)}{1+x+y+z},и аналогичните две тъждества. Наистина след умножаване по (x+1)(y+1)(z+1)(x+1)(y+1)(z+1) и използване наxyz+xy+yz+zx=x+y+z+1xyz+xy+yz+zx=x+y+z+1се получава(x2+1)(y+1)(z+1)=2(x+y)(x+z),(x^2+1)(y+1)(z+1)=2(x+y)(x+z),което е точно горната формула. Следователноcycx21+x21+x=\sum_{\mathrm{cyc}}\sqrt{\vphantom{x^2}\frac{1+x^2}{1+x}}=cycx2(x+y)(x+z)x21+s.\sum_{\mathrm{cyc}}\frac{\sqrt{\vphantom{x^2}(x+y)(x+z)}}{\sqrt{\vphantom{x^2}1+s}}.По неравенството на Коши-Шварц,(cycx2(x+y)(x+z)x21+s)2(cyc(x+y))(cyc(x+z))1+s=4s21+s.\begin{align*} \left(\sum_{\mathrm{cyc}}\frac{\sqrt{\vphantom{x^2}(x+y)(x+z)}}{\sqrt{\vphantom{x^2}1+s}}\right)^2 &\le \frac{\left(\sum_{\mathrm{cyc}}(x+y)\right)\left(\sum_{\mathrm{cyc}}(x+z)\right)}{1+s}\\ &=\frac{4s^2}{1+s}. \end{align*}Значи е достатъчно да докажем4s21+s9(s3)5/4.\frac{4s^2}{1+s}\le 9\left(\frac{s}{3}\right)^{5/4}.И двете страни са положителни, така че можем да повдигнем на четвърта степен след умножаване по 1+s1+s. Получаваме точно94(s3)5(1+s)4(4s2)4=9^4\left(\frac{s}{3}\right)^5(1+s)^4-(4s^2)^4=s5(s3)2(27s2+14s+3)s^5(s-3)^2(27s^2+14s+3)\ge0.0.Това доказва желаното неравенство.

Задача 9

Пълен запис
Условие
Дадено е множество SS от nn променливи. Двоична операция ×\times върху SS се нарича проста, ако удовлетворява(x×y)×z=x×(y×z)(x\times y)\times z=x\times(y\times z)за всички x,y,zSx,y,z\in S и ако x×y{x,y}x\times y\in\{x,y\} за всички x,ySx,y\in S. При дадена проста операция ×\times всеки низ от елементи на SS може да се редуцира до един елемент, например xyzxyz може да се пресметне като x×(y×z)x\times(y\times z). Низ от променливи от SS се нарича пълен, ако съдържа всяка променлива от SS поне веднъж. Два низа се наричат еквивалентни, ако дават една и съща променлива независимо от избраната проста операция ×\times. Например xxxxxx, xxxx и xx са еквивалентни, но са пълни само когато n=1n=1. Нека TT е множество от пълни низове, такова че всеки пълен низ е еквивалентен на точно един елемент на TT. Да се намери броят на елементите на TT.
РешениеОтговорът е(n!)2.(n!)^2.Първо отбелязваме, че простите операции всъщност имат следния вид. На всяка променлива се съпоставя реално число. Тогава x×yx\times y избира по-голямата от двете променливи, а при равенство се избира или лявата, или дясната променлива, като изборът на страна е фиксиран за всички променливи с една и съща стойност. Това описание ще бъде използвано по-долу за различаване на класовете. Ще са ни нужни две елементарни тъждества, валидни за всяка проста операция:xx=x,xyxzx=xyzx.xx=x,\qquad xyxzx=xyzx.Първото е непосредствено. Второто се проверява с асоциативността и условието, че всяко произведение избира един от двата си аргумента; еквивалентно, може да се провери по описаната по-горе класификация. Да наречем двоен разноцветен низ конкатенация на два пълни низа с дължина nn, т.е. конкатенация на две пермутации на елементите на SS. Такива низове има точно (n!)2(n!)^2. Ще докажем, че те са търсените представители. Първо, всеки пълен низ ss е еквивалентен на някакъв двоен разноцветен низ. Наистина, ss е еквивалентен на ssss, защото след пресмятане на ss получаваме някаква променлива uu, а uu=uuu=u. След това тъждеството xyxzx=xyzxxyxzx=xyzx позволява последователно да премахваме излишните повторения, докато във всяка от двете половини остане по едно срещане на всяка променлива. Така стигаме до конкатенация на две пермутации. Остава да видим, че два различни двойни разноцветни низа не са еквивалентни. Нека R1R_1 и R2R_2 са различни такива низове. Тогава съществуват две променливи aa и bb, които не се появяват в един и същ относителен ред в R1R_1 и R2R_2 при разглеждане на двете им срещания. След ограничаване само до буквите aa и bb се получава един от четирите низаabab,abba,baab,baba,abab,\qquad abba,\qquad baab,\qquad baba,и тези четири възможности са взаимно нееквивалентни. Действително, като избираме дали при равни най-големи елементи операцията взема левия или десния аргумент, тези четири низа дават различни резултати при подходящ избор. За да пренесем това към цялото множество SS, дефинираме проста операция, при която aa и bb са най-големите променливи, а всички останали са по-малки. Тогава останалите променливи не влияят на стойността на низа и различието между редовете на a,ba,b в R1R_1 и R2R_2 показва, че R1R_1 и R2R_2 не са еквивалентни. Следователно всеки клас на еквивалентност на пълни низове има точно един представител сред двойните разноцветни низове. Броят на тези представители е (n!)2(n!)^2, което е търсеният отговор.

2013

5 задачи

Задача 2

Пълен запис
Условие
Крайна редица от цели числа a1,a2,,ana_1,a_2,\ldots,a_n се нарича регулярна, ако съществува реално число xx, такова чеkx=akза 1kn.\lfloor kx\rfloor=a_k\qquad\text{за }1\le k\le n.За дадена регулярна редица a1,a2,,ana_1,a_2,\ldots,a_n казваме, че членът aka_k е принуден, ако редицатаa1,a2,,ak1,ba_1,a_2,\ldots,a_{k-1},bе регулярна тогава и само тогава, когато b=akb=a_k. Намерете най-големия възможен брой принудени членове в регулярна редица с 10001000 члена.
РешениеОтговорът е 985985. Можем да изместим xx с цяло число и да приемем a1=0a_1=0, тоест 0x<10\le x\lt{}1. Самият първи член не е принуден. След като са избрани първите k1k-1 члена, възможните стойности на xx образуват полуотворен интервалAx<B,A\le x\lt{}B,чиито краища са рационални числа. Членът aka_k не е принуден точно когато в този интервал има точка от вида m/km/k, защото тогава стойността на kx\lfloor kx\rfloor може да се смени при преминаване през тази точка. Сега използваме стандартното свойство на редиците на Фарей. Ако в даден момент краищата са съседни дробиabx<cd,\frac ab\le x\lt{}\frac cd,то първата дроб с нов знаменател, която попада между тях, е медиантатаa+cb+d,\frac{a+c}{b+d},и тя се появява точно при момент k=b+dk=b+d. В този момент членът не е принуден; след като изберем от коя страна на медиантата да останем, единият край на интервала се заменя с медиантата. Така броят на непринудените членове е броят на знаменателите, които се появяват в процеса. Започваме със знаменателите 11 и 11. Ако текущите знаменатели са bdb\le d, следващият непринуден момент е b+db+d. За да отложим максимално следващите непринудени моменти, трябва да заменим по-малкия знаменател с b+db+d, защото тогава следващата сума е b+2db+2d, а не 2b+d2b+d. Следователно оптималната стратегия дава последователни знаменатели1,2,3,5,8,13,,1,2,3,5,8,13,\ldots,тоест числата на Фибоначи, започвайки от 1,21,2. Под 10001000 са точно1,2,3,5,8,13,21,34,55,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,89,144,233,377,610,987,общо 1515 числа. Значи във всяка редица има поне 1515 непринудени члена, а описаното избиране на страните постига точно толкова. Максималният брой принудени членове е100015=985.1000-15=985.

Задача 5

Пълен запис
Условие
Нека pp е просто число. Докажете, че във всеки пълен граф с 1000p1000p върха, чиито ребра са означени с цели числа, съществува цикъл, за който сумата от означенията на ребрата му се дели на pp.
РешениеРаботим по модул pp. Избираме произволно p1p-1 несвързани триъгълника; това е възможно, понеже графът има много повече от 3(p1)3(p-1) върха. Ако някой от тези триъгълници има сума на ребрата 0(modp)0\pmod p, сме готови. Иначе във всеки триъгълник можем да означим върховете с ui,xi,viu_i,x_i,v_i така, че(uixi)+(xivi)≢(uivi)(modp),\ell(u_ix_i)+\ell(x_iv_i)\not\equiv \ell(u_iv_i)\pmod p,където (ab)\ell(ab) е означението на реброто abab. Наистина, ако за всяко ребро означението му беше равно на сумата на другите две, сумата на трите ребра щеше да бъде 0(modp)0\pmod p, противно на избора ни. За всеки триъгълник поставямеAi=A_i={(uixi)+(xivi),(uivi)}Z/pZ.\{\ell(u_ix_i)+\ell(x_iv_i),\ell(u_iv_i)\}\subseteq\mathbb Z/p\mathbb Z.Това е множество с два елемента. От Коши-Давенпорт и индукция получавамеA1+A2++Atmin{p,t+1}|A_1+A_2+\cdots+A_t|\ge \min\{p,t+1\}за 1tp11\le t\le p-1. СледователноA1+A2++Ap1=Z/pZ.A_1+A_2+\cdots+A_{p-1}=\mathbb Z/p\mathbb Z.Остава само да свържем триъгълниците. Добавяме фиксираните ребраv1u2,v2u3,,vp2up1,vp1u1v_1u_2, v_2u_3, \ldots, v_{p-2}u_{p-1}, v_{p-1}u_1и нека сумата на техните означения е KK. Във всеки триъгълник избираме или пътя uixiviu_i x_i v_i, или директното ребро uiviu_iv_i. Понеже сумите от множествата AiA_i дават всички остатъци, можем да направим избора така, че вътрешната сума да бъде K(modp)-K\pmod p. Тогава избраните вътрешни пътища заедно с фиксираните свързващи ребра образуват цикъл, чиято обща сума е 0(modp)0\pmod p. Това е търсеният цикъл.

Задача 6

Пълен запис
Условие
Нека N\mathbb N е множеството на положителните цели числа. Намерете всички функции f:NNf:\mathbb N\to\mathbb N, които удовлетворяват уравнениетоfabca(abc)+fabcb(abc)+fabcc(abc)=f^{abc-a}(abc)+f^{abc-b}(abc)+f^{abc-c}(abc)=a+b+ca+b+cза всички a,b,c2a,b,c\ge2. Тук fkf^k означава kk-кратно прилагане на функцията ff.
РешениеОтговорът еf(n)=n1за всяко n3,f(n)=n-1\quad\text{за всяко } n\ge3,като f(1)f(1) и f(2)f(2) могат да бъдат произволни положителни цели числа. Наистина, при тази функция, докато започваме от abcabc и спираме в a,b,c2a,b,c\ge2, всяко прилагане просто намалява аргумента с 11, така че уравнението се проверява директно. Ще докажем, че други решения няма. Първо ни трябва лема. Твърдим, чеft2t(t2)=tза всяко t2.f^{t^2-t}(t^2)=t\qquad\text{за всяко }t\ge2.Нека наречем число 1k81\le k\le8 добро, акоft9tk(t9)=tkf^{t^9-t^k}(t^9)=t^kза всяко t2t\ge2. От уравнението при (a,b,c)=(t3,t3,t3)(a,b,c)=(t^3,t^3,t^3) получаваме, че k=3k=3 е добро, а от (a,b,c)=(t,t,t)(a,b,c)=(t,t,t) имаме ft3t(t3)=tf^{t^3-t}(t^3)=t. Следователно, като композираме тези две равенства, получаваме, че k=1k=1 е добро. Сега при (a,b,c)=(t,t4,t4)(a,b,c)=(t,t^4,t^4) уравнението ставаft9t(t9)+2ft9t4(t9)=t+2t4.f^{t^9-t}(t^9)+2f^{t^9-t^4}(t^9)=t+2t^4.Понеже k=1k=1 е добро, следва, че k=4k=4 е добро. При (a,b,c)=(t2,t3,t4)(a,b,c)=(t^2,t^3,t^4) аналогично получаваме, че k=2k=2 е добро. Тогаваft9t2(t9)=t2иft9t(t9)=t,f^{t^9-t^2}(t^9)=t^2\quad\text{и}\quad f^{t^9-t}(t^9)=t,а разликата в броя на итерациите е t2tt^2-t. Значи ft2t(t2)=tf^{t^2-t}(t^2)=t, както твърдяхме. Фиксираме tt и за n<tn\lt{}t поставямеgt(n)=ftn(t)n.g_t(n)=f^{t-n}(t)-n.Ако a,b2a,b\ge2, abtab\mid t и ab<tab\lt{}t, тогава ще покажем, чеgt(a)+gt(b)=gt(ab).g_t(a)+g_t(b)=g_t(ab).Нека t=abct=abc. Записваме даденото уравнение катоfta(t)+ftb(t)+ftc(t)=a+b+c.f^{t-a}(t)+f^{t-b}(t)+f^{t-c}(t)=a+b+c.После го прилагаме към тройката (ab,t,c)(ab,t,c), чието произведение е t2t^2. Получавамеft2ab(t2)+ft2t(t2)+ft2c(t2)=ab+t+c.f^{t^2-ab}(t^2)+f^{t^2-t}(t^2)+f^{t^2-c}(t^2)=ab+t+c.По лемата средният член е tt, а първият и третият член се свеждат съответно до ftab(t)f^{t-ab}(t) и ftc(t)f^{t-c}(t). След изваждане на двете равенства остава точно тъждеството за gtg_t. Нека сега a,b2a,b\ge2 са произволни. Избираме прости числа p>q>max{a,b}p\gt{}q\gt{}\max\{a,b\} и поставяме s=apbqs=a^p b^q, t=s2t=s^2. Повтаряйки току-що доказаната адитивност, получавамеpgt(a)+qgt(b)=gt(apbq)=p g_t(a)+q g_t(b)=g_t(a^p b^q)=gt(s)=fs2s(s2)s=0,g_t(s)=f^{s^2-s}(s^2)-s=0,където последното равенство е лемата. Оттук qgt(a)q\mid g_t(a) и pgt(b)p\mid g_t(b). Освен това gt(a)>ag_t(a)\gt{}-a и gt(b)>bg_t(b)\gt{}-b, защото стойностите на ff са положителни. Понеже p,qp,q са по-големи от a,ba,b, равенството pgt(a)+qgt(b)=0p g_t(a)+q g_t(b)=0 принуждава gt(a)=gt(b)=0g_t(a)=g_t(b)=0. В частност за произволно n2n\ge2 прилагаме това с a=na=n и b=n+1b=n+1. Получаваме едновременноftn(t)=n,ft(n+1)(t)=n+1f^{t-n}(t)=n,\qquad f^{t-(n+1)}(t)=n+1за подходящо tt. Следователно едно прилагане на ff изпраща n+1n+1 в nn, тоест f(n+1)=nf(n+1)=n за всяко n2n\ge2. Това е точно f(m)=m1f(m)=m-1 за всяко m3m\ge3.

Задача 7

Пълен запис
Условие
В една държава има nn града, означени с 1,2,3,,n1,2,3,\ldots,n. Тя иска да построи точно n1n-1 пътища между някои двойки градове така, че от всеки град да може да се стигне до всеки друг. Не е позволено обаче да се строи път между два града, чиито означения се различават точно с 11, нито между градовете 11 и nn. Нека TnT_n е броят на възможните начини да се построят тези пътища. (a) Докажете, че за всяко нечетно nn числото TnT_n се дели на nn. (b) Докажете, че за всяко четно nn числото TnT_n се дели на n/2n/2.
РешениеРазполагаме градовете 1,2,,n1,2,\ldots,n по окръжност. Забранените ребра са точно страните на този цикъл, следователно завъртането на означенията с една позиция запазва допустимия граф. Цикличната група Z/nZ\mathbb Z/n\mathbb Z действа върху множеството на всички допустими покриващи дървета. Ще разгледаме стабилизатора на едно такова дърво TT. Нека ротацията geg^e фиксира TT, и нека k=gcd(e,n)k=\gcd(e,n). Тогава ротацията gkg^k също фиксира TT. Следователно редицата от степени на върховете в дървото е периодична с период kk, така чеnkvdeg(v)=2n2.\frac{n}{k}\mid \sum_v \deg(v)=2n-2.Ако nn е нечетно, то gcd(n,2n2)=1\gcd(n,2n-2)=1. Понеже n/kn/k дели и nn, и 2n22n-2, получаваме n/k=1n/k=1, тоест k=nk=n. Значи никоя нетривиална ротация не фиксира дърво. Всички орбити имат размер nn, откъдето nTnn\mid T_n. Ако nn е четно, то gcd(n,2n2)=2\gcd(n,2n-2)=2. Същият аргумент дава n/k2n/k\le2. Значи стабилизаторът на всяко дърво има размер най-много 22, а орбитата му има размер поне и всъщност кратен на n/2n/2. Следователно всички орбити имат размер, делящ се на n/2n/2, и n/2Tnn/2\mid T_n.

Задача 8

Пълен запис
Условие
Дефинираме функция f:NNf:\mathbb N\to\mathbb N чрез f(1)=1f(1)=1 иf(n+1)=f(n)+2f(n)f(n+1)=f(n)+2^{f(n)}за всяко положително цяло число nn. Докажете, че числатаf(1),f(2),,f(32013)f(1),f(2),\ldots,f(3^{2013})дават различни остатъци при деление на 320133^{2013}.
РешениеЩе докажем по индукция по k1k\ge1 следното по-силно твърдение: всеки 3k3^k последователни члена на редицата ff дават различни остатъци по модул 3k3^k. За k=1k=1 твърдението се проверява веднага. Всички стойности на ff са нечетни, а по модул 33 имаме 2f(n)12^{f(n)}\equiv -1, така че остатъците циклично се сменят като 1,0,2,1,0,2,1,0,2,1,0,2,\ldots. Нека твърдението е вярно за kk. Понеже всички f(n)f(n) са нечетни, всяка група от 3k3^k последователни стойности, която е пълна по модул 3k3^k, е точно множеството на всички нечетни остатъци по модул 23k2\cdot3^k. А степените 2r2^r по модул 3k+13^{k+1} зависят от rr с период 23k2\cdot3^k. Следователно за всяко nn имамеf(n+3k)f(n)=i=03k12f(n+i)21+23++223k1(mod3k+1)=243k13.\begin{align*} f(n+3^k)-f(n) &=\sum_{i=0}^{3^k-1}2^{f(n+i)}\\ &\equiv 2^1+2^3+\cdots+2^{2\cdot3^k-1}\pmod{3^{k+1}}\\ &=2\cdot\frac{4^{3^k}-1}{3}. \end{align*}НекаC=243k13.C=2\cdot\frac{4^{3^k}-1}{3}.По повдигане на показателя, или директно от стандартната формула за 33-адична валуация,ν3(C)=k.\nu_3(C)=k.Значи CC се дели на 3k3^k, но не се дели на 3k+13^{k+1}. Сега разглеждаме произволни 3k+13^{k+1} последователни члена и ги разделяме на три блока с дължина 3k3^k. По индукционното предположение във всеки блок остатъците по модул 3k3^k са различни. Преминаването от дадена позиция в един блок към същата позиция в следващия блок добавя CC по модул 3k+13^{k+1}, а трите стойности, различаващи се с 0,C,2C0,C,2C, лежат в три различни класа над един и същ остатък по модул 3k3^k. Следователно трите блока заедно дават различни остатъци по модул 3k+13^{k+1}. Индукцията е завършена, а при k=2013k=2013 получаваме точно исканото твърдение.

2014

5 задачи

Задача 1

Пълен запис
Условие
Нека \leftarrow означава клавиша със стрелка наляво на стандартна клавиатура. Ако отворим текстов редактор и натиснем клавишитеabcdef,\texttt{ab}\leftarrow\texttt{cd}\leftarrow\leftarrow\texttt{e}\leftarrow\leftarrow\texttt{f},получаваме текста faecdb\texttt{faecdb}. Казваме, че низът BB е достижим от низ AA, ако е възможно да вмъкнем някакъв брой символи \leftarrow в AA така, че при натискане на получените клавиши да се получи BB. Така примерът показва, че faecdb\texttt{faecdb} е достижим от abcdef\texttt{abcdef}. Докажете, че за всеки два низа AA и BB низът AA е достижим от BB тогава и само тогава, когато BB е достижим от AA.
РешениеОчевидно AA и BB трябва да имат едно и също мултимножество от символи; занапред разглеждаме само този случай. Първо ще използваме стандартна характеристика. Нека A=123nA=123\ldots n, а B=σ(1)σ(2)σ(n)B=\sigma(1)\sigma(2)\ldots\sigma(n) е пермутация на символите на AA. Тогава BB е достижим от AA точно когато пермутацията σ\sigma избягва шаблона 213213, тоест няма индекси i<j<ki\lt{}j\lt{}k такива, чеσ(j)<σ(i)<σ(k).\sigma(j)\lt{}\sigma(i)\lt{}\sigma(k).Необходимостта е ясна: ако първо е изписан символът ii, после курсорът не може да прескочи вече изписан символ така, че да се появи забраненият ред. За достатъчността можем да пишем символите на BB индуктивно. След като сме поставили 1,2,,k1,2,\ldots,k, единственият начин да заседнем при поставянето на k+1k+1 е той да стои вдясно от kk в целевия низ, а между тях да има още непоставен символ; това точно дава шаблон 213213. Следващото наблюдение е, че една пермутация избягва 213213 тогава и само тогава, когато обратната пермутация също избягва 213213. Наистина, ако i<j<ki\lt{}j\lt{}k и σ(j)<σ(i)<σ(k)\sigma(j)\lt{}\sigma(i)\lt{}\sigma(k), поставямеi=σ(j),j=σ(i),k=σ(k).i'=\sigma(j),\qquad j'=\sigma(i),\qquad k'=\sigma(k).Тогава i<j<ki'\lt{}j'\lt{}k' иσ1(j)<σ1(i)<σ1(k),\sigma^{-1}(j')\lt{}\sigma^{-1}(i')\lt{}\sigma^{-1}(k'),което е същият забранен шаблон за σ1\sigma^{-1}. Обратната посока е симетрична. Сега задачата следва веднага. Ако BB е достижим от AA, избраният начин на писане задава някаква 213213-избягваща пермутация σ\sigma, която казва на коя позиция в BB отива всеки символ на AA. Ако символите се повтарят, такава пермутация може да не е единствена, но съществува. Понеже σ1\sigma^{-1} също избягва 213213, същата характеристика дава начин да получим AA от BB. Следователно достижимостта е симетрична.

Задача 3

Пълен запис
Условие
Да се намерят всички полиноми P(x)P(x) с реални коефициенти, за коитоP(x2)=P(x+x21x2)P(x\sqrt2)=P\left(x+\sqrt{\vphantom{x^2}1-x^2}\right)за всички реални числа xx с x1|x|\le1.
РешениеОтговорът е: всички полиноми от видаP(x)=g(U(x2)),P(x)=g\left(U\left(\frac{x}{\sqrt2}\right)\right),където gR[x]g\in\mathbb R[x], а UU е единственият полином, за койтоU(cosθ)=cos(8θ).U(\cos\theta)=\cos(8\theta).Това е полиномът на Чебишев T8T_8. Поставяме Q(x)=P(x2)Q(x)=P(x\sqrt2). Условието ставаQ(cosθ)=Q(cosθ+sinθ2)=Q(cos(θ45))Q(\cos\theta)=Q\left(\frac{\cos\theta+\sin\theta}{\sqrt2}\right)=Q(\cos(\theta-45^\circ))за всяко 0θ1800\le\theta\le180^\circ. Ще наричаме такъв полином QQ добър. Полиномът UU е добър, защото смяната θθ45\theta\mapsto\theta-45^\circ променя 8θ8\theta с 360360^\circ. Следователно всеки полином g(U(x))g(U(x)) също е добър. Остава да докажем обратното. Ще правим индукция по degQ\deg Q. Случаят на константен QQ е очевиден. За неконстантен добър QQ имаме веригатаQ(cos136)=Q(cos91)=Q(cos46)=Q(cos1)=Q(cos(44))=Q(cos44)=Q(cos89)=Q(cos134)=Q(cos179).\begin{align*} Q(\cos136^\circ)&=Q(\cos91^\circ)=Q(\cos46^\circ)=Q(\cos1^\circ)\\ &=Q(\cos(-44^\circ))=Q(\cos44^\circ)=Q(\cos89^\circ)=Q(\cos134^\circ)=Q(\cos179^\circ). \end{align*}Тук има осем различни стойности на xx; двете стойности cos(44)\cos(-44^\circ) и cos44\cos44^\circ съвпадат. Точно тези осем стойности са корени на полиномаU(x)U(cos1),U(x)-U(\cos1^\circ),който е от степен 88. СледователноQ~(x)=Q(x)Q(cos1)U(x)U(cos1)\widetilde Q(x)=\frac{Q(x)-Q(\cos1^\circ)}{U(x)-U(\cos1^\circ)}е полином. Освен това Q~\widetilde Q пак е добър: числителят и знаменателят не се променят при замяната x=cosθx=\cos\theta с cos(θ45)\cos(\theta-45^\circ). Ако QQ не е константен, това показва, че степента му е поне 88, и имамеQ(x)=(U(x)U(cos1))Q~(x)+Q(cos1).Q(x)=\bigl(U(x)-U(\cos1^\circ)\bigr)\widetilde Q(x)+Q(\cos1^\circ).По индукционната хипотеза Q~\widetilde Q е полином от U(x)U(x), значи и QQ е полином от U(x)U(x). Връщайки Q(x)=P(x2)Q(x)=P(x\sqrt2), получаваме точно описаните по-горе решения.

Задача 4

Пълен запис
Условие
Нека P(x)P(x) и Q(x)Q(x) са произволни полиноми с реални коефициенти, като P0P\ne0, и нека d=degPd=\deg P. Докажете, че съществуват полиноми A(x)A(x) и B(x)B(x), не и двата нулеви, такива чеmax{degA,degB}d2\max\{\deg A,\deg B\}\le \frac d2иP(x)A(x)+Q(x)B(x).P(x)\mid A(x)+Q(x)B(x).
РешениеНека VV е векторното пространство на реалните полиноми със степен най-много d/2\lfloor d/2\rfloor. Разглеждаме линейното изображениеVVR[x]/(P(x)),(A,B)A+QB(modP).\begin{align*} V\oplus V&\longrightarrow \mathbb R[x]/(P(x)),\\ (A,B)&\longmapsto A+QB \pmod{P}. \end{align*}Областта има размерност2(d2+1),2\left(\left\lfloor\frac d2\right\rfloor+1\right),а пространството R[x]/(P(x))\mathbb R[x]/(P(x)) има размерност dd, защото всеки остатък по модул PP има единствен представител със степен по-малка от dd. За всяко цяло d0d\ge0 имаме2(d2+1)>d.2\left(\left\lfloor\frac d2\right\rfloor+1\right)\gt{}d.Следователно линейното изображение от по-горе има ненулево ядро. Избираме ненулева двойка (A,B)(A,B) от това ядро. Тогава AA и BB не са едновременно нулеви, степените им са най-много d/2d/2\lfloor d/2\rfloor\le d/2, иA+QB0(modP),A+QB\equiv0\pmod P,което е точно исканата делимост.

Задача 5

Пълен запис
Условие
Да се намери най-голямото число EE със следното свойство: съществува граф с 6060 върха и EE ребра, всяко оцветено в червено или синьо, така че в това оцветяване няма едноцветен цикъл с дължина 33 и няма едноцветен цикъл с дължина 55.
РешениеОтговорът еE=302+2152=6152=1350.E=30^2+2\cdot15^2=6\cdot15^2=1350.Първо ще докажем горната граница. Твърдим, че графът не може да съдържа K5K_5. Действително, да разгледаме произволно двуцветно оцветяване на ребрата на K5K_5, в което няма едноцветен триъгълник. От всеки връх излизат четири ребра, затова по принципа на Дирихле има поне две ребра от един и същ цвят. Ако от някой връх излизаха три ребра от един цвят, то трите им други края не биха могли да са свързани с ребро от същия цвят, а тогава трите ребра между тях биха били в другия цвят и биха дали едноцветен триъгълник. Значи от всеки връх излизат точно две червени и две сини ребра. Следователно всеки от двата цветни подграфа е 22-регулярен граф върху 55 върха, тоест цикъл C5C_5. Така в K5K_5 непременно има едноцветен цикъл с дължина 55, противоречие. Значи целият граф е K5K_5-свободен. По теоремата на Туран броят на ребрата му е най-много броя на ребрата в пълния 44-делен граф с равни части по 1515 върха, тоестE(42)152=1350.E\le \binom42\cdot15^2=1350.Остава да покажем, че тази граница се достига. Разделяме върховете на две групи от по 3030 върха и оцветяваме всички ребра между двете групи в червено; това е червен K30,30K_{30,30}. После във всяка от двете групи разделяме върховете на две подгрупи от по 1515 върха и оцветяваме всички ребра между тези две подгрупи в синьо; така получаваме два сини K15,15K_{15,15}. Полученият граф има3030+21515=135030\cdot30+2\cdot15\cdot15=1350ребра. И червеният, и синият подграф са двуделни, следователно нямат нечетни цикли изобщо. В частност няма едноцветни цикли с дължина 33 или 55. Това завършва доказателството.

Задача 6

Пълен запис
Условие
Нека a,b,c,da,b,c,d са различни положителни цели числа, а pp е нечетно просто число, което не дели никое от тях. Нека MM е цяло число. Разглеждаме безкрайната редицаcadb,ca2db2,ca-db,\quad ca^2-db^2,ca3db3,ca4db4,.\quad ca^3-db^3,\quad ca^4-db^4,\quad\ldots.За всеки неин член гледаме показателя νp\nu_p на най-голямата степен на pp, която го дели. Да предположим, че тези показатели не са всички нула и че всички са най-много MM. Докажете, че съществува число TT, зависещо евентуално от a,b,c,d,p,Ma,b,c,d,p,M, такова че когато pp дели член на редицата, неговата pp-адична валуация е точно TT.
РешениеПърво описваме индексите на членовете, които се делят на pp. Условиетоpcandbnp\mid ca^n-db^nе еквивалентно на(ab)ndc(modp),\left(\frac ab\right)^n\equiv\frac dc\pmod p,защото pp не дели a,b,c,da,b,c,d. Следователно, ако има поне едно решение n=κn=\kappa, всички решения са точноκ,κ+λ,κ+2λ,,\kappa,\quad \kappa+\lambda,\quad \kappa+2\lambda,\quad\ldots,където λ\lambda е редът на a/ba/b по модул pp. За такива индекси имаме, понеже умножаваме само по числа с pp-адична валуация 00,νp(caκ+nλdbκ+nλ)=\nu_p\left(ca^{\kappa+n\lambda}-db^{\kappa+n\lambda}\right)=νp((aλbλ)ndbκcaκ).\nu_p\left(\left(\frac{a^\lambda}{b^\lambda}\right)^n-\frac{db^\kappa}{ca^\kappa}\right).Така задачата се свежда до следното твърдение. Нека pp е нечетно просто число и нека x,yQ>0x,y\in\mathbb Q_{\gt{}0} са такива, че xy1(modp)x\equiv y\equiv1\pmod p. Ако редицатаνp(xny)\nu_p(x^n-y)от положителни цели числа не е константна, то тя е неограничена. Ще докажем по-силна стъпка за повишаване на валуацията. Нека m,nm,n са положителни цели числа иd=νp(xny)<νp(xmy)=e.d=\nu_p(x^n-y)\lt{}\nu_p(x^m-y)=e.Тогаваνp(xmxn)=νp((xmy)(xny))=d.\nu_p(x^m-x^n)=\nu_p\big((x^m-y)-(x^n-y)\big)=d.От лемата за повдигане на степента, приложена към x1(modp)x\equiv1\pmod p, следва, че можем да намерим kk сνp(xk1)=e;\nu_p(x^k-1)=e;например можем да вземем k=pedmnk=p^{e-d}|m-n|. Записвамеxk=1+peu,xm=y+pev,x^k=1+p^e u,\qquad x^m=y+p^e v,където u,vQu,v\in\mathbb Q не се делят на pp в смисъл на pp-адична валуация. За всяко цяло rr с 1rp11\le r\le p-1 разглеждамеxkr+my=(1+peu)r(y+pev)y=pe(v+yur)+p2e().\begin{align*} x^{kr+m}-y&=(1+p^e u)^r(y+p^e v)-y\\ &=p^e(v+yur)+p^{2e}(\cdots). \end{align*}Понеже y1(modp)y\equiv1\pmod p, можем да изберем rr така, че v+yur0(modp)v+yur\equiv0\pmod p. Тогаваνp(xkr+my)e+1.\nu_p(x^{kr+m}-y)\ge e+1.Значи от две различни положителни стойности на редицата можем да произведем още по-голяма стойност. Повтаряйки това, получаваме, че ако редицата не е константна, тя е неограничена. В първоначалната задача обаче всички валуации са ограничени от MM. Следователно върху индексите, за които pp дели съответния член, валуацията е константна. Тази константа е търсеното TT.

2015

5 задачи

Задача 1

Пълен запис
Условие
Нека a1,a2,,ana_1,a_2,\ldots,a_n е редица от реални числа и нека m<nm\lt{}n е фиксирано положително цяло число. Ще наричаме индекс kk с 1kn1\le k\le n добър, ако съществува \ell с 1m1\le\ell\le m, такова чеak+ak+1++ak+10,a_k+a_{k+1}+\dotsb+a_{k+\ell-1}\ge0,където индексите се вземат по модул nn. Нека TT е множеството на всички добри индекси. Докажете, чеkTak0.\sum_{k\in T}a_k\ge0.
РешениеПърво доказваме твърдението в нецикличен вариант, т.е. когато индексите не се вземат по модул nn. Ще казваме, че индексът kk е \ell-добър, ако \ell е най-малкото число, за коетоak+ak+1++ak+10,a_k+a_{k+1}+\cdots+a_{k+\ell-1}\ge0,и освен това m\ell\le m. Ако kk е \ell-добър, тогава индексите k+1,k+2,,k+1k+1,k+2,\ldots,k+\ell-1 също са добри: за всеки от тях можем да вземем съответната опашка на същия блок, а минималността на \ell показва, че предходните частични суми са отрицателни. Сега минаваме отляво надясно с алчен алгоритъм. Вземаме първия добър индекс, да кажем че е \ell-добър, и групираме блокаak,ak+1,,ak+1.a_k,a_{k+1},\ldots,a_{k+\ell-1}.Сумата на този блок е неотрицателна, а всички негови индекси са добри. После продължаваме след края на блока и повтаряме. Така всички добри индекси в нецикличната редица се разбиват на неприпокриващи се блокове с неотрицателни суми. Следователно сумата на членовете с добри индекси е неотрицателна. Връщаме се към цикличната задача. Нека NN е голямо положително цяло число и запишем една след друга NN копия на дадената циклична редица. Прилагаме току-що доказания нецикличен резултат към тази дълга редица. Всички вътрешни копия дават точно същите добри индекси като в цикличната задача; разлика може да се появи само в краищата, където блоковете могат да бъдат отрязани. Затова получаваме неравенство от видаNkTak+cN0,N\sum_{k\in T}a_k+c_N\ge0,където грешката cNc_N идва само от краищата. Тя е ограничена независимо от NN; например може да се оцени чрез константа, зависеща само от a1,,ana_1,\ldots,a_n и mm. Делим на NN и пускаме NN да расте. ПолучавамеkTak0,\sum_{k\in T}a_k\ge0,както се искаше.

Задача 3

Пълен запис
Условие
Нека PP е множеството на всички прости числа, а MM е непразно подмножество на PP. Да се предположи, че за всяко непразно подмножество {p1,p2,,pk}\{p_1,p_2,\ldots,p_k\} на MM всички прости делители наp1p2pk+1p_1p_2\cdots p_k+1също принадлежат на MM. Докажете, че M=PM=P.
РешениеПърво MM е безкрайно: ако умножим всички известни елементи на MM и прибавим 11, получаваме нов прост делител от MM. Да допуснем за противоречие, че съществува просто число pMp\notin M. Ще наричаме простото число qMq\in M рядко, ако има само краен брой елементи на MM, които са сравними с qq по модул pp. Има само краен брой редки прости числа, защото има само краен брой класове по модул pp. Нека CC е произведението на всички редки прости числа; ако такива няма, вземаме C=1C=1. Понеже pMp\notin M, имаме pCp\nmid C. Започваме с a0=1a_0=1. За k0k\ge0 разглеждаме простото разлагане наCak+1.Ca_k+1.Всеки негов прост делител принадлежи на MM по условието, приложено към простите множители на aka_k заедно с редките множители в CC. Освен това никой от тези прости делители не е рядък, защото редките прости вече делят CC, а следователно не делят Cak+1Ca_k+1. За всеки прост делител на Cak+1Ca_k+1 избираме произволен елемент на MM в същия остатъчен клас по модул pp, различен от всички вече избрани; това е възможно, понеже класът не е рядък. Нека ak+1a_{k+1} е произведението на избраните представители, всеки по веднъж. Тогава ak+1a_{k+1} е произведение на различни прости числа от MM иak+1Cak+1(modp).a_{k+1}\equiv Ca_k+1\pmod p.Следователно по индукцияakCk+Ck1++1(modp).a_k\equiv C^k+C^{k-1}+\cdots+1\pmod p.Понеже C≢0(modp)C\not\equiv0\pmod p, можем да изберем kk, за което дясната страна е 00 по модул pp: ако C1(modp)C\equiv1\pmod p, вземаме k=p1k=p-1, а иначе вземаме k=p2k=p-2, тъй като тогава1+C++Cp2=Cp11C10(modp).1+C+\cdots+C^{p-2}=\frac{C^{p-1}-1}{C-1}\equiv0\pmod p.Получаваме pakp\mid a_k. Това е невъзможно, защото aka_k е произведение на прости числа от MM, а pMp\notin M. Противоречието доказва, че M=PM=P.

Задача 4

Пълен запис
Условие
Нека x,y,zx,y,z са реални числа, не непременно положителни, такива чеx4+y4+z4+xyz=4.x^4+y^4+z^4+xyz=4.Докажете, че x2x\le2 иx22xy+z2.\sqrt{\vphantom{x^2}2-x}\ge\frac{y+z}{2}.
РешениеПърво доказваме по-лесното твърдение x2x\le2. Имаме5=x4+y4+(z4+1)+xyz=3x44+(x44+y4)+(z4+1)+xyz3x44+x2y2+2z2+xyz.\begin{align*} 5&=x^4+y^4+(z^4+1)+xyz\\ &=\frac{3x^4}{4}+\left(\frac{x^4}{4}+y^4\right)+(z^4+1)+xyz\\ &\ge \frac{3x^4}{4}+x^2y^2+2z^2+xyz. \end{align*}Последните три члена са неотрицателни, защото x2y2+xyz+2z2x^2y^2+xyz+2z^2 е положително определена квадратна форма в xyxy и zz. Следователно x420/3<16x^4\le20/3\lt{}16, откъдето x<2x\lt{}2, и в частност x2x\le2. Остава да докажем второто неравенство. Ако (y+z)/20(y+z)/2\le0, то е очевидно. В противен случай е достатъчно да докажем квадрата му, тоест2x(y+z2)2.2-x\ge\left(\frac{y+z}{2}\right)^2.Да допуснем противното:2x<(y+z2)2,2-x\lt{}\left(\frac{y+z}{2}\right)^2,или еквивалентно4x+y2+2yz+z2>8.4x+y^2+2yz+z^2\gt{}8.От неравенстватаx4+34x,y4+12y2,z4+12z2x^4+3\ge4x,\qquad \frac{y^4+1}{2}\ge y^2,\qquad \frac{z^4+1}{2}\ge z^2получавамеx4+y4+z42+2yz+4>8.x^4+\frac{y^4+z^4}{2}+2yz+4\gt{}8.Заместваме x4=4y4z4xyzx^4=4-y^4-z^4-xyz и намирамеy4+z42+(2x)yz>0.-\frac{y^4+z^4}{2}+(2-x)yz\gt{}0.Следователно yz>0yz\gt{}0 иy4+z42yz<2x<(y+z2)2.\frac{y^4+z^4}{2yz}\lt{}2-x\lt{}\left(\frac{y+z}{2}\right)^2.Умножавайки по 4yz>04yz\gt{}0, получаваме2y4+2z4<yz(y+z)2=y3z+2y2z2+yz3.2y^4+2z^4\lt{}yz(y+z)^2=y^3z+2y^2z^2+yz^3.Това е невъзможно, защото при yz>0yz\gt{}0 разликата на лявата и дясната страна е2y4y3z2y2z2yz3+2z4=2y^4-y^3z-2y^2z^2-yz^3+2z^4=(yz)2(2y2+3yz+2z2)(y-z)^2(2y^2+3yz+2z^2)\ge0.0.Противоречието доказва желаното неравенство.

Задача 5

Пълен запис
Условие
Нека φ(n)\varphi(n) означава броя на положителните цели числа, по-малки от nn, които са взаимно прости с nn. Докажете, че съществува положително цяло число mm, за което уравнениетоφ(n)=m\varphi(n)=mима поне 20152015 решения за nn.
РешениеЩе дадем конструкция с най-малките прости числа. Нека2=p1<p2<<p20152=p_1\lt{}p_2\lt{}\cdots\lt{}p_{2015}са най-малките 20152015 прости числа. Разглеждаме следните 20152015 числа:n1=(p11)p2p3p2015,n2=p1(p21)p3p2015,n2015=p1p2p2014(p20151).\begin{align*} n_1&=(p_1-1)p_2p_3\cdots p_{2015},\\ n_2&=p_1(p_2-1)p_3\cdots p_{2015},\\ &\vdots\\ n_{2015}&=p_1p_2\cdots p_{2014}(p_{2015}-1). \end{align*}Ще покажем, че всички те имат една и съща стойност на функцията на Ойлер. Фиксираме ii. Числото pi1p_i-1 има само прости делители, по-малки от pip_i, защото е по-малко от pip_i. Тези прости делители са сред p1,p2,,pi1p_1,p_2,\ldots,p_{i-1}. Следователно простите делители на nin_i са точно сред p1,p2,,p2015p_1,p_2,\ldots,p_{2015}, като pip_i не се появява. Използваме мултипликативната формулаφ(N)=NqN(11q).\varphi(N)=N\prod_{q\mid N}\left(1-\frac1q\right).Тъй като новите прости множители от pi1p_i-1 вече са сред по-малките pjp_j, директно получавамеφ(ni)=(pi1)ji(pj1)=\varphi(n_i)=(p_i-1)\prod_{j\ne i}(p_j-1)=j=12015(pj1).\prod_{j=1}^{2015}(p_j-1).Така всички числа n1,n2,,n2015n_1,n_2,\ldots,n_{2015} са решения на едно и също уравнение φ(n)=m\varphi(n)=m, къдетоm=j=12015(pj1).m=\prod_{j=1}^{2015}(p_j-1).Остава само да отбележим, че числата nin_i са различни. Ако i<ji\lt{}j, то pjp_j дели nin_i, но не дели njn_j: наистина pjp_j не дели pj1p_j-1, а всички останали фактори в njn_j са по-малки от pjp_j или са различни прости числа. Следователно имаме поне 20152015 различни решения, както се искаше.

Задача 6

Пълен запис
Условие
Ним-подобна игра се задава по следния начин. Избират се две положителни цели числа kk и nn, както и крайно множество SS от kk-орки цели числа (не непременно положителни). В началото на играта на дъската е записана kk-орката (n,0,0,,0)(n,0,0,\ldots,0). Разрешен ход се състои в това да се изтрие записаната kk-орка (a1,a2,,ak)(a_1,a_2,\ldots,a_k) и да се замени с (a1+b1,a2+b2,,ak+bk)(a_1+b_1,a_2+b_2,\ldots,a_k+b_k), където (b1,b2,,bk)S(b_1,b_2,\ldots,b_k)\in S. Двама играчи се редуват да правят разрешени ходове, а първият, който запише отрицателно цяло число, губи. Ако никой от играчите никога не бъде принуден да запише отрицателно цяло число, играта е реми. Докажете, че съществува избор на kk и SS със следното свойство: първият играч има печеливша стратегия, ако nn е степен на 22, а иначе вторият играч има печеливша стратегия.
РешениеЩе дадем конструкция с 1414 регистъра и 2222 хода. Регистрите саX,Y,Go,SX0,SX,SX,SY0,X,Y,\operatorname{Go},S_X^0,S_X,S_X',S_Y^0,SY,SY,Cl,A,B,Die,Die.S_Y,S_Y',\operatorname{Cl},A,B,\operatorname{Die},\operatorname{Die}'.В началото X=nX=n, а всички останали регистри са нули. За компактност в таблицата пишем G=GoG=\operatorname{Go}, X0=SX0X_0=S_X^0, X1=SXX_1=S_X, X2=SXX_2=S_X', Y0=SY0Y_0=S_Y^0, Y1=SYY_1=S_Y, Y2=SYY_2=S_Y', C=ClC=\operatorname{Cl}, D=DieD=\operatorname{Die} и D=DieD'=\operatorname{Die}'. Нека k=14k=14, а SS е множеството от следните 2222 хода, записани като 14-орки в реда X,Y,G,X0,X1,X2,Y0,Y1,Y2,C,A,B,D,DX,Y,G,X_0,X_1,X_2,Y_0,Y_1,Y_2,C,A,B,D,D': Init = (-1,0,1,0,0,0,0,0,0,0,0,1,1,1) Begin = (1,0,-1,1,0,0,0,0,0,0,-1,1,0,0) Sleep = (0,0,0,0,0,0,0,0,0,0,1,-1,0,0) StartX = (0,0,0,-1,1,0,0,0,0,0,-1,1,0,0) WorkX = (-1,0,0,0,-1,1,0,0,0,0,-1,1,0,0) WorkX' = (-1,1,0,0,1,-1,0,0,0,0,-1,1,0,0) DoneX = (0,0,0,0,-1,0,1,0,0,0,-1,1,0,0) WrongX = (-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0) StartY = (0,0,0,0,0,0,-1,1,0,0,-1,1,0,0) WorkY = (0,-1,0,0,0,0,0,-1,1,0,-1,1,0,0) WorkY' = (1,-1,0,0,0,0,0,1,-1,0,-1,1,0,0) DoneY = (0,0,0,1,0,0,0,-1,0,0,-1,1,0,0) WrongY = (0,-1,0,-1,0,0,0,0,0,0,0,-1,0,0) ClaimX = (-1,0,0,-1,0,0,0,0,0,1,-1,1,0,0) ClaimY = (0,-1,0,0,0,0,-1,0,0,1,-1,1,0,0) FakeX = (-1,0,0,0,0,0,0,0,0,-1,0,-1,0,0) FakeY = (0,-1,0,0,0,0,0,0,0,-1,0,-1,0,0) Win = (0,0,0,0,0,0,0,0,0,-1,-1,0,0,0) PunA = (0,0,0,0,0,0,0,0,0,0,0,-2,0,0) PunB = (0,0,0,0,0,0,0,0,0,0,-1,-1,0,0) Kill = (0,0,0,0,0,0,0,0,0,0,0,-1,-2,1) Kill' = (0,0,0,0,0,0,0,0,0,0,0,-1,1,-2) Първият играч ще наричаме Алиса, а втория - Боб. Механиката се управлява от броячите AA и BB. След първия ход Алиса играе Init. По-нататък казваме, че играта е в главната част, ако A+B=1A+B=1 и никой не е играл Init втори път; във всички други случаи тя е в смъртната част. В главната част на ход на Алиса винаги е (A,B)=(1,0)(A,B)=(1,0), а на ход на Боб е (A,B)=(0,1)(A,B)=(0,1). Първо, играч, който играе Init за втори път, губи. В частност губи и играч, който трябва да мести при A=B=0A=B=0. Ако нарушителят е при A=B=0A=B=0, той е принуден да играе Init; другият играч отговаря с Kill, после нарушителят пак е принуден към Init, а другият отговаря с Kill'. Това се повтаря, докато XX стане отрицателно. Ако Алиса играе Init при (A,B)=(1,0)(A,B)=(1,0), Боб я наказва с PunB и стига до същия сценарий; ако Боб играе Init при (A,B)=(0,1)(A,B)=(0,1), Алиса го наказва с PunA. Следователно рационалната игра избягва смъртната част. Вторият ход е Sleep на Боб, после Алиса играе Begin (което възстановява стойността nn в XX), а Боб пак играе Sleep. В главната част състоянието е един от регистрите SX0,SX,SX,SY0,SY,SYS_X^0,S_X,S_X',S_Y^0,S_Y,S_Y' или Cl\operatorname{Cl} да е равен на 11, а всички останали такива регистри да са нули. Това разделя играта на XX-фази и YY-фази. Да разгледаме XX-фаза, започваща при (X,Y)=(x,0)(X,Y)=(x,0) с x>1x\gt{}1. Алиса може да я завърши без загуба тогава и само тогава, когато xx е четно; в този случай започва YY-фаза с (X,Y)=(0,x/2)(X,Y)=(0,x/2). Наистина, при x>1x\gt{}1 ходът ClaimX е лош, защото Боб отговаря с FakeX и печели. Чрез редуване на WorkX и WorkX' Алиса намалява XX с 22 и увеличава YY с 11; Боб през това време има само Sleep. Накрая тя трябва да спре с DoneX. Ако тогава X0X\ne0, Боб печели с WrongX; ако X=0X=0, той може само да играе Sleep. Аналогично твърдение важи за YY-фазите. Така всеки успешен цикъл дели текущото положително число на 22 и го прехвърля между XX и YY. Ако nn не е степен на 22, в някоя фаза се появява нечетно число по-голямо от 11 и Алиса губи. Ако n=2mn=2^m, Алиса последователно стига до(X,Y)=(0,2m1),(2m2,0),(X,Y)=(0,2^{m-1}),(2^{m-2},0),\ldotsи накрая до (1,0)(1,0) или (0,1)(0,1). Тогава тя играе съответно ClaimX или ClaimY и влиза в състояние Cl\operatorname{Cl}. Боб вече не може да играе FakeX или FakeY, затова играе Sleep, а Алиса печели с Win. Това доказва, че първият играч печели точно когато nn е степен на 22.

2016

4 задачи

Задача 1

Пълен запис
Условие
Нека A=A(x,y)A=A(x,y) и B=B(x,y)B=B(x,y) са полиноми на две променливи с реални коефициенти. Да предположим, че A(x,y)/B(x,y)A(x,y)/B(x,y) е полином по xx за безбройно много стойности на yy и е полином по yy за безбройно много стойности на xx. Докажете, че BB дели AA, т.е. съществува полином CC с реални коефициенти, за койтоA=BC.A=B\cdot C.
РешениеТова е приложение на алгоритъма за деление, но трябва да внимаваме със специализациите. Първо ще докажем, че A/BA/B може да се запише като полином по xx, чиито коефициенти са рационални функции по yy. Работим в пръстена (R(y))[x](\mathbb R(y))[x], тоест разглеждаме полиноми по xx с коефициенти от полето R(y)\mathbb R(y). По алгоритъма за деление имамеA=QB+R,Q,R(R(y))[x],A=QB+R,\qquad Q,R\in(\mathbb R(y))[x],където degxR<degxB\deg_x R\lt{}\deg_x B. Твърдим, че R0R\equiv0. По условие за безбройно много стойности y0y_0 полиномът B(x,y0)B(x,y_0) дели A(x,y0)A(x,y_0) в R[x]\mathbb R[x]. За всички такива y0y_0, освен крайно много изключения, специализацията е допустима за коефициентите на Q,RQ,R и степенното неравенствоdegxR(x,y0)<degxB(x,y0)\deg_x R(x,y_0)\lt{}\deg_x B(x,y_0)се запазва. Но от A=QB+RA=QB+R следва, че B(x,y0)B(x,y_0) дели R(x,y0)R(x,y_0). Това е възможно при горното степенно неравенство само ако R(x,y0)0R(x,y_0)\equiv0. Така получаваме безбройно много стойности y0y_0, за които всеки коефициент на RR се занулява. Следователно всички тези рационални функции са нулеви, т.е. R0R\equiv0. ЗначиAB=Q(x,y)\frac AB=Q(x,y)като полином по xx с рационални функции по yy. След умножение с общ знаменател можем да запишемAB=F(x,y)M(y),\frac AB=\frac{F(x,y)}{M(y)},където FR[x,y]F\in\mathbb R[x,y] и MR[y]M\in\mathbb R[y]. Повтаряйки същия аргумент, но с разменени роли на xx и yy, получаваме и представянеAB=G(x,y)N(x),\frac AB=\frac{G(x,y)}{N(x)},където GR[x,y]G\in\mathbb R[x,y] и NR[x]N\in\mathbb R[x]. Съкращаваме дробите така, че gcd(F,M)=1\gcd(F,M)=1 и gcd(G,N)=1\gcd(G,N)=1 в R[x,y]\mathbb R[x,y]. Освен това gcd(M,N)=1\gcd(M,N)=1, защото единият полином зависи само от yy, а другият само от xx. От равенствотоF(x,y)N(x)=G(x,y)M(y)F(x,y)N(x)=G(x,y)M(y)следва, че MM дели FNF\cdot N. Понеже MM е взаимнопрост с FF и с NN, получаваме, че MM е константен полином. Следователно A/BA/B всъщност е полином от R[x,y]\mathbb R[x,y], което точно означава, че BB дели AA.

Задача 3

Пълен запис
Условие
Съществува ли неконстантен полином Q(x)Q(x) с цели коефициенти със следното свойство: за всяко положително цяло число n>2n\gt{}2 числатаQ(0),Q(1),Q(2),,Q(n1)Q(0),Q(1),Q(2),\ldots,Q(n-1)да дават най-много 0.499n0.499n различни остатъка по модул nn?
РешениеДа, такъв полином съществува. Ще покажем, чеQ(x)=420(x21)2Q(x)=420(x^2-1)^2работи. Достатъчно е да проверим случая n=4n=4 и случая, когато n=pn=p е нечетно просто число. Наистина, ако свойството е вярно по модул някой делител dd на nn, то всеки остатък по модул dd идва от най-много n/dn/d остатъка по модул nn, така че броят на остатъците по модул nn е най-много 0.499n0.499n. Всяко n>2n\gt{}2 има делител 44 или нечетен прост делител. При n=4n=4 е тривиално, понеже 4200(mod4)420\equiv0\pmod4. Нека сега pp е нечетно просто число. Ако pp дели 420420, всички стойности са еднакви по модул pp, така че няма какво да се доказва. Затова приемаме p11p\ge11 и разглеждамеF(x)=(x21)2,F(x)=(x^2-1)^2,защото умножаването по ненулевата константа 420420 не променя броя на стойностите по модул pp. Първо ще използваме следния факт: за поне 12(p3)\frac12(p-3) стойности на aa числото 1a21-a^2 е ненулев квадратичен остатък по модул pp. Действително, ако k0k\ne0 и k21k^2\ne-1, тогаваa=1k21+k2a=\frac{1-k^2}{1+k^2}дава1a2=4k2(1+k2)2,1-a^2=\frac{4k^2}{(1+k^2)^2},което е квадрат. Различните допустими стойности на k2k^2 дават различни aa, а те са поне 12(p3)\frac12(p-3). Стойностите на FF са квадратични остатъци, така че образът му е подмножество на най-много 12(p+1)\frac12(p+1) остатъка. Ще покажем, че много от тези квадратични остатъци всъщност липсват. Наричаме остатък tt полезен, ако нито 1t1-t, нито 1+t1+t е квадратичен остатък по модул pp. Ако tt е полезен, тогава t2t^2 не е стойност на FF, защото равенството (x21)2=t2(x^2-1)^2=t^2 би дало x2=1+tx^2=1+t или x2=1tx^2=1-t. Нека χ(u)=(up)\chi(u)=\left(\frac{u}{p}\right) е символът на Лежандр и нека NN е броят на полезните остатъци tt. Сумирайки по всички остатъци tt по модул pp, получаваме оценкатаN14t(1χ(1t))(1χ(1+t))1=14(p+tχ(1t2))1.\begin{align*} N&\ge \frac14\sum_t\left(1-\chi(1-t)\right)\left(1-\chi(1+t)\right)-1\\ &=\frac14\left(p+\sum_t\chi(1-t^2)\right)-1. \end{align*}В последната сума има поне 12(p3)\frac12(p-3) члена, равни на +1+1, двата члена при t=±1t=\pm1 са 00, а останалите са най-малко 1-1. СледователноN14(p5).N\ge\frac14(p-5).Понеже полезните остатъци tt и t-t могат да изключат един и същ квадрат t2t^2, от образа на FF липсват поне N/2N/2 квадратични остатъка. Значи броят на стойностите на FF по модул pp е най-много12(p+1)12N38(p+3).\frac12(p+1)-\frac12N\le\frac38(p+3).За p11p\ge11 имаме 38(p+3)<0.499p\frac38(p+3)\lt{}0.499p. Следователно Q(x)=420(x21)2Q(x)=420(x^2-1)^2 удовлетворява условието за всяко n>2n\gt{}2.

Задача 4

Пълен запис
Условие
Докажете, че ако nn и kk са положителни цели числа, за които φk(n)=1\varphi^k(n)=1, то n3kn\le3^k. Тук φk\varphi^k означава kk последователни приложения на функцията на Ойлер.
РешениеОсновната идея е да следим колко степени на 22 неизбежно ще се появят при многократно прилагане на φ\varphi. Дефинираме адитивна тежест ww върху положителните цели числа чрезw(ab)=w(a)+w(b),w(2)=1,w(ab)=w(a)+w(b),\qquad w(2)=1,и за всяко нечетно просто число pp полагамеw(p)=w(p1).w(p)=w(p-1).Тази дефиниция е коректна, защото при p>2p\gt{}2 числото p1p-1 има само прости делители, по-малки от pp, така че можем да дефинираме ww индуктивно по простите числа. Нека n=pepn=\prod p^{e_p}. От формулатаφ(n)=pnpep1(p1)\varphi(n)=\prod_{p\mid n}p^{e_p-1}(p-1)следва, че ако nn е четно, тогава w(φ(n))=w(n)1w(\varphi(n))=w(n)-1, а ако nn е нечетно и n>1n\gt{}1, тогава w(φ(n))=w(n)w(\varphi(n))=w(n). Следователно всяко приложение на φ\varphi намалява ww с най-много 11. Понеже w(1)=0w(1)=0 и φk(n)=1\varphi^k(n)=1, непременноkw(n).k\ge w(n).Остава да свържем w(n)w(n) с размера на nn. Ще докажем, чеw(q)log3qw(q)\ge\log_3 qза всяко просто число qq. За q=2q=2 това е ясно, защото w(2)=1>log32w(2)=1\gt{}\log_3 2. Нека q>2q\gt{}2 и да използваме силна индукция. Тогаваw(q)=w(q1)=w(2)+w(q12)1+log3(q12).w(q)=w(q-1)=w(2)+w\left(\frac{q-1}{2}\right)\ge1+\log_3\left(\frac{q-1}{2}\right).А понеже q3q\ge3, имаме1+log3(q12)=log3(3(q1)2)log3q.1+\log_3\left(\frac{q-1}{2}\right)=\log_3\left(\frac{3(q-1)}{2}\right)\ge\log_3 q.Така неравенството е доказано за простите числа, а от адитивността следва за всяко nn:w(n)log3n.w(n)\ge\log_3 n.Комбинирайки това с kw(n)k\ge w(n), получаваме klog3nk\ge\log_3 n, т.е. n3kn\le3^k.

Задача 5

Пълен запис
Условие
В координатната равнина са дадени краен брой стени, които са непресичащи се отсечки, никоя от които не е успоредна на някоя от координатните оси. Булдозер започва от произволна точка и се движи в посока на положителната xx-ос. Всеки път, когато удари стена, той завива под прав ъгъл спрямо пътя си, в посока от стената навън, и продължава да се движи. Така булдозерът винаги се движи успоредно на координатните оси. Докажете, че е невъзможно булдозерът да удари и двете страни на всяка стена.
РешениеЩе казваме, че стена vv е над стена ww, ако някоя точка от vv се намира точно над някоя точка от ww. Тази релация е антисиметрична, понеже стените не се пресичат. Ключовото твърдение е, че съществува най-ниска стена, тоест стена, която не е над никоя друга стена. Да допуснем противното. Тогава получаваме насочен цикъл с дължина n3n\ge3: можем да построим точки Pi,QiP_i,Q_i за i=1,2,,ni=1,2,\ldots,n (индексите се вземат по модул nn), така че QiQ_i да е точно над Pi+1P_{i+1} за всяко ii, отсечката QiPi+1Q_iP_{i+1} да не пресича вътрешността на никоя стена, а всяка отсечка PiQiP_iQ_i да лежи върху стена. Получаваме начупена линия с 2n2n върха, която няма самопресичания. Нека QiPi+1Q_iP_{i+1} е най-лявата вертикална отсечка от тази начупена линия, а QjPj+1Q_jP_{j+1} е най-дясната вертикална отсечка. Самата начупена линия дава път от Pi+1P_{i+1} до QjQ_j, както и път от Pj+1P_{j+1} до QiQ_i. Понеже тези два пътя трябва да преминат от лявата вертикална отсечка към дясната и обратно, те неизбежно се пресичат. Това противоречи на липсата на самопресичания и доказва съществуването на най-ниска стена. По същия начин съществува и най-висока стена. Ако след някакъв момент булдозерът се движи нагоре безкрайно, той никога не може да удари долната страна на най-ниската стена. Ако след някакъв момент се движи надолу безкрайно, той никога не може да удари горната страна на най-високата стена. Остава само да отбележим, че хоризонтален последен лъч се покрива със същия аргумент след размяна на ролите на координатните оси: тогава съществуват най-лява и най-дясна стена, и булдозерът пропуска съответната им странична страна. Ако пък движението приключи с последен удар преди да бъдат ударени всички страни, твърдението е вече ясно. Следователно в никой случай не може да бъдат ударени и двете страни на всяка стена.

2017

4 задачи

Задача 2

Пълен запис
Условие
Ана и Банана играят игра. Първо Ана избира дума, т.е. непразна редица от главни английски букви. После Банана избира неотрицателно цяло число kk и предизвиква Ана да даде дума, която има точно kk подниза, равни на думата на Ана. Тук подниз се получава чрез изтриване на някои букви, без да се променя редът на останалите. Ана печели, ако може да даде такава дума; иначе губи. Например, ако Ана избере думата TST\text{TST}, а Банана избере k=4k=4, Ана може да даде думата TSTST\text{TSTST}, която има 44 подниза, равни на TST\text{TST}. Кои думи може да избере Ана, така че да печели независимо от стойността на kk, избрана от Банана?
РешениеРазбиваме думата на Ана на блокове: блок е максимален непрекъснат участък от еднакви букви. Например думата AABBBCAAA\text{AABBBCAAA} има четири блока:AA,BBB,C,AAA.\text{AA},\quad \text{BBB},\quad \text{C},\quad \text{AAA}.Нека избраната от Ана дума еA=A1A2Am=a1a1x1a2a2x2amamxm,A=A_1A_2\cdots A_m=\underbrace{a_1\cdots a_1}_{x_1}\underbrace{a_2\cdots a_2}_{x_2}\cdots\underbrace{a_m\cdots a_m}_{x_m},където съседните букви aia_i са различни. Ще наричаме подниз, равен на AA, копие на AA. Задачата е да разберем кога Ана може да построи дума с точно kk такива копия за всяко k0k\ge0. Първо, ако някой блок има дължина 11, Ана винаги печели. Нека xi=1x_i=1. За дадено k1k\ge1 тя взема думата, получена от AA, като замени единичната буква aia_i с блок от kk копия на aia_i:W=A1Ai1aiaikAi+1Am.W=A_1\cdots A_{i-1}\underbrace{a_i\cdots a_i}_{k}A_{i+1}\cdots A_m.Има поне kk копия: избираме коя от kk-те букви в новия блок да бъде използвана за единичния блок AiA_i, а всички останали букви са принудени. Това са и всички копия. Наистина, в произволен подниз, равен на AA, буквата, която играе ролята на единичния блок AiA_i, не може да лежи преди края на A1Ai1A_1\cdots A_{i-1}, нито след началото на Ai+1AmA_{i+1}\cdots A_m, защото тогава няма да остане място за предходните или следващите блокове в правилния ред. Следователно тя трябва да се избере от новия ii-ти блок, а всички останали копия на aia_i в този блок трябва да бъдат изтрити. Получаваме точно kk копия. За k=0k=0 Ана може да даде еднобуквена дума, различна от първата буква на AA, така че копия да няма. Остава да докажем, че ако всички блокове имат дължина поне 22, Банана може да избере k=2k=2 и Ана ще загуби. Ще покажем по-силно: ако някоя дума WW има две различни копия на AA, тогава има поне три копия. Нека W=w1w2wnW=w_1w_2\cdots w_n и да разгледаме две различни копия в нея. Понеже те са различни, съществува блок ApA_p с дължина 2\ell\ge2, чиито букви са избрани на различни позиции в двете копия. Нека първото копие използва позицииi1<i2<<ii_1\lt{}i_2\lt{}\cdots\lt{}i_\ellза този блок, а второто използва позицииj1<j2<<j.j_1\lt{}j_2\lt{}\cdots\lt{}j_\ell.В интервала от min(i1,j1)\min(i_1,j_1) до max(i,j)\max(i_\ell,j_\ell) има поне +1\ell+1 срещания на буквата apa_p; иначе двете \ell-орки позиции биха съвпадали. Освен това всеки избор на \ell от тези срещания може да се допълни до копие на AA, като използваме същите избори за блоковете преди и след ApA_p от едно от двете вече дадени копия. Следователно броят на копията е поне(+1)=+13.\binom{\ell+1}{\ell}=\ell+1\ge3.Значи дума с точно две копия не съществува, когато всички xi2x_i\ge2. Обобщаваме. Ана печели точно за думите, в които поне един блок има дължина 11: тогава тя повтаря тази изолирана буква kk пъти. Ако всички блокове имат дължина поне 22, Банана избира k=2k=2, а такава дума не може да бъде построена.

Задача 3

Пълен запис
Условие
Разглеждаме представянията наx2cx+1=f(x)g(x),x^2-cx+1=\frac{f(x)}{g(x)},където ff и gg са ненулеви полиноми с неотрицателни реални коефициенти. За всяко c>0c\gt{}0 определете най-малката възможна степен на ff или докажете, че такива ff и gg не съществуват.
РешениеАко c2c\ge2, такива полиноми не съществуват: при x=1x=1 лявата страна е 2c02-c\le0, а дясната страна е положителна, защото ff и gg са ненулеви полиноми с неотрицателни коефициенти. Нека занапред 0<c<20\lt{}c\lt{}2 и пишем c=2cosθc=2\cos\theta, където 0<θ<π0\lt{}\theta\lt{}\pi. Отговорът еn=πarccos(c/2),n=\left\lceil\frac{\pi}{\arccos(c/2)}\right\rceil,тоест най-малкото цяло nn, за което sin(nθ)0\sin(n\theta)\le0. Първо доказваме, че степента на ff не може да бъде по-малка. Нека f=(x22cosθx+1)gf=(x^2-2\cos\theta\,x+1)g и нека degf=n\deg f=n. Тогава degg=n2\deg g=n-2, затова записвамеg(x)=a0+a1x++an2xn2,g(x)=a_0+a_1x+\cdots+a_{n-2}x^{n-2},ai0,an2>0.\qquad a_i\ge0,\quad a_{n-2}\gt{}0.Неотрицателността на коефициентите на ff дава веригатаa12cosθa0,a0+a22cosθa1,a1+a32cosθa2,an4+an22cosθan3,an32cosθan2.\begin{align*} a_1&\ge2\cos\theta\, a_0,\\ a_0+a_2&\ge2\cos\theta\, a_1,\\ a_1+a_3&\ge2\cos\theta\, a_2,\\ &\vdots\\ a_{n-4}+a_{n-2}&\ge2\cos\theta\, a_{n-3},\\ a_{n-3}&\ge2\cos\theta\, a_{n-2}. \end{align*}Ако sin(kθ)>0\sin(k\theta)\gt{}0 за k=1,2,,n1k=1,2,\ldots,n-1, умножаваме тези неравенства съответно по sinθ,sin2θ,,sin((n1)θ)\sin\theta,\sin2\theta,\ldots,\sin((n-1)\theta) и ги събираме. Тъждествотоsin(kθ)+sin((k+2)θ)=2sin((k+1)θ)cosθ\sin(k\theta)+\sin((k+2)\theta)=2\sin((k+1)\theta)\cos\thetaсъкращава всички вътрешни членове и оставаsin((n2)θ)an22cosθsin((n1)θ)an2.\sin((n-2)\theta)a_{n-2}\ge2\cos\theta\sin((n-1)\theta)a_{n-2}.След делене на an2>0a_{n-2}\gt{}0 и още едно приложение на същото тъждество получаваме sin(nθ)0\sin(n\theta)\le0. Значи за степен nn е необходимо sin(nθ)0\sin(n\theta)\le0, което дава долната граница. Остава да построим пример, който я достига. Нека nn е най-малкото цяло число със sin(nθ)0\sin(n\theta)\le0 и поставямеg(x)=k=0n2sin((k+1)θ)xk.g(x)=\sum_{k=0}^{n-2}\sin((k+1)\theta)x^k.По минималността на nn всички коефициенти на gg са неотрицателни, всъщност положителни. При умножаване с x22cosθx+1x^2-2\cos\theta\,x+1 всички вътрешни коефициенти се зануляват от същото тригонометрично тъждество, първият и последният са положителни, а коефициентът пред xn1x^{n-1} е sin(nθ)0-\sin(n\theta)\ge0. Следователноf(x)=(x2cx+1)g(x)f(x)=(x^2-cx+1)g(x)има неотрицателни коефициенти и степен точно nn. Това доказва и достижимостта, и минималността.

Задача 4

Пълен запис
Условие
Да се намерят всички решения с неотрицателни цели числа a,b,c,na,b,c,n на уравнението2a+3b+5c=n!,2^a+3^b+5^c=n!,където n!n! означава факториела на nn.
РешениеЗа n4n\le4 проверката е кратка и дава точно следните решения:22+30+50=3!,2^2+3^0+5^0=3!,21+31+50=3!,2^1+3^1+5^0=3!,24+31+51=4!.2^4+3^1+5^1=4!.Тоест получаваме(a,b,c,n)=(2,0,0,3),(a,b,c,n)=(2,0,0,3),(1,1,0,3),(4,1,1,4).\quad(1,1,0,3),\quad(4,1,1,4).Ще докажем, че за n5n\ge5 няма решения. Тогава 120n!120\mid n!, така че лявата страна трябва да е 00 по модул 120120. Един бърз начин е да се отбележи, че2a(mod120){1,2,4,8,16,32,64},2^a\pmod{120}\in\{1,2,4,8,16,32,64\},3b(mod120){1,3,9,27,81},3^b\pmod{120}\in\{1,3,9,27,81\},5c(mod120){1,5,25},5^c\pmod{120}\in\{1,5,25\},и никой избор на по един елемент от тези три множества не дава сума, деляща се на 120120. За пълнота даваме и стандартната проверка с по-малки модули. Първо нека a<3a\lt{}3. Ако a=0a=0, лявата страна е нечетна, което е невъзможно. Ако a=1a=1, то от уравнението по модул 88 следва3b+5c6(mod8),3^b+5^c\equiv6\pmod8,следователно bb е четно, а cc е нечетно. В частност c>0c\gt{}0, и по модул 55 получаваме 3b3(mod5)3^b\equiv3\pmod5, невъзможно за четно bb. Ако a=2a=2, от3b+5c4(mod8)3^b+5^c\equiv4\pmod8следва, че bb е нечетно, а cc е четно. По модул 55 имаме 3b+5c1(mod5)3^b+5^c\equiv1\pmod5, което е невъзможно както при c=0c=0, така и при c>0c\gt{}0. Остава a3a\ge3. По модул 88 получаваме 3b+5c0(mod8)3^b+5^c\equiv0\pmod8, което принуждава bb и cc да са нечетни, в частност положителни. Тогава по модул 33 равенството2a+5c0(mod3)2^a+5^c\equiv0\pmod3налага aa да е четно, защото cc е нечетно. От друга страна, по модул 55 равенството2a+3b0(mod5)2^a+3^b\equiv0\pmod5при нечетно bb налага aa да е нечетно. Получаваме противоречие. Следователно други решения няма.

Задача 6

Пълен запис
Условие
Наричаме редица от положителни цели числа (an)n1(a_n)_{n\ge1} от тип Фибоначи, ако тя удовлетворява рекурентната връзкаan+2=an+1+ana_{n+2}=a_{n+1}+a_nза всяко n1n\ge1. Възможно ли е множеството на положителните цели числа да се разбие на безкрайно много редици от тип Фибоначи?
РешениеДа, възможно е. Ще използваме числата на ФибоначиF1=F2=1,F3=2,F4=3,F5=5,.F_1=F_2=1,\qquad F_3=2,\qquad F_4=3,\qquad F_5=5,\ldots.Ще ни трябва теоремата на Цекендорф: всяко положително цяло число се представя единствено като сума от несъседни числа на Фибоначи, ако използваме числата F2,F3,F4,F_2,F_3,F_4,\ldots. Нека припомним доказателството. Ако FkF_k е най-голямото число на Фибоначи, което не надминава nn, тогаваnFk<Fk+1Fk=Fk1.n-F_k\lt{}F_{k+1}-F_k=F_{k-1}.Затова алчният алгоритъм, който всеки път изважда най-голямото възможно число на Фибоначи, никога не избира две съседни числа на Фибоначи. От друга страна FkF_k е принудително да участва във всяко такова представяне, защотоFk>Fk1+Fk3+Fk5+.F_k\gt{}F_{k-1}+F_{k-3}+F_{k-5}+\cdots.След това единствеността следва по индукция за остатъка nFkn-F_k. Записваме представянето на Цекендорф като двоичен низaka2a1Fib,\overline{a_k\cdots a_2a_1}_{\mathrm{Fib}},където ai=1a_i=1 означава, че в сумата участва Fi+1F_{i+1}. Сега за всеки такъв низ, който завършва на a1=1a_1=1, разглеждаме редицатаaka2a1Fib,aka2a10Fib,\overline{a_k\cdots a_2a_1}_{\mathrm{Fib}},\quad \overline{a_k\cdots a_2a_10}_{\mathrm{Fib}},aka2a100Fib,.\quad \overline{a_k\cdots a_2a_100}_{\mathrm{Fib}},\quad\ldots.Това е редица от тип Фибоначи: добавянето на една нула в края просто измества всички използвани числа на Фибоначи с един индекс нагоре, а самите числа на Фибоначи удовлетворяват същата рекурентна връзка. Остава да видим, че тези редици наистина дават разбиване. Всяко положително цяло число има единствено представяне на Цекендорф. Ако неговият низ завършва с няколко нули, премахваме точно тези крайни нули; получаваме единствен низ, който завършва на 11, и числото лежи в редицата, породена от него. Обратно, две различни начални представяния не могат да породят едно и също число, защото това би нарушило единствеността на представянето на Цекендорф. Има безкрайно много начални низове, завършващи на 11 и без съседни единици, например 11, 101101, 10011001, 1000110001, и така нататък. Следователно положителните цели числа се разбиват на безкрайно много редици от тип Фибоначи.

2018

7 задачи

Задача 1

Пълен запис
Условие
Нека Z[x]\mathbb Z[x] е множеството на полиномите на една променлива xx с цели коефициенти. Да се намерят всички функцииθ:Z[x]Z,\theta:\mathbb Z[x]\to\mathbb Z,такива че за всички полиноми p,qZ[x]p,q\in\mathbb Z[x] са изпълнени: (a) θ(p+1)=θ(p)+1\theta(p+1)=\theta(p)+1; (b) ако θ(p)0\theta(p)\ne0, то θ(p)\theta(p) дели θ(pq)\theta(pq).
РешениеОтговорът еθ(p)=p(c)за фиксирано cZ.\theta(p)=p(c)\qquad\text{за фиксирано }c\in\mathbb Z.Ясно е, че всяка такава функция работи: добавянето на 11 към полинома добавя 11 към стойността му при cc, а ако p(c)0p(c)\ne0, то p(c)p(c) дели p(c)q(c)p(c)q(c). Остава да докажем, че други функции няма. Нека xZ[x]x\in\mathbb Z[x] означава тъждествения полином и поставямеc=θ(x).c=\theta(x).От първото условие, приложено многократно напред и назад, следва, че за всеки полином PP и всяко цяло число rr имамеθ(P+r)=θ(P)+r.\theta(P+r)=\theta(P)+r.В частност θ(xn)=cn\theta(x-n)=c-n за всяко цяло nn. Фиксираме произволен полином P(x)Z[x]P(x)\in\mathbb Z[x] и цяло число ncn\ne c. ПонежеxnP(x)P(n)x-n\mid P(x)-P(n)в Z[x]\mathbb Z[x], от второто условие получавамеθ(xn)θ(P(x)P(n)).\theta(x-n)\mid\theta(P(x)-P(n)).Тук θ(xn)=cn0\theta(x-n)=c-n\ne0, а по първото условиеθ(P(x)P(n))=θ(P(x))P(n).\theta(P(x)-P(n))=\theta(P(x))-P(n).Следователноcnθ(P(x))P(n).c-n\mid\theta(P(x))-P(n).От друга страна, обикновената делимост на стойностите на полиномите даваcnP(c)P(n).c-n\mid P(c)-P(n).Като извадим двете делимости, получавамеcnθ(P(x))P(c).c-n\mid\theta(P(x))-P(c).Числото θ(P(x))P(c)\theta(P(x))-P(c) е фиксирано, докато nn може да бъде произволно голямо по абсолютна стойност. Единствената възможност еθ(P(x))P(c)=0.\theta(P(x))-P(c)=0.Следователно θ(P)=P(c)\theta(P)=P(c) за всеки PZ[x]P\in\mathbb Z[x], както трябваше да се докаже.

Задача 2

Пълен запис
Условие
В страната Еднопосочия някои двойки градове са свързани с еднопосочни пътища. Всеки път свързва точно два града, пътищата могат да се пресичат, например чрез мостове, и между всяка двойка градове има най-много един път. Освен това от всеки град излизат точно два пътя и във всеки град влизат точно два пътя. Искаме да затворим половината от пътищата така, че от всеки град да излиза точно един незатворен път и във всеки град да влиза точно един незатворен път. Докажете, че броят на начините това да се направи е степен на 22, по-голяма от 11, т.е. е от вида 2r2^r за някое цяло r1r\ge1.
РешениеДа преведем задачата на езика на графите. Имаме прост ориентиран граф GG, в който всяка входяща и всяка изходяща степен е равна на 22. Търсим броя на подграфите, в които всяка входяща и всяка изходяща степен е равна на 11. Построяваме неориентиран двуделен граф Γ\Gamma по следния начин. Взимаме две копия на множеството от върхове на GG: едното наричаме VoutV_{\mathrm{out}}, а другото VinV_{\mathrm{in}}. За vVoutv\in V_{\mathrm{out}} и wVinw\in V_{\mathrm{in}} поставяме ребро vwvw в Γ\Gamma тогава и само тогава, когато в GG има ориентирано ребро vwv\to w. Изборът на пътищата, които остават отворени, е точно перфектно съчетание в Γ\Gamma. Наистина, от всяко vVoutv\in V_{\mathrm{out}} трябва да изберем точно едно ребро, което означава точно един изходящ път от vv; и към всяко wVinw\in V_{\mathrm{in}} трябва да изберем точно едно ребро, което означава точно един входящ път в ww. Но Γ\Gamma е 22-регулярен двуделен граф: всеки връх от лявото копие има степен 22 заради двата изходящи пътя, а всеки връх от дясното копие има степен 22 заради двата входящи пътя. Всеки краен 22-регулярен граф е обединение на неприпокриващи се цикли; тук циклите са с четна дължина, понеже графът е двуделен. Във всеки такъв четен цикъл има точно две перфектни съчетания: вземаме редуващите се ребра по единия или по другия начин. Ако компонентите-цикли на Γ\Gamma са rr на брой, изборите върху тях са независими, така че общият брой перфектни съчетания е2r.2^r.Понеже графът има поне една компонента, r1r\ge1, и този брой е степен на 22, по-голяма от 11. Това е точно броят на допустимите начини да се затворят половината пътища.

Задача 4

Пълен запис
Условие
За положително цяло число nn означаваме с F(n)\mathcal F(n) множеството от положителните цели числа mm, за които полиномътp(x)=x2+mx+np(x)=x^2+mx+nима цял корен. (a) Нека SS е множеството от положителните цели числа nn, за които F(n)\mathcal F(n) съдържа две последователни цели числа. Докажете, че SS е безкрайно, ноnS1n1.\sum_{n\in S}\frac1n\le1.(b) Докажете, че съществуват безбройно много положителни цели числа nn, за които F(n)\mathcal F(n) съдържа три последователни цели числа.
РешениеЩе докажем първо точно описание на множеството от част (a):S={x(x+1)y(y+1)x,y>0}.S=\{x(x+1)y(y+1)\mid x,y\gt{}0\}.Наистина, m,m+1F(n)m,m+1\in\mathcal F(n) тогава и само тогава, когато съществуват цели числа q>p0q\gt{}p\ge0, за коитоm24n=p2,(m+1)24n=q2.\begin{align*} m^2-4n&=p^2,\\ (m+1)^2-4n&=q^2. \end{align*}След изваждане получаваме 2m+1=q2p22m+1=q^2-p^2, така че pp и qq са с различна четност. Затова можем да положимqp=2x+1,q+p=2y+1,q-p=2x+1,\qquad q+p=2y+1,където yx0y\ge x\ge0 са цели числа. Тогава4n=m2p2=(q2p212)2p2=(q2p212p)(q2p212+p)=14(qp1)(qp+1)(q+p1)(q+p+1),\begin{align*} 4n&=m^2-p^2\\ &=\left(\frac{q^2-p^2-1}{2}\right)^2-p^2\\ &=\left(\frac{q^2-p^2-1}{2}-p\right)\left(\frac{q^2-p^2-1}{2}+p\right)\\ &=\frac14(q-p-1)(q-p+1)(q+p-1)(q+p+1), \end{align*}откъдетоn=x(x+1)y(y+1).n=x(x+1)y(y+1).Понеже n>0n\gt{}0, имаме x,y>0x,y\gt{}0. Обратно, ако n=x(x+1)y(y+1)n=x(x+1)y(y+1) за положителни x,yx,y, вземамеm=2xy+x+y.m=2xy+x+y.Тогаваm24n=(xy)2m^2-4n=(x-y)^2и(m+1)24n=(x+y+1)2,(m+1)^2-4n=(x+y+1)^2,така че и mm, и m+1m+1 принадлежат на F(n)\mathcal F(n). Описанието на SS е доказано. Оттук част (a) следва веднага:nS1n\sum_{n\in S}\frac1n\le(x11x(x+1))(y11y(y+1))=\left(\sum_{x\ge1}\frac1{x(x+1)}\right)\left(\sum_{y\ge1}\frac1{y(y+1)}\right)=11=1.1\cdot1=1.Освен това SS е безкрайно, например при фиксирано x=1x=1 и произволно y1y\ge1 получаваме безкрайно много стойности. За част (b) запазваме означенията от доказателството. Нужно е още m+2F(n)m+2\in\mathcal F(n), тоест(m+2)24n=r2(m+2)^2-4n=r^2за някое цяло число rr. В параметрите p,qp,q това е равносилно наr2=(m+2)24n=m24n+4m+4=p2+2+2(2m+1)=2q2p2+2,\begin{align*} r^2&=(m+2)^2-4n=m^2-4n+4m+4\\ &=p^2+2+2(2m+1)=2q^2-p^2+2, \end{align*}или2q2+2=p2+r2.(1)2q^2+2=p^2+r^2.\tag{1}От сравнение по модул 88 следва, че няма допълнителна пречка от четност; ще разглеждаме решения с p<q<rp\lt{}q\lt{}r. За всяко qq уравнението има каноничното решение (p,r)=(q1,q+1)(p,r)=(q-1,q+1), но то дава n=0n=0, което не ни върши работа. Избираме безкрайно много цели числа qq, за които q2+1q^2+1 се дели на поне три различни прости числа, конгруентни на 11 по модул 44. Това е възможно чрез китайската теорема за остатъците, понеже за всяко такова просто число \ell съществува решение на q21(mod)q^2\equiv-1\pmod\ell. Всяко просто число 1(mod4)\ell\equiv1\pmod4 е сума от два квадрата, а тъждеството на Лагранж за суми от два квадрата показва, че тогава числото 2q2+2=2(q2+1)2q^2+2=2(q^2+1) има поне три различни представяния като сума от два квадрата. Едното е каноничното (q1)2+(q+1)2(q-1)^2+(q+1)^2, следователно има и друго представяне p2+r2p^2+r^2 с p<q<rp\lt{}q\lt{}r. То дава положително числоn=116(qp1)(qp+1)(q+p1)(q+p+1),n=\frac1{16}(q-p-1)(q-p+1)(q+p-1)(q+p+1),за което m,m+1,m+2m,m+1,m+2 принадлежат на F(n)\mathcal F(n). Такива qq има безбройно много, следователно и такива nn има безбройно много.

Задача 6

Пълен запис
Условие
Нека S={1,,100}S=\{1,\ldots,100\} и за всяко положително цяло число nn дефинирамеTn={(a1,,an)Sn:a1++an0(mod100)}.T_n=\{(a_1,\ldots,a_n)\in S^n: a_1+\cdots+a_n\equiv0\pmod{100}\}.Да се определи за кои nn е изпълнено следното свойство: ако оцветим произволни 7575 елемента на SS в червено, то поне половината от nn-орките в TnT_n имат четен брой координати, които са червени елементи.
РешениеЩе докажем, че свойството е изпълнено точно за четните nn. НекаR(x)=s червеноxs,B(x)=s синьоxs,R(x)=\sum_{s\text{ червено}}x^s,\qquad B(x)=\sum_{s\text{ синьо}}x^s,където синьо означава просто „нечервено“. Чрез филтър с корени на единството броят на nn-орките в TnT_n, които имат точно kk червени координати, е(nk)1100ωR(ω)kB(ω)nk,\binom nk\frac1{100}\sum_\omega R(\omega)^kB(\omega)^{n-k},където сумата е по всички стотни корени на единството. Нека XX е броят на nn-орките в TnT_n с четен брой червени координати, а YY - броят на тези с нечетен брой. ТогаваXY=1100ωk(1)k(nk)R(ω)kB(ω)nk=1100ω(B(ω)R(ω))n.\begin{align*} X-Y&=\frac1{100}\sum_\omega\sum_k(-1)^k\binom nk R(\omega)^kB(\omega)^{n-k}\\ &=\frac1{100}\sum_\omega (B(\omega)-R(\omega))^n. \end{align*}За ω1\omega\ne1 имаме B(ω)+R(ω)=1+ω++ω99=0B(\omega)+R(\omega)=1+\omega+\cdots+\omega^{99}=0, следователно B(ω)R(ω)=2B(ω)B(\omega)-R(\omega)=2B(\omega). Понеже R(1)=75R(1)=75 и B(1)=25B(1)=25, получавамеXY=1100[(50)n+ω1(2B(ω))n]=1100[(50)n50n]+2nZ,\begin{align*} X-Y&=\frac1{100}\left[(-50)^n+\sum_{\omega\ne1}(2B(\omega))^n\right]\\ &=\frac1{100}\left[(-50)^n-50^n\right]+2^nZ, \end{align*}къдетоZ=1100ωB(ω)nZ=\frac1{100}\sum_\omega B(\omega)^nе броят на nn-орките в TnT_n, чиито координати са всички сини. В частност Z0Z\ge0. Ако nn е четно, първата скоба е нула, така че XY=2nZ0X-Y=2^nZ\ge0. Следователно поне половината от елементите на TnT_n имат четен брой червени координати. Остава да покажем, че никое нечетно nn не работи. Оцветяваме ss в червено тогава и само тогава, когато s≢2(mod4)s\not\equiv2\pmod4. Точно 7575 числа са червени, а сините са числата, сравними с 22 по модул 44. Ако nn е нечетно, сума от nn сини числа е сравнима с 2(mod4)2\pmod4, следователно не може да бъде кратна на 100100. Значи Z=0Z=0, а тогаваXY=210050n<0.X-Y=-\frac2{100}\cdot50^n\lt{}0.Така по-малко от половината от nn-орките са с четен брой червени координати, което завършва доказателството.

Задача 7

Пълен запис
Условие
Нека nn е положително цяло число. Жаба започва върху числовата права в точка 00. Тя прави крайна последователност от скокове при следните две условия: (i) жабата посещава само точки от множеството {1,2,,2n1}\{1,2,\ldots,2^n-1\}, всяка най-много по веднъж; (ii) дължината на всеки скок е измежду {20,21,22,}\{2^0,2^1,2^2,\ldots\}. Скоковете могат да бъдат както наляво, така и надясно. Нека SS е сборът от положителните дължини на всички скокове. Да се намери най-голямата възможна стойност на SS.
РешениеОтговорът е4n13.\frac{4^n-1}{3}.Първо ще докажем горната граница. Дължините на скоковете могат да бъдат само 20,21,,2n12^0,2^1,\ldots,2^{n-1}, защото жабата през цялото време остава в интервала от 00 до 2n12^n-1. Нека aia_i е броят на скоковете с дължина 2i2^i, където 0in10\le i\le n-1. Твърдим, че за всяко k=1,2,,nk=1,2,\ldots,n е изпълненоan1+an2++ank2n2nk.(1)a_{n-1}+a_{n-2}+\cdots+a_{n-k}\le2^n-2^{n-k}.\tag{1}Нека m=nkm=n-k и разгледаме точките по модул 2m2^m. Наричаме скок малък, ако дължината му е най-много 2m12^{m-1}, и голям, ако дължината му е поне 2m2^m. Малкият скок сменя класа по модул 2m2^m, а големият не го сменя. Във всеки фиксиран клас по модул 2m2^m има 2n/2m2^n/2^m точки от интервала {0,1,,2n1}\{0,1,\ldots,2^n-1\}. Понеже жабата не посещава точка повече от веднъж, вътре в един такъв клас тя може да направи най-много 2n/2m12^n/2^m-1 големи скока. След сумиране по всички 2m2^m класа получаваме точно (1). СегаS=a0+2a1+4a2++2n1an1.S=a_0+2a_1+4a_2+\cdots+2^{n-1}a_{n-1}.Пренаписваме това като сумиране по части:S=(a0+a1++an1)+(a1++an1)+2(a2++an1)+4(a3++an1)++2n2an1.\begin{align*} S={}&(a_0+a_1+\cdots+a_{n-1})+(a_1+\cdots+a_{n-1})\\ &+2(a_2+\cdots+a_{n-1})+4(a_3+\cdots+a_{n-1})+\cdots+2^{n-2}a_{n-1}. \end{align*}Прилагайки (1) към всяка от скобите, получавамеS(2n20)+(2n21)+2(2n22)++2n2(2n2n1)=4n13.\begin{align*} S&\le(2^n-2^0)+(2^n-2^1)+2(2^n-2^2)+\cdots+2^{n-2}(2^n-2^{n-1})\\ &=\frac{4^n-1}{3}. \end{align*}Остава да покажем, че равенство може да се достигне. Ще построим по индукция два вида пътища, които започват от 00, посещават всяка точка от {0,1,,2n1}\{0,1,\ldots,2^n-1\} точно веднъж, имат точно 2i2^i скока с дължина 2i2^i за всяко 0in10\le i\le n-1, и завършват съответно в една от точките 11 и 2n12^n-1. При n=1n=1 това е ясно. Да построим път за n+1n+1, който завършва в 2n+112^{n+1}-1. Първо вземаме мащабирано копие на пътя за nn, което минава през четните точки0,2,4,,2n+120,2,4,\ldots,2^{n+1}-2и започва от 00, завършвайки в 22. После вземаме мащабирано и преместено копие върху нечетните точки1,3,5,,2n+11,1,3,5,\ldots,2^{n+1}-1,което започва от 11 и завършва в 2n+112^{n+1}-1. Свързваме двете части със скока 212\to1. За път, който завършва в 11, правим подобно: първо минаваме през четните точки от 00 до 2n+122^{n+1}-2, после скачаме до 2n+112^{n+1}-1, а след това следваме обратно подходящ път по нечетните точки до 11. Индукцията е завършена. В построения път броят на скоковете с дължина 2i2^i е точно 2i2^i за всяко ii. ЗатоваS=11+22+44++2n12n1=S=1\cdot1+2\cdot2+4\cdot4+\cdots+2^{n-1}\cdot2^{n-1}=1+4+42++4n1=4n13.1+4+4^2+\cdots+4^{n-1}=\frac{4^n-1}{3}.Това доказва както горната граница, така и достижимостта й.

Задача 8

Пълен запис
Условие
За кои положителни цели числа b>2b\gt{}2 съществуват безбройно много положителни цели числа nn, такива че n2n^2 дели bn+1b^n+1?
РешениеОтговорът е: точно тези bb, за които b+1b+1 не е степен на 22. Първо да разгледаме случая, когато b+1b+1 е степен на 22. Ще докажем, че тогава единствената възможна стойност е n=1n=1. Да допуснем, че n>1n\gt{}1 работи, и нека pp е най-малкият прост делител на nn. Не може p=2p=2, защото тогаваbn+12(mod4),b^n+1\equiv2\pmod4,което не се дели на 44. Значи pp е нечетно. От pnp\mid n и n2bn+1n^2\mid b^n+1 следва bn1(modp)b^n\equiv-1\pmod p, следователно b2n1(modp)b^{2n}\equiv1\pmod p. Редът на bb по модул pp дели 2n2n и също дели p1p-1. Понеже pp е най-малкият прост делител на nn, имаме gcd(n,p1)=1\gcd(n,p-1)=1, откъдето редът дели 22. Така pb21=(b1)(b+1)p\mid b^2-1=(b-1)(b+1). Но b+1b+1 е степен на 22, а pp е нечетно, следователно pb1p\mid b-1. Тогава bn+12(modp)b^n+1\equiv2\pmod p, противоречие. Сега нека b+1b+1 не е степен на 22. Ще построим безкрайна редица от различни нечетни прости числа p0,p1,p2,p_0,p_1,p_2,\ldots, така че за всяко k0k\ge0, акоnk=p0p1pk,n_k=p_0p_1\cdots p_k,то nk2bnk+1n_k^2\mid b^{n_k}+1. Избираме p0p_0 за нечетен прост делител на b+1b+1. Тогава p0b+1p_0\mid b+1, а по лемата за повдигане на степентаp02bp0+1,p_0^2\mid b^{p_0}+1,така че началото е наред. Да допуснем, че вече сме построили p0,,pkp_0,\ldots,p_k и nk2bnk+1n_k^2\mid b^{n_k}+1. По теоремата на Цигмонди съществува нечетен прост делителqbnk+1,q\mid b^{n_k}+1,който не е сред p0,,pkp_0,\ldots,p_k. Тук използваме, че изключителният случай b=2b=2 не се появява, понеже в задачата b>2b\gt{}2. Поставяме pk+1=qp_{k+1}=q и nk+1=nkqn_{k+1}=n_kq. Понеже qbnk+1q\mid b^{n_k}+1, отново по лемата за повдигане на степента получавамеq2(bnk)q+1=bnk+1+1.q^2\mid (b^{n_k})^q+1=b^{n_{k+1}}+1.За старите прости делители pip_i делимостите pi2bnk+1p_i^2\mid b^{n_k}+1 се запазват при преминаване към bnkq+1b^{n_kq}+1, пак по същата лема, защото qq е различно от всички pip_i. Следователноnk+12=p02p12pk2q2bnk+1+1.n_{k+1}^2=p_0^2p_1^2\cdots p_k^2q^2\mid b^{n_{k+1}}+1.Индукцията дава безбройно много подходящи стойности на nn, както се искаше.

Задача 9

Пълен запис
Условие
Да се докаже, че съществува абсолютна константа c<1c\lt{}1 със следното свойство: ако P\mathcal P е многоъгълник с лице 11 в равнината, то можем да го транслираме на разстояние 1100\frac1{100} в някаква посока така, че да получим многоъгълник Q\mathcal Q, за който сечението на вътрешностите на P\mathcal P и Q\mathcal Q има общо лице най-много cc.
РешениеЩе докажем твърдението в малко по-общ вид за произволно измеримо множество P\mathcal P с лице 11. За вектор vv означаваме с P+v\mathcal P+v транслацията на P\mathcal P с този вектор. Да допуснем, че за някое ε>0\varepsilon\gt{}0 всяка транслация P+v\mathcal P+v с v=1100|v|=\frac1{100} има сечение с P\mathcal P с лице поне 1ε1-\varepsilon. Ще получим долна граница за ε\varepsilon. Първо фиксираме вектори v1,v2,,vNv_1,v_2,\ldots,v_N, всеки с дължина 1100\frac1{100}. Нека скакалец започва от случайна точка xPx\in\mathcal P и последователно скача доx+v1+v2++vN.x+v_1+v_2+\cdots+v_N.Тогава вероятността през цялото време да остане в P\mathcal P е поне 1Nε1-N\varepsilon. Наистина, за да напусне P\mathcal P на ii-тата стъпка, позицията му преди тази стъпка трябва да лежи в множествотоP(Pvi).\mathcal P\setminus(\mathcal P-v_i).По предположението това множество има лице най-много ε\varepsilon. След сумиране по ii вероятността скакалецът някога да напусне P\mathcal P е най-много NεN\varepsilon. Сега нека ww е произволен вектор с дължина най-много 88. Той може да се представи като сума на 800800 вектора, всеки с дължина точно 1100\frac1{100}. Следователно, ако скакалецът започне от случайна точка на P\mathcal P и скочи с вектора ww, вероятността да остане в P\mathcal P е поне1800ε.(1)1-800\varepsilon.\tag{1}Избираме едновременно случайна точка xPx\in\mathcal P и случаен вектор ww, равномерно от диска с радиус 88. Нека qq е вероятността x+wx+w да лежи в P\mathcal P. От (1), ако първо фиксираме ww, имамеq1800ε.q\ge1-800\varepsilon.От друга страна, ако първо фиксираме xx, възможните точки x+wx+w са равномерно разпределени в диск с лице 64π64\pi, затова вероятността да попаднем в множеството P\mathcal P с лице 11 е най-много164π.\frac1{64\pi}.Следователно1800εq164π,1-800\varepsilon\le q\le\frac1{64\pi},тоестε1164π800>0.001.\varepsilon\ge\frac{1-\frac1{64\pi}}{800}\gt{}0.001.Така не може за всички посоки с дължина 1100\frac1{100} лицето на сечението да е по-голямо от 0.9990.999. Следователно можем да вземем например c=0.999c=0.999, което е строго по-малко от 11. За многоъгълници преминаването от множествата към вътрешностите не променя лицето, защото границата има лице 00.

2019

6 задачи

Задача 1

Пълен запис
Условие
Намерете всички двуместни операции  ⁣:R>0×R>0R>0\diamondsuit\colon \mathbb R_{\gt{}0}\times \mathbb R_{\gt{}0}\to \mathbb R_{\gt{}0}, за коитоa(bc)=(ab)ca\diamondsuit (b\diamondsuit c)=(a\diamondsuit b)cза всички положителни реални числа a,b,ca,b,c, и освен това aa1a\diamondsuit a\ge 1 за всяко реално a1a\ge 1.
РешениеОтговорът еab=abилиab=ab.a\diamondsuit b=ab\qquad\text{или}\qquad a\diamondsuit b=\frac ab.Нека f(x)=1xf(x)=1\diamondsuit x. От даденото равенство следва, че за всяко фиксирано aa функцията xaxx\mapsto a\diamondsuit x е инективна: ако au=ava\diamondsuit u=a\diamondsuit v, то от 1(au)=(1a)u1\diamondsuit(a\diamondsuit u)=(1\diamondsuit a)u и 1(av)=(1a)v1\diamondsuit(a\diamondsuit v)=(1\diamondsuit a)v получаваме u=vu=v. С подходящи замествания в основното тъждество получавамеa1=a,1(1x)=x,ab=a(1b).a\diamondsuit 1=a,\qquad 1\diamondsuit(1\diamondsuit x)=x,\qquad a\diamondsuit b=a(1\diamondsuit b).Следователно ab=af(b)a\diamondsuit b=af(b) и f(f(x))=xf(f(x))=x. Като заместим това обратно в условието, стигаме до f(bf(c))=f(b)cf(bf(c))=f(b)c, а понеже ff е инволюция, това е равносилно наf(xy)=f(x)f(y)f(xy)=f(x)f(y)за всички x,y>0x,y\gt{}0. Значи ff е мултипликативна и инволютивна. Второто условие ставаxf(x)1за всяко x1.x f(x)\ge 1\quad\text{за всяко }x\ge 1.Ще докажем, че за всяко x>0x\gt{}0 стойността f(x)f(x) е или xx, или 1/x1/x. Достатъчно е да разгледаме b>1b\gt{}1 и да положим f(b)=af(b)=a; тогава a1/ba\ge 1/b и f(a)=bf(a)=b. Ако ab=1ab=1, сме готови. Нека ab>1ab\gt{}1. За произволни цели m,nm,n с anbm1a^n b^m\ge 1 второто условие, приложено към anbma^n b^m, даваambn=f(anbm)1anbm.a^m b^n=f(a^n b^m)\ge \frac{1}{a^n b^m}.Следователно (ab)m+n1(ab)^{m+n}\ge 1, а понеже ab>1ab\gt{}1, получаваме m+n0m+n\ge 0. С други думи,m+n<0nlogba+m<0m+n\lt{}0\quad\Longrightarrow\quad n\log_b a+m\lt{}0за всички цели m,nm,n. Плътността на рационалните числа принуждава logba=1\log_b a=1, тоест a=ba=b. Така f(b)f(b) е или bb, или 1/b1/b. Остава да видим, че изборът не може да се сменя от число на число. Поставяме g(t)=logf(et)g(t)=\log f(e^t). От вече доказаното следва g(t){t,t}g(t)\in\{t,-t\}, а мултипликативността даваg(t)g(s)=g(ts)=ts.|g(t)-g(s)|=|g(t-s)|=|t-s|.Значи gg е непрекъсната. Ако f(2)=2f(2)=2, то за всяко рационално qq имаме f(2q)=2qf(2^q)=2^q, а по непрекъснатост това важи за всяко положително число. Ако f(2)=1/2f(2)=1/2, аналогично f(x)=1/xf(x)=1/x за всяко x>0x\gt{}0. Получаваме точно двете операции от отговора, и директна проверка показва, че и двете удовлетворяват условията.

Задача 3

Пълен запис
Условие
В безкрайна квадратна мрежа са поставени краен брой коли, като всяка заема една клетка и е насочена в една от четирите основни посоки. Две коли никога не могат да заемат една и съща клетка. Дадено е, че клетката непосредствено пред всяка кола е празна, и освен това никои две коли не са насочени една към друга (например няма кола, насочена надясно, която да е вляво от кола, насочена наляво, в същия ред и т.н.). При един ход избираме кола и я преместваме една клетка напред в свободна клетка. Докажете, че съществува безкрайна последователност от допустими ходове, в която всяка кола се използва безкрайно много пъти.
РешениеНека SS е произволен правоъгълник, който съдържа всички коли. Разделяме SS на хоризонтални ивици с височина 11 и ги оцветяваме последователно в червено и зелено. Достатъчно е да докажем, че всички коли могат да напуснат SS: след като това е възможно за всеки достатъчно голям правоъгълник, можем последователно да избираме все по-големи правоъгълници и така да получим безкрайна допустима последователност от ходове, в която всяка конкретна кола се мести безкрайно много пъти.Ще опишем пететапен план за колите. 1. Всички вертикални коли, които се намират в зелена клетка, се преместват с една клетка напред в червена клетка (или излизат от SS). Това е единственото място, където използваме условието, че непосредствено пред всяка кола има празна клетка. 2. Всички хоризонтални коли в зелени клетки могат да напуснат SS, защото в зелените клетки вече няма вертикални коли. Освен това две хоризонтални коли в един и същ ред не си пречат: условието, че няма две коли, насочени една към друга, означава, че колите, движещи се наляво и надясно, могат да се извеждат към съответните страни без да се сблъскат. 3. Всички вертикални коли, които се намират в червена клетка, се преместват с една клетка напред в зелена клетка (или излизат от SS), понеже всички зелени клетки вече са празни. 4. Всички хоризонтални коли в червени клетки могат да напуснат SS, защото в червените клетки вече няма вертикални коли, а хоризонталните коли отново не са насочени една към друга. 5. Останалите коли напускат SS, защото всички те са вертикални и вече няма хоризонтални коли, които да ги блокират. Това доказва, че всички коли могат да напуснат произволния правоъгълник SS, а оттук следва и исканата безкрайна последователност от ходове.

Задача 4

Пълен запис
Условие
Разглеждаме монети с положителни реални номинали, ненадминаващи 11. Намерете най-малката константа C>0C\gt{}0 със следното свойство: ако са дадени произволни 100100 такива монети с обща стойност 5050, винаги можем да ги разделим на две купчини по 5050 монети така, че абсолютната разлика между общите стойности на двете купчини да е най-много CC.
РешениеОтговорът е C=5051C=\frac{50}{51}. Първо ще покажем, че по-малка константа не стига. Вземаме 5151 монети с номинал 1/511/51 и 4949 монети с номинал 11. Ако в едната купчина попаднат xx от големите монети, то в другата попадат 49x49-x от тях, а разликата между стойностите на двете купчини еx+50x51(49x)x+151=50512x49\left|x+\frac{50-x}{51}-(49-x)-\frac{x+1}{51}\right|=\frac{50}{51}|2x-49|\ge5051. \frac{50}{51}.Следователно C50/51C\ge 50/51. Сега доказваме, че C=50/51C=50/51 винаги е достатъчно. Нека стойностите на монетите са0<a1a2a1001,i=1100ai=50.0\lt{}a_1\le a_2\le \cdots\le a_{100}\le 1,\qquad \sum_{i=1}^{100}a_i=50.Тогава a5050/51a_{50}\le 50/51, защото монетите a50,a51,,a100a_{50},a_{51},\ldots,a_{100} са 5151 на брой и общата им стойност е най-много 5050. Също така a511/51a_{51}\ge 1/51, защото ако a51<1/51a_{51}\lt{}1/51, първите 5151 монети биха имали обща стойност под 11, а останалите 4949 монети имат обща стойност най-много 4949. Поставяме в първата купчина монетитеa1,a3,,a49,a52,a54,,a100,a_1,a_3,\ldots,a_{49},\qquad a_{52},a_{54},\ldots,a_{100},а във втората - останалите 5050 монети. Нека DD е стойността на първата купчина минус стойността на втората. От една странаD=D=(a1a2)++(a49a50)a51(a_1-a_2)+\cdots+(a_{49}-a_{50})-a_{51}+(a52a53)++(a98a99)+a100.+(a_{52}-a_{53})+\cdots+(a_{98}-a_{99})+a_{100}.Всички разлики в скобите са неположителни, затоваDa51+a100151+1=5051.D\le -a_{51}+a_{100}\le -\frac{1}{51}+1=\frac{50}{51}.От друга страна можем да запишем същия DD катоD=D=a1+(a3a2)++(a49a48)a50a_1+(a_3-a_2)+\cdots+(a_{49}-a_{48})-a_{50}+(a52a51)++(a100a99).+(a_{52}-a_{51})+\cdots+(a_{100}-a_{99}).Всички разлики тук са неотрицателни, а a1>0a_1\gt{}0, следователноDa505051.D\ge -a_{50}\ge -\frac{50}{51}.Получихме D50/51|D|\le 50/51, така че тази константа винаги е достатъчна.

Задача 6

Пълен запис
Условие
Нека PP е полином с цели коефициенти, такъв че за всяко положително цяло число nn сумата на десетичните цифри на P(n)|P(n)| не е число на Фибоначи. Вярно ли е, че PP трябва да е константен?
РешениеОтговорът е да: PP трябва да е константен. Нека S(n)S(n) означава сумата на десетичните цифри на n|n|. Ще използваме две твърдения. Твърдение 1. Ако P(x)Z[x]P(x)\in\mathbb Z[x] е неконстантен полином с положителен старши коефициент, то съществува полином F(x)Z[x]F(x)\in\mathbb Z[x], такъв че всички коефициенти на P(F(x))P(F(x)) са положителни, с изключение на втория по степен, който е отрицателен. Доказателство. Всъщност ще построим кубичен FF. Наричаме полином с това свойство добър. Първо разглеждамеT0(x)=x3+x+1.T_0(x)=x^3+x+1.В T0(x)degPT_0(x)^{\deg P} всички коефициенти са строго положителни, освен втория по степен, който е нула. После разглеждамеT1(x)=x31Dx2+x+1.T_1(x)=x^3-\frac1D x^2+x+1.По непрекъснатост, ако DD е достатъчно голямо спрямо degP\deg P, то T1(x)degPT_1(x)^{\deg P} е добър; единственият отрицателен коефициент идва от члена 3Dx3degP1-\frac3D x^{3\deg P-1}. Накрая вземамеF(x)=CT1(x),F(x)=C T_1(x),където CC е достатъчно голямо кратно на DD, така че FF да има цели коефициенти и водещият член на PP да доминира останалите членове при композицията. Това дава търсения полином. Твърдение 2. Във всеки остатъчен клас по модул 99 има безбройно много числа на Фибоначи. Доказателство. Редицата на Фибоначи е периодична по модул 99. Освен това, допускайки и отрицателни индекси, имаме представители на всички остатъци:F0=00(mod9),F1=11(mod9),F3=22(mod9),F4=33(mod9),F7=134(mod9),F5=55(mod9),F4=36(mod9),F9=347(mod9),F6=88(mod9).\begin{align*} F_0&=0\equiv0\pmod9,\\ F_1&=1\equiv1\pmod9,\\ F_3&=2\equiv2\pmod9,\\ F_4&=3\equiv3\pmod9,\\ F_7&=13\equiv4\pmod9,\\ F_5&=5\equiv5\pmod9,\\ F_{-4}&=-3\equiv6\pmod9,\\ F_9&=34\equiv7\pmod9,\\ F_6&=8\equiv8\pmod9. \end{align*}Понеже периодът се повтаря, всеки остатък се среща безбройно много пъти. Да се върнем към задачата. Ако PP е неконстантен, заменяме при нужда PP с P-P, което не променя P(n)|P(n)|, и можем да приемем, че старшият коефициент е положителен. По Твърдение 1 избираме FF, така чеP(F(x))=cNxNcN1xN1+cN2xN2++c0,P(F(x))=c_Nx^N-c_{N-1}x^{N-1}+c_{N-2}x^{N-2}+\cdots+c_0,където всички cic_i са положителни. Сега поставяме x=10ex=10^e, като ee е достатъчно голямо, например 10e>10maxici10^e\gt{}10\max_i c_i. Тогава десетичният запис на P(F(10e))P(F(10^e)) се получава чрез заемане от водещия член и представлява конкатенация на записите наcN1,10ecN1,cN2,cN3,,c0,c_N-1,\quad 10^e-c_{N-1},\quad c_{N-2},\quad c_{N-3},\ldots,c_0,като между по-ниските блокове има нужните водещи нули. Например, акоP(F(x))=15x37x2+4x+19,P(F(x))=15x^3-7x^2+4x+19,тоP(F(1000))=14993004019.P(F(1000))=14\,993\,004\,019.Следователно сумата на цифрите е от видаS(P(F(10e)))=9e+k,S(P(F(10^e)))=9e+k,където kk е константа, зависеща само от PP и FF, но не и от ee. По Твърдение 2 има произволно големи числа на Фибоначи, които са сравними с kk по модул 99. Някое от тях е равно на 9e+k9e+k за достатъчно голямо ee, което противоречи на условието. Значи PP не може да е неконстантен.

Задача 7

Пълен запис
Условие
Нека f ⁣:Z{1,2,,10100}f\colon\mathbb Z\to\{1,2,\ldots,10^{100}\} е функция, която удовлетворяваgcd(f(x),f(y))=gcd(f(x),xy)\gcd(f(x),f(y))=\gcd(f(x),x-y)за всички цели числа xx и yy. Да се докаже, че съществуват положителни цели числа mm и nn, такива чеf(x)=gcd(m+x,n)f(x)=\gcd(m+x,n)за всяко цяло число xx.
РешениеНека P\mathcal P е множеството от простите числа, ненадминаващи 1010010^{100}. За всяко pPp\in\mathcal P поставямеep=maxxνp(f(x)),e_p=\max_x \nu_p(f(x)),и избираме cpc_p, за което максимумът се достига, т.е. νp(f(cp))=ep\nu_p(f(c_p))=e_p. Ще докажем, че това вече определя всички стойности на ff поотделно за всяко просто число. За всяко pPp\in\mathcal P имамеνp(f(x))=min(νp(xcp),ep).\nu_p(f(x))=\min(\nu_p(x-c_p),e_p).Наистина, от условието при y=cpy=c_p получавамеgcd(f(cp),f(x))=gcd(f(cp),xcp).\gcd(f(c_p),f(x))=\gcd(f(c_p),x-c_p).Вземаме νp\nu_p от двете страни. Понеже νp(f(x))νp(f(cp))=ep\nu_p(f(x))\le\nu_p(f(c_p))=e_p, получаваме точно желаната формула. Сега избираме nn и mm така:n=pPpep,n=\prod_{p\in\mathcal P}p^{e_p},а mm удовлетворява системата сравненияmcp(modpep)за всяко pP.m\equiv -c_p\pmod{p^{e_p}}\quad\text{за всяко }p\in\mathcal P.Такава стойност на mm съществува по Китайската теорема за остатъците, като простите степени в модулите са две по две взаимнопрости; модулите с ep=0e_p=0 просто се пропускат. Тогава за всяко xZx\in\mathbb Z имамеf(x)=pPpνp(f(x))=pnpmin(νp(xcp),ep)=pnpmin(νp(x+m),νp(n))=gcd(x+m,n).\begin{align*} f(x)&=\prod_{p\in\mathcal P}p^{\nu_p(f(x))} =\prod_{p\mid n}p^{\min(\nu_p(x-c_p),e_p)}\\ &=\prod_{p\mid n}p^{\min(\nu_p(x+m),\nu_p(n))} =\gcd\left(x+m,n\right). \end{align*}Това е точно исканото представяне.

Задача 8

Пълен запис
Условие
Дадени са 1616 точки в равнината, никои три от които не лежат на една права. От тях построяваме 88 отсечки, като всяка точка е край на точно една отсечка. Намерете най-малкия възможен брой начини това да се направи така, че никои две от отсечките да не се пресичат във вътрешни точки.
РешениеОтговорът е 14301430. Ще докажем по-общо твърдение: за всеки набор от 2n2n точки в общо положение броят на непересичащите се съвършени сдвоявания е понеCn=1n+1(2nn),C_n=\frac{1}{n+1}\binom{2n}{n},като равенство се достига, когато точките са върхове на изпъкъл 2n2n-ъгълник. За изпъкъл многоъгълник това е стандартното броене на Каталановите числа чрез избора на партньора на един фиксиран връх. Доказваме долната граница със силна индукция по nn. Избираме точка PP от изпъкналата обвивка и номерираме останалите точки A1,A2,,A2n1A_1,A_2,\ldots,A_{2n-1} по ъгъл около PP. За всяко k=0,1,,n1k=0,1,\ldots,n-1 разглеждаме сдвояванията, в които PP е свързана с A2k+1A_{2k+1}.PA₁A₂A₃A₄A₅A₆A₇A₈A₉A₁₀A₁₁Отсечката PA2k+1PA_{2k+1} разделя останалите точки на две групи с по 2k2k и 2(nk1)2(n-k-1) точки. Понеже PP е на изпъкналата обвивка, всяка отсечка, чиито краища са в едната група, не може да пресича отсечка, чиито краища са в другата група, ако и двете сдвоявания са непересичащи се. По индукционното предположение двете групи могат да се сдвоят поне по CkC_k и Cnk1C_{n-k-1} начина. Следователно сдвояванията, в които PP е свързана с A2k+1A_{2k+1}, са поне CkCnk1C_k C_{n-k-1}. Сумираме по всички възможни kk и получавамеk=0n1CkCnk1=Cn,\sum_{k=0}^{n-1} C_k C_{n-k-1}=C_n,което е рекурентната формула за Каталановите числа. При n=8n=8 това дава C8=1430C_8=1430.

2020

5 задачи

Задача 3

Пълен запис
Условие
Ще наричаме неизроден триъгълник с ъгли с мерки θ1\theta_1, θ2\theta_2, θ3\theta_3 особен, ако съществуват цели числа r1r_1, r2r_2, r3r_3, не всички нули, такива чеr1θ1+r2θ2+r3θ3=0.r_1\theta_1+r_2\theta_2+r_3\theta_3=0.Да се намерят всички цели числа n3n\ge3, за които триъгълник със страни n1n-1, nn, n+1n+1 е особен.
РешениеОтговорът е n=3,4,5,7n=3,4,5,7. Ще използваме следната стандартна разновидност на полиномите на Чебишов. За всяко k0k\ge0 съществува полином Pk(X)Z[X]P_k(X)\in\mathbb Z[X], който за k1k\ge1 е моничен от степен kk, и за койтоPk(X+X1)=Xk+Xk.P_k(X+X^{-1})=X^k+X^{-k}.Първите няколко са P0(X)=2P_0(X)=2, P1(X)=XP_1(X)=X, P2(X)=X22P_2(X)=X^2-2, P3(X)=X33XP_3(X)=X^3-3X. Това следва веднага по индукция от рекурсиятаPk+1(T)=TPk(T)Pk1(T).P_{k+1}(T)=T P_k(T)-P_{k-1}(T).Нека ъглите на триъгълника са α<β<γ\alpha\lt{}\beta\lt{}\gamma, съответно срещу страните n1,n,n+1n-1,n,n+1. От косинусовата теорема получаваме2cosα=n+4n+1,2cosγ=n4n1.2\cos\alpha=\frac{n+4}{n+1},\qquad 2\cos\gamma=\frac{n-4}{n-1}.Триъгълникът е особен тогава и само тогава, когато съществуват цели неотрицателни r,sr,s, не и двете нули, такива чеcos(rα)=±cos(sγ),\cos(r\alpha)=\pm\cos(s\gamma),или еквивалентноPr(n+4n+1)=±Ps(n4n1).P_r\left(\frac{n+4}{n+1}\right)=\pm P_s\left(\frac{n-4}{n-1}\right).Наистина, ако xα+yβ+zγ=0x\alpha+y\beta+z\gamma=0, то от α+β+γ=π\alpha+\beta+\gamma=\pi следва(xy)α=(yz)γyπ.(x-y)\alpha=(y-z)\gamma-y\pi.Затова можем да вземем r=xyr=|x-y| и s=yzs=|y-z|; случаят r=s=0r=s=0 би дал x=y=zx=y=z, а тогава xπ=0x\pi=0, тоест трите коефициента са нули. Обратно, ако cos(rα)=±cos(sγ)\cos(r\alpha)=\pm\cos(s\gamma), то rα±sγ=kπ=k(α+β+γ)r\alpha\pm s\gamma=k\pi=k(\alpha+\beta+\gamma) за някое цяло kk, което дава нетривиална целочислена линейна зависимост между ъглите. Ако r=0r=0, то от теоремата за рационалните корени, приложена към Ps(X)±2P_s(X)\pm2, следва, че n4n1\frac{n-4}{n-1} трябва да е цяло число. При n3n\ge3 това става само за n=4n=4. По същия начин се обработва случаят s=0s=0. По-нататък приемаме n4n\ne4 и r,s>0r,s\gt{}0. Нужен ни е следният прост извод. Ако A/BA/B е несъкратима дроб и P(X)Z[X]P(X)\in\mathbb Z[X] е моничен от положителна степен, тогава знаменателят на P(A/B)P(A/B) в несъкратим вид има същите прости делители като BB. Действително, след умножаване по подходяща степен на BB, водещият член дава числител, сравним с AdA^d по всеки прост делител на BB, и затова никой такъв прост делител не се съкращава напълно. Следователно, ако n4n\ne4 работи, то знаменателите на дробите n+4n+1\frac{n+4}{n+1} и n4n1\frac{n-4}{n-1} след съкращаване имат едно и също множество от прости делители. Ноgcd(n+1,n1)2,\gcd(n+1,n-1)\mid2,а числата gcd(n+4,n+1)\gcd(n+4,n+1) и gcd(n4,n1)\gcd(n-4,n-1) делят 33. Значи след съкращаване всички нечетни прости делители, освен евентуално 33, са невъзможни. Получават се само следните три случая: 1. n+1=2un+1=2^u и n1=2vn-1=2^v. Това дава само n=3n=3. Тогава 2cosα=742\cos\alpha=\frac74 и 2cosγ=122\cos\gamma=-\frac12, а P2(1/2)=74P_2(-1/2)=-\frac74. 2. n+1=32un+1=3\cdot2^u и n1=2vn-1=2^v. Това дава само n=5n=5. Тогава 2cosα=322\cos\alpha=\frac32 и 2cosγ=142\cos\gamma=\frac14, а P2(3/2)=14P_2(3/2)=\frac14. 3. n+1=2un+1=2^u и n1=32vn-1=3\cdot2^v. Това дава само n=7n=7. Тогава 2cosα=1182\cos\alpha=\frac{11}{8} и 2cosγ=122\cos\gamma=\frac12, а P3(1/2)=118P_3(1/2)=-\frac{11}{8}. Накрая n=4n=4 също работи, защото триъгълникът със страни 3,4,53,4,5 е правоъгълен и за ъглите му е изпълнено α+βγ=0\alpha+\beta-\gamma=0. Така точно n=3,4,5,7n=3,4,5,7 са решения.

Задача 4

Пълен запис
Условие
Да се намерят всички двойки положителни цели числа (a,b)(a,b), които удовлетворяват следните условия: 1. aa дели b4+1b^4+1; 2. bb дели a4+1a^4+1; 3. a=b\lfloor\sqrt a\rfloor=\lfloor\sqrt b\rfloor.
РешениеЕдинствените решения са (1,1)(1,1), (1,2)(1,2) и (2,1)(2,1); те очевидно работят. Ще докажем, че други няма. Първо, ясно е, че gcd(a,b)=1\gcd(a,b)=1. От условията следва, че и aa, и bb делят (ab)4+1(a-b)^4+1, следователноab(ab)4+1.ab\mid(a-b)^4+1.Поставямеk=(ba)4+1ab.k=\frac{(b-a)^4+1}{ab}.Оценка. Имаме k16k\le16. Наистина, некаn=a=b.n=\lfloor\sqrt a\rfloor=\lfloor\sqrt b\rfloor.Тогава a,b[n2,n2+2n]a,b\in[n^2,n^2+2n]. Следователноabn2(n2+1)n4+1ab\ge n^2(n^2+1)\ge n^4+1и(ba)4+1(2n)4+1=16n4+1,(b-a)^4+1\le(2n)^4+1=16n^4+1,откъдето k16k\le16. Ще докажем, че всъщност k=1k=1. Първо, kk не може да е четно. Ако беше четно, тогава aa и bb щяха да са с различна четност, но тогава (ba)4+12(mod4)(b-a)^4+1\equiv2\pmod4, докато kabkab се дели на 44 - противоречие. Значи kk е нечетно. Всеки нечетен прост делител на число от вида x4+1x^4+1 е сравним с 11 по модул 88: ако qx4+1q\mid x^4+1, то x81(modq)x^8\equiv1\pmod q, но x4≢1(modq)x^4\not\equiv1\pmod q, така че редът на xx по модул qq е 88. Следователно 8q18\mid q-1. Така всеки нечетен прост делител е поне 1717. Понеже k16k\le16, получаваме k=1k=1. Остава да решимab=(ba)4+1.ab=(b-a)^4+1.Пишем b=a+db=a+d и без ограничение приемаме d0d\ge0. Тогаваa(a+d)=d4+1,a(a+d)=d^4+1,илиa2+ad(d4+1)=0.a^2+ad-(d^4+1)=0.Дискриминантатаd2+4(d4+1)=4d4+d2+4d^2+4(d^4+1)=4d^4+d^2+4трябва да е точен квадрат. При d=0d=0 получаваме (1,1)(1,1), а при d=1d=1 получаваме (1,2)(1,2). Ако d2d\ge2, то(2d2)2<4d4+d2+4<4d4+4d2+1=(2d2+1)2,(2d^2)^2\lt{}4d^4+d^2+4\lt{}4d^4+4d^2+1=(2d^2+1)^2,така че дискриминантата не може да е точен квадрат. Това дава само (1,1)(1,1) и (1,2)(1,2) при bab\ge a; по симетрия получаваме и (2,1)(2,1).

Задача 7

Пълен запис
Условие
Да се намерят всички неконстантни полиноми P(z)P(z) с комплексни коефициенти, за които всички комплексни корени на полиномите P(z)P(z) и P(z)1P(z)-1 имат модул 11.
РешениеОтговорът е: полиномитеP(z)=λznμ,P(z)=\lambda z^n-\mu,където n1n\ge1, λ=μ|\lambda|=|\mu| и Reμ=12\operatorname{Re}\mu=-\frac12. Лесно се проверява, че всички такива полиноми работят: корените на PP имат модул 11, когато μ=λ|\mu|=|\lambda|, а корените на P1P-1 имат модул 11, когато μ+1=λ|\mu+1|=|\lambda|; двете условия са еквивалентни на написаното. Остава да докажем, че други решения няма. НекаP(z)=cnzn+cn1zn1++c1z+c0=cn(z+α1)(z+α2)(z+αn),P(z)1=cn(z+β1)(z+β2)(z+βn).\begin{align*} P(z)&=c_nz^n+c_{n-1}z^{n-1}+\cdots+c_1z+c_0\\ &=c_n(z+\alpha_1)(z+\alpha_2)\cdots(z+\alpha_n),\\ P(z)-1&=c_n(z+\beta_1)(z+\beta_2)\cdots(z+\beta_n). \end{align*}По условие αi=βi=1|\alpha_i|=|\beta_i|=1 за всички ii. Понеже при комплексно спрегнатите числа имаме αi=1/αi\overline{\alpha_i}=1/\alpha_i и βi=1/βi\overline{\beta_i}=1/\beta_i, от равенството(z+α1)(z+αn)=(z+β1)(z+βn)+cn1(z+\alpha_1)\cdots(z+\alpha_n)=(z+\beta_1)\cdots(z+\beta_n)+c_n^{-1}след спрягане на коефициентите получаваме(z+1α1)(z+1αn)=\left(z+\frac1{\alpha_1}\right)\cdots\left(z+\frac1{\alpha_n}\right)=(z+1β1)(z+1βn)+cn1.\left(z+\frac1{\beta_1}\right)\cdots\left(z+\frac1{\beta_n}\right)+\overline{c_n}^{\,-1}.Сравняваме коефициентите пред zkz^k в последното равенство. За k=1,2,,n1k=1,2,\ldots,n-1 това даваcnkα1α2αn=cnkβ1β2βn.\frac{c_{n-k}}{\alpha_1\alpha_2\cdots\alpha_n}=\frac{c_{n-k}}{\beta_1\beta_2\cdots\beta_n}.Но от свободните членове в равенството за PP и P1P-1 имамеα1α2αnβ1β2βn=1cn0.\alpha_1\alpha_2\cdots\alpha_n-\beta_1\beta_2\cdots\beta_n=\frac1{c_n}\ne0.Следователно cnk=0c_{n-k}=0 за всяко k=1,2,,n1k=1,2,\ldots,n-1. Значи всички междинни коефициенти на PP са нули иP(z)=λznμ.P(z)=\lambda z^n-\mu.Както вече отбелязахме, условията за корените са точно λ=μ=μ+1|\lambda|=|\mu|=|\mu+1|, което е еквивалентно на λ=μ|\lambda|=|\mu| и Reμ=12\operatorname{Re}\mu=-\frac12.

Задача 8

Пълен запис
Условие
За всяко положително цяло число NN нека σ(N)\sigma(N) означава сумата на положителните делители на NN. Да се намерят всички цели числа mn2m\ge n\ge2, за коитоσ(m)1m1=σ(n)1n1=σ(mn)1mn1.\frac{\sigma(m)-1}{m-1}=\frac{\sigma(n)-1}{n-1}=\frac{\sigma(mn)-1}{mn-1}.
РешениеОтговорът е: mm и nn трябва да са степени на едно и също просто число. Първо проверяваме, че всички такива двойки работят. Ако m=pam=p^a и n=pbn=p^b, то за всяко e1e\ge1 имамеσ(pe)1pe1=(1+p++pe)1pe1=\frac{\sigma(p^e)-1}{p^e-1}=\frac{(1+p+\cdots+p^e)-1}{p^e-1}=p(1+p++pe1)pe1=pp1.\frac{p(1+p+\cdots+p^{e-1})}{p^e-1}=\frac{p}{p-1}.Същото важи и за mn=pa+bmn=p^{a+b}, така че условията са изпълнени. Сега доказваме обратното. Нека λ\lambda е общата стойност на трите дроби. Делителите на mnmn включват всички делители на mm, както и числата mdm d, където dd пробягва делителите на nn; числото mm е преброено два пъти, затова го изваждаме веднъж. Следователноσ(mn)σ(m)+mσ(n)m=(λmλ+1)+m(λnλ+1)m=λmnλ+1.\begin{align*} \sigma(mn)&\ge\sigma(m)+m\sigma(n)-m\\ &=(\lambda m-\lambda+1)+m(\lambda n-\lambda+1)-m\\ &=\lambda mn-\lambda+1. \end{align*}Но от дефиницията на λ\lambda имаме точно σ(mn)=λmnλ+1\sigma(mn)=\lambda mn-\lambda+1. Значи равенството в горната оценка е равенство и всеки делител на mnmn е или делител на mm, или е от вида mdm d за някой делител dd на nn. Прилагайки същия аргумент със сменени роли на mm и nn, получаваме също, че всеки делител на mnmn е или делител на nn, или е от вида ndn d за някой делител dd на mm. Ще покажем, че mm и nn имат само един и същ прост делител. Ако съществува просто число pnp\mid n, но pmp\nmid m, тогава pp е делител на mnmn, но не е делител на mm и не може да е от вида mdmd понеже m2m\ge2. Противоречие. По симетрия всеки прост делител на mm дели nn, така че mm и nn имат едни и същи прости делители. Да допуснем, че има поне две различни такива прости числа, pp и qq. Некаνp(m)=α,νp(n)=β.\nu_p(m)=\alpha,\qquad \nu_p(n)=\beta.Тогава p^{\alpha+eta} е делител на mnmn. Той не е делител на mm, защото степента на pp е твърде голяма. Не може да е и от вида mdm d с dnd\mid n, защото qq дели mm, а числото p^{\alpha+eta} няма делител qq. Това е противоречие. Следователно има само едно просто число в разлаганията на mm и nn, т.е. mm и nn са степени на едно и също просто число.

Задача 9

Пълен запис
Условие
Десет милиона светулки светят в R3\mathbb R^3 в полунощ. Някои от светулките са приятелки, като приятелството винаги е взаимно. Всяка секунда една светулка се премества на ново място така, че разстоянието й до всяка от приятелките й е същото, каквото е било преди преместването. Това е единственият начин, по който светулките някога променят положенията си. Никои две светулки никога не могат да заемат една и съща точка. Първоначално никои две светулки, независимо дали са приятелки, или не, не са на разстояние повече от един метър. След краен брой секунди всички светулки се оказват на разстояние поне десет милиона метра от първоначалните си положения. При тези условия намерете най-големия възможен брой приятелства между светулките.
РешениеОтговорът е10143=33333333333333.\left\lfloor\frac{10^{14}}3\right\rfloor=33333333333333.По-общо ще докажем, че за n70n\ge70 най-големият възможен брой приятелства еf(n)=n23.f(n)=\left\lfloor\frac{n^2}3\right\rfloor.Първо описваме конструкция. Избираме три успоредни прави A,B,C\ell_A,\ell_B,\ell_C, чието перпендикулярно сечение е равностранен триъгълник с много малка положителна страна. Поставяме светулките възможно най-равно върху трите прави, в достатъчно къси отрязъци, така че първоначално всички разстояния да са най-много 11 и никои две светулки да не съвпадат. Обявяваме две светулки за приятелки точно когато лежат върху различни от трите прави. Така получаваме пълен триделен граф с възможно най-равни дялове, следователно броят на приятелствата е f(n)f(n). Да видим, че тази конфигурация е допустима. Отразяваме последователно всички светулки върху A\ell_A спрямо равнината през B\ell_B и C\ell_C, после всички светулки върху B\ell_B спрямо равнината през текущите C\ell_C и A\ell_A, после всички светулки върху C\ell_C спрямо равнината през текущите A\ell_A и B\ell_B, и повтаряме. Всяко такова отражение може да се извърши светулка по светулка, защото приятелките на движещата се светулка лежат в равнината на отражение, а отражението запазва разстоянията до всички точки от тази равнина. В перпендикулярно сечение това е разгъване по триъгълната решетка, затова след достатъчно много повторения трите прави, а значи и всички светулки, са на произволно голямо разстояние от началните си положения. Това дава долната граница. Сега доказваме горната граница. Разглеждаме произволна допустима конфигурация с nn светулки. Ако графът на приятелствата няма 44-клика, то по теоремата на Туран броят на ребрата е най-много f(n)f(n). Остава случаят, когато има четири взаимно приятелски светулки, да ги означим с a,b,c,da,b,c,d. Нека g(n)g(n) е най-големият възможен брой приятелства при наличие на такава 44-клика. Ще използваме прост факт: за да може една светулка да се премести на друго място, всичките й приятелки в този момент трябва да са в една равнина, понеже те лежат в срединната равнина на отсечката между старото и новото й положение. Първо не може четири копланарни светулки да са две по две приятелки. Ако това се случи, никоя от тях не може да се премести нетривиално, запазвайки разстоянията до другите три; в изродения случай с три колинеарни точки ограничението е още по-силно. Това противоречи на факта, че накрая всяка светулка се е отдалечила много от началното си положение. Ключово твърдение. Има най-много 1212 светулки ee, които са приятелки с поне три от a,b,c,da,b,c,d. Нека A,B,C,DA,B,C,D са текущите положения на a,b,c,da,b,c,d. Тези точки се менят с времето, но тетраедърът ABCDABCD винаги има една и съща форма, защото шестте му ръба са разстояния между приятелки. Ще използваме този тетраедър като подвижна отправна система. Без ограничение нека ee е приятелка с a,b,ca,b,c. Тогава спрямо триъгълника ABCABC светулката ee винаги се намира в една от две възможни точки E1E_1 и E2E_2, симетрични спрямо равнината ABCABC, така че E1ABCE_1ABC и E2ABCE_2ABC са тетраедри с фиксирана форма. Точките D,E1,E2D,E_1,E_2 са различни; ако например DD съвпадне с една от тези две възможности, някоя от светулките от 44-кликата няма да може да се движи нетривиално. Поглеждаме момента, в който се движи светулката aa. Тогава приятелките й b,c,d,eb,c,d,e трябва да са копланарни, следователно една от точките E1,E2E_1,E_2 лежи в равнината BCDBCD. По същия начин, когато се движат bb и cc, една от точките E1,E2E_1,E_2 лежи съответно в равнините ACDACD и ABDABD. От три равнини и две възможни точки следва, че след преименуване можем да считаме, че E1E_1 лежи едновременно в равнините BCDBCD и ACDACD. Значи E1E_1 лежи на правата CDCD, а E2E_2 лежи в равнината ABDABD. Това определя еднозначно двойката {E1,E2}\{E_1,E_2\} спрямо тетраедъра ABCDABCD: точката E1E_1 е пресечната точка на правата CDCD с отражението на равнината ABDABD спрямо равнината ABCABC, а E2E_2 е пресечната точка на равнината ABDABD с отражението на правата CDCD спрямо равнината ABCABC. Като отчетем избора на трите приятелки измежду a,b,c,da,b,c,d и избора кои две равнини се падат на една и съща от двете възможни точки, получаваме най-много 1212 възможности за положението на ee. Освен това една светулка не може да е приятелка и с четирите от a,b,c,da,b,c,d, защото приятелките й не биха били копланарни. Следователно всяка от тези най-много 1212 светулки дава най-много 33 ребра към четворката. Затова ребрата, които имат точно един край измежду a,b,c,da,b,c,d, са най-много(n16)2+123=2n+4.(n-16)\cdot2+12\cdot3=2n+4.След премахване на четирите светулки a,b,c,da,b,c,d получавамеg(n)6+(2n+4)+max{f(n4),g(n4)}.g(n)\le6+(2n+4)+\max\{f(n-4),g(n-4)\}.За n24n\ge24 имаме(2n+10)+f(n4)f(n),(2n+10)+f(n-4)\le f(n),следователноg(n)max{f(n),(2n+10)+g(n4)}.g(n)\le\max\{f(n),(2n+10)+g(n-4)\}.Итерираме това неравенство. Нека rr е такова, чеn4r4<24n4r.n-4r-4\lt{}24\le n-4r.Тогаваg(n)max{f(n), (2n+10)+(2(n4)+10)++(2(n4r)+10)+g(n4r4)}.\begin{align*} g(n)\le\max\Big\{f(n),\ &(2n+10)+(2(n-4)+10)+\cdots\\ &+(2(n-4r)+10)+g(n-4r-4)\Big\}. \end{align*}Последният сбор е най-много(r+1)(2n4r+10)+(242)(n45)(n+37)+(242),\begin{align*} &(r+1)(2n-4r+10)+\binom{24}{2}\\ &\le\left(\frac n4-5\right)(n+37)+\binom{24}{2}, \end{align*}а за n70n\ge70 това е по-малко от f(n)f(n). Следователно и при наличие на 44-клика имаме най-много f(n)f(n) приятелства. За n=107n=10^7 получаваме търсения отговор 1014/3=33333333333333\left\lfloor10^{14}/3\right\rfloor=33333333333333.

2021

5 задачи

Задача 2

Пълен запис
Условие
Нека a1<a2<a3<a4<a_1\lt{}a_2\lt{}a_3\lt{}a_4\lt{}\dotsb е безкрайна редица от реални числа в интервала (0,1)(0,1). Да се докаже, че съществува число, което се среща точно веднъж в редицатаa11,  a22,  a33,  a44,  .\frac{a_1}{1},\;\frac{a_2}{2},\;\frac{a_3}{3},\;\frac{a_4}{4},\;\dots.
РешениеЩе докажем твърдението с противоречие. Да допуснем, че за всяко λ\lambda, за което множествотоSλ={k:ak/k=λ}S_\lambda=\{k: a_k/k=\lambda\}не е празно, то съдържа поне два елемента. Забелязваме, че всяко SλS_\lambda е крайно, защото от ak=kλ<1a_k=k\lambda\lt{}1 следва k<1/λk\lt{}1/\lambda. Нека mλm_\lambda и MλM_\lambda са съответно най-малкият и най-големият елемент на SλS_\lambda, и некаTλ={mλ,mλ+1,,Mλ}.T_\lambda=\{m_\lambda,m_\lambda+1,\ldots,M_\lambda\}.Така всяко TλT_\lambda е интервал от поне две последователни положителни цели числа, а интервалите TλT_\lambda покриват N\mathbb N. Освен това всяко фиксирано положително цяло число е покрито краен брой пъти, защото има само краен брой възможни стойности на mλm_\lambda, които не надминават дадена граница. Ще използваме следното просто наблюдение: ако три интервала имат обща точка, то един от тях се съдържа в обединението на другите два. Следователно, ако някое положително цяло число е покрито повече от два пъти от интервалите TλT_\lambda, можем да премахнем един от тези интервали, без да развалим свойството, че останалите покриват N\mathbb N. Понеже всяка точка е покрита краен брой пъти, можем да повтаряме тази операция и да получим подсемейство, което още покрива N\mathbb N, но всяко положително цяло число се съдържа в най-много два от останалите интервали. Нека Λ\Lambda е множеството от стойностите на λ\lambda, чиито интервали са останали. ТогаваλΛTλ=N,\bigcup_{\lambda\in\Lambda}T_\lambda=\mathbb N,а всяко положително цяло число принадлежи на най-много два интервала TλT_\lambda. ЗатоваλΛkTλ(ak+1ak)\sum_{\lambda\in\Lambda}\sum_{k\in T_\lambda}(a_{k+1}-a_k)\le2k1(ak+1ak)2, 2\sum_{k\ge1}(a_{k+1}-a_k)\le2,тъй като всички aka_k лежат между 00 и 11. От друга страна, за фиксирано λΛ\lambda\in\Lambda имаме amλ=λmλa_{m_\lambda}=\lambda m_\lambda и aMλ=λMλa_{M_\lambda}=\lambda M_\lambda. Следователно2kTλ(ak+1ak)2mλk<Mλ(ak+1ak)=2(aMλamλ)=2(Mλmλ)λ=2(Mλmλ)amλmλ(Mλmλ+1)a1mλa1kTλ1k.\begin{align*} 2\sum_{k\in T_\lambda}(a_{k+1}-a_k)&\ge 2\sum_{m_\lambda\le k\lt{}M_\lambda}(a_{k+1}-a_k)\\ &=2(a_{M_\lambda}-a_{m_\lambda})=2(M_\lambda-m_\lambda)\lambda\\ &=2(M_\lambda-m_\lambda)\frac{a_{m_\lambda}}{m_\lambda}\\ &\ge (M_\lambda-m_\lambda+1)\frac{a_1}{m_\lambda}\\ &\ge a_1\sum_{k\in T_\lambda}\frac1k. \end{align*}Сумирайки по всички λΛ\lambda\in\Lambda, получаваме42λΛkTλ(ak+1ak)4\ge 2\sum_{\lambda\in\Lambda}\sum_{k\in T_\lambda}(a_{k+1}-a_k)\gea1λΛkTλ1ka1k11k. a_1\sum_{\lambda\in\Lambda}\sum_{k\in T_\lambda}\frac1k\ge a_1\sum_{k\ge1}\frac1k.Последното е невъзможно, понеже хармоничният ред е разходящ. Полученото противоречие доказва твърдението.

Задача 3

Пълен запис
Условие
Намерете всички положителни цели числа k>1k\gt{}1, за които съществува положително цяло число nn, такова че (nk)\binom nk се дели на nn, а (nm)\binom nm не се дели на nn за всяко 2m<k2\le m\lt{}k.
РешениеТакова число nn съществува за всяко k>1k\gt{}1. Първо нека kk е просто число. Избирамеn=(k1)!.n=(k-1)!.За m<km\lt{}k от m!nm!\mid n следва(n1)(n2)(nm+1)(1)(2)(m+1)(1)m1(m1)!≢0(modm!).\begin{align*} (n-1)(n-2)\cdots(n-m+1)&\equiv(-1)(-2)\cdots(-m+1)\\ &\equiv(-1)^{m-1}(m-1)!\not\equiv0\pmod{m!}. \end{align*}Затова m!m! не дели (n1)(n2)(nm+1)(n-1)(n-2)\cdots(n-m+1) и (nm)\binom nm не е кратно на nn. За m=km=k имаме(nk)=nk(n1k1).\binom nk=\frac nk\binom{n-1}{k-1}.Понеже knk\nmid n, а kk е просто, от теоремата на Уилсън следва, че k(n1k1)k\mid\binom{n-1}{k-1}. Следователно n(nk)n\mid\binom nk. Сега нека kk е съставно. Ще изберем nn, удовлетворяващо няколко сравнения. За всяко просто pkp\le k полагамеtp=νp(lcm(1,2,,k1))=t_p=\nu_p(\operatorname{lcm}(1,2,\dots,k-1))=max(νp(1),νp(2),,νp(k1))\max(\nu_p(1),\nu_p(2),\dots,\nu_p(k-1))и избираме kp{1,2,,k1}k_p\in\{1,2,\dots,k-1\} възможно най-голямо, така че νp(kp)=tp\nu_p(k_p)=t_p. Искаме nn да удовлетворяваn0(modptp+1)ако pk,\labeleq:tstst20213cong1νp(nkp)=tp+νp(k)ако pk.\labeleq:tstst20213cong2\begin{align} n&\equiv0\pmod{p^{t_p+1}} &&\text{ако } p\nmid k, \label{eq:tstst2021-3-cong1}\\ \nu_p(n-k_p)&=t_p+\nu_p(k) &&\text{ако } p\mid k. \label{eq:tstst2021-3-cong2} \end{align}за всички прости pkp\le k. По Китайската теорема за остатъците такова nn съществува. Например за \eqref{eq:tstst2021-3-cong2} е достатъчно да наложимnkp+ptp+νp(k)(modptp+νp(k)+1).n\equiv k_p+p^{t_p+\nu_p(k)}\pmod{p^{t_p+\nu_p(k)+1}}.Ще покажем, че това nn върши работа. Първо пресмятаме νp(ni)\nu_p(n-i) за прости p<kp\lt{}k и 1i<k1\le i\lt{}k. Ако pkp\nmid k, то νp(i),νp(ni)tp\nu_p(i),\nu_p(n-i)\le t_p и νp(n)>tp\nu_p(n)\gt{}t_p, откъдето νp(ni)=νp(i)\nu_p(n-i)=\nu_p(i). Ако pkp\mid k и ikpi\ne k_p, отново имаме νp(i),νp(ni)tp\nu_p(i),\nu_p(n-i)\le t_p и νp(n)tp\nu_p(n)\ge t_p, така че νp(ni)=νp(i)\nu_p(n-i)=\nu_p(i). Ако pkp\mid k и i=kpi=k_p, тогава по конструкцияνp(ni)=νp(i)+νp(k).\nu_p(n-i)=\nu_p(i)+\nu_p(k).Следователно винаги имаме νp(ni)=νp(i)\nu_p(n-i)=\nu_p(i), освен при i=kpi=k_p, където се добавя νp(k)\nu_p(k); тази формула е безвредна и когато pkp\nmid k, понеже тогава νp(k)=0\nu_p(k)=0. Ще докажем, че (nk)\binom nk се дели на nn. Това е равносилно на това k!k! да дели(n1)(n2)(nk+1).(n-1)(n-2)\cdots(n-k+1).За всяко просто pkp\le k имамеνp((n1)(n2)(nk+1))=νp(nkp)+i<kikpνp(ni)=νp(kp)+νp(k)+i<kikpνp(i)=i=1kνp(i)=νp(k!).\begin{align*} \nu_p((n-1)(n-2)\cdots(n-k+1)) &=\nu_p(n-k_p)+\sum_{\substack{i\lt{}k\\ i\ne k_p}}\nu_p(n-i)\\ &=\nu_p(k_p)+\nu_p(k)+\sum_{\substack{i\lt{}k\\ i\ne k_p}}\nu_p(i)\\ &=\sum_{i=1}^k\nu_p(i)=\nu_p(k!). \end{align*}Значи k!k! дели произведението и n(nk)n\mid\binom nk. Накрая нека 1<m<k1\lt{}m\lt{}k. Ще покажем, че nn не дели (nm)\binom nm, т.е. че m!m! не дели (n1)(n2)(nm+1)(n-1)(n-2)\cdots(n-m+1). Ако mm има прост делител qq, който не дели kk, тогаваνq((n1)(n2)(nm+1))=i=1m1νq(ni)=i=1m1νq(i)=νq((m1)!)<νq(m!),\begin{align*} \nu_q((n-1)(n-2)\cdots(n-m+1)) &=\sum_{i=1}^{m-1}\nu_q(n-i)\\ &=\sum_{i=1}^{m-1}\nu_q(i)=\nu_q((m-1)!)\lt{}\nu_q(m!), \end{align*}което е достатъчно. Остава случаят, когато всички прости делители на mm делят kk. Ако има такъв прост делител pp, за който νp(m)>νp(k)\nu_p(m)\gt{}\nu_p(k), тогаваνp((n1)(n2)(nm+1))=νp(k)+i=1m1νp(i)<νp(m)+i=1m1νp(i)=νp(m!),\begin{align*} \nu_p((n-1)(n-2)\cdots(n-m+1)) &=\nu_p(k)+\sum_{i=1}^{m-1}\nu_p(i)\\ &\lt{}\nu_p(m)+\sum_{i=1}^{m-1}\nu_p(i)=\nu_p(m!), \end{align*}и пак сме готови. Ако пък νp(m)νp(k)\nu_p(m)\le\nu_p(k) за всяко pkp\mid k, то mkm\mid k и понеже m<km\lt{}k, имаме mk/2m\le k/2. Нека pp е прост делител на mm. От избора на kpk_p следва kpk/2k_p\ge k/2: иначе вместо kpk_p бихме могли да използваме 2kp2k_p. Следователно mk/2kpm\le k/2\le k_p, иνp((n1)(n2)(nm+1))=i=1m1νp(ni)=i=1m1νp(i)=νp((m1)!)<νp(m!).\begin{align*} \nu_p((n-1)(n-2)\cdots(n-m+1)) &=\sum_{i=1}^{m-1}\nu_p(n-i)\\ &=\sum_{i=1}^{m-1}\nu_p(i)=\nu_p((m-1)!)\lt{}\nu_p(m!). \end{align*}Така и в последния случай m!m! не дели нужното произведение. Следователно (nm)\binom nm не се дели на nn за всяко m<km\lt{}k, а избраното nn има исканото свойство.

Задача 4

Пълен запис
Условие
Нека aa и bb са положителни цели числа. Да се предположи, че съществуват безбройно много двойки положителни цели числа (m,n)(m,n), за които и m2+an+bm^2+an+b, и n2+am+bn^2+am+b са точни квадрати. Докажете, че aa дели 2b2b.
РешениеРазглеждаме aa и bb като фиксирани. По условие има безбройно много четворки (m,n,r,s)(m,n,r,s) от положителни цели числа, удовлетворяващиm2+an+b=(m+r)2,n2+am+b=(n+s)2.\begin{gather*} m^2+an+b=(m+r)^2,\\ n^2+am+b=(n+s)^2. \end{gather*}Ще наричаме двойката (r,s)(r,s) изключителна, ако за нея съществуват безбройно много двойки (m,n)(m,n), удовлетворяващи тази система. Твърдение. Ако (r,s)(r,s) е изключителна двойка, то е изпълнено поне едно от следните:0<r<a2 и 0<sa24,0\lt{}r\lt{}\frac a2 \text{ и } 0\lt{}s\le\frac{a^2}{4},0<s<a2 и 0<ra24,0\lt{}s\lt{}\frac a2 \text{ и } 0\lt{}r\le\frac{a^2}{4},илиr2+s22b.r^2+s^2\le2b.В частност има само краен брой изключителни двойки (r,s)(r,s). Доказателство на твърдението. Събираме двете уравнения и получавамеr2+s22b=(a2r)m+(a2s)n.()r^2+s^2-2b=(a-2r)m+(a-2s)n. \qquad(\dagger)Ако 0<r<a/20\lt{}r\lt{}a/2, използваме от първото уравнение оценката an+b2m+1an+b\ge2m+1, откъдетоman+b12.m\le\frac{an+b-1}{2}.Следователно(n+s)2=n2+am+bn2+aan+b12+b.(n+s)^2=n^2+am+b\le n^2+a\cdot\frac{an+b-1}{2}+b.За да е възможно това за безбройно много цели числа nn, при сравнение на коефициентите пред nn трябва да имаме 2sa2/22s\le a^2/2, т.е. sa2/4s\le a^2/4. Аналогично се разглежда случаят 0<s<a/20\lt{}s\lt{}a/2. Ако min(r,s)>a/2\min(r,s)\gt{}a/2, тогава от ()(\dagger) следва r2+s22br^2+s^2\le2b. Това доказва твърдението. Понеже има краен брой възможни изключителни двойки, съществува конкретна двойка (r,s)(r,s), за която системата има безбройно много решения (m,n)(m,n). След опростяване системата ставаan=2rm+r2b,2sn=am+bs2.\begin{gather*} an=2rm+r^2-b,\\ 2sn=am+b-s^2. \end{gather*}Това е линейна система по m,nm,n. За да има безбройно много решения, двете уравнения трябва да са зависими. Следователноa2s=2ra=r2bbs2.\frac a{2s}=\frac{2r}{a}=\frac{r^2-b}{b-s^2}.Оттукa=2x2rsa=2\sqrt{\vphantom{x^2}rs}иb=s2r+r2sr+s.b=\frac{s^2\sqrt r+r^2\sqrt s}{\sqrt r+\sqrt s}.Понеже rsrs е точен квадрат, можем да запишемr=kx2,s=ky2,gcd(x,y)=1.r=kx^2,\qquad s=ky^2,\qquad \gcd(x,y)=1.Тогава получавамеa=2kxya=2kxyиb=k2xy(x2xy+y2).b=k^2xy(x^2-xy+y^2).Следователно2b=ak(x2xy+y2),2b=a\cdot k(x^2-xy+y^2),така че a2ba\mid2b, както се искаше.

Задача 5

Пълен запис
Условие
Нека TT е дърво с nn върха и точно kk листа. Да се предположи, че съществува множество от поне n+k12\frac{n+k-1}{2} върха на TT, никои два от които не са съседни. Докажете, че най-дългият път в TT съдържа четен брой ребра.
РешениеНай-дългият път в дърво винаги свързва две листа. Ще покажем, че при единственото правилно двуцветяване на TT всички листа са в един и същи цвят; тогава всеки път между две листа има четен брой ребра. Първо решение. Ще използваме следната лема. Лема. Ако SS е независимо множество от върхове в TT, тоvSdeg(v)n1.\sum_{v\in S}\deg(v)\le n-1.Равенство има тогава и само тогава, когато SS е един от двата цветови класа в единственото двуцветяване на дървото. Доказателство на лемата. Всяко ребро на TT е инцидентно с най-много един връх от SS, понеже SS е независимо. Това дава неравенството чрез броене на ребрата според върховете от SS, към които са инцидентни. За равенство всяко ребро трябва да е инцидентно с точно един връх от SS, което е точно условието SS да бъде един от двата цветови класа. По условие съществува независимо множество с поне n+k12\frac{n+k-1}{2} върха. За да минимизираме сумата от степените на толкова върхове, първо бихме взели всички kk листа, които имат степен 11, а останалите избрани върхове имат степен поне 22. Следователно сумата от степените на избраните върхове е понеk+2nk12=n1.k+2\cdot\frac{n-k-1}{2}=n-1.От лемата тя е и най-много n1n-1, така че навсякъде имаме равенство. Следователно независимото множество съдържа всички листа и е един от двата цветови класа. Значи всички листа са в един и същи цвят, както искахме. Второ решение. Ще използваме друга лема. Лема. Върховете на TT могат да се разбият на k1k-1 пътя, така че ребрата на TT, които не са част от тези пътища, са инцидентни с краен връх на някой от пътищата. Доказателство. Повтаряме следната операция: вземаме листо и премахваме най-дългия път, който го съдържа и след чието премахване останалият граф все още е дърво. Така всеки път използва две листа от текущото дърво, с изключение на последната тривиална стъпка, и се получават k1k-1 пътя с исканото свойство. Нека един от тези пътища има aa върха. В независимо множество могат да попаднат най-много a+12\frac{a+1}{2} от тях. Ако дължините на пътищата са a1,,ak1a_1,\dots,a_{k-1}, то максималният размер на независимо множество в TT е най-многоiai+12=n+k12.\sum_i\frac{a_i+1}{2}=\frac{n+k-1}{2}.Понеже по условие тази оценка се достига, всеки от пътищата трябва да има нечетен брой върхове. При двуцветяването на такъв път крайните му върхове са в един и същи цвят; да го наречем червен. Единственото независимо множество с размер n+k12\frac{n+k-1}{2} е множеството от всички червени върхове по тези пътища. По лемата всяко ребро, което не е в някой от пътищата, свързва краен връх на път, т.е. червен връх, с друг връх. Този друг връх трябва да е син, защото червените върхове образуват независимо множество. Следователно двуцветяването на пътищата се продължава до единственото двуцветяване на цялото дърво. Всички листа на TT са крайни върхове на пътищата, значи всички са червени. Оттук най-дългият път, който свързва две листа, има четен брой ребра.

Задача 9

Пълен запис
Условие
Нека q=prq=p^r, където pp е просто число, а rr е положително цяло число. Нека ζ=e2πi/q\zeta=e^{2\pi i/q}. Намерете най-малкото положително цяло число nn, за което1kqgcd(k,p)=11(1ζk)n\begin{aligned}\sum_{\substack{1\le k\le q\\ \gcd(k,p)=1}}\frac{1}{(1-\zeta^k)^n}\end{aligned}не е цяло число. Сумата е по всички 1kq1\le k\le q, за които pkp\nmid k.
РешениеЩе докажем, че отговорът еn=((p1)r1)pr1+1.n=((p-1)r-1)p^{r-1}+1.Нека SqS_q е множеството на примитивните qq-ти корени на единицата и некаd=ϕ(q)=(p1)pr1.d=\phi(q)=(p-1)p^{r-1}.Разглеждаме числата 11ω\frac1{1-\omega} за ωSq\omega\in S_q като корени на полиномаP(x)=xdc1xd1+c2xd2±cd,P(x)=x^d-c_1x^{d-1}+c_2x^{d-2}-\dotsb\pm c_d,така че cjc_j е jj-ият елементарен симетричен полином на тези корени. ОзначавамеSn=ωSq1(1ω)n.S_n=\sum_{\omega\in S_q}\frac1{(1-\omega)^n}.По Нютоновите тъждества имаме напримерS1=c1,S2=c1S12c2,S_1=c_1,\qquad S_2=c_1S_1-2c_2,S3=c1S2c2S1+3c3,\qquad S_3=c_1S_2-c_2S_1+3c_3,а общо за ndn\le dSn=S_n=[j=1n1(1)j+1cjSnj]+(1)n+1ncn.(1)\left[\sum_{j=1}^{n-1}(-1)^{j+1}c_jS_{n-j}\right]+(-1)^{n+1}nc_n.\tag{1}За n>dn\gt{}d съответната рекурсия еSn=j=1d(1)j+1cjSnj.(2)S_n=\sum_{j=1}^d(-1)^{j+1}c_jS_{n-j}.\tag{2}Първо ще опишем знаменателите на коефициентите cic_i. Лема 1. Всички cic_i са цели числа, освен cdc_d. Всъщност cd=1/pc_d=1/p. Доказателство. qq-тият циклотомен полином еΦq(x)=1+xpr1+x2pr1++x(p1)pr1.\Phi_q(x)=1+x^{p^{r-1}}+x^{2p^{r-1}}+\dotsb+x^{(p-1)p^{r-1}}.ПолиномътQ(x)=Q(x)=1+(1+x)pr1+(1+x)2pr11+(1+x)^{p^{r-1}}+(1+x)^{2p^{r-1}}++(1+x)(p1)pr1+\dotsb+(1+x)^{(p-1)p^{r-1}}има корени ω1\omega-1 за ωSq\omega\in S_q. Сравнявайки свободните членове, получавамеQ(x)=p(x)dP(1/x).Q(x)=p(-x)^dP(-1/x).Следователно cnc_n е 1/p1/p по коефициента пред xnx^n в Q(x)Q(x). В частност водещият коефициент на QQ е 11, така че cd=1/pc_d=1/p точно. Работим по модул pp. Понеже (x+y)pxp+yp(modp)(x+y)^p\equiv x^p+y^p\pmod p, имамеQ(x)1+(1+xpr1)+(1+xpr1)2++(1+xpr1)p1(1+xpr1)p1xpr1(modp).\begin{align*} Q(x)&\equiv 1+(1+x^{p^{r-1}})+(1+x^{p^{r-1}})^2+\dotsb+(1+x^{p^{r-1}})^{p-1}\\ &\equiv \frac{(1+x^{p^{r-1}})^p-1}{x^{p^{r-1}}}\pmod p. \end{align*}Последният полином е сравним с xdx^d по модул pp. Значи всички коефициенти на Q(x)Q(x), освен водещия, се делят на pp. Оттук cnc_n е цяло число за n<dn\lt{}d, а cd=1/pc_d=1/p. Лемата е доказана. От (1) веднага следва, че SnS_n е цяло число за n<dn\lt{}d. Ако r=1r=1, тогава d=p1d=p-1 и dcd=(p1)/pdc_d=(p-1)/p не е цяло число; следователно от (1) получаваме, че SdS_d не е цяло число. В този случай отговорът е p1p-1, което съвпада с формулата. По-нататък нека r2r\ge2. Тогава dcddc_d вече е цяло число, така че и SdS_d е цяло число. Трябва да проследим първия момент, в който рекурсиите внасят допълнителен фактор 1/p1/p. Ще използваме pp-адичната валуация νp\nu_p. Лема 2. За 1nd1\le n\le d е изпълнено νp(ncn)r2\nu_p(nc_n)\ge r-2. Най-малкото nn, за което има равенство, еn=dpr1+1.n=d-p^{r-1}+1.Доказателство. Числото ncnnc_n е 1/p1/p по коефициента пред xn1x^{n-1} в производната Q(x)Q'(x). ИмамеQ(x)=Q'(x)=pr1(1+x)pr11[k=1p1k(1+x)(k1)pr1].p^{r-1}(1+x)^{p^{r-1}-1}\left[\sum_{k=1}^{p-1}k(1+x)^{(k-1)p^{r-1}}\right].Достатъчно е да видим, че всички коефициенти на полинома в квадратните скоби се делят на pp, освен водещия. Отново по модул pp, ако запишем w=xpr1w=x^{p^{r-1}}, този полином става1+2(1+w)+3(1+w)2++(p1)(1+w)p2.1+2(1+w)+3(1+w)^2+\dotsb+(p-1)(1+w)^{p-2}.Това е производната по ww на1+(1+w)+(1+w)2++(1+w)p1=(1+w)p1w.1+(1+w)+(1+w)^2+\dotsb+(1+w)^{p-1}=\frac{(1+w)^p-1}{w}.Понеже междинните биномни коефициенти (pj)\binom pj се делят на pp, всички коефициенти на тази производна, освен водещия, са кратни на pp. Умножението с (1+x)pr11(1+x)^{p^{r-1}-1} не може да създаде по-ранен некратен на pp коефициент: водещият член в скобите има степен (p2)pr1(p-2)p^{r-1} по xx, а най-ниската му поява в произведението е именно при степенdpr1=(p2)pr1.d-p^{r-1}=(p-2)p^{r-1}.Затова първото равенство νp(ncn)=r2\nu_p(nc_n)=r-2 е при n=dpr1+1n=d-p^{r-1}+1. Лемата е доказана. Полагамеm=dpr1=(p2)pr1.m=d-p^{r-1}=(p-2)p^{r-1}.Ще докажем следното твърдение. Твърдение. За всички цели k0k\ge0 и 1jd1\le j\le d е вярноνp(Skd+m+1)=r2k,νp(Skd+m+j)r2k.\begin{align*} \nu_p(S_{kd+m+1})&=r-2-k,\\ \nu_p(S_{kd+m+j})&\ge r-2-k. \end{align*}Доказателство. Първо разглеждаме 1nd1\le n\le d. От Нютоновите тъждества и лема 2 следва, че S1,S2,,SmS_1,S_2,\dots,S_m се делят на pr1p^{r-1}. При n=m+1n=m+1 членът (m+1)cm+1(m+1)c_{m+1} има валуация точно r2r-2, а всички предишни членове в (1) имат валуация поне r1r-1, затоваνp(Sm+1)=r2.\nu_p(S_{m+1})=r-2.По същия начин за m+1ndm+1\le n\le d получаваме νp(Sn)r2\nu_p(S_n)\ge r-2. Сега използваме рекурсията (2). По лема 1 коефициентите c1,,cd1c_1,\dots,c_{d-1} са цели, а cd=1/pc_d=1/p. Затова единственият член, който може да намали pp-адичната валуация при преминаване от предишните dd стойности към SnS_n, е последният член с SndS_{n-d}. Следователно за n>dn\gt{}d са валидни две прости последици: - ако νp(Snj)\nu_p(S_{n-j})\ge \ell за всички 1jd1\le j\le d и νp(Snd)+1\nu_p(S_{n-d})\ge \ell+1, то νp(Sn)\nu_p(S_n)\ge \ell; - ако νp(Snj)\nu_p(S_{n-j})\ge \ell за всички 1jd1\le j\le d и νp(Snd)=\nu_p(S_{n-d})=\ell, то νp(Sn)=1\nu_p(S_n)=\ell-1. Във втория случай няма скрито съкращаване: членът cdSnd=Snd/pc_dS_{n-d}=S_{n-d}/p има валуация 1\ell-1, а всички останали членове имат валуация поне \ell. Значи най-ниската валуация се появява само веднъж и остава видима в сумата. Двете твърдения се прилагат последователно и дават индукция по блокове с дължина dd. След първия блок имаме валуация точно r2r-2 при индекса m+1m+1 и поне r2r-2 до края на блока. Всеки следващ блок измества тази точна валуация с dd напред и я намалява с 11, докато останалите стойности в блока остават поне толкова големи. Това доказва твърдението. От твърдението най-малкото nn, за което νp(Sn)<0\nu_p(S_n)\lt{}0, еn=(r1)d+m+1.n=(r-1)d+m+1.Тъй като всички SnS_n се получават от рекурсиите с рационални коефициенти с единствен възможен знаменател степен на pp, отрицателната pp-адична валуация е точно условието SnS_n да не бъде цяло число. Накрая(r1)d+m+1=(r1)(p1)pr1+(p2)pr1+1=((p1)r1)pr1+1.\begin{align*} (r-1)d+m+1&=(r-1)(p-1)p^{r-1}+(p-2)p^{r-1}+1\\ &=((p-1)r-1)p^{r-1}+1. \end{align*}Това е търсеният най-малък положителен индекс.

2022

6 задачи

Задача 1

Пълен запис
Условие
Нека nn е положително цяло число. Намерете най-малкото положително цяло число kk, такова че за всяко множество SS от nn точки във вътрешността на единичния квадрат съществува множество от kk правоъгълника със следните свойства: 1. страните на всеки правоъгълник са успоредни на страните на единичния квадрат; 2. никоя точка от SS не лежи във вътрешността на нито един от правоъгълниците; 3. всяка точка от вътрешността на единичния квадрат, която не е от SS, лежи във вътрешността на поне един от тези kk правоъгълника. Вътрешността на многоъгълник не съдържа границата му.
РешениеОтговорът е2n+2.\boxed{2n+2}.Ще мислим за задачата така: за всяко множество S(0,1)2S\subset(0,1)^2 с nn точки трябва да покрием (0,1)2S(0,1)^2\setminus S с възможно най-малко отворени правоъгълници, успоредни на страните на квадрата. Първо доказваме долната граница. ИзбирамеS={(s1,s1),(s2,s2),,(sn,sn)},S=\{(s_1,s_1),(s_2,s_2),\dots,(s_n,s_n)\},където0<s1<s2<<sn<1,0\lt{}s_1\lt{}s_2\lt{}\dots\lt{}s_n\lt{}1,и вземаме достатъчно малко ε>0\varepsilon\gt{}0. Нека SS' е множеството от 4n4n точки, получени от всяка точка на SS чрез преместване с ε\varepsilon наляво, надясно, нагоре или надолу:S=S'=S+{(ε,0),(0,ε),(ε,0),(0,ε)}(0,1)2.S+\{(\varepsilon,0),(0,\varepsilon),(-\varepsilon,0),(0,-\varepsilon)\}\subset(0,1)^2.Всички точки на SS' трябва да бъдат покрити.Четирите правоъгълника, които покриват съответно точките(s1ε,s1),(s1,s1ε),(s_1-\varepsilon,s_1),\quad (s_1,s_1-\varepsilon),(sn+ε,sn),(sn,sn+ε),\quad (s_n+\varepsilon,s_n),\quad (s_n,s_n+\varepsilon),не могат да покрият други точки от SS', без да съдържат точка от SS във вътрешността си. Всеки друг правоъгълник, който избягва точките на SS, може да покрие най-много две точки от SS'. Следователно броят на правоъгълниците е поне4+S42=4+4n42=2n+2.4+\frac{\lvert S'\rvert-4}{2}=4+\frac{4n-4}{2}=2n+2.Остава да построим покритие с 2n+22n+2 правоъгълника. По симетрия можем да предположим, че броят на различните yy-координати на точките от SS е поне броя на различните xx-координати. Нека тези различни xx-координати са0=x0<x1<<xm<xm+1=1,0=x_0\lt{}x_1\lt{}\dots\lt{}x_m\lt{}x_{m+1}=1,а YiY_i да е множеството от yy-координатите на точките от SS, които имат xx-координата xix_i. За всяко 1im1\le i\le m вземаме Yi+1\lvert Y_i\rvert+1 правоъгълника, които заедно са(xi1,xi+1)×((0,1)Yi).(x_{i-1},x_{i+1})\times((0,1)\setminus Y_i).Добавяме още двата странични правоъгълника(0,x1)×(0,1)и(xm,1)×(0,1).(0,x_1)\times(0,1)\qquad\text{и}\qquad (x_m,1)\times(0,1).Дотук използвахмеm+n+2m+n+2правоъгълника.Какво може да остане непокрито? Само точки, които лежат между две точки от SS с една и съща yy-координата и със съседни xx-координати. Ако хоризонтално ниво съдържа rr точки от SS, то дава r1r-1 такива съседни двойки. Като сумираме по всички различни yy-координати, получаваме най-многоnqnmn-q\le n-mдвойки, където qq е броят на различните yy-координати, а по избора ни qmq\ge m. За всяка такава съседна двойка с координати (xi,y)(x_i,y) и (xi+1,y)(x_{i+1},y) добавяме много тънък правоъгълник(xi,xi+1)×(yε,y+ε),(x_i,x_{i+1})\times(y-\varepsilon,y+\varepsilon),като ε>0\varepsilon\gt{}0 се избира достатъчно малко, за да не се включват други точки от SS. Това покрива всички останали точки и използва най-много nmn-m допълнителни правоъгълника. Общият брой е най-много(m+n+2)+(nm)=2n+2.(m+n+2)+(n-m)=2n+2.Така долната граница се достига, следователно търсеното най-малко kk е 2n+22n+2.

Задача 3

Пълен запис
Условие
Да се определят всички положителни цели числа NN, за които съществува строго растяща редица от положителни цели числаs0<s1<s2<s_0\lt{}s_1\lt{}s_2\lt{}\dotsсъс следните свойства: 1. редицата s1s0,s2s1,s3s2,s_1-s_0,s_2-s_1,s_3-s_2,\dots е периодична; 2. ssnssn1N<s1+snssn1s_{s_n}-s_{s_{n-1}}\le N\lt{}s_{1+s_n}-s_{s_{n-1}} за всяко положително цяло число nn.
РешениеОтговорът е: всички NN, за които t2N<t2+tt^2\le N\lt{}t^2+t за някое положително цяло число tt. Първо, ако t2N<t2+tt^2\le N\lt{}t^2+t, редицата sn=tn+1s_n=tn+1 удовлетворява двете условия. Остава да докажем, че други стойности на NN не са възможни. Нека an=snsn1a_n=s_n-s_{n-1} и нека pp е минималният период на редицата (an)(a_n). За всяко k0k\ge0 дефинираме f(k)f(k) като цялото число, за коетоsf(k)skN<sf(k)+1sk.s_{f(k)}-s_k\le N\lt{}s_{f(k)+1}-s_k.От условието следва, че f(sn1)=snf(s_{n-1})=s_n за всяко n1n\ge1. Ще докажем, че si≢sj(modp)s_i\not\equiv s_j\pmod p за всички i<j<i+pi\lt{}j\lt{}i+p. Да допуснем противното, т.е. sisj(modp)s_i\equiv s_j\pmod p за някои такива i,ji,j. Тогава, понеже (an)(a_n) е периодична с период pp, имамеasi+k=asj+kза всяко k0,a_{s_i+k}=a_{s_j+k}\quad\text{за всяко }k\ge0,и следователноssi+kssi=ssj+kssjза всяко k0.s_{s_i+k}-s_{s_i}=s_{s_j+k}-s_{s_j}\quad\text{за всяко }k\ge0.Оттук получавамеai+1=f(si)si=f(sj)sj=aj+1a_{i+1}=f(s_i)-s_i=f(s_j)-s_j=a_{j+1}и също si+1=f(si)f(sj)=sj+1(modp)s_{i+1}=f(s_i)\equiv f(s_j)=s_{j+1}\pmod p. Повтаряйки същия аргумент индуктивно, получаваме ai+k=aj+ka_{i+k}=a_{j+k} за всяко k0k\ge0, което дава период ji<pj-i\lt{}p на (an)(a_n) - противоречие. Следователно за всяко ii числата si,si+1,,si+p1s_i,s_{i+1},\ldots,s_{i+p-1} образуват пълна система от остатъци по модул pp. В частност si+psi(modp)s_{i+p}\equiv s_i\pmod p за всяко ii. НекаT=sps0=a1+a2++ap.T=s_p-s_0=a_1+a_2+\cdots+a_p.Понеже (an)(a_n) е периодична с период pp, за всички i,ki,k имамеsi+kpsi=kT.s_{i+kp}-s_i=kT.От sps0(modp)s_p\equiv s_0\pmod p следва pTp\mid T. Тогава, прилагайки последната формула с i=s0i=s_0 и k=T/pk=T/p, получавамеsspss0=TpT=T2p.s_{s_p}-s_{s_0}=\frac Tp\cdot T=\frac{T^2}{p}.Сумираме неравенстватаssnssn1N<s_{s_n}-s_{s_{n-1}}\le N\lt{}ssn+1ssn1=ssnssn1+asn+1s_{s_n+1}-s_{s_{n-1}}=s_{s_n}-s_{s_{n-1}}+a_{s_n+1}за n=1,2,,pn=1,2,\ldots,p. Лявата страна телескопира и даваT2p=sspss0Np.\frac{T^2}{p}=s_{s_p}-s_{s_0}\le Np.От друга страна, понеже s1+1,s2+1,,sp+1s_1+1,s_2+1,\ldots,s_p+1 също образуват пълна система от остатъци по модул pp, имамеas1+1+as2+1++asp+1=T.a_{s_1+1}+a_{s_2+1}+\cdots+a_{s_p+1}=T.ЗатоваNp<T2p+T.Np\lt{}\frac{T^2}{p}+T.Делим на pp и поставяме t=T/pZ+t=T/p\in\mathbb Z^+. Получаваме точноt2N<t2+t,t^2\le N\lt{}t^2+t,както трябваше.

Задача 4

Пълен запис
Условие
Функция f ⁣:NNf \colon \mathbb N \to \mathbb N има следното свойство: за всички положителни цели числа mm и nn точно едно от числатаf(m+1),f(m+2),,f(m+f(n))f(m+1), f(m+2), \dots, f(m+f(n))се дели на nn. Докажете, че f(n)=nf(n)=n за безбройно много положителни цели числа nn.
РешениеЗапочваме със следното твърдение. Твърдение. Ако aba\mid b, то f(a)f(b)f(a)\mid f(b). Доказателство. От условието, приложено за n=an=a, следва, че множествотоSa={t2:af(t)}S_a=\{t\ge2: a\mid f(t)\}е аритметична прогресия с разлика f(a)f(a). По същия начинSb={t2:bf(t)}S_b=\{t\ge2: b\mid f(t)\}е аритметична прогресия с разлика f(b)f(b). От aba\mid b следва SbSaS_b\subseteq S_a. Аритметична прогресия с разлика xx може да се съдържа в аритметична прогресия с разлика yy само ако yxy\mid x. Следователно f(a)f(b)f(a)\mid f(b). Нека сега a2a\ge2 е произволно положително цяло число. Понеже и f(a)f(a), и f(2a)f(2a) се делят на f(a)f(a), сред a+1a+1 последователни стойности на ff има поне две, делящи се на f(a)f(a). От условието за n=f(a)n=f(a) следва, че f(f(a))af(f(a))\le a. От друга страна, точно едно от числатаf(2),f(3),,f(1+f(a))f(2), f(3), \dots, f(1+f(a))се дели на aa; нека това е f(t)f(t). ТогаваSa={t,t+f(a),t+2f(a),}.S_a=\{t,t+f(a),t+2f(a),\dots\}.Понеже t2tt\mid2t, от доказаното твърдение получаваме f(t)f(2t)f(t)\mid f(2t). А тъй като af(t)a\mid f(t), следва af(2t)a\mid f(2t), така че 2tSa2t\in S_a. Следователно tt е кратно на f(a)f(a). От 2t1+f(a)2\le t\le1+f(a) и f(a)2f(a)\ge2 получаваме t=f(a)t=f(a). Значи f(f(a))f(f(a)) се дели на aa. Заедно с f(f(a))af(f(a))\le a това даваf(f(a))=a.f(f(a))=a.За a=1a=1 също имаме f(f(1))=1f(f(1))=1, защото условието при n=1n=1 веднага дава f(1)=1f(1)=1. Следователно f(f(a))=af(f(a))=a за всяко aa, т.е. ff е биекция. Освен това вече знаем, че f(a)f(b)f(a)\mid f(b) влече f(f(a))f(f(b))f(f(a))\mid f(f(b)), тоест aba\mid b. Значиabf(a)f(b).a\mid b \quad\Longleftrightarrow\quad f(a)\mid f(b).Заедно с биективността това показва, че f(n)f(n) има същия брой положителни делители като nn. Нека pp е просто число. Тогава f(p)=qf(p)=q също е просто число. Ако qpq\ne p, то от f(p)f(pq)f(p)\mid f(pq) и f(q)f(pq)f(q)\mid f(pq) следва pqf(pq)pq\mid f(pq). Понеже pqpq и f(pq)f(pq) имат еднакъв брой положителни делители, получаваме f(pq)=pqf(pq)=pq. Следователно за всяко просто число pp е вярно поне едно от двете: или f(p)=pf(p)=p, или f(pf(p))=pf(p)f(pf(p))=pf(p). Така за всяко просто число получаваме положително цяло число, което е неподвижна точка на ff. Тези числа са безбройно много: ако f(p)=pf(p)=p, получаваме самото просто число pp, а иначе получаваме произведението pf(p)pf(p), което има pp като делител и не може да съвпада за безбройно много различни прости числа. Значи f(n)=nf(n)=n за безбройно много nn.

Задача 5

Пълен запис
Условие
Нека A1,,A2022A_1,\ldots,A_{2022} са върховете на правилен 20222022-ъгълник в равнината. Алис и Боб играят игра. Алис тайно избира права и оцветява всички точки от едната страна на правата в синьо, а всички точки от другата страна - в червено. Точките върху самата права се оцветяват в синьо, така че всяка точка от равнината е или червена, или синя. Боб не вижда цветовете на точките. На всеки ход Боб избира точка в равнината, не непременно измежду A1,,A2022A_1,\ldots,A_{2022}, а Алис му казва вярно цвета на тази точка. Кое е най-малкото число QQ, за което Боб има стратегия винаги да определи цветовете на точките A1,,A2022A_1,\ldots,A_{2022} за QQ хода?
РешениеОтговорът е 2222. За долната граница отбелязваме, че има 20222021+2>2212022\cdot2021+2\gt{}2^{21} възможни оцветявания на върховете. Ако Боб зададе по-малко от 2222 въпроса, той получава най-много 2212^{21} различни последователности от отговори, така че не може да различи всички възможни оцветявания. Следователно Q22Q\ge22. Ще покажем стратегия с 2222 въпроса. Основното наблюдение е, че множеството от червените точки е изпъкнало, както и множеството от сините точки. Затова, ако няколко точки са в един и същи цвят, цялата им изпъкнала обвивка е в този цвят. Лема 1. Нека B0,B1,,Bk+1B_0,B_1,\ldots,B_{k+1} са равноотдалечени точки върху една окръжна дъга, като цветовете на B0B_0 и Bk+1B_{k+1} са известни и различни. Тогава цветовете на B1,,BkB_1,\ldots,B_k могат да се определят с log2k\lceil\log_2 k\rceil въпроса. Доказателство. Съществува индекс 0ik0\le i\le k, такъв че B0,,BiB_0,\ldots,B_i са в цвета на B0B_0, а Bi+1,,Bk+1B_{i+1},\ldots,B_{k+1} са в цвета на Bk+1B_{k+1}. Иначе две едноцветни отсечки от различни цветове биха се пресекли, което е невъзможно по изпъкналост. Следователно можем да намерим мястото на прехода чрез двоично търсене. Лема 2. Нека B0,B1,,Bk+1B_0,B_1,\ldots,B_{k+1} са равноотдалечени точки върху една окръжна дъга и нека цветовете на B0B_0, Bk/2B_{\lceil k/2\rceil} и Bk+1B_{k+1} са известни и червени. Тогава е вярно поне едно от следните две твърдения: всички точки B1,,Bk/2B_1,\ldots,B_{\lceil k/2\rceil} са червени или всички точки Bk/2,,BkB_{\lceil k/2\rceil},\ldots,B_k са червени. Освен това с един въпрос можем да разберем кой от двата случая е изпълнен. Доказателство. Съществуването следва от същата изпъкналост като в първата лема. За да различим случаите, избираме точка PP, така че всички B0,,Bk+1B_0,\ldots,B_{k+1} да лежат между лъчите PB0PB_0 и PBk/2PB_{\lceil k/2\rceil}, точките от първата половина да лежат вътре в триъгълника PB0Bk/2PB_0B_{\lceil k/2\rceil}, а точките от втората половина - извън него. Такава точка се намира, като гледаме близо до пресечната точка на правите B0B1B_0B_1 и Bk/21Bk/2B_{\lceil k/2\rceil-1}B_{\lceil k/2\rceil}. Ако PP е червена, всички вътрешни точки са червени, защото лежат в изпъкналата обвивка на червените точки PP, B0B_0 и Bk/2B_{\lceil k/2\rceil}. Ако PP е синя и някоя точка BiB_i с i>k/2i\gt{}\lceil k/2\rceil е синя, отсечката PBiPB_i е синя, а тя пресича червената отсечка B0Bk/2B_0B_{\lceil k/2\rceil} - противоречие. Следователно във втория случай всички външни точки са червени. Сега стратегията е следната. Боб първо пита за цвета на A1A_1; без ограничение можем да го наречем червен. Ще докажем по индукция, че ако Боб не знае цветовете на най-много 2k12^k-1 последователни върха Ai,,AjA_i,\ldots,A_j, а всички останали върхове са известни като червени, тогава той може да довърши за 2k12k-1 въпроса. При k=1k=1 има само една неизвестна точка и твърдението е ясно. Нека k>1k\gt{}1. Боб пита за средната точкаAi+(ji+1)/2.A_{i+\lceil (j-i+1)/2\rceil}.Ако тя е синя, двете неизвестни части от дъгата вече имат известни краища с различни цветове, така че по Лема 1 Боб довършва с най-много2log2ji+122(k1)2\log_2\left\lceil\frac{j-i+1}{2}\right\rceil\le2(k-1)допълнителни въпроса, общо не повече от 2k12k-1. Ако средната точка е червена, Боб задава още един въпрос от Лема 2 и научава, че поне едната половина от неизвестната дъга е изцяло червена. Остават най-много 2k112^{k-1}-1 последователни неизвестни точки, а вече са използвани два въпроса; по индукционната хипотеза са достатъчни още 2(k1)12(k-1)-1 въпроса. Общо това са 2k12k-1. След първия въпрос за A1A_1 остават 202121112021\le2^{11}-1 неизвестни върха. Прилагаме доказаното с k=11k=11 и получаваме още 2121 въпроса, т.е. общо 2222.

Задача 8

Пълен запис
Условие
Намерете всички функции f ⁣:NZf \colon \mathbb N \to \mathbb Z, такива чеf(mn)n=f(m)\left\lfloor \frac{f(mn)}{n}\right\rfloor=f(m)за всички положителни цели числа mm и nn.
РешениеОтговорът е следният. Работят двете семействаf(n)=αn(αR)f(n)=\lfloor \alpha n\rfloor \quad (\alpha\in\mathbb R)иf(n)=αn1(αR).f(n)=\lceil \alpha n\rceil-1 \quad (\alpha\in\mathbb R).При ирационално α\alpha двете формули съвпадат. Проверката е непосредствена и се свежда до тъждествотоxnn=x,\left\lfloor \frac{\lfloor xn\rfloor}{n}\right\rfloor=\lfloor x\rfloor,валидно за всяко положително цяло число nn и всяко реално число xx; аналогичната проверка за горната цяла част е същата. Ще докажем, че други решения няма. Нека ff е решение и дефинираме редицатаan=f(n!)n!(n=1,2,).a_n=\frac{f(n!)}{n!} \qquad (n=1,2,\dots).Прилагайки даденото условие към двойката (n!,n+1)(n!,n+1), получавамеan+1[an,an+1n!).a_{n+1}\in\left[a_n,a_n+\frac1{n!}\right).Следователно редицата a1,a2,a_1,a_2,\dots е не намаляваща и е ограничена отгоре, например от a1+ea_1+e. Значи тя има граница; да я означим с α\alpha. Ако съществува kk, за което ak=αa_k=\alpha, то a=αa_\ell=\alpha за всяко >k\ell\gt{}k. За всяко положително цяло число mm избираме >k\ell\gt{}k, така че m!m\mid \ell!. Прилагаме условието с mn=!mn=\ell! и получавамеf(m)=f(!)!/m=αm.f(m)=\left\lfloor \frac{f(\ell!)}{\ell!/m}\right\rfloor=\lfloor \alpha m\rfloor.Това е първото семейство. Остава случаят, когато няма kk с ak=αa_k=\alpha. Тогава ak<αa_k\lt{}\alpha за всяко kk. Фиксираме положително цяло число mm и избираме \ell, за което m!m\mid\ell! иa=αxa_\ell=\alpha-xс произволно малко положително xx. Отново от условието при mn=!mn=\ell! имамеf(m)=f(!)!/m=αmmx.f(m)=\left\lfloor \frac{f(\ell!)}{\ell!/m}\right\rfloor=\left\lfloor \alpha m-mx\right\rfloor.Ако αm\alpha m е цяло число, избираме \ell така, че mx<1mx\lt{}1, и получавамеf(m)=αm1=αm1.f(m)=\alpha m-1=\lceil \alpha m\rceil-1.Ако αm\alpha m не е цяло число, избираме \ell така, че mx<{αm}mx\lt{}\{\alpha m\}, и пак получавамеf(m)=αm=αm1.f(m)=\lfloor \alpha m\rfloor=\lceil \alpha m\rceil-1.Следователно във втория случай ff е от второто семейство. Това завършва класификацията.

Задача 9

Пълен запис
Условие
Нека k>1k\gt{}1 е фиксирано положително цяло число. Докажете, че ако nn е достатъчно голямо положително цяло число, съществува редица от цели числа със следните свойства: 1. всеки член на редицата е между 11 и nn включително; 2. за всеки два различни последователни отрязъка от редицата с дължина между 22 и kk включително, мултимножествата от стойностите в тези два отрязъка са различни; 3. редицата има дължина поне 0.499n20.499n^2.
РешениеЩе наричаме една редица (n,k)(n,k)-добра, ако е крайна редица от цели числа между 11 и nn включително и удовлетворява второто условие от задачата. Трябва да докажем, че за всяко фиксирано kk и всяко достатъчно голямо nn има (n,k)(n,k)-добра редица с дължина поне 0.499n20.499n^2. Първо работим по модул nn, където n=pmn=p^m е степен на просто число и p>k+1p\gt{}k+1. Нека 0<g<nk10\lt{}g\lt{}\frac nk-1, gcd(g,n)=1\gcd(g,n)=1, и нека aa е най-малкото положително цяло число, за коетоga±1(modn).g^a\equiv\pm1\pmod n.Ще докажем, че при тези условия съществува (n,k)(n,k)-добра редица от остатъци по модул nn с дължина a(n+2)+2a(n+2)+2. Накрая остатъкът rr ще се замени с числото r+1r+1. Ще използваме следната лема. Нека SS е множеството от остатъците на аритметична прогресия с дължина iki\le k и разлика, взаимнопроста с nn. Тогава съществуват единствени 0<dn20\lt{}d\le\frac n2 и 0b<n0\le b\lt{}n, за коитоS={b,b+d,,b+(i1)d}(modn).S=\{b,b+d,\ldots,b+(i-1)d\}\pmod n.Наистина, ако i=2j+1i=2j+1, средният член uu се намира като средно аритметично на остатъците в SS, защото ii е обратимо по модул nn. Ако XX е сумата от квадратите на остатъците, тоX(2j+1)u2+d2j(j+1)(2j+1)3(modn),X\equiv(2j+1)u^2+d^2\frac{j(j+1)(2j+1)}3\pmod n,откъдето се намира d2d^2. Ако i=2ji=2j, отново намираме средното uu и записваме прогресията около него катоu(2j1)h,u(2j3)h,,u+(2j1)h,u-(2j-1)h,u-(2j-3)h,\ldots,u+(2j-1)h,където действителната разлика е 2h2h. ТогаваX2ju2+h2(2j1)2j(2j+1)3(modn),X\equiv2ju^2+h^2\frac{(2j-1)2j(2j+1)}3\pmod n,така че намираме h2h^2, а оттам и разликата 2h2h до знак. Понеже n=pmn=p^m с нечетно pp и разглежданата разлика е взаимнопроста с nn, от квадрат по модул nn тя се възстановява еднозначно до знак. Това доказва лемата. За 0<a0\le \ell\lt{}a дефинираме редицатаC:0,g,g,2g,3g,C_\ell: 0,g^\ell,g^\ell,2g^\ell,3g^\ell,,(n1)g,(n1)g(modn).\ldots,(n-1)g^\ell,(n-1)g^\ell\pmod n.Сега построяваме редицата SnS_n, като започваме с 00, след това поставяме последователно C0,C1,,Ca1C_0,C_1,\ldots,C_{a-1}, и накрая добавяме още един 00. Ясно е, че дължината е a(n+2)+2a(n+2)+2. Важното наблюдение е следното: ако последователен отрязък от SnS_n с дължина най-много kk съдържа два равни остатъка, тези два остатъка са съседни в отрязъка. Ако отрязъкът лежи изцяло в някое CC_\ell, това е очевидно от конструкцията. Иначе той пресича границата между C1C_{\ell-1} и CC_\ell и има части от вида(nr)g1,,(n1)g1,(n1)g1(n-r)g^{\ell-1},\ldots,(n-1)g^{\ell-1},(n-1)g^{\ell-1}и0,g,g,2g,,sg,0,g^\ell,g^\ell,2g^\ell,\ldots,sg^\ell,където r+sk3r+s\le k-3. Ако има несъседно съвпадение между двете части, то за някои 0<ur0\lt{}u\le r и 0<vs0\lt{}v\le s ще имаме(nu)g1vg(modn),(n-u)g^{\ell-1}\equiv vg^\ell\pmod n,тоест u+gv0(modn)u+gv\equiv0\pmod n. Но 0<u+gv<k+kg<n0\lt{}u+gv\lt{}k+kg\lt{}n, невъзможно. Остава да покажем, че от мултимножеството на всеки отрязък с дължина 2ik2\le i\le k можем да възстановим самия отрязък. Нека MM е такова мултимножество от остатъци. Ако в MM има повторен остатък, предишното наблюдение оставя само няколко случая. Ако 00 се среща повече от веднъж, отрязъкът е началото на SnS_n. Ако има два различни повтарящи се остатъка, те трябва да са крайните повторения около граница между две съседни редици C1C_{\ell-1} и CC_\ell, т.е. копия на g1-g^{\ell-1} и на gg^\ell; индексът \ell се определя еднозначно. След деление на g1g^{\ell-1} остатъците се разделят катоr,(r1),,1,1-r,-(r-1),\ldots,-1,-1и0,g,g,2g,,sg,0,g,g,2g,\ldots,sg,а неравенствата sgkg<nksg\le kg\lt{}n-k и rnrnk-r\equiv n-r\ge n-k определят еднозначно rr и ss. Ако има повторен само остатък gg^\ell, отрязъкът е в началото на CC_\ell, евентуално с последни членове от C1C_{\ell-1}; след същото деление получаваме лесно различими възможности g,g,2g,,tgg,g,2g,\ldots,tg, евентуално заедно с 00 или 0,10,-1. Случаят с единствен повторен остатък g-g^\ell е аналогичен за края на CC_\ell, като използваме, че tntn2-t\equiv n-t\ge\frac n2, докато g<n2g\lt{}\frac n2. Ако в MM няма повторен остатък, то отрязъкът не съдържа и двете копия на някое от специално повторените числа. Затова той или лежи изцяло в някое CC_\ell, където е част от аритметична прогресия и се възстановява от предишната лема, или пресича границата между CC_\ell и C+1C_{\ell+1} и тогава е отрязък от тричленната редица (g,0,g+1)(-g^\ell,0,g^{\ell+1}), което също се разпознава еднозначно. Следователно SnS_n няма две различни отрязъка с еднакво мултимножество от стойности и е (n,k)(n,k)-добра. Сега фиксираме kk и вземаме просто число p>k+1p\gt{}k+1. При n=p2n=p^2 нека gg е най-малкият примитивен корен по модул p2p^2. Тогава a=p(p1)2a=\frac{p(p-1)}2. Ще покажем, че g<pg\lt{}p, откъдето за достатъчно голямо pp имаме g<p2k1g\lt{}\frac{p^2}{k}-1 и можем да приложим построението. Нека g0g_0 е примитивен корен по модул pp. Всеки от остатъците g0+tpg_0+tp, 0t<p0\le t\lt{}p, има ред, кратен на p1p-1 по модул p2p^2, и е примитивен корен по модул p2p^2, освен ако(g0+tp)p11(modp2).(g_0+tp)^{p-1}\equiv1\pmod{p^2}.Но(g0+tp)p1g0p1+g0p2tp(modp2),(g_0+tp)^{p-1}\equiv g_0^{p-1}+g_0^{p-2}tp\pmod{p^2},така че точно една стойност на tt дава ред p1p-1, а останалите дават примитивни корени по модул p2p^2. Следователно или има примитивен корен между 00 и pp, или всички остатъци с ред p1p-1 по модул p2p^2 лежат между 00 и pp. Второто е невъзможно: ако xx има ред p1p-1, то и x1x^{-1} има ред p1p-1, но два остатъка между 00 и pp не могат да са взаимнообратни по модул p2p^2, освен тривиалния остатък 11, който няма ред p1p-1. Значи g<pg\lt{}p. Получаваме (p2,k)(p^2,k)-добра редица с дължинаp(p1)(p2+2)2.\frac{p(p-1)(p^2+2)}2.Накрая нека NN е достатъчно голямо. По теоремата за простите числа можем да изберем просто p<Np\lt{}\sqrt N с pN\frac p{\sqrt N} произволно близко до 11. Построената редица използва само остатъци по модул p2p^2, които заменяме с числата 1,2,,p21,2,\ldots,p^2; понеже p2Np^2\le N, това е редица от числа между 11 и NN. Дължината й е асимптотично 12p4\frac12p^4, а понеже p2p^2 може да е произволно близко до NN, за всички достатъчно големи NN тя е поне 0.499N20.499N^2. Това доказва задачата.

2023

9 задачи

Задача 1

Пълен запис
Условие
Нека ABCABC е триъгълник с медицентър GG. Точките RR и SS са избрани съответно върху лъчите GBGB и GCGC така, че ABS=ACR=180BGC\angle ABS=\angle ACR=180^\circ-\angle BGC. Да се докаже, че RAS+BAC=BGC\angle RAS+\angle BAC=\angle BGC.
РешениеНека MM и NN са средите съответно на ACAC и ABAB. Понеже GG е медицентър, точките B,G,MB,G,M са колинеарни, както и точките C,G,NC,G,N. От условието получаваме ACR=180BGC=CGM\angle ACR=180^\circ-\angle BGC=\angle CGM. Тъй като A,M,CA,M,C са колинеарни и R,G,MR,G,M са колинеарни, триъгълниците MCRMCR и MGCMGC са подобни. Следователно MC2=MGMRMC^2=MG\cdot MR. Но MM е среда на ACAC, така че MA=MCMA=MC и получаваме MA2=MGMRMA^2=MG\cdot MR. По теоремата за допирателната и хордата това дава RAC=MGA\angle RAC=\angle MGA. Напълно аналогично, като използваме средата NN и условието ABS=180BGC=BGN\angle ABS=180^\circ-\angle BGC=\angle BGN, получаваме NA2=NGNSNA^2=NG\cdot NS и оттук BAS=AGN\angle BAS=\angle AGN. Сега събираме двете равенства: RAS+BAC=RAC+BAS=MGA+AGN=MGN\angle RAS+\angle BAC=\angle RAC+\angle BAS=\angle MGA+\angle AGN=\angle MGN. А понеже M,G,BM,G,B и N,G,CN,G,C лежат на едни и същи прави, ъгълът MGN\angle MGN е равен на BGC\angle BGC. Следователно RAS+BAC=BGC\angle RAS+\angle BAC=\angle BGC, както се искаше.

Задача 2

Пълен запис
Условие
Нека nm1n\ge m\ge1 са цели числа. Да се докаже, чеk=mn(1k2+1k3)m(k=mn1k2)2.\sum_{k=m}^n\left(\frac1{k^2}+\frac1{k^3}\right)\ge m\left(\sum_{k=m}^n\frac1{k^2}\right)^2.
РешениеЩе използваме неравенството на Коши-Шварц в дробна форма. Понеже1k2+1k3=k+1k3,\frac1{k^2}+\frac1{k^3}=\frac{k+1}{k^3},имамеk=mn(1k2+1k3)=k=mn(1/k2)21/(k(k+1))(k=mn1k2)2k=mn1k(k+1).\begin{align*} \sum_{k=m}^n\left(\frac1{k^2}+\frac1{k^3}\right) &=\sum_{k=m}^n\frac{(1/k^2)^2}{1/(k(k+1))}\\ &\ge\frac{\left(\sum_{k=m}^n\frac1{k^2}\right)^2}{\sum_{k=m}^n\frac1{k(k+1)}}. \end{align*}А знаменателят се телескопира:k=mn1k(k+1)=\sum_{k=m}^n\frac1{k(k+1)}=k=mn(1k1k+1)=1m1n+1<\sum_{k=m}^n\left(\frac1k-\frac1{k+1}\right)=\frac1m-\frac1{n+1}\lt{}1m.\frac1m.Следователноk=mn(1k2+1k3)>\sum_{k=m}^n\left(\frac1{k^2}+\frac1{k^3}\right)\gt{}(k=mn1k2)21/m=m(k=mn1k2)2, \frac{\left(\sum_{k=m}^n\frac1{k^2}\right)^2}{1/m} =m\left(\sum_{k=m}^n\frac1{k^2}\right)^2,което е дори малко по-силно от исканото.

Задача 3

Пълен запис
Условие
Да се намерят всички положителни цели числа nn, за които е възможно някои клетки на безкрайна решетка от единични квадрати да се оцветят в червено така, че всеки правоъгълник, съставен от точно nn клетки и със страни по линиите на решетката, да съдържа нечетен брой червени клетки.
РешениеЩе докажем, че това е възможно за всяко положително цяло число nn. Да наречем едно положително цяло число добро, ако за него съществува такова оцветяване. Ще използваме две твърдения: (1) ако nn е добро и pp е нечетно просто число, то pnpn е добро; (2) за всяко k0k\ge0 числото 2k2^k е добро. Те дават резултата, защото всяко положително цяло число е произведение на степен на 22 и нечетни прости множители. Да докажем (1). Ако всеки правоъгълник от nn клетки съдържа нечетен брой червени клетки, то всеки правоъгълник от pnpn клетки също съдържа нечетен брой червени клетки. Наистина, ако размерите му са a×ba\times b и ab=pnab=pn, то поне една от страните се дели на pp, така че правоъгълникът се разбива на pp правоъгълника от по nn клетки. Всеки от тях има нечетен брой червени клетки, а сумата на нечетен брой нечетни числа е нечетна. Остава да докажем (2). Нека n=2kn=2^k. Правоъгълниците от nn клетки имат точно k+1k+1 възможни форми: 2m×2km2^m\times2^{k-m} за 0mk0\le m\le k. За всяка такава форма ще построим помощно оцветяване. Номерираме клетките с двойки (x,y)Z2(x,y)\in\mathbb Z^2 според координатите на долния им ляв ъгъл и оцветяваме клетката (x,y)(x,y) в червено точно когато xx има остатък 00 по модул 2m2^m и yy има остатък 00 по модул 2km2^{k-m}. Всеки правоъгълник с форма 2m×2km2^m\times2^{k-m} съдържа точно по един представител на всеки остатък за xx по модул 2m2^m и на всеки остатък за yy по модул 2km2^{k-m}, следователно съдържа точно една червена клетка. Сега да разгледаме правоъгълник с друга форма 2×2k2^\ell\times2^{k-\ell}. Ако >m\ell\gt{}m, броят на допустимите координати xx е 2m2^{\ell-m}, което е четно, а броят на допустимите координати yy е 00 или 11. Значи общият брой червени клетки е четен. Случаят <m\ell\lt{}m е аналогичен, като ролите на xx и yy се разменят. Накрая вземаме сумата по модул 22 на тези k+1k+1 помощни оцветявания: една клетка е червена в окончателното оцветяване точно когато е червена в нечетен брой от помощните оцветявания. За правоъгълник с форма 2m×2km2^m\times2^{k-m} съответното помощно оцветяване дава нечетен брой червени клетки, а всички останали помощни оцветявания дават четен брой. Следователно окончателното оцветяване дава нечетен брой червени клетки за всяка възможна форма. Така 2k2^k е добро за всяко k0k\ge0, а заедно с (1) това доказва, че всички положителни цели числа nn работят.

Задача 4

Пълен запис
Условие
Нека n3n\ge3 е цяло число и нека KnK_n е пълният граф с nn върха. Всяко ребро на KnK_n е оцветено в червено, зелено или синьо. Нека AA е броят на триъгълниците, чиито три ребра са в един и същ цвят, а BB е броят на триъгълниците, чиито три ребра са в три различни цвята. Да се докаже, чеB2A+n(n1)3.B\le2A+\frac{n(n-1)}3.
РешениеРазглеждаме всички ненаредени двойки различни ребра, които имат общ връх. Ще ги наричаме ъгли. Даваме на всеки такъв ъгъл заряд +2+2, ако двете му ребра са с един и същ цвят, и заряд 1-1 иначе. Ще пресметнем общия заряд по два начина. Първо сумираме по триъгълници. Всеки ъгъл принадлежи на точно един триъгълник. Ако триъгълникът е едноцветен, трите му ъгъла дават заряд 32=63\cdot2=6. Ако използва точно два цвята, зарядът е 211=02-1-1=0. Ако трите му ребра са в различни цветове, зарядът е 3-3. Следователно общият заряд е6A3B.6A-3B.Сега сумираме по върхове. Нека от даден връх излизат aa червени, bb зелени и cc сини ребра. Зарядът на ъглите с център този връх е2((a2)+(b2)+(c2))(ab+ac+bc)=a2+b2+c2abacbc(a+b+c)=a2+b2+c2abacbc(n1)(n1),\begin{align*} 2\left(\binom a2+\binom b2+\binom c2\right)-(ab+ac+bc) &=a^2+b^2+c^2-ab-ac-bc-(a+b+c)\\ &=a^2+b^2+c^2-ab-ac-bc-(n-1)\\ &\ge -(n-1), \end{align*}защото a2+b2+c2abacbc0a^2+b^2+c^2-ab-ac-bc\ge0. Сумирайки по всички nn върха, получаваме, че общият заряд е поне n(n1)-n(n-1). Затова6A3Bn(n1),6A-3B\ge -n(n-1),което е еквивалентно наB2A+n(n1)3.B\le2A+\frac{n(n-1)}3.Това доказва твърдението.

Задача 5

Пълен запис
Условие
Нека aa, bb и cc са комплексни числа с произведение 11. Да се предположи, че никое от тях не е реално и никое няма модул 11. Дефинираме p=(a+b+c)+(1a+1b+1c),p=(a+b+c)+\left(\frac1a+\frac1b+\frac1c\right),q=ab+bc+ca.\qquad q=\frac{a}{b}+\frac{b}{c}+\frac{c}{a}. Ако pp и qq са реални числа, да се намерят всички възможни стойности на наредената двойка (p,q)(p,q).
РешениеЩе докажем, че единствената възможност е (p,q)=(3,3)(p,q)=(-3,3). Записваме a=yx,b=zy,c=xza=\frac yx,\qquad b=\frac zy,\qquad c=\frac xz за ненулеви комплексни числа x,y,zx,y,z. Тогава abc=1abc=1 автоматично. Пряко пресмятане дава p+3=3+cyc(xy+yx)=p+3=3+\sum_{\mathrm{cyc}}\left(\frac xy+\frac yx\right)=(x+y+z)(xy+yz+zx)xyz\frac{(x+y+z)(xy+yz+zx)}{xyz} и q3=3+cycy2zx=x3+y3+z33xyzxyz=q-3=-3+\sum_{\mathrm{cyc}}\frac{y^2}{zx}=\frac{x^3+y^3+z^3-3xyz}{xyz}=(x+y+z)(x2+y2+z2xyyzzx)xyz.\frac{(x+y+z)(x^2+y^2+z^2-xy-yz-zx)}{xyz}. Ако x+y+z=0x+y+z=0, веднага получаваме p=3p=-3 и q=3q=3. Остава да покажем, че друг случай е невъзможен. Да допуснем, че x+y+z0x+y+z\ne0. Умножаваме едновременно x,y,zx,y,z по подходящо ненулево комплексно число, така че x+y+zx+y+z да стане реално. Тъй като 3(p+3)+(q3)=(x+y+z)3xyz3(p+3)+(q-3)=\frac{(x+y+z)^3}{xyz} е реално, следва, че xyzxyz е реално. Понеже и p+3p+3 е реално, от първата формула получаваме, че xy+yz+zxxy+yz+zx също е реално. Следователно x,y,zx,y,z са корени на кубичен полином с реални коефициенти. Значи или трите числа са реални, или две от тях са комплексно спрегнати. В първия случай a,b,ca,b,c са реални, което е забранено. Във втория случай отношението на спрегнатата двойка има модул 11, така че едно от a,b,ca,b,c има модул 11, което също е забранено. Следователно непременно x+y+z=0x+y+z=0, а тогава (p,q)=(3,3)(p,q)=(-3,3). Остава да видим, че тази двойка се постига. Например вземаме x=3x=3, y=4iy=4i, z=(3+4i)z=-(3+4i) и дефинираме a=y/xa=y/x, b=z/yb=z/y, c=x/zc=x/z. Тогава abc=1abc=1, никое от a,b,ca,b,c не е реално или с модул 11, а понеже x+y+z=0x+y+z=0, получаваме точно (p,q)=(3,3)(p,q)=(-3,3).

Задача 6

Пълен запис
Условие
Нека ABCABC е разностранен триъгълник и нека PP и QQ са две различни точки във вътрешността му. Да се предположи, че ъглополовящите на PAQ\angle PAQ, PBQ\angle PBQ и PCQ\angle PCQ са съответно височините на триъгълника ABCABC. Да се докаже, че средата на PQPQ лежи на правата на Ойлер на ABCABC.
РешениеНека HH е ортоцентърът на ABCABC. Първо ще използваме следния стандартен факт: съществува точка PP' такава, чеAPH+APH=BPH+BPH=\angle APH+\angle AP'H=\angle BPH+\angle BP'H=CPH+CPH=0\angle CPH+\angle CP'H=0като насочени ъгли. След инверсия с център HH това е точно твърдението, че образът на PP има изогонално спрегната точка спрямо образа на триъгълника ABCABC. Нека XX, YY и ZZ са отраженията на PP съответно спрямо правите AHAH, BHBH и CHCH. Нека QQ' е образът на QQ при инверсията спрямо окръжността (PXYZ)(PXYZ). Ще покажем, че четириъгълниците ABCPABCP' и XYZQXYZQ' са подобни в противоположна ориентация. Наистина,YXZ=YPZ=(BH,CH)=BAC,\angle YXZ=\angle YPZ=\angle(BH,CH)=-\angle BAC,и аналогичните равенства важат циклично. Освен товаHQX=HXQ=HXA=HPA=HPA,\angle HQ'X=-\angle HXQ=-\angle HXA=\angle HPA=-\angle HP'A,и отново циклично; събирането по двойки дава YQZ=BPC\angle YQ'Z=-\angle BP'C и аналогичните две равенства. Следователно ABCPABCP' и XYZQXYZQ' са подобни. Нека OO е центърът на описаната окръжност на ABCABC. От полученото подобие следва ABCOPXYZHQABCOP'\sim XYZHQ'. Понеже HPA=OPA\angle HP'A=\angle OP'A, точката PP' лежи на OHOH. Подобно пренасяне показва, че QQ' лежи на правата на Ойлер на триъгълника XYZXYZ. Остава да преведем това обратно към средата на PQPQ. Нека G1G_1 и G2G_2 са медицентровете съответно на ABCABC и XYZXYZ. Работим със знакови лица. Понеже QQ', G2G_2 и HH са колинеарни, имаме[G1HP]+[G1HQ][G_1HP]+[G_1HQ]=[AHP]+[BHP]+[CHP]3+[AHQ]+[BHQ]+[CHQ]3=\frac{[AHP]+[BHP]+[CHP]}3+\frac{[AHQ]+[BHQ]+[CHQ]}3=[AHQ][AHX]+[BHQ][BHY]+[CHQ][CHZ]3=\frac{[AHQ]-[AHX]+[BHQ]-[BHY]+[CHQ]-[CHZ]}3=[HQX]+[HQY]+[HQZ]3=[QG2H]=0.=\frac{[HQX]+[HQY]+[HQZ]}3=[QG_2H]=0.Следователно точките PP и QQ имат противоположни знакови отстояния спрямо правата G1HG_1H. Значи G1HG_1H минава през средата на PQPQ. Но G1HG_1H е правата на Ойлер на ABCABC, което доказва твърдението.

Задача 7

Пълен запис
Условие
В редица от 20232023 монети най-лявата монета е тура, а след това монетите се редуват тура, ези, тура, ези и така нататък. С всяка операция избираме една монета и я обръщаме, но след първата операция всяка следваща избрана монета трябва да е съседна на монетата, избрана в предишната операция. Да се намери най-малкият възможен брой операции, след който всички монети могат да бъдат ези.
РешениеЩе докажем по-общо твърдение за 4n+34n+3 монети. Отговорът тогава е 8n+48n+4, а при 4n+3=20234n+3=2023 имаме n=505n=505, така че търсеният брой е 40444044. За долната оценка номерираме монетите отляво надясно. Монетите на нечетни позиции започват тура и трябва да бъдат обърнати нечетен брой пъти; монетите на четни позиции започват ези и трябва да бъдат обърнати четен брой пъти. Първата и последната монета са на нечетни позиции и трябва да се обърнат поне веднъж. Понеже последователните операции са върху съседни монети, за да се стигне от единия край до другия, трябва да се посетят всички позиции. Значи всяка четна позиция се обръща поне два пъти, общо поне 4n+24n+2 обръщания върху четни позиции. Броят обръщания върху нечетни позиции се различава от него с най-много 11, а освен това е четен, защото има 2n+22n+2 нечетни позиции и всяка от тях се обръща нечетен брой пъти. Следователно и върху нечетни позиции има поне 4n+24n+2 обръщания. Общо са нужни поне 8n+48n+4 операции. Конструкцията постига тази граница: за всяко k=0,1,,n1k=0,1,\ldots,n-1 извършваме последователно операциите върху позициите 4k+1,4k+2,4k+3,4k+2,4k+1,4k+2,4k+3,4k+2,4k+3,4k+4,4k+3,4k+4,4k+3,4k+4,4k+3,4k+4, а накрая върху 4n+1,4n+2,4n+3,4n+2.4n+1,4n+2,4n+3,4n+2. Лесна проверка по четност показва, че всяка нечетна позиция е обърната нечетен брой пъти, всяка четна позиция - четен брой пъти, и всички избрани позиции са съседни на предишната. Затова 8n+48n+4 операции са достатъчни и необходими.

Задача 8

Пълен запис
Условие
Нека ABCABC е равностранен триъгълник със страна 11. Точките A1A_1 и A2A_2 са избрани върху страната BCBC, точките B1B_1 и B2B_2 са избрани върху страната CACA, а точките C1C_1 и C2C_2 са избрани върху страната ABAB така, че BA1<BA2BA_1\lt{}BA_2, CB1<CB2CB_1\lt{}CB_2 и AC1<AC2AC_1\lt{}AC_2. Да се предположи, че отсечките B1C2B_1C_2, C1A2C_1A_2 и A1B2A_1B_2 се пресичат в една точка, а периметрите на триъгълниците AB2C1AB_2C_1, BC2A1BC_2A_1 и CA2B1CA_2B_1 са равни. Да се намерят всички възможни стойности на този общ периметър.
РешениеЩе докажем, че единствената възможна стойност на общия периметър е 11. Първо записваме една стандартна лема. Ако шестте точки са избрани така, че триъгълниците AB2C1AB_2C_1, BC2A1BC_2A_1 и CA2B1CA_2B_1 имат периметър 11, тогава правите B1C2B_1C_2, C1A2C_1A_2 и A1B2A_1B_2 се пресичат в една точка. Наистина, в равностранен триъгълник със страна 11 условието AB2+B2C1+C1A=1AB_2+B_2C_1+C_1A=1 е точно условието правата B2C1B_2C_1 да е допирателна към вписаната окръжност на ABCABC. Аналогично C2A1C_2A_1 и A2B1A_2B_1 също са допирателни към същата окръжност. Следователно шестоъгълникът с върхове A1,A2,B1,B2,C1,C2A_1,A_2,B_1,B_2,C_1,C_2 е описан около тази окръжност, а по теоремата на Брианшон неговите главни диагонали A1B2A_1B_2, A2C1A_2C_1 и B1C2B_1C_2 се пресичат в една точка. Това доказва лемата. Нека сега общият периметър е pp. Ясно е, че p>0p\gt{}0. Ако p=1p=1, лемата показва, че такава конфигурация наистина съществува; например може да се вземат трите малки триъгълника равностранни със страна 1/31/3. Остава да покажем, че p1p\ne1 е невъзможно. Прилагаме хомотетия към отсечката B2C1B_2C_1 с център AA и коефициент 1/p1/p и получаваме отсечката B2C1B_2'C_1'. По същия начин, циклично, получаваме C2A1C_2'A_1' и A2B1A_2'B_1'. Новите три малки триъгълника имат периметър 11, затова по лемата правите B1C2B_1'C_2', C1A2C_1'A_2' и A1B2A_1'B_2' се пресичат в една точка. Ако p<1p\lt{}1, тогава новите точки са по-далече от съответните върхове от първоначалните точки. Правите B1C2B_1C_2, C1A2C_1A_2 и A1B2A_1B_2 трябва да лежат съответно във вътрешностите на трите четириъгълника BCB1C2BCB_1'C_2', CAC1A2CAC_1'A_2' и ABA1B2ABA_1'B_2'. Тези три четириъгълника нямат обща вътрешна точка, което противоречи на това, че дадените три прави се пресичат в една точка. Следователно p1p\ge1. Същият аргумент, приложен с разменени роли на първоначалната и новата конфигурация, дава p1p\le1. Значи непременно p=1p=1, както се искаше.

Задача 9

Пълен запис
Условие
Нека pp е фиксирано просто число, а a2a\ge2 и e1e\ge1 са фиксирани цели числа. За функция f:Z/aZZ/peZf:\mathbb Z/a\mathbb Z\to\mathbb Z/p^e\mathbb Z и цяло число k0k\ge0 дефинираме kk-тата крайна разлика Δkf:Z/aZZ/peZ\Delta^k f:\mathbb Z/a\mathbb Z\to\mathbb Z/p^e\mathbb Z рекурсивно чрез Δ0f(n)=f(n),\Delta^0f(n)=f(n),Δkf(n)=Δk1f(n+1)Δk1f(n)\qquad \Delta^k f(n)=\Delta^{k-1}f(n+1)-\Delta^{k-1}f(n) за k=1,2,k=1,2,\ldots. Да се определи броят на функциите ff, за които съществува k1k\ge1 с Δkf=f\Delta^k f=f.
РешениеОтговорът е pe(apνp(a)).p^{e(a-p^{\nu_p(a)})}. Поставяме d=νp(a)d=\nu_p(a) и a=pdba=p^d b, така че pbp\nmid b. Ще наричаме функцията ff съществена, ако f=Δkff=\Delta^k f за някое k1k\ge1. Основното твърдение е следното: ff е съществена тогава и само тогава, когато за всяко xZ/aZx\in\mathbb Z/a\mathbb Z f(x)+f(x+pd)++f(x+(b1)pd)=0.f(x)+f(x+p^d)+\cdots+f(x+(b-1)p^d)=0. Първо доказваме необходимостта. Нека h=Δpdgh=\Delta^{p^d}g. От биномната формула за крайни разлики h(x)=j=0pd(1)j(pdj)g(x+pdj).h(x)=\sum_{j=0}^{p^d}(-1)^j\binom{p^d}{j}g(x+p^d-j). Всички вътрешни биномни коефициенти (pdj)\binom{p^d}{j}, 1jpd11\le j\le p^d-1, се делят на pp, следователно h(x)g(x+pd)+(1)pdg(x)(modp).h(x)\equiv g(x+p^d)+(-1)^{p^d}g(x)\pmod p. Сумирайки това по x,x+pd,,x+(b1)pdx,x+p^d,\ldots,x+(b-1)p^d, получаваме сума, която е 00 по модул pp: за pp нечетно членовете се телескопират, а за p=2p=2 множителят 22 също я занулява по модул 22. Повтаряйки същия аргумент ee пъти, следва, че ако h=Δepdgh=\Delta^{e p^d}g, то h(x)+h(x+pd)++h(x+(b1)pd)=0h(x)+h(x+p^d)+\cdots+h(x+(b-1)p^d)=0 в Z/peZ\mathbb Z/p^e\mathbb Z. Ако ff е съществена, тогава ff лежи в образа на всяка достатъчно голяма степен на Δ\Delta, понеже от f=Δkff=\Delta^k f следва f=Δmkff=\Delta^{mk}f за всички mm. В частност ff лежи в образа на Δepd\Delta^{e p^d}, и необходимото равенство е доказано. Обратно, нека SS е множеството от всички функции, които удовлетворяват това равенство. Ясно е, че Δ\Delta изпраща SS в себе си. Достатъчно е да покажем, че Δ\Delta е инективно върху SS; понеже SS е крайно, тогава Δ\Delta е пермутация на SS, а всяка функция в SS е периодична под итерациите на Δ\Delta, тоест съществена. Ако f,gSf,g\in S и Δf=Δg\Delta f=\Delta g, тогава gfg-f е константа; да пишем g=f+λg=f+\lambda. Прилагайки равенството за ff и за gg в един и същ клас x,x+pd,,x+(b1)pdx,x+p^d,\ldots,x+(b-1)p^d, получаваме bλ=0b\lambda=0 в Z/peZ\mathbb Z/p^e\mathbb Z. Понеже pbp\nmid b, числото bb е обратимо по модул pep^e, следователно λ=0\lambda=0 и f=gf=g. Значи Δ\Delta е инективно върху SS. Остава броенето. Условието казва, че във всеки от pdp^d-те класа x, x+pd, , x+(b1)pdx,\ x+p^d,\ \ldots,\ x+(b-1)p^d последната стойност се определя еднозначно от предишните b1b-1 стойности. Затова произволно можем да изберем точно apda-p^d стойности на функцията, всяка по pep^e начина, а останалите pdp^d стойности са принудени. Следователно броят на функциите е (pe)apd=pe(apνp(a)),(p^e)^{a-p^d}=p^{e(a-p^{\nu_p(a)})}, както се искаше.

2024

9 задачи

Задача 1

Пълен запис
Условие
За всяка наредена двойка цели числа (i,j)(i,j), не непременно положителни, искаме да изберем точка Pi,jP_{i,j} в декартовата равнина, чиито координати лежат във вътрешността на единичния квадратi<x<i+1,j<y<j+1.i\lt{}x\lt{}i+1,\qquad j\lt{}y\lt{}j+1.Да се намерят всички реални числа c>0c\gt{}0, за които е възможно точките да се изберат така, че за всички цели ii и jj периметърът на четириъгълникаPi,jPi+1,jPi+1,j+1Pi,j+1P_{i,j}P_{i+1,j}P_{i+1,j+1}P_{i,j+1}да е строго по-малък от cc.
РешениеОтговорът е c4c\ge4. Първо ще докажем, че c<4c\lt{}4 е невъзможно. Нека nn е произволно положително цяло число и разгледаме n×nn\times n подтаблица от единични квадрати. Да оценим средната дължина на горната страна на всички четириъгълници в тази подтаблица. Тя е1(n1)2i=1n1j=1n1Pi,jPi+1,j\frac1{(n-1)^2}\sum_{i=1}^{n-1}\sum_{j=1}^{n-1}P_{i,j}P_{i+1,j}\ge1(n1)2j=1n1P1,jPn,j>n2n1. \frac1{(n-1)^2}\sum_{j=1}^{n-1}P_{1,j}P_{n,j}\gt{}\frac{n-2}{n-1}.Същата оценка важи за всяка от четирите страни. Затова средният периметър е по-голям от4(n2)n1=44n1.\frac{4(n-2)}{n-1}=4-\frac4{n-1}.Следователно за достатъчно голямо nn някой четириъгълник има периметър поне cc, противоречие. Остава да покажем, че c=4c=4 е постижимо. Ще поставимPi,j=(f(i),f(j))P_{i,j}=(f(i),f(j))за функция f:ZRf:\mathbb Z\to\mathbb R, която удовлетворява n<f(n)<n+1n\lt{}f(n)\lt{}n+1 и f(n+1)f(n)<1|f(n+1)-f(n)|\lt{}1 за всяко цяло nn. Тогава съответният периметър е2(f(i+1)f(i)+f(j+1)f(j))<4.2\bigl(|f(i+1)-f(i)|+|f(j+1)-f(j)|\bigr)\lt{}4.Един пример еf(n)=n+12+{r=1n10r,n0,r=1n10r,n<0.f(n)=n+\frac12+\begin{cases} -\sum_{r=1}^{n}10^{-r},& n\ge0,\\ \sum_{r=1}^{-n}10^{-r},& n\lt{}0. \end{cases}Сумата по абсолютна стойност е по-малка от 1/91/9, така че n<f(n)<n+1n\lt{}f(n)\lt{}n+1. Освен това разликата между две съседни стойности е винаги строго по-малка от 11. Следователно c=4c=4 работи, а оттам и всяко c4c\ge4.

Задача 2

Пълен запис
Условие
Нека pp е нечетно просто число. Нека PP и QQ са полиноми с цели коефициенти, за които P(0)=Q(0)=1P(0)=Q(0)=1, няма неконстантен полином, който да дели едновременно PP и QQ, и1+x1+2x1+1+(p1)x=P(x)Q(x).1+\cfrac{x}{1+\cfrac{2x}{1+\cfrac{\ddots}{1+(p-1)x}}}=\frac{P(x)}{Q(x)}.Да се докаже, че всички коефициенти на PP освен свободния член се делят на pp, а нито един коефициент на QQ не се дели на pp.
РешениеЩе използваме стандартна рекурсия за крайни верижни дроби. Нека a1,a2,a_1,a_2,\ldots са ненулеви цели числа и дефинирамеR1(x)=1,R2(x)=1+a1x,R_1(x)=1,\qquad R_2(x)=1+a_1x,Rk+1(x)=Rk(x)+akxRk1(x).\qquad R_{k+1}(x)=R_k(x)+a_kxR_{k-1}(x).С индукция се проверява, че1+akx1+ak1x1+1+a1x=1+\cfrac{a_kx}{1+\cfrac{a_{k-1}x}{1+\cfrac{\ddots}{1+a_1x}}}=Rk+1(x)Rk(x),\frac{R_{k+1}(x)}{R_k(x)},както и че Rk(0)=1R_k(0)=1 и gcd(Rk+1,Rk)=1\gcd(R_{k+1},R_k)=1. За дадената дроб можем да вземемa1=p1,a2=p2,,ap1=1.a_1=p-1,\quad a_2=p-2,\quad\ldots,\quad a_{p-1}=1.Ако от всяко aia_i извадим pp, коефициентите на получените числител и знаменател се променят само с кратни на pp. След това умножаването на всички aia_i по 1-1 е същото като замяната xxx\mapsto -x, което само сменя знаци на някои коефициенти. Затова е достатъчно да разгледаме рекурсията приai=i(i=1,2,,p1).a_i=i\qquad (i=1,2,\ldots,p-1).При тази нормализация числителят е RpR_p, а знаменателят е Rp1R_{p-1}. Ще докажем формулатаRn(x)=k0n!2kk!(n2k)!xk,R_n(x)=\sum_{k\ge0}\frac{n!}{2^k k!(n-2k)!}x^k,като сумата спира при k=n/2k=\lfloor n/2\rfloor. Базовите случаи са непосредствени. Ако формулата е вярна за nn и n1n-1, тоRn+1=Rn+nxRn1=k012kk!n!(n2k)!xk+k012kk!n!(n2k1)!xk+1=k0(n+1)!2kk!(n+12k)!xk,\begin{align*} R_{n+1}&=R_n+nxR_{n-1}\\ &=\sum_{k\ge0}\frac{1}{2^k k!}\frac{n!}{(n-2k)!}x^k+\sum_{k\ge0}\frac{1}{2^k k!}\frac{n!}{(n-2k-1)!}x^{k+1}\\ &=\sum_{k\ge0}\frac{(n+1)!}{2^k k!(n+1-2k)!}x^k, \end{align*}което завършва индукцията. СледователноP(x)=Rp(x)=k0p!2kk!(p2k)!xk.P(x)=R_p(x)=\sum_{k\ge0}\frac{p!}{2^k k!(p-2k)!}x^k.За k=0k=0 коефициентът е 11. За всяко k1k\ge1 знаменателят не се дели на pp, а числителят съдържа множител pp, така че съответният коефициент се дели на pp. От друга странаQ(x)=Rp1(x)=Q(x)=R_{p-1}(x)=k0(p1)!2kk!(p12k)!xk.\sum_{k\ge0}\frac{(p-1)!}{2^k k!(p-1-2k)!}x^k.Тук нито числителят, нито знаменателят съдържа множител pp, затова нито един коефициент на QQ не се дели на pp. Това доказва твърдението.

Задача 3

Пълен запис
Условие
Нека A={a1,,a2024}A=\{a_1,\ldots,a_{2024}\} е множество от 20242024 различни по двойки реални числа. Нека съществуват положителни цели числа b1,b2,,b2024b_1,b_2,\ldots,b_{2024}, за коитоa1b1+a2b2++a2024b2024=0.a_1b_1+a_2b_2+\cdots+a_{2024}b_{2024}=0.Да се докаже, че могат да се изберат a2025,a2026,a2027,a_{2025},a_{2026},a_{2027},\ldots така, че akAa_k\in A за всяко k2025k\ge2025 и за всяко положително цяло число dd да има безбройно много положителни цели числа nn, за коитоk=1nakkd=0.\sum_{k=1}^n a_kk^d=0.
РешениеЗа удобство ще номерираме от 00. Нека първоначалните елементи са a0,a1,,a2023a_0,a_1,\ldots,a_{2023}. Поставямеm=b0+b1++b2023.m=b_0+b_1+\cdots+b_{2023}.Като добавим още bi1b_i-1 копия на aia_i за всяко ii, получаваме първи блокa0,a1,,am1a_0,a_1,\ldots,a_{m-1}със сума 00. Нека sm(t)s_m(t) означава сумата от цифрите на tt в бройна система с основа mm, взета по модул mm. За всички следващи членове дефинирамеat=asm(t).a_t=a_{s_m(t)}.Това не променя вече зададения първи блок, защото за 0t<m0\le t\lt{}m имаме sm(t)=ts_m(t)=t. Ще докажем, че за фиксирано dd суматаt=0n1at(t+1)d\sum_{t=0}^{n-1}a_t(t+1)^dе нула за всяко n=cmd+1n=cm^{d+1}, където cc е положително цяло число. Такива nn са безбройно много. Достатъчно е да разгледаме един блок от md+1m^{d+1} последователни члена:S=t=cmd+1(c+1)md+11asm(t)(t+1)d.S=\sum_{t=cm^{d+1}}^{(c+1)m^{d+1}-1}a_{s_m(t)}(t+1)^d.Всеки индекс в този блок се записва единствено катоt=cmd+1+e0+e1m++edmd,t=cm^{d+1}+e_0+e_1m+\cdots+e_dm^d,където 0e0,e1,,ed<m0\le e_0,e_1,\ldots,e_d\lt{}m. Тогава sm(t)sm(c)+e0++ed(modm)s_m(t)\equiv s_m(c)+e_0+\cdots+e_d\pmod m. Групираме членовете според стойността на sm(t)s_m(t). ПолучавамеS=i=0m1aiCi,S=\sum_{i=0}^{m-1}a_iC_i,където CiC_i е сумата на (t+1)d(t+1)^d по всички (d+1)(d+1)-орки (e0,,ed)(e_0,\ldots,e_d) с e0++edism(c)(modm)e_0+\cdots+e_d\equiv i-s_m(c)\pmod m. Ще покажем, че CiC_i не зависи от ii. Разлагаме (t+1)d(t+1)^d като полином по променливите e0,,ede_0,\ldots,e_d. Всеки моном има обща степен най-много dd, следователно пропуска поне една от d+1d+1 променливи. Ако фиксираме всички останали променливи, пропуснатата променлива се определя еднозначно по условието за остатъка по модул mm. Затова сумата на този моном е една и съща за всеки остатък ii. Следователно и целият коефициент CiC_i е независим от ii. Понеже a0+a1++am1=0a_0+a_1+\cdots+a_{m-1}=0, получавамеS=C0(a0+a1++am1)=0.S=C_0(a_0+a_1+\cdots+a_{m-1})=0.Така всеки блок с дължина md+1m^{d+1} има нулев принос, а оттук сумите до n=cmd+1n=cm^{d+1} са нула за безбройно много nn.

Задача 4

Пълен запис
Условие
Нека ABCDABCD е четириъгълник, вписан в окръжност с център OO, а EE е пресечната точка на отсечките ACAC и BDBD. Нека ω1\omega_1 е описаната окръжност на триъгълника ADEADE, а ω2\omega_2 - описаната окръжност на триъгълника BCEBCE. Допирателната към ω1\omega_1 в AA и допирателната към ω2\omega_2 в CC се пресичат в PP. Допирателната към ω1\omega_1 в DD и допирателната към ω2\omega_2 в BB се пресичат в QQ. Да се докаже, че OP=OQOP=OQ.
РешениеНека R=ADBCR=AD\cap BC. Ще докажем първо, че ACRPACRP е равнобедрен трапец с ACPRAC\parallel PR. По теоремата за ъгъла между допирателна и хорда имаме PAC=ADE\angle PAC=\angle ADE. Понеже B,D,EB,D,E са колинеарни и A,B,C,DA,B,C,D лежат на една окръжност, това е същото като ADB=ACB=ACR\angle ADB=\angle ACB=\angle ACR. Аналогично, от допирателната към (BCE)(BCE) в CC получаваме PCA=CBE=CAD=CAR\angle PCA=\angle CBE=\angle CAD=\angle CAR. Следователно триъгълниците PACPAC и RCARCA са еднакви в огледален ред и получаваме ACPRAC\parallel PR и AP=CRAP=CR. Тоест ACRPACRP е равнобедрен трапец. Центърът OO на описаната окръжност на ABCDABCD лежи на симетралата на хордата ACAC; в този равнобедрен трапец същата симетрала разменя PP и RR, затова OP=OROP=OR. Същият аргумент, приложен към допирателните в DD и BB и към хордата BDBD, дава OQ=OROQ=OR. От OP=OR=OQOP=OR=OQ следва търсеното равенство OP=OQOP=OQ.ABCDEOPQR

Задача 5

Пълен запис
Условие
За положително цяло число kk нека s(k)s(k) означава броя на единиците в двоичния запис на kk. Да се докаже, че за всяко положително цяло число nni=1n(1)s(3i)>0.\sum_{i=1}^{n}(-1)^{s(3i)}\gt{}0.
РешениеНекаF(n)=i=0n(1)s(3i),F(n)=\sum_{i=0}^{n}(-1)^{s(3i)},G(n)=i=0n(1)s(i).\qquad G(n)=\sum_{i=0}^{n}(-1)^{s(i)}.Тъй като членът при i=0i=0 във F(n)F(n) е 11, задачата е еквивалентна на това да докажем F(n)2F(n)\ge2 за всяко n1n\ge1. Първо ще използваме проста лема: за всяко nn е изпълнено G(n)1|G(n)|\le1. Наистина, s(2i)=s(i)s(2i)=s(i), а s(2i+1)=s(i)+1s(2i+1)=s(i)+1, така че членовете за 2i2i и 2i+12i+1 се унищожават по двойки. Следователно G(2n+1)=0G(2n+1)=0, а G(2n)=(1)s(2n)G(2n)=(-1)^{s(2n)}. Ще докажем F(n)2F(n)\ge2 със силна индукция. Случаите n5n\le5 се проверяват директно. Нека n6n\ge6 и некаm=3n34,m=\left\lfloor\frac{3n-3}{4}\right\rfloor,така че 4m+33n4m+3\le3n. Разглеждаме множеството S={0,3,6,,3n}S=\{0,3,6,\ldots,3n\}. За всяко 0km0\le k\le m можем да добавим две двоични цифри към записа на kk, т.е. да разглеждаме числата 4k+r4k+r за 0r<40\le r\lt{}4. Ако 3k3\mid k, тогава 4k4k и 4k+34k+3 са кратни на 33; добавянето на 0000 или 1111 запазва четността на броя единици. Ако 3k3\nmid k, точно едно от числата 4k+14k+1 и 4k+24k+2 е кратно на 33; добавянето на 0101 или 1010 обръща четността. Така покриваме елементите на SS еднозначно, с възможно най-много един пропуснат елемент. ЗатоваF(n)F(n)\ge20imi0(mod3)(1)s(i)\begin{aligned}2\sum_{\substack{0\le i\le m\\ i\equiv0\pmod3}}(-1)^{s(i)}\end{aligned}0imi≢0(mod3)(1)s(i)1.\begin{aligned}-\sum_{\substack{0\le i\le m\\ i\not\equiv0\pmod3}}(-1)^{s(i)}-1.\end{aligned}Поставямеx=0imi0(mod3)(1)s(i),\begin{aligned}x=\sum_{\substack{0\le i\le m\\ i\equiv0\pmod3}}(-1)^{s(i)},\end{aligned}y=0imi≢0(mod3)(1)s(i).\begin{aligned}\qquad y=\sum_{\substack{0\le i\le m\\ i\not\equiv0\pmod3}}(-1)^{s(i)}.\end{aligned}От лемата имаме x+y1|x+y|\le1, а от индукционното предположение x2x\ge2 (защото това е същата сума F(m/3)F(\lfloor m/3\rfloor) и m/3<n\lfloor m/3\rfloor\lt{}n). СледователноF(n)2xy1=3x(x+y)1611>2,F(n)\ge2x-y-1=3x-(x+y)-1\ge6-1-1\gt{}2,което завършва индукцията.

Задача 6

Пълен запис
Условие
Да се определи дали съществува функция f:Z>0Z>0f:\mathbb Z_{\gt{}0}\to\mathbb Z_{\gt{}0} такава, че за всички положителни цели числа mm и nnf(m+nf(m))=f(n)m+2024!m.f(m+nf(m))=f(n)^m+2024!\cdot m.
РешениеЩе докажем, че такава функция не съществува. Нека C=2024!C=2024! и да означим даденото равенство с P(m,n)P(m,n). Да допуснем, че функция ff съществува, и нека r=f(1)r=f(1). От P(1,n)P(1,n) получавамеf(1+rn)=f(n)+C.f(1+rn)=f(n)+C.След итерация следваf(1+r+r2++rk)=r+kCf(1+r+r^2+\cdots+r^k)=r+kCза всяко k0k\ge0. Ако r=1r=1, тогава f(t)=1+(t1)Cf(t)=1+(t-1)C за всяко t1t\ge1; но при P(2,1)P(2,1) получаваме противоречие, защото лявата страна е f(2+f(2))=1+(1+C+1)Cf(2+f(2))=1+(1+C+1)C, а дясната е 1+2C1+2C. Следователно r2r\ge2. Ще използваме следната оценка. За всяко положително цяло число aa е изпълненоf(a)2a1Ca.f(a)\ge\frac{2^a-1}{Ca}.Действително, некаc=a+af(a),b=f(c)+a,d=f(a).c=a+af(a),\qquad b=f(c)+a,\qquad d=f(a).Тогаваa+bf(a)=a+af(a)+f(a)f(c)=c+df(c).a+bf(a)=a+af(a)+f(a)f(c)=c+df(c).Сравнявайки P(a,b)P(a,b) и P(c,d)P(c,d), получавамеf(b)a+Ca=f(d)c+Cc.f(b)^a+Ca=f(d)^c+Cc.Понеже c=a(1+f(a))c=a(1+f(a)), това може да се запише катоf(b)a(f(d)1+f(a))a=Caf(a).f(b)^a-\bigl(f(d)^{1+f(a)}\bigr)^a=Caf(a).Лявата страна е положителна разлика на две aa-ти степени на положителни цели числа, следователно е поне 2a12^a-1. Така получаваме исканата оценка. Сега поставямеa=1+r+r2++rk.a=1+r+r^2+\cdots+r^k.От вече доказаната формула имаме f(a)=r+kCf(a)=r+kC, което расте само линейно по kk. Оценката обаче даваr+kC=f(a)2a1Ca,r+kC=f(a)\ge\frac{2^a-1}{Ca},а дясната страна расте експоненциално по aa, тоест много по-бързо от линейна функция на kk, понеже a=1+r++rka=1+r+\cdots+r^k расте експоненциално по kk. За достатъчно голямо kk това е невъзможно. Противоречието доказва, че търсената функция не съществува.

Задача 7

Пълен запис
Условие
Безкрайна редица a1,a2,a3,a_1,a_2,a_3,\ldots от реални числа удовлетворява a2n1+a2n>a2n+1+a2n+2a_{2n-1}+a_{2n}\gt{}a_{2n+1}+a_{2n+2} и a2n+a2n+1<a2n+2+a2n+3a_{2n}+a_{2n+1}\lt{}a_{2n+2}+a_{2n+3} за всяко положително цяло число nn. Да се докаже, че съществува реално число CC такова, че anan+1<Ca_na_{n+1}\lt{}C за всяко положително цяло число nn.
РешениеДостатъчно е да докажем твърдението за всички достатъчно големи nn: после избираме CC по-голямо и от крайния брой останали произведения. Поставямеdn=(1)n1(an+2an).d_n=(-1)^{n-1}(a_{n+2}-a_n).Двете дадени неравенства са точно твърдението, че редицата d1,d2,d_1,d_2,\ldots е строго растяща. Първо нека dk>0d_k\gt{}0 за някое kk. Тогава от някакъв индекс нататък всички dnd_n са положителни и получавамеa2n+1=a1+(d1+d3++d2n1)+,a_{2n+1}=a_1+(d_1+d_3+\cdots+d_{2n-1})\to+\infty,докатоa2n=a2(d2+d4++d2n2).a_{2n}=a_2-(d_2+d_4+\cdots+d_{2n-2})\to-\infty.Следователно всяко достатъчно късно произведение на два съседни члена е отрицателно; за опашката работи C=0C=0, а крайният брой начални произведения се поглъща чрез увеличаване на CC. Остава случаят dk0d_k\le0 за всички kk. Тогава (a2n+1)n0(a_{2n+1})_{n\ge0} е слабо намаляваща, а (a2n)n1(a_{2n})_{n\ge1} е слабо растяща. Освен това от първите две формули следваd1+a1+a2<a2n+a2n+1<a1+a2.d_1+a_1+a_2\lt{}a_{2n}+a_{2n+1}\lt{}a_1+a_2.Нечетната подпоредица или клони към -\infty, или има крайна граница; аналогично четната подпоредица или клони към ++\infty, или има крайна граница. Ако нечетната подпоредица клони към -\infty, горната двустранна оценка принуждава четната да клони към ++\infty, и тогава отново всички достатъчно късни съседни произведения са отрицателни. Ако четната подпоредица клони към ++\infty, по същия начин нечетната клони към -\infty, така че пак сме готови. Накрая, ако и двете подпоредици имат крайни граници, то съществува границатаL=limna2na2n+1.L=\lim_{n\to\infty}a_{2n}a_{2n+1}.Същата граница имат и произведенията a2n+1a2n+2a_{2n+1}a_{2n+2}. Избираме C>LC\gt{}L и, ако е нужно, го увеличаваме така, че да е по-голямо от крайния брой начални съседни произведения. Така anan+1<Ca_na_{n+1}\lt{}C за всяко nn.

Задача 8

Пълен запис
Условие
Нека ABCABC е разностранен триъгълник и нека DD е точка върху страната BCBC, за която BAD=DAC\angle BAD=\angle DAC. Нека XX и YY са точки във вътрешността на ABCABC такива, че триъгълниците ABXABX и ACYACY са подобни, а четириъгълниците ACDXACDX и ABDYABDY са вписани. Правите BXBX и CYCY се пресичат в SS, а правите BYBY и CXCX се пресичат в TT. Да се докаже, че DSATDS\parallel AT.
РешениеЩе използваме насочени ъгли. Първо доказваме ключовия факт, че SS и TT са изогонално спрегнати спрямо триъгълника ABCABC. От вписаността на ABDYABDY и колинеарността на B,D,CB,D,C имаме YBC=YBD=YAD\angle YBC=\angle YBD=\angle YAD. Аналогично, от вписаността на ACDXACDX получаваме XCB=XCD=XAD\angle XCB=\angle XCD=\angle XAD. Понеже ADAD е ъглополовяща и ABXABX е подобен на ACYACY, правите AXAX и AYAY са изогонални в ъгъла BACBAC, следователно YAD=XAD\angle YAD=\angle XAD. Значи YBC=XCB\angle YBC=\angle XCB, откъдето TB=TCTB=TC. Нека TT' е изогонално спрегнатата точка на SS спрямо ABCABC. От подобието имаме ABS=ABX=ACY=ACS\angle ABS=\angle ABX=\angle ACY=\angle ACS, затова TB=TCT'B=T'C; следователно и TT', и TT лежат на симетралата на BCBC. Освен това стандартната двойствена теорема за инволюцията на Дезарг, приложена към пълния четириъгълник, образуван от правите ABAB, ACAC, BXBX и CYCY, дава, че ASAS и ATAT са изогонални в BAC\angle BAC. Значи A,T,TA,T,T' са колинеарни. Тъй като ABCABC е разностранен, тази права не съвпада със симетралата на BCBC, така че пресечната точка е единствена и T=TT=T'. Така SS и TT наистина са изогонално спрегнати. Сега довършваме с пресмятане на ъгли. Нека DAX=DAY=ABX=ACY=θ.\angle DAX=\angle DAY=\angle ABX=\angle ACY=\theta. Тогава XSY=A+2θ,\angle XSY=\angle A+2\theta, а от вписаните четириъгълници XDY=BDY+CDX180=\angle XDY=\angle BDY+\angle CDX-180^\circ=180(BAY+CAX)=180(A+2θ).180^\circ-(\angle BAY+\angle CAX)=180^\circ-(\angle A+2\theta). Следователно XSYDXSYD е вписан. Освен това XTY=180YBCXCB=\angle XTY=180^\circ-\angle YBC-\angle XCB=1802θ=180XAY,180^\circ-2\theta=180^\circ-\angle XAY, така че AXTYAXTY също е вписан. Накрая, с насочени ъгли, (AT,AX)=TYX=BYD+DYX=\angle(AT,AX)=\angle TYX=\angle BYD+\angle DYX=BAD+DSX=BXA+DSX=(DS,AX).\angle BAD+\angle DSX=\angle BXA+\angle DSX=\angle(DS,AX). Следователно правите ATAT и DSDS образуват един и същ насочен ъгъл с AXAX, тоест DSATDS\parallel AT.ABCDXYEFST

Задача 9

Пълен запис
Условие
Нека n2n\ge2 е фиксирано цяло число. Клетките на таблица n×nn\times n са запълнени с числата от 11 до n2n^2, като всяко число се среща точно веднъж. Нека NN е броят на ненаредените четворки от клетки, които образуват правоъгълник със страни, успоредни на страните на таблицата, и при които двете по-малки числа стоят в срещуположни върхове на този правоъгълник. Да се намери най-голямата възможна стойност на NN.
РешениеОтговорът еNmax=112n2(n21).N_{\max}=\frac{1}{12}n^2(n^2-1).Ще наричаме правоъгълниците, които се броят в NN, добри. Първо доказваме горната оценка. Наричаме тройка от числа (a,b,c)(a,b,c) ъглова, ако aa и bb са в един ред, bb и cc са в един стълб и a<b>ca\lt{}b\gt{}c. Във всеки правоъгълник най-голямото от четирите числа е връх на поне една такава ъглова тройка. Освен това един добър правоъгълник има точно две ъглови тройки: именно двата по-големи върха са центрове на такива тройки. Нека EE е общият брой ъглови тройки, а MM е броят на недобрите правоъгълници. Общият брой правоъгълници със страни, успоредни на таблицата, е (n2)2\binom n2^2, затоваEM+2N=(n2)2+N,E\ge M+2N=\binom n2^2+N,откъдетоNE(n2)2.N\le E-\binom n2^2.Остава да оценим EE отгоре. За клетка cc нека f(c)f(c) е броят на клетките в същия ред с по-малко число от това в cc, а g(c)g(c) - броят на клетките в същия стълб с по-малко число. Броят на ъгловите тройки с център cc е f(c)g(c)f(c)g(c). СледователноE=cf(c)g(c)cf(c)2+g(c)22=n(02+12++(n1)2)=n2(n1)(2n1)6.\begin{align*} E&=\sum_c f(c)g(c)\\ &\le\sum_c\frac{f(c)^2+g(c)^2}{2}\\ &=n(0^2+1^2+\cdots+(n-1)^2)\\ &=\frac{n^2(n-1)(2n-1)}6. \end{align*}ТакаNE(n2)2n2(n1)(2n1)6n2(n1)24=n2(n21)12.\begin{align*} N&\le E-\binom n2^2\\ &\le\frac{n^2(n-1)(2n-1)}6-\frac{n^2(n-1)^2}{4}\\ &=\frac{n^2(n^2-1)}{12}. \end{align*}Остава конструкцията. Вземаме произволен латински квадрат от ред nn със символи 0,1,,n10,1,\ldots,n-1. След това заменяме всяко от nn-те появявания на символа kk с числата kn+1,kn+2,,kn+nkn+1,kn+2,\ldots,kn+n в произволен ред. За всяка клетка cc, в реда й има точно kk символа по-малки от нейния символ kk, и точно същото важи за стълба й. Следователно за тази конструкция f(c)=g(c)f(c)=g(c) за всяка клетка cc. Така в неравенството f(c)g(c)f(c)2+g(c)22f(c)g(c)\le\frac{f(c)^2+g(c)^2}{2} навсякъде има равенство, а останалите стъпки от горната оценка също стават равенства. Получаваме точноN=112n2(n21),N=\frac{1}{12}n^2(n^2-1),което доказва, че намерената горна оценка е достижима.