Problem B. 3950. (November 2006)
B. 3950. Let H be the set of integers not greater than 2006: H={1,2,...,2006}. Let D denote the number of those subsets of the set H in which the number of elements divided by 32 leaves a remainder of 7, and let S denote the number of those subsets of the set H in which the number of elements divided by 16 leaves a remainder of 14. Prove that S=2D.
(Based on an OKTV (National Competition) problem)
(5 pont)
Deadline expired on December 15, 2006.
Sorry, the solution is available only in Hungarian. Google translation
Megoldás. Vizsgáljuk a feladatot általánosabban. Jelöljön n,k pozitív egész számokat. Legyen , továbbá 0i<2k esetén An(k,i) a Hn halmaz azon részhalmazainak száma, amelyekben az elemek összegét 2k-nal osztva a maradék i. Ezek szerint H=H2006, D=A2006(5,7) és S=A2006(4,14). A feladat megoldása azon az általános észrevételen nyugszik, hogy ha n2k-1, akkor minden 0i<2k esetén |An(k,i)|=2n-k, vagyis Hn összesen 2n részhalmaza (az üres halmazt is beleértve, ahol az elemek összege 0) teljesen egyenletesen oszlik el aszerint, hogy a benne lévő elemek összege 2k-nal osztva milyen maradékot ad.
Jelölje azt az állítást, hogy minden 0i<2k esetén |An(k,i)|=2n-k. Először azt mutatjuk meg, hogy -ből következik . Hn+1 részhalmazai között szerepel Hn összes részhalmaza, valamint 2n további halmaz, melyeket úgy kapunk, hogy Hn mindegyik részhalmazát kiegészítjük még az n+1 elemmel. Ezért Hn+1 egy X részhalmazában pontosan akkor fog az elemek összege 2k-nal osztva i maradékot adni, ha vagy X a Hn olyan részhalmaza, amelyben az elemek összege i maradékot ad, vagy pedig X=Y{n+1}, ahol az Y a Hn olyan részhalmaza, amelyben az elemek összege j maradékot ad, ahol . Következésképp
An+1(k,i)=An(k,i)+An(k,j)=2.2n-k=2(n+1)-k.
Mivel nyilván igaz, kapjuk, hogy is igaz minden n1 esetén. Tegyük fel, hogy valamilyen k pozitív egész számra már igazoltuk, hogy teljesül minden n2k-1 esetén. Bebizonyítjuk, hogy ekkor is teljesül minden n2k esetén. Az előző paragrafus értelmében ehhez elég az állítást igazolni. Legyen tehát n=2k és 0i<2k+1. Legyen j=i+2k=i-n+2k+1 vagy j=i-2k=i-n aszerint, hogy 0i<2k teljesül-e, vagy sem. Az előző paragrafus gondolatmenete szerint
An(k+1,i)=An-1(k+1,i)+An-1(k+1,j)=An-1(k,i*),
ahol i* az i és j számok közül a kisebbiket jelöli, tehát 0i*<2k. Az állítás feltevésünk szerint igaz, ezért
An(k+1,i)=An-1(k,i*)=2(n-1)-k=2n-(k+1),
ami igazolja az állítást.
Mindezek alapján 2006>24 miatt D=A2006(5,7)=22001 és S=A2006(4,14)=22002, vagyis valóban S=2D.
Statistics:
44 students sent a solution. 5 points: Aczél Gergely, Árvay Anna, Aujeszky Tamás, Berecz Dénes, Bodor Bertalan, Cseh Ágnes, Cserép Máté, Éles András, Fonyó Dávid, Gőgös Balázs, Grósz Dániel, Honner Balázs, Keresztfalvi Tibor, Kiss 243 Réka, Kornis Kristóf, Kovács 915 István, Kunos Ádám, Kunovszki Péter, Mészáros András, Nagy 314 Dániel, Peregi Tamás, Sümegi Károly, Szalkai Balázs, Szalóki Dávid, Szűcs Gergely, Tossenberger Anna, Tóth 666 László Márton, Török Balázs, Trényi Róbert, Varga 171 László, Wolosz János, Zieger Milán. 4 points: Somogyi Ákos, Szirmay-Kalos Barnabás, Wagner Zsolt. 3 points: 3 students. 1 point: 2 students. 0 point: 4 students.
Problems in Mathematics of KöMaL, November 2006