Matrika: definicija, vrste, operacije in uporaba v matematiki

Matrika: jasna definicija, vrste, osnovne operacije in praktična uporaba v matematiki, linearni algebri in računalništvu — jedrnat vodnik za študente in razvijalce.

Avtor: Leandro Alegsa

V matematiki je matrika (množina: matrike) pravokotna tabela števil ali drugih objektov, razporejenih v vrsticah in stolpcih. Vrstice tečejo vodoravno od leve proti desni, stolpci pa navpično od zgoraj navzdol. Zapis matrike dimenzij m × n pomeni, da ima m vrstic in n stolpcev; element v i-ti vrstici in j-tem stolpcu običajno označimo a_{ij}. Leva zgornja celica je v vrstici 1 in stolpcu 1 (glej diagram na desni).

Vrste matrik

Obstaja več posebnih vrst matric, najpogostejše so:

  • Enodimenzionalna matrika (vektor) — ena vrstica (1 × n) ali en stolpec (m × 1).
  • Pravokotna matrika — matrika, kjer m ≠ n.
  • Kvadratna matrika — matrika z enakim številom vrstic in stolpcev (m = n).
  • Diagonalna matrika — kvadratna matrika z ničlami izven glavne diagonale.
  • Enotska (identiteta) matrika I — kvadratna diagonalna matrika z enicami na diagonali; deluje kot nevtralni element pri množenju.
  • Ničelna matrika — vsi elementi so enaki 0.
  • Trikotna matrika — zgornja ali spodnja trikotna matrika (vse pod/čez diagonalo so ničle).
  • Simetrična matrika — A^T = A (transponirana matrika je enaka izhodiščni).
  • Ortogonalna matrika — kvadratna matrika, katere obratna matrika je enaka transponirani: A^{-1} = A^T.
  • Skew‑simetrična (antisimetrična) — A^T = −A.

Osnovne operacije

Na matrikah so definirane različne operacije. Pomembno je, da so pravila pogosto drugačna kot pri navadnih številih:

  • Seštevanje in odštevanje: dve matriki iste dimenzije seštejemo tako, da seštejemo pripadajoče elemente. Operaciji sta komutativni in asociativni.
  • Skalarno množenje: množenje matrike z realnim (ali kompleksnim) številom poteka tako, da pomnožimo vsak element matrike s tem številom.
  • Množenje matrik: množenje A (m × n) in B (n × p) je mogoče le, če se število stolpcev prve ujema s številom vrstic druge; rezultat je matrika dimenzij m × p. Pri množenju se za element (i,j) izračuna skalarni produkt i-te vrstice iz A in j-tega stolpca iz B. Množenje matrik ni komutativno v splošnem: A·B ne daje vedno enakega rezultata kot B·A. V besedilu so ohranjeni izvirni primeri s slikami: A B {\displaystyle A\cdot B}{\displaystyle A\cdot B} ne daje vedno enakega rezultata kot B A {\displaystyle B\cdot A}. {\displaystyle B\cdot A}
  • Transponiranje (A^T): zamenjava vrstic in stolpcev.
  • Determinanta: definirana le za kvadratne matrike; vrednost pove, ali je matrika obrnljiva (det ≠ 0) in ima geometrijske interpretacije (npr. merilo spremembe volumna pri linearni preslikavi).
  • Inverse matrike (A^{-1}): obstaja le za kvadratne matrike z nenično determinanto; A·A^{-1} = I.
  • Traces (sled): vsota elementov na glavni diagonali kvadratne matrike; uporabna pri teoriji lastnih vrednosti in invarianti.
  • Rang: največje število linearno neodvisnih vrstic ali stolpcev; pove dimenzijo slike linearne preslikave, ki jo predstavlja matrika.

Lastnosti in opombe

  • Množenje ni komutativno; je pa asociativno in distributivno glede na seštevanje.
  • Kvadratne matrike se pogosto preučujejo zaradi lastnih vrednosti in lastnih vektorjev, ki opisujejo invariance linearnih preslikav.
  • Matrike z več kot dvema indeksoma običajno imenujemo tenzorji ali večdimenzionalni nizi; v računalništvu so pogosti tudi tridimenzionalni nizi za slike in podatke.

