Rangul matricei este 2x2. Găsirea rangului unei matrice. Determinarea rangului unei matrice

Un număr r se numește rangul matricei A dacă:
1) în matricea A există un minor de ordinul r, diferit de zero;
2) toți minorii de ordin (r+1) și mai mari, dacă există, sunt egali cu zero.
În caz contrar, rangul unei matrice este cel mai mare ordin minor, altul decât zero.
Denumiri: rangA, r A sau r.
Din definiție rezultă că r este un număr întreg pozitiv. Pentru o matrice nulă, rangul este considerat zero.

Scopul serviciului. Calculatorul online este conceput pentru a găsi rangul matricei. În acest caz, soluția este salvată în format Word și Excel. vezi soluția exemplu.

Instrucţiuni. Selectați dimensiunea matricei, faceți clic pe Următorul.

Definiție . Fie dată o matrice de rang r. Orice minor al unei matrice care este diferit de zero și are ordinul r se numește de bază, iar rândurile și coloanele componentelor sale sunt numite rânduri și coloane de bază.
Conform acestei definiții, o matrice A poate avea mai multe minore de bază.

Rangul matricei de identitate E este n (numărul de rânduri).

Exemplul 1. Având în vedere două matrice, și minorii lor , . Care dintre ele poate fi considerată cea de bază?
Soluţie. Minor M 1 =0, deci nu poate fi o bază pentru niciuna dintre matrice. Minor M 2 =-9≠0 și are ordinul 2, ceea ce înseamnă că poate fi luat ca bază a matricelor A sau / și B, cu condiția ca acestea să aibă ranguri egale cu 2. Deoarece detB=0 (ca determinant cu două coloane proporționale), atunci rangB=2 și M 2 pot fi luate ca bază minoră a matricei B. Rangul matricei A este 3, datorită faptului că detA=-27≠ 0 și, prin urmare, ordinea bazei minore a acestei matrice trebuie să fie egală cu 3, adică M 2 nu este o bază pentru matricea A. Rețineți că matricea A are o singură bază minoră, egală cu determinantul matricei A.

Teoremă (despre baza minoră). Orice rând (coloană) al unei matrice este o combinație liniară a rândurilor (coloanelor) de bază.
Corolare din teoremă.

  1. Fiecare matrice (r+1) coloană (rând) de rang r este dependentă liniar.
  2. Dacă rangul unei matrice este mai mic decât numărul rândurilor (coloanelor) sale, atunci rândurile (coloanelor) sale sunt dependente liniar. Dacă rangA este egal cu numărul de rânduri (coloane) sale, atunci rândurile (coloanele) sunt liniar independente.
  3. Determinantul unei matrice A este egal cu zero dacă și numai dacă rândurile (coloanele) ale acesteia sunt dependente liniar.
  4. Dacă adăugați un alt rând (coloană) la un rând (coloană) al unei matrice, înmulțit cu orice număr, altul decât zero, atunci rangul matricei nu se va schimba.
  5. Dacă tăiați un rând (coloană) dintr-o matrice, care este o combinație liniară a altor rânduri (coloane), atunci rangul matricei nu se va schimba.
  6. Rangul unei matrice este egal cu numărul maxim de rânduri (coloane) liniar independente ale acesteia.
  7. Numărul maxim de rânduri liniar independente este același cu numărul maxim de coloane liniar independente.

Exemplul 2. Aflați rangul unei matrice .
Soluţie. Pe baza definiției rangului matricei, vom căuta un minor de ordinul cel mai înalt, diferit de zero. Mai întâi, să transformăm matricea într-o formă mai simplă. Pentru a face acest lucru, înmulțiți primul rând al matricei cu (-2) și adăugați-l la al doilea, apoi înmulțiți-l cu (-1) și adăugați-l la al treilea.

Vom lua în considerare, de asemenea, o aplicație practică importantă a subiectului: cercetarea sistemului ecuații liniare pentru îmbinare.

Care este rangul unei matrice?

Epigraful plin de umor a articolului conține o cantitate mare de adevăr. De obicei, asociem cuvântul „rank” cu un fel de ierarhie, cel mai adesea cu o scară de carieră. Cu cât o persoană are mai multe cunoștințe, experiență, abilități, conexiuni etc. – cu cât este mai mare poziția și gama de oportunități. În termeni de tineret, rangul se referă la gradul general de „abruptitate”.

Iar frații noștri matematici trăiesc după aceleași principii. Să luăm câteva aleatorii la plimbare matrice zero:

Să ne gândim la asta, dacă în matrice toate zerourile, atunci despre ce rang putem vorbi? Toată lumea este familiarizată cu expresia informală „zero total”. În societatea matricelor totul este exact la fel:

Rangul matricei zeroorice dimensiune este egală cu zero.

Nota : Matricea zero este desemnată cu litera greacă „theta”

Pentru a înțelege mai bine rangul matricei, în continuare voi folosi materiale pentru a ajuta geometrie analitică. Luați în considerare zero vector spațiul nostru tridimensional, care nu stabilește o direcție anume și este inutil pentru construcție bază afină. Din punct de vedere algebric, coordonatele acestui vector sunt scrise în matrice„unul câte trei” și logic (în sensul geometric indicat) să presupunem că rangul acestei matrice este zero.

Acum să ne uităm la câteva diferit de zero vectori coloanăŞi vectori rând:


