capitolul 6 forme liniare, biliniare Şi p Ătratice 6.1 … · 2021. 3. 6. · forme liniare,...

56
Algebră liniară 285 CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI PĂTRATICE 6.1 Forme liniare Fie V un spaţiu vectorial peste un corp K. Definiţia 6.1.1 Se numeşte formă liniară sau funcţională liniară o aplicaţie f : V K care satisface condiţiile: a) f( x + y) = f( x ) + f( y)(aditivitate), x, y V; b) f( αx) = αf( x ) (omogeneitate), xV, α K. Se observă că f este un caz particular de operator liniar, în care codomeniul este chiar corpul K. Observaţia 6.1.1 (Exerciţiu) 1) Condiţiile a) şi b) din definiţia de mai sus sunt echivalente cu condiţia c) f( αx + βy) = f( αx ) + f( βy), x, y V, α, β K. 2) Deoarece f este un operator liniar avem f(0) = 0. Exemplul 6.1.1 Aplicaţia f :R 3 R, f(x 1 , x 2 , x 3 ) = 2x 2 + x 3 este o formă liniară (Exerciţiu). Notăm cu V * mulţimea formelor liniare definite pe V. Introducem operaţia de adunare a formelor liniare: (f + g)(x) = def f (x) + g(x), f, g V * , xV

Upload: others

Post on 26-Mar-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

285

CAPITOLUL 6

FORME LINIARE, BILINIARE ŞI PĂTRATICE

6.1 Forme liniare

Fie V un spaţiu vectorial peste un corp K.

Definiţia 6.1.1 Se numeşte formă liniară sau funcţională liniară o

aplicaţie f : V → K care satisface condiţiile:

a) f( x + y) = f( x ) + f( y)(aditivitate), x, y ∈V;

b) f( αx) = αf( x ) (omogeneitate), x∈V, α ∈K.

Se observă că f este un caz particular de operator liniar, în care

codomeniul este chiar corpul K.

Observaţia 6.1.1 (Exerciţiu) 1) Condiţiile a) şi b) din definiţia de mai sus

sunt echivalente cu condiţia

c) f( αx + βy) = f( αx ) + f( βy), x, y ∈V, α, β ∈K.

2) Deoarece f este un operator liniar avem f(0) = 0.

Exemplul 6.1.1 Aplicaţia f :R3 → R, f(x1, x2, x3) = 2x2 + x3 este o formă

liniară (Exerciţiu).

Notăm cu V* mulţimea formelor liniare definite pe V. Introducem

operaţia de adunare a formelor liniare:

(f + g)(x) =def f (x) + g(x), f, g ∈V*, x∈V

Page 2: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

286

şi operaţia de înmulţire a unei forme liniare cu un scalar din corpul K:

(α f )(x) =def αf (x), f ∈V*, α∈K.

Dacă ţinem cont de observaţia că funcţionalele liniare sunt cazuri

particulare de operatori liniari, atunci operaţiile introduse mai sus sunt de

fapt operaţiile de adunare a operatorilor liniari şi respectiv înmulţire a

acestora cu scalari. Exact ca în cazul operatorilor liniari se poate

demonstra că V* este un spaţiu vectorial real peste corpul K(exerciţiu).

Definiţia 6.1.2 Spaţiul vectorial V* se numeşte spaţiul vectorial dual sau

spaţiul conjugat al spaţiului vectorial V.

Fie B = {u1, u2, …,un} o bază în V şi x ∈V şi ξ1, ξ2,…,ξn

coordonatele vectorului x în baza B. Definim aplicaţiile ui*: V → K,

(6.1.1) ui*(x) = ξi, i = 1, 2, …,n,

şi vom arăta că acestea sunt forme liniare.

Pentru a demonstra că ui* i = 1, 2, …,n sunt forme liniare este

suficient să verificăm dacă este îndeplinită condiţia c) din Observaţia

6.1.1. Fie x, y ∈V şi α, β ∈K. Dacă x = ξ1u1 + ξ2u2 +…+ξnun, y = ζ1u1 +

ζ2u2 +…+ ζnun, atunci αx + βy = (αξ1 + βζ1) u1 + (αξ2 + βζ2)u2 +…+

(αξn + βζn)un iar ui*(αx + βy ) = αξi + βζi = α ui

*(x) + β ui*(y ), ceea ce

trebuia demonstrat.

Observaţia 6.1.2 ui*(uj ) = 0, dacă i ≠ j şi ui

*(ui ) = 0.

Teorema 6.1.1 Familia B* = { u1*, u2

*,… un* } este o bază în spaţiul dual

V*.

Page 3: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

287

Demonstraţie. Pentru început vom arăta că B* este sistem liniar

independent. Fie α1u1*+ α2u2

*+… + αnun* = 0* 1) o combinaţie nulă

formată cu vectorii bazei B*. Folosind observaţia de mai sus avem

succesiv: (α1u1*+ α2u2

*+… +αnun*)(ui) = 0*(ui) ⇔ α1u1

*(ui)+ α2u2*(ui)+…

+αnun*(ui) = 0 ⇔ αi = 0, pentru orice indice i = 1, 2, …,n.

Deci B* este sistem liniar independent. Acum vom demonstra că B*

este sistem de generatori pentru V*. Fie f ∈V* şi x = ξ1u1 + ξ2u2 +…+

ξnun ∈V. Avem f(x) = f(ξ1u1 + ξ2u2 +…+ξnun) = ξ1f(u1) + ξ2 f(u2) +…+

ξn f(un). Folosind definiţia formelor liniare ui* şi comutativitatea corpului

K obţinem: f(x) = f(u1) u1*(x)+ f(u2) u2

*(x) +…+ f(un) un*(x).

Deci f se scrie ca o combinaţie liniară de vectori ai familiei B*, ceea

ce înseamnă că B* este sistem de generatori pentru V*. Demonstraţia a

fost încheiată.

Definiţia 6.1.3 Familia B* din teorema de mai sus se numeşte baza duală

a bazei B din V.

Coordonatele unei forme liniare f în baza duală a bazei B din V

f(u1), f(u2), …, f(un) se numesc coeficienţii formei liniare f în baza B. Din

modul de definiţie al coeficienţilor unei formei liniare f se deduce că

aceştia sunt unic determinaţi de baza B (pentru forma liniară f).

Din teorema de mai sus rezultă şi afirmaţie reciprocă: dacă (a1,

a2,…, an) este un sistem de scalari în K şi B este o bază fixată în V, atunci

există şi este unică forma liniară f ai cărei coeficienţi în baza B sunt a1,

a2,…,an.

1 0* este notaţie pentru elementul neutru la adunare din V*, 0*(x) = 0, x∈V.

Page 4: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

288

Exemplul 6.1.2 Fie B = {u1 =(1, 1, 1), u2 =(1, 2, 0), u3 =(3, 0, 0)} o bază

în R3. Să se determine baza duală B*, precum şi coeficienţii formei liniare

de la Exemplul 6.1.1 în bază B.

Fie x = (ξ1, ξ2, ξ3) ∈ R3. Coordonatele acestui vector în baza B

sunt (ξ3, 1/2ξ2 - 1/2ξ3, 1/3ξ1 - 1/6ξ2 - 1/6ξ3). Atunci, conform relaţiei

(6.1.1) avem u1*(x) = ξ3, u2

*(x) = 1/2ξ2 - 1/2ξ3, u3*(x) = 1/3ξ1 - 1/6ξ2 -

1/6ξ3.

Coeficienţii formei " f " sunt f(u1) = 3, f(u2) = 4 şi f(u3) = 0.

Observaţia 6.1.3 Dacă x∈V, x ≠ 0 atunci există o formă liniară f astfel

încât f(x) ≠ 0. Dacă ξ1, ξ2, …, ξn sunt coordonatele vectorului x în baza B

= {u1, u2, …un} atunci există i ∈{1, 2,…n} astfel încât ξi ≠ 0. Dacă luăm f

= ui* atunci f(x) = ξi ≠ 0. Afirmaţia de mai sus se exprimă echivalent

astfel : dacă x ≠ y atunci există f ∈ V'* astfel încât f(x) ≠ f(y).

Într-adevăr, dacă v = x - y ≠ 0 atunci există f ∈ V'* astfel încât f(v)

≠ 0 ⇔ f(x) - f(y) ≠ 0.

O altă problemă care poate fi pusă în acest moment este aceea a

determinării matricei de trecere de la baza B* la baza B1* atunci când se

cunoaşte matricea de trecere de la baza B la baza B1. Soluţionarea acestei

probleme permite, după cum am văzut în primul capitol, determinarea

coeficienţilor unei forme liniare în noua bază B1 atunci când aceştia sunt

cunoscuţi în baza veche, B.

Teorema 6.1.2 Dacă B = {u1, u2, …,un} şi B1 = {w1, w2, …,wn} sunt două

baze în V şi A =(aij)i,j = 1,…n este matricea de trecere de la

baza B la baza B1 atunci (AT)-1 este matricea de trecere

Page 5: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

289

de la baza B* la baza B1*. Mai mult, coeficienţii unei

forme în bazele B şi B1 se schimbă tot cu matricea A.

Demonstraţie. Avem B* = {u1*, u2

*, …,un*} şi B1

* = {w1*, w2

*, …,wn*}

unde elementele ui* şi respectiv wi

* sunt definite de relaţia (6.1.1). Fie Λ =

(αij)i,j = 1,…n matricea de trecere de la baza B* la baza B1*. Pentru a

determina prima linie a acestei matrice observăm că wk* = αk1u1

* + αk2u2*

+ … + αknun*. Atunci pentru orice k, i ∈{1, 2, …, n} avem wk

*(wi) =

αk1u1*(wi) + αk2u2

*(wi) + … + αknun*(wi) ⇔ *) δk

i = αk1u1*(ai1u1 + ai2u2 +

… + ainun) + αk2u2*( ai1u1 + ai2u2 + … +ainun) + … + αknun

*( ai1u1 + ai2u2 +

… + ainun). Deci δki =αk1 ai1 + αk2 ai2 +…+ αknain pentru toţi k, i ∈{1, 2,

…, n}. Relaţia de mai sus se scrie matricial astfel I = ΛAT, unde I este

matricea unitate de ordinul n cu elemente din K. Se cunoaşte din primul

capitol că matricea de trecere A este inversabilă, deci

(6.1.2) Λ = (AT)-1.

Dacă ξ1, ξ2,…, ξn sunt coeficienţii unei forme liniare f ∈V* în baza

B şi ξ1', ξ2',…,ξn' sunt coeficienţii aceleiaşi forme în baza B1 atunci

rezultă, conform formulelor (1.4.2) şi (6.1.2),

(6.1.3) ξ' = Aξ

şi am obţinut concluzia.

Exemplul 6.1.3 Considerăm forma liniară f definită în exemplul 6.1.1 şi

bazele B = {u1 =(1, 0, 0), u2 =(0, 1, 0), u3 =(0, 0, 1)}, B1 = {u1 =(1, 1, 1),

u2 =(1, 2, 0), u3 =(3, 0, 0)} în R3.

a) Să se determine matricea de trecere de la baza B* la baza B1*.

b) Să se determine coeficienţii formei liniare f în baza B1*.

* δi

j este simbolul lui Kronecker, δi

j = 0, dacă i ≠ j şi δi

j = 1, dacă i = j.

Page 6: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

290

a) Matricea de trecere de la baza B la baza B1 este A =

003

021

111

.

Aplicând teorema de mai sus, rezultă că matricea de trecere la

baza B* la baza B1* este Λ =

−−

6/16/13/1

2/12/10

100

. b) Coeficienţii formei

f în baza canonică B sunt f(u1) = notξ1 = 0, f(u2) = notξ2 = 2, f(u3) = notξ3

= 1 şi ţinând cont de formula (6.1.3) deducem că

ξ

ξ

ξ

'

'

'

3

2

1

=

003

021

111

ξ

ξ

ξ

3

2

1

sau ξ1' = 5, ξ2' = 4, ξ3' = 0.

Propoziţia 6.1.1 Fie f, g ∈V*. Dacă Ker f ⊆ Ker g atunci există α∈K

astfel încât g(x)= α f(x), x∈V.

Demonstraţie. Presupunem prin absurd că pentru fiecare α ∈ K există

cel puţin un vector xα ∈V astfel încât g(xα) ≠ α f(xα). Dacă y ∈ Ker f

atunci y ∈ Ker g şi g(y) - α f(y) = 0. Deci xα ∉Ker f. Există x1 ∉Ker f

astfel încât g(xα)f(x1) ≠ g(x1)f(xα). Într-adevăr dacă g(xα)f(x) = g(x)f(xα),

x∈V - Ker f şi luăm α1 = g(xα)( f(xα))-1 şi obţinem g(x) = α1 f(x), x∈V,

ceea ce contrazice presupunerea făcută. Atunci sistemul

g(axα + bx1) = 1,

f(axα + bx1) = 0, a,b ∈K

Page 7: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

291

