Matriskalkylator
Addera, subtrahera och multiplicera matriser, och räkna ut determinant och invers för 2×2- och 3×3-matriser. Kalkylatorn säger till när determinanten är noll och inversen därmed saknas.
Element (i,j) = summan av rad i i A gånger kolumn j i B
Räkneoperationerna
| Operation | Regel | Krav |
|---|---|---|
| Addition | Element för element | Samma storlek |
| Subtraktion | Element för element | Samma storlek |
| Multiplikation | Rad gånger kolumn | Kolumner i A = rader i B |
| Determinant | ad − bc, eller Sarrus i 3×3 | Kvadratisk matris |
| Invers | Adjunkten delad med determinanten | Determinanten ≠ 0 |
Ett genomräknat exempel
Ta A = [[1, 2], [3, 4]] och B = [[5, 6], [7, 8]]. Produkten AB räknas element för element:
| Position | Uträkning | Värde |
|---|---|---|
| (1,1) | 1×5 + 2×7 | 19 |
| (1,2) | 1×6 + 2×8 | 22 |
| (2,1) | 3×5 + 4×7 | 43 |
| (2,2) | 3×6 + 4×8 | 50 |
Determinanten för A är 1×4 − 2×3 = −2, alltså inte noll, och inversen finns: 1/(−2) × [[4, −2], [−3, 1]] = [[−2, 1], [1,5, −0,5]]. Kontrollera gärna genom att multiplicera A med inversen — det ska bli enhetsmatrisen.
Sarrus regel för 3×3
Skriv matrisens två första kolumner en gång till till höger om matrisen. Multiplicera de tre diagonalerna som går nedåt åt höger och addera dem. Multiplicera de tre som går uppåt åt höger och dra bort dem. För matrisen [[6, 1, 1], [4, −2, 5], [2, 8, 7]] blir det (−84) + 10 + 32 − (−4) − 240 − 28 = −306.
Sarrus regel fungerar bara för 3×3. För större matriser används kofaktorutveckling eller Gauss-elimination.
Matriser som transformationer
| Matris | Gör | Determinant |
|---|---|---|
| [[1, 0], [0, 1]] | Ingenting (enhetsmatris) | 1 |
| [[2, 0], [0, 2]] | Skalar upp dubbelt | 4 |
| [[−1, 0], [0, 1]] | Speglar i y-axeln | −1 |
| [[0, −1], [1, 0]] | Roterar 90 grader | 1 |
| [[1, 1], [1, 1]] | Pressar ihop till en linje | 0 |
Determinanten berättar vad som händer med arean. Skalning med två i båda riktningarna fyrdubblar arean, rotation lämnar den orörd, spegling behåller storleken men vänder orienteringen, och den sista matrisen kollapsar hela planet till en linje — arean blir noll och ingenting går att räkna tillbaka.
Linjära ekvationssystem
Ett system som 2x + 3y = 8 och x − y = −1 kan skrivas som AX = B med A = [[2, 3], [1, −1]]. Determinanten är −2 − 3 = −5, alltså finns en entydig lösning: X = A⁻¹B, vilket ger x = 1 och y = 2. Är determinanten noll har systemet antingen ingen lösning eller oändligt många — matrisformen säger direkt vilket fall det handlar om.
Räknelagar som gäller och inte gäller
| Lag | Gäller? |
|---|---|
| A + B = B + A | Ja |
| AB = BA | Nej, utom i specialfall |
| (AB)C = A(BC) | Ja |
| A(B + C) = AB + AC | Ja |
| (AB)⁻¹ = B⁻¹A⁻¹ | Ja — notera omvänd ordning |
| det(AB) = det(A)·det(B) | Ja |
| AB = 0 ⟹ A = 0 eller B = 0 | Nej |
Den sista är den mest överraskande. Två matriser som båda är skilda från noll kan multipliceras till nollmatrisen, till exempel [[1, 0], [0, 0]] gånger [[0, 0], [0, 1]]. Det betyder att man inte kan förkorta bort en matris ur en ekvation som man förkortar bort ett tal — man måste multiplicera med inversen, och den finns bara om determinanten är skild från noll.
Transponat och specialmatriser
| Begrepp | Betyder |
|---|---|
| Transponat Aᵀ | Rader och kolumner byter plats |
| Symmetrisk matris | A = Aᵀ, speglad kring huvuddiagonalen |
| Diagonalmatris | Nollor utanför huvuddiagonalen |
| Enhetsmatris I | Diagonalmatris med bara ettor |
| Singulär matris | Determinanten är noll, ingen invers finns |
| Ortogonal matris | Aᵀ = A⁻¹, bevarar längder och vinklar |
Rotationsmatriser är ortogonala, vilket är den formella anledningen till att en rotation varken sträcker eller vrider avstånd. Determinanten för en ortogonal matris är alltid antingen 1 eller −1 — ett för rotationer, minus ett när en spegling ingår.
Var matriser dyker upp i praktiken
En bild är en matris av pixelvärden, och ett filter som gör den suddig eller skarpare är en matrisoperation. En sökmotors rangordning bygger på en enorm matris av länkar mellan sidor. Ett neuralt nätverks lager är i grunden en matrismultiplikation följd av en funktion. Och i ekonomisk statistik beskrivs sambanden mellan branscher med en input-output-matris. Det som gör begreppet så användbart är att en matris samtidigt kan läsas som en tabell med data och som en operation som gör något med data.
Vanliga frågor
- Hur multiplicerar man matriser?
- Element (i, j) i produkten är skalärprodukten av rad i i den första matrisen och kolumn j i den andra. Antalet kolumner i den första måste vara lika med antalet rader i den andra.
- Varför är AB inte samma sak som BA?
- Matrismultiplikation är inte kommutativ. Ordningen påverkar resultatet eftersom rader och kolumner byter roller. Det speglar att sammansatta transformationer beror på i vilken ordning de utförs — att rotera och sedan spegla ger inte samma sak som tvärtom.
- Hur räknar man ut determinanten för en 2×2-matris?
- ad − bc, alltså produkten av huvuddiagonalen minus produkten av den andra diagonalen. Matrisen [[3, 8], [4, 6]] har determinanten 18 − 32 = −14.
- Hur räknar man ut determinanten för en 3×3-matris?
- Genom utveckling längs första raden, eller med Sarrus regel där du skriver de två första kolumnerna igen till höger och tar de tre nedåtgående diagonalerna minus de tre uppåtgående.
- Vad betyder determinanten?
- Den skalfaktor med vilken transformationen förändrar area i två dimensioner och volym i tre. Determinanten 3 betyder att alla areor tredubblas. Negativ determinant betyder dessutom att orienteringen vänds.
- Vad betyder det att determinanten är noll?
- Att matrisen är singulär. Transformationen pressar ihop rummet till en lägre dimension, informationen går inte att återskapa och någon invers finns inte.
- Hur räknar man ut inversen till en 2×2-matris?
- Byt plats på a och d, byt tecken på b och c, och dela allt med determinanten. Alltså 1/(ad − bc) × [[d, −b], [−c, a]].
- Vad är enhetsmatrisen?
- Matrisen med ettor på huvuddiagonalen och nollor i övrigt. Den fungerar som talet ett: AI = IA = A. En matris gånger sin invers ger just enhetsmatrisen.
- Vad används matriser till?
- Lösning av linjära ekvationssystem, geometriska transformationer i grafik och spel, statistik och regression, samt varje form av maskininlärning. All modern datorgrafik är matrismultiplikation i botten.
Relaterade kalkylatorer
Senast uppdaterad 29 augusti 2026