Why Must We Contract Two Indices to Form the Ricci Tensor?

In summary, the Ricci tensor is formed by contracting the Riemann curvature tensor in a specific way to yield a (0 2) tensor, and this is the only possible type of tensor that can be obtained through self contraction of the Riemann tensor. Other contractions can be expressed as this symmetric (0 2) tensor.
  • #1
Oxymoron
870
0
Producing the Ricci tensor

On a pseudo-Riemannian manifold we can contract the Riemann curvature tensor to form the Ricci tensor. In this process of contraction we sum over two indices to make a (3-1)-tensor into a (2-0)-tensor. My question is, why must we contract two indices? Why can't we contract one index to form a (3-0)-tensor or a (2-1)-tensor, etc...
 
Last edited:
Physics news on Phys.org
  • #2
Try it. Use your favorite vector space... say, R². You could use R and it will be even more obvious.

Anyways, try and define a "trace" operation that takes a (1,0)-tensor (that is, a vector in your vector space), and produces a (0,0)-tensor (that is, a scalar).

Oh, and don't forget it should be invariant under change of basis! So...

if Tr(v) = r

then if we apply the change of basis on V given by the transformation A...

then Tr(Av) = r

(because a change of basis doesn't affect scalars)
 
  • #3
Im not sure what "trace" means, but if I sum the components of my vector I get a scalar. ??
 
  • #4
Im not sure what "trace" means, but if I sum the components of my vector I get a scalar. ??
Is this operation invariant under a change of basis?


Incidentally, that could be achieved by contracting the tensor product of your vector with a particular covector... so it's nothing new! (And as a benefit, the resulting operation will be invariant under a change of basis... although in other bases it doesn't look like simply adding the components of your vector)
 
Last edited:
  • #5
I believe that it is not. Changing the basis means the sum will change. In fact, I could change the basis so that the sum is zero, when it was nonzero beforehand.

I may need a hint. :)
 
  • #6
Well, my example was supposed to make it clear that there isn't a reasonable way to do it. :smile:

Also, note that any linear map from V to R is given by simply applying a covector (or equivalently, tensoring with a covector then contracting) -- so we already have all possible such maps in our algebra!
 
  • #7
Sorry Hurkyl, unfortunately, I'm not seeing your point.

Take the Riemann curvature tensor

[tex]R(X,Y,Z,\omega)[/tex]

as we can see, it is a (4-1)-tensor with vector fields in the first three slots and one 1-form in the fourth slot. (I believe alternatively we could write this as

[tex]R(X,Y,Z,V^{\flat})[/tex]

but that is another story)

Anyway, we can write the Ricci tensor as

[tex]Ric(X,Y) = R(X_a,Y,Z,\omega^a)[/tex]

by summing over the first and fourth indices. If we sum over the first two, we get

[tex]R(X_a,Y^a,Z,\omega) = 0[/tex]

why? I am not sure. Likewise, we could sum over the last two:

[tex]R(X,Y,Z_a,\omega^a) = 0[/tex]

and it vanishes again. Again, not sure why.

But, if we sum over the first and fourth say (equivalently we could sum over the second and fourth) we do not get zero, and this time I think I know why - because of the Bianchi identities.

The question I propose: Does contracting over two only work because of the fact that our manifold must have a metric.
 
  • #8
I was trying to demonstrate the problem with the notion of "contracting one index" in the case where we were simply working with a vector. The only way to get from a vector to a scalar is to apply a covector. (Though it may be disguised as a more complicated expression)


Anyways, I'm having type issues with your notation.

So you've defined the Riemann tensor as a map that eats three vectors and a covector, and produces a scalar.

That's fine -- you can contract over its first and fourth indices to produce a rank 2 covector. But your notation seems troublesome:
[tex]Ric(X,Y) = R(X_a,Y,Z,\omega^a)[/tex]
because the contraction applies to the tensor and not the arguments. In the abstract index notation, R is given by [itex]R_{abc}{}^d[/itex], and you've contracted to produce [itex]R_{abc}{}^a[/itex].

And besides, if X is a vector, then its index should be a superscript!.


Summing over the first two indices is just wrong: they're both subscripts! You have to first apply the metric to raise an index: [itex]R^a{}_{bc}{}^d = g^{a\mu} R_{\mu bc}{}^d[/itex], and then you can contract.

The question I propose: Does contracting over two only work because of the fact that our manifold must have a metric.

So, your hunch was right for this case. The metric is the only reason we can contract over two like indices -- because what we are really doing is taking an inner product.


Anyways, isn't this one of the antisymmetries of the Riemann tensor? That [itex]R_{abc}{}^d = -R_{bac}{}^d[/itex]? Or in the functional notation, R(X, Y, Z, w) = -R(Y, X, Z, w)?
 
  • #9
Oxymoron said:
On a pseudo-Riemannian manifold we can contract the Riemann curvature tensor to form the Ricci tensor. In this process of contraction we sum over two indices to make a (3-1)-tensor into a (2-0)-tensor. My question is, why must we contract two indices? Why can't we contract one index to form a (3-0)-tensor or a (2-1)-tensor, etc...

Contraction is an operation between covariant and contravariant indices. The Ricci tensor is formed by the self contraction of the Riemann tensor, and since there is only one contravariant (raised) index there's only one possible type of tensor one can get from self contraction of the Riemann tensor, a (0 2) tensor.

[tex]R^a_{bad}=R_{bd}[/tex]

One could contract on other covariant indices other than the middle one, but this is the only contraction that yields a symmetric (0 2) tensor, and the other possible contractions between contra- and covariant indices can be expressible as this symmetric one.

To get a (0 3) tensor we'd have to supplement a covariant vector on which to operate R on, thus removing this "slot" in the tensor's argument.

[tex]\omega_aR^a_{bad}[/tex]
 
Last edited:

1. What is a Ricci tensor?

The Ricci tensor is a mathematical object that is used in the field of differential geometry to measure the curvature of a space. It is named after Italian mathematician Gregorio Ricci-Curbastro.

2. How is a Ricci tensor produced?

A Ricci tensor is produced by taking the second derivative of the metric tensor, which is a mathematical object that describes the local geometry of a space. This process involves calculating the Christoffel symbols, which are coefficients that relate to the curvature of a space.

3. What is the significance of a Ricci tensor?

The Ricci tensor is significant because it is a key component in the Einstein field equations, which describe the relationship between the curvature of space-time and the distribution of matter and energy. It is also used in the study of general relativity and cosmology.

4. What are some applications of the Ricci tensor?

The Ricci tensor has various applications in fields such as physics, engineering, and computer graphics. It is used in the study of black holes, gravitational waves, and cosmology. It is also used in the development of algorithms for computer graphics and computer vision.

5. Can the Ricci tensor be produced for any space?

Yes, the Ricci tensor can be produced for any space as long as the metric tensor is known. It is a fundamental concept in differential geometry and is used to study the curvature of various types of spaces, including Euclidean space, Minkowski space, and Riemannian manifolds.

Similar threads

  • Differential Geometry
Replies
9
Views
2K
Replies
2
Views
2K
  • Differential Geometry
Replies
1
Views
1K
  • Differential Geometry
Replies
6
Views
2K
  • Differential Geometry
Replies
8
Views
2K
  • Differential Geometry
Replies
2
Views
876
  • Special and General Relativity
Replies
10
Views
700
  • Advanced Physics Homework Help
Replies
3
Views
858
  • Differential Geometry
Replies
3
Views
3K
Replies
4
Views
2K
Back
Top