Existence of Linear Operators with Matching Subspaces in Vector Spaces

  • Thread starter Thread starter LosTacos
  • Start date Start date
  • Tags Tags
    Kernel
Click For Summary

Homework Help Overview

The discussion revolves around proving the existence of linear operators in vector spaces, specifically focusing on subspaces and their kernels. The original poster seeks to establish that for every subspace B of a vector space C, there exists at least one linear operator L such that the kernel of L equals B, and at least one operator L' such that the image of L' equals B.

Discussion Character

  • Exploratory, Assumption checking, Conceptual clarification

Approaches and Questions Raised

  • Participants discuss defining linear operators based on their action on basis vectors of the subspace and the larger vector space. There are attempts to clarify the relationship between the kernel of the operator and the subspace, as well as the implications of mapping elements to zero.

Discussion Status

Participants are actively engaging with the problem, questioning assumptions about the definitions of kernels and bases. Some have offered guidance on how to define the operators, while others are exploring the implications of their definitions and the relationships between elements of B and C.

Contextual Notes

There is an ongoing discussion about the definitions of basis and kernel, with some participants noting the importance of linear independence and spanning sets. The conversation reflects a mix of correct reasoning and misunderstandings that are being addressed collaboratively.

LosTacos
Messages
79
Reaction score
0

Homework Statement



Prove for every subspace B of vector space C, there is at least 1 linear operator L: C→C with ker (L) = B and there's at least 1 linear operator L':C→C with L'(C) = B.

Homework Equations





The Attempt at a Solution



The first operator with Ker(L) = B would be anything mapping something to 0. So this would map to 0. So by the definition of a vector space, there exists a 0 element. And since the definition of a subspace is something that has the same conditions as the vector space. Therefore, the kernel exists in both?

And for the second operator, this would be the identity element. So would the same argument as above work?
 
Physics news on Phys.org
LosTacos said:

Homework Statement



Prove for every subspace B of vector space C, there is at least 1 linear operator L: C→C with ker (L) = B and there's at least 1 linear operator L':C→C with L'(C) = B.

Homework Equations


The Attempt at a Solution



The first operator with Ker(L) = B would be anything mapping something to 0. So this would map to 0. So by the definition of a vector space, there exists a 0 element. And since the definition of a subspace is something that has the same conditions as the vector space. Therefore, the kernel exists in both?

And for the second operator, this would be the identity element. So would the same argument as above work?

You define what a linear operator is by defining what it does to a basis. So pick a basis for B, say ##v_1,v_2,...,v_k## and extend it to a basis for C, ##{v_1,v_2,...,v_k,v_{k+1},...,v_n}##. Now define your operators by saying what they do to each of those basis vectors.
 
Okay so B = (v1, v2, ..., vK) is a basis and C = (v1, v2, ..., vk, vk+1, ..., vn) is also a basis. I need an operator where the kernel of the linear operator is equal to the subspace B of C.
 
LosTacos said:
Okay so B = (v1, v2, ..., vK) is a basis and C = (v1, v2, ..., vk, vk+1, ..., vn) is also a basis. I need an operator where the kernel of the linear operator is equal to the subspace B of C.

Let f be your operator. What should f(v1) be?
 
LosTacos said:
Okay so B = (v1, v2, ..., vK) is a basis and C = (v1, v2, ..., vk, vk+1, ..., vn) is also a basis. I need an operator where the kernel of the linear operator is equal to the subspace B of C.
You're going to confuse yourself by using the same names for subspaces as you do for basis sets. I don't think you need to give names to the basis sets.

Let {v1, v2, ... , vk} be a basis for B, and
let {v1, v2, ... , vk, vk+1, ... , vn} be a basis for C.
 
f(v1) = 0, because the kernel is all the vectors that map to 0
 
LosTacos said:
f(v1) = 0, because the kernel is all the vectors that map to 0

Good so far. Now take a crack at defining the rest. You have to make sure all of the vectors in B map to 0 and none of the vectors in C that aren't in B map to 0.
 
Last edited:
f(v1)=0
f(v2)=0
...
f(vk)=0
f(vk+1) = a1
...
f(vn) = an