admite o soluţie unică, deoarece determinantul sistemului este

)x(f)x(f

)x(g)x(g

1

1

α

α = g(xα)f(x1) - g(x1)f(xα) ≠ 0. Dacă a, b este soluţia acestui

sistem, atunci z = axα + bx1 are proprietatea că g(z) = 1, f(z) = 0, ceea ce

contrazice ipoteza Ker f ⊆ Ker g. Demonstraţia este completă.

Teorema 6.1.3( a lui Riesz)Dacă V este un spaţiu euclidian real sau

complex atunci pentru oricare formă liniară f ∈V* există

şi este unic un vector x0 ∈V astfel încât f(x) = <x, x0>,

oricare ar fi x ∈V.

Demonstraţie. Fie U = Ker f. Avem dim Ker f = dim V - 1. Fie U⊥

complementul ortogonal al lui U. Deoarece dim U⊥ = dim V - dim U = 1,

putem spune că {x1} este o bază a lui U⊥, oricare ar fi x1 ≠ 0, x1∈ U⊥.

Aplicaţia g : V → K, g(x) = <x, x1> este o formă liniară. Conform

definiţiei complementului ortogonal al unui subspaţiu, deducem că Ker g

⊇ U. Deci Ker g ⊇ Ker f şi aplicând propoziţia de mai sus, rezultă că

există α∈K astfel încât f(x) = αg(x) ⇔ f(x) = α<x, x1>. Luăm x0 = αx1 şi

avem f(x) = <x, x0>. Existenţa a fost demonstrată.

Pentru a arăta că x0 cu proprietatea de mai sus este unic,

presupunem prin absurd că există x2 ≠ x0 astfel încât f(x) = <x, x2>.

Deci <x, x2 - x0 > = 0, oricare ar fi x∈V, în particular şi pentru x =

x2 - x0. Atunci < x2 - x0, x2 - x0 > = 0 ⇔ x2 - x0 = 0 ⇔ x2 = x0, ceea ce

contrazice presupunerea făcută.

Exemplul 6.1.4. Fie " f " forma liniară de la exemplul 6.1.1. Să se

găsească vectorul x0 ∈R3 cu proprietatea că f(x) = <x, x0>, oricare ar fi

Page 8: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

292

x ∈R3.

Dacă x0 = (a1, a2, a3 ), x = (x1, x2, x3 ) atunci relaţia f(x) = <x,

x0>, x ∈R3 este echivalentă cu 2x2 + x3 = a1 x1 + a2 x2 + a3 x3, oricare ar

fi xi ∈R, i = 1, 2, 3. Identificând coeficienţii celor două polinoame cu 3

variabile, obţinem a1 = 0, a2 = 2, a3 = 1. Deci x0 =(0, 2, 1).

6.2 Forme biliniare

I. Definiţia formei biliniare. Matrice asociată

Fie V şi W două spaţii vectoriale peste corpul numerelor reale R.

Definiţia 6.2.1 O aplicaţie B : V x W → R care îndeplineşte condiţiile de

mai jos, pentru orice x1, x2∈V, y1, y2 ∈W α, β ∈ R, se

numeşte formă biliniară.

a) B(x1 + x2, y1) = B(x1, y1) + B(x2, y1);

b) B(α x1, y1) = α B(x1, y1);

c) B(x1, y1 + y2) = B(x1, y1) + B(x1, y2);

d) B(x1, α y1) = α B(x1, y1).

Observaţia 6.2.1 1) Condiţiile a), b), c) şi d) de mai sus sunt echivalente

cu condiţiile

a)' B(αx1 + βx2, y1) = αB(x1, y1) + βB(x2, y1);

b') B(x1, αy1 + βy2) = αB(x1, y1) + βB(x1, y2);

2) Avem B(0, y) = B(x, 0) = 0 oricare ar fi x ∈V, y ∈W. Într-adevăr din

definiţia de mai sus rezultă că pentru x ∈V, fixat, aplicaţia y → B(x, y)

Page 9: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

293

definită pe W cu valori reale este o formă liniară. De asemenea, dacă

fixăm y ∈W atunci aplicaţia x → B(x, y) definită pe V cu valori reale

este tot o formă liniară. Din Observaţia 6.1.1 rezultă concluzia.

Exemplul 6.2.1. Se consideră aplicaţiile

a) B : R3 x R4 → R, B(x, y) = x1y1 - 3x2y2 + 2x3y2 + x3y4, unde x =

(x1, x2, x3), y = (y1, y2, y3, y4);

b) B : R3 x R3 → R, B(x, y) = x1y1 - x22 y2 + 3x3y3, y = (y1, y2, y3).

Să se verifice dacă aplicaţiile de mai sus sunt forme biliniare.

a) Se constată că sunt verificate condiţiile a') şi b') din Observaţia 6.2.1,

deci B(.,.) este o formă biliniară. b) Fie α =2, x0 = (0, 1, 0), y0 = (0, 1, 1).

Avem B(α x0, y0) = - 4 în timp ce α B(x0, y0) = -2. Deoarece B(α x0, y0) ≠

α B(x0, y0) rezultă că nu este îndeplinită condiţia b) din Definiţia 6.2.1 şi

B(.,.) nu este o formă biliniară.

Fie acum B = {u1, u2, …,un} o bază în V şi B1 = {w1, w2, …,wm} o

bază în W. Dacă x = ξ1u1 + ξ2u2 +…+ ξnun ∈V şi y = ζ1w1 + ζ2w2 +…+

ζmwm ∈W atunci B(x, y) = B(ξ1u1 + ξ2u2 +…+ ξnun, ζ1w1 + ζ2w2 +…+

ζmwm) şi ţinând cont de proprietăţile a') şi b') ale formei biliniare avem

succesiv B(x, y) = ξ1B(u1, ζ1w1 + ζ2w2 +…+ ζmwm) + ξ2B(u2, ζ1w1 + ζ2w2

+…+ ζmwm) + … + ξnB(un, ζ1w1 + ζ2w2 +…+ ζmwm) ⇔

B(x, y) = ∑∑= =

n

1i

m

1jξiζjB(ui, wj).

Notând aij = B(ui, wj), i = 1, 2,…,n, j = 1, 2,…,m obţinem

(6.2.1) B(x, y) = ∑∑= =

n

1i

m

1j aij ξiζj.

Page 10: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

294

Definiţia 6.2.2 Matricea A = (aij)i = 1,n, j = 1,m definită mai sus se numeşte

matricea asociată formei biliniare B(.,.) în perechea de

baze B şi B1 iar elementele aij se numesc coeficienţii

formei biliniare în aceeaşi pereche de baze.

Observaţia 6.2.2 a) Expresia matricială a formulei (6.2.1) este B(x, y)

=ξTAζ, unde ξT şi respectiv ζT sunt matricele linie (ξ1 ξ2…ξn) şi respectiv

(ζ1 ζ2…ζm).

b) Dacă V = W atunci se consideră aceeaşi bază B = {u1, u2, …,un} pentru

V şi W, elementele matricei asociate formei biliniare fiind aij = B(ui, uj), i,

j = 1, 2,…,n.

Exemplul 6.2.2. Se consideră forma biliniară definită în exemplul 6.2.1.

Să se determine matricea asociată acestei forme biliniare în perechea de

baze B = {u1 = (1, 1, 2), u2 = (1, 3, 0), u3 = (- 2, 0, 0)}, în R3 şi B1 = {w1

= (1, 1, 1, 1), w2 = (1, 1, 2, 0), w3 = (1, -1, 0, 0) , w4 = (3, 0, 0, 0)}, în R4.

Calculăm a11 = B(u1, w1) = 1 - 3 + 4 + 2 = 4, a12 = B(u1, w2) = 1-

3 + 4 + 0 = 2 etc. şi obţinem matricea A =

−−−−

−−

6222

01088

3024

.

Observaţia 6.2.3 Există o corespondenţă bijectivă între mulţimea

matricelor A ∈Mnxm(R) şi mulţimea formelor biliniare definite pe V x W,

unde dimRV = n şi dimRW = m. Într- adevăr dacă B(.,.) este o formă

biliniară definită pe V x W şi (B, B1) este o pereche de baze (B în V şi B1

în W) fixată, atunci, am văzut mai sus că, formei biliniare B(.,.) i se

asociază în mod unic o matrice A∈Mnxm(R). Reciproc, dacă A∈Mnxm(R)

A = (aij)i = 1,n, j = 1,m, atunci definim aplicaţia B : V x W → R, B(x, y) =

Page 11: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

295

∑∑= =

n

1i

m

1j aij ξiζj, unde (ξ1, ξ2, …, ξn) şi respectiv (ζ1, ζ2, …, ζm) sunt

coordonatele vectorilor x şi respectiv y în bazele B şi B1. Funcţia definită

mai sus este o formă biliniară (exerciţiu).

Observaţia 6.2.4 Fie B : RnxRm →R, B(x, y) = ∑∑

= =

n

1i

m

1j aij xiyj, x = (x1,

x2, …, xn), y = (y1, y2, …, ym), o formă biliniară (exerciţiu). Dacă B şi

respectiv B1 sunt bazele canonice în Rn şi R

m atunci matricea asociată

formei biliniare în perechea de baze aleasă este A = (aij)i = 1,n,j = 1,m., adică

elementul aij al matricei A este de fapt coeficientul lui xiyj din expresia

formei biliniare.

Exemplul 6.2.3. Matricea asociată formei biliniare de la exemplul

precedent în perechea formată din bazele canonice din R3 şi respectiv R4

este A =

1020

0030

0001

.

II. Schimbarea matricei asociate când se schimbă bazele

Ca şi în cazul operatorilor liniari, se pune problema determinării

legăturii între matricele asociate formei biliniare în perechi de baze

diferite. Astfel, avem teorema de mai jos:

Teorema 6.2.1 Dacă A = (aij)i = 1,n, j = 1,m şi Λ = (λij)i = 1,n, j = 1,m sunt

matricele asociate formei biliniare B(.,.) în perechile de

baze (B, B'), (B1, B1'), diferite şi M, respectiv P, sunt

Page 12: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

296

matricele de trecere de la baza B la baza B1 în V şi

respectiv de la baza B' la baza B1' în W, atunci

(6.2.2) Λ = M A PT.

Demonstraţie. Fie B = {u1, u2, …,un}, B' ={u1', u2', …,un'} baze în V şi

B1 = {w1, w2, …,wm}, B1' = {w1', w2', …,wm'} baze în W.

Conform definiţiei matricei asociate unei forma biliniare B(.,.)

avem λij = B(ui', wj') = B(mi1u1 +…+ minun, pj1w1 + …+ pjmwm). Folosind

proprietăţile a) - d) din Definiţia 6.2.1 obţinem

λij =∑∑= =

n

1r

m

1k mirpjkB(ur, wk) = ∑∑

= =

n

1r

m

1k mirarkpjk.

Deci λij este elementul de pe linia i şi coloana j a matricei M A PT.

Demonstraţia este completă.

Exemplul 6.2.4 Să se rezolve problema de la exemplul 6.2.1 folosind

formula (6.2.2). Este cunoscută matricea A asociată formei biliniare

B(.,.) în perechea de baze canonice ale spaţiilor pe care aceasta este

definită (vezi exemplul 6.2.3). Pentru a determina matricea asociată

formei în perechea formată din bazele de la exemplul 6.2.2, este suficient

să determinăm matricele care dau schimbările de baze în spaţiile R3 şi

R4. Astfel, conform definiţiei matricei de trecere şi respectând notaţiile

din Teorema 6.2.1, avem M =

− 002

031

211

şi P =

0003

0011

0211

1111

.

Aplicăm formula (6.2.2) şi avem Λ =

−−−−

−−

6222

01088

3024

.

Page 13: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

297

Observaţia 6.2.5 Dacă V = W şi M este matricea schimbării de bază în

spaţiul V atunci formula (6.2.2) devine

Λ = M A MT.

Definiţia 6.2.3 a) Două matrice de acelaşi tip sunt echivalente dacă

reprezintă aceeaşi formă biliniară în perechi de baze

diferite.

b) Două matrice de acelaşi ordin sunt asemenea dacă

reprezintă aceeaşi formă biliniară în baze diferite.

Exemplul 6.2.5 Matricele A şi Λ din exemplul de mai sus sunt

echivalente. Dacă este dată forma biliniară B : R3 x R3 → R, B(x, y) =

x1y1 - x2y1 +2 x2y2 - x3y3, atunci matricea asociată ei în baza canonică a

lui R3 este A =

100

021

001

, conform Observaţiei 6.2.4. Pentru a

determina matricea asociată formei biliniare în baza B1 = {u1 = (-1, -1, -

2), u2 = (3, -1, 0), u3 = (2, 0, 0)} este suficient să observăm că matricea

de trecere de la baza canonică a lui R3 la baza B1 este M =

−−−

002

013

211

. Aplicăm formula (6.2.2) şi avem Λ =

462

8146

022

.

Matricele A şi Λ sunt asemenea.

Teorema 6.2.2 a) Două matrice A, Λ ∈ Mnm(R) sunt echivalente dacă şi

numai dacă există alte două matrice M∈ Mn(R), P ∈

Mm(R), inversabile astfel încât Λ = M A PT.

b) Două matrice A, Λ ∈ Mn(R) sunt asemenea dacă şi

Page 14: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

298

numai dacă există matricea M∈ Mn(R), inversabilă astfel

încât Λ = M A MT.

Demonstraţie. a) Dacă matricele A, Λ ∈ Mnm(R) sunt echivalente,

atunci concluzia rezultă aplicând Teorema 6.2.1. Reciproc, date fiind

matricele A, Λ ∈ Mnm(R) definim forma biliniară B: Rn x Rm → R, B(x,

y) = ∑∑= =

n

1i

m

1j aij xiyj, unde x = (x1, x2, …, xn), y = (y1, y2, …, ym). Dacă vom

schimba bazele din Rn şi respectiv R

m cu ajutorul matricelor M şi

respectiv P, atunci matricea asociată formei biliniare în noile baze este M

A PT, adică chiar matricea Λ. Pentru a demonstra punctul b) se

