Cím: A 2016. évi Kürschák József Matematikai Tanulóverseny feladatainak megoldásai
Szerző(k):  Fleiner Tamás 
Füzet: 2017/február, 67 - 72. oldal  PDF  |  MathML 
Témakör(ök): Matematika, Kürschák József (korábban Eötvös Loránd), Szakmai cikkek, Oszthatóság, Polinomok, Számhalmazok

A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre.

 
1. Legyenek 1kn egészek. Az {1,2,...,n} halmaznak legfeljebb hány k elemű részhalmaza adható meg úgy, hogy közülük bármely kettő valamelyike a kettejük uniójának k legkisebb eleméből álljon?
 
Megoldás. Legyen H a feladatban leírt tulajdonságú részhalmazok egy rendszere, és legyenek A és BH különböző tagjai. Tegyük fel, hogy az AB halmaz k legkisebb eleme az A halmazt alkotja. Tekintettel arra, hogy |AB|>k, az AB halmaz legnagyobb eleme nem tartozik A-hoz. Ezért ez az elem B-hez tartozik, ilyenformán a H halmazcsalád tagjainak legnagyobb elemei páronként különbözők. A H halmazcsaládhoz tehát legfeljebb annyi halmaz tartozhat, mint ahányféle az 1,2,...,n hamaz egy k elemű részhalmazának a legnagyobb eleme lehet. Világos, hogy az 1,2,...,k-1 számok egyike sem lehet egy ilyen k elemű részhalmaz legnagyobb eleme, ezért a feladatban kérdezett részhalmazok száma legfeljebb a {k,k+1,...,n} halmaz számossága, azaz legfeljebb n-(k-1)=n-k+1 lehet.
Annak igazolására, hogy ez a felső korlát elérhető, elegendő azt észrevenni, hogy az Ai:={jN:iji+k-1} halmazok rendelkeznek a feladatban leírt tulajdonsággal, ha i{1,2,...,n-k+1}. Ezzel pedig pontosan n-k+1 halmazt adtunk meg, a feladat kérdésére a válasz tehát n-k+1
 
Megjegyzés. Maximális méretű halmazcsaládra egy, a fentitől különböző példa i{k,k+1,...,n} esetén az {1,2,...,k-1,i} halmazok rendszere.

 
2. Bizonyítsuk be, hogy pozitív egész számok tetszőleges véges A halmazának van olyan B részhalmaza, amelyre fennáll az alábbi két feltétel.
Ha b1 és b2B különböző elemei, akkor sem b1 és b2, sem pedig b1+1 és b2+1 nem egymás többszörösei, továbbá
az A halmaz tetszőleges a eleméhez van B-nek olyan b eleme, amelyre a osztója b-nek vagy (b+1) osztója (a+1)-nek.

 
I. megoldás. A megoldás során az alábbi szóhasználattal élünk. Azt mondjuk, hogy a b pozitív egész az a pozitív egészet felülről dominálja, ha a osztója b-nek, és alulról dominálja, ha b+1 osztója (a+1)-nek. (Minden pozitív egész tehát felülről és alulról is dominálja önmagát.) A b egész akkor dominálja a-t, ha b felülről vagy alulról dominálja a-t. Az X halmaz pedig akkor dominálja az Y halmazt, ha Y minden y eleméhez található olyan x az X-ből, amely dominálja y-t. Végül, pozitív egészek egy Z halmazát akkor nevezzük függetlennek, ha Z egyetlen eleme sem dominálja Z egy másik elemét. Az imént bevezetett terminológia segítségével a feladat állítása úgy fogalmazható meg, hogy a pozitív egészek minden véges A halmazának van olyan független B részhalmaza, amely dominálja A-t.
Tekintsük az A halmaz mindazon C részhalmazait, melyekre
(a)C független, másfelől
(b)ha A valamely x eleme alulról dominálja C egy elemét, akkor C felülről dominálja x-et.

