Rotating tensors (different from vectors?)

Click For Summary

Discussion Overview

The discussion revolves around the rotation of tensors, particularly stress tensors, in the context of linear algebra and mechanics. Participants explore the methods for transforming tensors and the implications of such transformations, including the distinction between rotating vectors and transforming frames of reference.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • One participant describes their initial approach to rotating a stress tensor by applying a rotation matrix directly to the tensor, which led to incorrect results due to the tensor not being symmetric.
  • Another participant provides a mathematical formulation for rotating a tensor, suggesting that the transformation can be expressed as T' = RTRT, where R is an orthogonal matrix.
  • A participant emphasizes the distinction between rotating a vector and transforming it, arguing that the frame of reference is what is being rotated rather than the vector itself.
  • There is a mention of the transformation properties of different types of tensors, noting that not all tensors transform in the same way.
  • A later post raises a question about the possibility of rotating a tensor of order 4, indicating uncertainty about the method and implications of such a transformation.

Areas of Agreement / Disagreement

Participants express differing views on the nature of tensor rotation versus transformation, with some emphasizing the frame of reference aspect while others focus on the mathematical operations involved. The discussion remains unresolved regarding the specifics of tensor rotation, particularly for higher-order tensors.

Contextual Notes

Some participants note the importance of distinguishing between active and passive transformations, and there are references to specific tensor types that may have different transformation rules. The discussion does not resolve the mathematical steps or assumptions involved in these transformations.

Who May Find This Useful

This discussion may be useful for students and professionals in fields related to mechanics, materials science, and applied mathematics, particularly those interested in tensor analysis and transformations in physics.

koab1mjr
Messages
105
Reaction score
0
Hi all

I am taking my first grad level class on stress and elasticity and ran into a bit of a wall. We are dealing with a 3x3 stress tensor which describes the state of stress of a given point. Now various textbook problems have questions where given one state describe the state if the element were roateated in some fashion. Now we have just been deriving some formulas and use of the mohr's circle for this but I was thinking "hey why don't i just rotate the tensor". I asked the professor and was told that was perfectly fine if you know how to do it. So since I know linear algebra (undergrad level) and how to deal with vectors and tensors being a glorified vector no sweat.

So i am working on some HW and I try it out. What I find is my answer is incorrect because my matrix is not symetric so obviously something is wrong. Now my approach is wrong as I am told by my professor today but he did not give me much direction as too how to fix so why i am here

What I have been doing is treating the tensor like a matrix created by putting together vectors as rows or columns. I take each of the vectors apply my rotation matrix to them and voila a rotated tensor. This is of course wrong but I am looking for help as too my flaw and more so how I could go about learning how to rotate tensors. I feel it should not be much different than a transofmration of a vector but I could be wrong

any help is much appreciated.
 
Physics news on Phys.org
To rotate a vector: x'=Rx, where R is an orthogonal matrix. By definition of matrix multiplication, this can be written as x'_i=R_{ij}x_j. (Indices that appear twice are summed over). To rotate a tensor with two indices:

T_{ij}'=R_{ik}R_{jm}T_{km}=R_{ik}(R^T)_{mj}T_{km}=R_{ik}T_{km}(R^T)_{mj}=(RTR^T)_{ij}

So T'=RTRT.
 
Last edited:
A bit nit picky, but you aren't really rotating the vector (or matrix). You are transforming it. It is still the same vector (matrix) underneath. What is being rotated is the frame of reference. The vector (matrix) is being transformed to this rotated frame. Compare this with the vector corresponding to the second hand on an analog clock. In fifteen seconds that vector rotates by 90 degrees -- and in this case it is the vector that is rotating, not the frame of reference.

Another nit-picky point: Fredrik's result applies to type (0,2) tensors such as a stress tensors and moment of inertia tensor. The Hessian of some scalar function transforms differently.
 
OK so just so I got this i take my transformation operator and I calc the transpose then conclude with t' = AtA'... With A being the matrix. I will give it a shot... I will keep you posted. Thanks!
 
D H said:
A bit nit picky, but you aren't really rotating the vector (or matrix). You are transforming it. It is still the same vector (matrix) underneath. What is being rotated is the frame of reference. The vector (matrix) is being transformed to this rotated frame. Compare this with the vector corresponding to the second hand on an analog clock. In fifteen seconds that vector rotates by 90 degrees -- and in this case it is the vector that is rotating, not the frame of reference.

depends on your point of view.
see http://http://en.wikipedia.org/wiki/Active_and_passive_transformation"

"When I use a word," Humpty Dumpty said in rather a scornful tone, "it means just what I choose it to mean -- neither more nor less."
"The question is," said Alice, "whether you can make words mean so many different things."
"The question is," said Humpty Dumpty, "which is to be master - - that's all."
 
Last edited by a moderator:
Hello everybody,
i read carefully what you wrote. Right now i am wondering if it is possible to rotate a tensor of order 4. How does this work? I have no idea if this is possible but it would be interessting.
bye sacsac
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K