General relativity and curvilinear coordinates

Click For Summary
Curvilinear coordinate systems are essential in general relativity because they accommodate the curvature of spacetime caused by gravity, which cannot be accurately described using global Cartesian coordinates. While local Cartesian coordinates can describe small patches of a manifold, they fail to capture global features like event horizons or paths across curved surfaces. Curvilinear coordinates allow for a more accurate representation of geometric objects over larger areas of the manifold, as they can adapt to the local curvature. The discussion emphasizes that curvature exists even locally, necessitating the use of curvilinear coordinates to maintain accuracy in physical descriptions. Overall, curvilinear coordinates are crucial for understanding the complex geometry of spacetime in the presence of matter.
  • #31
"Don't panic!" said:
Is the point that we are free to choose local Cartesian coordinates to represent coordinates in a particular patch, however, when we transition to another coordinate patch (having started with local Cartesian coordinates), the coordinates in this new patch will not be Cartesian, in general, and therefore we will end up with a different set of coordinates. Thus we need the notion of more general, curvilinear, coordinate systems such that we can describe all of the coordinate patches on the manifold?!

Even within a small patch, you can't have Cartesian coordinates if the space is curved. As I said, at best you can have coordinates that are approximately Cartesian. The criterion of being "locally Cartesian" is only true at a single point. If you get away from that point, the coordinates will not longer be locally Cartesian.
 
Physics news on Phys.org
  • #32
Sorry to be going on so much about this guys, really appreciate you putting up with me. I guess I'm struggling with the fact that a manifold locally maps to Euclidean space, so how is it not possible to use Cartesian coordinates? Is it that the manifold itself is non-Euclidean and so even locally it won't be flat (apart from at a single point) and so curvilinear coordinates need to be used to take into account this deviation from flat space as one "moves away" from that point?
 
  • #33
"Don't panic!" said:
I guess I'm struggling with the fact that a manifold locally maps to Euclidean space, so how is it not possible to use Cartesian coordinates?

It is possible to use local Cartesian coordinates, because the manifold locally maps to (a small patch of) Euclidean space. (Actually, this is only an approximation, as others have pointed out.) But it is not possible to use global Cartesian coordinates, because the manifold does not globally map to Euclidean space.

Please read the above carefully; you are confusing yourself by being inconsistent about including the words I bolded above. Being careful to always put them in where needed should help resolve your confusion.
 
  • #34
As others have pointed out, consider the surface of the Earth.

Can you use 2-dimensional Cartesian coordinates that cover the entire surface of the Earth? Can you lay out a rectangular grid locally of a few city blocks by a few city blocks?
 
  • #35
PeterDonis said:
It is possible to use local Cartesian coordinates, because the manifold locally maps to (a small patch of) Euclidean space. (Actually, this is only an approximation, as others have pointed out.) But it is not possible to use global Cartesian coordinates, because the manifold does not globally map to Euclidean space.

Ok, so is this anywhere near to being correct?
So as a manifold locally maps to a small patch of Euclidean space (why is this an approximation? I thought that a manifold was covered by a set of coordinate charts, each of which are homeomorphisms from small local patches on the manifold to small patches of Euclidean space, e.g. \phi :U\subset M\rightarrow V\subset\mathbb{R}^{n}), a particular local subset of the manifold can be represented by local Cartesian coordinates. However, it is not possible to use global Cartesian coordinates, and thus when one transitions to a neighbouring coordinate patch on the manifold, the coordinates describing this neighbouring patch will not be Cartesian (as the manifold is curved and so the transition maps between the two patches will not be constant maps).
 
  • Like
Likes Mentz114
  • #36
But phi^(-1) won't map a "Cartesian" grid on V onto a "Cartesian" grid on U. Think of "grid" on a "rectangular" map mapped back onto the surface of the Earth.
 
  • #37
"Don't panic!" said:
why is this an approximation?

Because if I set up local Cartesian coordinates centered on a point in a small patch of the manifold, the metric will only be exactly equal to the Euclidean metric at that point. In other words: I can specify the coordinates so that the metric is Euclidean, and the first derivatives of the metric coefficients are all zero, at a chosen point. But I cannot specify the second derivatives of the metric coefficients; those are given by the curvature of the manifold, and curvature is a geometric property, I can't make it vanish by choosing coordinates. So as I move away from the chosen point, the metric coefficients in my local "Cartesian" coordinate system will no longer be exactly equal to the Euclidean ones. They will only be approximately equal. In practice, since measurements always have some finite accuracy, the difference will be undetectable within some small but finite range of the chosen point, which is why, in practice, we can treat the local Cartesian coordinates, with their Euclidean metric, as valid on a small patch of the manifold centered on the chosen point.
 
  • #38