Uporaba v znanosti in tehnologiji

Številne naravoslovne in tehnične vede pogosto uporabljajo matrike. Na številnih univerzah se predmeti o matrikah (običajno imenovani linearna algebra) poučujejo zelo zgodaj, včasih celo v prvem letniku študija. Matrike so zelo pogoste tudi v računalništvu. Glavne aplikacije vključujejo:

  • Reševanje sistemov linearnih enačb (Gaussova eliminacija).
  • Predstavljanje linearnih preslikav v geometriji in računalniški grafiki (rotacije, skaliranja, projekcije).
  • Fizikalne simulacije in modeliranje (dinamika, kvantna mehanika).
  • Obdelava signalov in slik (filtri, transformacije).
  • Strojno učenje in statistika (kovariančne matrike, regresije, nevronske mreže).
  • Markovljevi procesi in teorija omrežij (prenos stanj, povezave med vozlišči).

Kje se matrike pojavijo v praksi

Matrike so vgrajene v številne programske knjižnice in okolja (npr. MATLAB, NumPy, R), ki omogočajo učinkovite algoritme za operacije z velikimi matrikami. V računalniški grafiki se 4×4 matrike uporabljajo za homogeno predstavitev 3D transformacij; v statistiki so velikokrat ključne pri modeliranju in dimenzijski redukciji (npr. PCA).

Na kratko: matrika je osnovna struktura za reprezentacijo in obdelavo linearnih odnosov. Razumevanje vrst matric, njihovih operacij in lastnosti je ključno za številna področja matematike, naravoslovja in tehnike.

Na določene vnose matrike se pogosto sklicujemo z uporabo parov indeksov za številke v vsaki vrstici in stolpcu.Zoom
Na določene vnose matrike se pogosto sklicujemo z uporabo parov indeksov za številke v vsaki vrstici in stolpcu.

Opredelitve in zapisi

Vodoravne črte v matriki se imenujejo vrstice, navpične črte pa stolpci. Matriko z m vrsticami in n stolpci imenujemo m-by-n matrika (ali m×n matrika), m in n pa sta njeni dimenziji.

Mesta v matriki, kjer so številke, se imenujejo vnosi. Vnos matrike A, ki leži v vrstici s številko i in stolpcu s številko j, se imenuje i,j vnos A. Zapišemo ga kot A[i,j] ali ai,j.

Zapišemo A := ( a i j ) m × n {\displaystyle A:=(a_{ij})_{m\krat n}}{\displaystyle A:=(a_{ij})_{m\times n}}, da določimo m × n matriko A, pri čemer se vsak vnos v matriki imenuje ai,j za vse 1 ≤ im in 1 ≤ jn.

Primer

Matrika

[ 1 2 3 1 2 7 4 9 2 6 1 5 ] {\displaystyle {\begin{bmatrix}1&2&3\1&2&7\4&9&2\6&1&5\end{bmatrix}}} {\displaystyle {\begin{bmatrix}1&2&3\\1&2&7\\4&9&2\\6&1&5\end{bmatrix}}}

je matrika 4×3. Ta matrika ima m=4 vrstice in n=3 stolpce.

Element A[2,3] ali a2,3 je 7.

Operacije

Dodatek

Vsota dveh matrik je matrika, katere (i,j)-ti vnos je enak vsoti (i,j)-tih vnosov dveh matrik:

[ 1 3 2 1 0 0 1 2 2 ] + [ 0 0 5 7 5 0 2 1 1 ] = [ 1 + 0 3 + 0 2 + 5 1 + 7 0 + 5 0 + 0 1 + 2 2 + 1 2 + 1 2 + 1 ] = [ 1 3 7 8 5 0 3 3 3 ] {\displaystyle {\begin{bmatrix}1&3&2\\1&0&0\\1&2&2\end{bmatrix}}+{\begin{bmatrix}0&0&5\\7&5&0\\2&1&1\end{bmatrix}}={\begin{bmatrix}1+0&3+0&2+5\\1+7&0+5&0+0\\1+2&2+1&2+1\end{bmatrix}}={\begin{bmatrix}1&3&7\\8&5&0\\3&3&3\end{bmatrix}}} {\displaystyle {\begin{bmatrix}1&3&2\\1&0&0\\1&2&2\end{bmatrix}}+{\begin{bmatrix}0&0&5\\7&5&0\\2&1&1\end{bmatrix}}={\begin{bmatrix}1+0&3+0&2+5\\1+7&0+5&0+0\\1+2&2+1&2+1\end{bmatrix}}={\begin{bmatrix}1&3&7\\8&5&0\\3&3&3\end{bmatrix}}}