Fiecare instanță are cel puțin un element diferit de zero și asta e ceva!

Rangul oricărui vector rând diferit de zero (vector coloană) este egal cu unu

Și în general - dacă în matrice dimensiuni arbitrare există cel puțin un element diferit de zero, apoi rangul său nici mai puțin unitati.

Vectorii rând algebrici și vectorii coloană sunt într-o anumită măsură abstracti, așa că să revenim din nou la asocierea geometrică. Non-zero vector stabilește o direcție foarte definită în spațiu și este potrivit pentru construcție bază, prin urmare rangul matricei va fi considerat egal cu unu.

Informații teoretice : în algebra liniară, un vector este un element spațiu vectorial(definit prin 8 axiome), care, în special, poate fi un rând (sau coloană) ordonat de numere reale cu operații de adunare și înmulțire definite pentru acestea prin număr real. Informații mai detaliate despre vectori pot fi găsite în articol Transformări liniare.

dependent liniar(exprimate unul prin altul). Din punct de vedere geometric, a doua linie conține coordonatele vectorului coliniar , care nu a avansat deloc problema în clădire bază tridimensională, fiind în acest sens de prisos. Astfel, rangul acestei matrice este, de asemenea, egal cu unu.

Să rescriem coordonatele vectorilor în coloane ( transpune matricea):

Ce s-a schimbat în ceea ce privește rangul? Nimic. Coloanele sunt proporționale, ceea ce înseamnă că rangul este egal cu unu. Apropo, rețineți că toate cele trei linii sunt, de asemenea, proporționale. Ele pot fi identificate cu coordonatele trei vectori coliniari ai planului, din care unul singur util pentru construirea unei baze „plate”. Și acest lucru este complet în concordanță cu a noastră sens geometric rang.

Din exemplul de mai sus rezultă o afirmație importantă:

Rangul matricei în rânduri este egal cu rangul matricei în coloane. Am menționat deja puțin acest lucru în lecția despre eficient metode de calcul a determinantului.

Nota : din dependența liniară a rândurilor rezultă dependență liniară coloane (și invers). Dar pentru a economisi timp și din obișnuință, aproape întotdeauna voi vorbi despre dependența liniară a șirurilor.

Să continuăm dresajul nostru iubit animal de companie. Să adăugăm coordonatele altui vector coliniar la matricea din al treilea rând :

Ne-a ajutat să construim o bază tridimensională? Desigur că nu. Toți cei trei vectori merg înainte și înapoi pe aceeași cale, iar rangul matricei este egal cu unul. Puteți lua oricât de mulți vectori coliniari doriți, să zicem 100, să le puneți coordonatele într-o matrice „o sută cu trei”, iar rangul unui astfel de zgârie-nori va rămâne unul.

Să facem cunoștință cu matricea, ale cărei rânduri liniar independent. O pereche de vectori necoliniari este potrivită pentru construirea unei baze tridimensionale. Rangul acestei matrice este doi.

Care este rangul matricei? Liniile par să nu fie proporționale... deci, în teorie, sunt trei. Cu toate acestea, rangul acestei matrice este, de asemenea, doi. Am adăugat primele două rânduri și am scris rezultatul în partea de jos, adică. exprimată liniar a treia linie prin primele două. Geometric, rândurile matricei corespund coordonatele a trei vectori coplanari, iar printre acești trei sunt și o pereche de camarazi necoliniari.

După cum puteți vedea, dependență liniarăîn matricea considerată nu este evidentă, iar astăzi vom învăța cum să o scoatem la lumină.

Cred că mulți oameni pot ghici care este rangul unei matrice!

Luați în considerare o matrice ale cărei rânduri liniar independent. Se formează vectori bază afină, iar rangul acestei matrice este de trei.

După cum știți, orice al patrulea, al cincilea, al zecelea vector al spațiului tridimensional va fi exprimat liniar în termeni de vectori de bază. Prin urmare, dacă adăugați orice număr de rânduri la o matrice, atunci rangul acesteia va fi tot egal cu trei.

Raționament similar poate fi efectuat pentru matrice de dimensiuni mai mari (desigur, fără nicio semnificație geometrică).

Definiţie : Rangul unei matrice este numărul maxim de rânduri liniar independente. Sau: Rangul unei matrice este numărul maxim de coloane liniar independente. Da, numărul lor este întotdeauna același.

Din cele de mai sus rezultă și un ghid practic important: rangul matricei nu depășește dimensiunea minimă a acesteia. De exemplu, în matrice patru rânduri și cinci coloane. Dimensiunea minimă este patru, prin urmare, rangul acestei matrice cu siguranță nu va depăși 4.

Denumiri: în teoria și practica lumii nu există un standard general acceptat pentru desemnarea rangului unei matrice, cel mai comun poate fi găsit: - cum se spune, un englez scrie una, un german alta; Prin urmare, pe baza celebrei glume despre iadul american și rusesc, să notăm rangul matricei cu un cuvânt nativ. De exemplu: . Și dacă matricea este „nenumită”, dintre care sunt multe, atunci puteți scrie pur și simplu .

Cum să găsiți rangul unei matrice folosind minori?

Dacă bunica noastră ar avea o a cincea coloană în matricea ei, atunci ar trebui să calculăm un alt minor de ordinul al 4-lea („albastru”, „zmeura” + coloana a 5-a).

