Expressing a variable from cross product

Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
3 replies · 3K views
v-v
Messages
4
Reaction score
0
Can I use cyclic rotation in [tex]\vec{a}[/tex] = [tex]\vec{b}[/tex] x [tex]\vec{c}[/tex] and say:
[tex]\vec{c}[/tex] = [tex]\vec{a}[/tex] x [tex]\vec{b}[/tex]
[tex]\vec{b}[/tex] = [tex]\vec{c}[/tex] x [tex]\vec{a}[/tex]

for any vectors [tex]\vec{a}[/tex], [tex]\vec{b}[/tex] and [tex]\vec{c}[/tex] or only if they are perpendicular to each other?

If it's only a special case: is there a way to express [tex]\vec{b}[/tex] and [tex]\vec{c}[/tex] from the previous equation?

(I'm asking because of the equation in electromagnetism that says [tex]\vec{E}[/tex]=c([tex]\vec{B}[/tex]x[tex]\vec{U}[/tex]) where I might need to find any of the 3 vectors from the other two)

I hope writing down the matrices, finding the inverses and solving a matrix equation is not the only way.

Thank you :)
 
Mathematics news on Phys.org
Remember that the cross product of any two vectors is perpendicular to the two vectors. If [itex]\vec{a}= \vec{b}\times\vec{c}[/itex] with [itex]\vec{b}[/itex] and [itex]\vec{c}[/itex] not perpendicular, then we cannot have \vec{b}= \vec{c}\times\vec{a}[/itex] because that says [itex]\vec{b}[/itex] is perpendicular to [itex]\vec{c}[/itex] nor can [itex]\vec{c}= \vec{a}\times\vec{b}[/itex] because then [itex]\vec{c}[/itex] would be perpendicular to [itex]\vec{b}[/itex].
 
You can explore the various possibilities with this handy identity:

[tex]\left ( \textbf{a} \times \textbf{b} \right ) \times \textbf{c} = \left ( \textbf{a} \cdot \textbf{c} \right ) \textbf{b} - \left ( \textbf{b} \cdot \textbf{c} \right ) \textbf{a}[/tex]