Definition of cross product in Spivak's 'Calculus on Manifolds'

In summary: The cross product has one major failing -it only exists in three dimensions. However, if I read the initial post above correctly, it implies something Spivak calls a cross product that exists in R^n, with no restriction on n. Please... more clarification on what this cross product is and why it is special.
  • #1
quasar987
Science Advisor
Homework Helper
Gold Member
4,807
32

Homework Statement


In Calculus on Manifold pp.83-84, Spivak writes that "if v_1,...,v_{n-1} are vectors in R^n and f:R^n-->R is defined by f(w)=det(v_1,...,v_{n-1},w), then f is an alternating 1-tensor on R^n; therefore there is a unique z in R^n such that <w,z>=f(w) (and this z is denoted v_1 x ... x v_{n-1} and called the cross product of v_1,...,v_{n-1})."

I do not get how he makes that conclusion about the existence and uniqueness of z.

Existence is clear as such a z is easy to construct explicitly. But surely, z is not unique! Take for instance n=3, in which case <w,z>=|w||z|cosO, so that given a length |z| for z, it suffices to give it the angle O = arccos(f(w)/[|w||z|]) for the equality <w,z>=f(w) to hold, and evidently, there are an infinity of possible such lenght-angle combinations.
 
Physics news on Phys.org
  • #2
a precise counter-example would be if the v_i are linearly dependant. In this case f(w) = 0 for any w. We then can arrange for <w,z> to vanish by letting z=0 or z=(1/w_1, -1/w_2, 0,...,0).
 
  • #3
You are given the vectors v_1 ... v_{n-1}.

You then define a function of w, using v1 ... v_{n-1}, for ANY vector w.

The uniqueness part says there is a unique vector z that satisfies the condition for ALL possible vectors w.

In your "precise counter example", that unique vector is z = 0. You can't choose a different vector z for every different vector w.

All this is consistent with the "elementary" definition of a vector product in 3-space:

v1 x v2 = 0 when v1 and v2 are parallel vectors
(v1xv2).v3 is the volume of the parallepiped defined by v1,v2, and v3, which can be written as a det(v1,v2,v3).
 
  • #4
It makes more sense already! :tongue:
 
  • #5
This follows from a theorem in linear algebra. Let [tex]V[/tex] be a real inner product space with inner product [tex]\left\langle,\right\rangle[/tex] For a fixed [tex]\beta\in V[/tex], the map [tex]f_{\beta}:V\rightarrow\Re[/tex] (where [tex]\Re[/tex] is the set of real numbers) defined by [tex]f_{\beta}\left(w\right)=\left\langle w,\beta \right\rangle[/tex] is easily seen to be a linear functional. It is not difficult to see that every linear functional arises in this manner for a unique choice of [tex]\beta[/tex]. For a proof, see Hoffman and Kunze's Linear Algebra Ch. 8.3. Also, there is no reason to say alternating [tex]1[/tex] tensor because a [tex]1[/tex] tensor is just a linear functional and is vacuously alternating (or simply observe that the dimension of the space of alternating [tex]1[/tex] tensors is the same as the space of all [tex]1[/tex] tensors since [tex]k=1[/tex] so that the two spaces are the same). Therefore, all that needs to be noted from Spivak's comments is that the map [tex]\varphi[/tex] that he defined is a linear functional. Hence, the linear algebra theorem applies. This doesn't follow from anything that Spivak gives you in the text. The author expects that you have a savvy knowledge of Linear Algebra and Calculus (from a mathematician's pov) before attempting this book.
 
Last edited:
  • #6
quasar987 said:

Homework Statement


In Calculus on Manifold pp.83-84, Spivak writes that "if v_1,...,v_{n-1} are vectors in R^n and f:R^n-->R is defined by f(w)=det(v_1,...,v_{n-1},w), then f is an alternating 1-tensor on R^n; therefore there is a unique z in R^n such that <w,z>=f(w) (and this z is denoted v_1 x ... x v_{n-1} and called the cross product of v_1,...,v_{n-1})."

I do not get how he makes that conclusion about the existence and uniqueness of z.

Existence is clear as such a z is easy to construct explicitly. But surely, z is not unique! Take for instance n=3, in which case <w,z>=|w||z|cosO, so that given a length |z| for z, it suffices to give it the angle O = arccos(f(w)/[|w||z|]) for the equality <w,z>=f(w) to hold, and evidently, there are an infinity of possible such length-angle combinations.

I am curious. What is the relationship between the cross product defined above and the cross product of two vectors, a and b defined by:

(1) a X b is perpendicular to the plane defined by a and b,
(2) a X b has magnitude ab sin(theta),
(3) the vectors a, b, and a X b form a right-handed set.

(For typing simplicity I have not used bold type notation and the a and b coefficients to sin(theta) are the magnitudes of the vectors.)

Quoting Doran and Lasenby in "Geometric Algebra for Physicists", "The cross product has one major failing -it only exists in three dimensions." The primary reason is that in four and higher dimensions the concept of a vector orthogonal to a pair of vectors is not unique. This lack of a cross product in other than three dimensions is often cited as an advantage of Geometric Algebra over traditional vector analysis.
However, if I read the initial post above correctly, it implies something Spivak calls a cross product that exists in R^n, with no restriction on n. Please explain.
 
  • #7