Concluzie: ordinea maximă a unui minor diferit de zero este trei, ceea ce înseamnă .

Poate că nu toată lumea a înțeles pe deplin această frază: un minor de ordinul al 4-lea este egal cu zero, dar printre minorii de ordinul al 3-lea a existat unul diferit de zero - prin urmare, ordinul maxim diferit de zero minor și egal cu trei.

Apare întrebarea, de ce să nu calculăm imediat determinantul? Ei bine, în primul rând, în majoritatea sarcinilor matricea nu este pătrată și, în al doilea rând, chiar dacă obțineți o valoare diferită de zero, sarcina va fi cel mai probabil respinsă, deoarece implică de obicei o soluție standard „de jos în sus”. Și în exemplul luat în considerare, determinantul zero al ordinului al patrulea ne permite să afirmăm că rangul matricei este doar mai mic de patru.

Trebuie să recunosc, am venit cu problema pe care am analizat-o eu însumi pentru a explica mai bine metoda limitării minorilor. În practică, totul este mai simplu:

Exemplul 2

Găsiți rangul unei matrice utilizând metoda marginilor minore

Soluția și răspunsul sunt la sfârșitul lecției.

Când funcționează algoritmul cel mai rapid? Să revenim la aceeași matrice patru pe patru. . Evident, soluția va fi cea mai scurtă în cazul „bunului” minori de colt:

Și, dacă , atunci , altfel – .

Gândirea nu este deloc ipotetică - există multe exemple în care întreaga chestiune este limitată doar la minori unghiular.

Cu toate acestea, în unele cazuri, o altă metodă este mai eficientă și de preferat:

Cum să găsiți rangul unei matrice folosind metoda Gaussiană?

Paragraful este destinat cititorilor care sunt deja familiarizați metoda gaussianași mai mult sau mai puțin au pus mâna pe ea.

Din punct de vedere tehnic, metoda nu este nouă:

1) folosind transformări elementare, reducem matricea la o formă în trepte;

2) rangul matricei este egal cu numărul de rânduri.

Este absolut clar că folosind metoda Gaussiană nu se modifică rangul matricei, iar esența aici este extrem de simplă: conform algoritmului, în timpul transformărilor elementare, toate rândurile proporționale inutile (dependente liniar) sunt identificate și eliminate, rezultând un „reziduu uscat” - numărul maxim de rânduri liniar independente.

Să transformăm vechea matrice familiară cu coordonatele a trei vectori coliniari:

(1) Prima linie a fost adăugată la a doua linie, înmulțită cu –2. Prima linie a fost adăugată la a treia linie.

(2) Liniile zero sunt eliminate.

Astfel, a mai rămas o linie, deci . Inutil să spun că acest lucru este mult mai rapid decât calcularea a nouă zero minori de ordinul al 2-lea și abia apoi tragerea unei concluzii.

Vă reamintesc că în sine matrice algebrică nimic nu poate fi schimbat, iar transformările sunt efectuate doar pentru a determina rangul! Apropo, să ne oprim încă o dată la întrebarea, de ce nu? Matricea sursă transportă informații care sunt fundamental diferite de informațiile din matrice și rând. În unele modele matematice (fără exagerare), diferența dintr-un număr poate fi o chestiune de viață sau de moarte. ...Mi-am amintit de profesori de matematică din clasele primare și gimnaziale care tăiau fără milă notele cu 1-2 puncte pentru cea mai mică inexactitate sau abatere de la algoritm. Și a fost teribil de dezamăgitor când, în loc de un „A” aparent garantat, a ieșit „bun” sau chiar mai rău. Înțelegerea a venit mult mai târziu - cum altfel am putea încredința oamenilor sateliți, focoase nucleare și centrale electrice? Dar nu vă faceți griji, nu lucrez în aceste domenii =)

Să trecem la sarcini mai semnificative, unde, printre altele, ne vom familiariza cu tehnici de calcul importante metoda Gauss:

Exemplul 3

Găsiți rangul unei matrice folosind transformări elementare

Soluţie: este dată o matrice „patru cu cinci”, ceea ce înseamnă că rangul său nu este cu siguranță mai mare de 4.

În prima coloană, nu există 1 sau –1, prin urmare, sunt necesare acțiuni suplimentare pentru a obține cel puțin o unitate. De-a lungul existenței site-ului, mi s-a pus în mod repetat întrebarea: „Este posibil să rearanjam coloanele în timpul transformărilor elementare?” Aici, am rearanjat prima și a doua coloană și totul este în regulă! În majoritatea sarcinilor în care este utilizat metoda gaussiana, coloanele pot fi într-adevăr rearanjate. DAR NU ESTE NECESAR. Și ideea nu este nici măcar în posibilă confuzie cu variabile, ideea este că în cursul clasic de matematică superioară această acțiune nu este în mod tradițional luată în considerare, așa că un astfel de încuviințare va fi privit FOARTE strâmb (sau chiar forțat să refacă totul).

Al doilea punct se referă la numere. Pe măsură ce iei decizia, este util să folosești următoarea regulă generală: transformări elementare dacă este posibil, reduceți numerele matricei. La urma urmei, este mult mai ușor să lucrezi cu unu, doi, trei decât, de exemplu, cu 23, 45 și 97. Și prima acțiune vizează nu numai obținerea unuia în prima coloană, ci și eliminarea numerelor. 7 și 11.