Matrici imata enake dimenzije. Tu velja A + B = B + A {\displaystyle A+B=B+A}{\displaystyle A+B=B+A}.

Množenje dveh matrik

Množenje dveh matrik je nekoliko bolj zapleteno:

[ a 1 a 2 a 3 a 4 ] [ b 1 b 2 b 3 b 4 ] = [ ( a 1 b 1 + a 2 b 3 ) ( a 1 b 2 + a 2 b 4 ) ( a 3 b 1 + a 4 b 3 ) ( a 3 b 2 + a 4 b 4 ) ] {\displaystyle {\begin{bmatrix}a1&a2\\a3&a4\\\end{bmatrix}}\cdot {\begin{bmatrix}b1&b2\\b3&b4\\\\end{bmatrix}}={\begin{bmatrix}(a1\cdot b1+a2\cdot b3)&(a1\cdot b2+a2\cdot b4)\\(a3\cdot b1+a4\cdot b3)&(a3\cdot b2+a4\cdot b4)\\end{bmatrix}}} {\displaystyle {\begin{bmatrix}a1&a2\\a3&a4\\\end{bmatrix}}\cdot {\begin{bmatrix}b1&b2\\b3&b4\\\end{bmatrix}}={\begin{bmatrix}(a1\cdot b1+a2\cdot b3)&(a1\cdot b2+a2\cdot b4)\\(a3\cdot b1+a4\cdot b3)&(a3\cdot b2+a4\cdot b4)\\\end{bmatrix}}}

Tako je tudi s številkami:

[ 3 5 1 4 ] [ 2 3 5 0 ] = [ ( 3 2 + 5 5 ) ( 3 3 + 5 0 ) ( 1 2 + 4 5 ) ( 1 3 + 4 0 ) ] = [ 31 9 22 3 ] {\displaystyle {\begin{bmatrix}3&5\\1&4\\end{bmatrix}}\cdot {\begin{bmatrix}2&3\\5&0\\\konec{bmatrike}}={\begin{bmatrix}(3\cdot 2+5\cdot 5)&(3\cdot 3+5\cdot 0)\\(1\cdot 2+4\cdot 5)&(1\cdot 3+4\cdot 0)\\\end{bmatrix}}={\begin{bmatrix}31&9\\22&3\\\end{bmatrix}}} {\displaystyle {\begin{bmatrix}3&5\\1&4\\\end{bmatrix}}\cdot {\begin{bmatrix}2&3\\5&0\\\end{bmatrix}}={\begin{bmatrix}(3\cdot 2+5\cdot 5)&(3\cdot 3+5\cdot 0)\\(1\cdot 2+4\cdot 5)&(1\cdot 3+4\cdot 0)\\\end{bmatrix}}={\begin{bmatrix}31&9\\22&3\\\end{bmatrix}}}

  • dve matriki lahko med seboj pomnožimo, čeprav imata različne dimenzije, če je število stolpcev v prvi matriki enako številu vrstic v drugi matriki.
  • rezultat množenja, imenovan produkt, je druga matrika z enakim številom vrstic kot prva matrika in enakim številom stolpcev kot druga matrika.
  • množenje matrik ni komutativno, kar na splošno pomeni, da A B ≠ B A {\displaystyle A\cdot B\neq B\cdot A} {\displaystyle A\cdot B\neq B\cdot A}
  • množenje matrik je asociativno, kar pomeni, da ( A B ) C = A ( B C ) {\displaystyle (A\cdot B)\cdot C=A\cdot (B\cdot C)} {\displaystyle (A\cdot B)\cdot C=A\cdot (B\cdot C)}

