A-10.4 Projection

There are two types of projections: a vector projection and an orthogonal (i.e., plane) projection.

PIC

(a) Vector Projection (Source)
PIC
(b) Orthogonal (Plane/Subspace) Projection (Source)
Figureย 4:

Vector Projection: Given two vectors aโ†’ and bโ†’ in the same n-dimensional vector space, the vector projection ๐–ฏ๐—‹๐—ˆ๐—ƒbโ†’(aโ†’) measures how much aโ†’ contains the element of bโ†’ (i.e., filtering aโ†’ by bโ†’). In the example of Figureย 3a, aโ†’โ€™s projection on bโ†’ is aโ†’1, where the length of aโ†’1 is geometrically ||a1||= ||a||cosโก๐œƒ = ||a|| a โ‹…b ||a||โ‹…||b||= a โ‹…b ||b||. Let bโ€ฒโ†’ be a unit vector of bโ†’, that is bโ€ฒโ†’ = bโ†’ ||b||. Then, aโ†’1 = ||a1||โ‹…bโ€ฒโ†’ = a โ‹…b ||b||โ‹… bโ†’ ||b||= a โ‹…b ||b||2bโ†’. Thus, ๐–ฏ๐—‹๐—ˆ๐—ƒbโ†’(aโ†’) = a โ‹…b ||b||2bโ†’.

Orthogonal Projection: Given the vector xโ†’ and a set of mutually orthogonal vectors pโ†’0,pโ†’1,โ‹ฏ,pโ†’nโˆ’1 which span the plane (or subspace) P, the orthogonal projection ๐–ฏ๐—‹๐—ˆ๐—ƒP (xโ†’) measures how much element of plane P is contained in xโ†’ (i.e., filtering xโ†’ by plane P). In the example of Figureย 3b, vector xโ†’โ€™s projection on plane P is shown as a red arrow, which is computed by summing the projection of xโ†’ on each of the mutually orthogonal vectors pโ†’0,pโ†’1,โ‹ฏ,pโ†’nโˆ’1 that span plane P. This is equivalent to ๐–ฏ๐—‹๐—ˆ๐—ƒP (aโ†’) = โˆ‘ โก i=0nโˆ’1๐–ฏ๐—‹๐—ˆ๐—ƒpโ†’i(aโ†’). The computation of ๐–ฏ๐—‹๐—ˆ๐—ƒP (xโ†’) can be thought of transforming vโ†’ into a different coordinate system that expresses the vector space in terms of n mutually orthogonal vectors.

โŸจDefinitionย A-10.4โŸฉ Vector and Orthogonal Projections

Based on the definition of orthogonal projection, the following properties are derived:

Orthogonal Basis: In an n-dimensional vector space, any mutually orthogonal n vectors in the vector space span a plane (or subspace) P that is identical to the entire vector space. Further, an orthogonal projection of any vector in the vector space on P is guaranteed to be a unique vector.

Non-orthogonal Basis: In an n-dimensional vector space, suppose some n non-orthogonal vectors satisfy the following two conditions: (i) they span the entire vector space; (ii) they are linearly independent (i.e., one vector cannot be expressed as a linear combination of the other vectors). Then, the n ร—n matrix P comprised of these n vectors forms a basis of the entire vector space V , and the matrix-to-vector multiplication Pvโ†’ for each vโ†’ in the vector space is guaranteed to give a unique vector. However, the formula ๐–ฏ๐—‹๐—ˆ๐—ƒP (vโ†’) is not a valid geometric projection of the vector vโ†’โ†’ on P, because the n basis vectors are non-orthogonal. Yet, the computation of Pvโ†’ can be thought of as uniquely transforming vโ†’ into a different coordinate system that expresses the vector space in respect to n non-orthogonal vectors in P.

โŸจTheoremย A-10.4โŸฉ Uniqueness of Transformed Vectors