Vector. Is there an inverse of dot and cross product?

Click For Summary

Discussion Overview

The discussion revolves around the possibility of expressing one vector in terms of others using the dot and cross product operations. Participants explore whether it is feasible to "invert" these operations to recover an unknown vector given a known vector and the result of the operation.

Discussion Character

  • Debate/contested

Main Points Raised

  • One participant suggests that expressing a vector in terms of others using the cross product is not possible, citing the lack of a "division" operation in vector mathematics.
  • Another participant points out that the problem is ill-posed, using an example of a vector with multiple orthogonal vectors that yield the same dot product, indicating that information cannot be recovered from a zero result.
  • Some participants argue that there are infinitely many solutions to the problem, emphasizing that without additional constraints, the answers will not be unique.
  • One participant mentions the geometric relationship in the dot product, indicating that knowing the angle between vectors is necessary to solve for the unknown vector.
  • Another participant explains that both operations ultimately lead to solving systems of equations, which can be complex and non-unique.
  • There is a discussion about working with sets of vectors that span the space, suggesting a method involving reciprocal bases to find solutions under certain conditions.

Areas of Agreement / Disagreement

Participants generally agree that the problems posed are ill-posed and that unique solutions are not achievable without additional constraints. However, there are multiple competing views on the specifics of how to approach the problem and the implications of the results.

Contextual Notes

The discussion highlights limitations related to the uniqueness of solutions and the need for additional constraints or information to resolve the posed problems effectively.

scoutfai
Messages
70
Reaction score
0
Given the following cross product equation:
\vec{A}\times\vec{B}=\vec{C}
How to express \vec{A} in term of \vec{B} and \vec{C} (or \vec{B} in term of \vec{A} and \vec{C} ). I think the question I want to ask can also be rephrased as if one was told that a known vector when cross product with an unknown vector, yield a known vector, find the unknown vector.

Similarly,
Given the following dot product equation:
\vec{D}\bullet\vec{E}=k
How to express \vec{D} in term of \vec{E} and k. Similarly also, the question I want to ask can be rephrased as if one was told that a known vector when dot product with an unknown vector, yield a known scalar, find the unknown vector.

My personal thought is, it can't be done. Never heard of a "division" in vector operation. But, maybe I am wrong.
 
Physics news on Phys.org
That's an ill posed problem. Take the vector v = (0, 0, 1); I can find two vectors orthogonal to v, and so we have two vectors who's dot product with v is zero. Given "0v", there is no way to recover information about the vector that created the dot product.
 
No it can't be done as there are many different correct answers.
 
You mean, u.v=k, given u and k, find v?
Consider the geometry of this...

k=u.v.cos(A), where A is the angle between them.
Thus k/u = vcosA giving one equation and two unknowns (the magnitude of the vector and it's angle to u.)

So to solve the problem you also need the direction of the vector you want to find or it's magnitude.

It's similar with a cross product.
 
Each of these ultimately boil down to solving a large numerical equation (or system of equations). The answer will generally not be unique and its rather pointless to do so. Say we are given\vec{x}\cdot(3, -2, 1) = 6then we are essentially solving3x_{1} - 2x_{2} + x_{3} = 6for arbitrary numbers x_{1}, x_{2}, x_{3}. By specifying restrictions on the form of \vec{x}, we can reduce the number of vectors satisfying the equation. Similarly, the cross product will reduce to essentially solving the system obtained by equating the components of the vectors.
 
Number Nine said:
That's an ill posed problem. Take the vector v = (0, 0, 1); I can find two vectors orthogonal to v, and so we have two vectors who's dot product with v is zero. Given "0v", there is no way to recover information about the vector that created the dot product.

TGlad said:
No it can't be done as there are many different correct answers.


Yuqing said:
Each of these ultimately boil down to solving a large numerical equation (or system of equations). The answer will generally not be unique and its rather pointless to do so. Say we are given\vec{x}\cdot(3, -2, 1) = 6then we are essentially solving3x_{1} - 2x_{2} + x_{3} = 6for arbitrary numbers x_{1}, x_{2}, x_{3}. By specifying restrictions on the form of \vec{x}, we can reduce the number of vectors satisfying the equation. Similarly, the cross product will reduce to essentially solving the system obtained by equating the components of the vectors.
Hence it is still do-able but the answer is never unique and there are infinitely many correct answer. Got it.

Simon Bridge said:
You mean, u.v=k, given u and k, find v?
Consider the geometry of this...

k=u.v.cos(A), where A is the angle between them.
Thus k/u = vcosA giving one equation and two unknowns (the magnitude of the vector and it's angle to u.)...
Yes this is exactly what I mean. I came into a situation where I want to reverse the process then I realize it doesn't seem to be reversible, thus I seek for confirmation.
 
As others have said there is too much freedom for and unconstrained unique solution.
You want given a vector v a vector V such that
v.V=1
The natural thing is to work with sets of vectors that span the space
Like thereciprocal_basis.
Thus (in three space) given
{v1,v2,v3}
we can define
{V1,V2,V3}
such that
v1.V1=1
v2.V1=0
v3.V1=0
v1.V2=0
v2.V2=1
v3.V2=0
v1.V3=0
v2.V3=0
v3.V3=1
 

Similar threads

  • · Replies 14 ·
Replies
14
Views
4K
  • · Replies 32 ·
2
Replies
32
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 22 ·
Replies
22
Views
5K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 42 ·
2
Replies
42
Views
5K
Replies
5
Views
5K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K