How can I solve for a vector in a tensor equation involving dot products?

Click For Summary
SUMMARY

The discussion focuses on solving for a vector in a tensor equation involving dot products, specifically the equation 𝑎 ⋅ 𝑏 = 𝑐 ⋅ 𝑑. The user seeks to express 𝑏 in terms of a tensor 𝑇 and vector 𝑑, leading to the form 𝑏 = 𝑇 ⋅ 𝑑. However, it is established that without additional constraints, this cannot be achieved, as the dot product results in a scalar, necessitating multiple equations to solve for multiple variables.

PREREQUISITES
  • Tensor algebra fundamentals
  • Understanding of vector dot products
  • Knowledge of scalar and vector equations
  • Basic linear algebra concepts
NEXT STEPS
  • Study tensor contraction and its implications in vector equations
  • Learn about systems of equations in linear algebra
  • Explore the concept of constraints in vector analysis
  • Review examples of solving vector equations in multiple dimensions
USEFUL FOR

Students and professionals in mathematics, physics, or engineering who are dealing with tensor analysis and vector equations, particularly those looking to deepen their understanding of dot products and constraints in multi-dimensional spaces.

zephyr5050
Messages
21
Reaction score
0

Homework Statement



I'm currently trying to work through some issues I'm having with tensor and vector analysis. I have an equation of the form
$$\textbf{a} \bullet \textbf{b} = \textbf{c} \bullet \textbf{d}$$
where all quantities here are vectors. I want to solve for ##\textbf{b}## by finding an equation of the form
$$\textbf{b} = \overline{\textbf{T}} \bullet \textbf{d}$$
where ##\overline{\textbf{T}}## is a tensor. However I'm not sure the proper mathematical procedure to go about this. Any suggestions?

Homework Equations



That's what I'm here for.

The Attempt at a Solution



No idea.
 
Physics news on Phys.org
Hi. You can't possibly do that without imposing more constraints on your vector:
In tensor language, the vectors are contracted on both sides so you can't "solve" for b.
This may be confusing because a⋅b looks like a vector expression but it's really a scalar; if you want to solve for a vector you need a vector expression.
Look at the simplest example in 2 dimensions:
a⋅b = cd ⇔a1b1 + a2b2 = c1d1 + c2d2
You see that you would need two equations to solve for the two variables b1 and b2 , and for every additional dimension you need an additional constraint...
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
1K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
4
Views
2K
  • · Replies 19 ·
Replies
19
Views
3K
Replies
2
Views
1K
Replies
1
Views
5K
  • · Replies 16 ·
Replies
16
Views
6K
  • · Replies 3 ·
Replies
3
Views
3K