Mai întâi soluția completă, apoi comentariile:

(1) Prima linie a fost adăugată la a doua linie, înmulțită cu –2. Prima linie a fost adăugată la a treia linie, înmulțită cu –3. Și la grămadă: prima linie a fost adăugată la a patra linie, înmulțită cu -1.

(2) Ultimele trei rânduri sunt proporționale. Linia a 3-a și a 4-a au fost eliminate, a doua linie a fost mutată pe primul loc.

(3) Prima linie a fost adăugată la a doua linie, înmulțită cu –3.

Matricea redusă la formă eșalonată are două rânduri.

Răspuns:

Acum e rândul tău să torturezi matricea de patru câte patru:

Exemplul 4

Găsiți rangul unei matrice folosind metoda Gaussiană

iti amintesc ca metoda gaussiana nu implică o rigiditate clară, iar decizia dvs. va diferi cel mai probabil de decizia mea. Un scurt exemplu de sarcină la sfârșitul lecției.

Ce metodă ar trebui să folosesc pentru a găsi rangul unei matrice?

În practică, adesea nu se precizează deloc ce metodă ar trebui folosită pentru a găsi rangul. Într-o astfel de situație, condiția ar trebui analizată - pentru unele matrice este mai rațional să se rezolve prin minori, în timp ce pentru altele este mult mai profitabil să se aplice transformări elementare:

Exemplul 5

Aflați rangul unei matrice

Soluţie: prima metoda dispare cumva imediat =)

Puțin mai sus, am sfătuit să nu ating coloanele matricei, dar când există o coloană zero, sau coloane proporționale/coincidente, atunci tot merită amputat:

(1) A cincea coloană este zero, eliminați-o din matrice. Astfel, rangul matricei nu este mai mare de patru. Prima linie a fost înmulțită cu –1. Aceasta este o altă caracteristică caracteristică a metodei Gauss, care transformă următoarea acțiune într-o plimbare plăcută:

(2) La toate liniile, începând de la a doua, s-a adăugat primul rând.

(3) Prima linie a fost înmulțită cu –1, a treia linie a fost împărțită cu 2, a patra linie a fost împărțită cu 3. A doua linie a fost adăugată la a cincea linie, înmulțită cu –1.

(4) A treia linie a fost adăugată la a cincea linie, înmulțită cu –2.

(5) Ultimele două rânduri sunt proporționale, al cincilea se elimină.

Rezultatul sunt 4 rânduri.

Răspuns:

Clădire standard cu cinci etaje pentru studiu independent:

Exemplul 6

Aflați rangul unei matrice

O scurtă soluție și răspuns la sfârșitul lecției.

Trebuie remarcat faptul că expresia „rangul matricei” nu este văzută atât de des în practică și, în majoritatea problemelor, puteți face fără ea cu totul. Dar există o sarcină în care conceptul în cauză este personajul principal și vom încheia articolul analizând această aplicație practică:

Cum se studiază un sistem de ecuații liniare pentru consistență?

Adesea, pe lângă soluție sisteme de ecuații liniare conform condiției, se cere mai întâi să o examinăm pentru compatibilitate, adică să se dovedească că există vreo soluție. Un rol cheie în o astfel de verificare îl joacă Teorema Kronecker-Capelli, pe care o voi formula în forma necesară:

Dacă rang matrice de sistem egal cu rangul sistem de matrice extinsă, atunci sistemul este consistent, iar dacă acest număr coincide cu numărul de necunoscute, atunci soluția este unică.

Astfel, pentru a studia sistemul pentru compatibilitate este necesar să se verifice egalitatea , Unde - matricea sistemului(amintiți-vă terminologia din lecție metoda Gauss), A - matrice de sistem extinsă(adică o matrice cu coeficienți de variabile + o coloană de termeni liberi).

Acest articol va discuta un astfel de concept precum rangul unei matrice și conceptele suplimentare necesare. Vom oferi exemple și dovezi de găsire a rangului unei matrice și, de asemenea, vă vom spune ce este o matrice minoră și de ce este atât de importantă.

Yandex.RTB R-A-339285-1

Matrice minoră

Pentru a înțelege care este rangul unei matrice, trebuie să înțelegeți conceptul de matrice minoră.

Definiția 1

Minorkde ordinul matricei este determinantul unei matrici pătrate de ordinul k×k, care este compusă din elemente ale matricei A situate în k-rânduri și k-coloane preselectate, menținând în același timp poziția elementelor matricei A.

Mai simplu spus, dacă în matricea A ștergem (p-k) rânduri și (n-k) coloane, iar din acele elemente care rămân, creăm o matrice, păstrând aranjarea elementelor matricei A, atunci determinantul matricei rezultate este ​ordinul k minor al matricei A.

Din exemplu rezultă că minorii de ordinul întâi ale matricei A sunt elementele matricei în sine.

Putem da mai multe exemple de minori de ordinul 2. Să selectăm două rânduri și două coloane. De exemplu, primul și al doilea rând, a treia și a patra coloană.

Cu această alegere a elementelor, minorul de ordinul doi va fi - 1 3 0 2 = (- 1) × 2 - 3 × 0 = - 2

Un alt minor de ordinul 2 al matricei A este 0 0 1 1 = 0