AEM said:
I am curious. What is the relationship between the cross product defined above and the cross product of two vectors, a and b defined by:

(1) a X b is perpendicular to the plane defined by a and b,
(2) a X b has magnitude ab sin(theta),
(3) the vectors a, b, and a X b form a right-handed set.

(For typing simplicity I have not used bold type notation and the a and b coefficients to sin(theta) are the magnitudes of the vectors.)

Quoting Doran and Lasenby in "Geometric Algebra for Physicists", "The cross product has one major failing -it only exists in three dimensions." The primary reason is that in four and higher dimensions the concept of a vector orthogonal to a pair of vectors is not unique. This lack of a cross product in other than three dimensions is often cited as an advantage of Geometric Algebra over traditional vector analysis.
However, if I read the initial post above correctly, it implies something Spivak calls a cross product that exists in R^n, with no restriction on n. Please explain.

The cross product defined above is the cross product. The cross product of [tex]n-1[/tex] vectors in [tex]\Re^{n}[/tex] is always defined in this way, but it depends on an a priori choice of [tex]n-1[/tex] vectors. If [tex]n=3[/tex], then this definition gives a rule for the cross product of two vectors in [tex]\Re^{3}[/tex] which is the product you are referring to that one learns in elementary calculus. In this case all these properties you have listed can be proved as theorems.
 
  • #8
cmendnba said:
The cross product defined above is the cross product. The cross product of [tex]n-1[/tex] vectors in [tex]\Re^{n}[/tex] is always defined in this way, but it depends on an a priori choice of [tex]n-1[/tex] vectors. If [tex]n=3[/tex], then this definition gives a rule for the cross product of two vectors in [tex]\Re^{3}[/tex] which is the product you are referring to that one learns in elementary calculus. In this case all these properties you have listed can be proved as theorems.

Could you perhaps give me an example in [tex]\Re^{4}[/tex] or [tex]\Re^{5}[/tex]so that I could see how this works?
 
  • #9
AEM said:
I am curious. What is the relationship between the cross product defined above and the cross product of two vectors, a and b defined by:

(1) a X b is perpendicular to the plane defined by a and b,
(2) a X b has magnitude ab sin(theta),
(3) the vectors a, b, and a X b form a right-handed set.
This last item necessitates a three dimensional space. If you are looking for a generalization, this has to be dropped. If you are willing to relax the (implied) condition that the cross product is a binary operator one generalization of the cross product is the product of n-1 n-vectors as described in the original post. Suppose you define the cross product as a binary operator [itex]\times[/itex] that is
  • Linear, [itex]
    (a\mathbf x + b\mathbf y)\times \mathbf z = a\mathbf x\times \mathbf z + b\mathbf y\times \mathbf z[/itex] and similarly for the right-hand side of the product
  • Orthogonal, [itex]\mathbf x \cdot (\mathbf x \times \mathbf y) = \mathbf y \cdot (\mathbf x \times \mathbf y) = 0[/itex]
  • Geometrical, [itex]||\mathbf x \times \mathbf y||^2 = ||\mathbf x||^2||\mathbf y||^2 - (\mathbf x \cdot \mathbf y)^2[/itex], or [itex]||\mathbf x \times \mathbf y|| = ||\mathbf x||\,||\mathbf y||\, |\sin\theta|[/itex]

The above is almost unique to three dimensions. There is a seven dimensional cross product that satisfies all of the above. Yet another way to define the cross product is in terms of a commutator. The 3-vectors as we now know them were developed from the quaternions. Think of a quaternion as a scalar real part and an imaginary vectorial part. The symmetric difference [itex](xy-yz)/2[/itex] of two quaternions is a pure imaginary quaternion whose imaginary part is equal to the vector cross product of their imaginary parts. This extends to the octonions, and hence to a seven dimensional cross product. It does not extend any further than that because each the next step up the Cayley–Dickson algebras hierarchy, the sedenions, are not alternative.
 
  • #10
AEM said:
Could you perhaps give me an example in [tex]\Re^{4}[/tex] or [tex]\Re^{5}[/tex]so that I could see how this works?

Sure. Once [tex]n\geq 5[/tex], the computations get too tedious so we'll do one in [tex]\Re^{4}[/tex]. Say [tex]v_{1}=\left(0,1,0,1\right), v_{2}=\left(1,0,2,1\right),[/tex] and [tex]v_{3}=\left(2,1,1,0\right)[/tex]. We will compute [tex]v_{1}\times v_{2}\times v_{3}[/tex]. Define [tex]\varphi:\Re^{n}\rightarrow \Re[/tex] by [tex]\varphi\left(w\right)=det\left(v_{1},v_{2},v_{3},w\right)[/tex]. Write [tex]w=\left(w_{1},w_{2},w_{3},w_{4}\right)[/tex]. Then you can compute (the computation is tedious) [tex]\varphi\left(w\right)=det\left(v_{1},v_{2},v_{3},w\right)=w_{1}-3w_{2}+3w_{3}-3w_{4}[/tex]. Then observe that [tex]\varphi\left(w\right)=\left\langle w,z\right\rangle[/tex] where [tex]z=\left(1,-3,3,-3\right)[/tex]. The theorem I described earlier from linear algebra tells us that this [tex]z[/tex] is unique and is the cross product [tex]v_{1}\times v_{2}\times v_{3}[/tex]. I hope this helps.

