Algebra liniară sună intimidantă, dar ideile sale de bază sunt remarcabil de concrete. Vectorii, matricele și operațiunile dintre ele descriu totul, de la simulări de fizică la modele de învățare automată. Acest ghid face elementele fundamentale accesibile - nu este necesară o notație avansată.
Ce este un vector?
Un vector este pur și simplu o mărime cu atât mărimea (mărimea) cât și direcția. În 2D, un vector precum v = [3, 4] înseamnă „mutați 3 unități la dreapta și 4 unități în sus”. În 3D, adăugați o a treia componentă: v = [3, 4, 2].
Geometric, un vector este o săgeată de la origine la un punct. Din punct de vedere algebric, este o listă ordonată de numere (componente). Ambele puncte de vedere sunt la fel de valabile și vei comuta constant între ele.
Mărimea (lungimea) unui vector folosește teorema lui Pitagora generalizată la n dimensiuni:
|v| = √(v₁² + v₂² + v₃²)
Pentru v = [3, 4]: |v| = √(9 + 16) = √25 = 5
Un vector unitar are magnitudinea exactă 1. Pentru a converti orice vector într-un vector unitar, împărțiți fiecare componentă la mărimea: v̂ = v / |v|.
Adunarea vectorială și înmulțirea scalară
Doi vectori adaugă componente:
[1, 2, 3] + [4, 5, 6] = [5, 7, 9]
Din punct de vedere geometric, aceasta este regula „cap la coadă” - plasați coada celui de-al doilea vector la capul primului vector.
Înmulțirea cu un scalar (număr obișnuit) scalează fiecare componentă:
3 × [1, 2, 3] = [3, 6, 9]
Scalarii pozitivi întind vectorul; un scalar de −1 își inversează direcția; scalarii între 0 și 1 îl micșorează.
Produsul Dot
produsul punctual a doi vectori produce un scalar (un singur număr):
A·B = a₁b₁ + a₂b₂ + a₃b₃
Pentru A = [1, 2, 3] și B = [4, 5, 6]:
A·B = (1×4) + (2×5) + (3×6) = 4 + 10 + 18 = 32
Sensul geometric este mai revelator:
A·B = |A| × |B| × cos(θ)
Unde θ este unghiul dintre vectori. Acest lucru ne oferă o perspectivă critică:
- A·B > 0: Unghi < 90° — vectorii indică aproximativ aceeași direcție
- A·B = 0: Unghi = 90° — vectorii sunt perpendiculari (ortogonali)
- A·B < 0: Unghi > 90° — vectorii indică direcții aproximativ opuse
Produsul punctual este peste tot în matematica aplicată. Învățarea automată folosește asemănarea cosinus (produsul punctual împărțit la produsul mărimii) pentru a compara documentele și preferințele utilizatorului. Fizica îl folosește pentru a calcula munca: W = F·d (deplasarea punctului forță).
Produsul încrucișat
Produsul încrucișat funcționează numai în 3D și produce un vector (nu un scalar) perpendicular pe ambele intrări:
A × B = [a₂b₃ - a₃b₂, a₃b₁ - a₁b₃, a₁b₂ - a₂b₁]
Direcția urmează regula mâinii drepte: îndreptați degetele în direcția lui A, ondulați-le spre B, iar degetul mare îndreptat în direcția A × B.
Mărimea lui A × B este egală cu aria paralelogramului acoperită de cei doi vectori:
|A × B| = |A| × |B| × sin(θ)
Spre deosebire de produsul punctual, produsul încrucișat este anticomutativ: A × B = −(B × A).
Aplicații: Cuplul în fizică este τ = r × F. Normalele suprafeței în grafica computerizată (direcția cu care se confruntă o suprafață) sunt calculate ca produse încrucișate ale vectorilor de margine.
Ce este o matrice?
O matrice este o matrice dreptunghiulară de numere, organizate în rânduri și coloane. O matrice 3×2 are 3 rânduri și 2 coloane.
Matricele reprezintă transformări liniare — funcții care întind, rotesc, reflectă sau forfecă vectori. Înmulțirea unui vector cu o matrice îl transformă.
Pentru o matrice 2×2 A și vector v:
A = [[3, 0], v = [1] Av = [3×1 + 0×2] = [3]
[0, 2]] [2] [0×1 + 2×2] [4]
Această transformare scalează componenta x cu 3 și componenta y cu 2.
Înmulțirea matricei
Două matrice A și B se înmulțesc pentru a da matricea C = AB, unde fiecare element c_ij este produsul scalar al rândului i a lui A cu coloana j a lui B.
[1, 2] × [5, 6] = [(1×5 + 2×7), (1×6 + 2×8)] = [19, 22]
[3, 4] [7, 8] [(3×5 + 4×7), (3×6 + 4×8)] [43, 50]
Reguli critice:
- AB este definit numai atunci când numărul de coloane din A este egal cu numărul de rânduri din B
- Înmulțirea prin matrice este în general nu comutativă: AB ≠ BA
Determinantul
Determinantul al unei matrice pătrate este un scalar care vă spune cât de mult scalează matricea aria (în 2D) sau volumul (în 3D).
Pentru o matrice 2×2:
det [[a, b]] = ad - bc
[[c, d]]
| Valoare determinantă | Sens |
|---|---|
| det > 0 | Transformarea păstrează orientarea |
| det < 0 | Transformarea reflectă (întoarce orientarea) |
| det | |
| det | |
| det = 0 | Transformarea este singulară - se zdrobește la dimensiunea inferioară |
Când det = 0, matricea este singulară — nu are inversă, iar sistemul de ecuații pe care îl reprezintă fie nu are soluție, fie are infinit de multe.
Matricea inversă
Inversul A⁻¹ satisface AA⁻¹ = I (matricea de identitate). Există numai când det(A) ≠ 0.
Pentru o matrice 2×2:
A = [[a, b]] A⁻¹ = (1/det) × [[ d, -b]]
[[c, d]] [[-c, a]]
Inversele matriceale sunt folosite pentru rezolvarea sistemelor de ecuații liniare: dacă Ax = b, atunci x = A⁻¹b.
În practică, sistemele mari sunt rezolvate prin eliminarea gaussiană, mai degrabă decât prin calculul direct A⁻¹ - mai eficient și mai stabil din punct de vedere numeric.
Valori proprii și vectori proprii
Un vector propriu al unei matrice A este un vector special v care, atunci când este transformat de A, este doar scalat (nu este rotit):
Av = λv
Scalarul λ este valoarea proprie corespunzătoare — vă spune cât de mult se întinde sau se micșorează vectorul propriu.
Pentru a găsi valori proprii, rezolvați ecuația caracteristică:
det(A - λI) = 0
Pentru o matrice 2×2, aceasta oferă o ecuație pătratică cu (de obicei) două soluții.
De ce contează valorile proprii?
- Analiza componentelor principale (PCA): Vectorii proprii ai matricei de covarianță a datelor definesc direcțiile varianței maxime - „componentele principale” care reduc dimensionalitatea, păstrând în același timp informațiile
- Google PageRank: Vectorul propriu dominant al matricei de link-uri web oferă distribuția staționară a unui navigator aleatoriu
- Mecanica cuantică: Mărimile observabile (nivelurile de energie, stările de spin) sunt valori proprii ale operatorilor
Coordonatele polare
Deși nu fac parte strict din algebra liniară, sistemele de coordonate sunt legate de transformări. Coordonatele polare reprezintă orice punct 2D prin distanța sa r de la origine și unghiul θ față de axa x pozitivă.
Conversie între sisteme:
Cartesian → Polar: r = √(x² + y²), θ = atan2(y, x)
Polar → Cartesian: x = r cos(θ), y = r sin(θ)
Coordonatele polare simplifică multe probleme care implică cercuri și rotație - ecuațiile care sunt complexe în cartezian devin elegante în formă polară.
Punând totul împreună
Puterea algebrei liniare vine din faptul că vă permite să lucrați cu mai multe variabile simultan ca un singur obiect matematic. Un model de învățare automată cu milioane de parametri este doar o secvență de înmulțiri de matrice și funcții neliniare. Un motor de joc 3D transformă milioane de vârfuri pe secundă cu matrice de rotație, scalare și proiecție.
Fundamentele - vectori, produse punctiforme, matrice, determinanți - sunt fundamentul pentru toate acestea.
Utilizați Dot Product Calculator, Cross Product Calculator, Matrix Determinant Calculator, Matrix Inverse Calculator și Calculator](/en/math/algebra/eigenvalue) pentru a explora aceste concepte în mod interactiv.