--- tags: Linear Algebra - HungYiLee --- Linear Algebra - Lec 29~30: Orthogonality and Orthogonal Projection === [TOC] # [課程網站](http://speech.ee.ntu.edu.tw/~tlkagk/courses_LA18.html) # [Lecture 29: Orthogonality](https://www.youtube.com/watch?v=hxI7stenqaw&list=PLJV_el3uVTsNmr39gwbyV-0KjULUsN7fW&index=29) ## Dot Product & Orthogonal  - **重要**:$u\cdot v = u^T v$ - Orthogonal means $u\cdot v=0$ - Orthogonal is actually **"perpendicular"** - **zero vector** is orthogonal to every vector ## Norm & Distance  ### More about Norm - $L^p$ norm of vector $v$ is $\lVert v\rVert_p=\begin{pmatrix}\sum_\limits{i=1}^n\lvert v_i\rvert^p\end{pmatrix}^{1/p}$ - 自行補充:$L^\infty$ norm (max norm) is $\max_i(v_i)$  ### More about Dot Product  - 特別 $(Au)\cdot v=u\cdot (A^Tv)$ - proof: $Au\cdot v\\=(Au)^Tv\\=(u^TA^T)v\\=u\cdot A^Tv$ - 記法:利用 $u\cdot v=u^Tv$ 的性質,得知 $A$ 要放到後面就要先 transpose。 - 可以利用這些來證明 $\lVert 2u+3v\rVert^2=4\lVert u\rVert^2+12(v\cdot u)+9\lVert v\rVert^2$ - proof: $\lVert 2u+3v\rVert^2\\=(2u+3v)\cdot(2u+3v)\\=2u\cdot(2u+3v)+3v\cdot(2u+3v)\\=4\lVert u\rVert^2+12(v\cdot u)+9\lVert v\rVert^2$ ## Pythagorean Theorem  - 其實就是 畢氏定理  - parallelogram: 對角線 - rhombus: 菱形 - 如果平行四邊形的兩個向量分別 $u,v$,且**對角線是 orthogonal,則它是菱形** - proof: 兩個對角線分別是 $u+v$ 和 $u-v$,又 $(u+v)\cdot(u-v)=0$,得證 $\lVert u\rVert=\lVert v\rVert$ ## Triangle Inequality 三角不等式 - 利用 Cauchy-Schwarz Inequality (柯西不等式) $|u\cdot v|\leq|u||v|$ 就能證明  ### 後面沒注意聽哈哈 # [Lecture 30: Orthogonal Projection](https://www.youtube.com/watch?v=6WJikUaKKNo&list=PLJV_el3uVTsNmr39gwbyV-0KjULUsN7fW&index=30) ## Orthogonal Complement - $S$ 不一定要是 subspace,只要是 vector set 即可 - $S$ 的 orthogonal complement $S^\perp$ **又稱 $S$ 的 perp**  - 要證明某個 vector set $V$ 就是 $W^\perp$,那就只要證明 $V\subseteq W^\perp$ 且 $W^\perp\subseteq V$ 即可得證 $V=W^\perp$ ## Properties of Orthogonal Complement 1. $S^\perp$ 必定是個 subspace 2. $(Span\,S)^\perp=S^\perp$ for any non-empty vector set $S$ 3. if $B$ is a basis of subspace $W$, then $B^\perp=W^\perp$ 4. $S\cap S^\perp$ is zero vector - ***Q: 個人覺得存疑欸,$S$ 不一定包含 zero vector 吧? 前提應該是 $S$ 有 zero vector?*** ### Example  ## Properties of Orthogonal Complement II 1. 任何 matrix $A$ 的 row space 的 perp 就是 $A$ 的 null space - $(Row\,A)^\perp=Null\,A$ 2. 同理,$(Col\,A)^\perp=Null\,A^T$ 3. $\dim(W)+\dim(W^\perp)=n$ - 容易理解的 example:在三維空間中,$W$ 是二維平面,則 $W^\perp$ 就是該平面的法向量(一維) - proof 沒注意聽  ## Unique  Conclusion 1. 若 $W$ 的 basis 有 $k$ 個 vector;則 $W^\perp$ 的 basis 有 $n-k$ 個 vector,而且所有這些 vector 會組成 $\mathbb R^n$ 的 basis,也就是所有 vector 是 independent 的 - proof 好像是寫在黑板上的,改天自己證 2. $W$ 是一個 subspace,則 ***任何一個 vector 都可以被拆解成兩個 vector***,一個 vector 落在 $W$ ;另一個 vector 落在 $W^\perp$,並且 ***這個拆解是唯一的*** - proof 也是寫在黑板上? ## Orthogonal Projection - orthogonal projection 是一個 **linear** 的 operation - proof 沒注意聽,要利用 "唯一" 的特性  ## Closest Vector Property - $w$ 和 $u$ 的距離是最短的 proof: 1. $u-w$ 和 subspace $W$ 中的任何 vector 一定是 orthogonal 2. 因此 $(u-w)\cdot(w-w')=0$ 3. 故 $\lVert u-w'\rVert^2 = ((u-w)+(w-w'))^2=\lVert u-w\rVert^2+\lVert w-w'\rVert^2>\lVert u-w\rVert^2$ ## Orthogonal Projection Matrix  - 既然 $U_w(\cdot)$ 這個 projection function 是 linear 的,那就有一個 projection matrix $P_W$ 來代表這個 function - 也就是說 $P_Wu = w$ - 注意,在 subspace 的 vector $v$ 乘上 projection matrix $P_W$ 後仍然是它自己 - $P_Wv = v$ ## How to do Orthogonal Projection ### Orthogonal Projection on a line 先做做看一維 subspace 的 orthogonal projection  - Conclusion - 任何 vector $v$ 在 $u$ 上的 orthogonal projection $w$ 可以寫成 $u$ 乘上 scalar $c$,即 $w=cu$ - $c=\dfrac{v\cdot u}{\|u\|^2}$ - Proof - 利用 $(v-w)\cdot u=0$ 即可解出 $c$ #### Example  ### Find the Orthogonal Projection Matrix #### Conclusion - 令 matrix $C\in\mathbb R^{n\times k}$ 的 columns 就是 subspace $W$ 的 basis - 也就是說 $W\in\mathbb R^n$ 且 $W$ 的 dimension 就是 $k$ - 則 **subspace $W$ 的 orthogonal projection matrix $P_W=C(C^TC)^{-1}C^T$** #### Proof 1. 若 $u\in\mathbb R^n$ 是我們要 projection 的對象,$w$ 是 projection 後的 vector。$w=U_W(u)=P_Wu$ 2. 我們知道 $W=Col(C)$,故 $w=Cb, \exists b\in\mathbb R^k$ 3. $u-w\in W^\perp$,又 $C^T$ 的每個 row 都是 $W$ 的 basis,故 $0=C^T(u-w)=C^Tu-C^Tw=C^Tu-C^TCb$ 4. 因此 $C^Tu=C^TCb$ 5. 那麼就可以得到 $b=(C^TC)^{-1}C^Tu$ (若 $C^TC$ 是 invertible 的) 6. 得證 $w = Cb = C(C^TC)^{-1}C^Tu$,即 $P_W=C(C^TC)^{-1}C^T$ 以上要成立必須再證明若 $C$ 的 columns 是 independent 的,則 $C^TC$ 是 invertible 的,即 $C^TC$ 的 columns 也是 independent 的。那麼我們只要證明 $C^TCb=0$ 的解 $b$ 只有 zero vector 即可。  ## Application of Orthogonal Projection ### Solution of Inconsistent System of Linear Equations $Ax=b$ 無解,那就找最近似的解 - Suppose $Ax=b$ is an inconsistent system of linear equations. - then $b$ is not in the column space of $A$ - Find vector $z$ minimizing $\|Az-b\|$  ### Least Square Approximation     #### Conclusion 希望找到一個 vector $a$ 使得 $\|y-Ca\|^2$ 越小越好,那其實就跟前面那個 inconsistent linear system 的問題一樣,我們希望找到 $x$ 使得 $\|Ax-b\|$ 的值越小越好 #### Example  #### Example: Best quadratic fit   ### Multivariable Least Square Approximation 
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.