where a1,...,an are natural numbers
 
LosTacos said:
f(v1)=0
f(v2)=0
...
f(vk)=0
f(vk+1) = a1
...
f(vn) = an

where a1,...,an are natural numbers

f is supposed to map C to C. Not C to the natural numbers.
 
  • #10
f(v1)=0
f(v2)=0
...
f(vk)=0
f(vk+1) = c1
...
f(vn) = cn

where c is contained in C?
 
  • #11
LosTacos said:
f(v1)=0
f(v2)=0
...
f(vk)=0
f(vk+1) = c1
...
f(vn) = cn

where c is contained in C?

You need to be a little more definite than that. You have to be able to show that if an element of C, call it v, is not an element of B, then f(v) is not zero. If v=a1*v1+...+ak*vk+...+an*vn, where the v's are your basis vectors and the a's are scalars, how can you tell if v is in B?
 
  • #12
Let v be an element of C. Need to show that if v is not an element of B, then f(v) is not zero.
Let v = a1*v1+...+ak*vk+...+an*vn. v is an element of B, if every vector maps to 0.
 
  • #13
LosTacos said:
Let v be an element of C. Need to show that if v is not an element of B, then f(v) is not zero.
Let v = a1*v1+...+ak*vk+...+an*vn. v is an element of B, if every vector maps to 0.

No, how would you tell v is an element of C that's not in B by looking at the a's?
 
  • #14
If the a is not equal to zero. For instance L[(a1, a2, ..., an)] = [a1, a2,0,...0]. Here, a1=a2=0, but a3,...,an can have any values
 
  • #15
LosTacos said:
If the a is not equal to zero. For instance L[(a1, a2, ..., an)] = [a1, a2,0,...0]. Here, a1=a2=0, but a3,...,an can have any values

I don't see what that answer has to do with my question.
 
  • #16
B/c if the a is not 0, then it would not map to 0. Therefore, it would not be apart of the kernel and it would be in C not B.
 
  • #17
LosTacos said:
B/c if the a is not 0, then it would not map to 0.
Not true. A vector doesn't have to be the zero vector to be in the kernel.
LosTacos said:
Therefore, it would not be apart of the kernel and it would be in C not B.
 
  • #18
LosTacos said:
B/c if the a is not 0, then it would not map to 0. Therefore, it would not be apart of the kernel and it would be in C not B.

The idea here is to pick values for the ##f(v_i)## so that you can prove that to be true. Suppose ##a_{k+1}## is not zero. Is v in B? Why or why not?
 
  • #19
v is in B if the sum of a1v1 + ... + akvk+ ... + anvn = 0
So, if ak+1 is not zero, v is not in B.
 
  • #20
LosTacos said:
v is in B if the sum of a1v1 + ... + akvk+ ... + anvn = 0
So, if ak+1 is not zero, v is not in B.

Right answer. Completely wrong reason. v1,...,vk is supposed to be a basis for B. What does that mean? Define 'basis'.
 
  • #21
B is a basis iff B spans V and B is linearly independent. So, B is the set of all possible linear combinations. So, if v is not in the spanning set, it will not be in B
 
  • #22