procedează asemănător (exerciţiu).

III. Spaţiile nule ale unei forme biliniare

Dacă B: V x W →R este o formă biliniară atunci introducem

mulţimile:

V0 = {x∈V/ B(x, y) = 0, oricare ar fi y ∈W} ⊆ V,

W0 = {y∈W/ B(x, y) = 0, oricare ar fi x ∈V} ⊆ W.

Propoziţia 6.2.1 Mulţimile de vectori V0, W0, împreună cu operaţiile de

adunare a vectorilor şi înmulţire a acestora cu scalari

definite pe spaţiile V şi respectiv W, au o structură de

subspaţii vectoriale.

Demonstraţie. Deoarece 0 ∈V0, deducem că V0 ≠ . Dacă x1, x2 ∈V0

atunci B(x1, y) = 0, B(x2, y) = 0, oricare ar fi y ∈W. De aici deducem că

Page 15: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

299

B(x1 + x2, y) = 0, B(α x1, y) = 0, oricare ar fi y ∈W, α∈R. Deci x1 + x2, α

x1 ∈V0, ceea ce înseamnă că V0 este subspaţiu vectorial al lui V. Analog

se demonstrează că W0 este subspaţiu vectorial al lui W.

Definiţia 6.2.4 Subspaţiile vectoriale V0 şi W0 definite mai sus se numesc

subspaţiile nule în primul şi respectiv al doilea argument

ale formei biliniare B(.,.).

Avem următoarea teoremă de caracterizare a subspaţiilor nule.

Teorema 6.2.3 Fie B(.,.) o formă biliniară definită pe V x W. a) Dacă B1

= {w1, w2, …, wm} este o bază în W atunci x∈V0 dacă şi

numai dacă B(x, wi) = 0, i =1, 2, .., m.

b) Dacă B = {u1, u2, …, un} este o bază în V atunci y∈W0

dacă şi numai dacă B(ui, y) = 0, i =1, 2 ,.., n.

Demonstraţie. Dacă x ∈ V0 atunci, conform definiţiei lui V0, rezultă că

B(x, wi) = 0, i =1,2,..,m. Reciproc, fie y ∈W, y = ζ1w1 + ζ2w2 +…+ ζnwn.

Dacă B(x, wi) = 0, i =1, 2, .., m atunci B(x, y) = ∑=

m

1i ζiB(x, wi) = 0. Deci,

conform definiţiei, x ∈ V0. Raţionând asemănător se demonstrează şi

punctul b).

Propoziţia 6.2.2. Fie B(.,.) o formă biliniară definită pe V x W şi B,

respectiv B1 baze în V şi respectiv W. Dacă matricea A

asociată formei biliniare în perechea de baze B şi B1 are

rangul r şi V1, respectiv W1, sunt subspaţiile

complementare ale subspaţiilor nule V0 şi W0 atunci dim

W1 = dim V1 = r.

Page 16: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

300

Demonstraţie. Deoarece dim V1 = dim V - dim V0, conform Observaţiei

1.8.5, este suficient să determinăm dimensiunea subspaţiului vectorial V0

pentru a afla dimensiunea lui V1. Dacă B şi B1 sunt bazele în V şi W

considerate în Teorema 6.2.3 atunci x = ξ1u1 + ξ2u2 +…+ ξnun ∈V0 dacă

şi numai dacă B(x, wj) = 0, j =1, 2, .., m. Deci coordonatele (ξ1, ξ2, …, ξn)

ale lui x în baza B verifică sistemul:

ξ1a11 + ξ2a21 + …+ ξnan1 =0

…………………………...

ξ1am1 + ξ2a2m + …+ ξnanm =0

Matricea sistemului este AT şi are rangul r. Aplicăm Teorema 1.7.3

şi deducem că mulţimea U a soluţiilor acestui sistem este un subspaţiu

vectorial al lui Rn de dimensiune n - r. Deoarece subspaţiul V0 este

izomorf cu U, deducem că dimRV0 = n - r (se aplică Teorema 1.6.1).

Deci într-adevăr dimRV1 = r. În acelaşi mod se stabileşte că dimRW1 = r.

Din teorema de mai sus se deduce că rangul a două matrice

echivalente, respectiv asemenea este acelaşi. Într-adevăr, dimensiunea

subspaţiile nule asociate unei forme biliniare este invariantă la

schimbarea bazele spaţiilor de definiţie ale formei. Deci rangul oricărei

matrice asociate formei biliniare, în orice pereche de baze, este acelaşi

(este egal cu dimensiunea subspaţiilor complementare subspaţiilor nule)

Definiţia 6.2.3 completează raţionamentul.

Definiţia 6.2.5 Numim rang al formei biliniare B(.,.), dimensiunea

comună a subspaţiilor complementare subspaţiilor nule.

Observaţia 6.2.6 Dacă V = W, atunci subspaţiile nule în primul şi al

Page 17: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

301

doilea argument sunt în general diferite, dar au aceeaşi dimensiune,

conform Teoremei 6.2.3.

Definiţia 6.2.6 Spunem că forma biliniară B(.,.) definită pe V x V este

nedegenerată dacă spaţiile nule sunt formate numai din

vectorul 0. În caz contrar forma se numeşte degenerată.

Exemplul 6.2.6 Se consideră forma biliniară B : R3 x R4 → R, B(x, y) =

3x1y1 - x1y2 + x1y4 + 2 x2 y2 - 3x3y3, x =(x1, x2, x3), y =(y1, y2, y3, y4) . Să

se determine subspaţiile nule ale formei şi să se calculeze rangul formei.

Avem V0 = {x∈R3 / 3x1y1 - x1y2 + x1y4 + 2 x2 y2 - 3x3y3 = 0, oricare

ar fi yi∈R, i =1, 2, 3, 4}. Deoarece 3x1y1 + ( 2 x2- x1)y2 - 3x3y3 + x1y4 = 0

pentru toţi yi∈R, i =1, 2, 3, 4 ⇔ 3x1 = 0, 2 x2- x1 = 0, - 3x3 = 0, x1 = 0 ⇔

x1 = x2 = x3 = 0 rezultă că V0 = (0).

Din definiţia lui W0 deducem că y∈W0 ⇔ 3x1y1 - x1y2 + x1y4 + 2 x2

y2 - 3x3y3 = 0, oricare ar fi xi∈R, i =1, 2, 3 ⇔ 3x1(y1 - y2 + y4) + 2 x2 y2 -

3x3y3 = 0, oricare ar fi xi∈R, i =1, 2, 3 ⇔ y1 - y2 + y4 = 0, 2y2 = 0, -3y3 =

0. Sistemul obţinut este compatibil nedeterminat şi are soluţia y1 = α ∈

R, y2 = 0, y3 = 0, y4 = α. Deci W0 = {α(1,0,0,1), α ∈ R} şi dim W0 = 1.

Rangul formei este egal cu 4 - dimRW0, adică cu 3.

Page 18: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

302

IV. Forme biliniare simetrice

Definiţia 6.2.7 Spunem că forma biliniară B(.,.) definită pe V x V este o

formă biliniară simetrică dacă B(x, y) = B(y, x).

Observaţia 6.2.7 Dacă B = {u1, u2, …, un} este o bază în V, atunci

condiţia din definiţia de mai sus implică relaţiile aij = B(ui, uj) = B(uj, ui)

= aji oricare ar fi i, j = 1,..n, ceea ce înseamnă că matricea asociată formei

biliniare într-o bază oarecare a spaţiului este simetrică. Este adevărată şi

afirmaţia reciprocă, adică dacă matricea asociată formei biliniare B(.,.)

într-o bază a spaţiului V este simetrică, atunci forma biliniară este

simetrică.

Exemplul 6.2.7 Să se verifice care din aplicaţiile de mai jos este o formă

biliniară simetrică:

a) B: R3 x R3 → R, B(x, y) = 2x1y1 + 3x1y2 - 2x1y3 +3x2y2 - 4x3y3,

unde x =(x1, x2, x3), y =(y1, y2, y3);

b) B: R3 x R3 → R, B(x, y) = x1y1 + 3x1y2 - x1y3 +3x2y2 + 3 x2y1-

x3y1 - 4x3y3;

c) B: R3 x R3 → R, B(x, y) = x1y1 + 3x1y2 - x1y3 + 3x2y2 + 3y1x2-

y1x3 - 4x3y3 + 1.

Fie B = {E1, E2, E3}, baza canonică în R3. a) Se verifică axiomele

a) - d) din definiţia formei biliniare (Exerciţiu). Deoarece B(E1, E2) = 3

iar B(E2, E1) = 0 şi B(E1, E2) ≠ B(E2, E1), rezultă, conform definiţiei de

mai sus, că B(.,.) nu este formă biliniară simetrică.

b) Aplicaţia B(.,.) este o formă biliniară (Exerciţiu). Matricea

asociată formei în baza canonică este

Page 19: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

303

A =

−−

401

033

131

şi, deoarece este simetrică, deducem, conform

observaţiei de mai sus, că forma biliniară este simetrică.

c) Aplicaţia nu este formă biliniară deoarece 3 = B(2E1, E1) ≠

2B(E1, E1) = 4 şi nu avem satisfăcută condiţia de omogeneitate în primul

argument.

Exemplul 6.2.8 Să se determine forma biliniară simetrică definită pe R3

x R3, a cărei matrice asociată în baza B = {u1 = (1, -1, 2), u2 = (1, -3, 0),

u3 = (3, 0, 0)} este A =

000

032

021

.

a) Să se găsească expresia formei biliniare în B şi în baza canonică a lui

R3.

b) Să se calculeze spaţiile nule în primul şi al doilea argument şi să se

stabilească dacă forma este nedegenerată sau nu.

Dacă x = ξ1u1 + ξ2u2 + ξ3u3, y = ζ1u1 + ζ2u2 + ζ3u3 ∈ R3, atunci se

ştie că B(x, y) = ∑∑= =

3

1i

3

1j aij ξiζj. Deci expresia formei în baza B este B(x,

y) = ξ1ζ1 - 2ξ1ζ2 - 2ξ2ζ1 + 3ξ2ζ2. Deoarece matricea M de trecere de la

baza B la baza canonică este dată de formula M-1 =

003

031

211

,

aplicăm formula (6.2.2) pentru a determina matricea Λ asociată formei

biliniare simetrice în baza canonică şi obţinem

Page 20: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

304

Λ =

3/22/10

2/13/10

000

.

Dacă x = x1E1 + x2E2 + x3E3, y = y1E1 + y2E2 + y3E3 ∈ R3, unde

E1, E2, E3 sunt vectorii bazei canonice, atunci B(x, y) = 1/3 x2y2 + 1/2x2y3

+ 1/2 x3y2 +2/3 x3y3.

b) Din definiţia spaţiilor nule deducem că x ∈V0 ⇔ y2(1/3x2 + 1/2x3) +

y3(1/2 x2 +2/3x3) = 0, oricare ar fi y1, y2, y3 ∈R. Deci x ∈V0 ⇔

coordonatele vectorului x în baza canonică verifică sistemul 1/3x2 +

1/2x3 = 0, 1/2 x2 +2/3x3 = 0. Rezolvând sistemul deducem că V0 = {(α,

0,0), α∈R} ≠ (0). Analog, se stabileşte că subspaţiul nul în al doilea

argument coincide cu V0. În concluzie, forma biliniară este degenerată.

Observaţia 6.2.8 Spaţiile nule în primul şi al doilea argument ale unei

formei biliniare simetrice coincid. (Pentru demonstraţie se foloseşte

definiţia spaţiilor nule şi cea a formai biliniare simetrice). Dacă o formă

biliniară simetrică este nedegenerată, atunci matricea asociată ei, în orice

bază a spaţiului pe care este definită, este nesingulară.

Teorema 6.2.4 Fie B(.,.) o formă biliniară simetrică de rang r, definită

pe V x V, dimRV = n. Atunci există o bază {u1, u2, …,

ur,…, un} în V în care matricea asociată formei biliniare

are forma

Page 21: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

305

(6.2.3) A =

0...0...00

..........

0...a...aa

..........

0...a...aa

0...a...aa

rr2r1r

r22221

r11211

.

Mai mult, restricţia*) formei biliniare B(.,.) la

subspaţiul generat de familia {u1, u2, …, ur} este

nedegenerată.

Demonstraţie. Dacă V0 este spaţiul nul asociat formei biliniare simetrice

B(.,.), atunci, conform Propoziţiei 6.2.2, rezultă că dimRV0 = n - r.

Fie V1 un subspaţiu complementar al spaţiului vectorial V0. Dacă

B = {u1, u2, …, ur} este o bază în V1 şi B' = {ur+1, ur+2, …, un} este o bază

în V0, atunci se ştie că B ∪ B' este bază în V. Din Teorema 6.2.3 rezultă

aij = B(ui, uj) =0 şi B(uj, ui) = aji = 0,

oricare ar fi i ∈{1, 2, …, r}, j ∈ { r +1, r +2, …,n}. Deci în baza B ∪ B'

matricea asociată formei este dată de relaţia (6.2.3).

Restricţia B1(.,.) a formei biliniare B(.,.) la V1 este o formă biliniară

nedegenerată. Într-adevăr, dacă ar exista x ≠ 0 astfel încât B1(x, y1) = 0,

oricare ar fi y1 ∈V1, atunci, conform definiţiei restricţiei unei forme

biliniare simetrice, avem B(x, y1) = 0, y1∈V1 . Fie y ∈ V. Atunci există şi

sunt unici y1∈ V1 şi y2∈V0 astfel încât y = y1 + y2. Deoarece B(x, y) =

