Feladat: Gy.2295 Korcsoport: 16-17 Nehézségi fok: átlagos
Füzet: 1986/május, 207 - 208. oldal  PDF  |  MathML 
Témakör(ök): Egyenlőtlenségek, Függvényegyenletek, Indirekt bizonyítási mód, Természetes számok, Teljes indukció módszere, Gyakorlat
Hivatkozás(ok):Feladatok: 1985/november: Gy.2295

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.

I. megoldás. Az (a) és a (b) tulajdonság szerint f(2n)=f(2)f(n)=2f(n), minden n pozitív egészre. Innen n=1-re f(21)=2f(1), ahonnan f(2) =2 miatt f(1)=1.
A kitevőre vonatkozó teljes indukcióval megmutatjuk, hogy ha n kettőhatvány, akkor f(n)=n. A fentiek szerint az állítás 0, illetve 1 kitevővel igaz. Tegyük fel, hogy k-nál kisebb kitevőjű kettőhatványokra igaz az állítás, ahol k>1. Ekkor f(2k)=f(22k-1)=f(2)f(2k-1), ami az indukciós feltevés szerint 22k-1=2k, tehát az állítás k-ra is igaz.
Tekintsük most a 2 két szomszédos hatványát és a közéjük eső egészeket:

2k<2k+1<2k+2<...<2k+2k-1=2k+1-1<2k+1.
A monotonitás miatt a megfelelő függvényértékekre teljesül, hogy

(*)2k=f(2k)<f(2k+1)<f(2k+2)<...<f(2k+1-1)<f(2k+1)=2k+1. Az utóbbi egyenlőtlenségláncban 2k-1 darab különböző egész számot soroltunk fel nagyság szerint növekvő sorrendben 2k és 2k+1 között. Mivel pedig ilyen egész szám éppen 2k-1 darab van, ez csak úgy lehetséges, ha a (*) egyenlőtlenségben éppen a 2k és a 2k+1 közé eső egészeket soroltuk fel, vagyis f(2k+j)=2k+j, ha 1j<2k.
Abból, hogy a kapott eredmény minden pozitív egész k-ra igaz, a bizonyítandó állítást kapjuk.
 
II. megoldás. Ha beláttuk, hogy f(2k)=2k, akkor másképpen is befejezhetjük a bizonyítást. A monotonitás miatt ugyanis f(m+k)>f(m), azaz f(m+1)f(m)+1. Innen egyrészt f(m+k)f(m)+k, másrészt f(m)m.
Megmutatjuk, hogy f(n)>n semmilyen n-re nem igaz.
Tegyük föl ennek az ellenkezőjét. Ha f(n)>n valamilyen n-re, akkor n>1, és így 2n>n. Így
2n=f(2n)=f(n+2n-n)f(n)+2n-n>n+2n-n=2n,
ez pedig lehetetlen.
 
III. megoldás. Az állítást n-re vonatkozó teljes indukcióval látjuk be. Az első megoldás szerint f(1)=1. Legyen most n>1, és tegyük fel, hogy n-nél kisebb számokra az állítás igaz.
Ha n páros, azaz n=2j, akkor j<n miatt f(j)=j, másrészt f(n)=f(2j)=f(2)f(j)=2j=n.
Ha n páratlan, azaz n=2j+1, akkor továbbra is j<n, és n>1 miatt j+1<n is igaz. Így
2j=f(2j)<f(2j+1)<f(2j+2)=f(2(j+1))=2f(j+1)=2j+2.
Azt kapjuk, hogy 2j<f(2j+1)<2j+2, és mivel f(2j+1) egész, f(2j+1)=2j+1 lehet csak. Az állítás tehát n-re is igaz.
Ezzel a bizonyítást befejeztük.