Documente Academic
Documente Profesional
Documente Cultură
ALGEBR LINIAR
Coninut :
1.1
Spaiul euclidian Rn
1.1.1 Operaii cu vectori i mrimi metrice n Rn
A.Corpul numerelor reale R
B. Spaiul vectorial Rn
C. Mrimi metrice n Rn
D. Subspaii vectoriale n Rn
1.1.2 Matrici de numere reale
A. Definiii
B. Operaii cu matrici
C. Indicatori numerici ai matricilor
D. Clase de matrici
1.2
Baze de vectori n Rn
1.2.1 Definiia bazei de vectori i dimensiunii n Rn
1.2.2 Subspaii vectoriale i sisteme liniare omogene
1.2.3 Substituirea unui vector dintr-o baz i aplicaii
A. Calculul determinantului unei matrici ptratice
B. Calculul rangului unei matrici dreptunghiulare
C. Calculul inversei A-1 pentru o matrice ptratic nesingular A
D. Calculul inversei generalizate A+ pentru o matrice dreptunghiular A
E. Calculul produsului de matrici F-1.G
F. Calculul produsului de matrici G.F-1
1.3 Sisteme de ecuaii liniare
1.3.1 Rezolvarea i discuia unui sistem de ecuaii liniare
1.3.2 Soluii generalizate ale sistemelor liniare incompatibile
1.4 Mulimi convexe pe Rn
1.5 Extremele unui polinom convex/concav pe o mulime convex din Rn
1.6 Rezumat
1.7 ntrebri
1.8 Bibliografie
Cuvinte cheie : vector,norm,distan,unghi,produs scalar, produs vectorial, produs mixt,subspaii
vectoriale,matrice ,urm, determinant, rang,norm a matricii, baz de vectori,coordonatele unui
vector ntr-o baz, substituirea unui vector dintr-o baz ,soluie general i soluie particular bazic
a unui sistem liniar,soluie generalizat a unui sistem liniar incompatibil,mulimi convexe i
polinoame concave/convexe ,soluii bazice (extremale) i optime .
1.1
SPAIUL EUCLIDIAN Rn
1.1.1
8
R=Q I cu QI = . Pentru numere reale se adopt scrierea zecimal:
135
16.875
8
25
4.1666...
6
La exprimarea zecimal a unui numr iraional numrul de zecimale din dreapta punctului
zecimal este infinit i neperiodic.
Exemple
1)
3.1412...
2)
e 2.718...
3)
2 1.414...
4)
ln 3 1.09861...
5)
sin 37o 0.60182
6)
7)
8)
tg 104o - 0.24933
arccos 0.4 1.159283
arctg 2.1 1.126377
n cazul numerelor reale cu un numr infinit de zecimale (periodic sau nu) se reine un
numr finit de zecimale n raport de precizia calculului.
Exemplu
La computere se rein 7 zecimale n simpl precizie i 16 zecimale n dubl precizie.
Pentru numere reale foarte mari sau foarte mici se adopt scrierea exponenial.
Exemple
1)
12580000 0.1258 108 0.1258E8
2)
0.000306 0.306 103 0.306E-3
Mulimea numerelor reale R admite i o definiie axiomatic:
Pe mulimea R se definesc legile de compoziie a, b a b numit adunare i
a, b a
grupe de axiome:
I.
1)
2)
9
3)
4)
5)
6)
7)
8)
9)
b c a
b c
b a c;
ab ac a
II.
10)
11)
12)
13)
14)
III.
15)
a, b 0 a b 0
IV.
R este corp comutativ ordonat arhimedian continuu
1.1 Pentru orice iruri (an) , (bn) , nN , de numere din R, astfel c:
a1 a2 ... an ... bn ... b2 b1 exist i este unic R astfel c: ai bi
pentru orice iN .
Mulimea numerelor reale se corespunde bijectiv cu mulimea punctelor unei drepte:
punctul M este imaginea numrului real a iar numrul real a este abscisa punctului M.
a, a 0
a, a 0
Axiomele modulului:
a 0 ; a 0 dac i numai dac a 0
1)
2)
3)
|a| = || . |a| ; ( ,a R)
a b a b (Inegalitatea triunghiului)
d a , b d b, a
10
B. Spaiul vectorial Rn
Fie R corpul numerelor reale.
Spaiul Rn este mulimea ansamblurilor ordonate de numere reale
a a1 ,..., an ,
numite
vectori.
Operaii cu vectori
1)
Adunarea vectorilor:
Fie
a b c c1 ,..., cn cu ci ai bi
2)
1 i n
a a1 ,..., an
Teorema 1.1
Rn este spaiu vectorial peste corpul R fa de adunarea vectorilor i nmulirea vectorilor cu scalari.
Demonstraie
Se verific uor axiomele care definesc un spaiu vectorial pentru cazul lui Rn , bazndu-ne
pe proprietile operaiilor din corpul scalarilor R:
I.
II.
III.
Pentru orice vector a Rn, exist vectorul simetric (opus): a a1 ,..., an Rn astfel
c a a a a 0
V.
VI.
a b
VII.
a b
a a;
nmulirea cu scalari este distributiv fa de adunarea scalarilor: a
a a a
a
VIII. nmulirea cu scalari este asociativ fa de nmulirea scalarilor:
Q.E.D.
Dac Rn i Rm sunt spaii vectoriale peste R ,produsul lor cartezian Rn X Rm este mulimea
perechilor de vectori ( a ; b ) unde a este vector din Rn iar b este vector din Rm .
Rn X Rm devine spaiu vectorial peste R fa de operaiile :
1) (a ; b) + ( c ; d) = (a +c ; b + d) unde a , c sunt vectori din Rn iar b , d sunt vectori din Rm
2) (a ; b) = ( a ; b) unde a este vector din Rn , b este vector din Rm iar este scalar din R.
11
Spaiul vectorial produs Rn X Rm este izomorf cu spaiul vectorial Rn+m
De exemplu R X R2 este izomorf cu R3
x2
Exemple
I)n=2 : R2 ={(a1,a2) | ai R}
Orice vector
a a1 , a2
se reprezint
M ( a 1,a 2)
x1
a
x3
II) n 3 : R3 ={(a1,a2,a3) | ai R}
a3
M
a1 se numete abscisa lui M, a2 se numete
ordonata lui M, a3 se numete cota lui M.
n geografie, abscisa se numete
a2
longitudine, ordonata latitudine iar cota
x2
0
altitudine.
Originea axelor pe pmnt este la
a1
intersecia ecuatorului cu meridianul 0
(Greenwich).
n spaiile vectoriale R2 i R3 adunarea
x1
vectorilor revine la regula paralelogramului
din mecanic: a b este diagonala din originea 0 a paralelogramului cu laturile a, b iar nmulirea
unui vector a cu un scalar d ca rezultat un vector a, coliniar cu vectorul a.
C. Mrimi metrice n Rn
n spaiul vectorial Rn se introduc mrimile metrice:
a)
Norma vectorilor
b)
Distana scalar a doi vectori
c)
Produsul scalar a doi vectori
d)
Unghiul a doi vectori
e)
Aria paralelogramului construit pe doi vectori necoliniari
f)
Volumul paralelipipedului construit pe trei vectori necoplanari
Teorema 1.2
a)
b)
d a, b
b1 a1
... bn an
12
Produsul scalar al vectorilor a a1 ,..., an i b b1 ,..., bn din Rn este:
a * b = a1b1 + + anbn
Demonstraie
a)
Norma euclidian verific axiomele normei:
a 0; a 0 a 0
1)
c)
a a
a b a b (Inegalitatea triunghiului)
2)
3)
a1 b1
1) a
2) a
= ( a1 + ... + a n )1/p
max
ai
1 i n
Spaiul vectorial Rn nzestrat cu o norm , este spaiu vectorial normat .
b) Distana euclidian verific axiomele distanei:
d a, b 0 ; d a, b 0 a b
4)
5)
6)
d a , b d b, a
d a, c d a, b d b, c (Inegalitatea triunghiului)
d a , c c a b a c b b a c b d a , b d b, c
folosind axioma 3).
n spaiul vectorial Rn exist i alte distane n afar de cea euclidian.
Exemple
d p a, b b1 a1 ... bn an
i)
ii)
d a, b max bi ai
1i n
a*a
13
Dac avem norm : || a || avem i distan : d(a; b) = || b a ||
Observm c || a || = d(a ; 0) . Q.E.D.
n afar de iruri ordonate a = (a1,,an) din Rn cu ai din R , i alte mulimi de elemente
formeaz spaiu vectorial fa de adunare i nmulire cu scalari , avnd i produs scalar (verific
axiomele I-VIII i axiomele 7) 9) din teorema 1.2):
1) Mulimea polinoamelor cu coeficieni reali de grad cel mult n :
Dac P(x) = a0xn +a1xn-1++an i Q(x) = b0xn +b1xn-1++bn avem produsul scalar :
P*Q = a0b0+a1b1++anbn
2) Mulimea polinoamelor trigonometrice cu coeficieni reali ,cu 2n+1 termeni :
Dac P(x)=a0 +( a1cos x + b1 sin x) ++(an cos nx +bn sin nx ) i
Q(x)=c0 +( c1cos x + d1 sin x) ++(cn cos nx +dn sin nx ) , avem produsul scalar :
P*Q = a0c0 + (a1c1 + b1d1)++(ancn + bndn)
3) Mulimea matricilor dreptunghiulare de tip m x n cu elemente reale:
Dac A = (aij) , B = (bij) sunt matrici de tip mxn , avem produsul scalar :
m
A B a ij bij
i 1 j1
f g f (x) g(x) dx
a
14
Prin adunare obinem : || a + b ||2 + || a b ||2 = 2 (|| a ||2 + || b ||2
3)
Q.E.D.
cos
a *b
a b
deci cos [ -1 ; 1 ] .
n particular, vectorii a, b sunt perpendiculari (ortogonali) a b dac i numai dac
a b
a* b
deci
2
P (c )
N (b )
M (a )
R
0
Fie OPQN paralelogramul construit pe ON, OP. Ducem NR OP deci unghiurile =MON i
ONR sunt egale. Rezult NR b cos i OP a aa c
15
3) a ~b i b ~c implic a ~c deoarece b=.a i c=.b implic c=().a
cu , 0 deci . 0 .
Clasa de echivalen a tuturor vectorilor b coliniari cu vectorul a se numete direcia definit
de vectorul a iar a1,,an se numesc parametrii directori ai acestei direcii .
Parametrii directori ai versorului a / ||a|| adic a1 / ||a|| ,, an / ||a|| sunt cosinuii unghiurilor
fcute de vectorul a cu versorii bazei-standard E1,,En .
cos 1= a1 / ||a|| ,, cos n = an / ||a|| se numesc cosinuii directori ai direciei definite de vectorul
a i definesc n mod unic aceast direcie.
Avem (cos 1)2 ++(cos n)2 = 1
Exemplu
Fie n R3 vectorii a 1;0;4 ; b 2;3;0
1)
S se calculeze 2a 3b
2)
S se calculeze a , b i d a, b
3)
S se calculeze a * b
4)
S se calculeze unghiul ntre vectorii a, b
5)
S se calculeze aria paralelogramului construit pe vectorii a, b
Soluie
2a 3b 2 1;0;4 3 2;3;0 2;0;8 6;9;0 4;9;8
1)
2)
d a, b
3)
4)
5)
02 42 17 ; b 22 32 02 13 ;
2 1 3 0
2
0 4 34
2
a * b 1 2 0 3 4 0 2
a *b
2
2
cos
a b
17 13
221
S
a b
a * b 221 2 217
2
Pentru calculul ariilor i volumelor se folosesc produsul vectorial i produsul mixt al vectorilor
din Rn.
Fie E1=(1,0,,0);,En=(0,,0,1) versorii bazei standard n Rn (vezi seciunea 1.2.1) i fie
vectorii :
16
1)
2)
2
n
2
n
a ... a 0 dac i numai dac a ,..., a sunt liniar dependeni.
Produsul vectorial este funcie liniar n raport cu orice vector a 2 ,..., a n :
3)
4)
3
a21 , a22 , a23 ; a a31 , a32 , a33 din R3.
a a
E1 E 2
a21 a22
a31 a32
E3
a
a23 22
a32
a33
Se verific relaia a
din R3 aa c a
a23
a
a
a
a22
E1 21 23 E 2 21
E
a33
a31 a33
a31 a32 3
an1 .......ann
Fie vectorii a
6)
7)
a 1 , a 2 ,..., a n a 1 a 2 ... a n
8)
17
a11 a12
a21 a22
a31 a32
a13
a23 i modulul
a33
2)
Fie vectorii a
E1
3
2
E2
0
2
1 3
2
4
2
a a a a .
2
E3
0 5
3 5
3 0
5
E1
E2
E 3 10; 2;6 deci
2 4
2 4
2 2
4
S 102 22 62 140 . Avem a a 1;2;1 deci
1 4
1
2
4
3
3
a a 1 22 12 6 iar S a a h1 sau 140 6 h1 deci
2
2
70
h1 2
3
1
2)
Volumul cerut este
din volumul paralelipipedului oblic cu laturile
6
2
1
3
1
4
1
a a 2;1; 1 ; a a 5;1; 6 ; a a 4;3; 5 deci
2 1 1
2
1
3
1
4
1
a a , a a , a a 5 1 6 16 deci V= 16 8 . Avem V 1 S h2
6 3
3
4 3 5
8
4
D. Subspaii vectoriale n Rn
Submulimea L Rn este subspaiu vectorial al lui Rn dac este spaiu vectorial fa de
operaiile din Rn:
1)
a,b L a+b L
2)
a L , R.a L
18
Axiomele I) VIII) ale spaiului vectorial, valabile n Rn, vor fi valabile i n L.
Conform punctului 2) pentru 1 , din aL rezult - a L iar conform punctului 1) din
a , - a L rezult a+( - a) =0 L
O clas mportant de subspaii liniare sunt soluiile sistemelor liniare omogene(Teorema 1.4)
Exemple n R3 (n = 3)
1)
x1
3
m = 1: Mulimea vectorilor X x2 R cu a11x1 + a12x2 + a13x3 = 0 este un plan care
x
n
1
2
x1
3
m = 2: Mulimea vectorilor X x2 R cu
x
n
a11 x1 a12 x2 a13 x3 0
este o dreapt care trece prin originea O a axelor de coordonate. Aceast dreapt este intersecia
planelor care trec prin O i satisfac ecuaiile (1) respectiv (2).
Dac L este subspaiu vectorial n Rn i b L, mulimea b+L ={b+a aL} se numete
varietate liniar paralel cu subspaiul vectorial L.
Mulimea varietilor liniare ale subspaiului vectorial LRn , formeaz un spaiu vectorial ,
numit spaiu vectorial-ct i notat Rn / L , fa de operaiile :
1) (b+L)+(c+L)=(b+c+L) (b,cL) ; 2) (b+L)=b+L (bL, R)
Exemple
1)
Mulimea soluiilor M=(x,y,z) R3 a ecuaiei a11 x + a12 y + a13 z + a14 = 0 este un plan
paralel cu planul care trece prin origine asociat ecuaiei omogene: a11 x + a12 y + a13 z = 0
2)
Mulimea soluiilor M=(x,y,z) R3 a sistemului de ecuaii compatibil nedeterminat:
este o dreapt, paralel cu dreapta care trece prin origine asociat sistemului omogen:
A. Definiii
O matrice de numere reale, cu m linii i n coloane (de tip m n ) este un tablou dreptunghiular cu
mn numere reale aij , aranjate pe m linii i n coloane:
a11 L
A M
am1 L
a1n
M
am n
19
Dac m n , matricea se numete ptratic de ordin n:
a11 L
A M
an1 L
a1n
M
an n
n particular, un vector linie b b1 ,..., bn este o matrice de tip 1 n iar un vector coloan
c1
c L
este o matrice de tip m 1 .
c
m
O mulime de p matrici A1 ,...,A p , toate de tip m n formeaz o hipermatrice A cu m linii, n
coloane i p rame:
A1 ; ... ; A p
am 1 p ,..., am n p
am11 ,..., am n1
Aceste rame A1 ,...,A p pot fi aezate una n spatele celeilalte ca ramele ntr-un stup.
Transformri
1)
Orice matrice se poate transforma ntr-un vector linie i reciproc.
1.2 Fie matricea de tip m n cu m n elemente:
a1n
a11 L
A M
M
am1 L am n
Matricea A se transform n vectorul linie A a11 ,..., a1n ,..., am1 ,..., am n deci prin
schimbarea notaiilor, avem vectorul linie cu q mn elemente: b b1 ,..., bk ,..., bq unde
bk aij cu k = n ( i 1) + j unde i = 1,,m ; j = 1,,n deci k = 1,,q .
a11 L
A M
am1 L
a1n
M unde aij bk cu i = Int((k 1)/n)+1 ; j = k n.Int((k 1)/n)
am n
20
c) Fie hipermatricea A de tip m n p cu mnp elemente
a i j h (i=1,, m ; j=1,, n ;h=1,, p ).
Hipermatricea A se transform n vectorul linie A a111 ,..., am n 1 ,..., a11 p ,..., am n p
deci
p=q/mn
Vectorul linie b cu q mnp elemente se transform n hipermatricea A de tip m n p cu
elementele ai j h bk cu i = Int((k 1 )/n p.Int(Int((k 1)/n)/p) ;
j = k n.Int((k 1)/n) ; h = Int(Int((k 1)/n)/p)+1 unde k = 1,,q .
Dac A aij
1 i m; 1
T
este o matrice de tip n m cu A a ji
1 j n; 1 i m adic prin transpunere, liniile
devin coloane i coloanele devin linii.
Transpusa unei matrici ptratice A de ordin n este tot o matrice ptratic, notat AT de
acelai ordin n. Matricea A este simetric dac coincide cu transpusa sa: AT=A deci a ji aij i
i B bij
A B aij bij tot de tip m n iar diferena lor este A B aij bij tot de tip m n .
2)
nmulirea matricilor:
1 i m; 1 k p
3)
1 i m; 1
1 i m; 1
a b
j 1
ij
jk
tot de tip m n .
Dac A aij
ordin n i B bij
B
B A 1 i este tot matrice ptratic de ordin n.
A
21
Dac matricea A este ptratic de ordin n, singular det A 0 sau A este matrice
m p n q
6)
aij
0
are forma: A B=
0
bhk
1 i m; 1
22
2)
1,
2,
L ,
n
1 , 2 , L , n
Mulimea Sn a permutrilor fa de compunerea permutrilor ca funcii, formeaz un
:
j
cu i j i
j
sign a
Sn
i 1
i , i
1 i m; 1
notat r rang A este ordinul celui mai mare minor nenul, numit minor principal. Aceasta
nseamn c:
a)
Exist cel puin un minor de ordin r nenul (minorul principal)
b)
Toi minorii de ordin r 1 sunt nuli.
n acest caz, toi minorii de ordin r 2, r 3,..., sunt nuli.
0 rang A min im m, n .
Avem:
O matrice A de tip m n se numete matrice de rang maxim dac
rang A min im m, n .
Dac matricea de rang maxim A este ptratic atunci rang A n i det A 0 , matricea A
numindu-se nesingular.
4)
Dac A aij
1 i m; 1
A este: A
i 1j 1
ij
23
b)
c)
A A
A B A B (inegalitatea triunghiului)
AB A B
d)
Norma euclidian nu este singura norm a matricii A.
Exemplu
m
A aij satisface axiomele a) d) de mai sus, fiind deci o alt norm a matricii A.
i 1j 1
5)
1 i m; 1
Fie A aij
transpusa sa.
A A T A gij .
Matricea Gram este matrice ptratic de ordin m i este simetric adic g ij g ji deci
A A
6)
X
AE
P
P
0 .
A.
Aceste n rdcini vor fi reale sau complexe conjugate, simple sau multiple.
Mulimea tuturor valorilor proprii ale lui A se numete spectrul matricii A i se noteaz cu (A).
A max
spectral a matricii A.
Ecuaia P det A
E
forma desfurat:
a11
a21
an1
De aici rezult relaiile:
a12
a22
an 2
....
....
. . . .
a1n
a2 n
0
ann
24
1 ... n det A
Din ultima relaie rezult c rang A n dac i numai dac 0 nu este valoare proprie
pentru A.
Proprieti ale spectrului (A)
1)
(AT)=(A)
2)
AB BA
3)
(A)m(Am)
4)
5)
6)
7)
D.
Clase de matrici
1)
Matrici simetrice:
2
Avem a ji aij deci A T A adic A A .
Matrici antisimetrice:
2
Avem a ji aij deci A T A adic A A
Matrici ortogonale:
A E deci A T A -1 i det A 1
Matrici normale:
2)
3)
4)
0.
Matricea simetric A este pozitiv definit dac pentru orice vector coloan X cu n
T
componente reale avem f X X AX 0 . n acest caz valorile proprii ale matricii A sunt 0 .
n mod similar se definesc matricile nepozitiv definite ( f X X AX 0 ) i matricile
T
negativ definite ( f X X AX 0 )
T
implic 1 =... m 0 adic cei m vectori nu satisfac nici o relaie de dependen liniar.
Orice submulime a unei mulimi de vectori liniar independeni este format tot din vectori
liniar independeni.
25
Vectorii F1,,Fp Rn (p n) genereaz pe Rn dac pentru orice vector V Rn exist
F p p .
scalarii 1,,p R astfel c VF 1 1...
Dac o submulime a unei mulimi de vectori genereaz pe Rn, atunci ntreaga mulime
genereaz pe Rn.
Vectorii F1,,Fn Rn formeaz o baz n Rn dac ei sunt liniar independeni i genereaz
pe Rn.
F n n . Scalarii 1 ,..., n se numesc coordonatele vectorului
Fie V Rn cu VF 1 1...
V n baza F i formeaz vectorul-coloan V
1
F ,...,
Relaia precedent se scrie matricial V F VF
F1,...,Fn
.
unde F F1 ,...,Fn
T
cu vectorii-coloan F1 ,...,Fn .
Exemplu: Baza standard este format din vectorii matricii-unitate:
E1
1n
E 0n
M
0
n
E2
0n L
1n L
M
0n L
E n
0n
0n
M
1n
f11
f12
f1n
n
n
Fie F1 M ; F2 M
;...;Fn M
vectori-coloan din R care formeaz o baz din R .
f
n1
f n 2
f nn
Matricea F cu coloanele F1,...,Fn se numete matricea bazei F F1 ,F2 ,...,Fn :
F1
f
F 11
M
f n1
F2
f12
M
fn2
L
L
Fn
f1n
M
f nn
26
F1
F2
1
Exemplu: Fie matricea F
0
0
5
4
F3
2
3
a)
5
S se gseasc coordonatele vectorului-coloan v 4 n baza format cu vectorii F1, F2
3
b)
i F3.
Soluie:
a)
Fie relaia de dependen liniar: 1F1 2 F2 3F3 0 , deci pe componente avem
0
5 2
0 , de unde rezult 1 2 3 0 .
2 4
0
1
2
5
Fie un vector-coloan oarecare V din R3, de exemplu V 4 .
3
S artm c exist 1 , 2 , 3 R , nu toi nuli astfel c VF 1 1 F 2 2 F 3 3 .
23 5
1
5 2 33 4 , de unde rezult
Pe componente avem:
2 4
3
1
2
58
23
49
1 ; 2 ; 3
.
8
8
8
58
23
49
1 ; 2 ; 3
b)
sunt chiar coordonatele vectorului-coloan V n baza
8
8
8
F1,F2 ,F3
23
33
1F1 ... m Fm 0
2 F1 F2 ... m F1 Fm 0 adic
2
1 F1 0 deci 1 0 cci F1 0 .
27
Pentru m n sistemul F1 ,...,Fn de vectori din Rn, ortogonali cte doi, devine baz
ortogonal.
F n n . Avem
Fie n acest caz V Rn cu VF 1 1...
V F
i F1 1F
Fn nF
i ...
i Fi
2
i
deci i
V Fi
2
1 i n
Fi
O baz ortogonal este ortonormal dac n plus F1 ... Fn 1 .
FT i i V Fi .
x1
n
Fie o matrice A de numere reale cu m linii i n coloane. Mulimea vectorilor X M
din R
x
n
n
care satisfac sistemul liniar omogen AX 0 , este un subspaiu vectorial al lui R i reciproc.
Demonstraie
Afirmaia direct :
1)
din X, X L rezult AX=0 , AX=0 de unde A(X+X)=0 aa c X+X L
2)
Fie matricea F= F1 ,...,Fr de tip n x r i rang r care are pe coloane vectorii F1,,Fr .
G1 ,...,G nr .
Soluiile liniar independente ale sistemului liniar G T X 0 sunt vectori-coloan. F1,, Fr
Rn care genereaz subspaiul vectorial L Rn cu dim(L)=r . Q.E.D.
Din teorema 1.4 rezult c vectorii oricrei varieti liniare b + L unde vectorul b nu aparine
subspaiului vectorial L , sunt soluii ale sistemului liniar neomogen GT.X = b i reciproc.
Forma parametric a soluiei X este dat n seciunea 1.3.1
Exemple:
F1 F2
1 3
deci dim(L) = 2.
2 0
1 4
28
G1
x1 2 x2 x3 0
are soluia G
3 x1 0 x2 4 x3 0
-8
care
7
F1
2
deci dim(L) = 1.
3
4
Sistemul liniar omogen FT X 0 adic 2 x1 3 x2 4 x3 0 are soluii liniar
G1 G 2
-3 2
care constituie o baz pentru L R3 cu
2 0
0 1
independente pe G1, G2 cu G
dim(L )=3-2=1.
0
3x1 2 x2
are ca soluie pe
x3 0
2 x1
F1
2
3
3 deci chiar baza lui L R .
4
1.2.3
E1 E 2 L
Fie E
1
0
M
0
0
1
M
0
L
L
O
L
E n
0
0 baza standard n Rn. Fie vectorii-coloan A1,Am Rn. Aceti
M
1
29
A1 A 2 L
a11 a12 L
M M O
an1 an 2 L
A m
a1m
anm
Avem relaiile:
(1)
En
ahk
an1
------------
ank
------------
ahm
------------
anm
---------
------------
Am
a1m
---------
ah1
------------
---------
Ak
a1k
---------
------------
---------
---------
Eh
A1
a11
---------
---------
Baza
E1
Dac ahk 0 , ahk se va numi pivot i se ncercuiete. Putem nlocui vectorul Eh din baz
cu vectorul Ak din afara bazei standard. Avem:
(2)
A k 0 E1 ... 1 A k .... 0 En
A1
a11
------------
Ak
0
------------
Am
a1m
En
an1
---------
--------------------
ahm
------------
------------
anm
---------
1
---------
------------
---------
ah1
---------
Ak
---------
---------
30
Teorema 1.5
Prin substituirea vectorului Eh din baza standard cu vectorul Ak din afara bazei, avem
relaiile de transformare a coeficienilor:
ahj
j 1,..., m
(3)
a 'hj
(4)
a
a 'ij aij ik ahj
ahk
ahk
1 i n
1 j m
ih
Demonstraie:
nlocuind n relaiile (2) coeficienii dai de relaiile (3) i (4) precum i expresia lui Ak din
(1), obinem dup reducerea unor termeni, chiar relaiile (1):
a
a
a
A1 a11 1k ah1 E1 ... h1 a1k E1 ... ahk E h ... ank E n ... an1 nk ah1 E n
ahk
ahk
ahk
a
a
a
A m a1m 1k ahm E1 ... hm a1k E1 ... ahk E h ... ank E n ... anm nk ahm E n
ahk
ahk
ahk
nm :
a11 L
A M
a L
n1
a1m
M
anm
Relaia (4) specific faptul c din linia i se scade linia h, nmulit cu factorul
aik
.
ahk
31
Dac m n , det A rmne neschimbat.
Relaiile (3) i (4) se constituie n regula dreptunghiului care const n urmtoarele:
1)
Linia pivotului se mparte la pivotul ahk .
2)
Elementele din celelalte linii, se nmulesc cu pivotul ahk , din produs se scade produsul
elementelor diagonalei a doua a dreptunghiului format iar diferena se mparte la pivotul ahk .
Regula 2) se bazeaz pe faptul c relaia (4) se scrie sub forma echivalent:
a 'ij
Algoritmul care folosete numai relaia (4) se mai numete algoritmul Gauss iar cel care
folosete relaiile (3) i (4) se mai numete algoritmul Gauss-Jordan.
Exemplu
A1 A 2
3
2
0
5
E1 E 2 E 3
1 0 0
0 0 1
Avem tabelul:
Baza
A1
A2
E1
E2
-1
E3
1
coninutul coloanei E1 adic 0
0
32
2
3
1)
2)
3)
5 3 0 2
5
3
4 3 2 1 14
iar
3
3
Baza
A1
A1
1
E2
A2
3
14
3
E3
0
nlocuirea poate continua substituind pe E2 cu A2 .
a11 L a1n
M
Fie matricea ptratic de ordin n: A M
a L a
nn
n1
Fie E E1 , ... , E n baza standard i A1 , ... , A n vectorii-coloan din A.
Avem tabelul iniial:
A1
------
An
E1
a11
------
a1n
------
------
En
an1
------
ann
------
Baza
33
Exemple
1)
S se calculeze prin metoda substituirii determinantul matricii:
2 1 0
A 3 4 1
5 1 5
Soluie:
Avem:
Baza
A1
A2
A3
E1
-1
E2
E3
-5
A1
E2
11
E3
A1
1
11
A2
2/11
E3
58
11
A1
A2
A3
11 58
1 58
.
2 11
0
1
Avem det A 2
2)
34
5 0 1
A 2 3 4
9 6 7
Soluie
Baza
A1
A2
A3
E1
E2
-4
E3
-7
A1
E2
22
E3
44
A1
A2
22
E3
5
15
0 0 .
Substituirea nu mai poate continua deci det A 5 3
B. Calculul rangului unei matrici dreptunghiulare A
a11 L
am1 L
a1n
M
amn
n seciunea 1.3 a fost definit rangul matricii A ca fiind ordinul celui mai mare minor nenul, numit
minor principal: rang A r dac exist un minor de ordin r, nenul (minorul principal) i toi
minorii de ordin r 1 sunt nuli).
1 rang A r min im m, n
Avem :
rang A r este numrul maxim de linii liniar independente ca vectori din Rn i este numrul
maxim de coloane liniar independente ca vectori din Rm. Cu alte cuvinte, rang A este
dimensiunea subspaiului vectorial al lui Rn, generat de cei m vectori-linie din A i este
dimensiunea subspaiului vectorial al lui Rm, generat de cei n vectori-coloan din A.
Fie cazul m n.
35
Fie rang A r min im
a11 L
F M
ar1 L
m, n
a1r
M cu determinantul principal det F 0 .
arr
Dac det F 0 atunci prin permutarea ntre ele a liniilor i / sau permutarea coloanelor,
vom aduce minorul principal pe primele r linii i pe primele r coloane.
Permutarea ntre ele a liniilor respectiv coloanelor nu schimb rangul matricii A.
Matricea A are forma iniial:
F
H
A =
G
K
A1
------
Ar
Ar+1
------
An
A1
------
a '1, r 1
------
a '1n
------
------
------
a 'r , r 1
------
a 'rn
Er+1
------
------
------
------
------
------
Em
------
-----0
------
------
-----Ar
------
adic:
E
A =
O
F -1G
O
F
de tip m r care conine toate liniile i numai cele r coloane principale
H
1
din forma iniial a matricii A i notm V E r F G de tip r n , care conine toate coloanele
Notm U
36
coeficienii de dependen liniar fiind cele n r coloane ale submatricii F1G de tip r n r
, A r 1 ,...,A n A1 ,...,A r F G .
1
2 3 1 5
7
S se afle rangul matricii de tip 3 4 : A 0 1 4
2 4 3 12
Soluie
Baza
A1
A2
A3
A4
E1
-1
E2
E3
12
A1
E2
E3
A1
13
A2
A3
-8
2 3
1 0 13/ 2 8
Avem U 0 1 ; V
cu
4
7
0 1
2 4
13/ 2 8
A3 A1 4A 2
Avem A 3A 4 A1A 2
adic
2
7
4
A 4 8A1 7A 2
C. Calculul matricii inverse A-1 a unei matrici ptratice nesingulare de ordin n (cu det A 0 )
Tabelul iniial are forma:
Baza
A1
------
An
E1
------
En
37
E1
a11
------
a1n
------
------
------
------
------
------
En
an1
------
ann
------
------
An
E1
------
En
A1
------
a '11
------
a '1n
------
------
------
------
An
------
a 'n1
-1
------
------
Baza
a 'nn
Exemplu
3 1 0
Soluie
Baza
A1
A2
A3
E1
E2
E3
E1
E2
-1
E3
A1
E2
E3
A1
-1
-1
A2
E3
-2
-6
38
A1
-2
-7
A2
21
-3
A3
-2
-6
2 7 1
1
1
21 3
Avem: A 7
. Se verific relaiile A A A A E
2 6 1
2
3 x1 x2
2 x2 7 x3 3
Soluie
Avem rang A 3 , det A 1 0
2 7
X A b 7 21
2 6
1
3
2
35
4 107
deci x1 35 ; x2 107 ; x3 31
31
n seciunea 1.2.3 ,punctul B) de mai sus , la calculul lui rang A s-a prezentat descompunerea
bazic a matricii A: A U V cu U de tip m r , V de tip r n i
rang A rang U rang V r .
Inversa generalizat a lui A, notat A+ este de tip n m i are forma:
(1)
A V T U T U V
VT
U T
39
n particular dac matricea A este de rang maxim, n presupunerea m n , avem
rang A m .
Avem A F G
1
deci avem U F de tip m m i V E m F G
de
tip m n .
Din formula (1) rezult c pentru m n i rang A m , avem:
A A T AA T
(2)
A .
, rezult: A A A A i cum
A A
(3)
A A T A A T
1
Exemple
1)
1 1 2 0
Se d matricea de tip 3 4 : A 1 2 3 1
0 1 1 1
A1
A2
A3
A4
E1
-1
E2
-1
-3
E3
-1
A1
-1
E2
-1
E3
-1
A1
A2
-1
40
E3
Avem U 1
0
1
Avem V
0
1
2
cu toate cele trei linii i coloanele principale 1, 2 din matricea A iniial.
1
0 1 1
cu toate cele patru coloane i liniile principale 1, 2 din matricea A
1 1 1
2 3
T
VV
3 6
3
6
9
T
T 1
U UVV 3 2 9
9
9
1 0
3
0 1 6
9
9
Rezult A
1 1 3
2
9
9
1 1
Rezult U U
T
3 0
6 9
T
T
U
UVV
deci
9 18 de unde:
0 3
1 1 0
1 2 1
3 0
1 1
2 1
4 1
3 1 2
0 1 4
2)
7
17
189 189
14 7
T 1
AA T
AA
deci
7 14 deci
7
17
189 189
51 21
17 1
3 0
17 7
1
1
1
1
1
24
21
8
1
7 14
3
189
189
2 2
2
4
6
42
unde:
41
Baza
F1
------
Fn
G1
------
Gp
E1
f11
------
f1n
g11
------
g1p
------
------
------
------
------
En
fn1
------
fnn
gn1
------
gnp
F1
------
Fn
G1
------
Gp
F1
------
g '11
------
g '1 p
------
------
------
------
F -1 G
------
Fn
------
g 'n1
------
g 'np
Exemplu
1 0 2
2 1 0
Soluie
Baza
F1
F2
F3
G1
G2
G3
E1
-2
E2
E3
-1
F1
-2
E2
42
E3
-2
F1
-2
F2
E3
8
19
8
F1
36
-63
-74
F2
12
-20
-23
F3
-19
32
37
8
37
8
36 63 74
1
20 23
Avem: F G= 12
19 32 37
Avem GF1
T 1
FT, GT.
Tabelul iniial are forma:
FnT
G1T
------
GmT
E1
f11
------
fn1
g11
------
gm1
------
------
En
f1n
------
gmn
------
fnn
g1n
------
------
------
F1T
------
Baza
Se substituie E1 cu F1 , ... , E n cu Fn .
Tabelul final are forma:
------
FnT
G1T
------
GmT
F1
------
g '11
------
g 'm1
------
------
------
(G F )
- 1
------
F1T
------
Baza
43
Fn
T
La urm avem GF1 GF1
g '1n
------
g 'mn
------
Exemplu
1 0 2
2 1 0
Soluie
Baza
F1T
F2T
F3T
G1T
G2T
G3T
E1
-1
-2
E2
E3
F1T
-1
-2
E2
E3
-1
F1T
-1
-2
F2T
E3
F1T
F2T
F3T
8
27
8
25
-7
25
-10
-9
27
-8
25
25 10 27
3 8
Avem dup transpunere: GF 7
25 9 25
-1
8
25
8
44
a11 x1 K a1n xn b1
KKKKKKKKK .
a x K a x b
mn n
m1
m1 1
a11 L
L
Cu notaiile: A L
am1 L
a1n
b1 x1
L
L ; b L
;
X
b
amn
m xn
a11 a1r
ar1 arr
Avem
A =
F
H
G
K
F
A /b =
H
G
K
bp
bs
b1
unde bp L ;
b
r
br 1
bS L L . Dup pivotare n matricea extins A / b , aceasta capt forma:
b
m
b '1
Er
F -1 G
F -1 b p
1
1
unde F bp L i H F / E mr
-1
O ( m - r ) r O ( m - r ) ( m - r ) [ - H F / E m - r ] b
b '
r
b 'r 1
b L L
.
b'
m
Conform teoremei Kronecker-Capelli, sistemul liniar este compatibil dac i numai dac
r rang A rang A / b .
CAZURI:
r rang A m
Matricea A / b este de tip m n 1 deci rang A / b min im m, n 1 i cum
rang A rang A / b rezult rang A / b m deci sistemul este compatibil. Dac
rang A n , sistemul este compatibil determinat iar dac rang A n , sistemul este
I)
compatibil nedeterminat.
II)
r rang A m
Subcazul a)
45
H F1 / E mr
b 'r 1
b L L
b'
m
x1
L
x
E r F1 G r
x
r 1
L
xn
b1
x1
xr 1
L F1 G L F1
adic
b
x
x
r
r
x1
xr 1
L F1 G L +F1
x
x
r
n
b1
L
i completnd cu necunoscutele secundare xr 1 ,..., xn ,
b
r
obinem:
(1)
F1 G
x1
X M
n
E n r
b1
L
de unde:
b
r
x r 1
L
x n
F1 b p
O n r
xr 1 ,..., xn R
F1 G
Matricea U
este de tip n n r i rang U n r . Coloanele sale
E
nr
n
Ur+1,,Un R sunt soluii liniar independente ale sistemului omogen A X 0 . Aceste coloane
formeaz o baz n subspaiul Ker(A)Rn cu dim Ker A n rang A .
F1 b p
n
Coloana X B
R este o soluie particular bazic (vezi seciunea 5.2) a
O n r
sistemului liniar neomogen A X b . Ea se obine din soluia general a sistemului neomogen
pentru componentele nebazice nule xr 1 ... xn 0 . Cu notaiile precedente, soluia general
din relaia (1) are forma:
(2)
xr 1
X U XS X B unde XS L R nr
x
n
46
Soluia general X(0) = U.XS a sistemului omogen AX=0 reprezint ecuaiile parametrice ale
subspaiului vectorial L ataat sistemului omogen AX=0 (vezi teorema 2.1) ,XS fiind vectorul
celor n r parametri reali xr+1,,xn .
Soluia general X=U.XS+XB a sistemului neomogen AX=b reprezint ecuaiile parametrice
ale varietii liniare b + L ( b L) depinznd de aceiai parametri reali xr+1,,xn .
Exemple
1) Ecuaia planului n R3 are forma general a11x + a12y+a13z+a14=0 .
Dac a11 0 ecuaia planului are forma parametric :
x = ( - a12 / a11)y+( - a13 / a11 )z + ( - a14 / a11) ; y=y ; z =z cu parametrii reali y i z .
2) Ecuaiile dreptei n R3 au forma general :
a11x +a12y+a13z +a14 =0
a21x+a22y+a23z+a24 =0
Dac =a11a22 a12a21 0 , din aceste ecuaii aflm pe x i y n funcie de z :
x=1z+ 1 ; y=2z+ 2 ; z=z adic ecuaiile parametrice ale dreptei cu parametrul z .
Exist o soluie particular unic XNRn sistemului liniar A X b cu X N
min im
, numit soluie normal. Ea are propietatea c este ortogonal pe subspaiul liniar Ker A adic
U T X N 0 deci XNIm(AT) .
Conform relaiei (2) avem: U X U U
XS
T
U T X
B
0 deci:
X U U T U
(3)
X N E U U T U
U T
X
B
Subcazul b)
H F1 E mr
b 'r 1
b L
b'
m
0 .
E mr
b 'r 1
b L
b'
m
E r F - 1 .b p
01r
'
r+1
47
Spre deosebire de sistemul liniar A X b care este compatibil dac i numai dac
AX + b min im
Dac c este proiecia vectorului b pe subspaiul Im(A) atunci X este soluie a sistemului
compatibil AX c .Soluia (2) este dat de programul SISTEM .
Exemplu
3x1 x2 2 x3 x4 7
x 4 x 3x 5 x 13
1
2
3
4
Se d sistemul liniar:
x4
5 x1 9 x2 8 x3 11
7 x1 6 x2 7 x3 7x4
S se discute sistemul dup , i dac este compatibil s se rezolve sistemul.
Soluie
Baza
E1
E2
E3
E4
A1
A1
3
1
5
7
1
E2
E3
E4
A2
1
4
9
6
A3
2
3
8
7
A4
1
5
11
7
b
7
13
3
11
3
22
3
11
3
14
3
7
A1
A2
E3
E4
0
0
0
0
11
11
0
0
3
14
3
28
3
3
32
3
3 35
14
3 49
1
11
14
11
0
0
15
3
3
11
32
11
33
27
Discuie
Pentru 33 sau 27 sistemul este incompatibil. Pentru =33 i =27 sistemul este
48
x1 +
11
7
x3 +
11
7
x3 +
11
x2 +
Ax 1 d + u g m :
x2 +
Soluia general a sistemului neomogen este:
(4)
x1
5/11
7 /11
X 2
x
x3 1 3
0
x2
x3
x4 =
11
14
x4 =
11
14
x4 =
11
14
x4 =
11
15
11
32
11
x3
x4
1/11
15/11
14 /11
32 /11
0
0
Primii doi termeni din membrul doi reprezint soluia general a sistemului omogen
A X 0 iar al treilea termen este o soluie particular bazic a sistemului neomogen (obinut
din soluia general a sistemului neomogen pentru x3 x4 0 ).
Coloanele principale A1 , A 2 din matricea A se numesc bazice iar celelalte coloane secundare
A3 , A 4 ca i termenul liber b al sistemului se exprim cu ajutorul coloanelor bazice A1 , A 2 :
5
1
A3 11 A1 11 A 2
A 7 A 14 A
4 11 1 11 2
15
32
b A1 A 2
11
11
Din forma general a soluiei X dat de relaia (2) rezult:
5/11
7 /11
U
1/11
15/11
32 /11
14 /11
i X B
0
0
1
0
49
584
147
3209
147
Conform relaiei (3) rezult soluia normal X N
cu X N
151
147
156
147
3561958
min im .
49
5
1
15
3
4
11
11
11
7
14
32
x4
X x3
11
11
11
x
3
deci
5
1
15
7
14
32
X x3 x4 x3 x4
11
11
11
11
11
11
x3 x4 f x3 , x4 min im
Trebuie s avem:
f
1
15
5
5
x 2 11 x3 11 x4 11 11
f 2 5 x 1 x 15 1
3
4
x4
11
11 11
11
7
14 32
2 x3 x4
11
11 11
7
14 32
2 x3 x4
11
11 11
11
14
11
2 x3 0
2 x4 0
584 /147
3209 /147
151
156
obinut i mai
de unde rezult x3
; x4
deci soluia normal: X N
151/147
147
147
156 /147
sus cu relaia (3).
1.3.2 Soluii generalizate ale sistemelor liniare incompatibile
Fie un sistem liniar AX b cu matricea A de tip m n , X = vector-coloan cu n
componente i b = vector-coloan cu m componente. n plus presupunem c
rang A r rang A / b r 1 deci sistemul liniar este incompatibil deci nu exist nici un
vector-coloan X astfel c A X b .
Prin analogie cu soluia clasic a sistemelor compatibile determinate X A 1b , vom numi
soluia generalizat a sistemului compatibil expresia X+=A+b unde A de tip
50
Avem AX b aij x j b
min im pentru X X A b
i
i 1 j 1
Demonstraie
Fie F x1 ,..., xm
F m
ai1
x1 i 1
b
i 0
j 1
m
n
F a
in aij x j b
i 0
xn i 1 j 1
a x
ij
adic:
a a x a b
i1 ij
i 1 j 1
i1 i
i 1
a
i 1 j 1
a x j aimbi
in ij
i 1
deci matricial:
(1)
A A X
T
A Tb
T 1
T 1
T 1
Exemplu
S se afle soluia generalizat a sistemului incompatibil cu m 3 ecuaii i n 4
necunoscute:
51
x2
2 x3
x1
x1 2 x2 3 x3
x2 x3
x4
x4
3
6
1
Soluie
Avem rang A 2 rang A / b 3 deci sistemul este incompatibil.
1 1
0
1
1
1
3
2
12
1 11
Avem AX b aij x j b
i
i 1 j 1
Avem:
12
11 3
6
1
1
23
1
24
1
24
8
24
9 1 3 1
1
24
1
1 1 2
n
1
aij x j b j 1 2 3
9
j 1
0 1 1
3
1 9
30
9 9
33
Rezult: AX b
1.4
3
1
9
1
0
1
64
64
2
2
1 1 12 min im
9
3
Mulimi convexe n Rn
Fie o mulime de vectori URn . Dac X ', X '' U , numim segmentul nchis cu capetele
''
X,X mulimea X '; X '' a vectorilor din Rn de forma 1 X ' X
cu 0;1 . Mulimea
U se numete convex dac pentru orice X ', X '' U avem X '; X '' U deci odat cu vectorii
X ', X '' mulimea U conine segmentul nchis care unete pe X ', X '' .
Mulimea convex URn este generat de vectorii X 1 , ..., X p dac pentru orice
1
p
X U avem XX1 ... Xp cu 0 i1 i 1 ... p 1 .
52
U1 + U2 sunt mulimi convexe.
Dac A : Rn Rm este aplicaie liniar i U1 este mulime convex din Rn
i U2 este mulime convex din Rm atunci A (U1)={ A (X) / X din U1 } i
A -1(U2)={ X / A(X) din U2 } sunt mulimi convexe .
Fie sistemul liniar AX b unde A este matrice dreptunghiular cu m linii i n coloane, X Rn este
vectorul-coloan al necunoscutelor iar bRm este vectorul-coloan al termenilor liberi. n cele ce
urmeaz vom presupune condiiile restrictive:
m n adic numrul ecuaiilor este strict mai mic ca numrul necunoscutelor.
1)
2)
rang(A) = m (ecuaiile sunt independente ntre ele).
n acest caz sistemul este compatibil nedeterminat (ecuaiile sunt necontradictorii) i
conform seciunii 1.3.1 , soluia general are forma:
(1)
unde xm+1,,xn R sunt parametri arbitrari. Aici A 'm 1 , ..., A 'n R sunt soluii liniar
n
b '1
L
b 'm
n
independente ale sistemului A X 0 iar b '
R este o soluie particular bazic a
0
L
0
sistemului neomogen, obinut din soluia general a sistemului neomogen pentru
xm1 ... xn 0 .
O soluie XRn a sistemului liniar AX b se numete posibil (admisibil) dac are toate
componentele nenegative: xi 0 1 i n .
Fie U mulimea soluiilor posibile X 0 a sistemului liniar AX b cu m n i
rang A m .
''
soluie posibil X U, X 0 se numete extremal dac X 1 X ' X
cu
este extremal dac ea nu este n interiorul segmentului care unete alte dou soluii posibile, ci la
unul din capetele segmentului.
Teorema 1.7
Orice soluie bazic este extremal i reciproc. Numrul acestor soluii este finit (egal cel mult cu
Cmn )
Demonstraie
53
Fie soluia bazic X. Presupunem c X nu este soluie extremal.
Presupunnd c primele m componente ale lui X sunt nenule, din relaia:
X 1 X ' X
'' cu 0;1 rezult: 1 xi' xi'' 0 i m1, ...,
n . Cum
''
i
'
i
''
i
X '
,x1...,
X1 m, 0,
...,m 0
Dac A1 , ..., A m n-ar fi liniar independeni am avea X'1A1 ... X 'm A m 0 cu X i nu toi
nuli. Dac notm X ' X '1 , ..., X 'm , 0, ..., 0 avem AX ' 0, X ' 0 deci
A XX
'
AX
AX
'
S determinm pe astfel ca XX
'
I 2 i 1 i m, x 'i 0 i fie:
0 . Fie I1 i 1 i m, x 'i 0 i
54
max xi
max
,
I
1
1 i I1 x 'i
; 2 i I2
, I1 0
xi
, I2 0
x 'i
, I2 0
'' 1 AX
''
avem A 1 X ' X
' AX
'' 0 deci U este mulime convex.
i n plus 1 X ' X
Pentru orice 0 1
XX1
... Xp
0 i1;
p 1...
i1, ...,
bb
... X''p
Dac 1
'
1
''
1
'
1
1''X
...
X'p
1
... X'p
0 i''1 1''...
X 1 X1'
1
''
p
. Rezult:
1
...
''
1
'
p
...
X''p
''pX
'
p
am avea:
1
2
p
1 'p
X 1 '2
''2 X ...
''pX cu 0 1
1 '2
1 'p
''2 ...
''p 1 contrar minimalitii lui p.
'
1'' 1 cci am avea:
La aceeai concluzie am ajunge dac: 1 1
'
i
''
i
1 i
55
X
1
1
1 1
'
1
''
1
'
2
''2 X
'
p
''pX
1 'p
1'' ...
''p 1
1 deci cum: 1 1'
'
i'' 1 avem: 1 i'
i'' 0 pentru i 2, ..., p i cum 0 1
cu 0 1 i
Rezult c 1
'
1
''
1
'
'
''
''
'
''
rezult i i pentru i 2, ..., p . ns 1 ... p 1 ; 1 ... p 1 aa c rezult
x1 2 x2 4 x3 3 x4 10
8 x3 6 x4 21
Se d sistemul liniar: 2 x1 5 x2
5 x 11x 20 x 15 x 51
2
3
4
1
E1
2
4
3
10
E2
2
5
8
6
21
E3
5
11
20
15
51
A1
1
2
4
3
10
E2
0
0
0
1
E3
0
1
0
0
1
A1
1
0
4
3
10
A2
0
1
0
0
1
E3
0
0
0
0
0
Avem rang A rang A / b 2 n 4 deci sistemul este compatibil nedeterminat. Ecuaia
secundar numrul 3 se elimin din sistem fiind liniar dependent de primele dou.
x1 2 x2 4 x3 3 x4 10
. Soluiile posibile bazice
2 x1 5 x2 8 x3 6 x4 21
x1
x
X 2 au 2 componente strict pozitive (bazice) i 2 componente nule (nebazice).
x3
x4
CAZURI:
4 x3 3x4 10
care este sistem incompatibil
8
x
6
x
21
4
3
1)
x1 x2 0 . Rezult
2)
x1 x3 0 . Rezult
2 x2 3x4 10
de unde
5 x2 6 x4 21
x2 1
x4 8/ 3
56
1 1
Avem prima soluie posibil bazic X
0
8/ 3
3)
2 x2 4 x3 10
de unde
5 x2 8 x3 21
x1 x4 0 . Rezult
x2 1
x4 2
0
1
2
0
x1 3x4 10
care este sistem incompatibil.
2 x1 6 x4 21
4)
x2 x3 0 . Rezult
5)
x2 x4 0 . Rezult
6)
x3 x4 0 . Rezult
x1 4 x3 10
care este sistem incompatibil.
2 x1 8 x3 21
x1 2 x2 10
de unde
2 x1 5 x2 21
x1 8
x2 1
8
1
. Conform teoremei 5.5 ,orice alt soluie
0
0
x1
x
2
posibil X cu xi 0 1 i 4 este combinaia liniar convex a soluiilor posibile
x3
x4
8 3 8
3
x1
1
x
1
2
3
3
2 X 1 X 2
bazice: XX
2 unde 0 i1 i
2
2
1
2
3
2
x3
81 8
x
4
3
3
1 2 3 1 .
1.5
57
O funcie f: U R este convex dac pentru orice X ', X '' U i orice 0; 1 avem:
f 1 X ' X
'' 1
(1)
fX ' fX ''
O funcie f: U R este concav dac pentru orice X ', X '' U i orice 0; 1 avem:
f 1 X ' X
'' 1
(2)
fX ' fX ''
(3)
adic hiperplanul tangent la graficul lui f n X ' rmne sub graficul lui f.
Demonstraie
Dac f este funcie convex, din relaia (1) rezult:
f X ' X '' X
' fX '
f X ''
t 0
t 0
f X '
lim
t 0
t 0
f X ' X '' X
' fX '
X'+ X '' X ' X '
Reciproc, fie relaia (3) ndeplinit: f X ' df X ' X '' X ' f X '' .
Schimbnd pe X ' cu X '' avem:
(4)
(5)
f X df X X '' X f X ''
58
n relaia (4) nlocuim pe X '' i nmulim relaia obinut cu 1
(6)
1 fX 1
'
dfX X
fX '
''
Adunnd relaiile (5) i (6) obinem: f 1 X ' X
deci f este convex pe U. Q.E.D.
fX ' fX ''
Pentru funcia f: U Rn R , aceasta este concav dac i numai dac pentru orice X ', X '' U
avem:
f X ' df X ' X '' X ' f X ''
(7)
adic hiperplanul tangent la graficul lui f n X ' rmne deasupra graficului lui f.
Conform formulei Taylor(vezi capitolul 2) avem:
1
f X '' f X ' df X ' X ' X '' d 2 f X ' X '' X ' R 2 X '' X '' X
'
2
Pentru X '' suficient de aproape de X ' , relaia (3) capt forma:
(8)
deci f este convex pe U Rn dac i numai dac este ndeplinit relaia (8).
n mod analog relaia (7) capt forma:
(9)
Deci f este concav pe U Rn dac i numai dac este ndeplinit relaia (9).
Exemplu
T
T
Fie funcia polinomial ptratic: f x e 2C X X DX unde D este matrice
simetric de ordin n, C este vector-coloan cu n componente iar eR.
dX1
T
dx1
T
Un criteriu ca o matrice simetric D s fie pozitiv definite, respectiv negativ definit , este
criteriul lui Sylvester :
59
d11
d
21
Fie D
L
d n1
d12
d 22
L
dn2
L
L
L
L
d1n
d 2 n
cu dij d ji 1 i, j n matricea simetric a prii XT.D.X
L
d nn
d
D1 d11 , D 2 11
d 21
d11 L
d12
,..., D k M
d 22
d k1 L
d1k
M ,..., D n det D
d kk
Dn 0
Funciile polinomiale ptratice convexe (cu matricile D pozitiv definit) au un minim unic dat de
relaiile: df X 2D X 2C 0 deci punctul de minim este vectorul din Rn :
(10)
X 0 D 1 C
Funciile polinomiale ptratice concave (cu matricea D negativ definit) au un maxim unic X 0 ,
dat de relaia (10).
Exemple
1)
Se d funcia polinomial ptratic:
3 2 2
3
Avem D 2 3 2 ; C 4 ; e 10
2 2 3
3
3 2
5 0 ; D3 det C 7 deci f este funcie convex pe
Avem D1 3 3 0 ; D 2
2 3
5 2 2 3
1
4
2
1
8
deci
1
60
2)
Se d funcia:
6 2 4
3
Avem: D 2 5 0 ; C 2 ; e 15
4 0 5
2
6 2
26 0 ; D3 det D 50 0 deci f este
Avem D1 6 6 a ; D 2
2 5
funcie concav pe R3. Punctul de maxim X 0 este:
25 10 20 3 15
1
15
28
1 28
X 0 D 1 C 10 14
8
2
X
deci
;
;
10
20
50
50
50
50
26 2 8
20 8
68
8
15 28 8
;
;
X30 . Valoarea maximului este: f
25
50
50 50 50
T
Funcia liniar f X C X C1X1 ... C n X n nu are nici minim nici maxim dei
este i convex i concav.
O soluie posibil X(0) Rn, X(0) 0 a sistemului liniar AX b cu m n i rang A m se
artm c vectorii-coloan A1 , ..., A m sunt liniar independeni. Dac A1 , ..., A m n-ar fi liniar
independeni, ca i n demonstraia teoremei 1.8 am gsi soluia posibil XX
' 0 . Dac X
este soluie optim (presupus de minim pentru f) deci:
T
f X CT X f XX
' C X+C
X'T aa c CT X' 0 . Nu putem avea CT X' 0
deoarece alegnd de semn contrar lui CT X' am avea CT X'<0 absurd cci CT X' 0 .
Rezult CT X'=0 aa c XX
' este deasemenea soluie optim.
61
Teorema 1.12
Mulimea soluiilor optime V U ale unei funcii liniare f C X cu legturi liniare AX b ,
X 0 , este o mulime convex generat de soluiile bazice optime n numr finit.
T
Demonstraie
Fie X ', X '' V cu AX' b , AX'' b ; X ', X '' 0 ;
f 1 X ' X
'' C
T 1 X ' X
''
1 C XT ' C
XT '' 1 OPTIM+
OPTIM=OPTIM
deci V este mulime convex. A doua parte a enunului se demonstreaz analog cu a doua parte a
enunului teoremei 1.9. n particular dac V se reduce la o soluie optim, aceasta este bazic.
Q.E.D.
Schema relaiilor ntre mulimea soluiilor posibile U, mulimea soluiilor optime V,
mulimea soluiilor bazice U B i mulimea soluiilor optime bazice VB , este urmtoarea:
Soluii posibile
U
Soluii
bazice
Soluii
bazice
optime VB
UB
Soluii
Optime
Exemplu
x1 2 x2 4 x3 3 x4 10
2 x1 5 x2 8 x3 6 x4 21
(a treia ecuaie s-a nlturat, fiind liniar dependent de primele dou) i s-au gsit trei soluii bazice:
0
0
8
1
1
1
2 1
3
X 0 ; X
; X
2
0
0
0
3
Mulimea convex U ale soluiilor posibile X 0 ale sistemului liniar precedent este
U X R 4 XX1
X2
X3 ; 0 i1;
3
Dac mulimea convex U este mrginit (este complet coninut ntr-o sfer de raz finit)
i nchis (i conine frontiera) atunci orice funcie liniar
62
f X C1X1 C 2 X 2 C3X 3 C 4 X 4 are soluie optim pe U, care dac este unic este
neaprat bazic conform teoremei 1.12
14
1
;
De exemplu funcia f X X1 2X 2 2X 3 X 4 are valorile f X
f X
6 ; f X 10 deci f
3
X X .
1.6
min im
14
pentru X X 1 i f max im 10 pentru
3
Rezumat
63