B(x, y1) + B(x, y0) = 0, conform celor spuse mai sus şi conform definiţiei

* Prin restricţia unei forme biliniare simetrice B(.,.) :V x V → R la subspaţiul V1 al lui V înţelegem

aplicaţia B1(.,.) :V1 x V1 → R, B1(x, x) =B(x, x), care este tot o formă biliniară simetrică.

Page 22: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

306

spaţiului nul V0, rezultă că x∈V0. Dar V0 ∩ V1 = ∅, şi am obţinut o

contradicţie. Deci B1(.,.) este nedegenerată.

Definiţia 6.2.8 Spunem că forma biliniară B(.,.) simetrică, definită pe V

x V, este pozitiv definită dacă B(x, x) > 0, oricare ar fi x

∈V, x ≠ 0. Forma este negativ definită dacă B(x, x) < 0,

oricare ar fi x ∈V, x ≠ 0.

Definiţia 6.2.9 Forma biliniară B(.,.) simetrică, definită pe V x V, este

pozitiv (respectiv negativ) semidefinită dacă B(x, x)≥ 0,

(respectiv B(x, x) ≤ 0) oricare ar fi x ∈V şi există x ≠ 0

astfel încât B(x, x) = 0.

Definiţia 6.2.10 Dacă forma biliniară B(.,.) simetrică, definită pe V x V,

nu este nici pozitiv, nici negativ semidefinită, atunci

spunem că este nedefinită.

Observaţia 6.2.9 Spaţiul nul al unei formei biliniare simetrice pozitiv

(negativ) definită (căci putem vorbi despre un singur spaţiu nul, conform

Observaţiei 6.2.8) este egal cu spaţiul (0) şi forma biliniară este

nedegenerată. Într-adevăr, dacă x∈V0, atunci B(x, y) = 0, oricare ar fi y

∈V. În particular avem şi B(x, x) = 0, dar forma fiind pozitiv (negativ)

definită rezultă că x = 0. Deci V0 = (0).

Exemplul 6.2.9 Forma biliniară simetrică B: R3 x R3 → R, B(x, y) = x1y1

+ 3x2y2 + 4x3y3, x = (x1, x2, x3), y = (y1, y2, y3) este pozitiv definită

deoarece B(x, x) = x12 + 3x2

2 + 4x32 ≥ 0 şi B(x, x) = 0 ⇔ x1 = x2 = x3 = 0.

Page 23: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

307

În acelaşi mod se verifică faptul că forma biliniară simetrică B: R3 x R3

→ R, B(x, y) = - x1y1 - 2x2y2 - 4x3y3 este negativ definită. Dacă vom

considera forma biliniară simetrică B: R3 x R3 → R, B(x, y) = x1y1 -3x2y2

+ 4x3y3, se constată că B((1,0,1),(1,0,1)) = 5 > 0, în timp ce

B((0,1,0),(0,1,0)) = -3 < 0. În acest caz, forma nu este nici pozitiv, nici

negativ semidefinită şi este nedefinită.

Teorema 6.2.5 Dacă B(.,.) este o formă biliniară, simetrică,

nedegenerată, definită pe V x V, atunci există cel puţin o

bază în V astfel încât minorii principali din matricea A =

(aij) i,j = 1,n asociată formei în baza respectivă să fie nenuli.

Demonstraţie. Se foloseşte metoda inducţiei matematice pentru a

demonstra că există o bază B' în V astfel încât pentru fiecare k =1, .., n

minorul principal de ordin k să fie nenul. Fie B = {u1 ,u2, …, un} o bază în

V. Demonstraţia se desfăşoară în două etape:

A. Vom demonstra că pentru k =1 există o bază în V astfel încât ∆1 = a11

≠ 0. Într-adevăr, dacă a11 ≠ 0 atunci afirmaţia se verifică. Deoarece

forma biliniară, fiind nedegenerată, este neidentic nulă, avem

următoarele cazuri:

A1) există cel puţin un element aii ≠ 0, i ∈{2,… n}. Facem

schimbarea de bază v1 = ui, v2 = u2 ,…,vi = u1,.., vn = un şi avem B(v1, v1)

= B(ui, ui) = aii ≠ 0.

A2) aii = 0, i = 1,… n şi există aij ≠ 0, i ≠ j, i, j = 1,..,n. Facem

schimbarea de bază vi = ui, i = 1, …, j - 1, j + 1,…, n, vj = ui + βuj, β ≠ 0.

Obţinem B(vj, vj) = 2β aij ≠ 0 şi suntem în situaţia de la punctul

A1). Se face schimbarea de bază corespunzătoare şi rezultă concluzia.

Page 24: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

308

B. Presupunem că am găsit baza Bk = {g1, g2, …, gn}, în care matricea

asociată formei B(.,.) are proprietatea că minorii principali ∆i, i = 1,…,k,

k >1 sunt nenuli. Vom arăta că există o bază Bk+1 în care minorii

principali ∆i sunt nenuli, ∆i ≠ 0, i = 1, …, k + 1.

B1) Dacă există un minor de ordinul k +1 , obţinut din ∆k prin

bordarea lui cu o linie şi o coloană de acelaşi indice j > k, care este diferit

de zero, atunci în baza v1 = g1,…, vk = gk , vk+1 = gj …,vj = gk+1,.., vn = gn

minorii principali ∆i , i = 1, …, k + 1 sunt nenuli.

B2) Dacă nu se întâmplă situaţia de la punctul B1) atunci există un

minor nenul, de rang k+1, ∆pj, obţinut prin bordarea lui ∆k cu o linie de

indice p şi o coloană de indice j , p ≠ j , p, j > k. Atunci se face

schimbarea de bază

vi = gi, i = 1, …, p - 1, p + 1,…,n, vp = gp + βgj, β ≠ 0.

Minorul obţinut prin bordarea minorului de ordin k cu linia şi

coloana p este nenul. Într-adevăr, dacă i ≠ p, B(vi, vp) = B(vi, gp + βgj) =

aip + βaij şi minorul de ordin k + 1 obţinut ca mai sus este

∆k+1 =

jj2

pjppjkpk1j1p

kjkpkk1k

j1p1k111

2...

...

......

...

αβ+βα+αβα+αβα+α

βα+ααα

βα+ααα

.

Folosind proprietăţile determinanţilor avem

Page 25: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

309

∆k+1=

pjppjkpk1j1p

kpkk1k

p1k111

...

...

......

...

βα+αβα+αβα+α

ααα

ααα

+

β

jjpjjkpk1j1p

kjkk1k

j1k111

...

...

......

...

βα+αβα+αβα+α

ααα

ααα

= 2β∆jp ≠ 0.

Acum suntem în condiţiile de la punctul B1) şi făcând schimbarea

de bază indicată la punctul respectiv se obţine concluzia.

Exemplul 6.2.10 Să se verifice dacă forma biliniară simetrică B : R3x R3

→ R, B(x, y) = x1y2 + x2y1 - 1/2y1x3 - 1/2x1y3 + y2x3+ x2y3, x =(x1, x2, x3),

y =(y1, y2, y3) este nedegenerată. În caz afirmativ să se găsească o bază

în care forma biliniară simetrică are proprietatea din teorema de mai

sus.

Matricea asociată formei biliniare în baza canonică din R3, B

={E1, E2, E3} este A =

012/1

101

2/110

. Se observă că ne aflăm în

situaţia A2) din demonstraţia teoremei de mai sus. Alegem a12 ≠ 0 şi

facem schimbarea de bază u2 = E2, u3 = E3, u1 = E1 + E2. În această bază

matricea asociată este A =

012/1

101

2/112

şi se constată că aceasta are

proprietatea că toţi minorii săi principali sunt nenuli.

Page 26: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

310

6.3 Forme pătratice. Reducerea la forma canonică

I. Forme pătratice. Definiţie. Proprietăţi. Matrice asociată

Fie B : V x V → R, o formă biliniară simetrică, unde V este un spaţiu vectorial real.

Definiţia 6.3.1 Aplicaţia A: V → R definită de formula A(x) = B(x, x) se

numeşte forma pătratică asociată formei biliniare

simetrice B(.,.) iar forma B(.,.) se numeşte forma polară a

formei pătratice A.

Propoziţia 6.3.1 Există o corespondenţă bijectivă între mulţimea

formelor pătratice definite pe spaţiul vectorial V şi

mulţimea formelor biliniare simetrice definite pe V x V.

Demonstraţie. Faptul că fiecărei forme biliniare simetrice B(.,.) i se

asociază în mod unic o formă pătratică rezultă din definiţia de mai sus.

Pentru a demonstra afirmaţia reciprocă, vom demonstra mai întâi că între

o formă biliniară simetrică şi forma pătratică asociată există relaţia

(6.3.1) B(x, y) = 2

1[A(x + y) - A(x) - A(y)].

Într-adevăr A(x + y) = B(x + y, x + y) = B(x, x) + 2B(x, y) + B(y, y) =

A(x) + 2B(x, y) + A(y) şi de aici rezultă concluzia. Deci fiecărei forme

pătratice i se poate asocia o formă biliniară.

Exemplul 6.3.1 a) Să se determine forma pătratică asociată formei

biliniare simetrică B: R3 x R3 → R, B(x, y) = x1y1 + 2x1y2 + x1y3 + 2x2y1 -

3x2y2 + x3y1 + 4x3y3, x = (x1, x2, x3), y = (y1, y2, y3). b) Dacă A: R3 → R,

Page 27: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

311

A(x) = 2x12 + 3x1x2 -2x1x3 + x3

2, x = (x1, x2, x3) este o formă pătratică, să

se determine forma sa polară.

a) A(x) = x12 - 3x2

2 + 4x32+ 4x1x2 + 2x1x3. b) Forma polară este

B(x, y) = 2

1[A(x + y) - A(x) - A(y)] = 2x1y1 + 3/2x1y2 - x1y3 + 3/2x2y1 -

x3y1 + x3y3, conform relaţiei (6.3.1).

Definiţia 6.3.2 Forma pătratică A: V → R este pozitiv definită (respectiv

negativ definită) dacă forma sa polară este pozitiv

definită (respectiv negativ definită). Analog se definesc

noţiunile de formă pătratică pozitiv semidefinită

(respectiv negativ semidefinită) sau de formă pătratică

nedefinită.

Observaţia 6.3.1 O reformulare a definiţiei de mai sus este următoarea:

forma pătratică A este:

- pozitiv (negativ) definită ⇔ A(x) > 0 ( A(x) < 0), x∈V, x ≠ 0;

- pozitiv (negativ) semidefinită ⇔ A(x) ≥ 0,( A(x) ≤ 0) x∈V şi

există x ∈ V, x ≠ 0 astfel încât A(x) = 0.

- nedefinită dacă A(.) ia atât valori pozitive cât şi valori negative.

Ca şi în cazul formelor biliniare simetrice, se pune problema

asocierii la fiecare formă pătratică A: V → R a unei matrice într-o bază B

a spaţiului vectorial real V.

Definiţia 6.3.3 Se numeşte matrice asociată formei pătratice A: V → R

în baza B a spaţiului V, matricea asociată formei sale

polare în aceeaşi bază.

Page 28: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

312

Dacă B = {u1, u2, …, un} este o bază în V şi B(.,.) este forma

biliniară simetrică, polară a formei pătratice A(.) şi x = ξ1u1 + ξ2u2 +…+

ξnun ∈V atunci A(x) = B(x, x) = ∑∑= =

n

1i

n

1j aij ξiξj, conform relaţiei (6.2.1).

Expresia de mai sus se scrie matricial astfel

(6.3.2) A(x) = ξTAξ,

unde A = (aij)i,j = 1,..,n şi ξT este matricea linie (ξ1 ξ2 …ξn).

Relaţia (6.3.2) poate fi folosită pentru a calcula mai uşor forma

polară a unei forme pătratice. Astfel, deoarece aij = aji oricare ar fi i, j = 1,

.., n, avem

(6.3.3) A(x) = ∑=

n

1iaii ξi

2 + 2 ∑<=

n

ji1j,i

aij ξiξj

şi putem face următoarea observaţie:

- elementele aii, i = 1, .., n, de pe diagonala matricei asociate formei

polare sunt chiar coeficienţii termenilor ce conţin ξi2 din formula de mai

sus

- elemetele aij i, j = 1,..,n, i < j, de sub diagonala matricei asociate,

sunt egale cu 1/2 din coeficienţii termenilor ce conţin ξiξj, i < j.

- elementele de deasupra diagonalei matricei asociate sunt egale cu

cele de sub diagonală deoarece matricea asociată este simetrică: aij = aji i,

j = 1,.., n.

Exemplul 6.3.2 Dacă A: R5 → R, A(x) = - 3x12 + 2x2

2 - x32 + x4

2 + 3x1x2 -

2x1x3 +2x2 x3 - x2x5 + x4x5 , x = (x1, x2, x3, x4, x5) este o formă pătratică, să

se determine forma sa polară. Matricea asociată formei pătratice în baza

canonică a lui R5 este

Page 29: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

313

A =

−−

−−

02/102/10

2/11000

00111

2/10122/3

0012/33

.

Deci forma biliniară simetrică B(.,.), a cărei matrice asociată în

baza canonică este cea de mai sus, este B(x, y) = - 3x1y1 + 3/2x1y2 - x1y3

3/2x2y1 + 2x2y2 + x2y3 -1/2x2y5 - x3y1 + x3y2 - x3y3 + x4y4 + 1/2x4y5 -

1/2x5y2 + 1/2x5y4.