Să oferim ilustrări ale construcției minorilor de ordinul doi din matricea A:

Un minor de ordinul 3 se obține prin tăierea celei de-a treia coloane a matricei A:

0 0 3 1 1 2 - 1 - 4 0 = 0 × 1 × 0 + 0 × 2 × (- 1) + 3 × 1 × (- 4) - 3 × 1 × (- 1) - 0 × 1 × 0 - 0 × 2 × (- 4) = - 9

Ilustrație a modului în care se obține minorul de ordinul 3 al matricei A:

Pentru o matrice dată, nu există minori mai mari de ordinul 3, deoarece

k ≤ m i n (p , n) = m i n (3 , 4) = 3

Câte minore de ordinul k există pentru matricea A de ordinul p×n?

Numărul de minori se calculează folosind următoarea formulă:

C p k × C n k , unde e C p k = p ! k! (p - k) ! și C n k = n ! k! (n - k) ! - numărul de combinații de la p la k, respectiv de la n la k.

După ce am determinat care sunt minorele matricei A, putem trece la determinarea rangului matricei A.

Rang matrice: metode de găsire

Definiția 2

Rangul matricei - ordinul cel mai înalt al matricei, altul decât zero.

Denumirea 1

Rang (A), Rg (A), Rang (A).

Din definiția rangului unei matrice și a minorului unei matrice, devine clar că rangul unei matrice zero este egal cu zero, iar rangul unei matrice non-zero este diferit de zero.

Găsirea rangului unei matrice prin definiție

Definiția 3

Metoda de enumerare a minorilor - o metodă bazată pe determinarea rangului unei matrice.

Algoritm de acțiuni folosind metoda de enumerare a minorilor :

Este necesar să găsim rangul unei matrice A de ordin p× n. Dacă există cel puțin un element diferit de zero, atunci rangul matricei este cel puțin egal cu unul ( deoarece există un minor de ordinul 1 care nu este egal cu zero).

Urmează enumerarea minorilor de ordinul 2. Dacă toți minorii de ordinul 2 sunt egali cu zero, atunci rangul este egal cu unu. Dacă există cel puțin un minor de ordinul 2, diferit de zero, este necesar să se trece la enumerarea minorilor de ordinul 3, iar rangul matricei, în acest caz, va fi egal cu cel puțin doi.

Să facem același lucru cu rangul de ordinul 3: dacă toți minorii matricei sunt egali cu zero, atunci rangul va fi egal cu doi. Dacă există cel puțin un minor diferit de zero de ordinul al 3-lea, atunci rangul matricei este de cel puțin trei. Și așa mai departe, prin analogie.

Exemplul 2

Aflați rangul matricei:

A = - 1 1 - 1 - 2 0 2 2 6 0 - 4 4 3 11 1 - 7

Deoarece matricea este diferită de zero, rangul său minim este unul.

Minorul de ordinul 2 - 1 1 2 2 = (- 1) × 2 - 1 × 2 = 4 este diferit de zero. Rezultă că rangul matricei A este de cel puțin doi.

Sortăm minorii de ordinul 3: C 3 3 × C 5 3 = 1 5! 3! (5 - 3) ! = 10 bucăți.

1 1 - 1 2 2 6 4 3 11 = (- 1) × 2 × 11 + 1 × 6 × 4 + (- 1) × 2 × 3 - (- 1) × 2 × 4 - 1 × 2 × 11 - (- 1) × 6 × 3 = 0

1 - 1 - 2 2 6 0 4 11 1 = (- 1) × 6 × 1 + (- 1) × 0 × 4 + (- 2) × 2 × 11 - (- 2) × 6 × 4 - (- 1) × 2 × 1 - (- 1) × 0 × 11 = 0

1 1 - 2 2 2 0 4 3 1 = (- 1) × 2 × 1 + 1 × 0 × 4 + (- 2) × 2 × 3 - (- 2) × 2 × 4 - 1 × 2 × 1 - (- 1) × 0 × 3 = 0

1 - 1 0 2 6 - 4 4 11 - 7 = (- 1) × 6 × (- 7) + (- 1) × (- 4) × 4 + 0 × 2 × 11 - 0 × 6 × 4 - ( - 1) × 2 × (- 7) - (- 1) × (- 4) × 11 = 0

1 - 1 0 2 6 - 4 3 11 - 7 = 1 × 6 × (- 7) + (- 1) × (- 4) × 3 + 0 × 2 × 11 - 0 × 6 × 3 - (- 1) × 2 × (- 7) - 1 × (- 4) × 11 = 0

1 - 2 0 2 0 - 4 3 1 - 7 = 1 × 0 × (- 7) + (- 2) × (- 4) × 3 + 0 × 2 × 1 - 0 × 0 × 3 - (- 2) × 2 × (- 7) - 1 × (- 4) × 1 = 0

1 - 2 0 6 0 - 4 11 1 - 7 = (- 1) × 0 × (- 7) + (- 2) × (- 4) × 11 + 0 × 6 × 1 - 0 × 0 × 11 - ( - 2) × 6 × (- 7) - (- 1) × (- 4) × 1 = 0

Minorii de ordinul 3 sunt egali cu zero, deci rangul matricei este doi.

Răspuns : Rang (A) = 2.

Găsirea rangului unei matrice folosind metoda minorilor limită

Definiția 3