Létezik a fenti tulajdonságokat teljesítő C halmaz, hisz az üreshalmaz például ilyen. Válasszuk a B halmazt ezen C halmazok közül úgy, hogy B a lehető legtöbb elemét dominálja felülről az A halmazban. Azt állítjuk, hogy egy eképpen választott B halmaz rendelkezik a feladatban előírt tulajdonságokkal. Mivel B-t függetlennek választottuk, ezért csupán azt kell igazolni, hogy B dominálja a teljes A halmazt. Indirekt módon bizonyítunk, tegyük fel, hogy B mégsem dominálja A-t.
Legyen tehát a az A halmaz legkisebb olyan eleme, amit B nem dominál, és legyen B':=BD(a){a}, ahol D(a) az a osztóinak halmazát jelöli. Megmutatjuk, hogy B választásának ellentmondva a B' halmaz amellett, hogy több elemet dominál felülről, mint B, teljesíti az (a) és (b) tulajdonságokat is.
A konstrukcióból adódóan B' az A halmaz minden olyan elemét felülről dominálja, amely elemeket B felülről dominál, és ezen túl B' felülről dominálja a-t is. Ezért B' több elemet dominál felülről, mint B. A B részhalmazaként B'{a} független, továbbá az a választásából adódóan B'{a} nem dominálja a-t. Sőt, a sem dominálja B'{a} egyetlen elemét sem: alulról a B halmaz (b) tulajdonsága miatt, felülről pedig B' definíciójából adódóan. Ezért a B' halmaz csakugyan független.
Végül, a (b) tulajdonság igazolásához indirekt módon tegyük fel, hogy x alulról dominálja B' egy y elemét. Ha mármost yB, akkor a (b) tulajdonság miatt B felülről dominálja x-et, így B' is, tehát teljesül a (b) tulajdonság. Ha pedig yB, akkor y=a és az alulról történő dominálás miatt x<y. Mivel a az A halmaz legkisebb olyan eleme, amit B nem dominál, ezért B dominálja x-et. Ha B felülről dominálja x-et, akkor B' is felülről dominálja x-et, a (b) tulajdonság teljesül. Ha pedig B egy z eleme alulról dominálja x-et, akkor mivel x alulról dominálja a-t, z is alulról dominálja a-t. Ez azt jelenti, hogy B mégiscsak dominálja a-t, ellentétben az a választásával. A kapott ellentmondás pedig azt igazolja, hogy B'-re teljesül a (b) tulajdonság, és ezzel a bizonyítást befejeztük. 
 
II. megoldás. Az I. megoldásban bevezetett szóhasználatot tovább bővítjük. Pozitív egészek egy véges H halmaza tetejének nevezzük azt a H halmazt, melyet H mindazon h elemei alkotnak, amelyet nem dominál felülről a H egyetlen h-tól különböző eleme sem. Hasonlóan, a H halmaz H-val jelölt aljaH azon h elemeiből áll, amelyet a H-nak h-tól különböző eleme nem dominál alulról. Világos, hogy H felülről, H pedig alulról dominálja H-t, továbbá, hogy H tetejének egyik eleme sem dominálja H tetejének egy másik elemét felülről, illetve H aljának egyetlen eleme sem dominálja H aljának egy másik elemét alulról.
Szükségünk lesz még az alábbi megfigyelésre. Ha egy X halmaz alulról dominálja az Y halmazt, továbbá az Y alulról dominálja Z-t, akkor X is alulról dominálja Z-t. Legyen ugyanis zZ tetszőleges. Az Y és Z viszonya folytán létezik olyan yY, amelyre y+1 osztója (z+1)-nek. Mivel X alulról dominálja Y-t, ezért X-nek van olyan x eleme, amelyre x+1 osztja (y+1)-et. Ám ekkor x+1 osztója (z+1)-nek is, azaz X alulról dominálja Z minden elemét.
A továbbiakban megadunk egy véges eljárást, amely tetszőleges A halmazhoz talál egy, a feladatban megkívánt tulajdonságokkal rendelkező B részhalmazt. Legyen
A0:=A,B0:=A0ésX0:=B0B0.
Ha már meghatároztuk az Ai, Bi és Xi halmazokat, akkor legyen
Ai+1:=AiXi,Bi+1:=Ai+1ésXi+1:=Bi+1Bi+1.
Figyeljük meg, hogy Bi+1 az Ai+1 teteje lévén felülről dominálja Ai+1-et és a Bi alulról dominálja Bi-t, így Xi-t is. Ugyancsak a definícióból adódóan Bi=BiXiBi+1, ezért Bi+1 alulról dominálja Bi-t, így a Bi által alulról dominált Xi-t is. Világos, hogy A0A1A2..., így az A halmaz végessége miatt Ak=Ak+1 teljesül valamely k-ra. Ez azt jelenti, hogy Xk=, azaz Bk=Bk. Mivel Bk=(Ak)=Ak=Bk, ezért Bk független.
Megmutatjuk, hogy a B=Bk halmaz megfelel a feladat feltételeinek. Láttuk, hogy Bk független, így csupán azt kell bizonyítanunk, hogy A-t is dominálja. Korábban láttuk, hogy Bk az Ak-t felülről dominálja. Elegendő tehát annyit bizonyítani, hogy Bk alulról dominálja az AAk=X0X1...Xk-1 halmazt. Láttuk azt is, hogy Bk alulról dominálja az Xk-1 halmazt. Mivel Bk-1BkXk-1, ezért BkBk-1-et is alulról dominálja. Hasonlóan, Bk-1 alulról dominálja Xk-2-t, így Bk-2-t is, tehát Bk is alulról dominálja Bk-2-t. Ugyanez az érvelés mutatja, hogy Bk alulról dominálja Xi-t és Bi-t minden 0ik-ra. Mindezt összevetve kapjuk, hogy Bk alulról dominálja az X0X1...Xk-1 halmazt. Ezzel pedig beláttuk, hogy a B=Bk halmaz rendelkezik a feladatban leírt tulajdonsággal. 
 