II. Reducerea la forma canonică a unei forme pătratice

Definiţia 6.3.4 Se numeşte formă canonică a unei formei pătratice A: V

→ R, unde V este un spaţiu de dimensiune n, orice

scriere a acesteia într-o bază B a lui V de forma

(6.3.4) A(x) = ∑=

n

1iαiξi

2, unde αi ∈ R, iar ξi, i = 1,…, n

sunt coordonatele vectorului x în baza B.

O problemă ridicată de definiţia de mai sus este dacă orice formă

pătratică poate fi scrisă sub formă canonică, adică, dacă există o bază B a

spaţiului V astfel încât, în acea bază, expresia formei pătratice să fie cea

din relaţia (6.3.4). În limbaj matriceal, problema este următoarea: dacă

pentru matricea simetrică asociată formei pătratice într-o bază oarecare a

Page 30: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

314

spaţiului V există o matrice diagonală D = diag(α1,α2,…,αn)*) asemenea

cu aceasta.

Dacă spaţiul vectorial V este euclidian, atunci această problemă a

fost rezolvată deja în secţiunea rezervată operatorilor autoadjuncţi.

A. Metoda vectorilor şi valorilor proprii

Bazându-ne pe rezultatele stabilite în secţiunea dedicată

operatorilor autoadjuncţi, putem demonstra teorema de mai jos.

Teorema 6.3.1 Dacă V este un spaţiu euclidian real de dimensiune n şi A

: V → R este o formă pătratică, atunci există o bază

ortonormată în V pentru care matricea asociată formei

pătratice este diagonală.

Demonstraţie. Considerăm B = {e1, e2,…,en} o bază ortonormată în V.

Matricea A asociată formei pătratice în această bază este simetrică.

Considerăm operatorul liniar f : V → V a cărui matrice asociată în

baza B este chiar matricea A. Deoarece matricea A este simetrică rezultă

că operatorul liniar f este autoadjunct.

În această situaţie, se cunoaşte faptul că există o altă bază

ortonormată B'= {f1, f2,…,fn} în care matricea D asociată lui f are forma

diagonală D = diag(α1,α2,…,αn).

Dacă M este matricea de trecere de la baza B la baza B' atunci

avem relaţia D = MAM-1 între matricele D şi A. Deoarece fi = ∑=

n

1jmijej,

* Convenim să folosim notaţia diag(α1,α2,…,αn) pentru matricea de ordinul n care are pe

diagonală scalarii α1,α2,…,αn celelalte elemente fiind egale cu 0.

Page 31: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

315

oricare ar fi i = 1,…, n şi B' este bază ortonormată rezultă că δik = <fi, fk>

= ∑=

n

1jmijmkj , i, k = 1,…,n.

Ultima relaţie se scrie matricial MMT = I. Deci M-1 = MT*). Atunci

relaţia dintre matricele D şi A devine D = MAMT. Din Teorema 6.2.1 se

deduce că D este de fapt matricea asociată formei biliniare polare a

formei pătratice A în baza B'. În concluzie, expresia formei pătratice A(.)

în baza B' este o formă canonică a acesteia.

Teorema demonstrată mai sus ne asigură că, în spaţii euclidiene

reale, orice formă pătratică are o formă canonică, sau altfel spus orice

formă pătratică poate fi adusă la forma canonică.

Pentru a determina efectiv baza ortonormată B' în care forma

pătratică are forma canonică, facem trimitere la demonstraţia teoremei

referitoare la diagonalizarea operatorilor autoadjuncţi, care ne asigură de

existenţa bazei B'.

Din această demonstraţie rezultă că baza B' este formată din

vectorii proprii de normă 1 ai matricei A, iar elementele de pe diagonala

matricei D sunt valorile proprii ale matricei A.

Din acest motiv metoda de reducere la forma canonică a unei

forme pătratice oferită de teorema de mai sus se numeşte metoda

vectorilor şi valorilor proprii sau metoda transformărilor ortogonale.

Exemplul 6.3.3 Să se aducă la forma canonică forma pătratică A: R3 →

R, A(x) = -5/3 x12 + 11/6 x2

2 + 3/2x32 - 2/ 18 x1x2 -2/ 6 x1x3 -1/ 3 x2 x3 ,

x = (x1, x2, x3).

* O matrice care îndeplineşte această condiţie va fi numită matrice ortogonală .

Page 32: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

316

Se observă că matricea asociată formei pătratice în baza canonică este

A =

−−

−−

−−

2

3

32

1

6

132

1

6

11

18

16

1

18

1

3

5

.

Valorile proprii ale acestei matrice sunt soluţiile ecuaţiei det(A -

λI) = 0. Rezolvând această ecuaţie obţinem λ1 = 1, λ2 = λ3 = 2.

Pentru a găsi vectorii proprii corespunzători valorii proprii λi (i

=1, 2) se rezolvă ecuaţia vectorială AxT = λixT, unde xT = (x1 x2 x3).

Pentru λ = 1 obţinem sistemul compatibil, simplu nederminat

=+−−

=−+−

=−−

3321

2321

1321

xx2

3x

32

1x

6

1

xx32

1x

6

11x

18

1

xx6

1x

18

1x

3

5

. Mulţimea soluţiilor acestui sistem este

S1 = {α (2

1,

6

1,

3

1),α∈R}. Un vector propriu de normă 1

corespunzător valorii proprii λ1 =1 este v1 = (2

1,

6

1,

3

1). Pentru

valoarea proprie λ2 = 2, cu ordinul de multiplicitate 2 se obţine sistemul

=+−−

=−+−

=−−

3321

2321

1321

x2x2

3x

32

1x

6

1

x2x32

1x

6

11x

18

1

x2x6

1x

18

1x

3

5

compatibil, dublu nedeterminat, cu

mulţimea soluţiilor S2 ={α (2

1,

6

1,

3

1− )+ β ( 0,

6

2,

3

1− ),α, β ∈R}.

Deoarece o bază ortonormată în subspaţiul S2 al lui R3 este formată

Page 33: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

317

chiar din vectorii v2 = (2

1,

6

1,

3

1− ), v3 = ( 0,

6

2,

3

1− ) deducem că

aceştia sunt vectorii proprii de normă 1 corespunzători valorii proprii λ2

= 2.

Atunci baza ortonormată B' căutată este formată din vectorii v1, v2,

v3. Matricea M de trecere de la baza canonică, în care cunoaştem

matricea A asociată formei biliniare, la baza B' este

M =

06

2

3

12

1

6

1

3

12

1

6

1

3

1

.

Aplicând formula (6.2.2) rezultă că, în baza B', matricea asociată

formei pătratice este D =

200

020

001

. Dacă ξi, i = 1,2,3 sunt

coordonatele vectorului x în baza B', atunci expresia formei pătratice în

această bază este A(x) = ξ12 + 2ξ2

2 + 2ξ32.

Legătura între coordonatele din baza B şi cele din baza B' este

dată de formula ξT = MTx (căci am ţinut cont de faptul că M este matrice

ortogonală). Deci

ξ1 = 3

1x1 +

3

1x2 +

3

1x3

ξ2 = 6

1x1 +

6

1x2 -

6

2x3

ξ3 = 2

1x1 -

2

1x2. vvvvvvvvvv

Page 34: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

318

B. Metoda lui Gauss

Teorema următoare ne asigură de existenţa formei canonice a unei

forme pătratice în cazul mai general în care, eliminând ipoteza ca spaţiul

V să fie euclidian, presupunem doar că V este un spaţiu vectorial real.

Facem observaţia că această teoremă poate fi extinsă şi la cazul

unui spaţiu vectorial peste un corp oarecare, dacă admitem că forma

pătratică şi respectiv forma sa polară iau valori în corpul K şi nu neapărat

reale.

Teorema 6.3.2 Dacă V este un spaţiu vectorial real de dimensiune n şi A

: V → R este o formă pătratică care nu este identic nulă,

atunci există o bază B în V pentru care matricea asociată

formei pătratice este diagonală.

Demonstraţie. Fie B = {u1, u2,…, un} o bază a spaţiului vectorial V şi A

= (aij)i,j = 1,n matricea asociată formei în această bază.

Dacă x = ξ1u1 + ξ2u2 +…+ ξnun ∈ V atunci A(x) = ∑=

n

1iaii ξi

2 + 2 ∑<=

n

ji1j,i

aij

ξiξj , conform formulei (6.3.3). Deoarece A(.) nu este identic nulă, există

cel puţin un coeficient aij ≠ 0. Deosebim două cazuri:

a) Există i ∈{1, 2, …,n} cu proprietatea aii ≠ 0. În acest caz,

folosind proprietatea de asociativitate a adunării numerelor reale,

a1) se grupează toţi termenii ce conţin scalarul ξi astfel:

A(x) = aij ξi2 + 2ai1 ξiξ1 + 2ai2 ξiξ2 +… + 2aii-1 ξiξi-1 + 2aii+1 ξiξi+1 +…

+2ain ξiξn + ∑≠=

n

ik1k

aii ξi2 + 2 ∑

≠≠<=

n

ij,ik,jk1j,k

akj ξkξj.

Page 35: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

319

Dacă notăm Ri(x) = ∑≠=

n

ik1k

aii ξi2 + 2 ∑

≠≠<=

n

ij,ik,jk1j,k

akj ξkξj, atunci obţinem

A(x) = aii [ξi2 + 2ξi (

ii

1i

a

aξ1 +… +

ii

1ii

a

a −ξi-1 +

ii

1ii

a

a +ξi+1 +

… + ii

in

a

aξn)] + Ri(x).

a2) se formează un pătrat perfect folosind toţi termenii ce conţin ξi

şi avem succesiv:

A(x) = aii (ξi + ii

1i

a

aξ1 +… +

ii

1ii

a

a −ξi-1 +

ii

1ii

a

a +ξi+1 +… +

ii

in

a

aξn)

2 -

(ii

1i

a

aξ1 +… +

ii

1ii

a

a −ξi-1 +

ii

1ii

a

a +ξi+1 +… +

ii

in

a

aξn)

2 + Ri(x) şi

A(x) = aii (ξi + ii

1i

a

aξ1 +… +

ii

1ii

a

a −ξi-1 +

ii

1ii

a

a +ξi+1 +… +

ii

in

a

aξn)

2 + Ri,1(x),

unde am folosit notaţia Ri,1(ξ1, …, ξi-1, ξi+1,…, ξn) = - (ii

1i

a

aξ1 + …

+ii

1ii

a

a −ξi-1 +

ii

1ii

a

a +ξi+1 +… +

ii

in

a

aξn)

2 + Ri(x).

a3) Se face schimbarea de coordonate

ζ1 = ξ1, …, ζi-1 = ξi-1,

ζi = ii

1i

a

aξ1 + … +

ii

1ii

a

a −ξi-1 + ξi +

ii

1ii

a

a +ξi+1 +… +

ii

in

a

aξn,

ζi+1 = ξi+1,…, ζn = ξn.

Deci matricea de trecere M1 de la baza B la baza B' = {v1, v2,…,

vn}, în care vectorul x are coordonatele de mai sus se poate obţine din

relaţia

Page 36: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

320

(M1T)-1 =

+−

1...000...0

...........

0...100...0a

a...

a

a1

a

a...

a

a0...001...0

...........

0...000...1

ii

in

ii

1ii

ii

1ii

ii

1i .

În baza B', forma pătratică A(.) va avea expresia A(x) = aii ζi2 +

Ri,1(ζ1, …, ζi-1, ζi+1, …, ζn). Mai mult, este clar că Ri,1 este o formă

pătratică ce nu mai depinde de ζi şi dacă se consideră restricţia Ri,1 *) a

acestei forme la subspaţiul lui V generat de familia B' - {vi} atunci Ri este

o formă pătratică (exerciţiu) definită pe un spaţiu de dimensiune n-1.

Dacă forma pătratică Ri,1(.) este în formă canonică, atunci am

obţinut forma canonică pentru forma A(.), baza căutată fiind B'.

Dacă Ri,1(.) nu este în formă canonică atunci algoritmul continuă cu

aducerea la forma canonică a acestei forme pătratice, adică cu pasul a1),

dacă suntem în condiţiile cazului a) sau cu pasul b1) dacă suntem în cazul

b), acesta din urmă fiind expus în cele ce urmează.

Noua schimbare de coordonate, fiind efectuată pentru subspaţiul

Vi, nu va afecta coordonata ζi, care suferă doar o redenumire. Se va

constata că la fiecare aplicare a paşilor a1) -- a3) sau b1) + a1) -- a3),

dimensiunea spaţiului pe care este definită forma pătratică ce rămâne de

adus la forma canonică scade cu cel puţin o unitate. Deci într-un număr

finit de paşi algoritmul se încheie cu obţinerea formei canonice a formei

pătratice A(.).

Ri,1 : Vi →R, Ri,1(x) = Ri,1(x), unde am notat cu Vi subspaţiul lui V generat de B' - {vi}.

Page 37: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

321

b) Nu există nici un indice i ∈{1, 2, …, n} astfel încât aii ≠ 0.

Atunci există indicii i, j ∈{1, 2, …, n}, i ≠ j, pentru care aij ≠ 0.

b1) Se face schimbarea de coordonate ξk = ζk, pentru k ≠ i, j şi

ζi = 1/2(ξi + ξj),

ζj = 1/2(ξi - ξj).

Matricea schimbării de coordonate este

M1 =

1...0...0...0

.............

0...2/1...2/1...0

0...010...0

0...2/1...2/1...0

.............

0...0...0...1

