| Question: | I don't understand this business about groups. Can you explain a little about this, and maybe give some examples? | |||
| Answer: | Groups are formally defined as follows: any set S together with a binary operation "°" is called a group if the following properties hold:
| |||
| Examples: | (1) | Consider the integers as a set. If your binary operation is "+", then we have a group, because we have an identity element, 0, and for each integer n, an inverse, -n. Using the notation we used in class, we would write this (Z; +, 0, -). However, if the binary operation is multiplication, we don't have a group, because we have trouble finding inverses. For example, the inverse of 2, under multiplication, would be ½, which is not an integer. |
| (2) | If we consider our set all nxn invertible matrices, with matrix multiplication as our operation, we have a group. The identity would be In, and the multiplicative inverse of each matrix exists. Using the notation we used in class, we would write this (GLn(R); °, In, -1). Now, this set is not a group under addition, because it is not closed (necessary under the definition of a binary operation): if we add two invertible matrices, the sum may not be invertible! |
| Question: | I want to submit my homework as a Maple worksheet. Should it be formatted in a special way? And is there a preferred naming convention? |
| Answer: | Send an email to John Haws (jchaws@eos.ncsu.edu), and attach your file to the e-mail. You can send a file saved as Maple Text (the preferred format), or a file saved as a Maple Worksheet (.mws) or a simple ASCII file. An appropriate name would be hw#_username.mws, where # represents the assignment number, and username represents your login id. For example, I would submit Homework 2 as hw2_jchaws.mws, if I were submitting it as a maple worksheet. |
| Question: | Can I submit my homework in any other format? |
| Answer: | Yes. You may also type your homework up as an ASCII text file. Attach it to an email, or include it in the body of a message. Of course, you can always submit it in-person in class. |
| Question: | Do you accept late homework? |
| Answer: | All homeworks must be submitted on time. The following penalities are given for (unexcused) late submissions:
|
| Question: | Should I use solve or mysolve to do the homework? |
| Answer: | You can use whatever you want. mysolve provides more detailed and instructive input (with printlevel := 3), but the choice is yours. You can even do it by hand if you want. |
| Question: | In problem 2, what does I2 represent? |
| Answer: | In general, In denotes the nxn identity matrix. In this case, we have |
| I2 = | [ 1 0 ] |
| Question: | In question 1, what exactly do you mean when you say "describe the geometric properties of the solution set"? |
| Answer: | Here's a hint: think of the case of n equations in 3 unknowns. The solution set will lie in R3: it will be a point, a line, a plane, or the whole space, etc. Can you say something specific about the geometric properties, then, for homogeneous systems, in general? Again, if you need help, consider some examples in 'easy' spaces, such as R3 or R2. |
| Question: | In question 4, should the matrix be something like the one we discussed in class? If so, where the heck did it come from? | ||
| Answer: | For the standard Fibonacci numbers, we found that the matrix
| ||
| Question: | Question 2 is a huge mess; it's taking me for ever to work through it. Am I doing something wrong? |
| Answer: | Well, you can work through it by hand, but that will be tedious and painful. I suggest using maple; you may need to simplify your answer using a command like map(simplify, X);, or something similar. |
| Question: | I don't understand this question. What is this matrix T? |
| Answer: | Recall that T is the transforming matrix, actually just the product of elementary matrices that transform A into a row-echelon form. (It is interesting to note that if U were to be reduced row-echelon form, T would actually be A-1.) |
| Question: | In question 5, I'm having some trouble. Am I missing something? |
| Answer: | Here's a hint: Use the fact that for any matrices A and B (or L and U),       det(AB)=det(A)det(B). Also, those are one's on the diagonal of the left matrix L. |
| Question: | When we talk about vector spaces, what are these 18 axioms I keep hearing about, and how is that related to verifying that a given set is a vector space? |
| Answer: | Depending on how you phrase the definition of a vector space, you can write it many different ways. If you in detail lay out each point separately, you should find 18 total axioms to be satisfied. But the definition can be stated more concisely. Prof. Kaltofen boils it down to four points (see slide 9, lecture 13): For a give vector space V,
So, for example, suppose I am given V = {all 1x2 real valued vectors} as my set, with normal vector addition and scalar multiplication.
|
| Question: | How do you test for linear independence and span with vectors that have variables in them (e.g. -- problem 6, part c)? |
| Answer: | One way is to use the formal definition for linear independence:
the n vectors x1, x2, ..., xn are lin. independent if and only if the following condition holds: a1x1+ a2x2+ ...+ anxn = 0 => a1=a2=...=an=0.
So for this problem, just put some coefficients in front of the vectors, add them up and set the sum equal to zero, and see if that forces the coefficients to be zero.
|
| Question: | How do I find a basis for the row and column space of a matrix? |
| Answer: | Let's say we have a matrix A and its reduced row-echelon form, say Aref. The the columns of A corresponding to the columns of Aref containing pivot points span the col. space of A; the non-zero rows of Aref span the row space. (Make sure they're independent. Will they always be?) |
| Question: | When we're asked to find the projection of one vector onto another, do we find that alpha from lecture 19, slide 8? |
| Answer: | Actually, you need to find alpha*y. |
| Question: | How do I find a basis for the Orthogonal Complement to a matrix? | ||||||||
| Answer: | We are considering the Orthogonal Complementto the space spanned by the columns of the matrix -- i.e. the Column Space. The Orthogonal Complement to that space would be the set of vectors that are orthogonal to the space spanned by the columns. So we really need just to find a basis for the nullspace of the transpose of the matrix. | ||||||||
| Question: | In problem #3, what is this matrix A that I am asked to find, and how do I find it? | ||||||||
| Answer: | Slide 12, Lecture 27, begins an explanation and example for this. This matrix depends on which basis you choose, but let's assume we are given a basis. To find the matrix, just perform the transform on the basis elements, and write the resulting vectors as columns in a matrix. The matrix you get is the matrix asked for. Now for pt. c, instead of considering T:M2x2 -> M2x2, consider T:R4 -> R4 where
| ||||||||
| Question: | How do I get the routines in this package to run on my machine at home? |
| Answer: | Detailed instructions are here. |
| Question: | My system doesn't have a sound card. What should I do if I want to listen to the audio over the web? |
| Answer: | My advice: buy a soundcard. But if you can't afford one, you can get a driver that will allow you to play real audio through the built-in speaker on your machine. Try one of the many ftp archives on the web, such as Washington University Archive. |