What is the Difference Between Vectors and Covectors?

  • Thread starter cathalcummins
  • Start date
  • Tags
    Vectors
In summary, the conversation discusses the difference between vectors and covectors in a vector space over R. Covectors are defined as linear transformations from the vector space to R, and are often referred to as "dual space". The dual basis is a natural choice of basis for covectors, and coordinates for vectors and covectors are written as column and row arrays, respectively. The purpose of this is to show that for a vector v and a covector \omega, the product of the coordinate representations [\omega] and [v] yields the value of \omega(v). The main questions raised in the conversation involve the meaning and interpretation of covectors and their basis, and how they relate to the concept of cartesian projection.
  • #1
cathalcummins
46
0
Okay, So I have am elementary question to ask but it is of fundamental importance to me. First things first, I have been looking through the posts on "the difference between vectors and covectors'' and found them to be helpful. But not too conducive to the way I am trying to learn about them. The posts seem to revolve around tangent and cotangent spaces. Although I will eventually go on to use my definition of covectors and vectors to define natural bases on manifolds, I am trying to ascertain a ``stand alone'' version of the defintion of covectors and vectors.

I have begun with good ol' reliable [itex]\mathbb{R}^3[/itex] for my vector space: Let us define a vector space [itex]V[/itex] such that:

[tex]
V=\mathbb{R}^3
[/tex]

[tex]V[/tex] is the set

[tex]
V=\{ v:v^i e_i=(v^1,v^2,v^3)^T | v^i \in \mathbb{R}^3 \}
[/tex]

with basis, say

[tex]
e_1=\left(
\begin {array}{c}
1 \\
\noalign{\medskip}
0 \\
\noalign{\medskip}
0 \\
\end {array}
\right)
[/tex]

[tex]
e_2=\left(
\begin {array}{c}
0 \\
\noalign{\medskip}
1 \\
\noalign{\medskip}
0 \\
\end {array}
\right)
[/tex]


[tex]
e_3=\left(
\begin {array}{c}
0 \\
\noalign{\medskip}
0 \\
\noalign{\medskip}
1 \\
\end {array}
\right),
[/tex]

To be more explicit, let me define what the vector is, say

[tex]
v=(1,2,-5)^T
[/tex]

So that [itex]v^1=1[/itex], [itex]v^2=2[/itex] and [itex]v^3=-5[/itex]. And so that:

[tex]
v=1\cdot e_1+2\cdot e_2-5\cdot e_3
[/tex]

Now define [itex]V^*[/itex], a space dual to [itex]V[/itex], by its elements [itex]f[/itex];
[tex]
V^*= \{ f: f=f_i e^i=(x,y,z) \}
[/tex]

so that [itex]f_1=x[/itex], [itex]f_2=y[/itex] and [itex]f_3=z[/itex].

with (covariant) basis:


[tex]
e_1=\left(
\begin {array}{ccc}
1 & 0 & 0 \\
\end {array}
\right)
[/tex]

[tex]
e_2=\left(
\begin {array}{ccc}
0 & 1 & 0 \\
\end {array}
\right)
[/tex]

[tex]
e_3=\left(
\begin {array}{ccc}
0 & 0 & 1 \\
\end {array}
\right)
[/tex]


where it is demanded that

[tex]e^i(e_j)=\delta^i_j[/tex].


Further, if we want to know how the [itex]f \in V^*[/itex] acts on the [itex]v \in V[/itex], we must derive a relation:

[tex]
f(v)=f(v^i e_i)=v^i f(e_i)=v^i \delta^j_i f(e_j)
[/tex]

But by our previous demand we have:

[tex]
f(v)=v^i (e^j(e_i)) f(e_j)
[/tex]

By linearity we have:

[tex]
f(v)=v^i (e^j(e_i)) f(e_j)
[/tex]

Now [itex]v^i,f(e_j) \in \mathbb{R}[/itex] so we can just shift them around at will.

[tex]
f(v)=f(e_j) v^i (e^j(e_i))=f(e_j) v^i (e^j(e_i))
[/tex]

