Is the Cauchy stress tensor really a tensor?

  • Context: Undergrad 
  • Thread starter Thread starter Philip Wood
  • Start date Start date
  • Tags Tags
    Cauchy Stress Tensor
Click For Summary

Discussion Overview

The discussion centers on the nature of the Cauchy stress tensor and whether it fits the definition of a tensor as presented in Jeevanjee's 'An Introduction to Tensors and Group Theory for Physicists'. Participants explore the mathematical properties of tensors, particularly in relation to the Cauchy stress tensor, and its ability to map vectors to other vectors.

Discussion Character

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

Main Points Raised

  • One participant questions whether the Cauchy stress tensor fits Jeevanjee's definition, noting that it appears to map one vector to another rather than producing a scalar.
  • Another participant suggests that Jeevanjee's definition may be too restrictive, as a rank-2 tensor can indeed take one vector and produce another vector.
  • A participant mentions that the definition of tensors as multilinear maps generalizes matrices for dimensions beyond 2.
  • Some participants clarify that a second-order tensor, like the stress tensor, maps a unit normal vector to a surface into a traction vector.
  • There are discussions about the formatting issues with LaTeX commands used in the thread, indicating some technical challenges faced by participants.
  • One participant notes that a tensor requires more entries than a vector to be fully described in n-dimensions, highlighting the complexity of tensor representation.

Areas of Agreement / Disagreement

Participants express differing views on the definition of tensors and the applicability of Jeevanjee's definition to the Cauchy stress tensor. There is no consensus on whether Jeevanjee's definition is too restrictive or if it accurately describes the nature of the stress tensor.

Contextual Notes

Some participants mention the complexity of tensor definitions and the challenges of understanding their properties, particularly in higher dimensions. There are unresolved issues regarding the proper formatting of LaTeX commands in the discussion.

Philip Wood
Gold Member
Messages
1,232
Reaction score
79
I've just started learning about tensors from Jeevanjee's highly praised 'An Introduction to Tensors and Group Theory for Physicists'. He defines a tensor as a function, linear in each of its arguments, that takes some vectors (maybe only 2) and produces a number. [The components of the tensor are the values of this number when base vectors are the arguments.] The Cauchy stress tensor, ##\boldmath {\sigma}##, is, I read, defined by ##\textbf{T}_e=\textbf{\sigma}~\textbf{e}## in which the right hand side can be written as a multiplication a column vector of the components of the unit vector ##\mathbf e## normal to a surface by a matrix of components representing ##\textbf{\sigma}##. ##\textbf T## is another vector, the traction vector. So we seem to be inputting one vector and outputting another. This doesn't seem to fit Jeevanjee's definition of a tensor. Can someone explain?

Sorry about the Latex failure; I've no idea why I can't make it work on this site.
 
Last edited by a moderator:
Physics news on Phys.org
Nigel Wood said:
I've just started learning about tensors from Jeevanjee's highly praised 'An Introduction to Tensors and Group Theory for Physicists'. He defines a tensor as a function, linear in each of its arguments, that takes some vectors (maybe only 2) and produces a number. [The components of the tensor are the values of this number when base vectors are the arguments.] The Cauchy stress tensor, ##\textbf \sigma##, is, I read, defined by ##\textbf{T}_e=\textbf{\sigma}~\textbf{e}## in which the right hand side can be written as a multiplication a column vector of the components of the unit vector ##\mathbf e## normal to a surface by a matrix of components representing ##\textbf{\sigma}##. ##\textbf T## is another vector, the traction vector. So we seem to be inputting one vector and outputting another. This doesn't seem to fit Jeevanjee's definition of a tensor. Can someone explain?
A rank-2 tensor like ##\sigma_{ij}## can indeed "take" two vectors and make a number (i.e., a scalar), but it can also "take" just one vector and turn it into another vector.
 
  • Like
Likes   Reactions: jedishrfu
Many thanks, renormalize. So Jeevanjee's being too restrictive? No wonder he doesn't use the Cauchy stress tensor as an example.
 
  • Like
Likes   Reactions: jedishrfu
Nigel Wood said:
Many thanks, renormalize. So Jeevanjee's being too restrictive? No wonder he doesn't use the Cauchy stress tensor as an example.
It's a long journey to learn about tensors. His definition is correct. As, @renormalize stated if you input a vector in one of the slots, you are left with a tensor that takes one less vector. This is similar to currying, or partial application if you are familiar with programming.
 
In a Mathematical sense, Tensors are generalizations of matrices for dimensions beyond 2, i.e., multilinear maps.
 
Last edited:
  • Like
Likes   Reactions: jbergman
My understanding is that a 2nd order tension (like the stress tensor) maps a given vector into another vector, the case of the stress tensor, the given vector is a unit normal vector to a surface, and the output vector is the traction vector on the surface.
 
Nigel Wood said:
Sorry about the Latex failure; I've no idea why I can't make it work on this site.
Looks like the \textbf command is treating its argument as literal text - i.e. not processing commands embedded in the text.

Using \mathbf doesn't seem to resolve this, - possibly because bold Greek letters aren't included in its font.

However \boldsymbol seems to work:
- a plain sigma looks like this: ##\sigma##.
- using \boldsymbol gives: ##\boldsymbol \sigma##

There may be other ways of course.
 
IIRC, one of the reasons is that it requires more than ##n ; n^2 ## entries to fully described in n-dimensions,
while a vector in n dimensions can be fully described with n components. The force, the normal, their interaction along each dimension.
 
Chestermiller said:
My understanding is that a 2nd order tension (like the stress tensor) maps a given vector into another vector, the case of the stress tensor, the given vector is a unit normal vector to a surface, and the output vector is the traction vector on the surface.
Many thanks. I'd better look into the concept of a second order tensor.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
7
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 10 ·
Replies
10
Views
2K