Professional Documents
Culture Documents
Funkcije Generatrise
Funkcije Generatrise
Maturski rad
Funkcije generatrise
uqenik
Milan Novakovi
mentor
Vladimir Balti
IVa
Beograd
juni 2004.
Uvod
Generatrise su moan alat za rexavae mnogih problema, uglavnom onih kombinatorne prirode, ali i ne samo takvih (xto e biti predstaveno u ovom radu). Na ovim
prostorima generatrise nisu bax u ,,arsenalu matematiqara koji se bave ovom problematikom, za xta je delimiqno kriva i qienica da su one naxle primenu nexto kasnije i nisu se razvijale uz tradicionalnu kombinatoriku. Ci ovog maturskog rada je da
prezentuje samo neke primene generatrisa, i to one koje se oslaaju na znae koje se moe
stei u sredoj xkoli. Nadam se da e ovaj rad uqiniti bar malo popularnijim same
generatrise i ihovu primenu prvenstveno kod uqenika koji se takmiqe na matematiqkim
takmiqeima.
Na poqetku je dat strogi formalni pristup generatrisama, tj. stepenim redovima. U
drugim delovima kige naqin pisaa je vixe okrenut rexavau problema nego formalnom teorijskom pisau. Razmatreni su rexavae rekurentnih jednaqina, prvog, drugog
i vixeg reda, zatim metod ,,zmijskog ua koji je vrlo moan metod u rexavau mnogih
zadataka, a zatim su razmotrene neke druge primene generatrisa i dati su zadaci qije
bi rexavae bilo praktiqno nemogue bez generatrisa.
Skup prirodnih brojeva emo oznaqavati sa N, a skup nenegativnih celih sa N0 . Sumi
qije su granice 0 i + qesto emo izostavati granice, tj. u sumama sa izostavenim
granicama podrazumevaju se ove granice.
Teorijski uvod
ai xi .
i=0
A(x) = 1 + x + 22 x2 + 33 x3 + . . . + nn xn + . . .
ai xi i B =
i=0
i=0
cn =
ai bni
1 X
ak bnk
bn =
a0
k
Takoe, ovu oznaku emo koristiti samo ako je F polinom (tj. ima samo konaqan brojnenultih koeficijenata) ili ako je slobodan qlan reda G jednak 0. U sluqaju da je
slobodan qlan reda G jednak 0, a F nije polinom, ne moemo da odredimo odreeni qlan
reda F (G(x)) u konaqno mnogo koraka.
Definicija 4. Za formalni stepeni red G kaemo (ako postoji) da je inverzan (ili
inverz) formalnom stepenom redu F ako vai F (G(x)) = G(F (x)) = x.
I ovde takoe vai simetriqnost, ako je G inverz F , tada je i F inverz G, pa su oni
meusobno inverzni.
Teorema 2. Neka su F i G meusobno inverzni redovi. Tada je F = f1 x + f2 x2 + . . . i
G = g1 x + g2 x2 + . . . i f1 g1 6= 0.
Dokaz: Da bi uopxte bili definisana kompozicija F i G moraju slobodni qlanovi da
budu 0. Dae, neka je F = fr xr + . . . i G = gs xs + . . .. Data je F (G(x)) = x = fr gsr xrs + . . ., pa
je rs = 1 i r = s = 1.
X
X
Definicija 5. Izvod (prvog reda) formalnog stepenog reda F =
fn xn je F 0 =
nfn xn1 .
n
Definicija 6. Oznaka
X A {an }0 znaqi da je A obiqni stepeni red koji generixe niz
n
{an }0 , tj. da je A =
an x .
n
Neka je
A osr
{an }
0 .
Tada je
X
n
osr
odnosno {an+1 }
0
an+1 xn =
A(x) a0
1X
an xn =
x n>0
x
A a0
. Sliqno je
x
A a0 a1 x
osr (A a0 )/x a1
{an+2 }
=
0
x
x2
4
osr
Teorema 4. Ako je {an }
0 A tada je za h > 0
osr
{an+h }
0
A a0 a1 x . . . ah1 xh1
xh
Dokaz: Indukcijom po h. Za h = 1 je tvree taqno, kao xto je pokazano ranije. Induktivni korak bi se mogao sprovesti na sledei naqin. Neka tvree vai za neko h. Tada
je
A a0 a1 x . . . ah1 xh1
ah
osr
osr
xh
{an+h+1 }
0 {a(n+h)+1 }0
x
qime smo sproveli i induktivni korak.
osr
A a0 a1 x . . . ah xh
xh+1
osr 0
P (xD)A osr
{P (n)an }0
A
. Ovo se na drugi naqin moe zapisati
1x
1
kao A 1x
. Kako smo ve pokazali, reciproqan red redu 1 x je 1 + x + x2 + . . ., tako da se
A
pravilom proizvoda dobija 1x
= (a0 + a1 x + a2 x2 + . . .)(1 + x + x2 + . . .) = a0 + (a0 + a1 )x +
(a0 + a1 + a2 )x2 + . . ..
Razmotrimo xta predstava generatrisa
osr
Teorema 7. Ako je {an }
0 A tada je
A
1x
n
X
osr
aj
j=0
n>0
Sada emo uvesti novu vrstu (ili samo oblik) generatornih funcija.
Definicija 8. Kaemo da je A eksponencijalna generatorna fukcija (i takoe red,
an
stepeni red, ...) niza {an }
0 akko je A obiqna generatrisa niza { n! }0 , odnosno
A=
X an
n!
xn
esr
Ako je B eksponencijalna generatrisa niza {bn }
0 tada pixemo i {bn }0 B.
0
Ako je B esr
{bn }0 , interesuje nas xta je B . Lako se vidi da je
B0 =
X
X
X
nbn xn1
bn xn1
bn+1 xn
=
=
n!
(n 1)! n=0 n!
n=1
n=1
pa je B 0 esr
{bn+1 }0 .
esr
Teorema 8. Ako je {bn }
0 B tada je za h > 0
{bn+h }
0
osr
B (h)
esr
Teorema 9. Neka je {bn }
0 B i P polinom. Tada je
P (xD)B esr
{P (n)bn }0
n=0
Dokaz: Imamo da je
AB =
(
)
j
X ai xi X
bj x
i=0
odnosno
i!
j=0
X ai bj
X X ai bj
=
,
xi+j =
xn
j!
i!j!
i!j!
n
i+j=n
i,j>0
X xn X n!ai bj X xn X n
AB =
=
ak bnk ,
n! i+j=n i!j!
n!
k
n
n
k
X
xn
odnosno ex emo identifikovati sa redom
. Koristiemo i obrnuti smer. Ovde je
n!
n=0
dat razvoj nekih najbitnijih funkcija u stepene redove.
X
1
=
xn
1x
n>0
ln
X xn
1
=
1x
n
n>1
ex =
X xn
n!
n>0
sin x =
(1)n
n>0
x2n+1
(2n + 1)!
x2n
(2n)!
n>0
X
(1 + x) =
xk
k
k
X
1
n+k n
=
x
(1 x)k+1
n
n
cos x =
(1)n
X Bn xn
x
=
ex 1
n!
n>0
x2n+1
2n + 1
n>0
X 1 2n
1
(1 1 4x) =
xn
2x
n
+
1
n
n
X
1
2n n
=
x
n
1 4x
n
arctg x =
x ctg x =
(1)n
X (4)n B2n
x2n
(2k)!
n>0
tg x =
(1)n1
n>1
X
(4n 2)B2n 2n
x
(1)n1
=
x
sin x
(2n)!
n>0
1 4x
1 4x
2x
1 4x
2x
k
=
k
=
X 2n + k
n
xn
X k(2n + k 1)!
xn
n!(n + k)!
n>0
arcsin x =
X (2n 1)!!x2n+1
(2n)!!(2n + 1)
n>0
ex sin x =
X 2 n2 sin n
4
xn
n!
n>1
ln2
X Hn1
1
=
xn
1x
n
n>2
Napomena: Ovde je Hn =
(4n)!
1x X
=
xn
n
x
16 2(2n)!(2n + 1)!
n=0
arcsin x
x
n
X
1
i=1
2
=
4n n!2
x2n
(k + 1)(2k + 1)!
n=0
Rekurentne jednaqine
an+1 xn =
X
A(x)
1
A(x) a0
=
= 2A(x) +
=
(2an + 1)xn .
x
x
1x
n
Odatle je lako
A(x) =
x
(1 x)(2 x)
Ali kako sada da dobijemo eksplicitnu formulu za qlanove niza? Samo diferencirae
ne bi ixlo lako, te stoga moemo da pokuxamo da rastavimo A(x) na zbir dve generatrise:
x
2
1
=x
= (2x + 22 x2 + . . .) (x + x2 + . . .).
(1 x)(2 x)
1 2x 1 x
Sada je oqigledno A(x) =
2n 1.
Primer 2.
n=0
(n > 0)
1 osr
osr A1
osr
i a0 = 1. Neka je {an }
0 A. Tada je {an+1 }0
x . Imamo takoe da je xD 1x {n 1}.
1
1
x
Poxto je xD 1x
= x (1x)
2 = (1x)2 to se rekurentna veza pretvara u
x
A1
= 2A +
.
x
(1 x)2
Odatle je lako
A=
1 2x + 2x2
(1 x)2 (1 2x)
Ovime smo mi rexili generatrisu, tj. rexili smo qlanove niza. Ako bismo trebali
da dokaemo da je ovaj niz jednak nekom drugom, dovono bi bilo da pokaemo da su
generatrise jednake. Meutim, mi trebamo da naemo qlanove eksplicitno. Pokuxajmo
da opet predstavimo A u vidu
1 2x + 2x2
P
Q
R
=
+
+
.
(1 x)2 (1 2x)
(1 x)2
1 x 1 2x
Moemo da pomnoimo obe strane sa (1 x)2 (1 2x) qime bismo dobili
1 2x + 2x2 = P (1 2x) + Q(1 x)(1 2x) + R(1 x)2 ,
8
odnosno
odakle se dobija P = 1, Q = 0 i R = 2.
Mogli smo i lakxe da dobijemo P , Q i R. Ako pomnoimo obe strane sa (1 x)2 i stavimo
x = 1 dobijamo da je P = 1. Takoe, ako pomnoimo sve sa 1 2x i uvrstimo x = 21
dobijamo da je R = 2. Takoe, ako uvrstimo P i R i stavimo x = 0 dobijamo Q = 0.
Dakle, imamo da je
2
1
+
A=
(1 x)2
1 2x
Poxto je
1 osr
2 osr n+1
1
=D
} i kako je
{n + 1}, to je an = 2n+1 n 1.
{2
2
1 2x
(1 x)
1x
U prethodna dva primera smo imali da qlan niza zavisi samo od prethodnog qlana.
Generatrise moemo da iskoristimo i za rexavae diferencnih jednaqina qiji su redovi vei od 1.
Primer 3.
Dobro je poznat primer Fibonaqijevog (Fibonacci) niza, zadatog sa F0 = 0,
F1 = 1 i za n > 1, Fn+1 = Fn + Fn1 . Neka je F generatrisa niza {Fn }. Ako pomnoimo obe
F x
strane sa xn i saberemo, sa leve strane imamo {Fn+1 } osr
x , a sa desne F + xF . Odatle
dobijamo da je
x
F =
.
1 x x2
Treba jox da razvijemo ovaj izraz u stepeni red. elimo da izraz predstavimo kao zbir
odgovarajuih razlomaka. Neka je
x2 x + 1 = (1 x)(1 x)
Jednostavno se dobija
1
1
1 x 1 x
1
=
5
n=0
n n
)
n n
n=0
1
Fn = (n n .)
5
1
Fn
5
!n
1+ 5
.
2
Sada razmotrimo sluqaj kada imamo niz dve promenive. I takve probleme moemo
rexiti generatrisama.
Primer 4.
Recimo da elimo
da naemo broj k-elementnih podskupova n-elementnog
skupa. Znamo da je rezultat nk , ali elimo da taj rezultat dobijemo pomou generatrisa. Neka je traeni broj c(n, k). Moemo videti da je broj k-elementnih podskupova
jednak broju k 1-elementnih podskupova ukoliko na ih dodamo neki fiksiran element
koji nije meu ima (a takvih podskupova onda ima c(n 1, k 1) i broju k-elementnih
podskupova od preostalih n1 elemenata (u tom sluqaju taj fiksiran element ne pripada
podskupovima). Odatle se dobija
c(n, k) = c(n 1, k) + c(n 1, k 1)
y(1
+ x)
n
n
n
k
Tako imamo da je
n
k
X n
n
X X n
1
k
=
[x ]
xk y n = [xk ]
1
y(1
+ x)
k
n
k
1
1
[xk ]
=
y
1y
1 1y
x
k
1
y
yk
=
=
1y 1y
(1 y)k+1
=
X n
n
yn =
yk
(1 y)k+1
n
Napomena: Za n < k je
= 0.
k
Primer 5.
n>0
sa poqetnim uslovima a0 = 2, a1 = 0, a2 = 2.
Ako je A generatrisa odgovarajueg niza, ovo moemo zapisati u obliku:
A20x
A2
A 2 0 x (2)x2
=6
11
+ 6A,
x3
x2
x
odakle se lako dobija
A=
20x2 12x + 2
20x2 12x + 2
=
.
1 6x + 11x2 6x3
(1 x)(1 2x)(1 3x)
10
yn .
X
5
4
1
+
=
(5 4 2n + 3n )xn
1 x 1 2x 1 3x n=0
odakle je an = 5 2n+2 + 3n .
Neka je A funkcija generatrise niza. Tada rekurentnu vezu moemo zapisati u obliku
A0
A 0 2x
= 4
8A
x2
x
odakle je
2x
1 + 4x + 8x2
eleli bismo da ovaj izraz opet rastavimu o obliku zbira dva jednstavnija, za koje
znamo generatorne funkcije. Meuti, koreni r1 = 2 + 2i i r2 = 2 2ijednaqine x2 + 4x + 8
su kompleksni. Ali to nas ne spreqava da i dae postupamo na isti naqin kao i ranije.
Treba da naemo B i C tako da je
A=
C
2x
B
+
.
=
1 + 4x + 8x2
1 r1 x 1 r 2 x
i
Primeujui ve nauqen trik moemo da dobijemo da je B = i
2 i C = 2.
Da li ste paivo qitali? Zaxto smo posmatrali korene polinoma x2 + 4x + 8 kada
je imenilac u generatrisi A zapravo 8x2 + 4x + 1?! Pa ako bismo posmatrali korene
polinoma koji je zaista u imeniocu dobili bismo razlomke oblika r1Bx xto bismo malo
tee razvili u red. Ali zato moemo da imenilac napixemo u obliku x2 (8 + 4 x1 + x12 ) i
ovo posmatramo kao polinom po x1 ! Tada je imenilac x2 x1 r1 x1 r2 .
Moemo da nastavimo sa rexavaem naxeg zadatka. Dobili smo
A=
Odavde je
A=
i/2
i/2
+
.
1 (2 + 2i)x 1 (2 2i)x
i X
iX
(2 + 2i)n xn +
(2 2i)n xn ,
2 n=0
2 n=0
odakle je
an =
i
i
(2 + 2i)n + (2 2i)n .
2
2
11
Ali qlanovi niza su realni, a ne kompleksni brojevi! Moemo malo da sredimo izraz za
an . Poxto je
3i
2 2i = 2 2e 4 ,
to je sada
an =
i n
3n
3n
3n
3n
(2 2) (cos
i sin
) (cos
+ i sin
) ,
2
4
4
4
4
pa je an = (2 2)n sin 3n
4 . Drugaqije napisano, ovo je
n0, n = 8k
(2
2) , n = 8k + 6
(22)n , n = 8k + 2
an =
1 (2 2)n , n = 8k + 1 ili n = 8k + 3
1 (22)n , n = 8k + 5 ili n = 8k + 7
2
Primer 7.
x0 = x1 = 0,
za n > 0.
Neka je X(t) generatrisa naxeg niza. Ako smo ve dovono savladali rad sa raznim
generatrisama odmah emo uoqiti da vai
X
1
t
X
6 + 9X =
+
.
2
t
t
1 2t (1 t)2
Sreujui ovaj izraz dobijamo da je
X(t) =
t 2 t 3 t4
,
(1 t)2 (1 2t)(1 3t)2
odakle dobijamo da je
X(t) =
1
1
5
5
+
+
.
4(1 x)2
1 2x 3(1 3x) 12(1 3x)2
n+1
5(n + 1)3n+1
, drugom 2n , treem 5 3n1 , a posledem
,
4
12
xn =
Pomnoimo prvu vezu sa x2n1 a drugu sa x2n . Kada saberemo sve jednakosti koje imamo
dobijamo
X
X
X
X
X
f1 +
f2n x2n1 +
f2n+1 x2n = 1 +
fn x2n1 +
fn x2n +
fn+1 x2n
n>1
odnosno
n>1
X
n>1
fn xn1 = 1 +
n>1
fn x2n1 +
n>1
n>1
X
n>1
12
fn x2n +
X
n>1
n>1
fn+1 x2n
Zanimivo je da ovo upravo znaqi da vai F (x) = x2 F (x2 ) + xF (x2 ) + F (x2 ) tj.
F (x) = (1 + x + x2 )F (x2 )
U stvari vai
F (x) =
Y
1 + x2 + x2
i+1
i=0
Moe se pokazati da ovako definisan niz ima zanimivo svojstvo. Za svaki broj n
sprovedimo sledei postupak: Predstavimo broj n u binarnom sistemu, odbacimo zadi
blok nula (ako ih ima na kraju uopxte), a ostale cifre podelimo na xto mae blokova uzastopnih cifara tako da svaki blok sadri samo jednake cifre. Ako su za dva
broja m i n skupovi blokova jednaki, onda vai fm = fn . Npr. binarni zapis broja 22
u binarnom sistemu je 10110 pa je skup odgovarajuih blokova {1, 0, 11}, dok je broj 13
zapisan kao 1101 i ima isti skup blokova {11, 0, 1}, pa vai f (22) = f (13). Proverom se
takoe dobija f (22) = f (13) = 5.
Iz poslede formule se moe zakuqiti da je fn u stvari broj predstavaa broja
n kao zbir potencija dvojke koji se nalaze u parovima {1, 2}, {2, 4}, {4, 8},. . . tako da dva
broja nisu istovremeno uzeta iz istog para.
13
Metod zmijskog ua
Metod zmijskog ua je vrlo korisna alatka u raqunau raznih, qesto glomaznih, kombinatornih suma, kao i u dokazivau kombinatornih identiteta. Samo ime moda deluje
qudno, ali jedno objaxee za tako qudno ime moe biti to da je metod nastao u Americi
gde se zmijsko ue smatra univerzalnim lekom ameriqkih indijanaca.
S obzirom da metod zmijskog ua slui za raqunae raznih suma, jasno je da on nije
univerzalan i da je malo verovatno da isti i postoji. Meutim, velika klasa problema
se moe rexiti tim metodom, odnosno postupkom koji je ovde neformalno izloen.
Neka je potrebno izraqunati sumu S. Prvo je potrebno identifikovati slobodnu
promenivu od koje zavisi suma S. Neka je to recimo n i neka S ima vrednost f (n). Zatim treba formirati F (x), funkciju generatrise niza f (n). Pomnoimo sumu S sa xn i
sumirajmo po n. U ovom trenutku imamo (bar) duplu sumu, spoaxu po n i unutraxu
po S. Zatim se obiqno zameni redosled sumiraa i odredi se vrednost unutraxe sume
po n. Time dobijamo odreene koeficijente u funkciji generatrise, koji u stvari predstavaju vrednost sume S u zavisnosti od n.
U rexavau ovakvog tipa zadataka postoje neke karakteristiqne sume koje se qesto
pojavuju. Ovde emo dati pregled nekih
suma koje se qexe koriste.
X m
Od ranije je poznat identitet za
xn :
n
n
X m
(1 + x)m =
xn .
n
n
X n
Nekad je potrebno i
xn xto ve imamo u tablici generatrisa:
k
n
X n + k
1
=
xn .
(1 x)k+1
k
n
Takoe, qesto se javaju i sliqne sume u kojima
su samo parni (odnosno
neparne)
X m
X m
n
m
m
indeksi. Recimo, imamo da je (1 + x) =
x , pa je i (1 x) =
(x)n .
n
n
n
n
Sabiraem, odnosno oduzimaem, dobija se
X m
((1 + x)m + (1 x)m )
x2n =
,
2n
2
n
odnosno
X m
((1 + x)m (1 x)m )
x2n+1 =
.
2n + 1
2
n
X 2n + 1
n
x2n+1 =
xm
2
1
(1)m
(1 x)m+1
(1 x)m+1
1
2n n
1
x =
(1 1 4x).
n+1 n
2x
14
.
Primer 1.
x f (n) =
X k XX k
x
=
xn .
nk
n
k
n
n
XX k
X X k
xn =
xk
xnk ,
n
k
n
k
n
n
k
xto e dati
F (x) =
xk (1 + x)k =
(x + x2 )k =
1
1
=
.
2
1 (x x )
1 x x2
Ako se prisetimo, ovo je vrlo sliqno generatrisi Fibonaqijevog niza, u stvari f (n) =
Fn+1 tako da smo ovim dobili da je
X k
= Fn+1 .
nk
k
Primer 2.
m6k
k6n
X n
k6n
k
m6k m
xm = (1 + x)k . Dae je
n
(1)nk (1 + x)k = (1)n (1 + x) 1 = (1)n xn
n
n
X
X
n
k
n
k
Izraqunajmo sada
. Neka je f (m) =
i F (x) =
k
m
k
m
Primer 3.
k=m
k=m
xm f (m). Tada je
F (x) =
xm f (m) =
n
X
X n X k
X n
n
k
=
xm =
(1 + x)k ,
k
m
k
m
k
xm
k=m
k6n
m6k
k6n
Xn
m
2nm xm ,
n nm
vrednost traene sume je f (m) =
2
.
m
Primer 4.
Probajmo da sraqunamo
X n
k xk .
k
k=2k1
n
2k2 +1 x2k2 +1 =
k=2k2 +1
Xn
Xn
=
(x2 )k1 + x
(x2 )k2 = (1 + x2 )n + x(1 + x2 )n ,
k1
k2
k1
k2
odnosno
X n
k xk = (1 + x)(1 + x2 )n .
2
Primer 5.
X n n k
mk y k
k
2
k
X n
X n k
X n
mk xmk =
=
y k xk
y k xk (1 + x)(1 + x2 )nk .
k
k
2
m
k
Tako da je
F (x) = (1 + x)
X n
k
16
2n+1
m
qime dobijamo
2n
2n
2n
Ako uzmemo y = 2 dobijamo
da je F (x) = (1 +
x)(1 x) = (1
x) + x(1
x) pa je
2n
2n
2n
2n
koeficijent uz xm jednak
(1)m +
(1)m1 = (1)m
qime
m
m1
m
m1
dobijamo identitet
X n n k
2n
2n
mk (2)k = (1)m
.
m
m1
k
2
k
Primer 6.
y j f (j),
G(y) =
X nk
k
xk , g(j) =
y j g(j).
Sraqunajmo sumu
X n + k 2k (1)k
m + 2k
k k+1
k
za neke m, n > 0.
S obzirom da traena suma ima dosta promenivih, elementarne kombinatorne metode ne
nude efikasan postupak kojim bi se ovakve sume rexile sa tako malo truda i razmixaa
kao xto nam nudi metod zmijskog ua.
S obzirom da se n pojavuje samo na jednom mestu u sumi, logiqno je da sumu posmatramo
kao funkciju po n. Neka je F (x) generatrisa niza takvih funkcija. Tada je
X 2k (1)k
X n + k
X X n + k 2k (1)k
=
xk
xn+k =
F (x) =
xn
k
+
1
k
k
+
1
m
+
2k
m
+
2k
k
n
n
k
X 2k 1 x k
2k (1)k k
xm+2k
xm+2k
=
x
=
=
k k+1
(1 x)m+2k+1
(1 x)m+2k+1
k k + 1 (1 x)2
k
k
s
(
)
xm1
4x
xm1
1+x
xm
1
1
+
=
1
=
.
=
m1
2
m1
2(1 x)
(1 x)
2(1 x)
1x
(1 x)m
X
17
Ovo je generatrisa niza
n1
pa je time dokazano da je
m1
X n + k 2k (1)k
n1
=
.
m + 2k
k k+1
m1
k
Primer 8.
X 2m + 1
2n + 1 m + k
Neka su F (x) =
x
i G(x) =
xm
generatrise nizova
k
2n
2n
m
m
k
levih i desnih strana jednakosti. Dokazaemo F (x) = G(x). Redom je
X
X 2n + 1m + k X 2n + 1 X m + k
m
F (x) =
x
=
=
k
2n
2k
2n
m
m
X
X
X
2n + 1 X m + k m X 2n + 1 k X m + k m+k
=
x =
x
x
=
2k
2n
2k
2n
m
m
k
k
X 2n + 1
X 2n + 1 1 2k
x2n
x2n
=
x 2
.
=
xk
(1 x)2n+1
(1 x)2n+1
2k
2k
k
k
2n+1
2n+1 !
X 2n + 1 1 2k
1
1
1
=
+ 1
pa je
Ve znamo da je
x 2
1+
2k
2
x
x
k
F (x) =
1 2n1
( x)
2
1
1
(1 x)2n+1
(1 + x)2n+1
.
S druge strane je
G(x) =
X 2m + 1
2n
pa je
1/2
G(x) = x
1/2
= x
X 2m + 1
(x1/2 )2n
(1 x1/2 )2n+1
odnosno
G(x) =
2n
1 2n1
( x)
2
2n
(1)
x1/2
2m+1
1
(1 + x1/2 )2n+1
1
1
2n+1
2n+1
(1 x)
(1 + x)
.
Primer 9.
Na sliqan naqin se moe rexiti i poznati identitet koji se nalazio na
koricama jox poznatije kige P. Mladenovia Kombinatorika iz koje se pripremala
qak i bugarska ekipa za IMO 2003 u Japanu gde je u ekipnom plasmanu osvojila prvo
mesto :). Identitet koji treba dokazati je
n
X
2n 2k
k=0
2k
22n2k =
18
4n
.
2n
Neka je n slobodna promeniva i generatrise levih i desnih strana F (x) i G(x). Potrebno je dokazati jednakost ovih generatrisa. Prvo je
X
X 2n2k
X 2k
X 2n
n
2n2k
2k
F (x) =
x
2
=
2
xn 22n ,
2k
k
k
2k
n
n
06k6n
F (x) =
06k
X
06k
2k 2k
2
k
X
n
2n
(2 x)2n .
2k
k
k
X 2k
X 2k
1
1
x
x
2
+
.
k
k
2(1 2 x)
(1 2 x)
2(1 + 2 x)
(1 + 2 x)
k
S obzirom da je
X
n
F (x) =
2n n
1
x =
to je
n
1 4x
1
1
1
1
q
q
+
,
x
2(1 2 x)
2(1
+
2
x)
1 4 (12 x)2
1 4 (1+2xx)2
odakle je
1
1
F (x) = p
+ p
.
2 14 x 2 1+4 x
X 4n
X 2n
n
S druge strane elimo da za G(x) dobijemo zbir
x . Poxto je
xn =
2n
n
n
n
X 2n
1
1
n
to je
(x) =
pa je
n
1 4x
1 + 4x
n
!
1
1
1
p
G(x) =
.
+p
2
14 x
1+4 x
pa je F (x) = G(x).
Sledei primer je malo tei, jer standardna ideja zmijskog ua ne vodi do rexea.
Primer 1. (Morijati)
Za date n i p izraqunati
X 2n + 1 p + k
.
2p + 2k + 1
k
k
S obzirom da je
X 2n + 1
n
to je
2r + 1
x2n+1 =
x2r+1
2
1
1
+
2r+2
(1 x)
(1 + x)2r+2
,
X r x2 r 1
X r x2 r
1
x
x
+
,
2 (1 x)2 r p
(1 x)2
2 (1 + x)2 r p
(1 + x)2
2 p
2 p
x
x
2
(1x)
(1+x)2
1
x
x
1
F (x) =
p+1 +
p+1 ,
2 (1 x)2
2 (1 + x)2
x2
x2
1 (1x)
1 (1+x)
2
2
F (x) =
F (x) =
1
x2p+1
x2p+1
x2p+1
1
+
=
((1 + 2x)p1 + (1 2x)p1 ),
2 (1 2x)p+1
2 (1 + 2x)p+1
2
odakle je
1
f (n) =
2
p 1 2n2p
p 1 2n2p
+
2
2
,
2n 2p
2n 2p
f (n) =
2n p 2n2p
2
.
2n 2p
Moemo da primetimo da za veinu zadataka ovde nismo puno odstupali od ovog metoda i koristili smo svega nekoliko identita, xto predstava vrlo bitnu osobinu ovog
metoda koja se moe upotrebiti i za pisae kompjuterskih programa (tj. algoritama)
koji rexavaju simboliqki veliku klasu suma u kojima se javaju binomni koeficijenti.
20
Razni zadaci
U ovom poglavu e biti izloene kroz zadatke jox neke primene generatrisa.
Zadatak 1: Dokazati da za niz Fibonaqijevih (Fibonacci) brojeva vai
F0 + F1 + . . . + Fn = Fn+2 + 1
Rexee: Ovo je laka primena generatrisa. Generatrisa zbira prvih n qlanova niza,
tj. leve strane je po teoremi 7. iz 2. poglava F/(1x), gde je F = x/(1xx2 ) generatrisa
Fibonaqijevih brojeva. Sa desne strane je
F x
1
,
x
1x
pa nakon trivijalnih raqunskih operacija zakuqujemo da takav identitet zaista vai.
Y
k>1
1
.
1 x2k+1
Ovo moemo videti tako xto svakom particiji u kome se broj i pojavuje ai puta odgovara
taqno jedan qlan sa kofecijentom 1 u ovom proizvodu i to je x1a1 +3a3 +5a5 +... .
Generatrisa broja particija na razliqite delove je
Y
(1 + x) (1 + x2 ) (1 + x3 ) . . . =
(1 + xk ),
k>1
jer iz svake zagrade moemo da uzmemo ili da ne uzmemo potenciju x-a, a to odgovara uzimau ili neuzimau dela odreene duine u particiju. Elementarnim transformacijam
je
Y
Y 1 x2k
Y
(1 x2 )(1 x4 ) . . .
1
(1 + xk ) =
=
=
k
2
3
4
1x
(1 x)(1 x )(1 x )(1 x ) . . .
1 x2k+1
k>1
k>1
k>1
21
(1)n
, to je
n!
Dn
1
1
1
= 1 1 + + . . . + (1)n ,
n!
2! 3!
n!
1
1
1
+ . . . + (1)n
.
Dn = n!
2! 3!
n!
Zadatak 4: Izraqunati
X
(1)k
n
3k
Rexee: Ovaj zadatak ilustruje jednu ideju koja se qesto java u kombinatorici.
Moemo da posmatramo funkciju generatrise
X n
F (x) =
x3k ,
3k
k
jer nam ona liqi na binomni razvoj (1 + x)n ali i zato jer je traena suma upravo f (1).
Meutim, kako da postignemo da nam se u binomnom razvoju java svaki trei qlan?
Koristiemo da je
X
r, r|n
n =
0,
inaqe.
r
=1
(1)
!n
3i 3
+
2
n
3k
!n )
3+i 3
2
= 2 3n/21 cos
n
6
x + 2y = n
2x + 3y = n 1
nx + (n + 1)y = 1
(n + 1)x + (n + 2)y = 0
Dokazati da je
X
Rk = n + 1
22
1
1
1 t 1 t2
To je zato xto za svaki par (x, y) koji zadovoava uslov poveava koeficijent uz tn za 1
jer uqestvuje kao sabirak sa tx t2y = tx+2y . I uopxte, broj rexea jednaqine kx + (k + 1)y =
1
1
xk1
n
n + 1 k je koeficijent uz tn+1k u
,
tj.
koefcijent
uz
t
u
1 tk 1 tk+1
(1 tk )(1 tk+1 )
n
k1
X
X
X
1
1
1
t
=
Dakle,
=
Rk je koeficijent uz tn u
(1 tk )(1 tk+1 )
t t2 1 tk+2
1 tk+1
k
k=1
k
X
1
, odakle je sada lako
Rk = n + 1 xto je i trebalo dokazati.
2
(1 t)
k
za 1 6 k 6 n i 0 = 1 i k = 0 za k > n.
Generatrisa simetriqnih polinoma je
(t) =
k tk =
n
Y
(1 + txi )
i=1
k=0
pk tk =
k=0
1
1 txi
sk tk1 =
n
X
i=1
k=0
xi
1 txi
Generatrise (t) i P (t) zadovoavaju sledei uslov (t)p(t) = 1. Ako izraqunamo koeficijent ovog proizvoda uz tn , n > 1 dobijamo vezu
n
X
(1)r r pnr = 0
r=0
23
Ako primetimo da je
ln P (t) =
n
X
ln
i=1
1
1 txi
ln (t) =
n
X
ln(1 + txi ),
i=1
d
P 0 (t)
ln P (t) =
dt
P (t)
i
S(t) =
d
0 (t)
ln (t) =
.
dt
(t)
Iz prve formule sledi S(t)P (t) = P 0 (t), a iz druge S(t)(t) = 0 (t). Uporeivaem
koeficijenata uz tn+1 dobijamo
npn =
n
X
sr pnr
nn =
r=1
n
X
(1)r1 sr nr .
r=1
n
n
X
X
X
X
F 2 (x) G2 (x) =
x2bi + 2
xbi +bj = F (x2 ) G(x2 ).
x2ai + 2
xai +aj
i=1
i=1
16i6j6n
16i6j6n
Kako je F (1) = G(1) = n, imamo da je 1 nula reda k, (k > 1) polinoma F (x) G(x). Tada je
F (x) G(x) = (x 1)k H(x), pa je
F (x) + G(x) =
F 2 (x) G2 (x)
F (x2 ) G(x2 )
(x2 1)k H(x2 )
H(x2 )
=
=
= (x + 1)k
k
F (x) G(x)
F (x) G(x)
(x 1) H(x)
H(x)
Sada je za x = 1:
2n = F (1) + G(1) = (1 + 1)k
H(x2 )
= 2k ,
H(x)
Sledee tvree su postavili i dokazali kanadski matematiqari Leo Mozer (Leo Moser)
i o Lambek (Joe Lambek) 1959. godine.
Zadatak 8: Dokazati da postoji jedinstven naqin da se prirodni brojevi rasporede u
dve particije, A i B, tako da se svaki prirodan broj (ukuqujui i 0) moe izraziti u
obliku a1 + a2 , a1 , a2 A, a1 6= a2 taqno na onoliko naqina (a bar na jedan) na koliko se
24
bB
1
1x
xai +aj =
1 2
A (x) A(x2 ) .
2
1
= A(x2 ) B(x2 )
1x
Zamenom x sa x2 , x4 , . . . , x2
n1
dobijamo da je
n
n1
Y
(1 x2 ),
i=0
odakle je
A(x) B(x) =
(1 x2 ).
i=0
Zadatak 9: Ako svaki prirodan broj pripada taqno jednoj (od bar dve) aritmetiqke
progresije, onda postoje dve progresije qiji su koraci jednaki.
Rexee: Ovaj problem je postavio (u malo izmeenoj formi) jox Erdox (Erdosz),
a dokazali su ga Mirski (Mirsky) i umen (Newman) nakon dugo godina. Ovo je ihov
originalni dokaz:
Neka k aritmetiqkih progresija {ai + nbi } (i = 1, 2, . . . , k) pokrivaju ceo skup prirodnih
X
za
=
z a+ib , pa je
brojeva. Tada je
1 zb
i=0
z
z a1
z a2
z ak
=
+
+
+
.
1z
1 z b1
1 z b2
1 z bk
25
(mod q(t)).
Kako jedna prosta godina ima 365 1 (mod 7) dana, to polinomi f2 (t) i f3 (t) koji odgovaraju 2002. i 2003. godini, zadovoavaju
f2 (t) tf1 (t) tg1 (t)
i
Ovde smo morali poslede qetiri godine da napixemo u obliku g1 (t)(1 + t + t2 + t3 ) jer
godina 2100. nije prestupna, pa je ne moemo zameniti polinomom h1 (t). Period od 100
godina pomeri kalendar za 100 dana (proste godine) i jox 24 dana (prestupne) xto po
modulu 7 daje 5 dana. Sada moemo konaqno napisati formulu
gA (t) p1 (t)(1 + t5 + t10 ) + t15 h1 (t)(1 + t5 + . . . + t120 ).
Sliqno kao i ranije, poslednih 100 godina smo obuhvatili posledih sabircima jer
godina 2400. nije prosta ve prestupna! Koristiemo da je t5a + t5(a+1) + . . . + t5(a+6) 0.
Sada je 1+t5 +. . .+t235 1+t5 +t25 1+t3 +t5 i 1+t5 +. . .+t255 1+t5 +t25 +t45 1+t+t3 +t5 .
Dae imamo da je
p1 (t) h1 (t)(1 + t3 + t5 ) + tg1 (t)(1 + t + t2 + t3 )
g1 (t)[(1 + t + t2 )(1 + t3 + t5 ) + t(1 + t + t2 + t3 )] + g4 (t)(1 + t3 + t5 )
g1 (t)(2 + 2t + 2t2 + 2t3 + 2t4 + 2t5 + t6 ) + g4 (t)(1 + t3 + t5 ) g1 (t)t6 + g4 (t)(1 + t3 + t5 ).
Ako sada ovo zamenimo u formulu za gA (t) dobijamo
gA (t) p1 (t)(1 + t3 + t5 ) + th1 (t)(1 + t + t3 + t5 )
g1 (t)t6 (1 + t3 + t5 ) + g4 (t)(1 + t3 + t5 )2 + tg1 (t)(1 + t + t2 )(1 + t + t3 + t5 ) + tg4 (t)(1 + t + t3 + t5 )
g1 (t)(t + t3 ) + g4 (t)(2t + 2t3 + t5 + t6 )
(1 + t + 2t4 + t6 )(t + t3 ) + (1 + t + t3 + 2t4 )(2t + 2t3 + t5 + t6 )
8 + 4t + 7t2 + 5t3 + 5t4 + 7t5 + 4t6 4 + 3t2 + t3 + t4 + 3t5 .
Ovo znaqi da je najverovatniji dan za prvi u mesecu nedea (jer je a0 najvei od svih
qlanova). Kako petku trinaestom odgovara nedea prvi, to je dokaz zavrxen. Moemo u
stvari i taqno dobiti kolika je ta verovatnoa. Ako iskoristimo ienicu da je ukupan
broj meseci u periodu od 400 godina 4800, moemo lako dobiti da je nedea prva dan
u 688 meseci, ponedeak - 684, utorak - 687, sreda - 685, qetvrtak - 685, petak - 687 i
subota - 684.
27
Zakuqak
Materijal izloen u prethodnih tridesetak strana je samo mali deo celokupne teorije generatrisa. Bez obzira na to, ovde su izloene sve bitne ideje i metode koje lee u
osnovi teorije generatrisa i koje su potrebne za dae samostalno korixee ove tehnike.
Svi zainteresovani za ovu oblast mogu produbiti svoje znae uz pomo [?].
eleo bih takoe da se zahvalim mom mentoru Vladimiru Baltiu, kao i profesorima matematiqkih predmeta mr Sranu Oganoviu (razrednom starexini u isto vreme)
kao i dr Mileni Radnovi. Posebnu zahvalnost dugujem jox i matematiqarima koji su se
trudili svih ovih godina oko dodatnih nastava i priprema za takmiqee: Duxanu ukiu, dr Vladimiru Jankoviu, oru Krtiniu, Vladimiru Laziu, Milivoju Lukiu
i Ivanu Matiu.
28
Literatura
29
Sadraj
1. Uvod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Teorijski uvod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Rekurentne jednaqine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4. Metod zmijskog ua . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5. Razni zadaci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6. Zakuqak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7. Literatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
30