j

i.

.

...

...

.

.

.

.

.

.

...

...

.

.

iar matricea de trecere de la baza B la noua bază B' este (M1T)-1. Expresia

formei pătratice în baza B' este A(x) = 2aij(ζi2 - ζj

2) +…. şi este clar că în

acest moment, dacă nu am obţinut deja forma canonică, putem continua

cu aplicarea cazului a).

Dacă M1, M2, …,Mk sunt matricele de schimbarea a coordonatelor

obţinute la paşii P1, …, Pk, rezultaţi din aplicarea algoritmului de mai sus

atunci matricea de schimbare a coordonatelor (ξ1,…, ξn) în coordonatele

finale (x1,…, x2) este M = MkMk-1..M1 iar matricea de trecere de la baza B

la baza în care forma pătratică este în formă canonică este (MT)-1.

Demonstraţia este completă.

Page 38: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

322

Exemplul 6.3.4 Să se determine forma canonică a formei pătratice

obţinută la exemplul 6.3.2. Deoarece a11 = -3 ≠ 0, suntem în cazul a) din

demonstraţia teoremei de mai sus şi, conform pasului a1), avem

A(x) = -3[x12 +2x1(-1/2x2 + 1/3x3)] + 2x2

2 - x32 + x4

2 +2x2 x3 - x2x5 + x4x5.

Completând pătratul perfect de la punctul a2) avem

A(x) = -3(x1 -1/2x2 + 1/3x3)2 + 3(-1/2x2 + 1/3x3)

2+

2x22 - x3

2 + x42 + 2 x2 x3 - x2x5 + x4x5 sau

A(x) = -3(x1 -1/2x2 + 1/3x3)2 -2/3 x3

2 + 11/4x22 + x4

2 + x2 x3 - x2x5 + x4x5.

Facem schimbarea de coordonate

(6.3.5) y1 = x1 -1/2x2 + 1/3x3, yi = xi, i = 2, 3, 4, 5

şi obţinem A(x) = -3y12 + R1(y2, y3, y4, y5) = -3y1

2 -2/3 y32 + 11/4y2

2+ y42

+ y2 y3 - y2y5 + y4y5. Procedeul continuă cu reducerea la forma canonică

a formei pătratice R1(.). Avem R1(y2, y3, y4, y5) = y42 +2y4(1/2y5) -2/3

y32+ 11/4y2

2 + y2 y3 - y2y5 = (y4 +1/2y5)2 -1/4y5

2-2/3 y32+ 11/4y2

2+ y2 y3 -

y2y5 şi făcând o nouă schimbare de coordonate

(6.3.6) z4 = y4 + 1/2y5, zi = yi, i = 1, 2, 3, 5 obţinem

R1(y2, y3, y4, y5) = z42 -1/4z5

2-2/3 z32+ 11/4z2

2+ z2 z3 - z2z5 = z42 + R2(z2, z3,

z5) unde R2(z2, z3, z5) = -1/4(z52+2 z52 z2) -2/3 z3

2 + 11/4z22+ z2 z3 = -

1/4(z5 + 2 z2) + 15/4z22 -2/3 z3

2+ z2 z3. Facem schimbarea de coordonate

(6.3.7) t5 = z5 + 2 z2, ti = zi, i =1, 2, 3, 4.

Atunci R2(z2, z3, z5) = -1/4t52 + 15/4t2

2 -2/3 t32+ t2 t3 = -1/4t5

2 +

R3(t2, t3), iar R3(t2, t3) =15/4[ t22 + 2t2(2/15 t3)] -2/3 t3

2 = 15/4 (t2 + 2/15

t3)2 - 11/15t3

2.

După o ultimă schimbare de coordonate

(6.3.7) ζ2 = t2 + 2/15 t3, ζi = ti, i =1, 3, 4, 5.

Page 39: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

323

observăm că R3(t2, t3) =15/4ζ22 - 11/15ζ3

2 este în formă canonică. Ţinând

cont de cele spuse până acum deducem că forma canonică a formei

pătratice A(.) este A(x) = -3ζ12 + 15/4ζ2

2 - 11/15ζ32 + ζ4

2 - 1/4ζ52. Din

relaţiile (6.3.5) - (6.3.7) rezultă următoarele formule de schimbare a

coordonatelor, de la cele iniţiale la cele finale:

ζ1 = x1 -1/2x2 + 1/3x3

ζ2 = x2 + 2/15 x3----------

ζ3 = x3 --------------------------

ζ4 = x4 +1/2 x5------------

ζ5 = 2 x2 + x5.--------------

Matricea de trecere de la baza canonică, în care este exprimată

iniţial forma pătratică, la baza B' în care are forma canonică este

M =

−−−

12/1000

01000

15/415/2115/25/2

21012/1

00001

iar B' = {(1, 0, 0, 0, 0), (1/2, 1, 0, 1, -2), (-2/5, -2/15, 1, -2/15, 4/15), (0, 0,

0, 1, 0), (0, 0, 0, -1/2, 1)}.

Exemplul 6.3.5 Să se determine forma canonică a formei pătratice A :

R3 → R, A(x1, x2, x3) = 2x1x2 - x1x3 + 2x2x3.

Se observă că deoarece toţi coeficienţii aii = 0, i = 1,2,3 suntem în

cazul b) din demonstraţia teoremei precedente.

Deoarece coeficientul a12 = 1 ≠ 0, facem schimbarea de

coordonate

Page 40: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

324

y1 =1/2( x1 + x2), y2 = 1/2( x1 - x2), y3 = x3

şi forma pătratică A devine

A(x1, x2, x3) = 2 y12 - 2y2

2 + y1y3 - 3 y2y3.

Acum putem aplica algoritmul de la punctul a) al aceleiaşi

teoreme. Avem A(x1, x2, x3) = 2 [y12 + 2y1 (1/4 y3)]- 2y2

2 - 3y2y3 =

2 (y1 + 1/4 y3)2 - 2y2

2 - 1/8y32- 3y2y3 şi facem o nouă schimbare de

variabilă z1 = y1 + 1/4 y3, z2 =y2, z3 =y3.

Obţinem A(x) = 2z12 - 2z2

2 - 1/8z32- 3z2z3 = 2z1

2 + R(z2, z3).

Deoarece R(z2, z3) = - 2[z22 + 2 z2(3/4 z3)]

2 1/8z32 = -2(z2 +3/4z3)

2

+ z32, facem schimbarea de variabile t2 = z2 + 3/4z3, t1 = z1, t3 = z3

şi obţinem forma canonică a lui A(.): A(x) = 2t12 -2t2

2 + t32.

Relaţia între coordonatele x1, x2, x3 şi t1, t2, t3 este

t1 = 1/2x1 +1/2x2 +1/4x3, t2 = 1/2x1 -1/2x2 +3/4x3, t3 = x3,

Deci matricea de trecere de la baza canonică la baza B' în care

forma pătratică este în formă canonică, este

M =

12/11

011

011

,

iar B' = {(1, 1, 0), (1, -1, 0), (-1, 1/2, 1)}.

C. Metoda lui Jacobi

Fie A(.) : V → R o formă pătratică care are expresia

A(x) = ∑=

n

1i∑=

n

1j aij xixj

într-o bază B = {u1, u2,…, un} ( x = x1u1 +…+ xnun). Atunci avem

următoarea teoremă de aducere la forma canonică a formei pătratice A, :

Page 41: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

325

Teorema 6.3.3 (Teorema lui Jacobi) Dacă coeficienţii aij, i, j =1,…, n din

expresia de mai sus a formei pătratice A(.) au

proprietatea că şirul de determinanţi ∆0 =1, ∆1 = a11, ∆2

= 2221

1211

aa

aa ,…, ∆k =

kk2k1k

k22221

k11211

a...aa

....

a...aa

a...aa

,…, ∆n

=

nn2n1n

n22221

n11211

a...aa

....

a...aa

a...aa

are toţi termenii diferiţi de zero,

atunci există o bază B' ={g1, g2,…, gn} în care A(.) are

forma canonică

(6.3.8) A(x) = ∑=

n

1iβiξi

2, unde ξi, i = 1,…, n sunt coordonatele

vectorului x în baza B' iar β1 = ∆0/∆1, β2 = ∆1/∆2, …, βn =

∆n-1/∆n .

Demonstraţie. Fie B(.,.) forma polară a formei pătratice A(.). Vom

determina baza B' = {g1, g2,…, gn} astfel încât

g1 = b11u1;

(6.3.9) g2 = b21u1 + b22u2;

………………….

gn = bn1u1 + bn2u2 + …+ bnnun

şi să avem îndeplinite condiţiile

(6.3.10) B(gi, gj) = 0, oricare ar fi i ≠ j şi

(6.3.11) B(ei, gi) = 1, i = 1,…,n.

Page 42: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

326

Este evident că dacă există o astfel de bază B', atunci forma

pătratică A(.) este în formă canonică, adică A(x) = b11 ξ12 + b22 ξ2

2 + … +

bnn ξn2 , unde ξ1,…, ξn sunt coordonatele vectorului x în baza B'.

Pentru a completa demonstraţia teoremei este suficient să arătăm că

există scalarii bi,j, 1 ≤ i ≤ j ≤ n astfel încât să fie satisfăcute condiţiile

(6.3.9) - (6.3.11), şi să demonstrăm că bii = ∆i-1/∆i, i = 1, 2,…, n.

Se poate demonstra prin inducţie după j că afirmaţia (6.3.10) este

echivalentă cu

(6.3.12) B(gj, ui) = 0, oricare ar fi i < j, j = 2,.., n.

Într-adevăr, dacă j = 2 atunci avem relaţia B(g2, g1) = 0, relaţie care

este echivalentă cu relaţia b11 B(g2, u1) = 0. Deoarece B' este, în

particular, sistem liniar independent trebuie să avem g1 ≠ 0, deci b11 ≠ 0.

Rezultă B(g2, u1) = 0. Vom demonstra afirmaţia pentru j ∈{ 3,..,

n}. Din (6.3.10) rezultă că pentru orice p < j, avem B(gj, gp) = 0. Pentru p

= 1 avem B(gj, g1) = 0 şi de aici rezultă, raţionând ca mai sus, că B(gj, e1)

= 0. Folosind inducţia după p < j se stabileşte că B(gj, up) = 0 oricare ar fi

p < j. Într-adevăr, presupunem că B(gj, uk) = 0, oricare ar fi k < p şi

demonstrăm că B(gj, up) = 0. Avem B(gj, bp1u1 + … + bpp-1up-1 + bppup) =

0. Deoarece bpp ≠ 0, altfel gp-1, gp nu ar mai fi liniar independenţi, folosim

ipoteza de inducţie şi deducem că bppB(gj, up) = 0 şi B(gj, up) = 0. Deci

B(gj, up) = 0 pentru toţi p < j şi demonstraţia este completă.

Pentru a calcula coeficienţii bij, j = 1,…,i , i = 1,…,n se procedează

astfel: a) dacă i = 1 atunci avem B(g1,e1) = 1 şi rezultă b11a11 = 1. Deci

b11 = 11a

1 =

1

0

Page 43: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

327

b) pentru fiecare i = 2,…n avem B(uj, gi) = B(gi, uj) = 0, j = 1,…, i

- 1, conform relaţiei (6.3.12) şi B(ui, gi) =B(gi, ui) = 1, conform relaţiei

(6.3.11). Se obţine sistemul:

bi1B(uj, u1) + bi2 B(uj, u2) + …+ bii B(uj, ui) = 0, j = 1,…, i - 1

bi1B(ui, u1) + bi2 B(ui, u2) + …+ bii B(ui, ui) = 1, care se mai scrie,

ţinând cont de faptul că aij = B(ui, uj),

bi1a11 + bi2 a12 + …+ bii a1i = 0

(6.3.13) bi1a21 + bi2 a22 + …+ bii a2i = 0

……………………………

bi1ai1 + bi2 ai2 + …+ bii aii = 1.

Deoarece determinantul matricei asociate acestui sistem este chiar

∆i ≠ 0, deducem că sistemul este compatibil determinat şi, aplicând regula

lui Cramer, avem bii =i

1i

∆ − = βi oricare ar fi i = 2,…,n. Demonstraţia este

încheiată.

Observaţia 6.3.2 a) Demonstraţia teoremei de mai sus, reprezintă o nouă

metodă de aducere la forma canonică a unei forme pătratice, metoda lui

Jacobi.

b) Principalul neajuns al acestei teoreme constă în

faptul că nu se poate aplica decât cu condiţia ca şirul de determinanţi ∆i, i

= 1,…,n să aibă toţi termenii nenuli. Astfel, pentru a aduce la forma

canonică forma pătratică din Exemplul 6.3.5, nu putem folosi metoda lui

Iacobi.

Page 44: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

328

Într-adevăr, matricea asociată formei pătratice A(.), din exemplul

amintit, în baza canonică, este A =

012/1

101

2/110

şi, deoarece ∆1 =

a11 = 0, nu putem aplica teorema de mai sus.

Această problemă poate fi rezolvată folosind Teoremele 6.2.4 şi

6.2.5. Deosebim două situaţii:

i) Forma polară a formei pătratice A: V → R este nedegenerată.

Atunci, conform Teoremei 6.2.5, există o bază în spaţiul V în care şirul de

minori principali ai matricei asociate formei pătratice nu are termeni nuli

şi forma pătratică poate fi adusă la forma canonică prin metoda lui Jacobi.

ii) Forma polară a formei pătratice A: V → R este degenerată. Fie