Metoda marginală minoră - o metodă care vă permite să obțineți rezultate cu mai puțină muncă de calcul.

Marginea minoră - minor M o k (k + 1) de ordinul al treilea al matricei A, care mărginește M o minor de ordinul k al matricei A, dacă matricea care corespunde minorului M o k „conține” matricea care corespunde minor M.

Mai simplu spus, matricea care corespunde minorului de margine M se obține din matricea corespunzătoare minorului de margine M o k prin ștergerea elementelor unui rând și a unei coloane.

Exemplul 3

Aflați rangul matricei:

A = 1 2 0 - 1 3 - 2 0 3 7 1 3 4 - 2 1 1 0 0 3 6 5

Pentru a găsi rangul luăm minorul de ordinul 2 M = 2 - 1 4 1

Notăm toți minorii învecinați:

1 2 - 1 - 2 0 7 3 4 1 , 2 0 - 1 0 3 7 4 - 2 1 , 2 - 1 3 0 7 1 4 1 1 , 1 2 - 1 3 4 1 0 0 6 , 2 0 - 1 4 - 2 1 0 3 6 , 2 - 1 3 4 1 1 0 6 5 .

Pentru a justifica metoda limitării minorilor, prezentăm o teoremă, a cărei formulare nu necesită o demonstrație.

Teorema 1

Dacă toate minorele care mărginesc minorul de ordin k al unei matrice A de ordin p cu n sunt egale cu zero, atunci toate minorele de ordin (k+1) ale matricei A sunt egale cu zero.

Algoritmul acțiunilor :

Pentru a găsi rangul unei matrice, nu este necesar să parcurgeți toți minorii, ci doar uitați-vă la cei învecinați.

Dacă minorii învecinați sunt egali cu zero, atunci rangul matricei este zero. Dacă există cel puțin un minor care nu este egal cu zero, atunci luăm în considerare minorii învecinați.

Dacă toate sunt zero, atunci rangul (A) este doi. Dacă există cel puțin un minor învecinat diferit de zero, atunci trecem să luăm în considerare minorii săi învecinați. Și așa mai departe, în același mod.

Exemplul 4

Găsiți rangul unei matrice utilizând metoda marginilor minore

A = 2 1 0 - 1 3 4 2 1 0 - 1 2 1 1 1 - 4 0 0 2 4 - 14

Cum se rezolvă?

Deoarece elementul a 11 al matricei A nu este egal cu zero, luăm un minor de ordinul I. Să începem să căutăm un minor învecinat care este diferit de zero:

2 1 4 2 = 2 × 2 - 1 × 4 = 0 2 0 4 1 = 2 × 1 - 0 × 4 = 2

Am găsit un minor învecinat de ordinul 2 care nu este egal cu zero 2 0 4 1 .

Să enumerăm minorii învecinați - (sunt (4 - 2) × (5 - 2) = 6 bucăți).

2 1 0 4 2 1 2 1 1 = 0 ; 2 0 - 1 4 1 0 2 1 1 = 0 ; 2 0 3 4 1 - 1 2 1 - 4 = 0 ; 2 1 0 4 2 1 0 0 2 = 0 ; 2 0 - 1 4 1 0 0 2 4 = 0 ; 2 0 3 4 1 - 1 0 2 - 14 = 0

Răspuns : Rang(A) = 2.

Găsirea rangului unei matrice folosind metoda Gaussiană (folosind transformări elementare)

Să ne amintim ce sunt transformările elementare.

Transformări elementare:

  • prin rearanjarea rândurilor (coloanelor) matricei;
  • prin înmulțirea tuturor elementelor oricărui rând (coloană) a matricei cu un număr arbitrar non-nul k;

prin adăugarea la elementele oricărui rând (coloană) elemente care corespund altui rând (coloană) a matricei, care se înmulțesc cu un număr arbitrar k.

Definiția 5

Găsirea rangului unei matrice folosind metoda Gaussiană - o metodă care se bazează pe teoria echivalenței matriceale: dacă matricea B se obține din matricea A folosind un număr finit de transformări elementare, atunci Rank(A) = Rank(B).

Valabilitatea acestei afirmații rezultă din definiția matricei:

  • Dacă rândurile sau coloanele unei matrice sunt rearanjate, determinantul acesteia își schimbă semnul. Dacă este egal cu zero, atunci când rearanjați rândurile sau coloanele rămâne egal cu zero;
  • în cazul înmulțirii tuturor elementelor oricărui rând (coloană) a matricei cu un număr arbitrar k care nu este egal cu zero, determinantul matricei rezultate este egal cu determinantul matricei originale, care se înmulțește cu k;

în cazul adunării la elementele unui anumit rând sau coloană a unei matrice a elementelor corespunzătoare dintr-un alt rând sau coloană, care sunt înmulțite cu numărul k, nu modifică determinantul acestuia.

Esența metodei transformărilor elementare : reduceți matricea al cărei rang trebuie găsit la una trapezoidală folosind transformări elementare.

Pentru ce?

Rangul matricelor de acest tip este destul de ușor de găsit. Este egal cu numărul de linii care au cel puțin un element diferit de zero. Și deoarece rangul nu se schimbă atunci când se efectuează transformări elementare, acesta va fi rangul matricei.

Să ilustrăm acest proces:

  • pentru matrice dreptunghiulară A de ordinul p cu n, al căror număr de rânduri mai mult număr coloane:

A ~ 1 b 12 b 13 ⋯ b 1 n - 1 b 1 n 0 1 b 23 ⋯ b 2 n - 2 b 2 n ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ 1 b n - 1 n 0 0 0 0 0 ⋮ 0 0 0 ⋯ 0 0 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ 0 0 , R a n k (A) = n

A ~ 1 b 12 b 13 ⋯ b 1 k b 1 k + 1 ⋯ b 1 n 0 1 b 23 ⋯ b 2 k b 2 k + 1 ⋯ b 2 n ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 ⋮ ⋯ 0 ⋮ ⋯ 0 ⋮ 1 ⋯ b k n 0 0 0 ⋯ 0 0 ⋯ 0 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ 0 0 ⋯ 0 , R a n k (A) = k

  • pentru matrice dreptunghiulară A de ordinul p cu n, al căror număr de rânduri este mai mic decât numărul de coloane:

A ~ 1 b 12 b 13 ⋯ b 1 p b 1 p + 1 ⋯ b 1 n 0 1 b 23 ⋯ b 2 p b 2 p + 1 ⋯ b 2 n ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋯ 0 ⋯ p 1 ⋯ b p n , R a n k (A) = p

A ~ 1 b 12 b 13 ⋯ b 1 k b 1 k + 1 ⋯ b 1 n 0 1 b 23 ⋯ b 2 k b 2 k + 1 ⋯ b 2 n ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 ⋮ ⋯ 0 ⋮ ⋯ 0 ⋮ 1 ⋯ b k n 0 0 0 ⋯ 0 0 ⋯ 0 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ 0 0 ⋯ 0

  • pentru matrice pătrată A de ordinul n cu n:

A ~ 1 b 12 b 13 ⋯ b 1 n - 1 b 1 n 0 1 b 23 ⋯ b 2 n - 1 b 2 n ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ 1 b n - 1 n 0 0 0 0 0 0 0 , R a n k (A) = n

A ~ 1 b 12 b 13 ⋯ b 1 k b 1 k + 1 ⋯ b 1 n 0 1 b 23 ⋯ b 2 k b 2 k + 1 ⋯ b 2 n ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 ⋮ ⋯ 0 ⋮ ⋯ 0 ⋮ 1 ⋯ b k n 0 0 0 ⋯ 0 0 ⋯ 0 ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 0 ⋯ 0 0 ⋯ 0 , R a n k (A) = k , k< n

Exemplul 5

Găsiți rangul matricei A folosind transformări elementare:

A = 2 1 - 2 6 3 0 0 - 1 1 - 1 2 - 7 5 - 2 4 - 15 7 2 - 4 11

Cum se rezolvă?

Deoarece elementul a 11 este diferit de zero, este necesar să se înmulțească elementele primului rând al matricei A cu 1 a 11 = 1 2:

A = 2 1 - 2 6 3 0 0 - 1 1 - 1 2 - 7 5 - 2 4 - 15 7 2 - 4 11 ~

Adăugăm la elementele liniei a 2-a elementele corespunzătoare ale liniei 1, care se înmulțesc cu (-3). La elementele liniei a 3-a adăugăm elementele liniei 1, care se înmulțesc cu (-1):

~ A (1) = 1 1 2 - 1 3 3 0 0 - 1 1 - 1 2 - 7 5 - 2 4 - 15 7 2 - 4 11 ~ A (2) = = 1 1 2 - 1 3 3 + 1 (- 3) 0 + 1 2 (- 3) 0 + (- 1) (- 3) - 1 + 3 (- 3) 1 + 1 (- 3) - 1 + 1 2 (- 3) 2 + (- 1) (- 1) - 7 + 3 (- 1) 5 + 1 (- 5) - 2 + 1 2 (- 5) 4 + (- 1) (- 5) - 15 + 3 (- 5) 7 + 1 (- 7) 2 + 1 2 (- 7) - 4 + (- 1) (- 7) 11 + 3 (- 7) =

1 1 2 - 1 3 0 - 3 2 3 - 10 0 - 3 2 3 - 10 0 - 9 2 9 - 30 0 - 3 2 3 - 10

Elementul a 22 (2) este diferit de zero, așa că înmulțim elementele celui de-al doilea rând al matricei A cu A (2) cu 1 a 22 (2) = - 2 3:

A (3) = 1 1 2 - 1 3 0 1 - 2 20 3 0 - 3 2 3 - 10 0 - 9 2 9 - 30 0 - 3 2 3 - 10 ~ A (4) = 1 1 2 - 1 3 0 1 - 2 20 3 0 - 3 2 + 1 3 2 3 + (- 2) 3 2 - 10 + 20 3 × 3 2 0 - 9 2 + 1 9 2 9 + (- 2) 9 2 - 30 + 20 3 × 9 2 0 - 3 2 + 1 3 2 3 + (- 2) 3 2 - 10 + 20 3 × 3 2 = = 1 1 2 - 1 3 0 1 - 2 20 3 0 0 0 0 0 0 0 0 0 0 0 0

  • La elementele rândului al 3-lea al matricei rezultate adăugăm elementele corespunzătoare din rândul 2, care se înmulțesc cu 3 2;
  • la elementele din al 4-lea rând - elementele din al 2-lea rând, care se înmulțesc cu 9 2;
  • la elementele din al 5-lea rând - elementele din al 2-lea rând, care sunt înmulțite cu 3 2.