Is the rest of the description I gave in that post ok? I'm I getting any closer?!
 
  • #39
"Don't panic!" said:
when one transitions to a neighbouring coordinate patch on the manifold

How?

"Don't panic!" said:
the coordinates describing this neighbouring patch will not be Cartesian

You can describe any local patch with Cartesian coordinates.
 
  • #40
PeterDonis said:
You can describe any local patch with Cartesian coordinates.

Okay, I think we're telling him apparently contradictory things. A small patch can be approximately described with Cartesian coordinates, but it can't be exactly described with Cartesian coordinates. If the space is curved, then no matter what coordinate system you choose, there will be points within the patch where the metric will be different from the Cartesian case. If the patch is small enough, the difference might be negligible, but there will be a difference.

So I would say that when the curvatures is nonzero, then even in a small patch, you can't use Cartesian coordinates, except as an approximation.
 
  • #41
"Don't panic!" said:
Ok, so is this anywhere near to being correct?
So as a manifold locally maps to a small patch of Euclidean space (why is this an approximation? I thought that a manifold was covered by a set of coordinate charts, each of which are homeomorphisms from small local patches on the manifold to small patches of Euclidean space, e.g. \phi :U\subset M\rightarrow V\subset\mathbb{R}^{n}), a particular local subset of the manifold can be represented by local Cartesian coordinates.

Yes, every small patch can be mapped to Euclidean space, but not in a metric-preserving way. (metric-preserving just means distance-preserving)

Think about taking a globe, and cutting out a little square from it. Now, put that square onto a flat table top and press it flat against the table. You can't make it flat without stretching it in some parts. So after you've pressed it flat, the distances between points are not the same as they were on the globe.
 
  • #42
PeterDonis said:
You seem to be confused about the meaning of the word "Euclidean". Usually, as I understand it, it means both that the manifold is ##\mathbb{R}^{n}## and that the metric is flat.

Also, the usual definition of "manifold" requires it to be locally Euclidean in the above sense; the usual term for this is "Riemannian". If we extend consideration to manifolds like spacetime, which have a metric that is not positive definite, those are referred to as "pseudo-Riemannian" manifolds, and they are locally Minkowskian (or Lorentzian), not Euclidean, since their metric is locally flat in the spacetime sense (i.e., locally the Minkowski metric).

What is the definition of manifold you refer to? The definition I know for a topological n-manifold is that it is a topological space that is second-countable and Hausdorff, and locally Euclidean of dimension n. A smooth manifold is an n-manifold with a smooth structure. In none of these definitions a metric comes into play.
 
  • #43
stevendaryl said:
A small patch can be approximately described with Cartesian coordinates, but it can't be exactly described with Cartesian coordinates.

Yes. See my post #37.
 
  • #44
Cruz Martinez said:
In none of these definitions a metric comes into play.

Yes, it does, in this one:

Cruz Martinez said:
locally Euclidean

