previous up next
Natrag: Metoda najmanjih kvadrata   Gore: METODA NAJMANJIH KVADRATA   Naprijed: QR rastav vektora  


QR RASTAV

U ovom poglavlju dat ćemo definiciju QR rastava (QR dekompozicije) te njegova osnovna svojstva i opisati primjenu na rješavanje problema najmanjih kvadrata. Slično kao u prethodnom poglavlju, ograničit ćemo se na slučaj kada je zadana matrica $ A$ tipa $ m\times n$, gdje je $ m\geq n$. QR rastav je također podloga za metode koje računaju svojstvene vrijednosti i vektore.

Definicija 2.1   Neka je $ A$ tipa $ m\times n$, $ m\geq n$. QR rastav matrice a glasi

$\displaystyle A=QR,
$

pri čemu je $ Q$ ortogonalna matrica dimenzije $ m\times m$, odnosno

$\displaystyle Q^TQ=Q Q^T=I,
$

a $ R$ je $ m\times n$ gornje trokutasta matrica.

Ako je, na primjer, matrica $ A$ tipa $ 5\times 3$, tada rastav $ A=QR$ možemo shematski prikazati na sljedeći način:

$\displaystyle \begin{bmatrix}\times & \times & \times  \times & \times & \tim...
... 0 & \times & \times  0 & 0 & \times  0 & 0 & 0  0 & 0 & 0 \end{bmatrix}$ (2.1)

Korištenje QR rastava za rješavanje problema najmanjih kvadrata temelji se na slijedećem važnom svojstvu ortogonalne matrice: za svaki vektor $ x$ dimenzije $ m\times 1$ vrijedi

$\displaystyle \Vert x \Vert=\Vert Qx\Vert.$ (2.2)

Zaista,

$\displaystyle \Vert Qx\Vert^2= (Qx)^T Qx = x^TQ^T Q x= x^T x = \Vert x\Vert^2.
$

Slično je i $ \Vert Q^Tx\Vert=\Vert x\Vert$.

Osnovna svojstava QR rastava su slijedeća:

QR1.
QR rastav je jedinstven do na predznake stupaca matrice $ Q$ i predznake redaka matrice $ R$.

Neka je $ J$ dijagonalna matrica reda $ m$ s dijagonalnim elementima $ J_{ii}\in\{-1,1\}$. Matrica $ J$ je očito simetrična i ortogonalna. Ako je $ \bar Q=QJ$ i $ \bar R=JR$, tada je

$\displaystyle \bar Q \bar R = QJJR=QR=A
$

također QR rastav matrice $ A$.

QR2.
Vrijedi $ \mathop{\mathrm{rang}}\nolimits (A) = \mathop{\mathrm{rang}}\nolimits (R)$.

Ovo svojstvo slijedi iz teorema [M1 2.11].

QR3.
Posebno, ako je $ \mathop{\mathrm{rang}}\nolimits A=n$, tada su zbog svojstva QR2. svi dijagonalni elementi matrice $ R$ različiti od nule,

$\displaystyle r_{ii}\neq 0, \qquad i=1,\ldots, n.
$

Zadatak 2.1   Matlabova naredba za računanje QR rastava matrice $ A$ glasi [Q,R]=qr(A). Izračunajte QR rastav matrice $ A$ iz primjera 1.2 te provjerite da ja zaista $ A-QR=0$ te da je matrica $ Q$ ortogonalna.



Octave On-line

     

  
[Octave On-line Home]    [Octave User's Guide]



Poglavlja
previous up next
Natrag: Metoda najmanjih kvadrata   Gore: METODA NAJMANJIH KVADRATA   Naprijed: QR rastav vektora