A good exercise is to use this definition for [tex]\Re^{3}[/tex] and try to prove all the things you know about the cross product from elementary calculus, like for example, that [tex]e_{1}\times e_{2}=e_{3}[/tex] or that [tex]u\times v=-v\times u[/tex]. You can even discover why that symbolic determinant works for the formula for the cross product.
 
  • #11
cmendnba said:
Sure. Once [tex]n\geq 5[/tex], the computations get too tedious so we'll do one in [tex]\Re^{4}[/tex]. Say [tex]v_{1}=\left(0,1,0,1\right), v_{2}=\left(1,0,2,1\right),[/tex] and [tex]v_{3}=\left(2,1,1,0\right)[/tex]. We will compute [tex]v_{1}\times v_{2}\times v_{3}[/tex]. Define [tex]\varphi:\Re^{n}\rightarrow \Re[/tex] by [tex]\varphi\left(w\right)=det\left(v_{1},v_{2},v_{3},w\right)[/tex]. Write [tex]w=\left(w_{1},w_{2},w_{3},w_{4}\right)[/tex]. Then you can compute (the computation is tedious) [tex]\varphi\left(w\right)=det\left(v_{1},v_{2},v_{3},w\right)=w_{1}-3w_{2}+3w_{3}-3w_{4}[/tex]. Then observe that [tex]\varphi\left(w\right)=\left\langle w,z\right\rangle[/tex] where [tex]z=\left(1,-3,3,-3\right)[/tex]. The theorem I described earlier from linear algebra tells us that this [tex]z[/tex] is unique and is the cross product [tex]v_{1}\times v_{2}\times v_{3}[/tex]. I hope this helps.

A good exercise is to use this definition for [tex]\Re^{3}[/tex] and try to prove all the things you know about the cross product from elementary calculus, like for example, that [tex]e_{1}\times e_{2}=e_{3}[/tex] or that [tex]u\times v=-v\times u[/tex]. You can even discover why that symbolic determinant works for the formula for the cross product.

First, Thank you for taking the time to come up with an example and the suggested exercise. Thanks also to D.H. for his post. One more question: How is this generalized cross product related to the wedge product of geometric algebra?
 
  • #12
AEM said:
First, Thank you for taking the time to come up with an example and the suggested exercise. Thanks also to D.H. for his post. One more question: How is this generalized cross product related to the wedge product of geometric algebra?

Its really not that related. The reason some of the properties of the cross product are similar to that of the wedge product is that the cross product is defined in terms of determinants, and the determinant function is an alternating [tex]n[/tex]-tensor on [tex]\Re^{n}[/tex].
 

1. What is the cross product in Spivak's 'Calculus on Manifolds'?

The cross product in Spivak's 'Calculus on Manifolds' is a mathematical operation that takes two vectors as inputs and produces a new vector that is perpendicular to both of the input vectors. It is a fundamental concept in vector calculus and is often used in applications such as physics and engineering.

2. How is the cross product defined in Spivak's book?

In Spivak's 'Calculus on Manifolds', the cross product is defined as a bilinear operation on two vectors in Rn, where n is the dimension of the vector space. This means that the result of the cross product is a vector, and it is dependent on the input vectors and the dimension of the vector space.

3. What are the properties of the cross product in Spivak's book?

The cross product in Spivak's 'Calculus on Manifolds' has several important properties, including being anti-commutative (changing the order of the input vectors changes the sign of the result), being distributive over vector addition, and satisfying the Jacobi identity. These properties are crucial in understanding and applying the cross product in various mathematical contexts.

4. How is the cross product related to the dot product?

The cross product and the dot product are both operations on vectors, but they have different properties and produce different results. The dot product is a scalar quantity while the cross product is a vector. Additionally, the dot product measures the similarity between two vectors while the cross product measures the perpendicularity between them.

5. What are some applications of the cross product in mathematics and science?

The cross product has numerous applications in mathematics and science, including calculating torque in physics, determining the area of a parallelogram in geometry, and solving systems of linear equations. It is also used in computer graphics to create 3D images and in robotics for calculating the motion of robotic arms.

Similar threads

  • Calculus and Beyond Homework Help
Replies
1
Views
501
Replies
6
Views
329
  • Special and General Relativity
Replies
4
Views
783
  • Calculus and Beyond Homework Help
Replies
3
Views
886
  • Topology and Analysis
Replies
1
Views
764
  • Calculus and Beyond Homework Help
Replies
6
Views
2K
Replies
1
Views
1K
  • Calculus and Beyond Homework Help
Replies
1
Views
2K
  • Calculus and Beyond Homework Help
Replies
1
Views
1K
  • Differential Geometry
Replies
21
Views
631
Back
Top