This means that you can always find a coordinate chart in which the metric is Euclidean (or Minkowskian, if you're in spacetime) at a chosen point. Which requires a metric.
 
  • #45
PeterDonis said:
Yes, it does, in this one:

Locally euclidean means locally homeomorphic to R^n. It has nothing to do with a metric.
 
  • #46
OK - let's try this example:

Draw a triangle on the surface of the Earth, using great circles - the shortest distance between two points that lies on the surface. The three vertices of the triangle are at the north pole, the other two are on the equator at 0 degrees longitude and 90 degrees longitude. Sum the angles - the triangle has three right angles, so the sum of the angles is 270 degrees.

Now, draw the same triangle on a flat map of the Earth. In contrast to the triangle on the Earth or globe, the sum of the angles on the map will be180 (as long as the lines are straight on the map, at least). Either way, the flat map does not accurately represent the geomtry of the sphere, it can't because the sphere is non-euclidean. Either the lines that are straight on the sphere are not straight on the map, or the sum of the angles is wrong.

You can also show that the angular excess is related to the area of the triangle IIRC, which explains why small triangles (low area) are approximately Euclidean, while large triangles are not. See for instance http://en.wikipedia.org/wiki/Spherical_trigonometry#Area_and_spherical_excess
 
  • #47
Cruz Martinez said:
Locally euclidean means locally homeomorphic to R^n. It has nothing to do with a metric.
We're talking about Riemannian or pseudo-Riemannian manifolds. These are equipped with a metric. The same topology with different metric are considered two completely different Riemannian manifolds.
 
  • #48
PAllen said:
We're talking about Riemannian or pseudo-Riemannian manifolds. These are equipped with a metric. The same topology with different metric are considered two completely different Riemannian manifolds.

This is why I asked for the definition Peter was referring to. I would be surprised if the same term "locally euclidean" was used to mean two such different things.
 
  • #49
Cruz Martinez said:
Locally euclidean means locally homeomorphic to R^n.

There may well be different conventions for what these terms mean. The convention I'm using is my understanding of the usual one in GR, where, as PAllen says, we are always dealing with Riemannian or pseudo-Riemannian manifolds, and the metric is physically relevant--two different metrics on the same topological space are physically different solutions.
 
  • #50
PeterDonis said:
There may well be different conventions for what these terms mean. The convention I'm using is my understanding of the usual one in GR, where, as PAllen says, we are always dealing with Riemannian or pseudo-Riemannian manifolds, and the metric is physically relevant--two different metrics on the same topological space are physically different solutions.

Oh, I see, so what you mean is that the Christoffel symbols can be made to vanish at any spacetime point by a suitable coordinate transformation, right?
 
  • #51
Cruz Martinez said:
Oh, I see, so what you mean is that the Christoffel symbols can be made to vanish at any spacetime point by a suitable coordinate transformation, right?
Also, the metric can be made diag(1,1,1...) at any chosen point (for Riemannian), or diag(1,-1,-1,-1) [or diag(-1,1,1,1) depending on signature convention] for pseudo-Riemannan.
 
  • #52
PAllen said:
Also, the metric can be made diag(1,1,1...) at any chosen point (for Riemannian), or diag(1,-1,-1,-1) [or diag(-1,1,1,1) depending on signature convention] for pseudo-Riemannan.

I understand. This was just a very unfortunate use of terminology, I guess.
 
  • #53
So is the basic point that as the geometry of the manifold is generally non-Euclidean, even though we can locally map patches of the manifold to \mathbb{R}^{n} we can not use Cartesian coordinates to describe the points in the manifold in every patch as this would imply that there is a global Cartesian coordinate system and hence the geometry of the manifold will be flat globally. Thus, in general, although it might be possible to use Cartesian coordinates for a single (small) patch of the manifold, this will not be true for every patch and hence we require more general curvilinear coordinate systems in order to be able to describe every patch on the manifold and construct an atlas?
 
Last edited:
  • #54
Part of my issue is that I keep picturing the concept of "maps locally to Euclidean space" as embedded in Euclidean space and imagining a rectilinear (Cartesian) coordinate system with (for example) a sphere embedded inside such that a can relate the coordinates on the sphere (using spherical polar coordinates, for example) to Cartesian coordinates in the Euclidean space that it is embedded in.

I think what has been confusing me is that one can transform from curvilinear coordinates such as cylindrical, spherical polar (etc.) coordinates to Cartesian coordinates (at least locally), for example, one can cover a sphere with to coordinate charts using spherical polar coordinates (with suitable restrictions on \theta, \phi). Is it the case, however, that when one talks of a manifold (in general, regardless of a metric being defined), the statement "maps locally to Euclidean space" means that we can locally represent points on the manifold as n-tuples (x^{1},\ldots ,x^{n}) in \mathbb{R}^{n} and doesn't imply that the manifold is locally flat or that we can use Cartesian coordinates (that is, it maps locally to \mathbb{R}^{n}, but may be equipped with a different metric than Euclidean). Thus, for a general manifold, we can map a point locally to an n-tuple of non-Cartesian coordinates and there will be no transformation that we can make to express these coordinates as Cartesian coordinates.

Is it that in certain cases, for example, where there is constant curvature, the manifold is locally flat (i.e. has a Euclidean metric) and as such it is always possible to map between non-Cartesian and Cartesian coordinates in these cases, but in general this will not be possible?
 
Last edited:
  • #55
"Don't panic!" said:
in general, although it might be possible to use Cartesian coordinates for a single (small) patch of the manifold, this will not be true for every patch

Wrong. Every small patch can be described by a Cartesian coordinate system, with the Cartesian metric (strictly speaking, this is an approximation, as we've said before). We've said that before in this thread.

But there is no single global Cartesian coordinate system, with the Cartesian metric, that describes the entire manifold. That means the individual Cartesian coordinate systems on different patches cannot be combined into a single Cartesian coordinate system.

"Don't panic!" said:
we require more general curvilinear coordinate systems in order to be able to describe every patch on the manifold and construct an atlas?

No, you don't. You can construct an atlas that only contains Cartesian coordinate systems, one for each small patch. But, as above, there will be no way to combine any of those individual systems into a larger Cartesian coordinate system.

"Don't panic!" said:
Part of my issue is that I keep picturing the concept of "maps locally to Euclidean space" as embedded in Euclidean space

Well, then you should stop doing that. :wink: But for what it's worth, I think your issue is that you keep forgetting things that have already been said in this thread, so you go back to the same wrong statements, instead of realizing that you need to just discard all your intuitions and look at what we're actually telling you.

For example, even though we've told you, repeatedly, that every small patch of a manifold can be described by a Cartesian coordinate system, you keep asking if that isn't true. (See above, and below.) If you keep on circling back to that, you won't get anywhere.

"Don't panic!" said:
for a general manifold, we can map a point locally to an
006E.png?rev=2.5.png
n-tuple of non-Cartesian coordinates and there will be no transformation that we can make to express these coordinates as Cartesian coordinates.

Wrong. As above, you can always define Cartesian coordinates on a single small patch, so for any other coordinates defined on that small patch, there will always be a transformation that expresses them in terms of Cartesian coordinates on that small patch.

"Don't panic!" said:
Is it that in certain cases, for example, where there is constant curvature, the manifold is locally flat (i.e. has a Euclidean metric) and as such it is always possible to map between non-Cartesian and Cartesian coordinates in these cases, but in general this will not be possible?

No. See above.
 
Last edited:
  • #56
PeterDonis said:
But there is no single global Cartesian coordinate system, with the Cartesian metric, that describes the entire manifold. That means the individual Cartesian coordinate systems on different patches cannot be combined into a single Cartesian coordinate system.

Ok, I think that's starting to clear things up a bit.

PeterDonis said:
You can construct an atlas that only contains Cartesian coordinate systems, one for each small patch. But, as above, there will be no way to combine any of those individual systems into a larger Cartesian coordinate system.

So in principle, given a manifold, it is possible to construct an atlas in which each individual coordinate chart uses Cartesian coordinates (with a Euclidean metric defined in each patch?), but there is no way to combine these patches such that they create a globally Cartesian coordinate system for the manifold. Would this have anything to do with the transition functions in the coordinate chart overlaps?

PeterDonis said:
you can always define Cartesian coordinates on a single small patch, so for any other coordinates defined on that small patch, there will always be a transformation that expresses them in terms of Cartesian coordinates on that small patch.

Why would one ever choose to use another coordinate system then? Is it just that it makes the analysis easy and allows one to study properties on the manifold over several coordinate patches?
 
  • #57
"Don't panic!" said:
Would this have anything to do with the transition functions in the coordinate chart overlaps?

Yes.

"Don't panic!" said:
Why would one ever choose to use another coordinate system then?

Because, as we've said before in this thread, there are features that we want to describe that do not fit in a single small patch of the manifold.
 
  • #58
Referring to the transition functions - is this because it won't be possible to construct such maps such that a Cartesian coordinate system in one patch will be mapped to a Cartesian coordinate system in the overlap with its neighbouring patch and hence an inconsistency arises as the neighbouring patch will have a region that both can be described by Cartesian coordinates and not at the same time?

PeterDonis said:
there are features that we want to describe that do not fit in a single small patch of the manifold

So by using other coordinate systems we can describe larger patches of the manifold (i.e. we can construct a coordinate chart that covers a larger region of the manifold) allowing us to analyse features that extend over a larger region of the manifold. And the point is that when we analyse small enough regions within one of these coordinate patches we can construct a locally invertible mapping between these coordinates and Cartesian coordinates?
 
  • #59
"Don't panic!" said:
Why would one ever choose to use another coordinate system then? Is it just that it makes the analysis easy?

That's one reason, but this is neither surprising (consider that we routinely use polar coordinates instead of cartesian coordinates to solve central force problems in classical physics, just because it's easier) nor unimportant (it can be the difference between a successful analysis and total failure).

There's also the need to avoid coordinate singularities. Polar coordinates are a poor choice for problems in classical mechanics that involve calculating values at the origin; Schwarzschild coordinates are a poor choice for calculating values at the event horizon of a black hole;
 
  • #60
"Don't panic!" said:
is this because it won't be possible to construct such maps such that a Cartesian coordinate system in one patch will be mapped to a Cartesian coordinate system in the overlap with its neighbouring patch

No; this can be done. But the transition functions will not be trivial. In a flat manifold, the transformation between any two Cartesian coordinate charts is trivial, in the sense that in general it's just a translation of the origin plus a rotation of the axes. So the transition functions are just the trivial ones corresponding to those. In a curved manifold, the transition functions will not take those simple forms; they will be more complicated.

"Don't panic!" said:
when we analyse small enough regions within one of these coordinate patches we can construct a locally invertible mapping between these coordinates and Cartesian coordinates?

Yes.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 186 ·
7
Replies
186
Views
11K
Replies
40
Views
5K
Replies
26
Views
2K
  • · Replies 8 ·
Replies
8
Views
1K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 22 ·
Replies
22
Views
1K
Replies
7
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K