| New Reply |
Confused about the concepts of dual spaces, dual bases, reflexivity and annihilators |
Share Thread | Thread Tools |
| Jul22-11, 04:24 PM | #1 |
|
|
Confused about the concepts of dual spaces, dual bases, reflexivity and annihilators
My background in linear algebra is pretty basic: high school math and a first year course about matrix math. Now I'm reading a book about finite-dimensional vector spaces and there are a few concepts that are just absolutely bewildering to me: dual spaces, dual bases, reflexivity and annihilators. The book I'm reading explains everything in extremely general terms and doesn't provide any numerical examples, so I can't wrap my head around any of this. I'd really appreciate it if my loose understanding of these concepts could be critiqued/corrected and, if possible, some simple numerical examples could be provided. I really can't make heads or tails of some of this.
Note: I've never seen this bracket notation before, so I'll briefly introduce it in case it isn't something standard: [x,y][itex]\equiv[/itex]y(x) First, dual spaces. My understanding of a linear functional is that it's a black box where vectors go in and scalars come out (e.g. dot product). The dual space V' of a vector space V, is the set of all linear functionals that can be applied to that vector space. So, why is this called a "space"? How can things like integration and dot products (i.e. operations) form a space? The author also refers to the elements of V' as "vectors" -- how can an operation be a vector? My understanding of a vector is that it is a value with both magnitude and direction. Obviously, operations produce values, but V' is the set of operations, not values. Second, dual bases. I just don't understand this at all, so I'll just provide the definition in this book: So, what I think this means is that there is one operation in V' for each V, for which yj(xi)=1 for j=i and 0 for all j≠i. But does V' necessarily have dimension n? Third, reflexivity. I just don't understand this at all. Here's the definition in the book: Fourth, annihilators. I think I understand this concept somewhat, but the proofs presented don't make sense to me. My understanding of an annihilator is that it is any subset of V' which evaluates to 0 for all x in V. The thing I'm confused about is the annihilator of an annihilator. |
| Jul22-11, 04:52 PM | #2 |
|
|
Let's begin by clearing this up. Once you get this, we'll get to the next thing: You're having a major, major misconception. You think of vector as some kind of "arrow" with both a magnitude and direction. While this is certainly true in basic math, this is absolutely false when you get to more advanced spaces. In fact, an [itex]\mathbb{R}[/itex]-vector space is any set equipped with an addition and a scalar multiplication (which satisfy some elementary axioms). All a vector is, is an element of a vector space. The easiest example of a vector space is of course [itex]\mathbb{R}^n[/itex], whose elements can indeed be seen as "arrows" with a magnitude and a direction. However, this is far from the only example of a vector space. For example: [tex]\{f:[0,1]\rightarrow \mathbb{R}~\vert~\text{f continuous}\}[/tex] is also a vector space! All this means is that the sum and scalar multiplication of continuous functions gives us a continuous function. And it would be very awkward to see this set as a collection "arrows". The vectors of these set are now continuous functions! Other vector spaces are the polynomials, the differentiable functions, etc... The thing I want you to realize is that a vector space is a very broad concept. There's a lot that can be a vector space, not just "arrows with maginute and direction". When given a vector space V (which can be anything), we can form the dual space [tex]V^\prime=\{f:V\rightarrow \mathbb{R}~\vert~f~\text{linear}\}[/tex] This is a vector space. All this means is that the sum and scalar product of linear functions is linear. There's nothing more to it. The vectors here are simply linear functions!! So remember: a vector space can be anything!!!! Once you understand this, we can move on to your next questions. But I feel that you must grasp this first. |
| Jul22-11, 05:34 PM | #3 |
|
|
Thank you very much! There is a list of axioms defining both fields and vector spaces at the beginning of the book I'm reading. I do agree that a dual space satisfies these axioms. However, I errantly believed that "vectors" had to have some geometric interpretation. I thought that perhaps vectors were more abstract than I had previously believed, and you've confirmed that for me. So a vector (space) is simply anything that satisfies the axioms, nothing more than that. I believe I'm ready to hear explanations for the rest of these concepts :)
|
| Jul22-11, 05:56 PM | #4 |
|
|
Confused about the concepts of dual spaces, dual bases, reflexivity and annihilators
OK, dual bases then/
Let's first look at the vector space [itex]V=\mathbb{R}^n[/itex], which is the nice vector space of arrows. Elements in the dual space are now just linear functions [itex]T:\mathbb{R}^n\rightarrow \mathbb{R}[/itex]. The first important observation is that T is completely determined on how it acts on a basis. That is, if you would know that [tex]T(1,0,...,0)=y_1,T(0,1,0,...,0)=y_2,..., T(0,0,0,...,1)=y_n[/tex] then you know completely what x does on every element: [tex]T(a_1,...,a_n)=a_1y_1+...+a_ny_n[/tex] So it just suffices to say what T does on a basis. Now, if V is an arbitrary vector space, then the same holds: we can define a linear function by saying what it does on the basis. Now, let's define such a function. Take a basis [itex]\{e_1,...,e_n\}[/itex] and define [tex]T_1(e_1)=1, T_k(e_k)=0~\text{for k>1}[/tex] In general, we have [tex]T_i(e_i)=1,~T_k(e_i)=0~\text{if}~k\neq i[/tex] Even more abstractly put: [itex]T_i(e_k)=\delta_{ik}[/itex], where we indeed have the Kronecker delta. What is our T in our nice space [itex]\mathbb{R}^n[/itex]? Well, you can easily see that [tex]T_i(a_1,...,a_n)=a_i[/tex] so Ti is simply the i'th projection!! Now, when V is finite-dimensional, I claim it is the case that Ti is a basis for V' (the dual space). This means nothing more then:
I hope that clarifies this. By the way, which book are you reading? |
| Jul22-11, 09:08 PM | #5 |
|
|
Thanks again! The book I'm reading is "Finite-Dimensional Vector Spaces" by Paul R. Halmos.
I've read your post many times but I'm having a great deal of trouble understanding it. Math notation has always been extremely confusing for me (I really need concrete examples with numbers), so I apologize if my questions are extremely basic. Here's what I'm having trouble with: |
| Jul22-11, 09:33 PM | #6 |
|
|
I'm not claiming that V'=T or something. This would make little sense, since V' is a vector space and T is an operator. For example, we can have T(1,0,...,0)=2, and then y1=2. I do not mean yi to be an operator here. [tex]a_1T_1(x)+...+a_nT_n(x)=0~\Rightarrow~a_1=...=a_n=0[/tex] For example, let me look at the dual space of [itex]\mathbb{R}^2[/itex]. Take two operators: [tex]T:\mathbb{R}^2\rightarrow \mathbb{R}:(x,y)\rightarrow 2x+y[/tex] and [tex]S:\mathbb{R}^2\rightarrow \mathbb{R}:(x,y)\rightarrow x+2y[/tex] these are elements of (R2)' because the maps are linear. I claim that they are linearly independent. This means that If for all (x,y) it holds that aT(x,y)+bS(x,y)=0, then a=b=0. So, let's assume that aT(x,y)+bS(x,y)=0 for all x and y. Translating this gives us [tex]0=aT(x,y)+bS(x,y)=a(2x+y)+b(x+2y)=(2a+b)x+(a+2b)y[/tex] This must hold for all x and y. So in particular for x=1 and y=0. So, if we fill that in, we get [tex]2a+b=0[/tex] But it must also hold for x=0 and y=1. So, filling that in, we get [tex]a+2b=0[/tex] So, if aT(x,y)+bS(x,y)=0 for all x and y, then certainly it must hold true that [tex]2a+b=0~\text{and}~a+2b=0[/tex] but this only holds for a=0 and b=0. So S and T are independent. |
| Jul23-11, 10:36 AM | #7 |
|
|
|
| Jul23-11, 11:17 AM | #8 |
|
|
[tex]y_i(e_i)=1~\text{and}~y_i(e_j)=0~\text{if}~i\neq j[/tex] This always happens by definition! |
| Jul23-11, 11:35 AM | #9 |
|
|
|
| Jul23-11, 11:42 AM | #10 |
|
|
Yes, given a vector space and given a basis [itex]\{e_1,...,e_n\}[/itex], I can define a linear function just by specifying what it will do on the basis.
For example, the following function is linear: [itex]T(\lambda_1 e_1+...+\lambda_n e_n)=\lambda_i[/itex] and it will be the function such that [itex]T(e_j)=\delta_{ij}[/tex]. Can I find a linear function that will send every [itex]T(e_i)[/itex] to 2? Yes! [itex]T(\lambda_1e_1+...+\lambda_n e_n)=2(\lambda_1+...+\lambda_n)[/itex] will be such a function. I can let the basis go to anything!!!! That's exactly what bases are good for. |
| Jul23-11, 12:10 PM | #11 |
|
|
|
| Jul23-11, 12:20 PM | #12 |
|
|
Multiplication and integration are not linear operations on R. All the linear functionals on R have the form
[tex]f:R\rightarrow R:x\rightarrow \lambda x[/tex] for a certain [itex]\lambda[/itex]. |
| Jul23-11, 12:39 PM | #13 |
|
|
|
| Jul23-11, 01:18 PM | #14 |
|
Mentor
|
For each x in V, we define f(x) in V'' by f(x)(ω)=ω(x) for all ω in V'. This defines a function f:V→V''. Now you just need to verify that this function is linear and bijective onto V''. By the way, I think V* is a more common notation than V'. |
| Jul23-11, 09:21 PM | #15 |
|
|
![]() Also, what you said seems very similar to something in my textbook. I couldn't make sense of it, but after reading what you said I think it makes slightly more sense. Perhaps you could clear some things up about these concepts. Here it is: Also, backing up a bit to dual bases, I'd just like to verify that I understand. I'd appreciate it if someone could let me know if this example makes sense. V=R3 X={(1,0,0),(0,1,0),(0,0,1)} is a basis in V V'={ax1+bx2+cx3|a,b,c[itex]\in[/itex]R} X'={x1,x2,x3} |
| Jul23-11, 10:57 PM | #16 |
|
Mentor
|
If you would like to use the [,] notation, we could say that for each x in V, there's exactly one z in V'' such that [y,z]=[x,y] for all y in V'. This z is denoted by f(x), and this defines the function f. (If I understand the [,] notation correctly, [y,z]=[x,y] means z(y)=y(x)). What you mentioned is a property of any basis, not just the dual basis. |
| Jul23-11, 11:45 PM | #17 |
|
|
|
| New Reply |
| Thread Tools | |
Similar Threads for: Confused about the concepts of dual spaces, dual bases, reflexivity and annihilators
|
||||
| Thread | Forum | Replies | ||
| bases in dual space | Differential Geometry | 8 | ||
| Dual Light Sources in Dual-Slit Experiment? | Quantum Physics | 2 | ||
| need general algorithm for finding dual bases | Linear & Abstract Algebra | 10 | ||
| Dual Vector Spaces | Linear & Abstract Algebra | 2 | ||
| Dual Vector Spaces | Introductory Physics Homework | 2 | ||