Sunteți pe pagina 1din 7

2.2. Funcii standarde i notaii.

2.2.1. Monotonia.
Se spune c funcia f(n) crete monoton, dac
( ) ( ) n f m f
cnd
n m
, i
funcia
( ) n f
este monoton descresctoare, dac
( ) ( ) n f m f
cnd
n m
. Funcia
( ) n f
este strict cresctoare, dac
( ) ( ) n f m f <
cnd
n m <
i strict descresctoare,
dac
( ) ( ) n f m f >
cnd
n m <
.
2.2.2. Aproximri ntregi
Pentru orice numr real x notm cu ]
x
partea lui ntreag, adic cel mai
mare numr ntreg mai mic ca x. Simetric, 1
x
este cel mai mic numr ntreg, mai
mare ca x. Evident, c
] ]
1 1 + x x x x x
pentru orice x. n afar de aceasta 1 ]
n n n + 2 / 2 /
pentru n ntreg. n
sfrit, pentru orice x i orice a i b ntregi pozitive avem
1 1 1
ab x b a x / / /
(2.1)
i
] ] ]
ab x b a x / / /
(2.2)
(pentru a ne convinge de aceasta, observm, c pentru orice z i n ntreg
proprietile n z i ]
z n
sunt identice).
Funciile ]
x x
i 1
x x
sunt monoton cresctoare.
2.2.3. Polinomi.
Polinom de gradul d de la variabila n este numit funcia
( )

d
i
i
i
n a n
0

(d un numr ntreg nenegativ). Numerele a