[tex]
=(f(e_j) v^i e^j)(e_i)=(f(e_j) e^j)(v^i e_i)=(f(e_j) e^j)(v)
[/tex]


As this is true [itex]\forall v \in V[/itex] we must have:

[tex]}
f \equiv f(e_j) e^j
[/tex]

For notational purposes we define [itex]f_j=f(e_j)[/itex]. So that;
[tex]
f \equiv f_j e^j
[/tex]


So back to the problem at hand:

[tex]
f(v) = f_je^j(v)=f_1 e^1(v)+f_2 e^2(v)+f_3 e^3(v)
[/tex]

[tex]
f(v) = f_je^j(1\cdot e_1+2\cdot e_2-5\cdot e_3)
[/tex]

[tex]
=f_1 e^1(1\cdot e_1+2\cdot e_2-5\cdot e_3)+f_2 e^2(1\cdot e_1+2\cdot e_2-5\cdot e_3)+f_3 e^3(1\cdot e_1+2\cdot e_2-5\cdot e_3)
[/tex]

[tex]=f_1 e^1(1\cdot e_1)+f_2 e^2(2\cdot e_2)+f_3 e^3(-5\cdot e_3)[/tex]

[itex]=f_1 (1)+f_2 (2 )+f_3 (-5)[/itex]

And so

[itex]f(v)=x (1)+y (2 )+z (-5)=x+2y-5z[/itex]

So [tex]f(v)[/tex] is a plane.


Right so my questions are:


1. What does [itex]f(v)[/itex] being a plane mean?

2. I know that [itex]f(e_j)=f_j [/itex] is just notation, and that it's form may be deduced from the given expression for [itex]f[/itex] and the fact that the bases of [itex]V[/itex] and [itex]V^*[/itex] abide [itex]e^i(e_j)=\delta^i_j[/itex] but what does [itex]f(e_j)[/itex] mean? Is it just [itex]f[/itex] acting on the basis elements of [itex]V[/itex]? I mean, If i try to work out what [itex]f(e_k)[/itex] is from [tex]f(v)=f(e_j)e^j(v)[/itex], we just get a cyclic definition [itex]f(e_k)=f(e_j)e^j(e_k)=f(e_j)\delta^k_j=f(e_k)[/itex]. And if so, I am finding it hard to define, say [itex]f(e_3)\equiv f_3=z[/itex]. I mean would this be a valid description:

[itex]f(e_i)[/itex] is "all of [itex]f[/itex]" acting on the i-th basis component of the corresponding vector space. It is defined by producing the i-th component of the covector [itex]f[/itex]

If anyone can clarify I'd be ever so grateful.

3. The form of [itex]f[/itex] I chose, relates to some sort of cartesian projection I think. Could someone shed some light on the situation.


Cheers,



edit: adjusted as requested.
 
Last edited:
Physics news on Phys.org
  • #2
As a courtesy to other PF readers, I'd encourage you to learn how to take advantage of the latex markup feature in VB, the software used in PF; see https://www.physicsforums.com/misc.php?do=bbcode . After reading a few lines from that page, you should have no trouble reformatting your document.
 
Last edited by a moderator:
  • #3
If V is a vector space over R, then it's dual space [itex]V^*[/itex] is, by definition, the space of all linear transformations from V to R. (also called linear functionals)

If we are studying a particular vector space, then it is conventional to call an element of its dual space a "covector".


If we choose a basis for V, then there is a natural choice of basis for [itex]V^*[/itex]; we call it the dual basis. And, generally, we write the coordinates of a vector as a column array and the coordinates of a covector as a row array. The reason is as follows:

Let [itex]v \in V[/itex] and [itex]\omega \in V^*[/itex].
Let [itex][v][/itex] be the coordinate representation of v with respect to our chosen basis, and similarly for [itex][\omega][/itex].

Then, we have:
[tex][\omega(v)] = [\omega][v][/tex]

(The left hand side is the 1x1 matrix containing the number [itex]\omega(v)[/itex]. The right hand side is the product from matrix algebra, which yields a 1x1 matrix)
 
Last edited:
  • #4
