This homework is different.
You are to type up a review sheet for yourself. This should be no longer than a page, ideally a half a page. It should contain definitions, concepts, interpretations, terms that have been covered up to now in CS53. For some future quizzes, you will be able to consult your review sheet, so make it something that is helpful to you. It should include things you think I think you should know, e.g.:
1. the two main interpretations of matrix-vector multiplication (row-based and column-based)
2. the two interpretations of matrix-matrix multiplication we have discussed so far (in terms of columns of the second matrix, and in terms of function composition)
3. facts about the solution sets of linear systems, homogeneous and not necessarily homogeneous
4. what makes a subset of S ✖ T a function (or what makes it not a function, what makes a function invertible (or what makes it not invertible)
5. definitions of vector subspace, affine space, linear combination, affine combination, etc.
6. spaces related to a matrix
7. algebraic laws about vectors, matrices, etc. (associative, distributive, homogeneity, etc.)
8. special kinds of matrices
Those are examples. You should think about what should go on your review sheet. The usual collaboration policy applies: you can work with others in coming up with what you want to put in this review sheet but you should not take notes away from your collaborative meetings, and you should type it up by yourself.
To hand this in, you should do two things:
Create a pdf file named review1.pdf and hand it in electronically using the command
cs053_handin review1.pdf
Print it out and hand it in as you usually hand in written work.
I don't promise we will grade these in detail. Mostly I want to make sure you do it. But doing a good job on this task could help you in the future.