In order to successfully complete this assignment you need to participate both individually and in groups during class. If you attend class in-person then have one of the instructors check your notebook and sign you out before leaving class. If you are attending asyncronously, turn in your assignment using D2L no later than 11:59pm on the day of class. See links at the end of this document for access to the class timeline for your section.
Image from: https://kevinbinz.com/2017/02/20/linear-algebra/
✅ Do This: Spend some time to brainstorm and think about ways the MTH314 instructors can help student's reduce their stress while maintaining the learning goals for the class.
Consider the linear transformation defined by the following matrix $A$.
$$A = \left[ \begin{matrix} 1 & 2 & 3 & 1 \\ 1 & 1 & 2 & 1 \\ 1 & 2 & 3 & 1 \end{matrix} \right] $$%matplotlib inline
import matplotlib.pylab as plt
import numpy as np
import sympy as sym
sym.init_printing()
✅ Question: What is the reduced row echelon form of $A$? You can use sympy.
#Put your answer to the above question here.
✅ Question: Now let's calculate the row space of $A$. Note that the row space is defined by a linear combination of the non-zero row vectors in the reduced row echelon matrix:
Put your answer to the above question here
✅ Question: What is the rank of matrix $A$? You should know the rank by inspecting the reduced row echelon form. Find a numpy
or sympy
function that you can use to verify your answer?
## Put code here to verify your answer.
✅ Question: Using the reduced row echelon form define the leading variables in terms of the free variables for the homogeneous equation.
Put your answer to the above question here
✅ Question: The solution to the above question defines the nullspace of $A$ (aka the Kernel). Use the sympy.nullspace function to verify your answer.
# Put your code here
✅ Question: Now let's calculate the range of $A$ (column space of $A$). Note that the range is spanned by the column vectors of $A$. Transpose $A$ and calculate the reduced row echelon form of the transposed matrix like we did above.
## Put your code here
✅ Question: The nonzero row vectors of the above solution will give a basis for the range (or $\mathcal{C}(A)$). Write the range of $A$ as a linear combination of these nonzero vectors:
Put your answer to the above question here.
✅ Question: Finally, using the reduced row echelon form for $A^\top$ define the leading variables in terms of the free variables and define the null space of $A^\top$.
Put your answer to the above question here.
If you attend class in-person then have one of the instructors check your notebook and sign you out before leaving class. If you are attending remote, turn in your assignment using D2L.
Written by Dirk Colbry, Michigan State University
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.