3. Igaz-e, hogy ha p(x) és q(x) olyan valós együtthatós polinomok, melyekre p(p(x))=q(x)2 teljesül minden valós x-re, akkor létezik olyan valós együtthatós r(x) polinom, amelyre p(x)=r(x)2 teljesül minden valós x-re?
 
I. megoldás. Ha a p(x) polinom konstans, akkor p(p(x))=p(x)=q(x)2, így r(x)=q(x) megfelelő választás. Megmutatjuk, hogy a kérdésre igenlő a válasz akkor is, ha a p polinom legalább elsőfokú, amit a továbbiakban felteszünk. A bizonyításhoz felhasználjuk a komplex számkört és az algebra alaptételét. Konkrétan azt, hogy ha p(x)=a0+a1x+...+akxk, akkor léteznek olyan α1,α2,...,αk komplex számok, melyekre
p(x)=ak(x-α1)(x-α2)...(x-αk)(1)
teljesül, továbbá ez az ú.n. kanonikus alak az (x-αi) gyöktényezők sorrendjétől eltekintve egyértelmű. Világos, hogy a fenti αi számok a polinom gyökei, továbbá, mivel a p(x) polinom valós együtthatós, ha αi gyöke p(x)-nek, akkor annak αi¯ is gyöke lesz, ráadásul e két gyök multiplicitása megegyezik, hiszen ha αi nem valós, akkor
p(x)(x-αi)(x-αi¯)=p(x)(x2-2Re(αi)x+|αi|2)
valós együtthatós polinomok hányadosaként maga is valós együtthatós. Ezért pontosan akkor létezik olyan valós együtthatós r(x) polinom, amelyre p(x)=r(x)2, ha az ak főegyüttható nemnegatív, valamint p(x) fenti kanonikus alakjában minden (x-αi) gyöktényező páros sokszor fordul elő.
Az algebra alaptétele szerint tehát a kompozíciópolinom előáll
p(p(x))=ak(p(x)-α1)(p(x)-α2)...(p(x)-αk)(2)
alakban. Mivel p(p(x))=q(x)2, ezért fokszámaik megegyeznek: p(p(x))k2, q(x)2-é pedig páros. Így deg(p(x))=k is páros. Az is látszik a (2) alapján, hogy p(p(x)) főegyütthatója akk+1, és ez megegyezik q(x)2 pozitív főegyütthatójával. Ezért akk+1>0. Mivel k+1 páratlan, innen ak>0 adódik.
Figyeljük meg továbbá, hogy p(p(x)) kanonikus alakja megkapható úgy, hogy a (2) szorzatban minden nemkonstans tényezőt helyettesítünk az adott tényezőnek a k gyöktényezőt tartalmazó kanonikus alakjával, azaz (p(x)-αi)-t egy
p(x)-αi=ak(x-αi,1)(x-αi,2)...(x-αi,k)
polinommal. A konstrukcióból világos, hogy p(αi,j)=αi, ezért αiαi' esetén αi,jαi',j' adódik. Azaz p(p(x)) kanonikus alakjában egy (x-αi,j) gyöktényező előfordulásainak száma megegyezik az (1) kanonikus alakjában az (x-αi) előfordulásai számának és a p(x)-αi polinom kanonikus alakjában az (x-αi,j) gyöktényező előfordulásai számának szorzatával. A p(p(x))=q(x)2 azonosság miatt tehát minden ilyen (x-αi,j) gyöktényező páros sokszor fordul elő p(p(x)) kanonikus alakjában.
A feladat kérdésére adott igenlő válasz igazolásához elegendő megmutatni, hogy az (1) kanonikus alakban minden (x-αi) gyöktényező páros sokszor fordul elő. Ezt indirekt módon bizonyítjuk: tegyük fel, hogy valamely (x-αi) gyöktényező multiplicitása páratlan. Tekintettel arra, hogy a p(p(x)) polinom fokszáma k2, és a p(p(x))=q(x)2 azonosság miatt k2 páros, a p(x) polinom k fokszámának is párosnak kell lennie. Ez viszont azt jelenti, hogy az (1) kanonikus alakban a páratlan multiplicitású gyöktényezők száma páros. Létezik tehát egy αi'αi gyök, amelyre az (x-αi') gyöktényező is páratlan sokszor fordul elő az (1) alakban. A fenti megfigyelésünk szerint tehát mind a p(x)-αi, mind a p(x)-αi' polinomok kanonikus alakja olyan, hogy azokban minden gyöktényező páros sokszor fordul elő. Más szóval, léteznek olyan r1(x) és r2(x) polinomok, melyekre
p(x)-αi=r1(x)2ésp(x)-αi'=r2(x)2.(3)
Ezek szerint
αi'-αi=(p(x)-αi)-(p(x)-αi')=r1(x)2-r2(x)2==(r1(x)+r2(x))(r1(x)-r2(x)).
Azt kaptuk, hogy a bal oldalon található konstans előáll két polinom szorzataként, vagyis mind r1(x)+r2(x), mind r1(x)-r2(x) konstans polinomok. Ekkor azonban ezek összege, r1(x)+r2(x)+r1(x)-r2(x)=2r1(x) is konstans polinom, tehát (3) alapján p(x)=r1(x)2-αi is konstans, ami ellentmond a kezdeti feltevésünknek. Ezzel pedig kétséget kizáróan igazoltuk a feladat kérdésére adott igenlő választ.  
 
