How Do You Calculate the Trace of an Arbitrary Tensor?

  • Thread starter Thread starter JasonJo
  • Start date Start date
  • Tags Tags
    Tensor
Click For Summary
The discussion centers on the calculation of the trace of an arbitrary tensor, particularly a (2, 0) tensor X^{\mu \nu}. It is clarified that the trace is computed as X = g_{\mu\nu}X^{\mu\nu}, emphasizing that raising or lowering indices results in different tensors, and thus does not yield the trace of the original tensor. The importance of index contraction is highlighted, as it is necessary to produce a scalar quantity, which is the definition of the trace. Additionally, the conversation critiques the clarity of Carroll's explanations in his General Relativity text, noting that the trace of the metric in four dimensions is four, not two. Overall, the proper procedure for calculating the trace involves understanding the distinction between index manipulation and contraction.
JasonJo
Messages
425
Reaction score
2
I'm doing a reading of Carroll's General Relativity text, and I am a bit confused about one bit of tensors. Particularly the trace of a tensor.

For a (1, 1) tensor we just sum up the diagonal elements, but for other tensors this does not work. For the flat Euclidean metric for Minkowski space the trace is 4, not 2.

So how exactly do you calculate the trace of an arbitrary tensor? I.e., let's say we wanted to take the trace of a (2, 0) tensor X^{\mu \nu}?

Carroll mentions that if we lower or raise an index, we are taking the trace of a different tensor. In the case of a (2, 0) we could lower an index and get a (1, 1) tensor, but that trace is not the trace of a (2, 0) tensor.

What exactly is the proper procedure?
 
Physics news on Phys.org
JasonJo said:
For the flat Euclidean metric for Minkowski space the trace is 4, not 2.

This makes no sense. Specifically, the "Euclidean metric for Minkowski space" is meaningless. That said, the trace of the Euclidean metric in four dimensions is, unsurprisingly, four.

JasonJo said:
So how exactly do you calculate the trace of an arbitrary tensor? I.e., let's say we wanted to take the trace of a (2, 0) tensor X^{\mu \nu}?

The trace of X^{\mu\nu} is simply X = g_{\mu\nu}X^{\mu\nu}. No mysteries.

JasonJo said:
Carroll mentions that if we lower or raise an index, we are taking the trace of a different tensor. In the case of a (2, 0) we could lower an index and get a (1, 1) tensor, but that trace is not the trace of a (2, 0) tensor.

If T_{ab} is a (0,2) tensor, we can raise an index with the metric to obtain, say, T_a^{\phantom{a}b} = g^{bc}T_{ac}, a (1,1) tensor. However, T_a^{\phantom{a}b} is not a trace. By definition, the trace is a scalar quantity, i.e., a (0, 0) tensor. Hence to construct a (0, 0) tensor from T_{ab} we need to contract indices: T = g^{ab}T_{ab} = T_a^{\phantom{a}a}. Your difficulty seems to be that you don't appreciate the difference between raising/lowering indices and contracting indices.

I haven't got the patience to read Carroll's book since it is, to be frank, appalling, but I do seem to recall that it discusses index contraction. I suggest you go and read it a bit more closely.
 
Last edited:
JasonJo said:
Carroll mentions that if we lower or raise an index, we are taking the trace of a different tensor.

I wanted to wait until I could look at what Carroll had written before replying.

Carroll defines trace as shoehorn did and then gives a warning (equivalent to): "Be careful! Trace so defined gives a result different than that obtained by introducing a basis and taking the trace of the matrix of values T_{\mu \nu}. In particular, the trace of the metric is 4, not 2."
shoehorn said:
I haven't got the patience to read Carroll's book since it is, to be frank, appalling, ...

Wow! This is by far the most negative comment I have seen/heard about Carroll's book.
 
The trace should be 'defined' as X = X^{\mu}_{\mu}=g_{\mu\nu}X^{\mu\nu}
Something like \sum_{\mu}X^{\mu\mu} is not invariant under 'rotation'(real rotation in R^3 or Lorentz transformation in the Minkowski space) and can't represent a physical quantity, although you can define it in a purely mathematical sense.

All these hassles occur because the space-time isn't Euclidean. i.e. the 'length' is not \sum_{\mu}V^{\mu}V^{\mu} but g_{\mu\nu}V^{\mu}V^{\nu} .(V is a vector)
 
Last edited:
I don't see why you can't take some arbitrary rank 2 tensors

\eta^{k}_{\alpha,\beta}

where the superscript k labels the tensors and is not an index, and then define the traces:

\operatorname{Tr}_{k}X = \eta^{k}_{\alpha,\beta}X^{\alpha,\beta}
 
To Count Iblis

It doesn't really matter mathematically, but can't be a physical quantity. It isn't invariant under 'rotation'.

For example, in the special relativity, in which the Lorentz transformation is the 'coordinate rotation', we can define a (2,0) tensor such that
A^{\mu\nu} \equiv P^{\mu}P^{\nu}. (P: momentum)

If you define the trace as \operatorname{Tr}A = g_{\mu\nu} A^{\mu\nu} it corresponds to an physical quantity(mass). If you replace the g_{\mu\nu} with an arbitrary tensor, it no more is invarant.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
9K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 34 ·
2
Replies
34
Views
4K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 22 ·
Replies
22
Views
3K
  • · Replies 7 ·
Replies
7
Views
756
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
4K