How Do You Calculate the Trace of an Arbitrary Tensor?

  • Thread starter Thread starter JasonJo
  • Start date Start date
  • Tags Tags
    Tensor
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.
 
Hello! There is a simple line in the textbook. If ##S## is a manifold, an injectively immersed submanifold ##M## of ##S## is embedded if and only if ##M## is locally closed in ##S##. Recall the definition. M is locally closed if for each point ##x\in M## there open ##U\subset S## such that ##M\cap U## is closed in ##U##. Embedding to injective immesion is simple. The opposite direction is hard. Suppose I have ##N## as source manifold and ##f:N\rightarrow S## is the injective...
Back
Top