Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
VeterinarIonIonescudelaBradIai
Suportdecurs
MATEMATIC
ElementedeProgramareliniar,Teoria
ProbabilitiloriStatisticMatematic
DR.CIPRIANCHIRU
2014
Dr.CiprianChiru Suport de curs
2
Dr.CiprianChiru Suport de curs
Introducere
3
Dr.CiprianChiru Suport de curs
Unitatea a III a urmrete noiunile i teoremele importante din
Programarea liniar noiuni ce se vor relua n cursuri de management i
optimizri din anii superiori.
Unitatea a IV a de teoria probabilitilor i statistic matematic este
o introducere ntr-un domeniu vast i actual, ntr-o ramur mportant a
matematicii aplicate i anume statistica. Aceasta utilizeaz teoria
probabilitilor care faciliteaz definirea, analiza i predicia a diverse
fenomene, avnd aplicaii importante n economie.
4
Dr.CiprianChiru Suport de curs
Unitate de nvare I
Elemente de matematic liniar
Cuprins U.I. I
1.1. Matrice i determinani
1.2. Sisteme de ecuaii liniare
1.3. Inegaliti liniare i sisteme de inegaliti liniare
-----------------------------------------------------------------------------------
ObiectiveleU.I.I.
1.Sidentificediferitetipuridematrice;
2.Scalculezeprindiferitemetodedeterminani,ranguluneimatrice,inversa
uneimatrice;
3.Srezolveprinmetodele:Cramer,GaussiGaussJordansistemedeecuaii
liniare;
4.Sdetermineinversauneimatriceutilizndmetodaeliminriitotale;
5.Srezolveinecuaiiliniareisistemedeinecuaiiliniarendouvariabile.
-----------------------------------------------------------------------------------
5
Dr.CiprianChiru Suport de curs
EXEMPLU:
a11
a 21
A= .
M
a
m1
2. O matrice de tip (1, n ) se numete matrice linie.
EXEMPLU:
A = (a 11 a 12 L a 1n ).
EXEMPLU:
a11 a12 a1n
M
a a 22 M a2n
A = 21 .
L L L L
a an2 M a nn
n1
Elementele a11 , a 22 , a33 , K a nn formeaz diagonala principal a
matricei.
4. O matrice de tip (m, n ) avnd toate elementele egale cu zero se
numete matrice nul. Se noteaz cu O .
5. O matrice patratic ale crei elemente care nu se afl pe diagonala
principal sunt toate nule se numete matrice diagonal.
EXEMPLU:
a11 0 M 0
0 a 22 M 0
A= .
L L L L
0 0 M a nn
6. O matrice diagonal pentru care a11 = a 22 = a33 = K = a nn = 1 se
numete matrice unitate de ordin n. Matricea unitate se noteaz cu I n sau
En .
EXEMPLU:
1 0 0
I 3 = 0 1 0 .
0 0 1
6
Dr.CiprianChiru Suport de curs
Definitia 2. Dou matrice de acelai tip Am,n i Bm,n sunt egale dac
elementele lor sunt respectiv egale: aij = bij , i = 1,K m, j = 1,K n. Notm
A= B.
1. Adunarea matricelor
3. Element neutru
Exist matricea nul O M m,n (R ) astfel nct A M m,n (R ) are loc
A+O = O+ A = A.
4. Opusa matricei
Oricare ar fi matricea A M m , n (R ) exist matricea
A = ( aij ) M m ,n (R ) astfel nct are loc relaia A + ( A) = ( A) + A = O .
EXEMPLU:
1 4 0 2 3 1 1 7 1
+ = .
3 2 6 6 2 8 9 0 2
2. nmulirea matricelor
EXEMPLU:
7
Dr.CiprianChiru Suport de curs
1 2
1 0 3 1 1 + 0 3 + 3 0 1 2 + 0 ( 1) + 3 2 1 8
3 1 = =
2 4 1 0 2 ( 2 ) 1 + 4 3 + 1 0 ( 2) 2 + 4 ( 1) + 1 2 10 6
.
8
Dr.CiprianChiru Suport de curs
1 2 3 1 4 7
Exemplu: Transpusa matricei A = 4 5 6 este matricea A = 2 5 8 .
T
7 8 9 3 6 9
1.1.5. Determinani
9
Dr.CiprianChiru Suport de curs
Definiia 12. Fie A o matrice ptratic de ordin n. Spunem c matricea A
este inversabil dac exist o matrice ptratic de ordin n, notat A 1 , astfel
nct are loc relaia:
A A 1 = A 1 A = I n .
EXEMPLU:
2 0 1
Fie matricea A = 2 1 1 . Verificai dac matricea este inversabil i
3 1 1
calculai rangul matricei A .
Rezolvare:
Verificm dac matricea este inversabil, utiliznd Teorema 1:
2 0 1
det A = 2 1 1 = 2 1 ( 1) + 2 1 1 + 0 ( 1) 3 3 1 1 ( 1) 1 2 2 0 ( 1) =
3 1 1
#Exerciii:
1. S se calculeze urmtorii determinani, aplicnd proprietile
determinanilor:
3 0 3 a + b a b a + b
a) A = 4 1 4 , b) A = 1 1 1 .
3 0 10 2ab 0 2ab
10
Dr.CiprianChiru Suport de curs
1 x 1 1 1 1 1 3
x 1 1 1 1 1 3 1
c) A = , d) A = .
1 1 1 x 1 3 1 1
1 1 x 1 3 1 1 1
2. S se verifice dac urmtoarele matrice verific relaia:
A + 2 A2 A + I n = 0
3
1 0 1
1 2
a) A = , b) A = 4 1 4 .
2 1 1 0 1
3. Ridicai la puterea n , n N matricele:
1 0 1
1 1
a) A = , b) A = 0 1 1 .
0 1 0 0 1
4. Determinai rangul matricei:
4 2 2 6
A = 2 4 2 4 .
2 2 4 2
11
Dr.CiprianChiru Suport de curs
a11 a12 a1n
M
a a 22 M a2n
A = 21 .
L L L L
a am2 M a mn
m1
Dac adugm coloana termenilor liberi obinem matricea extins a
sistemului, notat A .
a11 a12 M a1n b1
a a 22 M a 2 n b2
A = 21 .
L L L L L
a a m 2 M a mn bm
m1
b) Sistemul (1) se poate scrie sub forma:
n
a
j =1
ij x j = bi unde i = 1, K m . (2)
Definiie 15. Se numete soluie a unui sistem liniar de forma (1) un n-uplu
(x1 , x2 , K , xn ) care verific simultan toate cele m ecuaii ale acestuia.
Sistemul (1) se numete compatibil dac are cel puin o soluie i se
numete incompatibil n caz contrar.
Un sistem compatibil se numete compatibil determinat dac are o
singur soluie i compatibil nedeterminat dac admite mai multe soluii.
12
Dr.CiprianChiru Suport de curs
Teorem (Kronecker1 - Capelli2)
Un sistem de m ecuaii liniare cu n necunoscute este compatibil
determinat dac i numai dac rangul matricei sistemului este egal cu rangul
matricei extinse a sistemului.
Dac rang A = rang A = k = n (n - numrul necunoscutelor) atunci
sistemul este unic determinat.
Dac rang A = rang A = k < n atunci sistemul este compatibil
nedeterminat.
Dac rang A rang A atunci sistemul este incompatibil.
1. Sistem CRAMER3
Un sistem algebric liniar pentru care r = m = n (rangul matricei este
egal cu numrul de linii i de coloane) se numte sistem Cramer.
Formula general este
n
aj =1
ij x j = bi unde i = 1, K n unde det A 0 . (4)
EXEMPLU:
Fie sistemul:
4 x1 2 x 2 x3 = 9,
x1 3 x 2 + 2 x3 = 7,
x + x + x = 2.
1 2 3
1
LeopoldKroneker(18231891)matematiciangerman;
2
AlfredoCapelli(18551910)matematicianItalian;
3
GabrielCramer(17041752)matematicianelveian,doctoratla18aniinmatematic,
contribuii:regulaluiCramer,paradoxulluiCramer;
13
Dr.CiprianChiru Suport de curs
4 2 1
= 1 3 2 = 4 ( 3) 1 4 3 8 + 2 = 26 0 .
1 1 1
4 9 1
x 2 = 1 7 2 = 28 2 + 18 + 7 16 9 = 26 ,
1 2 1
4 2 9
x3 = 1 3 7 = 24 + 9 14 + 27 28 + 4 = 26 ,
1 1 2
x1 52 x 26 x 26
x1 = = = 2, x 2 = 2 = = 1, x 3 = 3 = =1.
26 26 26
Rezolvnd sistemul folosind regula lui Cramer se obine soluia
x1 = 2, x 2 = 1, x3 = 1 .
4
CarlFriedrichGauss(17771855)mathematician,fizician,astronomgerman,directorul
observatoruluiastronomicdinGottingen;
14
Dr.CiprianChiru Suport de curs
Fie sistemul:
a11 x1 + a12 x 2 + L + a1n x n = b1 ,
a x + a x + L + a x = b ,
21 1 22 2 2n n 2
L L L L L L L L L L L
a m1 x1 + a m 2 x 2 + L + a mn x n = bm .
a
21 1x + a x
22 2 + L + a x
2n n = b2 ,
L L L L L L L L L L L
a m1 x1 + a m 2 x 2 + L + a mn x n = bm .
a a a b
0 + a 22 12 a 21 x2 + a 23 13 a 21 x3 + L + a 2 n 1n a 21 xn = b2 1 a 21 ,
a11 a11 a11 a11
.
Ecuaia m
a a a b
0 + a m 2 12 a m1 x 2 + a m 3 13 a m1 x3 + L + a mn 1n a m1 x n = bm 1 a m1 .
a11 a11 a11 a11
La pasul urmtor dac x 2 are coeficientul nenul n ecuaia a doua se
va alege acesta drept pivot i se folosete aceai schem de eliminare a
necunoscutei x 2 din toate ecuaiile cu excepia ecuaiei 2 n care va avea
coeficientul egal cu 1.
Dac coeficientul lui x 2 este zero atunci putem facem o transformare
elementar i anume s schimbm linia 2 cu oricare alt linie n care
coeficientul lui x 2 este diferit de zero.
15
Dr.CiprianChiru Suport de curs
Algoritmul continu pn cnd nu vom mai putea elimina nici o
variabil prin aceast schem de calcul.
Prin aceste transformri elementare efectuate numai asupra liniilor
matricei extinse A se va obine forma (6).
1 p12 p13 L p1n M q1
0 1 p 23 L p2n M q2
0 0 1 L p3n M q3
L L L L L M L
P= cu pij 0, i = 1, L, r . (6)
0 0 0 L 1 M q r
0 0 0 L 0 M q r +1
L L L L L M L
0 0 0 L 0 M q m
Sistemul (1) este echivalent cu sistemul care are drept matrice extins
matricea P.
Observaie:
a) Dac r = m = n sistemul (1) este compatibil unic determinat;
b) Dac r < m sistemul (1) este compatibil dac i numai dac
q r +1 = q r + 2 = L = q m = 0 ;
c) Dac r < n atunci sistemul este compatibil nedeterminat i admite
o infinitate de soluii.
Soluia sistemului se citete ncepnd cu necunoscuta r.
xn = qr ,
x = q p x ,
n 1 r 1 r 1n n
. (7)
L LL L L
x1 = q1 p12 x2 p13 x3 L p1n xn
EXEMPLU:
16
Dr.CiprianChiru Suport de curs
1 1 9
1
2 4 4
1 3 2 7 .
1 1 1 2
Pas. 3. Contruim zerouri pe restul coloanei n afar de pivot. Adunm la
linia 2 linia 1 nmulit cu (-1) i adunm la linia 3 linia 1 nmulit cu (-1).
Notm L 2 + L1( 1) i
L3 + L1( 1) . Obinem:
1 1 9
1
2 4 4
0 5 9 19
.
2 4 4
3 5 1
0
2 4 4
1 1 9
1
2 4 4
0 1 9 19
.
10 10
13 13
0 0
5 5
17
Dr.CiprianChiru Suport de curs
1 1 9
x1 2 x 2 4 x 3 = 4 ,
9 19
x 2 x3 = ,
10 10
13 13
5 x3 = 5 .
Se poate calcula imediat valoarea lui x3 =1.
Apoi nlocuim valoarea aflat n ecuaia 2 a sistemului pentru a afla
x2:
1 1 9
x1 2 x 2 4 x 3 = 4 ,
19 9
x2 = + = 1,
10 10
x 3 = 1.
Apoi nlocuim valoarea aflat n ecuaia 1 a sistemului pentru a afla
x1:
9 2 1
x1 = 4 + 4 4 = 2
x 2 = 1;
x = 1,
3
x1 = 2
deci soluia sistemului va fi: x 2 = 1;
x = 1
3
5
WilhelmJordan(18421899)geodesistgerman;
18
Dr.CiprianChiru Suport de curs
Model intuitiv:
1 0 0 x1
a11 a12 a13 b1
0 1 0 x2
a 21 a 22 a 23 b2 L LLLLLL LLLL
0 0 1 x
a a32 a33 b3 3
31
(10)
19
Dr.CiprianChiru Suport de curs
1 0 0 L 0 p1r +1 L p1n q1
0 1 0 L 0 p 2 r +1 L p2 n q2
0 0 1 L 0 p L p3 n q3
3 r +1
L L L L L L L L L
0 0 0 L 1 p rr +1 L p rn qr
0 0 0 L 0 0 L 0 q r +1
L L L L L L L L L
0 0 0 L 0 0 L 0 q m
Teorem
Sistemul (*) este compatibil dac i numai dac
q r +1 = q r + 2 = L = q m = 0 .
Observaii:
1. Dac o singur valoare din irul q r +1 , qr + 2 , L, qm este diferit de
zero atunci sistemul este incompatibil. n acest moment algoritmul se
oprete.
2. Dac toate valorile din irul q r +1 , qr + 2 , L, qm sunt zero atunci
sistemul este compatibil iar liniile completate doar cu valoarea zero pot fi
eliminate deoarece ele reprezint combinaii liniare ale celorlalte linii din
sistem.
3. Dup eliminarea liniilor cu valoarea zero va rmne un sistem de
forma
1 0 0 L 0 p1r +1 L p1n q1
0 1 0 L 0 p 2 r +1 L p2 n q2
0 0 1 L 0 p L p3 n q3
3 r +1
L L L L L L L L L
0 0 0 L 1 p rr +1 L p rn qr
3x + p x
3 r +1 r +1 + L + p x
3n n = q 3
xr + p rr +1 xr +1 + L + p rn xn = q r
x3 = q3 p3r +1 r +1 L p3n n i xr +3 = r +3 ,
LLLLLLLLLLLLL LLL
xr = q r p rr +1 r +1 L p rn n xm = m .
EXEMPLU:
21
Dr.CiprianChiru Suport de curs
7 13
1 0
10 10
9 19
0 1 10 .
10
13
0 0
13
5 5
13 13
Iteraia 3. Se alege pivotul , se mparte linia pivotului la valoarea ,
5 5
coloana pivotului se completeaz cu zero i restul elementelor se calculeaz
cu regula dreptunghiului. Obinem:
1 0 0 2
0 1 0 1 .
0 0 1 1
Observm n partea stng a matricei extinse apariia matricii unitate
i n partea dreapt cele trei soluii x1 = 2, x 2 = 1, x3 = 1 .
#Exerciii:
1. S se rezolve urmtoarele sisteme folosind metoda Cramer:
x1 + 2 x 2 3 x3 = 0,
a) x1 2 x 2 + 3x3 = 2, S: x1 = 1, x2 = 1, x3 = 1 .
x + 2 x + 3 x = 4.
1 2 3
x1 + 2 x 2 + x3 = 8,
b) 2 x1 + x 2 + x3 = 7, S: x1 = 1, x2 = 2, x3 = 3 .
x + x + 2 x = 9.
1 2 3
22
Dr.CiprianChiru Suport de curs
x1 + x2 + x3 = 20,
2 x1 3 x2 + x3 = 5, S:
6 x 4 x + 4 x = 30.
1 2 3
4 1
x1 = 11 , x 2 = 9 , x3 = , R .
5 5
a a12
A = 11 .
a 21 a 22
adic
a11 a12 x11 x12 1 0
= .
a 21 a 22 x 21 x 22 0 1
EXEMPLU:
2 0 1
A = 2 1 1 .
3 1 1
Se construiete tabloul urmtor:
25
Dr.CiprianChiru Suport de curs
(2) 0 1 0 0
1
A= 2 1 1 0 1 0 .
3 1 1 0 0 1
Pas. 1. se alege pivotul i se aduce la valoarea 1 prin regula dreptunghiului
1 1
1 0 0 0
2 2
0 1 2 1 1 0 .
0 1 5
3
0 1
2 2
Pas. 2. Alegem al doilea pivot care are valoare 1 i repetm raionamentul:
1 1
1 0 0
0
2 2
0 1 2 1 1 0 .
0 0 1 1 1 1
2 2
Pas. 5. Construim zerouri deasupra pivotului i obinem:
1 0 0 0 1 1
0 1 0 1 5 4 .
0 0 1 1 2 2
de unde aflm forma matricei inverse:
0 1 1
1
A = 1 5 4 .
1 2 2
#Exerciii:
1. S se calculeze inversa matricelor folosind metoda eliminrii
totale:
1 2 3 1 2 3
a) A = 1 1 2 , b) A = 1 2 1
1 2 2 1 2 1
26
Dr.CiprianChiru Suport de curs
Unitate de nvare II
Elemente de algebr abstract
Cuprins U.I. II
2.1. Lege de compoziie
2.2. Structuri algebrice
2.3. Spaii vectoriale
2.4. Transformri liniare
--------------------------------------------------------------------------------
ObiectiveleU.I.II
1.Sdefineascurmtoarelestructurialgebrice:grup,inel,corp;
2.Slucrezecuoperaiiicuproprietilelorpediferitemulimideelemente;
3.Sdefineascspaiulvectorial,sconstruiascobazdevectoriiunsistem
degeneratori,slucrezecucombinaiiliniaredevectori;
4.Sutilizezenproblemeteoremadecaracterizareabazei,lemasubstituieii
reguladreptunghiului;
5. S identifice transformrile liniare, s determine vectorii proprii i valorile
proprii.
---------------------------------------------------------------------------------------
27
Dr.CiprianChiru Suport de curs
EXEMPLU: Adunarea i nmulirea sunt operaii asociative i comutative pe
mulimile N , Z , Q, R, C .
n continuare vom nota operaia binar (x, y ) cu x y .
Definiia 4. Fie " " o operaie binar definit pe M, avnd elementul neutru
e. Elementul x se numete simetrizabil dac exist elementul x din
mulimea M astfel nct
x x ' = x' x = e .
n acest caz x se numete element simetric al lui x.
28
Dr.CiprianChiru Suport de curs
Definiie 8. (M , ) se numete monoid dac este semigrup cu element
neutru. Dac n plus operaia " " este comutativ atunci (M , ) se numete
monoid comutativ.
Exemplu: ( N , + ) i (Z , + ) sunt monoizi comutativi.
Proprieti
1. Orice element simetrizabil are simetric unic.
Demonstraie:
Presupunem c exist un element x cu dou elemente simetrizabile x'
i x' ' astfel nct:
x x' = x' x = e .
De unde: x' = x' e = x' x x' ' = e x' ' = x' ' ; adic simetricul unui element dac
exist el este unic.
2. Dac x i y sunt elemente simetrizabile, avnd simetricele x i y
atunci x y este simetrizabil i are loc: ( x y )' = y ' x' .
a n 1 a ; n > 1.
Au loc formulele
a m a n = a m+ n a M ,
(a )
m n
= a m n m, n N .
(m + n ) a = m a + n a .
Definiie 9. (G, ) se numete grup dac operaia " " are proprietile:
1. Este asociativ;
2. Are element neutru;
3. Orice element diferit de zero din G este simetrizabil.
29
Dr.CiprianChiru Suport de curs
Dac n plus operaia " " este comutativ se numete grup comutativ sau
grup abelian.
n orice grup comutativ (G, + ) se poate defini operaia de scdere
x y = x + ( y ), x, y G .
EXEMPLE:
(Z , + ) , (Q, + ) , (R, + ) , (C , + ) sunt grupuri comutative.
1. x, y H x y H ,
2. x H x' H .
30
Dr.CiprianChiru Suport de curs
Teorem 2. Fie (G, ) i (, o ) dou grupuri avnd elementele neutre e i
respectiv . Dac f : G este morfism de grupuri atunci:
1. f (e ) = ,
2. f ( x') = ( f (x ))' , x G .
definitie
Demonstraie: 1. e e = e f (e ) = f (e e ) = f (e ) o f (e ) . nmulim la
dreapta cu ( f (e ))' de unde rezult f (e ) o ( f (e ))' = f (e ) o f (e ) o ( f (e ))' ceea ce
conduce la relaia = f (e ) o adic f (e ) = .
2. = f (e ) = f (x x') = f ( x ) o f (x') . nmulim la dreapta cu ( f (x ))' de unde
o ( f ( x ))' = f ( x ) o f (x') o ( f (x ))' , rezult f ( x') = ( f (x ))' , x G .
EXEMPLU:
1. (Z , +, ) este inel comutativ.
2. (Rn , , ) cu operaiile adunarea modulo n i nmulirea
modulo n este inel comutativ.
3. (R[ X ], +, ) mulimea polinoamelor cu coeficieni reali este un inel
comutativ.
4. (M n [R ], +, ) mulimea matricelor ptratice de ordin n cu elemente
numere reale este inel necomutativ.
Elementele lui I simetrizabile n raport cu nmulirea se numesc elemente
inversabile.
31
Dr.CiprianChiru Suport de curs
EXEMPLU:
EXEMPLE:
(Q, +, ) (R, +, ) (C , +, ) sunt cmpuri;
(K = {0, 1, a, b}, +, ) este cmp
+ 0 1 a b * 0 1 a b
0 0 1 a b 0 0 0 0 0
1 1 0 b A 1 0 1 a b
a a b 0 1 a 0 a b 1
b b a 1 0 b 0 b 1 a
#Exerciii:
x+ y
1. S se arate c x y = determin pe mulimea G (-1, 1) o structur
1+ x y
de grup abelian.
2. S se arate c x y = xy 2( x + y ) + 6 determin pe mulimea G (2, ) o
structur de grup.
32
Dr.CiprianChiru Suport de curs
2.3. Spaii vectoriale6
Definiie 16. Fie K un cmp de scalari (de regul K este corpul numerelor
reale R sau corpul numerelor complexe C). Se numete spaiu vectorial sau
spaiu liniar peste corpul K orice mulime nevid V dotat cu o operaie
liniar de la V V V :
(ur, vr ) ur + vr
notat aditiv "+" numit adunare i o aplicaie de la K V V :
( , vr ) vr
notat multiplicativ "" numit operaie extern sau lege de
compoziie extern care satisfac axiomele:
r r r r r r r r r
1. Asociativitatea adunrii: ( u + v ) + w = u + (v + w) u , v , w V ;
r r r r r r r
2. Element neutru: 0 V astfel nct 0 + v = v + 0 = v , v V ;
r r r r r r r
3. Element simetrizabil: v V v ' V astfel nct v '+ v = v + v ' = 0 ,
r
v V ;
r r r r r r
4. Comutativitate: u + v = u + v u , v V ;
r r
5. Elementul 1 este element neutru la nmulirea din K: 1 v = v
r
v V ;
r r r r r r
6. ( u + v ) = u + v u , v V , K ;
r r r r
7. ( + ) v = v + v ; v V , , K ;
r r r
8. ( v ) = v ; v V , , K .
Notaii:
1. Elementele lui V se numesc vectori, operaia de adunare este
adunarea vectorilor.
2. Elementele lui K se numesc scalari, iar operaia extern se
numete nmulire cu scalari.
3. Cnd K = R atunci mulimea V se numete spaiu vectorial real.
4. Cnd K = C atunci mulimea V se numete spaiu vectorial
complex. r
5. Elementul neutru pentru adunare se numete vectorul zero 0 .
6
Istoria algebrei liniare moderne ncepe n anii 1843 i 1844. n 1843, W. R. Hamilton este cel
care a introdus termenul de vector i a descoperit cuaternionii. n 1844, H. Grassmann ia
publicatcarteaDielineareAusdehnungslehre.n1857,A.Cayleyaintrodusnoiuneadematrice,
de o importan fundamental in algebra liniar
(http://ro.wikipedia.org/wiki/Algebr%C4%83_liniar%C4%83).
33
Dr.CiprianChiru Suport de curs
Din primele 4 axiome rezult ca (V , + ) este grup comutativ, avnd
r r
element neutru vectorul zero 0 i opusul elementului v este vectorul
r r
v ' = v .
Exemplu:
(R n , +, ) spaiul vectorial real n n dimensiuni unde operaia de
adunare a vectorilor este definit astfel:
(x1 , x2 ,L, xn ) + ( y1 , y2 ,L, yn ) = (x1 + y1 , x2 + y2 ,L, xn + y n ) .
i nmulirea cu scalar:
(x1 , x2 ,L, x n ) = ( x1 , x 2 ,L, xn ) .
Pentru n = 2 obinem: (R 2
)
, +, unde
R = R R = {(x1 , x2 ) / x1 R, x2 R}
2
34
Dr.CiprianChiru Suport de curs
r r r
Definiie 20. Spunem c sistemul de vectori S = {v1 , v2 , K, vm } este un
sistem liniar independent dac orice relaie de forma
r r r
1v1 + 2 v2 + K + m vm = 0 implic 1 = 2 = K = m = 0 .
r r r
Definiia 21. Spunem c sistemul de vectori S = {v1 , v2 , K, vm } este un
sistem liniar dependent dac exist un sistem de m scalari,
r r r
1 , 2 , K, m K , nu toi nuli astfel nct 1v1 + 2 v2 + K + m vm = 0 .
r r r
Proprietate 1. Sistemul de vectori S = {v1 , v2 , K, vm } este liniar dependent
dac i numai dac cel puin un vector este o combinaie liniar a celorlali
vectori.
Demonstraie:
r r r
Direct: Fie S = {v1 , v2 , K, vm } liniari dependei rezult c exist
1 , 2 , K, m K nu toi nuli astfel nct
r r r
1v1 + 2 v2 + K + m vm = 0 .
EXEMPLU:
35
Dr.CiprianChiru Suport de curs
r r r r
Rezolvare: 1. Putem scrie v = 1v1 + 2 v2 + 3 v3 dac i numai dac
1 = 2 1 + 3 2 1 3 ,
1 = 1 1 + 2 2 1 3 , .
2 = 1 + 1 2 .
1 2 3
a1 = 2 1 + 3 2 1 3 ,
a 2 = 1 1 + 2 2 1 3 ,
a = 1 + 1 2 .
3 1 2 3
36
Dr.CiprianChiru Suport de curs
r r r
Definiia 23. Dac B = {e1 , e2 , K, en } este baz n V i orice vector
r r r r
v = 1e1 + 2 e2 + K + n en rezult c elementele 1 , 2 , K, m K se numesc
r
coordonatele vectorului v n baza B.
EXEMPLU:
r r r r r r r
Alegem baza B = {e1 , e2 , e3 } i vectorul v = ( x1 , x2 , x3 ) = x1e1 + x2 e2 + x3e3
adic componentele vectorului sunt chiar coordonatele vectorului n baza
canonic n R 3 unde
r r r
e1 = (1, 0, 0 ) , e2 = (0, 1, 0 ) e3 = (0, 0, 1) .
r r r
Sistemul de vectori B = {e1 , e2 , K, en } este baz a spaiului vectorial V dac
r
i numai dac orice vector v V se scrie n mod unic sub forma
r r r r
v = 1e1 + 2 e2 + K + n en . unde 1 , 2 , K, m K .
Demonstraie:
Direct: presupunem c B este baz, rezult din definiie c B este
r
sistem de generatori pentru V , de unde rezult c pentru orice vector v V
r r r r
se poate scrie v = 1e1 + 2 e2 + K + n en . S demonstrm c scrierea este
unic.
r r r r
Presupunem c exist o a doua scriere: v = '1 e1 + '2 e2 + K + ' n en .
Scdem cele dou forme i obinem:
r r r
0 = (1 '1 ) e1 + ( 2 ' 2 ) e2 + K + ( n ' n ) en . Avnd n vedere c este
sistem liniar independent (definiia bazei) rezult c
1 = '1 , 2 = ' 2 , K, n = ' n ceea ce implic scrierea unic.
r
Reciproc: Dac orice vector v V are o scriere de forma
r r r r
v = 1e1 + 2 e2 + K + n en rezult c B este sistem de generatori.
r r r r r
Dac alegem vectorul 0 V rezult 0 = 1e1 + 2 e2 + K + n en
r r r r
reprezentare unic. Dar 0 = 0 e1 + 0 e2 + K + 0 en de unde obinem imediat
c 1 = 2 = K = n = 0 de unde B sistem de vectori liniari independent
(q.e.d.).
37
Dr.CiprianChiru Suport de curs
2.4 Lema substituiei
r r r r
Fie B = {e1 , e2 , K, en } o baz a spaiului vectorial V , u V un vector fix cu
reprezentarea
r r r r
u = 1e1 + 2 e2 + K + n en
r r r r r r
i sistemul de vectori B = {e1 , e2 , K, ei 1 , u , ei +1 , K, en ,} obinut din baza B
r r
nlocuind vectorul ei cu vectorul u atunci au loc afirmaiile:
i
i * = ; j* = j i j; j i .
i i
Regula dreptunghiului
i
i L i 1 L
i
M M .
j L j
0 L j i j
i
EXEMPLU:
r r r r
Fie baza S = {v1 , v2 , v3 } avnd coordonatele n baza canonic: v1 = (2, 1, 1) ,
r r r
v2 = (3, 2, 1) , v3 = ( 1, 1, 2 ) i vectorul v cu coordonatele n baza canonic
r
v = (1, 1, 2 ) .
a) s se arate c S este baz n spaiul R 3 .
r
b) s se determine coordonatele lui v n baza S.
r r r r
BC v1 v2 v3 v
r
e1 2 3 1 1
r
e2 1 2 1 1
r
e3 1 1 2 2
r 3 1 1
B1 v1 1
2 2 2
r 1 1 3
e2 0
2 2 2
r 1 3 5
e3 0
2 2 2
r
B2 v1 1 0 1 5
r
v2 0 1 1 3
r
e3 0 0 2 4
r
B3 v1 1 0 0 3
r
v2 0 1 0 1
r
v3 0 0 1 2
# Exerciii
r r r
1. Fie baza S = {v1 , v2 , v3 } avnd coordonatele n baza canonic:
r r r r
v1 = (1, 1, 1) , v 2 = (1, 2, 1) , v3 = (1, 1, 4) i vectorul w cu coordonatele n baza
r
canonic w = (2, 1, 4) .
a) s se arate c S este baz n spaiul R 3 .
r
b) s se determine coordonatele lui w n baza S.
r r r
2. S se arate c vectorii v1 = (1, 0, 1) , v 2 = (0, 2, 1) , v3 = (1, 1, 1) formeaz
r
o baz n R3 i s determine coordonatele lui w = (1, 1, 2 ) n aceast baz.
3. n spaiu vectorial real R 3 se consider sistemul de vectori
r r r r r r
S = {v1 , v2 , v3 } unde v1 = (1, 1, 1) , v 2 = ( 2, 1, 2 ) , v3 = (1, 2, 1) . Fie vectorul ce are
r r
coordonatele v = (1, 0, 1) R 3 n baza S. S se exprime coordonatele vectorului v
r r r r
n raport cu baza B = {w1 , w2 , w3 } alctuit din vectorii w1 = ( 1, 2, 0 ) ,
r r
w2 = (1, 1, 1) , w3 = (1, 0, 3) .
40
Dr.CiprianChiru Suport de curs
Demonstraie.
Direct: T aplicaie liniar rezult conform definiiei:
r r r r r r
T ( v1 + v2 ) = T ( v1 ) + T ( v 2 ) = T (v1 ) + T (v 2 ) .
EXEMPLU:
41
Dr.CiprianChiru Suport de curs
Teorem 3. Dac T : V V ' este transformare liniar atunci au loc:
( )
r r r r r
T OV = OV ' i T ( v ) = T (v ), v V ,
r r
unde OV , OV ' sunt vectorii nuli din spaiul V i V '.
r r
Definiie 14. Fie T : Vn Vn , orice vector v 0 , v Vn pentru care exist
r r
R astfel nct T (v ) = v se numete vector propriu al transformrii T.
Folosind matricea operatorului T n baza B rezult c matricea X a
r
vectorului propriu v Vn satisface sistemul de ecuaii liniare omogene
A X = X ( A I n ) X = 0 .
Acest sistem va avea soluii nenule dac i numai dac este soluia
ecuaiei
A I n = 0
42
Dr.CiprianChiru Suport de curs
subspaiu numit subspaiul propriu ataat valorii proprii:
r r r r
E = {v / v V {0}, T (v ) = v } .
EXEMPLU:
1 2 1 0 1 2 0 1 2
= = .
2 1 0 1 2 1 0 2 1
1 2
Ecuaia caracteristic: = 0,
2 1
(1 )2 4 = 0 ,
( + 1)( 3) = 0 .
Valorile proprii sunt 1 = 1; 2 = 3 .
Vectorii proprii asociai valorii proprii 1 = 1 au coordonatele n
raport cu baza canonic:
(1 1 ) a1 + 2a 2 = 0,
2a1 + (1 1 )a 2 = 0.
nlocuim pe 1 = 1 i obinem sistemul:
2 a1 + 2a 2 = 0,
2a1 + 2a 2 = 0.
a1 = a 2
De unde obinem .
a 2 = R
Subspaiul vectorilor proprii valorii 1 = 1 este
r r
E1 = {v / v = ( , ), R} .
43
Dr.CiprianChiru Suport de curs
2 a1 + 2a 2 = 0,
2a1 2a 2 = 0.
a1 = a 2
De unde obinem .
a 2 = R
Subspaiul vectorilor proprii valorii 2 = 3 este
r r
E2 = {v / v = ( , ), R} .
# Exerciii
1. S se arate folosind teorema de caracterizare a operatorilor liniari
c aplicaia T : R 3 R 2 definit prin relaia T (x, y, z ) = (x + y + z , x y z )
este operator liniar. S se calculeze matricea operatorului T.
44
Dr.CiprianChiru Suport de curs
2.Sdetermineutilizndmetodagrafic,algoritmulsimpleximetodacelordoufaze
soluiaoptimncadrulproblemelordeprogramareliniar.
-----------------------------------------------------------------------------------------
7
JeanBaptisteJosephFourier(17681830)matematicianifizicianfrancez;cunoscutpentru:
seriiFourier,transformataFourier,legeaFourier.
45
Dr.CiprianChiru Suport de curs
n condiiile actuale ale evoluiei economice dificile este important ca
deciziile s nu fie adoptate doar n baza intuiiei i a judecii obinuite, ci e
bine s se cunoasc mai multe variante din care s se aleag cea care va
conduce la un rezultat ateptat mai bun.
Pentru aceasta vom apela la metode matematice i anume la
cercetarea operaional.
EXEMPLU:
max z = 5 x1 + 3 x2 , (1)
8
Leonid Vitaliyevich Kantorovich (1912 1986) matematican rus; care a ncercat s reduc
costurile armatei i s creasc pierderile inamicului. Problema a fost inut secret pn n anul
1947cndGeorgeB.DantzigapublicatmetodasimplexiJohnvonNeumannadezvoltatteoria
dualitii ca soluie pentru optimizarea liniar aplicat mai trziu n teoria jocurilor.
(http://en.wikipedia.org/wiki/Linear_programming)
46
Dr.CiprianChiru Suport de curs
2 x1 + 3 x2 20,
(2)
3 x1 + 4 x2 25.
x1 , x2 0 . (3)
Aceast problem cere s se maximizeze funcia (1) care este o
funcie liniar n dou variabile x1 i x2 . Nu putem alege valori pentru x1 i
x2 fr s inem seama de cele patru restricii exprimate de inegalitile
liniare (2) i (3).
Sistemul (2) descrie restriciile care reflect condiiile impuse de
structura situaiei analizate: resurse limitate, niveluri minime respectate.
Aceste condiii se numesc restricii structurale.
Condiiile (3) exprim ideea c nici o variabil de decizie nu are voie
s ia valori negative. Acest lucru se ntmpl n problemele de programare
liniar deoarece variabilele de decizie reprezint mrimi care nu pot avea
valori negative: sume de bani, cantiti de produse, consumuri etc. Aceste
restricii (3) se numesc restricii de nenegativitate.
O problem de programare liniar cu n variabile de decizie
x1 , x2 , L xn i avnd m restricii structural are urmtoarea form general:
x1 , x2 ,L, xn 0 . (6)
EXEMPLU:
O firm fabric dou produse: A i B. Fiecare produs este prelucrat n
dou secii. Se dau numrul de ore de lucru necesare, pe unitatea de produs
n fiecare secie i capacitile de lucru, n ore, ale fiecrei secii pe
sptmn.
De asemenea, este indicat preul care se obine de pe urma vnzrii
unei uniti din fiecare produs.
Se tie c ntreaga producie are vnzare. Trebuie s se decid cte
uniti din fiecare produs trebuie fabricate sptmnal pentru ca profitul s
fie maxim.
PRODUS A PRODUS B CAPACITATE
SECIA 1 3 ore / unitate 2 ore / unitate 120 ore
SECIA 2 4 ore / unitate 6 ore / unitate 260 ore
PROFIT / 5 euro / unitate 6 euro / unitate z funcia
UNITATE obiectiv
47
Dr.CiprianChiru Suport de curs
Se noteaz cu x1 i x2 numrul de uniti care trebuie fabricate
respectiv din produsele A i B. Trebuie determinate valorile acestor
variabile de decizie pentru ca s se obin un profit maxim.
Profitul total il notm cu z i exprim adunarea contribuiilor pe care
le are fiecare produs. Trebuie maximizat funcia obiectiv.
max z = 5 x1 + 6 x2 .
3 x1 + 2 x2 120,
(8)
4 x1 + 6 x2 260,
x1 , x2 0 . (9)
48
Dr.CiprianChiru Suport de curs
Teorem 1. Intersecia unei familii arbitrare de mulimi convexe este tot o
mulime convex.
Proprieti.
1. ntr-o problem de programare liniar rezolvat prin metod grafic
mulimea soluiilor admisibile este o suprafa poligonal convex.
2. Soluia optim a unei probleme de programare liniar determinat
prin metod grafic va include ntotdeauna un vrf al poligonului
soluiilor admisibile.
49
Dr.CiprianChiru Suport de curs
alegem 5 x1 + 6 x2 = 280 este o dreapt ce trece doar prin punctul
M (20, 30 ) .
EXEMPLU:
x1 + x2 20,
2 x1 + x2 32,
x1 , x2 0 .
50
Dr.CiprianChiru Suport de curs
x2 = 0 x1 = 20 B(20, 0 ) ;
d 2 : 2 x1 + x2 = 32 de unde x1 = 0 x2 = 32 C (0, 32 ) ;
x2 = 0 x1 = 16 D(16, 0 ) .
A(0, 20 ) z = 9 0 + 3 20 = 60 ,
D(16, 0 ) z = 9 16 + 3 0 = 144 ,
# Exerciii
1. S se rezolve prin metoda grafic urmatoarele probleme de programare
liniar:
max z = 30 x1 + 20 x 2
max z = 3 x1 + 6 x 2
3 x1 + x 2 18,
3 x + 2 x 2 36,
1) 1 2) x1 + x 2 12,
4 x1 + 5 x 2 90, x 2,
1
x1 , x 2 0.
x1 , x 2 0.
51
Dr.CiprianChiru Suport de curs
max z = 6 x1 + 12 x 2
max z = 16 x1 + 8 x 2
x1 + x 2 9,
2 x + x 30,
3). 1 2 4) 4 x1 + 2 x 2 8,
x1 + 2 x 2 24, 2 x + 3 x 6,
1 2
x1 , x 2 0.
x1 , x 2 0.
x1 , x 2 0. x1 , x 2 0.
max / min z = 6 x1 9 x 2
max / min z = 2 x1 + 3 x 2
x1 + x 2 3
2 x1 + 4 x 2 14 x x 3,
7) 2 x1 + x 2 2, 8). 1 2
x x 1, 2 x1 x 2 0,
1 2
x1 2 x 2 < 0
x1 , x 2 0.
x1 , x 2 0.
max z = 9 x1 + 7 x 2
x1 x 2 8
x + 3x 12,
9) 1 2
x1 4,
x 2 3.
x1 , x 2 0.
52
Dr.CiprianChiru Suport de curs
3.4. Metoda simplex de rezolvare a problemelor de programare liniar
Metoda grafic de rezolvare a problemelor de programare liniar este
limitat la probleme n dou variabile.
Algoritmul simplex este metoda algebric cea mai utilizat pentru
rezolvarea unei probleme de programare liniar indiferent de numrul de
variabile.
n anul 1947 G. Dantzig9 a construit prima variant a metodei
simplex, iar n anul 1953 C. E. Lemke a dat a doua metod general numit
algoritmul simplex dual.
Modelul matematic al unei probleme de programare liniar l vom
numi program liniar (P.L.). Vom prezenta mai nti trei exemple ce ne vor
conduce la problema general de programare linar.
9
GeorgeBernardDantzig(19142005)matematicianamerican
53
Dr.CiprianChiru Suport de curs
n
max z = cj xj (1)
j =1
a
j =1
ij x j bi , i = 1, 2, K, m , (2)
x1 , x2 ,L, x n 0 . (3)
b) Problema dietei
Necesar
A1 A2 ... Aj ... An
biologic
N1 a11 a12 ... a1j ... a1n b1
N2 a21 a22 ... a2j ... a2n b2
... ... ... ... ... ... ... ...
Ni ai1 ai2 ... aij ... ain bi
... ... ... ... ... ... ... ...
Nm am1 am2 ... amj ... amn bm
n
Modelul matematic:
n
min z = cj xj , (4)
j =1
a
j =1
ij x j bi , i = 1, 2, K, m , (5)
x1 , x2 ,L, x n 0 . (6)
c) Problema amestecului
54
Dr.CiprianChiru Suport de curs
amestecului trebuie s fie exact bi uniti din substana S i , c ntr-o unitate
din materia M j se gsesc aij uniti dintr-o substan S i i c o unitate din
materia prim M j cost c j uniti monetare.
Se cere s se determine cantitile x j din materia prim M j care sunt
necesare realizrii amestecului cu compoziia prescris la un cost minim.
Modelul matematic:
n
min z = c j x j , (7)
j =1
a
j =1
ij x j = bi , i = 1, 2, K, m , (8)
x1 , x2 ,L, x n 0 . (9)
max z = c j x j ,
j =1
aij x j = bi , i = 1, 2, K, m, (10)
j =1
x , x ,L, x 0.
1 2 n
1. Termenul liber al fiecrei restricii s fie nenegativ.
Acest inconvenient se rezolv nmulind restriciile structurale care
au termen liber negativ cu (-1). Atenie prin aceast nmulire inegalitatea
respectiv i va schimba semnul. Exemplu:
2 x1 5 x2 + x3 3 x4 10 / ( 1)
2 x1 + 5 x2 x3 + 3 x4 10 .
EXEMPLU:
2 x1 5 x2 + x3 3 x4 10
2 x1 5 x2 + x3 3 x4 + x5 = 10 . unde x5 > 0 .
Pentru fiecare restricie de tip se scade o variabil ecart
nenegativ din partea stng a restriciei.
EXEMPLU:
x1 + x2 2 x3 + 5 x4 25
x1 + x2 2 x3 + 5 x4 x5 = 25 . unde x5 > 0 .
EXEMPLU:
56
Dr.CiprianChiru Suport de curs
Definiie 5. Soluiile sistemului AX = b care satisfac condiiile de
nenegativitate se numesc soluii admisibile.
Notm cu M mulimea tuturor soluiilor admisibile:
{
M = X R n / AX = b, X 0 . }
Definiie 6. O baz B = {ai1 , ai 2 , ..., air } a subspaiului V generat de coloanele
matricei A este numit baz admisibil dac exist o soluia admisibil
X = ( x1 , x2 , ..., xn ) M cu x j = 0, j ik (k = 1, 2, ..., r ) . n acest caz se spune c
X este soluia admisibil de baz corespunztoare bazei B;
xik , (k = 1, 2, ..., r ) se numesc componentele bazice ale soluiei.
EXEMPLE:
x1 + 2 x2 + x3 =4
unde xi 0 .
x1 x2 x3 + x4 = 2
Rezolvare:
x1 + 2 x2 + x3 =4
Scriem matricea ataat sistemului: .
x1 x2 x3 + x4 = 2
1 2 1 0 4
.
1 1 1 1 2
57
Dr.CiprianChiru Suport de curs
Variabilele corespunztoare bazei se vor numi variabile
(necunoscute) principale i celelalte variabile (necunoscute) secundare.
x1 x2 x3 x4 b
(1) 2 1 0 4 .
1 1 1 1 2
1 2 1 0 4
.
0 3 2 (1) 2
1 2 (1) 0 4
.
1 1 1 1 2
1 2 1 0 4
.
2 1 0 (1) 6
1 2 1 0 4
.
(1) 1 1 1 2
0 (3) 2 1 2
.
1 1 1 1 2
58
Dr.CiprianChiru Suport de curs
2 1 2
0 1 3 3 3 .
1 2 4
1 0
3 3 3
2 4
Adic x1 = , x2 = i x3 = 0, x4 = 0 soluie nedegenerat admisibil;
3 3
1 2 1 0 4
.
(1) 1 1 1 2
0 3 (2 ) 1 2
.
1 1 1 1 2
3 1
0 2
1
2
1
1 1 .
1 0 3
2 2
# Exerciii
S se determine toate soluiile admisibile de baz pentru sistemele:
x1 + 2 x2 + 3 x3 + 4 x4 = 4
1. .
2 x1 3 x2 6 x3 6 x4 = 5
2 x1 + x2 + 2 x3 + 3 x4 = 1
2. .
x1 + 2 x2 + x3 + x4 = 1
Teorema 1.
Dac sistemul de restricii (10) are o soluie (admisibil) atunci el are cel
puin o soluie admisibil de baz.
xi xi
= min .
ik ik >0 ik
atunci
CT X ' CT X .
60
Dr.CiprianChiru Suport de curs
Teorema 5.
61
Dr.CiprianChiru Suport de curs
n
max z = cj xj , (1)
j =1
a
j =1
ij x j = bi , i = 1, 2, K, m , (2)
x1 , x2 ,L, x n 0 , (3)
[ ]
A = aij mn
C = [c1 c2 L cn ]
T
z = CT X . (4)
Pas 1.
Se scrie matricea coeficienilor A pentru a observa existena matricei
unitate.
Presupunem c B = {a1 , a 2 , ..., a m } baz admisibil i
X 0 = [x10 , x20 , ..., xm 0 ,0, K, 0] este o soluie admisibil de baz.
CB - coeficienii funciei obiectiv corespunztori coloanelor ce
formeaz baza B;
CJ - coeficienii funciei obiectiv;
B - vectorii bazei admisibile B;
X0 - componentele bazice ale soluiei X0;
Coloanele ai - numerotarea coloanelor matricei A;
n ultima linie CTX0 valoarea funciei obiectiv i valorile calculate dk
dup formula:
m
d k = ik ci ck .
i =1
K K K K
CB CJ c1 c2 ci cm c m+1 cj cn
a1 a2 K K am K K
B X0 ai a m +1 aj an
K K K K
c1 a1 x10 1 0 0 0 1m+1 1 j 1n
K K K 2 j K
c2 a2 x20 0 1 0 0 2 m+1 2 n
M M
M M M M M M M M M M M M
K K K K
ci ai xi 0 0 0 1 0 im+1 ij in
M M
M M M M M M M M M M M M
cm am K K mm+1 K mj K mn
xm 0 0 0 0 1
C TX K K K K
0 0 0 0 d m+1 dj dn
0
62
Dr.CiprianChiru Suport de curs
Pas 2.
Dup completarea tabelului se testeaz optimalitatea soluiei cu
ajutorul teoremei 4. Dac toi d k 0 problema este rezolvat - s-a
determinat o soluie optim, se trece la Pas 4 i algoritmul se oprete.
Dac exist d k < 0 i toi termenii ce alctuiesc coloana k sunt
negativi ( ik < 0 ) atunci programul liniar are optim infinit (teorema 5) i
determinarea ei nu mai prezint interes, algoritmul se oprete.
Dac exist d k < 0 i exist ik > 0 soluia nu este optim, dar soluia
se poate mbunti i se trece la Pas 3. Se iniiaz prima iteraie a
algoritmului simplex primal.
Pas 3.
Vom cuta o alt soluie admisibil de baz. Pentru aceasta vom
schimba baza i acest lucru se face schimbnd un vector din baza existent
i introducem un vector nou n baz.
Vectorul ce intr n baz (teorema 3) se determin dup cantitatea dj
corespunztoare lui care trebuie s fie negativ minim.
d j = min{d k / d k < 0} .
Observaie: Alegerea lui dj cel mai negativ nu este obligatorie, ea are ca
efect micorarea numrului de iteraii necesare rezolvrii problemei de
programare liniar.
Vectorul ce iese din baz (teorema 2) corespunde indicelui pentru
care
xi 0 xi 0
= min .
ik ik >0 ik
Se reia pas 2.
La intersecia vectorului ce intr n baz cu vectorul ce iese din baz
se obine pivotul ce va fi obligatoriu pozitiv. n continuare se recalculeaz
elementele tabelului utiliznd regula dreptunghiului i vom construi un
tabel de acelai tip corespunztor noii baze. Dup completarea noului tabel
cu cantitile dk se testeaz optimalitatea noii soluii. Dac noua soluie este
optim algoritmul se oprete, dac nu se ncepe o nou iteraie.
Pas 4.
n cazul n care verificarea optimalitii d un rspuns afirmativ
ultimul tabel simplex conine soluia programului liniar: componentele din
coloana X0 sunt chiar componentele bazice ale soluiei optime (cele ce nu
apar au valoare egala cu zero), iar CTX0 reprezint valoarea optim a
funciei obiectiv.
Observaie.
1. Se poate formula un algoritm analog pentru minimizarea funciei
obiectiv, dar nu este necesar deoarece problema de minimizare se poate
rezolva pe baza aceluiai algoritm innd cont de egalitatea:
min z ( X ) = max [ z ( X )].
63
Dr.CiprianChiru Suport de curs
2. Pn n acest moment am rezolvat probleme de maximizare i
minimizare cu un anumit tip de restricie " " . Pentru o problem de
programare liniar ce are toate tipurile de restricii metoda de lucru nu se
schimb. Diferenele apar n momentul n care aducem problema liniar la o
form standard.
EXEMPLU:
max z = 5 x1 + 6 x2 ,
3x1 + 2 x2 120,
4 x1 + 6 x2 260,
x1 , x2 0 .
max z = 5 x1 + 6 x 2 + 0 x 3 + 0 x 4 ,
3x1 + 2 x2 + x3 = 120,
4 x1 + 6 x2 + x4 = 260,
a1 a2 a3 a4 b
A= 3 2 1 0 120 .
4 6 0 1 260
CB CJ 5 6 0 0
B X0 a1 a2 a3 a4
0 a3 120 3 2 1 0
0 a4 260 4 (6) 0 1
0 -5 -6 0 0
CB CJ 5 6 0 0
B X0 a1 a2 a3 a4
100 5 1
0 a3 0 1
3 3 3
130 4 1
6 a2 1 0
3 6 6
260 -1 0 0 1
Baza este format din vectorii B = {a 3 , a 2 } i soluia admisibil de
130 100
baz este X = 0, , , 0 .
3 3
Aceast soluie nu este soluia optim deoarece nu toti termenii d k
sunt pozitivi. Trecem la pasul urmtor. Cutm o nou soluie admisibil.
Vectorul ce intr n baz este a1 deoarece "cea mai negativ" valoare pentru
dk este -1.
100 130
n acest caz min 3 , 3 = min{20, 65} = 20 . Vectorul care iese din
5 4
kj > 0
3 6
baz este a 3 . La intersectia dintre cei doi vectori gasim noul pivot pe care l
transformm n valoarea 1 prin mparire la pivot. Facem modificrile n
tabel
CB CJ 5 6 0 0
B X0 a 1 a 2 a 3 a 4
3 1
5 a1 20 1 0
5 5
2 3
6 a2 30 0 1
5 10
3 1
280 0 0
5 5
Baza este format din vectorii B = {a1 , a 2 } i soluia admisibil de
baz este X = (20, 30, 0, 0) . n linia coeficenilor d k avem numai termeni
65
Dr.CiprianChiru Suport de curs
pozitivi. Concluzia este c am gsit soluia optim a problemei de
programare liniar. Valoarea maxim pentru funcia obiectiv este z = 280 i
se obine dac x1 = 20, x2 = 30 .
A X + I m Y = b; X 0, Y 0 , (8)
66
Dr.CiprianChiru Suport de curs
Faza 2.
Se trece la rezolvarea problemei de optimizare iniial, lund ca
soluie de baz de plecare soluia determinat la sfritul primei faze i
folosim algoritmul simplex.
6 x1 2 x2 + x3 x4 + 2 x5 = 4,
1
2 x1 x2 x3 + x4 = 3,
3
1
3 x x 2 + 2 x3 + 4 x 4 + x5 = 2,
x1 , x2 , x3 x4 , x5 0 .
x1 , x 2 , x3 , x 4 , x5 , y1 , y 2 , y 3 0 .
67
Dr.CiprianChiru Suport de curs
Matricea coeficienilor este n acest caz:
a1 a 2 a3 a 4 a5 a6 a7 a8
~ 6 2 1 1 2 1 0 0
A= 1 ,
2 1 1 0 0 1 0
3
3 1 2 4 1 0 0 1
~
unde baza este format din B = {a6 , a7 , a8 } i X 0 = [0, 0, 0, 0, 0, 4, 3, 2]T
soluie admisibil de baz.
CB CJ 0 0 0 0 0 -1 -1 -1
B X0 a1 a2 a3 a4 a5 a6 a7 a8
-1 a6 4 6 -2 1 -1 2 1 0 0
1
-1 a7 3 2 -1 1 0 0 1 0
3
-1 a8 2 (3) -1 2 4 1 0 0 1
10
-9 -11 -2 -4 -3 0 0 0
3
-1 a6 0 0 0 -3 -9 0 1 0 -2
5 1 7 5 2 2
-1 a7 0 ( ) 0 1
3 3 3 3 3 3
2 1 2 4 1 1
0 a1 1 0 0
3 3 3 3 3 3
5 1 16 32 2 11
0 0 0
3 3 3 3 3 3
-1 a6 0 0 0 -3 -9 0 1 0 -2
0 a2 5 0 1 -7 -5 -2 0 3 -2
7 5 1 1 1
0 a1 1 0 0 1
3 3 3 3 3
0 0 0 3 9 0 0 1 3
T
~ 7
S-a obinut soluia optim X 0 = , 5, 0, 0, 0, 0, 0, 0 a programului
3
ajuttor. Ne aflm n cazul 3 adic o component artificial este n baz.
Trecem la faza 2.
T
7
Alegem soluia X 0 = , 5, 0, 0, 0 a programului de iniiere faza 2.
3
Ultimul tabel de la programul ajuttor este primul tabel de la faza 2.
CB CJ -1 -2 0 -1 5 0
B X0 a1 a 2 a3 a4 a5 a6
0 a6 0 0 0 -3 -9 0 1
-2 a2 5 0 1 -7 -5 -2 0
7 5 1 1
-1 a1 1 0 0
3 3 3 3
37 47 34 2
0 0 0
3 3 3 3
68
Dr.CiprianChiru Suport de curs
Programul nu are optim finit deoarece variabila d5 este negativ i
toate componentele coloanei corespunztoare ei din tabel sunt negative sau
1
zero. Pe coloana a5 termenul d5=-2/3 < 0 i 15 = 0; 25 = 2; 35 = de unde
3
rezulta ca problema de programare liniar are optim infinit iar iteraiile se
opresc.
# Exerciii
1. S se rezolve PPL folosind algoritmul simplex:
max z = 5 x1 3 x2 + 2 x3 ,
max z = 6 x1 + 8 x2 + 10 x3 ,
6 x1 + 2 x2 + 2 x3 240,
x 3x2 1200,
a) 1 b) 2 x1 2 x2 + 4 x3 40,
2 x1 + 3 x2 + 4 x3 2600, 2 x + 2 x 2 x 80,
1 2 3
x1 , x2 , x3 0.
x1 , x2 , x3 0.
max z = 4 x1 + 3 x2 + 2 x3 + x 4
3 x2 + 2 x3 + 2 x4 30, max z = 2 x1 + x2 + 2 x3
x + 2 x + 2 x + 4 x 24,
x1 + 2 x2 + x3 2,
c) 1 2 3 4
d)
1x + x 2 + 3 x 4 6, 2 x1 x2 + 2 x3 + x4 4,
x1 + 3 x2 + x3 + 4 x4 18, x1 , x2 , x3 , x4 0.
x1 , x2 , x3 , x4 0.
max z = x1 2 x2 x4 + 5 x5
6 x1 2 x2 + x3 x4 + 2 x5 = 4,
1
2 x1 x2 x3 + x4 = 3,
3
3 x1 x2 + 2 x3 + 4 x4 + x5 = 2,
x1 , x2 , x3 x4 , x5 0 .
69
Dr.CiprianChiru Suport de curs
Unitate de nvare IV
Elemente de teoria probabilitilor
i statistic matematic
Cuprins U.I. IV
4.1. Noiuni fundamentale
4.2. Operaii cu evenimente
4.3. Noiunea de probabilitate
4.4. Scheme probabilistice clasice
4.5. Variabile aleatoare
4.6. Repartiii clasice
4.7. Organizarea i descrierea datelor
4.8. Gruparea datelor
4.9. Caracteristici numerice ale variabilelor aleatoare
4.10. Reprezentarea grafic a datelor statistice
4.11. Ajustare liniar
4.12. Ajustare parabolic
4.13. Intervale de ncredere
-----------------------------------------------------------------------------
Obiective:
1.Sidentificediferitetipurideevenimente;
2.Sdefineascprobabilitateaunuievenimentfolosindcele3definiii:clasic,
statistic,axiomatic;
3.Sutilizezenproblemeschemeleprobabilisticeclasiceiformuleledecalcul
aleprobabilitilor;
4.Scalculezevaloriletipicealevariabileloraleatoare;
5.Sidentificeisutilizezerepartiiileclasice:discreteicontinue;
6.Sgrupezecorectisdescriedatelestatistice;
7.Sreprezintegraficdatelestatistice;
8.Sajustezeliniariparabolicdatestatistice.
------------------------------------------------------------------------------------------
70
Dr.CiprianChiru Suport de curs
Multe fenomene din viaa real sunt caracterizate de incertitudine
sau de evoluie ntmpltoare. Teoria probabilitilor este un instrument
matematic care permit modelarea unor astfel de situaii.
4.1. Evenimente
EXEMPLE: aruncarea unui zar, aruncarea unei monede, extragerea unei bile
dintr-o urn ce conine bile de mai multe culori, observarea duratei de via
a unei maini, cercetarea duratei de via a unui individ dintr-o populaie
uman sau biologic i altele.
71
Dr.CiprianChiru Suport de curs
Notaie: A I B .
Notaie: A \ B .
Proprieti:
1. = , = , (A ) = A ;
2. A U A = ,
3. A I A = ,
2. A B B A ;
3. Legile lui De Morgan
a). A U B = A I B ; b). A I B = A U B .
a) A atunci A ;
b) A i B atunci A U B i A I B .
U A
i =1
i i I A .
i =1
i
EXEMPLU:
74
Dr.CiprianChiru Suport de curs
EXEMPLU: Fie o urn U ce conine 10 bile roii i 20 bile albastre. Din urn
se extrage o bil. Care este probabilitatea s obinem o bil albastr?
Notm cu A evenimentul s obinem o bil albastr din extragere.
Numrul de cazuri favorabile evenimentului A este n = 20; numrul de
cazuri posibile N = 30.
Probabilitatea s obinem o bil albastr se calculeaz:
n 20 2
P ( A) = = = = 0.66 66%
N 30 3
Observaie;
1). Din prima relaie probabilitatea evenimentului sigur este egal cu
1;
2). Din a doua relaie probabilitatea reuniunii a mai multor
evenimente incompatibile este egal cu suma probabilitailor acelor
evenimente.
10
AndreiNikolaeviciKolmogorov(19031987)matematicianrus.
75
Dr.CiprianChiru Suport de curs
Probabiliti condiionate
Vom obinem din cele dou relaii formula care leag probabilitile
condiionate reciproc de dou evenimente:
P( A I B ) = P(B ) PB ( A)
i
P( A I B ) = P( A) PA (B ) .
Adic:
P( A) PA (B ) = P(B ) PB ( A) .
Evenimente independente
11
AbrahamdeMoivre(16671754)matematicianfrancez.
76
Dr.CiprianChiru Suport de curs
Dac A I B atunci PA (B ) = P(B ) (ansa de realizare a lui B nu este
influenat de ansa de realizare a lui A) i PB ( A) = P( A) (ansa de realizare
a lui A nu este influenat de ansa de realizare a lui B).
Adic P( A) = P( A1 ) PA ( A) + P( A2 ) PA ( A) + L + P( An ) PA ( A) se numete
1 2 n
P( A1 I A2 I L I An ) 1 P (Ai ) .
n
i =1
sau
n
P( A1 I A2 I L I An ) P( Ai ) n + 1 (Inegalitatea lui
i =1
Boole13).
12
ThomasBayes(17011761)matematicianenglez,afostpreotpresbiterian.
13
George Boole (1815 1864) matematician, logician i filozof englez, creatorul logicii
matematiciimoderneiaalgebrelorbooleene.
77
Dr.CiprianChiru Suport de curs
EXEMPLU:
Rezolvare:
Vom considera evenimentele urmtoare:
A - evenimentul ca primul sportiv s depeasc distana;
B - evenimentul ca al doilea sportiv s depeasc distana;
P( A) = , P (A ) = , P(B ) = , P (B ) = .
1 2 3 2
3 3 5 5
1 3 1 3 1 2 11
1. P( A B ) = P( A) + P(B ) P( A) P(B ) = + = + = .
3 5 3 5 3 5 15
1 3 1
2. P( A B ) = P( A) P(B ) = = .
3 5 5
3. P( A B ) = P( A) P(B ) = = .
1 2 2
3 5 15
P (A B ) = P (A ) P (B ) = = .
2 2 4
3 5 15
# Exerciii
1. Un elev face parte dintr-o clas de 25 elevi. El este elev n clasa I
unde sunt 82 elevi. coala are n total 567 elevi. Elevul se ntlnete n
curtea colii cu un coleg. Care este probabilitatea a) s fie coleg de clas, b)
s fie tot n clasa I.
2. O urn conine bile de trei culori. 3 albe, 4 negre i 5 albastre. Din
urn se extrage o bil. Care este probabilitatea ca bila s fie albastr? Dar s
fie neagr?
3. Doi arcai trag n aceeai int. Probabilitatea ca primul s
loveasc inta este 1/4, iar probabilitatea ca al doilea s loveasc inta este
1/2. Cei doi sportivi au cte o ncercare. S se calculeze probabilitatea ca
inta s fie lovit de:
1. cel puin unul dintre arcai;
2. ambii arcai;
3. numai primul arca.
Care este probabilitatea ca nici un arca s nu ating inta?
78
Dr.CiprianChiru Suport de curs
4.4. Scheme probabilistice clasice:
SCHEMA POISSON14
P ( A1 ) = 1 p1 = q1 , P( A2 ) = 1 p 2 = q 2 , K , P( An ) = 1 p n = q n .
EXEMPLU:
14
SimeonDenisPoisson(17811840)matematician,fizician,astronomfrancez;nmemoriasa
numeleiafostscrispeTurnulEiffel.
79
Dr.CiprianChiru Suport de curs
2 2 3
p1 = P ( A1 ) = , q1 = 1 = ,
5 5 5
4 4 1
p 2 = P ( A2 ) = , q 2 = 1 = ,
5 5 5
3 3 2
p3 = P ( A3 ) = , q3 = 1 = ,
5 5 5
de unde rezult c
( p1 x + q1 ) ( p2 x + q2 ) ( p3 x + q3 ) = 2 x + 3 4 x + 1 3 x + 2 =
5 5 5 5 5 5
=
1
125
(
(2 x + 3) (4 x + 1) (3x + 2) = 1 24 x 3 + 58 x 2 + 37 x + 6 .
125
)
58
Deci P ( A) = = 0.464 . Probabilitatea ca 2 bile s fie albe i una
125
neagr este de 46,4%.
SCHEMA BINOMIAL
P( A1 ) = 1 p1 = q1 = P( A2 ) = 1 p2 = q2 = K = P( An ) = 1 pn = qn = q .
Adic:
P( A) = C nk p k q n k .
EXEMPLU:
Se consider o urn care conine 15 bile albe i 10 bile negre. Din
aceast urn se fac 5 extrageri punndu-se de fiecare dat bila extras
napoi.
Care este probabilitatea ca din 5 extrageri s obinem 2 bile albe?
80
Dr.CiprianChiru Suport de curs
Rezolvare:
Evenimentul A evenimentul ca din 5 extrageri s obinem 2 bile
albe,
P( A) = Cnk p k q n k .
Scriem n = 5, k = 2,
bile albe a = 15, bile negre b = 10,
a 15 3 b 10 2
p= = = , q= = = .
a + b 25 5 a + b 25 5
Deci:
2 3
3 2 5! 9 8 144
P ( A) = C52 = = = 0.2304 .
5 5 2!(5 2 )! 25 25 625
SCHEMA HIPERGEOMETRIC
EXEMPLU:
Rezolvare:
a) Evenimentul E1 evenimentul ca din 3 extrageri s obinem 3 bile albe,
Cak Cbn k
P ( A) =
Can+ b
a = 5, b = 5, a + b = 10,
n = 3, k = 3,
Cak Cbn k C53 C50 1
P ( E1 ) = = = = 0,083.
Can+ b C103 12
Probabilitatea extrageri a 3 bile albe este de 8%.
b) Evenimentul E2 evenimentul ca din 3 extrageri s obinem 2 bile albe si
o bil neagr,
C ak Cbn k
P ( A) =
C an+b
a = 5, b = 5, a + b = 10
81
Dr.CiprianChiru Suport de curs
n = 3, k = 2,
Cak Cbn k C53 C51 5
P ( E2 ) = = = = 0,416.
Can+ b C103 12
Probabilitatea obinerii a 2 bile albe i o bil neagr este 41,6%.
O urn U conine mi bile de culori ci, i=1, 2, ...p. Din aceast urn se
extrag fr repunere n bile.
Probabilitatea ca dintre cele n bile extrase ki s fie de culoarea ci este
dat de formula:
C mk11 C mk 22 L C mp
kp
P k 1....kp
m1... mp ( A) =
C mk11++km22++LLkp+ mp
unde k1+k2+ ... +kp = n.
EXEMPLU:
# Exerciii
1. Se arunc o moned de 15 ori. Se cere probabilitatea de a obine
de 3 ori stema. (Indicaie: se folosete schema binomial)
2. ntr-o fabric sunt 3 strunguri. Primul d 1,3% rebuturi, al doilea
0,8% i al treilea 1%. Dac lum la ntmplare o pies de la fiecare strung
care este probabilitatea ca dou din piesele alese s fie bune i una s fie
rebut? (Indicaie: schema Poisson)
3. O urn conine 40 bile numerotate cu 1, 2, 3, 40. Se extrag
simultan 12 bile. Care este probabilitatea s obinem 5 dintre numele 5, 13,
18, 24, 29, 30? (Indicaie: schema bilei nentoarse).
82
Dr.CiprianChiru Suport de curs
4.5. Variabile aleatoare
Fie mulimea a Ai evenimente elementare ale unei experiene
(fiecare eveniment Ai se realizeaz printr-o prob i numai una i = 1, 2, ...
n). Fiecrui eveniment elementar Ai i se ataeaz un numr real xi , deci
experienei i se ataeaz o mulime de numere reale, fiecare numr avnd o
anumit probabilitate pi i anume probabilitatea evenimentului elementar
cruia i corespunde.
Notaie: X : R
pi = P( X = xi ) = P( X {x1 , x2 , L, xn }) = P( ) = 1 .
i =1 i =1
EXEMPLU 1:
Considerm urmtorul experiment: se arunc un zar. S se gseasc
variabila aleatoare X ce apare n urma rezultatelor posibile.
83
Dr.CiprianChiru Suport de curs
1 2 3 4 5 6
X : 1 1 1 1 1 1.
6 6 6 6 6 6
n
Se verific uor c p
i =1
i = 1 adic
1 1 1 1 1 1
p1 + p 2 + p3 + p 4 + p5 + p6 = + + + + + =1
6 6 6 6 6 6
EXEMPLU 2:
Un tratament mpotriva obezitii urmat timp de o sptmn,
conduce cu probabilitatea p = 0,75 la scderea cu un kilogram a greutii
corporale, ceea ce nseamn c tratamentul a avut succes. 4 pacieni
urmeaz acest tratament. Variabila aleatoare care d numrul pacienilor
pentru care tratamentul a avut succes este de tip binomial. S se scrie
tabloul de repartiie al lui X.
Pornim de la faptul c variabila aleatoare este de tip binomial. De
aici rezult c
75 3 3 1
p = 0,75 = = de unde q = 1 p = 1 = .
100 4 4 4
Variabila aleatoare notat X are urmtoarea form:
0 1 2 3 4
X :
p0 p1 p2 p3 p 4
unde P( X = k ) = C nk p k q nk .
Pentru a completa variabila aleatoare prezentm ce rezultate pot sa
apar la cei 4 pacieni:
Probabilitatea ca pentru nici un pacient tratamentul s nu aib
rezultate:
0 40
3 1 1
p0 = P( X = 0 ) = C p q
0
n
0 n 0
= C
0
4 = = 0.0039;
4 4 256
Probabilitatea ca numai pentru un singur pacient s aib rezultat:
1 3
3 1 3
p1 = P( X = 1) = C p q
1
n
1 n 1
= C =
1
4 = 0.0468;
4 4 64
Probabilitatea ca tratamentul s aib rezultat pentru 2 pacieni:
2 2
3 1 27
p2 = P( X = 2) = C n2 p 2 q n 2 = C 42 = = 0.2109;
4 4 128
Probabilitatea ca tratamentul s aib rezultat pentru 3 pacieni:
3 1
3 1 27
p3 = P( X = 3) = C n3 p 3 q n 3 = C 43 = = 0.42187;
4 4 64
Probabilitatea ca toi cei 4 pacieni s rspund pozitiv la tratament.
4 0
3 1 81
p4 = P( X = 4) = C p q
4
n
4 n4
= C =
4
4 = 0.3164.
4 4 256
84
Dr.CiprianChiru Suport de curs
De unde obinem variabila aleatoare cerut n problem:
0 1 2 3 4
X : 1 3 27 27 81 .
256 64 128 64 256
1 3 27 27 81
Verificare: + + + + = 1.
256 64 128 64 256
p
i =1 j =1
ij = 1.
85
Dr.CiprianChiru Suport de curs
x1 y1 x1 y 2 K xi y j K xn y m
X Y :
p11 p12 K pij K p nm
unde
[ ]
pij = P (X Y = xi y j ) = P ( X = xi ) I (Y = y j ) = P( X = xi ) P (Y = y j ) = pi q j i
n m
pi =1 j =1
ij = 1.
x n x 2 n K xi n K x n n
X n : 1 .
p1 p 2 K pi K p n
(
P X n = x1
n
)= P( X = x1 ) = p1 ,
P (X ) = P( X = x ) = p ,
n
n
= x2 2 2
P (X ) = P( X = x ) = p ,
n
n
= xi i i
P (X ) = P( X = x ) = p .
n
n
= xn n n
EXEMPLU:
Fie urmtoarele dou variabile aleatoare:
0 2 4 1 2
X : 2 3 5 i Y : 3 7 .
10 10 10 10 10
S se calculeze: 2 + X , ( 4) X , X3, X+Y, XY.
2 + 0 2 + 2 2 + 4 2 4 6
2+ X : 2 3 5 = 2 3 5 ,
10 10 10 10 10 10
2 3
P(2 + X = 2) = P( X = 0) = , P(2 + X = 4) = P( X = 2) = ,
10 10
5
P(2 + X = 6) = P( X = 4) = .
10
4 0 4 2 4 4 0 8 16
4 X : 2 3 5 = 2 3 5 ,
10 10 10 10 10 10
2 3
P( 4 X = 0) = P( X = 0) = , P( 4 X = 8) = P( X = 2) = ,
10 10
5
P( 4 X = 16) = P( X = 4) = .
10
86
Dr.CiprianChiru Suport de curs
0 2 4 1 2
X +Y = 2 3 5 + 3 7 =
10 10 10 10 10
0 +1 0+2 2 +1 2+2 4 +1 4+2
2 3 2 7 3 3 3 7 5 3 5 7 =
10 10 10 10 10 10 10 10 10 10 10 10
1 2 3 4 5 6
6 14 9 21 15 35 .
100 100 100 100 100 100
0 2 4 1 2
X Y = 2 3 5 3 7 =
10 10 10 10 10
0 1 02 2 1 22 4 1 42 0 2 4 8
2 3 2 7 3 3 3 7 5 3 5 7 = 20 9 36 35 .
10 10 10 10 10 10 10 10 10 10 10 10 100 100 100 100
a
Observaie: 1. Dac variabila aleatoare este o constant X : atunci
1
funcia de repartiie este definit n modul urmtor:
0, x a
FX ( x ) = .
1, x > a
Graficul funciei de repartiie:
87
Dr.CiprianChiru Suport de curs
0 1
2. Dac variabila aleatoare are tabloul de distribuie: X A : , unde p =
q p
P (A). Funcia de repartiie este definit astfel:
0, x 0,
FXA (x ) = q, 0 < x 1,
1, x > 1.
3. Dup cum am definit funcia de repartiie putem deduce n continuare
probabilitatea ca variabila X s ia valori ntr-un anumit interval (a, b].
P(a X < b ) = F (b ) F (a ) .
EXEMPLU 1:
Fie variabila aleatoare X:
x x 2 L xi L x n
X : 1 .
p1 p 2 L pi L p n
p1 + p 2 , x2 < x x3 ,
FX ( x ) =
L L L L L L
p1 + p 2 + L + p n1 , xn 1 < x xn ,
p1 + p 2 + L + p n1 + p n , xn < x.
EXEMPLU 2:
Se consider variabila aleatoare X reprezentnd rezultatul aruncrii unui
zar. Tabloul de repartiie va fi:
1 2 3 4 5 6
X : 1 1 1 1 1 1.
6 6 6 6 6 6
Aceast variabil aleatoare are funia de repartiie
88
Dr.CiprianChiru Suport de curs
5/6
4/6
3/6
2/6
1/6
123456
0, x 1,
1
, 1 < x 2,
6
2
, 2 < x 3,
6
3
FX ( x ) = , 3 < x 4,
6
4
6 , 4 < x 5,
5 , 5 < x 6,
6
1, x > 6.
Proprieti:
P1. Funcia de repartiie F este descresctoare;
P2. F ( ) = lim F ( x ) = 0 ;
x
F (+ ) = lim F (x ) = 1 ;
x
P(a < X b ) = F (b ) F (a ) P( X = a ) + P ( X = b ) .
89
Dr.CiprianChiru Suport de curs
Demonstraie:
2. F ( ) = lim F (x ) = P( X < ) = P( ) = 0 ,
x
F (+ ) = lim F (x ) = P( X < + ) = P( ) = 1 .
x
Observaie:
1. Pentru o variabil aleatoare discret X ce ia valorile x1 , x2 , x3 ,... cu
probabilitile p1 , p2 , p3 ,... se definete funcia de densitate de repartiie
prin:
p , daca x = xi ,
f (x ) = i
0, in rest.
Astfel funcia de distribuie poate fi determinat n modul urmtor:
F ( x ) = f ( xi ) = p i .
xi x xi x
P( X I ) = f (t ) dt ;
I
2. Dac I = (a, b] :
b
P(a X < b ) = F (b ) F (a ) = f (t ) dt ;
a
90
Dr.CiprianChiru Suport de curs
3. Dac I este R impreun cu ,+ :
+
f (t ) dt = P( < X < + ) = P( ) = 1 .
EXEMPLU:
Se consider variabila aleatoare continu X avnd funcia densitate de
repartiie:
0, x 1,
x
f ( x ) = , 1 < x 3,
4
1, x > 3.
f (t ) dt = f (t ) dt + f (t ) dt = 4 t dt = 8 (x )
1 1
F (x ) = 2
1 .
1 1
0, x 1,
1
Am obinut
( )
F ( x ) = x 2 1 , 1 < x 3,
8
1, x > 3.
3 3
1
Vom calcula P(1 X < 3) = f (t ) dt =
4 1
t dt = 1
1
91
Dr.CiprianChiru Suport de curs
4.5.2 Valori tipice ale unei variabile aleatoare
Analiza unui fenomen sau experiment se realizeaz cu dificultate pe
baza analizei valorilor sau a probabilitilor de apariie. De aici apare
necesitatea utilizrii a unor valori standard ale unei variabile aleatoare
numite n continuare valori tipice.
I. Caracteristici numerice ce exprim tendina central a valorilor
unei variabile aleatoare.
a) Media
M ( X ) = x f (x ) dx .
I
92
Dr.CiprianChiru Suport de curs
x yj xi + y j
3. X : i i Y : i conform definiiei X + Y :
pi q
j p i q j
M ( X + Y ) = (xi + y j ) pi q j = xi pi q j + y j pi q j =
n m n m n m
i =1 j =1 i =1 j =1 i =1 j =1
= (xi pi ) q j + pi ( y j q j ) = M ( X ) + M (Y ) ,
n m n m
deoarece
i =1 j =1 i =1 j =1
n m
p i =1
i = 1 i q
j =1
j = 1.
i =1 j =1 i =1 j =1
Exemple:
b) Mediana
Me
1
f (x ) dx = 2 .
a
de unde:
8
(
1 2
x + x 2) = x 2 + x 6 = 0 x1 = 3 [1, 2]; x2 = 2 [1, 2] M e ( X ) = 2 .
1
2
d) Valoarea modal
( )
n
M r ( X ) = M X r = xir pi .
i =1
94
Dr.CiprianChiru Suport de curs
n particular
M 1 (X ) = M (X ) .
[ ]
n
mr = M r ( X M ( X )) = M ( X M ( X )) = (xi M ( X )) p i .
r r
i =1
f) Amplitudinea
x M (X )
i
d = i =1
n
95
Dr.CiprianChiru Suport de curs
g). Dispersia
[ ]
n
D 2 ( X ) = m2 ( X ) = M ( X M ( X )) = (xi M ( X )) pi .
2 2
i =1
1. D 2 (a ) = 0;
2. D 2 (a X ) = a 2 D 2 ( X );
3. D 2 (a + X ) = D 2 ( X );
15
PafnutiLvoviciCebv(18211894)matematicianrus;estecunoscutpentruteoremalimit
centralilegeanumerelormari.
96
Dr.CiprianChiru Suport de curs
Adic probabilitatea ca X s se abat de la medie trebuie s fie mai
D 2 (X )
mic dect .
a2
Demonstraie:
1. D 2 (a ) = M (a 2 ) M 2 (a ) = 0;
2.
( ) ( )
D (a X ) = M a 2 X 2 M 2 (a X ) = a 2 M X 2 a 2 M 2 ( X ) = a 2 D 2 ( X ) ;
2
3.
( ) (
D (X + Y ) = M (X + Y ) M 2 (X + Y ) = M X 2 + 2 X Y + Y 2 M 2 (X + Y ) =
2 2
)
( ) ( )
= M X 2 2 M ( X ) M (Y ) + M Y 2 (M ( X ) + M (Y )) =
2
( ) ( ) (
= M X 2 2 M ( X ) M (Y ) + M Y 2 M 2 ( X ) + 2 M ( X ) M (Y ) + M 2 (Y ) = )
( ) ( ) (
= M X 2 + M Y 2 M 2 ( X ) + M 2 (Y ) = D 2 ( X ) + D 2 (Y ) )
4. D (a + X ) = D (a ) + D ( X ) = 0 + D 2 ( X ) = D 2 ( X );
2 2 2
x
Dac X este o variabil aleatoare continu X : spunem c
f ( x ) x[a , b ]
dispersia se calculeaz n modul urmtor:
2
b
b
D ( X ) = x f (x ) dx x f (x ) dx .
2 2
a a
D( X ) = X = D 2 ( X ) .
adic:
n
D( X ) = X = (x M ( X )) 2
i pi .
i =1
97
Dr.CiprianChiru Suport de curs
i). Coeficientul de variaie
98
Dr.CiprianChiru Suport de curs
Pentru valori mai mari distribuia poart denumirea de distribuie
leptocurtic ("leptos" = subire), iar pentru valori mai mici poart
denumirea de distribuie platicuritc ("platus" = lat).
Covariana (corelaia)
Definiie 32. Fie X i Y dou variabile aleatoare. Se numete covarian
(corelaie) a celor dou variabile valoarea:
cov( X , Y ) = M [( X M ( X )) (Y M (Y ))] .
EXEMPLU 1:
S se calculeze caracteristicile numerice ale variabilei aleatoare X
determinat de suma punctelor obinute la aruncarea a dou zaruri.
Rezolvare: Se cer media, mediana, dominanta, dispersia, abaterea
medie ptratic, amplitudinea. Vom folosi definiiile anterioare. Trebuie s
determinm iniial valorile variabilei aleatoare.
2 3 4 5 6 7 8 9 10 11 12
X : 1 2 3 4 5 6 5 4 3 2 1 .
36 36 36 36 36 36 36 36 36 36 36
Modul de calcul a fost urmtorul: valoarea 2 o obinem cnd pe
ambele zaruri apare faa cu numrul 1. Probabilitatea de apariie a acestui
caz se determin folosind definiia probabilitilor: exist un singur caz
favorabil i 36 cazuri posibile (6 fee are un zar i 6 fee al doilea zar).
11
Media: formula este M ( X ) = xi pi :
i =1
1 2 3 4 5 6 5 4
M (X ) = 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 +
36 36 36 36 36 36 36 36
3 2 1
+ 10 + 11 + 12 = 7.
36 36 36
99
Dr.CiprianChiru Suport de curs
1 2 3 4 5 15 1
P( X < 7 ) = + + + + = ,
36 36 36 36 36 36 2
15 6 1
P( X 7 ) = + > (adevrat).
36 36 2
Dominanta: M 0 ( X ) = 7 valoarea are probabilitatea cea mai mare.
( )
M X 2 = 4
1
36
2 3 4 5 6 5
+ 9 + 16 + 25 + 36 + 49 + 64 +
36 36 36 36 36 36
4 3 2 1 1974
+ 81 + 100 + 121 + 144 = .
36 36 36 36 36
( )
D 2 ( X ) = M X 2 (M ( X )) =
2 1974
36
7 2 = 5.83 .
X = D 2 ( X ) = 5.83 = 2.41 .
EXEMPLU 2:
Se consider variabila aleatoare X cu urmtorul tablou de repartiie:
1 0 1
X : 1 1.
3 3
a) S se determine tabloul de repartiie al variabilei aleatoare
Y = 2X + X 2 ;
b) S se calculeze M (3Y ) i D 2 (2011 2Y ) .
Rezolvare:
n
a) Folosim proprietatea p
k =1
k = 1 pentru a gsi valoarea :
1 1 1 1 1
+ + = 1 = 1 = ..
3 3 3 3 3
1 0 1
De unde obinem X : 1 1 1. Calculm valoarea
3 3 3
2 0 2
2X : 1 1 1 unde am folosit
3 3 3
1
P(2 X = 2) = P( X = 1) = ,
3
100
Dr.CiprianChiru Suport de curs
1
P(2 X = 0) = P( X = 0) = ,
3
1
P(2 X = 2) = P( X = 1) = .
3
0 1
Calculm i variabila aleatoare X 2 :1 2 unde
3 3
P (X 2 = 0 ) = P ( X = 0 ) =
1
i
3
( )
P X 2 = 1 = P[( X = 0) U ( X = 1)] = P( X = 0) + P( X = 1) =
1 1 2
+ = .
3 3 3
2 1 0 1 2 3
Y = 2X + X 2 : 1 2 1 2 1 2.
9 9 9 9 9 9
Modul de calcul pentru probabilitile ce apar n variabila aleatoare
Y este urmtorul:
[ ( )]
P(Y = 2) = P (2 X = 2) I X 2 = 0 = P(2 X = 2)P X 2 = 0 = = ,
1 1 1
3 3 9
( )
[ (
P(Y = 1) = P (2 X = 2) I X = 1 = P(2 X = 2)P X = 1 = = ,
2 2
)] 1 2 2
3 3 9
( )
[ ]
P(Y = 0) = P (2 X = 0 ) I (X 2 = 0 ) = P(2 X = 0)P (X 2 = 0) = = ,
1 1
3 3 9
1
[ ( )]
P(Y = 1) = P (2 X = 0) I X 2 = 1 = P(2 X = 0)P X 2 = 1 = = ,
1 2 2
3 3 9
( )
[ ( )]
P(Y = 2) = P (2 X = 2) I X = 0 = P(2 X = 2)P X = 0 = = ,
2 2 1 1 1
3 3 9
( )
[ ]
P(Y = 3) = P (2 X = 2) I (X 2 = 1) = P(2 X = 2)P (X 2 = 1) = = .
1 2 2
3 3 9
b) Pentru a calcula media folosim proprietile mediei M (3Y ) = 3 M (Y )
unde
1 2 1 2 1 2 22+2+2+6 2
M (Y ) = ( 2) + ( 1) + 0 + 1 + 2 + (3) = =
9 9 9 9 9 9 9 3
.
2
Deci media ce trebuia calculat este M (3Y ) = 3 = 2 .
3
Pentru a calcula dispersia variabilei aleatoare folosim proprietile
D 2 (2011 2Y ) = D 2 ( 2Y ) = ( 2) D 2 (Y ) = 4 D 2 (Y )
2
dispersiei unde
( )
D 2 (Y ) = M Y 2 [M (Y )] .
2
0 1 4 9
Y 2 :1 4 2 2.
9 9 9 9
Modul de calcul pentru probabilitile ce apar n variabila aleatoare
2
Y este urmtorul:
( )
P Y 2 = 0 = P(Y = 0) =
1
9
,
101
Dr.CiprianChiru Suport de curs
( ) 2 2 4
P Y = 1 = P[(Y = 1) U (Y = 1)] = P(Y = 1) + P(Y = 1) = + = ,
2
3 3 9
P (Y 2 = 4) = P[(Y = 2) U (Y = 2)] = P(Y = 2) + P(Y = 2) = + = ,
1 1 2
3 3 9
( )
P Y 2 = 9 = P(Y = 3) = ,
2
9
2 4 + 8 + 18 30 10
( )
2 1
9
4
9
2
M Y = 0 + 1 + 4 + 9 =
9 9 9
=
9
= ,
3
2
3 9
10 4 30 4 26
( )
D 2 (Y ) = M Y 2 [M (Y )] = =
2
3 9 9
=
9
.
26 104
De unde obinem n final: D 2 (2011 2Y ) = 4 D 2 (Y ) = 4 = .
9 9
EXEMPLUL 3:
102
Dr.CiprianChiru Suport de curs
91
91 10000 91
1 400n2 0,97 adic 1 0,97 de unde 0,03
0.05 400n 25 n
9100
n 3033 .
3
Concluzia: chestionarul trebuie fcut pe un minim de 3033 de
alegtori.
# Exerciii
1. Fie X i Y dou variabile aleatoare cu repartiiile:
2 3 0 4 6
X : Y : .
0.4 0.6 0.3 0.5 0.2
a) S se determine reapartiiile urmtoarelor variabile aleatoare:
12 X + 4Y , X 2 + Y 2 , X + Y , X 2 Y 2 ;
b) S se calculeze
M ( X ), M (Y ), M (X ), M (Y ), D ( X ), D (Y ), D (4X ), D ( XY ) .
2 2 2 2 2 2
103
Dr.CiprianChiru Suport de curs
1
unde pk = P( X = k ) = , k = 1, K, n.
n
n acest caz media este
1 1 1 1 + 2 + L + n n (n + 1) n + 1
X = M ( X ) = 1 + 2 +Ln = = = .
n n n n 2n 2
12 22 K n2
Calculm X 2 : de unde
p1 p2 K p n
1 1 1 12 + 2 2 + L + n 2 n (n + 1)(2n + 1) (n + 1)(2n + 1)
M ( X 2 ) = 12 + 2 2 + L n 2 = = =
n n n n 6n 6
Dispersia este
X2 = D 2 ( X ) = M (X 2 ) M 2 ( X ) =
(n + 1)(2n + 1) (n + 1)2 =
n2 1
.
6 4 12
0 1
X : unde p + q = 1, i X2 este identic cu X.
q p
X = M ( X ) = M (X 2 ) = 0 q + 1 p = p ;
X2 = D 2 ( X ) = M (X 2 ) M 2 ( X ) = p p 2 = p(1 p ) = p q .
Notaie: B(n, 0, 1) .
104
Dr.CiprianChiru Suport de curs
3) Repartiia binomial de parametrii n i p
C p k q nk = ( p + q ) = 1
n
k
n .
k =1
Notaie: B(n, p, q )
0 1 2 K k K n
0 n n 1
C a2 Cbn 2 C ak Cbn k C an Cb0
X : C a Cb