B(.,.) forma polară a formei pătratice A(.), V0 spaţiul nul asociat acesteia

şi V1 astfel încât V0 ⊕V1 = V.

Dacă B1(.,.) este restricţia formei biliniare simetrice la subspaţiul

V1, ca în Teorema 6.2.4, atunci, deoarece B1(.,.) este nedegenerată, putem

folosi punctului i) de mai sus pentru a aduce forma pătratică asociată lui

B1(.,.) la forma canonică. Fie B' baza din V1 în care se obţine forma

canonică a formei biliniare B1(.,.) prin metoda lui Iacobi. Dacă B'' este o

bază oarecare în V0 atunci B'' ∪ B' este o bază în V în care A(.) are forma

canonică. (Această afirmaţie este consecinţa faptului că dacă x∈V atunci

x se scrie în mod unic ca o sumă de doi vectori x0∈V0 şi x1∈V1 iar A(x) =

A(x1)).

Exemplul 6.3.6 Să se folosească metoda lui Jacobi pentru a aduce la

forma canonică forma pătratică de la Exerciţiul 6.3.4 A : R3 → R, A(x1,

x2, x3) = 2x1x2 - x1x3 +2x2x3.

Page 45: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

329

Se observă că matricea asociată formei pătratice în baza canonică

este A =

012/1

101

2/110

şi conform celor arătate în exemplul 6.2.10

găsim o altă bază B = { u2 = E2, u3 = E3, u1 = E1 + E2} în care matricea

asociată formei pătratice îndeplineşte ipotezele teoremei lui Jacobi. În

această bază matricea asociată este A =

012/1

101

2/112

şi ∆1 = 2, ∆2 = -

1, ∆3 = -1. Forma canonică este A(x) = 1/2ξ12 -2 ξ2

2 + ξ32, unde ξi, i =1,

2, 3 sunt coeficienţii vectorului x în baza determinată de condiţiile (6.3.9)

- (6.3.11) din demonstraţia teoremei lui Jacobi. Am văzut că g1 = 1/2u1 =

1/2(E1 + E2), g2 = b21 u1 + b22 u2, unde b22 = -2, iar b21 =1, aşa cum

rezultă din rezolvarea sistemului (6.3.13). Deci g2 = E1 - E2. Analog se

obţine g3 = b31 u1 + b32 u2 + b33 u3, unde b31 = -1, b32 = 3/2 şi b33 = 1,

adică g3 = -E1 +1/2E2 +E3. În concluzie, baza căutată este B' ={(1/2, 1/2,

0), (1, -1, 0), (-1, 1/2, 1)}.

Exemplul 6.3.7 Să se aducă la forma canonică prin metoda lui Jacobi

forma pătratică A : R4 → R, A(x1, x2, x3, x4) = x12 + 2x2

2 + 2x42

- 2x1x2 +

4 x1x4 + 2x2x3 + 4x2x4 - 2 x3x4.

Matricea asociată formei pătratice în baza canonică este A =

2120

1012

2121

0211

. Deoarece ∆1 = 1, ∆2 = 1, ∆3 = -13, ∆4 = -23, putem

aplica teorema lui Jacobi pentru a aduce forma pătratică la forma

Page 46: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

330

canonică. Rezolvând sistemul (6.2.13) pentru i = 2, 3, 4 obţinem b21 = 1,

b22 =1, b31 =5/13, b32 = 3/13, b33 = -1/13, b41 = 9/23, b42 = -5/23, b43 = -

7/23, b44 =13/23 iar b11 =1. Conform formulelor (6.3.9) obţinem baza B'

formată din vectorii g1 = E1, g2 = E1 + E2, g3 = 5/13E1 + 3/13 E2 - 1/13

E3, g4 = 9/23E1 - 5/23 E2 -7/23E3 + 13/23 E4, unde Ei = (0,..0, 1, 0,..0),

componenta egală cu 1 fiind pe poziţia i, i = 1, 2, 3, 4 sunt vectorii din

baza canonică a lui R4. Forma canonică a formei pătratice este A(x) =

ξ12 + ξ2

2 - 1/13ξ32 + 13/23ξ4

2, x = ξ1g1 +ξ2g2 +ξ3g3 +ξ4g4. Făcând

calculele determinăm explicit baza B': B' = {(1, 0, 0, 0), (1, 1, 0, 0),

(5/13, 3/13, -1/13, 0), (9/23, -5/23, -7/23, 13/23)}.

III. Legea inerţiei

Lema 6.3.1. Vie V un spaţiu vectorial de dimensiune n peste un corp K ş

fiei V1, V2 două subspaţii ale sale de dimensiuni m şi

respectiv r astfel încât m + r > n. Atunci V1 ∩ V2 ≠ (0).

Demonstraţie. Fie B = {e1,…, em} o bază în V1 şi B' = B = {g1,…, gr} o

bază în V2. Familia B ∪ B' este liniar dependentă deoarece m + r > n.

Atunci există scalarii αi ∈K, i = 1,.., m , βj ∈k, j = 1,.., r nu toţi nuli astfel

încât α1e1 + α2e2 +…αmem + β1g1 + β2g2 +… + βrgr = 0. Deci x = α1e1 +

α2e2 +…αmem = - β1g1 - β2g2 -… - βrgr ∈ V1 ∩ V2. Este clar că x ≠ 0. Într-

adevăr, dacă x = 0, atunci rezultă, din liniar independenţa familiilor B şi

B', că toţi scalarii αi, βj, i = 1,.., m, j = 1,.., r sunt nuli, ceea ce este absurd.

Teorema 6.3.4 (Legea inerţiei)Fie V este un spaţiu vectorial real de

dimensiune n şi A : V → R o formă pătratică pe care o

aducem la forma canonică în două baze diferite. Numărul

Page 47: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

331

coeficienţilor pozitivi cât şi cel al coeficienţilor negativi

din formele canonice respective este acelaşi.

Demonstraţie. Fie B = {e1,…, en} şi B' = {g1,…, gn} două baze diferite

în care forma pătratică A are forma canonică. Dacă x = x1e1 + … + xnen,

atunci A(x) = α1x12 + …+ αmxm

2 - βm+1xm+12 + … + βm + s xm + s

2, unde toţi

scalarii αi, βj , i = 1,…,m, j = m + 1,…, m + s, m + s ≤ n sunt pozitivi.

Dacă în baza B', pentru acelaşi vector x = ξ1g1 + … + ξngn avem

A(x) = γ1ξ12 + …+ γpξp

2 - δp+1ξp+12 - … - δp + r ξp + r

2,

toţi scalarii γi, βj , i = 1,…,p, j = p + 1,…, p + r, p + r ≤ n fiind pozitivi,

atunci trebuie să demonstrăm că m = p şi s = r.

Presupunem prin absurd că m > p. Subspaţiile V1 şi V2 ⊆ V

generate de familiile {e1,…, em} şi respectiv {gp+1,…, gn} au dimensiunile

m şi respectiv n - p. Deoarece m + n - p > n (căci m > p), deducem,

conform lemei de mai sus, că există un vector x ≠ 0 astfel încât x ∈V1 şi

x∈ V2. Acest vector x are coordonatele (x1, …xm, 0,…,0) în baza B şi (0,

…,0 , ξp+1, …ξn) în baza B'. Atunci expresia formei pătratice, în baza B,

pentru vectorul x considerat mai sus este A(x) = α1x12 + …+ αmxm

2 > 0,

în timp ce, în baza B', este A(x) = - δp+1ξp+12 - … - δp+rξp+r

2 < 0.

Am ajuns la o contradicţie. Deci m = p. În acelaşi mod se arată că s = r.

Exemplul 6.3.8. Se observă că forma pătratică din exemplul 6.3.4 a fost

adusă la forma canonică în două baze diferite (a se vedea şi Exemplul

6.3.6) şi afirmaţia din teorema de mai sus este verificată, adică în ambele

baze are un coeficient pozitiv şi doi negativi.

Page 48: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

332

Fie A : V → R o formă pătratică. Dacă A(.) are forma canonică

A(x) = α1x12 + …+ αmxm

2 - βm+1xm+12 + … + βm + sxm + s

2, m + s ≤ n

într - o bază B = {e1,…, en}, x = x1e1 + … + xnen, atunci

introducem următoarele noţiuni:

Definiţia 6.3.5 Numărul natural m se numeşte indexul pozitiv al

formei pătratice A(.), numărul s se numeşte indexul

negativ al formei, iar perechea (m, s) se numeşte

signatura formei.

Teorema 6.3.4 demonstrează de fapt că signatura unei forme

pătratice nu se schimbă la schimbarea bazei.

6.4 Exerciţii

1. Să se stabilească dacă aplicaţiile de mai jos sunt forme liniare.

a) f : R4 → R, f(x1, x2, x3, x4) = x1 + 2x2 - 3x3 + 2x4 ;

b) f : R4 → R, f(x1, x2, x3, x4) = x1 + 2x2 - 3x3 + 2x4 +1;

c) f : R3 → R, f(x1, x2, x3) = x12 + 2x2 - 3x3 ;

d) f : M2(R) → R, f(

cd

ba) = a + c;

e) f : Mn(R) → R, f(

nn2n1n

n22221

n11211

a...aa

......

a...aa

a...aa

) = a11 + a22 +…+ ann;

f) f : M2(R) → R, f(

cd

ba) = ac - bd.

Page 49: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

333

R: a) Da. b) Nu. Se poate arăta că nu este îndeplinită condiţia de

aditivitate. c) Nu. Se poate arăta că nu este îndeplinită condiţia de

omogeneitate. d) Da. e) Da. Facem observaţia că formele liniare definite

la punctele d) şi e) sunt cunoscute sub numele de aplicaţii urmă sau trace

şi pentru fiecare A∈Mn(R) se foloseşte notaţia Tr(A) pentru suma

elementelor de pe diagonala principală a matricei. Evident, aplicaţia poate

fi definită şi pe Mn(K). f) Nu. Se demonstrează că aplicaţia nu are

proprietatea de omogeneitate.

2. Să se determine coeficienţii formei liniare de la punctul a), al

exerciţiului 1 de mai sus, în baza B = {u1 = (1, 0, 1, 0), u2 = (-2, 2, 3, -1),

u3 = (1, 3, -1, 0), u4 = (0, 1, 4, 1) }.

R: Coeficienţii formei în baza B sunt f(u1) = -2, f(u2) = -9, f(u3) =

10, f(u3) = -8.

3. Să se determine baza duală a bazei B de la exerciţiul precedent.

R: Fie x = (x1, x2, x3, x4) ∈R4. Aplicând formula 1. 4. 2 obţinem

coordonatele acestui vector în baza B:

ξ1 = 8/11x1 - 5/33x2 + 3/11x3 - 31/33x4,

ξ2 = -1/11x1 + 2/33x2 + 1/11x3 - 14/33x4,

ξ3 = 1/11x1 + 3/11x2 - 1/11x3 + 1/11x4,

ξ4 = -1/11x1 + 2/33x2 + 1/11x3 + 19/33x4.

Atunci avem, conform relaţiei (6.1.1), u1*(x) = 8/11x1 - 5/33x2 +

3/11x3 - 31/33x4, u2*(x) = -1/11x1 + 2/33x2 + 1/11x3 - 14/33x4, u3

*(x) =

1/11x1 + 3/11x2 - 1/11x3 + 1/11x4, u4*(x) = -1/11x1 + 2/33x2 + 1/11x3 +

19/33x4.

Page 50: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

334

4. Să se determine o formă liniară f neidentic nulă, definită pe

spaţiul vectorial R3 astfel încât f(1, 0, 2) = 0 şi f(-1, 1, 2) = 0.

R: Deoarece familia de vectori G = {u1 = (1, 0, 2), u2 = (-1, 1, 2)}

este liniar independentă ea poate fi completată la o bază pentru R3. Într-

adevăr B = {u1 = (1, 0, 2), u2 = (-1, 1, 2), u3 = (0, 0, 1)} este o bază în R3.

Coeficienţii formei în baza B vor fi f(u1) = 0, f(u2) = 0 şi f(u3) = a

∈R. Dacă x = (x1, x2, x3) ∈R3 atunci el are coordonatele ξ1 = x1 + x2, ξ2

= x2 şi ξ3 = -2x1 - 4x2 + x3. Deci f(x) = ξ1 f(u1) + ξ2 f(u2) + ξ3 f(u3) = aξ3 =

-2ax1 - 4ax2 + ax3. Pentru orice a ≠ 0 obţinem o formă liniară care

satisface cerinţele problemei.

5. Să se determine o formă liniară f , definită pe spaţiul vectorial R3

astfel încât f(1, 0, 2) = 2.

R: Procedând ca la exerciţiul de mai sus găsim o bază B = {u1 = (1,

0, 2), u2 = (0, 1, 0), u3 = (0, 0, 1)} în R3 care să includă vectorul pentru

care se cunoaşte valoarea formei liniare. Coordonatele unui vector x =

(x1, x2, x3) ∈R3 în această bază sunt ξ1 = x1, ξ2 = x2 şi ξ3 = -2x1 + x3. Dacă

f(u2) = a şi f(u3) = b, a, b ∈R, atunci f(x) = 2x1 + ax2 - 2bx1 + bx3, a, b

∈R.

4. Să se arate că dacă n forme liniare fi , i = 1,…, n iau valoarea

zero pentru un acelaşi vector x ≠ 0 din spaţiul vectorial V şi dim KV = n ,

atunci formele liniare sunt liniar dependente.