II. megoldás. Meg fogjuk mutatni, hogy a megadott feltételek mellett mindig létezik olyan r valós együtthatós polinom, melyre p(x)=r(x)2.
Ha p(p(x))=q(x)2, akkor (degp)2=2degq, és így a p polinom foka páros. Továbbá p főegyütthatója pozitív, különben a -ben p(p(x)), és így q(x)2 határértéke is negatív lenne. Legyen tehát p(x)=a2nx2n+a2n-1x2n-1+...+a1x+a0, ahol n nemnegatív egész szám és a2n>0. Megmutatjuk hogy léteznek olyan r és s valós együtthatós polinomok, melyekre p(x)=r(x)2+s(x) és degs<n. Mivel egy ilyen r polinom foka csak n lehet, keressük r-et r(x)=bnxn+bn-1xn-1+...+b1x+b0 alakban. Akkor kapunk megfelelő előállítást, ha p(x)-ben és r(x)2-ben minden nj2n-re megegyezik xj együtthatója. Ha bi értékét i=n,n-1,...,0 sorrendben választjuk meg, akkor bi megfelelő választásával elérhető, hogy xn+i együtthatója egyezzen. Legyen ugyanis bn=a2n, ekkor x2n együtthatója egyezik. Tegyük fel, hogy bn,bn-1,...,bi+1 értékét már rögzítettük. Mivel r(x)2-ben xn+i együtthatója iknbkbn+i-k, így
bi=an+i-i<k<nbkbn+i-k2bn
választással xn+i együtthatója éppen an+i lesz r(x)2-ben is. Az így megválasztott n-edfokú r(x) polinomra valóban n-nél kisebb fokú lesz az s(x)=p(x)-r(x)2 polinom.
Mivel q(x)2=p(p(x))=r(p(x))2+s(p(x)), ezért
s(p(x))=q(x)2-r(p(x))2=[q(x)+r(p(x))][q(x)-r(p(x))].
Az s(p(x)) polinom foka s és p fokának szorzata, és így kisebb, mint 2n2. Ha s0, akkor ebből az is következik, hogy a q(x)+r(p(x)) és q(x)-r(p(x)) polinomok foka is kisebb, mint 2n2. Ekkor viszont
q(x)=q(x)+r(p(x))+q(x)-r(p(x))2
foka is 2n2-nél kisebb lenne, ami ellentmondás, hiszen degq=(degp)22=2n2. Mindez azt jelenti, hogy s0, és így p(x)=r(x)2
 
Megjegyzés. Williams Kada megjegyzése nyomán könnyen látható, hogy az I. megoldás módszerével igazolható a kitűzött feladat azon általánosítása, mely szerint ha valamely valós együtthatós p(x) és q(x) polinomokra, illetve k2 prímszámra p(p(x))=q(x)k teljesül, akkor van olyan valós együtthatós r(x) polinom, amelyre p(x)=r(x)k áll fenn.