Linear Algebra Proof: Dim(X)=n, Show nk Dim Vector Space

Click For Summary

Homework Help Overview

The problem involves demonstrating that the vector space of k-linear forms on a vector space X, where the dimension of X is n, has a dimension of nk. The discussion revolves around the properties of linear maps and the extension of functions defined on a basis.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • Participants discuss the definition of k-linear forms and the process of extending functions linearly from a basis. There are attempts to clarify the implications of the professor's hint regarding the function definitions and their behavior with respect to basis elements.

Discussion Status

Participants are actively engaging with the concepts, with some clarifying the definitions and properties of k-linear forms. There is a productive exploration of how to express these forms in terms of basis elements, and some participants are beginning to understand the implications for the dimension of the vector space.

Contextual Notes

There is an ongoing examination of the indices used in the definitions of the k-linear forms, and participants are questioning the assumptions about how these forms behave with respect to linear combinations of basis elements.

tiger2030
Messages
22
Reaction score
0

Homework Statement



If dim(X)=n, show that the vector space of k-linear forms on X is of dimension nk.

Homework Equations


The Attempt at a Solution



So I know we need to let x1, x2,...xn be a basis for X. My professor then said to "show that the function fj1,...,jk, 1≤jl≤n defined by fj1,...,jk(xi1,...xik) = δi1j1,...,δikjk and then extend multilinearly." This is where I am lost on what to do. Any help would be much appreciated.
 
Physics news on Phys.org
In one variable. Let's say you have a basis ##e_1,...,e_n##. You can define a unique linear map ##T## by saying that ##T(e_i) = y_i##.
Indeed, the actual definition of ##T## is

[tex]T(\sum \alpha_i e_i) = \sum \alpha_i y_i[/tex]

This is what it means to extend a function linearly: you start by defining it on a basis, and then use linear combinations to define the function on the entire space.

Does that make sense?
 
Yes, this makes sense because to be linear, you must be able to pull the constant out and still yield the same answer.
 
tiger2030 said:
Yes, this makes sense because to be linear, you must be able to pull the constant out and still yield the same answer.

Good, so does that explain the professor's hint:

"show that the function ##f_{j_1,...,j_k}##, ##1\leq j_l\leq n## defined by ##f_{j_1,...,j_k} = \delta_{i_1j_1}...\delta_{i_kj_k}## and then extend multilinearly."

It's just the same but in multiple dimensions.
 
Ok so first I need to check that they are well defined k-linear forms, correct?
 
tiger2030 said:
Ok so first I need to check that they are well defined k-linear forms, correct?

That's one thing you need to verify, yes.
 
so all fjk map to either 1(for fjk(xik)) or 0(for fjk(xim), where k≠m.

also, if xik=yik, then fjk(xik)=1=fjk(yik)

Therefore all f are well defined.
 
tiger2030 said:
so all fjk map to either 1(for fjk(xik)) or 0(for fjk(xim), where k≠m.

also, if xik=yik, then fjk(xik)=1=fjk(yik)

Therefore all f are well defined.

How are the ##f_{i_1...i_k}## defined on non-basis elements?
 
As a linear combination of basis elements?
 
  • #10
tiger2030 said:
As a linear combination of basis elements?

Can you give an exact definition like I did in my post 2?
 
  • #11
so fjk(∑αiei)=∑aiδi=∑ai?
 
  • #12
Say x31=αe1+βe2+γe3.
Then fj1(x31)=fj1(αe1+βe2+γe3)= αfj1(e1)+βfj1(e2)+γfj1(e3)=α+β+γ?
 
  • #13
So going back to the original problem. Take ##x_1,...,x_n## a basis for ##X##. Take ##y_1,...,y_k## any ##k## elements in ##X##. How do we define

[tex]f_{i_1,...,i_k}(y_1,...,y_k)[/tex]
 
  • #14
That would equal ∑ai, where yi=∑aixi
 
  • #15
No, that's not correct.
 
  • #16
ok so I am just going to try and use an example to see where my thought process is wrong and then use that to apply to a general case.
Say y2=3x1+2x2+4x3. Then fj2(y)=fj2(3x1+2x2+4x3)=fj2(3x1)+fj2(2x2)+fj2(4x3)=2
 
  • #17
tiger2030 said:
ok so I am just going to try and use an example to see where my thought process is wrong and then use that to apply to a general case.
Say y2=3x1+2x2+4x3. Then fj2(y)=fj2(3x1+2x2+4x3)=fj2(3x1)+fj2(2x2)+fj2(4x3)=2

It seems you misunderstand the indices ##j_1## and so on.
Let's work in one variable. In that case, you are given an index ##j_1## and you know that ##1\leq j_1 \leq n##. So ##j_1## could be anything from ##1## to ##n##. And for each value of this ##j_1##, you have a map.

So you have maps

[tex]f_1,~f_2,~f_3,~f_4,...[/tex]

What ##f_4## (for example) simply does is take out the fourth basis vector and give its coordinate. So, for example

[tex]f_4(3x_1 + 2x_2 + 4x_3 + 6x_4) = 6[/tex]

Now, in the case of two variables, you have two indices ##j_1## and ##j_2## which can take on values anything from ##1## to ##n##. Let's say ##n=3##, then you have maps

[tex]f_{1,1},~f_{1,2},~f_{1,3},~f_{2,1},~f_{2,2},~f_{2,3},~f_{3,1},~f_{3,2},~f_{3,3}[/tex]

So there are ##9## maps. (with general ##n##, there are ##n^2## maps).

Let's look at a specific map like ##f_{2,1}##. This map is a biliniear map, meaning it takes in two elements of ##X##. And what it does is select the 2nd coordinate of the first element and the first coordinate of the second element and multiply them. So

[tex]f_{2,1}(3x_1 + 6x_2 + 4x_3,x_1 + 2x_2 + 5x_3) = 6\cdot 1 = 6[/tex]

Likewise for example,

[tex]f_{1,3}(3x_1 + 6x_2 + 4x_3,x_1 + 2x_2 + 5x_3) = 3\cdot 5 = 15[/tex]
 
  • #18
Ok, that clears things up a lot more. So instead I would get the coefficient with the first basis vector from y1 multiplied by the coefficient with the second basis vector from y2, and so on until it it multiplied by the coefficient with the nth basis vector from yn
 
  • #19
Right, so what we do is decompose each ##y_j## in the basis ##x_1,...,x_n##. Let's write

[tex]y_j = \alpha_{1,j} x_1 + ... + \alpha_{n,j} x_n[/tex]

Then

[tex]f_{i_1,...,i_k}(y_1,...,y_k) = \alpha_{i_1,1}\cdot ... \cdot \alpha_{i_k,k}[/tex]

I know the notation is very awkward, but you need to get used to it.
 
  • #20
The explanation of the notation cleared a lot of stuff up for me. So I get know that we have taken apart each yj and are multiplying the coefficients together but how does this show the dimension is nk?
 
  • #21
I understand there would be nk different permutations of the coefficients indices but is this enough to prove the dim?
 
  • #22
The idea is to show that the set of all ##f_{i_1,...,i_k}## forms a basis for the vector space of all ##k##-forms.
 

Similar threads

Replies
15
Views
3K
Replies
34
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
Replies
8
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 24 ·
Replies
24
Views
4K
  • · Replies 15 ·
Replies
15
Views
3K
Replies
8
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K