R: Fie B = {u1 , u2 ,…, un} o bază în V şi fie B* = {u1* , u2

* ,…,

un*} baza sa duală. Coordonatele formei liniare fi, i = 1,…, n în baza B*

sunt de fapt coeficienţii formei, aji = fi(uj), j = 1,…, n în baza B. Conform

Propoziţiei 1.2.1, pentru a demonstra că formele liniare fi , i = 1,…, n sunt

Page 51: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

335

liniar dependente este suficient să arătăm că matricea care are pe coloane

coeficienţii formelor în baza B are rangul mai mic strict decât n.

Fie x = (x1, x2,…, xn) ∈V, x ≠ 0 vectorul din ipoteză. Avem fi(x) =

0, i = 1,…, n ⇔ a11x1 + a21x2 +…+ an1xn = 0, a12x1 + a22x2 +…+ an2xn =

0,…, a1nx1 + a2nx2 +…+ annxn = 0. Astfel, am obţinut un sistem liniar şi

omogen a cărui matrice asociată este chiar matricea ce are pe linii

coeficienţii formelor fi în baza B, sistem care admite o soluţie nenulă.

Deci rangul matricei sistemului este mai mic strict decât n şi

demonstraţia a fost încheiată.

5. Fie V un spaţiu vectorial peste corpul K. Să se arate că pentru

orice

bază B* = {u1* , u2

* ,…, un*} din V* există o baza B în V astfel încât

B* să fie baza sa duală.

R: Fie B = {v1 , v2 ,…, vn} o bază în V şi fie aij, i, j = 1,…, n

coeficienţii formei ui* în baza B, ui

*(vj) = aji, j = 1,…., n. Aceştia

reprezintă coordonatele formelor liniare ui* în baza duală B*. Deoarece

ui*, i = 1,.., n este o bază în V*, atunci aplicăm Propoziţia 1.2.1 şi rezultă

că matricea A = (aji)i, j =1,n are rangul egal cu n, deci este inversabilă. Fie

B' = {u1 , u2 ,…, un} o bază în V astfel încât matricea (AT)-1 reprezintă

matricea de trecere de la bază B la baza B'. Atunci aplicăm teorema 6.1.2

şi deducem formula de legătură între coeficienţii αji, j = 1,…, n ai

formelor liniare ui*, i = 1,.., n în baza B' şi cei din baza B:

Λ = A(AT)-1, unde Λ = (αji)i, j =1,n.

Deci ui*(uj) = δi

j, i, j = 1,…,n. Conform definiţiei bazei duale,

rezultă că duala bazei B' este chiar B*.

6. Care din funcţiile de mai jos sunt forme biliniare ?

Page 52: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

336

a) B : P(t) x P(t) →R, B(f, g) = f(2) + g(2), unde P(t) este spaţiul

polinoamelor în nedeterminata t, de orice grad, cu coeficienţi reali;

b) B : P(t) x P(t) →R, B(f, g) = f(2)g(2);

c) B : R4 x R3 → R, B(x, y) = 2x1y1 - 3x1y2 + x1y3 + x3y1 + 4x3y4;

d) B : R3 x R3 → R, B(x, y) = 2x1y1 - 3x1y2 + x1y3 + 3x2y2 - 2x3y3 +

1;

e) B : R3 x R3 → R, B(x, y) = 2x1y1 - 3x1y2 + x1y3 + 3x2y2 - 2x3y3;

f) B : R2 x R2 → R, B(x, y) = 2x1y2 - 3x2y1 + x2y2 + 3x22.

Dacă x∈Rn, atunci convenim că x1, x2, …, xn∈R sunt

componentele lui x.

R: a) Nu. Se poate arată că nu este satisfăcută condiţia de

omogeneitate în primul argument. b) Da. Avem B(αf + βg, h) = [αf(2) +

βg(2)]h(2) = α f(2)h(2) + βg(2)h(2) = αB(f, h) + β B(g, h) şi analog se

arată liniaritatea în al doilea argument. c) Da. d) Nu. Se poate arăta că nu

este îndeplinită condiţia de aditivitate în oricare argument. e) Da. f). Nu.

Se poate că nu este satisfăcută condiţia de omogeneitate în primul

argument.

7. Se consideră forma biliniară B(.,.) definită pe R3 x R

5 a cărei

matrice asociată în perechea formată din bazele canonice ale spaţiilor de

definiţie este A =

−−

11001

20230

01021

. a) Să se determine matricea

asociată formei biliniare în perechea de baze B = {(1, 1, 1), (1, 1, 0), (1,

0, 0)} şi B1 = {u1 = (1, 1, 0, 0, 0), u2 = (1, 0, 1, 0, 0), u3 = (3, 2, 1, 1, 0), u4

= (0, 0, 1, 1, 1), u5 = (1, 0, 0, 0, 0)}. b) Să se determine subspaţiile nule

ale formei biliniare B1(.,.) definită pe R3 x R5 a cărei matrice asociată în

Page 53: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

337

perechea formată din bazele canonice ale spaţiilor de definiţie este

matricea obţinută la puntul a).

R: a) Matricele de trecere de la bazele canonice din R3 şi respectiv

R5 la bazele B şi respectiv B1 sunt M =

001

011

111

şi respectiv P =

00001

11100

01123

00101

00011

. Se aplică formula 6.2.2 şi avem

Λ = MAPT =

−−

11111

13250

24162

.

b) Dacă V0 este subspaţiul nul în primul argument atunci x∈V0 ⇔

B1(x,y) = 0, oricare ar fi y∈R5. Dacă x = (x1, x2, x3), y = (y1, y2, y3, y4, y5)

atunci forma biliniară B1(.,.) are următoarea expresie B1(x, y) = 2x1y1 +

6x1y2 - x1y3 + 4 x1y4 + 2 x1y5 + 5x2y2 - 2 x2y3 + 3 x2y4 + x2y5 - x3y1 + x3y2

- x3y3 + x3y4 + x3y5. Deci x ∈ V0 ⇔ y1(2x1 - x3) + y2(6x1 + 5x2) + y3(- x1 -

2 x2 - x3) + y4(4 x1 + 3 x2 + x3) + y5(2 x1 + x2 + x3) = 0, pentru toţi yi ∈R,

i = 1,..,5. Se obţine sistemul 2x1 - x3 = 0, 6x1 + 5x2 = 0, - x1 - 2 x2 - x3 = 0,

4 x1 + 3 x2 + x3 = 0, 2 x1 + x2 + x3 = 0, care are numai soluţia nulă. Deci

V0 = (0). În mod asemănător se constată că y∈W0, unde W0 este

subspaţiul nul pentru al doilea argument, dacă şi numai dacă y1 = -8/5α -

4/5β, y2 = α, y3 = 12/5α + 6/5β, y4 = β, y5 -1/5α - 3/5β, α, β ∈R. Deci

W0 = {(-8/5, 1, 12/5, 0, -1/5) + β(-4/5, 0, 6/5, 1, -3/5), α, β ∈R } fiind un

subspaţiu de dimensiune 2.

Page 54: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

338

8. Să se verifice dacă aplicaţiile de mai jos sunt forme biliniare

simetrice, şi în caz afirmativ să se scrie formele pătratice asociate.

a) B : R3 x R3 → R, B(x, y) = 2x1y1 - 3x1y2 + x1y3 - 3x2y1+ x3y1;

b) B : R4 x R4 → R, B(x, y) = 2x1y1 + 2x1y2 + x1y3 + 2x2y1+ 3x2y2

+ x3y1- 2x3y3 + x4y4;

c) B : R4 x R3 → R, B(x, y) = 2x1y1 - 3x1y2 + x1y3 + 3x2y2 - 2x3y3 +

x4y3;

d) B : R2 x R2 → R, B(x, y) = 2x1y2 + 2x2y1 + x2y2.

R: a) Da. A : R3 → R, A(x) = 2x12 - 6x1x2 + 2x1x3 . b) Da. A : R4

→ R, A(x) = 2x12 + 3x2

2 - 2x32 + x4

2 + 4x1x2 + 2x1x3; c) Nu, deoarece

B(.,.) nu are un domeniu de definiţie corespunzător. d) Da. A : R2 → R,

A(x) = x22 + 4x1x2.

9. Să se aducă la forma canonică formele pătratice de la exerciţiul

8, prin una din cele trei metode studiate.

R: Pentru rezolvare punctului a) vom folosi toate cele trei metode,

pentru a exemplifica modul de lucru.

a1) Aducem forma pătratică la forma canonică prin metoda

vectorilor şi valorilor proprii. Valorile proprii sunt λ1 = 0, λ2 = 1 + 11 ,

λ2 = 1 - 11, iar vectorii proprii corespunzători sunt v1 = (0, 1, 3), v2 = (-

1/3 - 1/3 11, 1, -1/3), v3 = (-1/3 + 1/3 11, 1, -1/3). Deci forma canonică

este A(x) = (1 + 11)ξ12 + (1 - 11)ξ2

2, unde ξi, i = 1, 2, 3 sunt

coordonatele vectorului x = (x1, x2, x3) în baza B = {v1/ 1v , v2/ 2v ,

v3/ 3v }, unde v este norma euclidiană a vectorului v.

Page 55: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Algebră liniară

339

a2) Dacă utilizăm metoda lui Gauss avem A(x) = 2[x12 - 2x1 (

2

3 x2

- 2

1 x3) + (

2

3 x2 -

2

1 x3)

2 ] - (2

3 x2 -

2

1 x3)

2. Facem schimbarea de

coordonate y1 = x1 - 2

3 x2 +

2

1 x3, y2 =

2

3 x2 -

2

1 x3, y3 = x3 şi obţinem

A(x) =2y12 - y2

2. Deoarece matricea de schimbare de coordonatelor

(obţinute prin

trecerea de la baza canonică a lui R3 la baza în care avem expresia

canonică a formei pătratice) este A =

100

2/12/30

2/12/31

. Matricea

de trecere da la baza canonică la baza finală este

1003

1

3

20

011

. Deci baza

căutată este B = {(1, 1, 0), (0, 2/3, 1/3), (0, 0, 1)}.

a3) Deoarece şirul de minori principali ai matricei asociate formei

pătratice în baza canonică este ∆1 = 2, ∆2 = -9, ∆3 = 0, forma polară a

formei pătratice este degenerată şi metoda lui Jacobi nu se poate aplica

direct. Spaţiul nul al formei polare este generat de vectorul u3 = (0, 1, 3).

Familia {E1 = (1, 0, 0), E2 = (0, 1, 0), u3} formează o bază în R3. Deci

este suficient să aducem la forma canonică restricţia formei pătratice la

subspaţiul vectorial generat de E1 şi E2. Aceasta este A1 : R2 → R, A1(x)

= 2x12 - 6x1x2 şi, conform metodei lui Jacobi, are forma canonică A1(x) =

2ξ12 - 9ξ2

2, unde ξ1, ξ2 sunt coordonatele vectorului x = (x1, x2) în baza u1

= 2E1, u2 =1/3E1 -2/9E2. Deci în baza B = {u1, u2, u3} obţinem forma

canonică A(x) = 2ξ12 - 9ξ2

2, pentru forma pătratică iniţială. b) Deoarece

Page 56: CAPITOLUL 6 FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 … · 2021. 3. 6. · FORME LINIARE, BILINIARE ŞI P ĂTRATICE 6.1 Forme liniare Fie V un spa ţiu vectorial peste un corp

Forme liniare, biliniare şi pătratice

340

avem ∆1 = 2, ∆2 = 2, ∆3 = -7, ∆4 = -7, se poate aplica metoda lui Jacobi,

pentru aducerea formei pătratice în formă canonică. Avem A(x) = 1/2ξ12

+ ξ22 - 2/7ξ3

2 + ξ42, unde ξ1, ξ2, ξ3, ξ4 sunt coordonatele vectorului x =

(x1, x2, x3, x4) în baza u1 = 1/2E1, u2 = - E1 + E2, u3 = 3/7 E1 - 2/7E2 -

2/7E3, u4 = E4. d) Aplicăm metoda lui Gauss şi avem A(x) = -4ξ12 + ξ2

2,

unde ξ1, ξ2 sunt coordonatele vectorului x = (x1, x2) în baza u1 = - E2, u2 =

- E1 + 2E2.

10. Să se precizeze dacă formele pătratice obţinute prin rezolvarea

exerciţiului 8 sunt pozitiv, negativ definite (semidefinite) sau nedefinite.

R. Deoarece o formă canonică a formei pătratice de la punctul a)

(vezi a3 exerciţiul 9) este A(x) = 2ξ12 - 9ξ2

2 este clar că pentru orice

vector v = αu2, α ≠ 0 avem A(v) = - 9α2 > 0, în timp ce pentru v = βu1, β

≠ 0, A(v) = 2β2 < 0. Deci forma este nedefinită. Analog se arată că

formele pătratice obţinute la punctele b) şi d) ale ex. 8 sunt nedefinite.

11. Care este signatura formelor pătratice studiate la exerciţiul

precedent?

R: a) (1, 1). b) (3, 1). d) (1,1).

12.*) Dacă A : V → R este o formă pătratică a cărei matrice A =

(aij)i,j = 1,…,n, asociată formei în raport cu o bază, are proprietatea că toţi

minorii principali ∆i, i = 1,…, n (a se vedea teorema lui Jacobi) sunt

pozitivi ( respectiv (- 1)i∆i > 0) atunci forma pătratică este pozitiv

(respectiv negativ) definită.

Indicaţie: Se aplică teorema lui Jacobi.

* Exerciţiul de mai sus este un rezultat cunoscut sub numele de

criteriul lui Sylvester.