Toate elementele de rând sunt zero. Astfel, folosind transformări elementare, am adus matricea într-o formă trapezoidală, din care se poate observa că R an k (A (4)) = 2. Rezultă că rangul matricei originale este, de asemenea, egal cu doi.

Comentariu

Dacă efectuați transformări elementare, atunci valorile aproximative nu sunt permise!

Dacă observați o eroare în text, vă rugăm să o evidențiați și să apăsați Ctrl+Enter

Să fie dată o matrice:

.

Să selectăm în această matrice șiruri arbitrare și coloane arbitrare
. Apoi determinantul ordinul al-lea, compus din elemente de matrice
, situat la intersecția rândurilor și coloanelor selectate, se numește minor matricea de ordinul al-lea
.

Definiția 1.13. Rangul matricei
este cel mai mare ordin al minorului diferit de zero al acestei matrice.

Pentru a calcula rangul unei matrice, trebuie să luăm în considerare toți minorii ei de ordinul cel mai mic și, dacă cel puțin unul dintre ei este diferit de zero, să trecem la luarea în considerare a minorilor de ordinul cel mai înalt. Această abordare pentru determinarea rangului unei matrice se numește metoda de limită (sau metoda de limită a minorilor).

Problema 1.4. Folosind metoda limitării minorilor, determinați rangul matricei
.

.

Luați în considerare marginile de ordinul întâi, de exemplu,
. Apoi trecem la considerarea unor margini de ordinul doi.

De exemplu,
.

În cele din urmă, să analizăm granița de ordinul trei.

.

Deci cel mai înalt ordin al unui minor diferit de zero este 2, prin urmare
.

Când rezolvați Problema 1.4, puteți observa că un număr de minori de ordinul doi sunt diferit de zero. În acest sens, se aplică următorul concept.

Definiția 1.14. O bază minoră a unei matrice este orice minoră diferită de zero a cărei ordine este egală cu rangul matricei.

Teorema 1.2.(Teorema de bază minoră). Rândurile de bază (coloanele de bază) sunt liniar independente.

Rețineți că rândurile (coloanele) unei matrice sunt dependente liniar dacă și numai dacă cel puțin una dintre ele poate fi reprezentată ca o combinație liniară a celorlalte.

Teorema 1.3. Numărul de rânduri de matrice liniar independente este egal cu numărul de coloane de matrice liniar independente și este egal cu rangul matricei.

Teorema 1.4.(Condiție necesară și suficientă pentru ca determinantul să fie egal cu zero). Pentru ca determinantul -a comanda a fost egal cu zero, este necesar și suficient ca rândurile (coloanele) să fie dependente liniar.

Calcularea rangului unei matrice pe baza definiției sale este prea greoaie. Acest lucru devine deosebit de important pentru matricele de ordin înalt. În acest sens, în practică, rangul unei matrice este calculat pe baza aplicării teoremelor 10.2 - 10.4, precum și a utilizării conceptelor de echivalență a matricei și transformări elementare.

Definiția 1.15. Două matrice
Şi sunt numite echivalente dacă rangurile lor sunt egale, adică.
.

Dacă matrice
Şi sunt echivalente, apoi rețineți
.

Teorema 1.5. Rangul matricei nu se modifică din cauza transformărilor elementare.

Vom numi transformări matrice elementare
oricare dintre următoarele operații pe o matrice:

Înlocuirea rândurilor cu coloane și coloanelor cu rândurile corespunzătoare;

Rearanjarea rândurilor matricei;

Tăierea unei linii ale cărei elemente sunt toate zero;

Înmulțirea unui șir cu un alt număr decât zero;

Adăugând elementelor unei linii elementele corespunzătoare ale altei linii înmulțite cu același număr
.

Corolarul teoremei 1.5. Dacă matricea
obtinut din matrice folosind un număr finit de transformări elementare, apoi matricea
Şi sunt echivalente.

Când se calculează rangul unei matrice, aceasta ar trebui redusă la o formă trapezoidală folosind un număr finit de transformări elementare.

Definiția 1.16. Vom numi trapezoidală o formă de reprezentare a unei matrice atunci când, în marginea minoră de ordinul cel mai înalt decât zero, toate elementele de sub cele diagonale dispar. De exemplu:

.

Aici
, elemente de matrice
mergi la zero. Apoi forma de reprezentare a unei astfel de matrice va fi trapezoidală.

De regulă, matricele sunt reduse la o formă trapezoidală folosind algoritmul gaussian. Ideea algoritmului Gauss este că, prin înmulțirea elementelor primului rând al matricei cu factorii corespunzători, se realizează ca toate elementele primei coloane situate sub elementul
, s-ar transforma la zero. Apoi, înmulțind elementele coloanei a doua cu factorii corespunzători, ne asigurăm că toate elementele coloanei a doua situate sub elementul
, s-ar transforma la zero. Apoi procedați în același mod.

Problema 1.5. Determinați rangul unei matrice prin reducerea acesteia la o formă trapezoidală.

.

Pentru a facilita utilizarea algoritmului gaussian, puteți schimba prima și a treia linie.






.

Este evident că aici
. Cu toate acestea, pentru a aduce rezultatul într-o formă mai elegantă, puteți continua transformarea coloanelor.








.



Distribuie