0
, a
1
,... a
d
sunt numite coeficieni
ai polinomului. Considerm, c cel mai mare coeficient a
d
nu este egal cu zero
(dac nu este aa, micorm d aceasta este posibil numai dac polinomul nu este
egal cu zero).
Pentru valori mai mari ale lui n semnul polinomului p(n) se determin de
cel mai mare coeficient, aa c cnd
ad
> 0 polinomul p(n) este asimptotic pozitiv
i se poate scrie
) (
d
n pn
.
Cnd a 0 funcia
a
n n este monoton cresctoare, iar cnd a 0
monoton descresctoare. Se spune, c funcia f(n) este polinomial mrginit, dac
) 1 (
) (
O
n n f
, sau, cu alte cuvinte, dac
) ( ) (
k
n O n f
pentru o constant oarecare k.
2.2.4 Exponente.
Pentru
n m,
reali i
0 a
avem
1
0
a ,
mn n m
a a ) (
,
a a
1
,
m n n m
a a ) ( ) (
,
a a / 1
1

,
n m n m
a a a
+
.
Cnd
1 a
funcia
n
a n crete monoton.
Vom considera cte odat 1
o
O .
Funcia
n
a n se numete exponent. Cnd a > 1 exponenta crete mai
rapid dect orice pollinom: oricare ar fi b,
0 lim

n
b
n
a
n
(2.3)
sau cu alte cuvinte
) ( 0
n b
a n
. Dac n calitate de baza a puterii lum
numrul e = 2,71828..., atunci exponenta poate fi scris n form de ir:

+ + + +
0
3 2
!
....
! 3 ! 2
1
k
k
x
k
x x x
x e
, (2.4)
pentru toi x reali este ndeplinit inegalitatea
x e
x
+ 1 (2.5)
care se transmite n egalitate numai cnd x=0.
Cnd
1 x
se poate evalua
x
e de sus n jos n felul urmtor:
2
1 1 x x e x
x
+ + + (2.6)
se poate spune, c
) ( 1
2
x x e
x
+ +
cnd
0 x
, avnd n vedere
interpretarea corespunztoare a notaiei ( n care
n
este schimbat cu
0 x
).
Pentru toi x este ndeplinit egalitatea
x
n
n
e
n
x

,
_

+

1 lim .
2.2.5. Logaritmi.
Vom folosi urmtoarele notaii:
n n
2
log log
n n
e
log ln
k k
n n ) (log log
) log(log log log n n
- logaritm repetat
Vom considera, c n formule semnul logaritmului se refer doar la
expresia ce l urmeaz nemijlocit, aa c
k n + log
este
k n + ) log(
(dar nu
) log( k n +
).
Cnd
1 > b
funcia
n n
b
log
(definit pentru n pozitivi) crete strict.
Urmtoarele identiti sunt adevrate pentru toi
0 > a
,
0 > b
,
0 > c
i
pentru toi n (numai dac bazele logaritmilor nu sunt egale 1):
a
b
b a
log
,
a n a
b
n
b
log log
,
b a ab
c c
log log ) log( +
,
b
a
a
c
c
b
log
log
log
, (2.7)
b
a
a
b
log
1
log
,
a
a
b b
log
1
log
,
a c
b b
c a
log log

Cnd se schimb baza logaritmul se nmulete cu o constant, de aceea n


notaiile de tipul
) (logn O
putem s nu precizm, care este baza logaritmului.
Pentru logaritmul natural exist irul
( ) 1 < x
:
...
! 5 ! 4 ! 3 ! 2
) 1 ln(
5 4 3 2
+ + +
x x x x
x x
Cnd x>-1este adevrat inegalitatea

x x
x
x
+
+
) 1 ln(
1
(2.8)
care se transform n egalitate cnd x=0.
Se spune c funcia f(n) este mrginit polilogaritmic, dac
n n f
O ) 1 (
log ) (
.
Limita (2.3) dup nlocuirea lui
m n log
i
c
a 2 ne d
0
log
lim
) 2 (
log
lim
log


c
b
m
m c
b
m
m
m m
i astfel,
) ( log
c b
n O n
pentru c > 0. cu alte cuvinte orice polinom crete
mai repede dect orice polilogaritm.
2.2.6. Factoriale.
Notaia n! Determin produsul tuturor numerelor ntregi de la 1 pn la n.
Se consider 0!=1, aa c
)! 1 ( ! n n n
pentru toi n = 1,2,3,...
Se vede c
n
n n ! . O evaluare mai exact este dat de formula lui Stirling,
care spune c
( ) ( ) n
e
n
n n
n
/ 1 1 2 ! +

,
_

(2.9)
Din formula lui Stirling rezult, c
) ( !
n
n O n ,
) 2 ( !
n
n ,
) log ( ) ! log( n n n
.
Este adevrat i urmtoarea evaluare:

n
n n
e
e
n
n n
e
n
n
12 / 1
2 ! 2

,
_

,
_

(2.10)
3. Sumele.
Dac algoritmul conine un ciclu (for, while), atunci timpul de lucru se
compune din timpurile de le lucru a unor pai. De exemplu am vzut n tema 1 c
ndeplinirea pasului j al algoritmului de sortare prin inserie necesit timp,
proporional cu j. De aceea timpul total este determinat de suma

n
j
j
1
, care este
) (
2
n
Mai jos vom enumera proprietile de baz a sumelor.
3.1. Proprietile sumelor.
Pentru suma n
a a a ...
2 1
+ +
se foloseze notaia

n
k
k
a
1
.
Cnd n=0 valoarea sumei este egal cu 0.
De regul, limita superioar i inferioar a sumei sunt numere ntrei (Dac
nu, atunci se consider prile ntregi).
Suma seriei infinite
...
2 1
+ + a a
sau

1 k
k
a
se determin ca limita unei
consecutiviti de sume pariale


n
k
k
n
a
1
lim
Dac limita nu exist, se spune, c seria este divergent, n caz contrar este
convergent.
Linearitatea
Aceast proprietate ne spune, c


+ +
n
k
n
k
k k
n
k
k k
b a c b ca
1 1 1
) (
pentru orice numr c i
pentru orice consecutiviti finite a
1
,...a
n
i b
1
,...b
n
.
Progresii aritmetice
Suma
n k
n
k
+ + +

... 2 1
1
, (3.1)
care a aprut la analiza algoritmului de sortare prin inserie, este o
progresie aritmetic. Valoarea ei este egal cu
) ( ) 1 (
2
1
2
1
n n n k
n
k
+

(3.2)
Progresii geometrice
Cnd x 1 suma progresiei geometrice poate fi gsit

n
n
k
k
x x x x + + + +

... 1
2
0
(progresie geometric)
dup formula
1
1
1
0

x
x
x
n n
k
k
(3.3)
cnd
1 < x

x
x
k
k

1
1
0
(3.4)
Seria armonic
Are forma
... / 1 ... 3 / 1 2 / 1 1 + + + + + n
; a n-a sum parial a ei este egal cu
) 1 ( ln
1 1
...
3
1
2
1
1
0
O n
k n
H
n
k
n
+ + + + +

(3.5)
Suma diferenelor
Pentru orice consecutivitate a
0
,a
1
,...a
n
putem scrie identitatea
0
1
1
) ( a a a a
n
n
k
k k

(3.6)
Aa sume se mai numesc telescopice. Analog
n
n
k
k k
a a a a

+ 0
1
0
1
) (
.
Acest procedeu ne permite s summ irul

+
1
1
) 1 (
1
n
k
k k
.
De oarece
1
1 1
) 1 (
1
+
+
+ k k k k
, primim, c

,
_

+

+
1
1
1
1
1
1
1
1 1
) 1 (
1
n
k
n
k
n k k k k
.
Produsurile numerelor a
1,...,
a
n
se scriu ca

n
k
k
a
1
.
Cnd n=0 valoarea produsului este 1. logaritmarea transform produsul n
sum :

n
k
k
n
k
k
a a
1 1
log log
3.2. Evaluarea sumelor.
Dac am reuit s gsim formula pentru sum, atunci e uor s-o verificm
prin inducie matematic.
Exemplu: demonstrm, c suma progresiei aritmetice
2 / ) 1 (
1
+

n n k S
n
k
n . Cnd n=1 aceasta este adevrat. Acum presupunem c
2 / ) 1 ( + n n S
n este adevrat pentru un n oarecare i o verificm pentru n+1. ntr-
adevr,
. 2 / ) 2 )( 1 ( ) 1 ( 2 / ) 1 ( ) 1 (
1 1
+ + + + + + +


n n n n n n k k
n
k
n
k

Inducia poate fi folosit i pentru inegaliti. De exemplu: s artm c
suma progresiei geometrice

n
k
k
0
3
=O(3
n
). Adic, vom arta, c
n
n
ik
k
c 3 3
0

pentru o
constant c. cnd n=0 avem
1 1 3
0
0

c
k
k
; aceasta este adevrat cnd
. 1 c

presupunnd c evaluarea este adevrat pentru un n, o demonstrm pentru n+1.
Avem:
. 3 3
1
3
1
3 3 3 3 3
1 1 1 1
0
1
0
+ + + +

,
_

+ + +

n n n n n
n
k
k
n
k
k
c c
c
c
Ultima trecere este
adevrat, dac
1
1
3
1

,
_

+
c
, adic dac
2
3
c
. De aceea

n
k
k
0
3
=O(3
n
), ceea ce t.d.
Inducia trebuie folosit atent, mai ales la evalurile asimptotice deoarece
este uor de greit. De exemplu s demonstrm, c

n
k
k
1
=O(n). Evident

n
k
k
1
=O(1).
S demonstrm pentru n+1. ntr-adevr
) 1 ( ) 1 ( ) ( ) 1 (
1 1
+ + + + +


n O n n O n k k
n
k
n
k
.
Greeala const n aceea c constanta, presupus n notaia O(n), crete
odat cu n.
3.2.2. Comparaii consecutive a termenilor.
Uneori putem primi evaluarea superioar pentru sum,
nlocuind fiecare termen al ei cu unul mai mare (de exemplu, cu cel mai mare
dintre termenii sumei). n aa fel, cea mai simpl evaluare superioar pentru suma
progresiei aritmetice

n
k
k
1
va fi
2
1 1
n n k
n
k
n
k



n general max
1
na a
n
k
k

, unde a
max
cel mai mare dintre a
1
,...., a
n
. n unele
cazuri se poate aplica o metod mai exact compararea cu progresia geometric.
Fie un ir

n
k
k
a
0
cu termeni pozitivi, pentru care
r
a
a
k
k

+1
pentru toi
0 k
i un
r<1. atunci i suma poate fi mrginit superior cu o progresie geometric
descresctoare infinit:




0
0
0
0 0
0
.
1
1
k k
k k
n
k
k
r
a r a r a a
Aplicm aceast metod pentru suma
. 3
1

k
k
k
primul membru este = 1/3,
relaia membrilor vecini este
3
2 1
3
1
3
3 ) 1 (
) 1 (

+

+

+
k
k
k
k
k
k
pentru toi
1 k
. De unde
rezult c fiecare membru al sumei se evalueaz superior cu valoare
( )( )
k
3
2
3
1
aa
c
1
3
2
1
1
3
1
3
2
3
1
3
1 1

,
_

k
k
k
k
k
Important este, c relaia membrilor vecini nu numai c este
mai mic ca 1, dar este i mrginit de o constant 1 < r , comun pentru toi
membrii irului. De exemplu, pentru irul armonic relaia (k+1)- lea membru i al
k-lea este
. ) (log lim
1
lim
1
1 1


n
k k
n
k
n
k

Aici nu exist constanta r, care desparte rel. membrilor vecini de 1.
3.2.3. Partiionarea (mprirea n pri).
Suma poate fi mprit n pri i evaluat fiecare parte n particular n
calitate de exemplu s gsim evaluarea inferioar pentru suma progresiei aritmetice

n
k
k
1
dac vom evalua inferior fiecare membru cu 1, vom primi
n k
n
k

1
. Diferena
dintre aceasta i evaluarea superioar O(n
2
) este foarte mare i de aceea vom
proceda altfel:
2
1 2 /
2 /
1 1 2 /
2 /
1 1
2
2 / 0

,
_

+ +

+ +
n
n k k k
n
n k
n
k
n
n k
n
k
n
k
.
Aceast evaluare este deja asimptotic exact (se deosebete de evaluarea
superioar, i deci de valoarea adevrat nu mai mult de o constant ori ).
Uneori este bine s eliminm civa dintre primii membri ai consecutivitii
scriind (pentru k
0
- fixat )
. ) 1 (
1 1 0 0
0 0
0

+ +
+ +
n
k k
k
n
k k
k
k
k
k
n
k
k
a a a a
De exemplu, pentru irul

0
2
2
k
k
k
relaia membrilor consecutivi
( )
( )
2
2
2
1
2
2
1
2
2
1
k
k
k
k
k
k
+

+
+
nu ntotdeauna este mai mic ca 1. De aceea pentru a aplica
metoda comparrii cu progresia geometric, vom evidenia primii trei membri ai
irului. Pentru toi membrii urmtori (
3 k
) relaia nu depete 8/9, i de aceea

,
_

+ +
0 3
2 2
0
2
0
2
), 1 (
9
8
8
9
) 1 (
2 2 2
k
k
k
k
k
k
k
k
O O
k k k

deoarece a doua sum progresia geometric infinit descresctoare.
mprirea irului este folositoare i n cazuri mai complicate. S evalum,
de exemplu, sumele pariale a irului armonic
.
1
1

n
k
n
k
H
pentru aceasta vom
mpri poriunea de la 1 la n n ]
n log
pri artate de paranteze:
+ + + + + + + ) 7 / 1 6 / 1 5 / 1 4 / 1 ( ) 3 / 1 2 / 1 ( 1
. Fiecare parte nu depete unul, de toate
sunt ]
n log
+1 pri. Primim,
1 log / 1 3 / 1 2 / 1 1 + + + + + n n (3.8.)
3.2.4. Compararea cu integralele.
Pentru funii monoton cresctoare f putem cuprinde suma

n
m k
k f ) (
ntre
dou integrale


1
1
) ( ) ( ) (
n
m
n
m k
n
m
dx x f k f dx x f
(3.9)
Analogic inegalitatea poate fi scris i pentru funcii monoton
descresctoare f:

+

n
m
n
m k
n
m
dx x f k f dx x f
1
1
) ( ) ( ) (
(3.10)
Prin aceast metod putem primi evaluri bune pentru sumele pariale ale
irului armonic: evaluarea inferioar:

+
1
1
1
) 1 ln(
1
n
n
k
n
x
dx
k
(3.11)
i evaluarea superioar (pentru ir fr primul termen):
. ln
1
1
2

n
n
k
n
x
dx
k
de
unde
. 1 ln
1
2
+

n
k
n
k
(3.12)

S-ar putea să vă placă și