Skip to main content

Section 4.2 Projections Onto Subspaces

Subsection 4.2.1 The Assignment

  • Read Chapter 4 section 2 of Strang.
  • Read the following and complete the exercises below.

Subsection 4.2.2 Learning Goals

Before class, a student should be able to:

  • Compute the projection of a vector onto a line.
  • Find the projection matrix which computes the projections of vectors onto a given line.
  • Draw the schematic picture of a projection: the line, the vector, the projected vector, and the difference.

Sometime after class, a student should be able to:

  • Compute the projection of a vector onto a subspace.
  • Find the projection matrix which computes the projections of vectors onto a given subspace.
  • Explain the process for finding the equations which determine the projection matrix, and say why the transpose makes an appearance.

Subsection 4.2.3 Discussion: Orthogonal Projections

One good use of the geometry in \(\mathbb{R}^n\) is the concept of orthogonal projection. The basic idea is to mimic the behavior of shadows under sunlight. Our everyday experience leads us to thinking about the projection of a vector onto a plane (the ground--its roughly a plane), but if you imagine holding out a pencil you can summon up the visual of projection onto a line, too.

The key concept is to use the basic condition of orthogonality (\(u \cdot v = 0\)) to figure things out.

Note that everything in this section is done by projecting onto subspaces! This is a bit of a restriction. In practice, this restriction can be removed by translating your whole problem to have a new origin.

Subsection 4.2.4 Sage and Orthogonal Projection

Sage has no built-in commands for orthogonal projections. But let us recall those parts of Sage that will be useful right now:

Sorry, that matrix isn't even square, so it can't be invertible. But this will be:

Finally, this makes sense:

This process should have some basic properties. Let's check them.

So \(A^TA\) is square, symmetric, and invertible.

Also as expected.

Subsection 4.2.5 Exercises

(a)

Find the projection matrix which computes projections of vectors in \(\mathbb{R}^2\) onto the line \(3x+2y=0\text{.}\) (Since it goes through zero, it is a subspace.)

Find the orthogonal projection of the vector \(\left( 17,3 \right)\) onto this line.

(b)

Find the projection matrix which computes projections of vectors in \(\mathbb{R}^3\) onto the line which is the intersection of the planes \(x-2y+3z = 0\) and \(y+2z=0\text{.}\) (Again, that is a subspace.)

Find the orthogonal projection of the vector \(\left(1,1,1\right)\) onto this line.

(c)

Find the projection matrix which computes projections of vectors in \(\mathbb{R}^3\) onto the plane \(-2x + y +3z = 0\text{.}\)

Find the orthogonal projection of the vector \(\left( 9,7,-5\right)\) onto this plane.

(d)

Find the projection matrix which computes projections of vectors in \(\mathbb{R}^4\) onto the plane which is the intersectoin of \(5x+y +w=0\) and \(z+y+z+w=0\text{.}\) (This subspace is the 2 dimensional plane where these two 3-dimensional hyperplanes meet.)

Find the orthogonal projection of the vector \(\left(-3,1,-3,1\right)\) on this plane.