>> If V is a vector space over R, then it's dual space [itex]V^*[/itex] is, by definition, the space of all linear transformations from V to R. (also called linear functionals)

Okay

>> If we are studying a particular vector space, then it is conventional to call an element of its dual space a "covector".

Okay>> If we choose a basis for V, then there is a natural choice of basis for [itex]V^*[/itex]; we call it the dual basis. And, generally, we write the coordinates of a vector as a column array and the coordinates of a covector as a row array.

Uh huh

>> The reason is as follows:

Let [itex]v \in V[/itex] and [itex]\omega \in V^*[/itex].
Let [itex][v][/itex] be the coordinate representation of v with respect to our chosen basis, and similarly for [itex][\omega][/itex].

Then, we have:
[tex][\omega(v)] = [\omega][v][/tex]

(The left hand side is the 1x1 matrix containing the number [itex]\omega(v)[/itex]. The right hand side is the product from matrix algebra, which yields a 1x1 matrix)


Okay

All that makes sense. It has given me some strength to know I am on the right track. However, my questions are still open, as far as my mind can stretch presently.
 
Last edited:
  • #5
For your first question, i give you an intutive sense of what 'the plane' means.
Assuming we are unknown of what shape the Earth has. But by some experiments, we derive a function f(v), which return the potential energy for an object, where v could be any point on earth. Then f(v)=0 is where all points with zero potential energy. As you obtain that f(v)=0 is a plane, we may say the Earth is flat.
The above explanation may not be strict. If i made any mistakes, please tell me.
 
  • #6
Not just arrows sitting at an origin are examples of vectors. There are other objects that also form vector spaces. Take a set of equally spaced lines in the plane. Enumerate the lines.

Can you think of what it means to:


  • Multiply such a set of lines with a scalar? (easy)

  • Add two such sets of lines together? (slightly more complicated)
What does the resulting set of lines look like in each case?

Also, think a little about linear coordinate systems. Not in the way of basis vectors, but rather in the form of a parallelogramic grid. What does it mean to read off the coordinates of a vector from such a grid?
 
Last edited:

1. What is the difference between a vector and a co-vector?

A vector is a mathematical object that represents magnitude and direction, and can be thought of as an arrow in space. A co-vector, also known as a dual vector, is a mathematical object that represents a linear functional. In other words, a co-vector takes in a vector as an input and produces a scalar value as an output. While vectors live in a vector space, co-vectors live in the dual space.

2. How can vectors and co-vectors be used in physics?

Vectors and co-vectors are fundamental tools in physics, used to represent physical quantities such as force, velocity, and momentum. Vectors are often used to represent physical quantities with magnitude and direction, while co-vectors are used to represent physical quantities that are dependent on direction, such as work and energy.

3. Can vectors and co-vectors be multiplied together?

Yes, vectors and co-vectors can be multiplied together using a mathematical operation called the dot product. The dot product takes in a vector and a co-vector as inputs and produces a scalar value as an output. This operation is often used in physics to calculate work, energy, and other physical quantities.

4. What is the geometric interpretation of a co-vector?

A co-vector can be thought of as a covariant vector, meaning it changes in the same way as the coordinate system. Geometrically, this means that a co-vector is a set of planes perpendicular to the corresponding vector. In other words, a co-vector represents a set of directions in which the vector can vary.

5. How are vectors and co-vectors related to each other?

Vectors and co-vectors are dual to each other, meaning they are related by a one-to-one correspondence. This duality allows for the conversion between vectors and co-vectors, and is essential in many fields of mathematics and physics. Additionally, the dot product between a vector and a co-vector is a fundamental operation that connects these two objects.

Similar threads

  • Differential Geometry
Replies
21
Views
644
Replies
4
Views
1K
  • Linear and Abstract Algebra
Replies
23
Views
1K
  • Differential Geometry
Replies
3
Views
3K
Replies
9
Views
1K
Replies
4
Views
1K
  • Differential Geometry
Replies
3
Views
2K
  • Calculus and Beyond Homework Help
Replies
6
Views
3K
Replies
3
Views
2K
Replies
3
Views
1K
Back
Top