Posebne matrike

Nekatere matrike so posebne.

Kvadratna matrika

Kvadratna matrika ima enako število vrstic kot stolpcev, torej m=n.

Primer kvadratne matrike je

[ 5 - 2 4 0 9 1 - 7 6 8 ] {\displaystyle {\begin{bmatrix}5&-2&4\0&9&1\\-7&6&8\\\\end{bmatrix}} {\displaystyle {\begin{bmatrix}5&-2&4\\0&9&1\\-7&6&8\\\end{bmatrix}}}

Ta matrika ima 3 vrstice in 3 stolpce: m=n=3.

Identiteta

Vsaka kvadratna dimenzijska množica matrike ima poseben ekvivalent, ki se imenuje "matrika identitete". Identitetna matrika ima samo ničle, razen na glavni diagonali, kjer so vse enice. Na primer:

[ 1 0 0 0 0 1 0 0 0 1 ] {\displaystyle {\begin{bmatrix}1&0&0\0&1&0\0&0&1\\\end{bmatrix}}} {\displaystyle {\begin{bmatrix}1&0&0\\0&1&0\\0&0&1\\\end{bmatrix}}}

je identitetna matrika. Za vsako kvadratno dimenzijsko množico obstaja natanko ena identitetna matrika. Identitetna matrika je posebna, ker je pri množenju katere koli matrike z identitetno matriko rezultat vedno prvotna matrika brez sprememb.

Inverzna matrika

Inverzna matrika je matrika, ki je, če jo pomnožimo z drugo matriko, enaka matriki identitete. Na primer:

[ 7 8 6 7 ] [ 7 - 8 - 6 7 ] = [ 1 0 0 1 ] {\displaystyle {\begin{bmatrix}7&8\\6&7\\\\\end{bmatrix}}\cdot {\begin{bmatrix}7&-8\6&7\\\end{bmatrix}}={\begin{bmatrix}1&0\0&1\\\end{bmatrix}}} {\displaystyle {\begin{bmatrix}7&8\\6&7\\\end{bmatrix}}\cdot {\begin{bmatrix}7&-8\\-6&7\\\end{bmatrix}}={\begin{bmatrix}1&0\\0&1\\\end{bmatrix}}}

[ 7 - 8 - 6 7 ] {\displaystyle {\begin{bmatrix}7&-8\\-6&7\\\end{bmatrix}}} je {\displaystyle {\begin{bmatrix}7&-8\\-6&7\\\end{bmatrix}}}obratno [ 7 8 6 7 ] {\displaystyle {\begin{bmatrix}7&8\\6&7\\end{bmatrix}} {\displaystyle {\begin{bmatrix}7&8\\6&7\\\end{bmatrix}}}.

Enačba za obratno vrednost matrike 2x2, [ x y z v ] {\displaystyle {\begin{bmatrix}x&y\\z&v\end{bmatrix}}}, je:

( 1 d e t ) [ v - y - z x ] {\displaystyle \left({\frac {1}{det}}}\right){\begin{bmatrix}v&-y\\-z&x\end{bmatrix}}} {\displaystyle \left({\frac {1}{det}}\right){\begin{bmatrix}v&-y\\-z&x\end{bmatrix}}}


Pri čemer je d e t {\displaystyle det}{\displaystyle det} determinanta matrike. Pri matriki 2x2 je determinanta enaka:

x v - y z {\displaystyle {xv-yz}} {\displaystyle {xv-yz}}

Matrika z enim stolpcem

Matriko, ki ima veliko vrstic, a samo en stolpec, imenujemo stolpčni vektor.

Determinante

Determinanta vzame kvadratno matriko in izračuna preprosto število, skalar. Da bi razumeli, kaj to število pomeni, vzemite vsak stolpec matrike in ga narišite kot vektor. Vzporednik, ki ga narišejo ti vektorji, ima površino, ki je determinanta. Za vse matrike 2x2 je formula zelo preprosta: det ( [ a b c d ] ) = a d - b c {\displaystyle \det \left({\begin{bmatrix}a&b\\c&d\\\\end{bmatrix}}\right)=ad-bc} {\displaystyle \det \left({\begin{bmatrix}a&b\\c&d\\\end{bmatrix}}\right)=ad-bc}

Za matrike 3x3 je formula bolj zapletena: Det ( [ a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 ] ) = a 1 ( b 2 c 3 - c 2 b 3 ) - a 2 ( b 1 c 3 - c 1 b 3 ) + a 3 ( b 1 c 2 - c 1 b 2 ) {\displaystyle \det \left({\begin{bmatrix}a_{1}&b_{1}&c_{1}\\a_{2}&b_{2}&c_{2}\\a_{3}&b_{3}&c_{3}\\\end{bmatrix}}\right)=a_{1}(b_{2}c_{3}-c_{2}b_{3})-a_{2}(b_{1}c_{3}-c_{1}b_{3})+a_{3}(b_{1}c_{2}-c_{1}b_{2})} {\displaystyle \det \left({\begin{bmatrix}a_{1}&b_{1}&c_{1}\\a_{2}&b_{2}&c_{2}\\a_{3}&b_{3}&c_{3}\\\end{bmatrix}}\right)=a_{1}(b_{2}c_{3}-c_{2}b_{3})-a_{2}(b_{1}c_{3}-c_{1}b_{3})+a_{3}(b_{1}c_{2}-c_{1}b_{2})}

Za determinante večjih matrik ni preprostih formul, zato številni računalniški programerji preučujejo, kako računalnikom omogočiti hitro iskanje velikih determinant.

Lastnosti determinantov

Vse determinante se ravnajo po treh pravilih. To so:

  • Determinanta identitetne matrike je 1
  • Če zamenjamo dve vrstici ali dva stolpca matrike, se determinanta pomnoži z -1. Matematiki to imenujejo izmenično.
  • Če vsa števila v eni vrstici ali stolpcu pomnožimo z drugim številom n, potem je determinanta pomnožena z n. Če ima matrika M stolpec v, ki je vsota dveh stolpčnih matrik v 1 {\displaystyle v_{1}}{\displaystyle v_{1}} in v 2 {\displaystyle v_{2}} {\displaystyle v_{2}}, potem je determinanta M vsota determinant M z v 1 {\displaystyle v_{1}}{\displaystyle v_{1}} namesto v in M z v 2 {\displaystyle v_{2}}{\displaystyle v_{2}} namesto v. Ta dva pogoja imenujemo multilinearnost.

Glej tudi

  • Linearna algebra
  • Numerična linearna algebra

Nadzor organa Edit this at Wikidata

Vprašanja in odgovori

V: Kaj je matrika?


O: Matrika je pravokotnik s številkami, razporejenimi v vrsticah in stolpcih. Vrstice so črte od leve proti desni (vodoravno), stolpci pa od zgoraj navzdol (navpično).

V: Kako so matrike predstavljene?


O: Matrike so pogosto predstavljene z velikimi rimskimi črkami, kot so A, B in C.

V: Kaj se zgodi, če pomnožimo dve matriki?


O: Zmnožek AB ne daje vedno enakega rezultata kot BA, kar se razlikuje od množenja navadnih števil.

V: Ali ima lahko matrika več kot dve dimenziji?


O: Da, matrika ima lahko več kot dve dimenziji, na primer 3D matrika. Lahko je tudi enodimenzionalna, kot ena sama vrstica ali stolpec.

V: Kje se uporabljajo matrike?


O: Matrike se uporabljajo v številnih naravoslovnih in računalniških znanostih, inženirstvu, fiziki, ekonomiji in statistiki.

V: Kdaj na univerzah poučujejo matrike?


O: Na univerzah se predmeti o matrikah (običajno imenovani linearna algebra) običajno poučujejo zelo zgodaj v času študija - včasih celo v prvem letniku študija.

V: Ali je mogoče sešteti ali odšteti matrike?


O: Da - obstajajo pravila za seštevanje in odštevanje matrik, vendar se ta pravila razlikujejo od pravil za navadna števila.


Iskati
AlegsaOnline.com - 2020 / 2025 - License CC3