LosTacos said:
B is a basis iff B spans V and B is linearly independent.
Yes, adding "B is a basis for V, ..."
LosTacos said:
So, B is the set of all possible linear combinations.
No. B is a set of vectors as you described above. The span of B (or span(B) is the set of all linear combinations of vectors in B.
LosTacos said:
So, if v is not in the spanning set, it will not be in B
A basis is a spanning set (the minimal spanning set), so this is trivially true.
 
  • #23
LosTacos said:
B is a basis iff B spans V and B is linearly independent. So, B is the set of all possible linear combinations. So, if v is not in the spanning set, it will not be in B

Ok, so if v is not in B then it's not in span(v1...vk). That means some of the ai's with i>k must be nonzero. It's for those vectors you have to show f(v) is nonzero. Can you write an expression for f(v)?
 
  • #24
Okay well B=(v1,v2, ..., vk) is basis and C=(v1,v2,...,vk,vk+1,..,vn) is other basis. The basis of B spans all of B and is linearly independent. The basis of C spans all of C and is also linearly independent. Pick an element of C, call it v. If v is not an element of B, then f(v) does not equal zero. Since v is not in B, v is not in span (v1,v2,...,vk). So, there must exist an ai such that i>k and does not equal zero. f(v) = aivi + ... + anvn where i>k.
 
  • #25
LosTacos said:
Okay well B=(v1,v2, ..., vk) is basis and C=(v1,v2,...,vk,vk+1,..,vn) is other basis.
C is your vector space and B is a subspace of C.
{v1, v2, ... , vk} is a basis for B, and {v1, v2, ... , vk, vk+1, vn} is a basis for C.
LosTacos said:
The basis of B spans all of B and is linearly independent.
You don't need to say this - this is what it means for a set of vectors to be a basis.
LosTacos said:
The basis of C spans all of C and is also linearly independent.
Same as above.
LosTacos said:
Pick an element of C, call it v. If v is not an element of B, then f(v) does not equal zero. Since v is not in B, v is not in span (v1,v2,...,vk). So, there must exist an ai such that i>k and does not equal zero. f(v) = aivi + ... + anvn where i>k.
 
  • #26
LosTacos said:
Okay well B=(v1,v2, ..., vk) is basis and C=(v1,v2,...,vk,vk+1,..,vn) is other basis. The basis of B spans all of B and is linearly independent. The basis of C spans all of C and is also linearly independent. Pick an element of C, call it v. If v is not an element of B, then f(v) does not equal zero. Since v is not in B, v is not in span (v1,v2,...,vk). So, there must exist an ai such that i>k and does not equal zero. f(v) = aivi + ... + anvn where i>k.

That works, but I'm not sure you are totally clear on it. f(v)=a1*f(v1)+...ak*f(vk)+...an*f(vn). That's always true. You've already figured out that f(v1)...f(vk) must be 0. And yes, the others must be nonzero. Now you need to pick f(vi) for i>k. There are lots of choices. You've chosen f(vi)=vi, which is a good one. Can you say why? Why is ##a_{k+1} v_{k+1}+...a_n v_n## never 0 if any of the a's are nonzero? What property does the set of vectors ##\{ f(v_{k+1}),...,f(v_n) \}## have to have?
 
  • #27
You choose f(vi)=vi because we know that only k elements span the ker(L). So we needed an element that was greater than those, that would not span B. We know there exists an element since B is a subset of C.

(ak+1vk+1)+ ... + anvn is never 0 if any of the a's are nonzero because from the definition of a basis, it must be linearly independent, which means that ai does not equal zero. The set of {f(vk+1),...,f(vn)} must be linearly independent and it would represent the range.
 
  • #28
For the second part, I need to find a linear operator L':C→C with L'(C) = B.

For this linear operator, must it be the identity element. Since, the linear transformation is unique, it must be the identity element?
 
  • #29
LosTacos said:
You choose f(vi)=vi because we know that only k elements span the ker(L). So we needed an element that was greater than those, that would not span B. We know there exists an element since B is a subset of C.

(ak+1vk+1)+ ... + anvn is never 0 if any of the a's are nonzero because from the definition of a basis, it must be linearly independent, which means that ai does not equal zero. The set of {f(vk+1),...,f(vn)} must be linearly independent and it would represent the range.

The first paragraph is way off. I don't know what you mean by a vector being 'greater than' another vector.

The second paragraph is pretty correct. ##\{ f(v_{k+1}),...,f(v_n) \}## only needs to linearly independent. You don't really need to pick ##f(v_i)=v_i##. You could also have chosen ##f(v_i)=v_{k-i}##. Or any other linearly independent set of vectors. If you understand that, I think you've got it.
 
  • #30
LosTacos said:
For the second part, I need to find a linear operator L':C→C with L'(C) = B.

For this linear operator, must it be the identity element. Since, the linear transformation is unique, it must be the identity element?

No, it doesn't. And it's hardly unique. And the identity doesn't work. For the identity, I, I(C)=C, not B. Define ##L'(v_i)## again in a way that makes L'(C)=B.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K