Math ClubMath Club
v1 · padrão canônico

Lekcja 32 — Operacje na macierzach

Suma, mnożenie przez skalar, iloczyn macierzy. Mnożenie jako składanie przekształceń liniowych.

Used in: 1.º ano EM (álgebra linear elementar) · Equiv. Math I japonês cap. matrizes · Equiv. Klasse 11 alemã (Matrizen)

(AB)ij=k=1naikbkj(AB)_{ij} = \sum_{k=1}^{n} a_{ik} b_{kj}
Choose your door

Rigorous notation, full derivation, hypotheses

Operacje

Suma i różnica

Dla macierzy o tym samym wymiarze: (A+B)ij=aij+bij(A + B)_{ij} = a_{ij} + b_{ij}

Mnożenie przez skalar

(αA)ij=αaij(\alpha A)_{ij} = \alpha \cdot a_{ij}

Iloczyn macierzy

Zdefiniowany tylko gdy liczba kolumn AA = liczba wierszy BB: Am×nBn×p=(AB)m×pA_{m \times n} \cdot B_{n \times p} = (AB)_{m \times p}

(AB)ij=k=1naikbkj\boxed{(AB)_{ij} = \sum_{k=1}^n a_{ik} b_{kj}}

Własności

  • Łączność: (AB)C=A(BC)(AB)C = A(BC).
  • Rozdzielność: A(B+C)=AB+ACA(B + C) = AB + AC.
  • NIE przemienność: w ogólności ABBAAB \neq BA.
  • Jedynka: AI=IA=AAI = IA = A.
  • Zero: AO=OA=OAO = OA = O.

Dlaczego iloczyn macierzy jest „dziwny"

Ponieważ odpowiada składaniu przekształceń liniowych: zastosowanie najpierw BB, a potem AA to to samo, co zastosowanie ABAB. Kolejność ma znaczenie, ponieważ składanie ma znaczenie.

Exercise list

30 exercises · 7 with worked solution (25%)

Application 20Understanding 2Modeling 6Challenge 1Proof 1
  1. Ex. 32.1Application
    Oblicz (1234)+(5102)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} + \begin{pmatrix} 5 & -1 \\ 0 & 2 \end{pmatrix}.
  2. Ex. 32.2Application
    Oblicz 3(2110)3 \cdot \begin{pmatrix} 2 & 1 \\ -1 & 0 \end{pmatrix}.
  3. Ex. 32.3Application
    Oblicz (1234)(5678)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} \cdot \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix}.
  4. Ex. 32.4Application
    Oblicz (1234)(1001)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} \cdot \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} — co wychodzi?
  5. Ex. 32.5ApplicationAnswer key
    Oblicz (1234)(0000)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix} \cdot \begin{pmatrix} 0 & 0 \\ 0 & 0 \end{pmatrix}.
  6. Ex. 32.6ApplicationAnswer key
    Pomnóż macierz 2×32 \times 3 przez 3×23 \times 2 — jaki wymiar wyniku?
  7. Ex. 32.7Application
    Oblicz (123456)(789)\begin{pmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \end{pmatrix} \cdot \begin{pmatrix} 7 \\ 8 \\ 9 \end{pmatrix}.
  8. Ex. 32.8Application
    Sprawdź ABBAAB \neq BA dla A=(1101)A = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}, B=(1011)B = \begin{pmatrix} 1 & 0 \\ 1 & 1 \end{pmatrix}.
  9. Ex. 32.9ApplicationAnswer key
    A2A^2 dla A=(0110)A = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}.
  10. Ex. 32.10Application
    (A+B)(A+B) vs (A2+2AB+B2)(A^2 + 2AB + B^2). Kiedy są równe? (Gdy AB=BAAB = BA.)
  11. Ex. 32.11Application
    Oblicz (1234)2\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}^2.
  12. Ex. 32.12Application
    Pomnóż (cosθsinθsinθcosθ)\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix} przez (10)\begin{pmatrix} 1 \\ 0 \end{pmatrix}.
  13. Ex. 32.13ApplicationAnswer key
    Oblicz iloczyn (1000)(0001)\begin{pmatrix} 1 & 0 \\ 0 & 0 \end{pmatrix} \cdot \begin{pmatrix} 0 & 0 \\ 0 & 1 \end{pmatrix}.
  14. Ex. 32.14Application
    Sprawdź rozdzielność: A(B+C)=AB+ACA(B+C) = AB + AC dla wybranych macierzy.
  15. Ex. 32.15Application
    Dla A2×3A_{2 \times 3} i B3×4B_{3 \times 4}, wymiar ABAB? A BABA? (BABA nie istnieje.)
  16. Ex. 32.16Application
    Pokaż, że ATBT=(BA)TA^TB^T = (BA)^T.
  17. Ex. 32.17Application
    Oblicz (2003)(45)\begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} \cdot \begin{pmatrix} 4 \\ 5 \end{pmatrix}.
  18. Ex. 32.18Application
    Pokaż, że iloczyn dwóch macierzy diagonalnych jest diagonalny.
  19. Ex. 32.19Application
    Oblicz (1201)3\begin{pmatrix} 1 & 2 \\ 0 & 1 \end{pmatrix}^3.
  20. Ex. 32.20Application
    Dla jakiego AA zachodzi A2=AA^2 = A? (Idempotentna — projekcja.)
  21. Ex. 32.21ModelingAnswer key
    W drużynie zawodnicy strzelają gole GG i asystują AA. Pomnóż przez wartości: G3+A1G \cdot 3 + A \cdot 1 punktów. Modeluj jako iloczyn macierzy.
  22. Ex. 32.22Modeling
    W sieci neuronowej, warstwa y=Wx+b\mathbf{y} = W\mathbf{x} + \mathbf{b} — iloczyn macierzy.
  23. Ex. 32.23Modeling
    Obliczenie Markowa: rozkład π\pi' = πP\pi P — iloczyn wektor-macierz.
  24. Ex. 32.24Modeling
    Obrót na płaszczyźnie: (cosθsinθsinθcosθ)(xy)\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix} \cdot \begin{pmatrix} x \\ y \end{pmatrix} obraca (x,y)(x, y) o θ\theta.
  25. Ex. 32.25ModelingAnswer key
    W PageRank, wektor własny macierzy przejścia sieci to „ranking" — iloczyn iteracyjny.
  26. Ex. 32.26Modeling
    Macierz przekształcenia afinicznego w grafice komputerowej: łączy obrót + translację + skalę.
  27. Ex. 32.27Understanding
    Pokaż, że mnożenie przez macierz jednostkową nic nie zmienia. (Bezpośrednio z definicji.)
  28. Ex. 32.28Understanding
    Pokaż, że macierz zerowa pomnożona daje macierz zerową.
  29. Ex. 32.29Challenge
    Znajdź A0A \neq 0 i B0B \neq 0 takie, że AB=0AB = 0. (Istnieją — dzielniki zera!)
  30. Ex. 32.30ProofAnswer key
    Udowodnij łączność: (AB)C=A(BC)(AB)C = A(BC).

Źródła tej lekcji

Updated on 2026-04-29 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.