General relativity and curvilinear coordinates

  • #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.
 
Physics news on Phys.org
  • #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.
 
  • #61
PeterDonis said:
But the transition functions will not be trivial.

Does this imply that the metric will change in this overlap (or at least that its second-order derivative is non-trivial such that one can deduce that the manifold you are on is curved)?
 
  • #62
"Don't panic!" said:
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).

This part is very correct. The statement "maps locally to Euclidean space" simply means that you can assign an n-tuple of real numbers to every one of the points in a neighborhood of each point (hence locally), this neighborhood might be big or small. It simply means "you can use elements of R^n as suitable labels for the points of the manifold". There are some finer points to address but you get the idea.
 
Last edited:
  • #63
"Don't panic!" said:
Does this imply that the metric will change in this overlap

No. The metric of each local Cartesian coordinate system is the same, in terms of the coordinates it corresponds to. But the transition functions, that tell you how to convert coordinates in one local Cartesian coordinate system to those of a neighboring one that partly overlaps the first one, will not be simple (i.e., not simple translations and rotations) if the manifold is curved.
 
  • #64
Cruz Martinez said:
There are some finer points to address but you get the idea.

Could you elaborate on this?

Pictorially, when we use a coordinate chart to represent points in a patch on a manifold (supposing that the patch is large enough that the manifold is curved within the patch), would it be correct to visualise the chart as a coordinate grid being "laid down" on the manifold over the patch we are considering. As the manifold is curved in this patch, the coordinate lines in this patch will be curved. We can map these coordinate lines locally into \mathbb{R}^{n} along with the coordinates of the points in this patch. We can then map the coordinate description (in the curvilinear coordinate system) to Cartesian coordinates in a pointwise fashion?
 
  • #65
"Don't panic!" said:
As the manifold is curved in this patch, the coordinate lines in this patch will be curved.

Once again, this is not necessarily true. You appear to be again visualizing the manifold as embedded in a higher dimensional Euclidean space, which you have already admitted is a bad idea. Even in a curved manifold, coordinate grid lines can be geodesics, which means they are not curved in any intrinsic sense.
 
  • #66
PeterDonis said:
Once again, this is not necessarily true. You appear to be again visualizing the manifold as embedded in a higher dimensional Euclidean space, which you have already admitted is a bad idea.

Yes sorry, I got this idea from reading a section of John Lee's book but I guess I misinterpreted it (just seemed like a nice heuristic way to understand why one would use curvilinear coordinates to parametrise a coordinate patch.
 
  • #67
"Don't panic!" said:
Could you elaborate on this?

Well, the finer points I meant are topological concepts. The maps from the set M to R^n should be homeomorphisms, this gives M a topology, which is locally identical to the topology of R^n. (Note I use locally in the sense of neighborhoods).
Btw, which book by Lee are you reading?
 
  • #68
Cruz Martinez said:
which book by Lee are you reading?

"Introduction to Smooth Manifolds".

With regards to my earlier post that you said was correct:
So is the statement "locally Euclidean" specifically saying that locally points on the manifold can be represent by n-tuples of real numbers in \mathbb{R}^{n} and says nothing about whether the coordinate space is flat or that the coordinates are Cartesian?! Is the point that coordinates are just labels to keep track of where all the points on the manifold are, so within a given patch we are free to choose any coordinate system we like (although in practice we would choose one that suited the problem at hand), not just Cartesian or spherical polar etc.?Also, for the example of the sphere, is it that we represent points in a given cooordinate patch by spherical polar coordinates (for example), such that a given point has a coordinate representation (\theta , \phi). As the manifold is locally flat within a sufficiently small neighbourhood of each point we can then map these coordinate representations to coordinates in the ambient 3-dimensional Euclidean space, whose coordinates are Cartesian, i.e. (\theta , \phi)\mapsto (\sin (\theta)\cos (\phi), \sin (\theta)\sin (\phi), \cos (\theta)) =(x,y,z)\in\mathbb{R}^{3}?
 
  • #69
"Don't panic!" said:
As the manifold is locally flat within a sufficiently small neighbourhood of each point we can then map these coordinate representations to coordinates in the ambient 3-dimensional Euclidean space

Please, please, please stop visualizing the manifold as being embedded in a higher-dimensional space! You've admitted it's a bad idea; we've agreed it's a bad idea; don't do it. That is not what the manifold being locally flat means.
 
  • #70
"Don't panic!" said:
"Introduction to Smooth Manifolds".

With regards to my earlier post that you said was correct:
So is the statement "locally Euclidean" specifically saying that locally points on the manifold can be represent by n-tuples of real numbers in \mathbb{R}^{n} and says nothing about whether the coordinate space is flat or that the coordinates are Cartesian?! Is the point that coordinates are just labels to keep track of where all the points on the manifold are, so within a given patch we are free to choose any coordinate system we like (although in practice we would choose one that suited the problem at hand), not just Cartesian or spherical polar etc.?

I think this is correct, though locally euclidean can mean different things in different contexts, as I have just learnt, so be aware of that.

"Don't panic!" said:
As the manifold is locally flat within a sufficiently small neighbourhood of each point we can then map these coordinate representations to coordinates in the ambient 3-dimensional Euclidean space, whose coordinates are Cartesian, i.e. (\theta , \phi)\mapsto (\sin (\theta)\cos (\phi), \sin (\theta)\sin (\phi), \cos (\theta)) =(x,y,z)\in\mathbb{R}^{3}?

This on the other hand doesn't sound correct to me. The locally cartesian coordinates have nothing to do with the ambient space. They are just different labels, you can keep the sphere embedded in R^3 for visualization purposes, but it's better if you don't rely on that picture too much.
 
Last edited:
  • #71
PeterDonis said:
Please, please, please stop visualizing the manifold as being embedded in a higher-dimensional space! You've admitted it's a bad idea; we've agreed it's a bad idea; don't do it. That is not what the manifold being locally flat means.

Sorry, I worded this part badly, I was just specifically referring to the sphere example where one can embed it in 3 dimensional Euclidean space.
 
  • #72
So is the general point then that we are free to choose any coordinate system we please to represent points in a given coordinate patch, as after all they are just labels and have no deeper meaning than that. So we can choose to use Cartesian coordinates if we consider small enough patches, or other coordinate systems that are able to cover much larger patches on the manifold?!
 
  • #73
"Don't panic!" said:
So is the general point then that we are free to choose any coordinate system we please to represent points in a given coordinate patch, as after all they are just labels and have no deeper meaning than that. So we can choose to use Cartesian coordinates if we consider small enough patches, or other coordinate systems that are able to cover much larger patches on the manifold?!

I think this is a good way to think about it, yes.
 
  • #74
"Don't panic!" said:
I was just specifically referring to the sphere example where one can embed it in 3 dimensional Euclidean space.

I know, but it's still a bad idea to think of it that way, because the local Cartesian coordinate chart that covers a small patch of the sphere centered on a chosen point is not the same as a Cartesian coordinate chart on the 3-d space in which the sphere is embedded.
 
  • #75
PeterDonis said:
the local Cartesian coordinate chart that covers a small patch of the sphere centered on a chosen point is not the same as a Cartesian coordinate chart on the 3-d space in which the sphere is embedded.

Ah ok. Sorry if this is another stupid question, but why is the local Cartesian coordinate system given in 3d when the sphere is a 2d manifold?
 
  • #76
Apologies, I've just realized that the above question I posed is stupid as the sphere is the set of all points x^{2}+y^{2}+z^{2}=1 and so the problem is still two dimensional as the third coordinate is determined by the other two.
 
  • #77
"Don't panic!" said:
why is the local Cartesian coordinate system given in 3d

It isn't. A local Cartesian coordinate system centered on a point on a 2-sphere has only two coordinates, ##x## and ##y##.

This is getting very frustrating; it's like you're not even reading what we write. You've been told repeatedly not to even think about the 3-d space in which the 2-sphere is embedded; you've even admitted yourself that it's a bad idea. Yet you continue to do it.

"Don't panic!" said:
the sphere is the set of all points ##x^2+y^2+z^2=1##

And here you're doing it again.
 
  • #78
"Don't panic!" said:
the sphere is the set of all points x2+y2+z2=1x^{2}+y^{2}+z^{2}=1

I've seen it defined this way in a set of differential geometry notes, albeit S^{2}=\lbrace (x^{1},x^{2},x^{3})\in\mathbb{R}^{3}\;\vert\;(x^{1})^{2}+(x^{2})^{2}+(x^{3})^{2}=1\rbrace, I was just being lazy in the previous post and didn't write out what I'd read explicitly (apologies for that).

PeterDonis said:
This is getting very frustrating; it's like you're not even reading what we write.

Rest assured, I am reading everything you write carefully. I have been wording the last few posts badly, as I wasn't thinking of the sphere embedded in 3-d space, I just was thinking about this early in the morning and made a stupid mistake, which I realized and put in my previous post (c.f. #76). Sorry, I'm not deliberately trying to annoy anyone, I guess coming from a physics background (where the level of mathematical rigour isn't great), I'm struggling to let go of the more elementary ways of studying geometry.

Let me try again. You know we were discussing larger coordinate patches, such that the manifold is non-trivially curved over this patch. Is it correct to say that we cannot use Cartesian coordinates as a coordinate chart for this patch? If so, is this so because the patch is large enough that the geometry of the patch is non-Euclidean?
 
  • #79
"Don't panic!" said:
I've seen it defined this way in a set of differential geometry notes

Sure, if you are viewing the 2-sphere as being embedded in a 3-dimensional Euclidean space. But that's precisely the thing I thought we had agreed not to do. If you don't do that, then this definition makes no sense, because there are only two dimensions.

"Don't panic!" said:
You know we were discussing larger coordinate patches, such that the manifold is non-trivially curved over this patch. Is it correct to say that we cannot use Cartesian coordinates as a coordinate chart for this patch?

First, let's be clear about exactly which "Cartesian coordinates" we are talking about. We are talking about two-dimensional Cartesian coordinates, ##x## and ##y##. Describing a patch of a 2-sphere using these coordinates means assigning a pair of numbers ##(x, y)## to each point in the patch, and computing distances between the points using the metric ##ds^2 = dx^2 + dy^2##. Note that these "distances" are distances along a geodesic (a great circle) of the 2-sphere.

Now, if the patch of the 2-sphere is small enough, we can assign 2-d Cartesian coordinates on the patch as described above, and the distances we computing using them as described above will be the same as the actual distances we measure (at least, to within the accuracy of our measurements). That is what we mean by saying that we can use Cartesian coordinates to describe the patch.

If, OTOH, the patch is larger, then the distances we compute using the Cartesian coordinates, as above, will be detectably different from the actual distances we measure, because of the curvature of the 2-sphere. This is what we mean by saying that we cannot use Cartesian coordinates to describe larger patches of the 2-sphere.

Let's illustrate all this by a concrete example. Suppose we are trying to describe distances on the Earth, which we'll idealize as perfectly spherical. We pick a point on the Earth's surface: say the intersection of the prime meridian with the equator. This point has ##(\theta, \phi)## coordinates (i.e., latitude, longitude) of ##(\pi / 2, 0)## (the usual convention for ##\theta## in spherical coordinates is that it is zero at the south pole and ##\pi## at the north pole, and we are measuring angles in radians).

We now want to describe a patch of the Earth's surface that is 2 meters across, centered on our chosen point, using Cartesian coordinates. We put the origin at our chosen point, so it has ##(x, y)## coordinates of ##(0, 0)##. The coordinate patch then extends to ##x## and ##y## values of ##+1## and ##-1##; the ##x## direction is along the equator, and the ##y## direction is along the prime meridian.

How do these coordinates correspond to the ##(\theta, \phi)## coordinates? Well, we want the distances computed in both charts to be the same, so we need the change in ##\theta## or ##\phi## corresponding to a distance of 1 meter. To obtain this, we must specify a number ##R## which is usually called the "radius of curvature" of the 2-sphere (but it's important to not think of this as the radius of the 2-sphere embedded in 3-d space, since we're explicitly not visualizing the 2-sphere that way--the number ##R## is just an intrinsic property of the 2-sphere). The metric in spherical coordinates is then ##ds^2 = R^2 \left( d \theta^2 + \sin^2 \theta d \phi^2 \right)##. For our idealized Earth, we will use ##R = 6.378 \times 10^6## meters.

To compare distances computed using the two charts, we then simply equate the formulas for ##ds^2## for the same distance. For example, consider the distance from the origin to the point 1 meter east along the equator. This point has Cartesian coordinates ##(1, 0)## and spherical coordinates ##(\pi / 2, \Phi)##, where ##\Phi## is the unknown we want to solve for. We have ##ds^2 = dx^2 + dy^2 = R^2 \left( d \theta^2 + \sin^2 \theta d \phi^2 \right)##. The differences in coordinate values are ##dx = 1##, ##dy = 0##, ##d\theta = 0##, ##d\phi = \Phi##. So we have ##ds^2 = 1 + 0 = \left( 6.378 \times 10^6 \right)^2 \left( 0 + \Phi^2 \right)##. This obviously gives ##\Phi = 1 / 6.378 \times 10^6 \approx 1.568 \times 10^{-7}##. A similar computation shows us that the point ##(x, y) = (0, 1)## in Cartesian coordinates has spherical coordinates ##(\theta, \phi) = (\pi / 2 + \Phi, 0)##.

To check whether our Cartesian description is accurate enough, however, we need to look at a distance that is not along one of our coordinate axes. For example, consider the point ##(x, y) = (1, 1)##, i.e., our Cartesian chart says it is exactly ##\sqrt{2}## meters northeast of the origin. What do we get when we compute this distance in spherical coordinates? The key is the ##\sin^2 \theta## factor in the ##d\phi^2## term in the metric. It didn't come into play before, because we were only considering line segments where either ##\theta## was constant or ##\phi## was constant. Now we have to consider a segment where both ##\theta## and ##\phi## are changing; the spherical coordinates of our point now are ##(\theta, \phi) = (\pi / 2 + \Phi, \Phi)##.

The rigorous way to compute the distance in spherical coordinates along this line segment would be to integrate our formula for ##ds^2##; but since ##\sin \theta## is linear at ##\theta = \pi / 2##, we can get a very good approximation by just averaging the two limiting values. So we have

$$
ds^2 = R^2 \Phi^2 \left( 1 + \frac{\sin \pi / 2 + \sin \left( \pi / 2 + \Phi \right)}{2} \right)
$$

This gives ##\sqrt{2}## meters to at least ten decimal places (at least according to my calculator), because ##\Phi## is so small that ##\sin \left( \pi / 2 + \Phi \right)## is 1 to many decimal places. So on this small patch of the Earth's surface, distances computed using Cartesian coordinates match up with actual distances to a very good approximation, certainly good enough for even very accurate surveying equipment to be unable to detect any difference.

Now, suppose we try to extend our Cartesian coordinates to a patch of the Earth's surface extending 100 kilometers from the origin. We still use meters as our units, so now we are using Cartesian coordinates extending to values of ##x = \pm 100000## and ##y = \pm 100000##. This corresponds to differences in the angular coordinates of ##\theta = \pi / 2 \pm \Theta## and ##\phi = \pm \Theta##, where ##\Theta = 100000 / R \approx 1.568 \times 10^2##. So we can still match distances exactly along the coordinate axes.

But when we look at distances along line segments that aren't along the coordinate axes, we run into trouble. Consider the segment running northeast, as before, but now going out to ##(x, y) = (100000, 100000)##, which corresponds to ##(\theta, \phi) = (\pi / 2 + \Theta, \Theta)##. The Cartesian distance is ##100000 * \sqrt{2} \approx 141421## meters. The actual distance, computed using the metric in spherical coordinates and using the averaging approximation we used above, is

$$
ds^2 = R^2 \Theta^2 \left( 1 + \frac{\sin \pi / 2 + \sin \left( \pi / 2 + \Theta \right)}{2} \right)
$$

This works out to about ##141419## meters, which means the Cartesian distance is about 2 meters too long. This is still a fairly small fraction of the total distance, but an error of this size is easily detectable using modern equipment. So for this larger patch, Cartesian coordinates no longer accurately represent actual distances on the Earth's surface.
 
  • #80
Thanks for the detailed example, I think the penny is finally starting to drop, thanks for bearing with me!

A couple of questions though.

PeterDonis said:
The metric in spherical coordinates is then ds2=R2(2+sin2θdϕ2)

In practice, how does one determine the metric (at each point) on the manifold intrinsically (i.e. without resorting to any embedding)?
Do we need to know the form of the metric before we can determine whether the coordinates we have chosen correctly/accurately describe the patch of the manifold that we are considering?

Another question, although slightly aside, when one talks of a topology defining the geometry of a manifold, is it meant that from a topology we can determine (in a sense) how the points are related to one another ("nearness" to one another in the set, etc.) and thus the manifold has a geometrical structure even before introducing a metric?
 
Last edited:
  • #81
"Don't panic!" said:
In practice, how does one determine the metric (at each point) on the manifold intrinsically (i.e. without resorting to any embedding)?

You assign coordinates to points, measure distances between the points, and use that information to determine what the metric is, i.e., what the form of the line element ##ds^2## must be in terms of the coordinates in order to give the correct distances.

"Don't panic!" said:
when one talks of a topology defining the geometry of a manifold, is it meant that from a topology we can determine (in a sense) how the points are related to one another ("nearness" to one another in the set, etc.)

Yes, but the notion of "nearness" here does not have to be the same as the one implied by the geometry. See below.

"Don't panic!" said:
and thus the manifold has a geometrical structure even before introducing a metric?

The manifold does have a structure independent of the metric, but that structure might not match up with the geometry given by the metric. For example, consider points lying along a null worldline in spacetime. These points can be ordered, and a topology can be defined on them that gives a notion of "nearness"--for example, a light ray traveling from the Earth to the Moon passes through intermediate points, and it is meaningful to say which points are closer to Earth vs. closer to the Moon. But geometrically, according to the metric of spacetime, the distance along the null worldline is zero.
 
  • #82
PeterDonis said:
the form of the line element ds2ds^2 must be in terms of the coordinates in order to give the correct distances.

So in the sphere example, in order for the line element to give the correct distance, it must be in terms of (\theta , \phi)\in\mathbb{R}^{2} only? Sorry to be a pain, but would you mind showing me how one can determine the metric of a sphere without embedding?

PeterDonis said:
The manifold does have a structure independent of the metric, but that structure might not match up with the geometry given by the metric

Would it be correct to say that the topology is required so that one has a set of open subsets such that one can "stitch together" neighbouring open subsets to reconstruct the manifold (such that the manifold can be constructed from local patches of \mathbb{R}^{n}?

Would it also be correct to say that the geometry of the manifold is determined by the metric - without a metric defined on it there is no notion of geometry on the manifold?
 
  • #83
"Don't panic!" said:
in order for the line element to give the correct distance, it must be in terms of ##(\theta , \phi)\in\mathbb{R}^{2}## only?

If you're using those coordinates, yes. (Note that the ranges of the coordinates are restricted; ##\theta## goes from ##0## to ##\pi## and ##\phi## goes from ##0## to ##2 \pi##.) Remember that you can choose any coordinates you like, but the line element will be different depending on which ones you choose. Think, for example, of a Mercator projection or a stereographic projection of the Earth's surface. Those give different coordinates, and a different form of the line element, but the actual distance between two given points--say New York and London--will be the same no matter which coordinates/line element you use to calculate it. The only thing all the coordinate charts have to have in common is that they assign 2-tuples of numbers to points (not 3-tuples or 4-tuples or single numbers, etc.), because the manifold is two-dimensional.

"Don't panic!" said:
would you mind showing me how one can determine the metric of a sphere without embedding?

As I said: you assign coordinates to points, measure the distances between the points, and figure out what the line element has to be as a function of the coordinates to give you the correct distances.

I understand that this is hard for us moderns to imagine, because we all know the Earth is round and is embedded in a 3-dimensional space, and the usual coordinates we use globally on the Earth are defined using global features (the equator, the poles, etc.), not things we can measure locally. In fact, even the ancients didn't use purely local, embedded measurements to learn that the Earth was round; Eratosthenes, the Greek geometer who first estimated the size of the Earth, used the difference in sun angle at noon on the summer solstice between Syene and Alexandria in Egypt. So what I've been describing has not really ever been done from scratch as I've described it, at least not for the Earth.

That being the case, why am I emphasizing this? Because when it comes to spacetime, we have no choice; the only measurements we can make are local, embedded measurements. We can't look at the universe "from the outside" to see how it is embedded in some higher-dimensional space. We have no evidence that it even is so embedded. So the only way we can measure the geometry of the universe is intrinsically, by assigning coordinates to events and making measurements of distances and times between events, and figuring out what the line element has to be as a function of the coordinates to give the correct distances and times.

For more details about how one might go about this, you might try Taylor & Wheeler's introductory texts on relativity; I believe that both Spacetime Physics and Exploring Black Holes have some discussion of it. Misner, Thorne, and Wheeler does as well, but that tome is a hefty investment.

"Don't panic!" said:
Would it be correct to say that the topology is required so that one has a set of open subsets such that one can "stitch together" neighbouring open subsets to reconstruct the manifold (such that the manifold can be constructed from local patches of ##\mathbb{R}^{n}##?

This is really a definition of a topology (or part of the definition).

"Don't panic!" said:
Would it also be correct to say that the geometry of the manifold is determined by the metric - without a metric defined on it there is no notion of geometry on the manifold?

For the usual definition of "geometry", yes, a metric is required. Some mathematics texts distinguish between "metrical geometry", which is what you've defined here, and "affine geometry", which doesn't require a metric but does require more structure than just a topology. For purposes of physics, the distinction isn't important because we need to have the metric anyway in order to match the theory to experiments, since experiments give us distances (and times).
 
  • #84
"Don't panic!" said:
I have just been asked why we use curvilinear coordinate systems in general relativity. I replied that, from a heuristic point of view, space and time are relative, such that the way in which you measure them is dependent on the reference frame that you observe them in. This implies that coordinate systems change from point to point in spacetime, i.e. they are, in general, curvilinear coordinate systems. From a more mathematical point of view, spacetime is represented by a 4 dimensional manifold which is, in general, curved (physically this is caused by the presence of matter, although it is also possible for the spacetime to be intrinsically curved, even in vacuum). We wish to be able to describe such a manifold without embedding in some higher dimensional space (as after all, we have no a priori reason to believe that our universe is embedded in a higher dimensional space), and therefore we can only describe it in terms of local coordinate maps, in which we can construct locally invertible maps between Euclidean space \mathbb{R}^{n} (which itself is most straightforwardly described by Cartesian coordinates) and the manifold (generally non-Euclidean). Thus the coordinate systems are necessarily curvilinear, as they can only locally describe the manifold, and will change as we move across the manifold.

Would this be an acceptable answer? Any feedback, improvements would be much appreciated.

Olá,
Very good your answer. And add the following relevant data: one can not draw straight lines in curved spaces as required by Cartesian rectilinear systems!
On the surface of a sphere, it is still a shortest distance curve. Hence the convenience of curvilinear coordinate systems.
 
  • #85
"Don't panic!" said:
Would it be correct to say that as Cartesian coordinates describe a (hyper) plane, then one could run into the situation where the manifold has intrinsic curvature at each particular point and so one could not construct a Cartesian coordinate patch around any point as one would "move off" the manifold Such that the coordinate system doesn't accurately describe the points on the manifold at that point (as per your analogy, the points in the Cartesian coordinate system would be in a hyperplane tangent to a point on the manifold and would deviate from the actual description of points in the patch it's trying to describe)?

I (maybe incorrectly) visualise it as follows. Locally, a manifold can be mapped to Euclidean space. Such a manifold will be curved in general (even locally) and so in order to accurately describe points on the manifold in a given coordinate patch in terms of coordinates in Euclidean space we require a coordinate system whose coordinate lines curve (such that they recreate the curvature of the manifold in that patch). For example, with a sphere we can choose a hemisphere as a coordinate patch and "wrap" our coordinate system over the hemisphere such that it recreates the curvature as we move between different points on the hemisphere. This can be achieved by using, for example, spherical polar coordinates which describe the coordinates on a spherically curved surface in Euclidean space.

As an aside, when people talk of gravity as causing coordinate acceleration is it meant that because gravity is the manifestation of curved spacetime (due to matter content) in a region, when we describe this region in a coordinate system we will need to use curvilinear coordinates which will change as we move in that region, hence give the illusion that objects are accelerating relative to this coordinate system?
Perhaps it should be mentioned that the small neighborhood and local euclidean coordinates are typically shorthand for a particular vector space that is well defined. Using a set of corrdinates on a space that has continuity; at each point we consider all possible paths through it. The vector space defined by all of the tangents to the curve at one point is used. By continuity this can typically be considered embedded in the originating manifold; but that is not necessary and is only a crutch. I would suggest section 2.2 of Hawkins and Ellis "The large scale structure of space-time". Believe it or not the whole book is quite readable and clear (with patience and thought); with some isolated parts.
 
  • #86
Am I correct in thinking that Cartesian coordinates are only applicable where Euclidean geometry holds (i.e. where the parallel postulate, distance is determined via Pythagoras theorem etc. hold), thus if the patch on the manifold that we are considering is large enough that the geometry is non-Euclidean within this patch, then we will have to consider more general coordinates?

I know in previous posts we've discussed how, in practice, we can determine the metric in a region on a manifold by performing measurements, but is there a way to derive it from a purely mathematical approach? For example, how does one determine that the line element on a sphere is given by ds^{2}=R^{2}(d\theta^{2}+\sin^{2}(\theta)d\phi^{2}) from a purely mathematical point of view?
 
  • #87
"Don't panic!" said:
Am I correct in thinking that Cartesian coordinates are only applicable where Euclidean geometry holds

Yes. The metric that goes with Cartesian coordinates is the metric of a Euclidean geometry, so obviously it won't work for a geometry that isn't Euclidean.

"Don't panic!" said:
in practice, we can determine the metric in a region on a manifold by performing measurements, but is there a way to derive it from a purely mathematical approach?

If you don't know what the manifold is, how can you derive anything mathematically? If you already know what the manifold is, then you already know the metric, since that's part of the definition of the manifold, so there's nothing to derive.

The practical problem, when we're trying to determine the metric of a real thing like the Earth's surface or the spacetime of the universe, is that we don't know in advance what the exact manifold is. We find that out by making measurements.
 
  • #88
"Don't panic!" said:
For example, how does one determine that the line element on a sphere is given by

$$ds^{2}=R^{2}(d\theta^{2}+\sin^{2}(\theta)d\phi^{2})$$

from a purely mathematical point of view?

You don't "determine" that, in the sense of deriving it from something else. That line element defines what a "2-sphere" is, as a manifold with metric.

Again, the practical problem, if we're dealing with something real like the Earth's surface, is that we don't know, a priori, whether it's an exact 2-sphere or some other manifold. (We know it has the topology of a 2-sphere, but we don't know the exact metric a priori.) We have to determine exactly which manifold it is (what the exact line element is) by measurements.
 
  • #89
PeterDonis said:
The metric that goes with Cartesian coordinates is the metric of a Euclidean geometry, so obviously it won't work for a geometry that isn't Euclidean.

So is this what is meant in texts that I've read that say one cannot construct a Cartesian coordinate system on a manifold that is non-Euclidean at every point on the manifold?

Is the approach then (at least from a purely mathematical perspective) that once a manifold is constructed one defines a metric on this manifold and this then provides information about it's geometry and this defines what object we are considering (for example, a 2-sphere)?

To go back to an earlier point then, in the case where the geometry is non-Euclidean around every point on the manifold, when we introduce a coordinate chart the coordinate map to \mathbb{R}^{n} will be of a more general form (spherical polar or stereographic for example), such that we can assign coordinates to points over a finite patch of the manifold instead of just infinitesimally close to a given point . Is this why one can locally use Cartesian coordinates on a 2-sphere, as the geometry is Euclidean in the local neighbourhood around each point?
 
Last edited:
  • #90
"Don't panic!" said:
So is this what is meant in texts that I've read that say one cannot construct a Cartesian coordinate system on a manifold that is non-Euclidean at every point on the manifold?

What do you mean by "non-Euclidean at every point on the manifold"? Does this apply to a 2-sphere? See below.

"Don't panic!" said:
Is the approach then (at least from a purely mathematical perspective) that once a manifold is constructed one defines a metric on this manifold and this then provides information about it's geometry and this defines what object we are considering (for example, a 2-sphere)?

The metric is part of the definition of the manifold (at least, with the definition of "manifold" that is used in physics), so yes, it defines what object is being considered.

"Don't panic!" said:
Is this why one can locally use Cartesian coordinates on a 2-sphere, as the geometry is Euclidean in the local neighbourhood around each point?

I'm confused about your terminology. You can use Cartesian coordinates locally (meaning, on a sufficiently small patch around a given point--how small is "sufficiently small" depends on how accurate your measurements are) on any manifold, since that's part of the definition of a manifold. But when you say "the geometry is Euclidean in the local neighborhood around each point", that sounds like it's different from "a manifold that is non-Euclidean at every point". So I'm not sure what you're trying to say.
 
  • #91
PeterDonis said:
But when you say "the geometry is Euclidean in the local neighborhood around each point", that sounds like it's different from "a manifold that is non-Euclidean at every point". So I'm not sure what you're trying to say.

Sorry, I didn't word this very well. What I meant really was that on a curved manifold, such as a 2-sphere, in a text that I've read it said that Cartesian coordinates can only be constructed in an infinitesimal neighbourhood of each point on the manifold. Is it possible then with more general coordinates to describe larger (finite) neighbourhoods around each point on the manifold? (using spherical polar coordinates one can cover a 2-sphere with two coordinate charts, right?)
 
Last edited:
  • #92
"Don't panic!" said:
in a text that I've read it said that Cartesian coordinates can only be constructed in an infinitesimal neighbourhood of each point on the manifold.

Correct. How small "infinitesimal" is, in practice, depends on how accurate your measurements are.

"Don't panic!" said:
Is it possible then with more general coordinates to describe larger (finite) neighbourhoods around each point on the manifold

Of course. Isn't that what we've been saying all along?

"Don't panic!" said:
(using spherical polar coordinates one can cover a 2-sphere with two coordinate charts, right?)

Yes.
 
  • #93
PeterDonis said:
Of course. Isn't that what we've been saying all along?

I think what has confused me earlier is that we discussed how points on a manifold could be locally described by n-tuples in \mathbb{R}^{n} and we can do this because the manifold is locally homeomorphic to Euclidean space, but to me this implies that the manifold is locally flat and so Cartesian coordinates are applicable. However, if we do consider larger patches that are curved (in the sense that the geometry over them is non-Euclidean) how can we still describe the points in terms of n-tuples of coordinates in \mathbb{R}^{n}?
 
  • #94
"Don't panic!" said:
I think what has confused me earlier is that we discussed how points on a manifold could be locally described by n-tuples in \mathbb{R}^{n} and we can do this because the manifold is locally homeomorphic to Euclidean space, but to me this implies that the manifold is locally flat and so Cartesian coordinates are applicable. However, if we do consider larger patches that are curved (in the sense that the geometry over them is non-Euclidean) how can we still describe the points in terms of n-tuples of coordinates in \mathbb{R}^{n}?

Well, take the example of the surface of the Earth. The "patch" that is the entire Earth except for the north and south poles can be described by the pair of coordinates:
(latitude, longitude).​
So it's a 2-D manifold described by two coordinates. It's certainly non-Euclidean, though.

Here is perhaps a way to think about it: You have a two-dimensional space. That means that the points on that space can be described by two real numbers: (x,y). For simplicity, let me assume that it is Riemannian, which just means that the relevant notion of "length" of a curve through space is always positive. Let \mathcal{P}_0 and \mathcal{P}_1 be two points that are close enough together that there is a unique minimal-distance path connecting the two. Let the coordinate of the two point be written as:

\mathcal{P}_0 = (x, y)
\mathcal{P}_1 = (x+\delta x, y + \delta y)

Let \delta s be the distance between the points (as measured along the unique minimal-distance path).

\delta s^2 can be expressed as a double power series in \delta x and \delta y as follows:

\delta s^2 = A_{xx} \delta x^2 + A_{xy} \delta x \delta y + A_{yx} \delta y \delta x + A_{yy} \delta y^2
+ B_{xxx} \delta x^3 + B_{xxy} \delta x^2 \delta y + ...
+ C_{xxxx} \delta x^4 + C_{xxxy} \delta x^3 \delta y + ...
+ ...

The first line groups together the terms that are second-order in the differences \delta x, \delta y. The second line are the terms of 3rd order, the third line are the terms of 4th order, etc.

So far, that's true for any 2D patch, and for any coordinate system on that patch. We can define the coordinate system to be "locally cartesian at point \mathcal{P}_0" if
  1. A_{xx} = A_{yy} = 1
  2. A_{xy} = A_{yx} = 0
  3. For all i, j, k, B_{ijk} = 0
For every 2-D patch, and for every point on that patch, there is a coordinate system that is locally cartesian at that point.

For the coordinate system to be globally cartesian within the patch, it would have to be the case that all the terms are zero except for the first line (only 2nd order terms).
 
  • #95
stevendaryl said:
Well, take the example of the surface of the Earth. The "patch" that is the entire Earth except for the north and south poles can be described by the pair of coordinates:
(latitude, longitude).So it's a 2-D manifold described by two coordinates. It's certainly non-Euclidean, though.

Thanks for your detailed explanation.
I think my confusion is, if the manifold is non-Euclidean, and we consider a patch that is large enough that it's geometry is non-Euclidean, when talks of assigning coordinates to points in this patch, is it that we can map the points to n-tuples in \mathbb{R}^{n} with respect to some coordinate map (defining a coordinate system) and not necessarily that the geometry has to Euclidean in order to do this?
 
  • #96
"Don't panic!" said:
if the manifold is non-Euclidean, and we consider a patch that is large enough that it's geometry is non-Euclidean, when talks of assigning coordinates to points in this patch, is it that we can map the points to ##n##-tuples in ##\mathbb{R}^{n}## with respect to some coordinate map (defining a coordinate system) and not necessarily that the geometry has to Euclidean in order to do this?

Correct. Euclidean geometry means the coordinate n-tuples plus a particular metric, the Euclidean one. Non-Euclidean geometry means the coordinate n-tuples plus a different metric, a non-Euclidean one.
 
  • #97
PeterDonis said:
Correct. Euclidean geometry means the coordinate n-tuples plus a particular metric, the Euclidean one. Non-Euclidean geometry means the coordinate n-tuples plus a different metric, a non-Euclidean one.

So in saying that a manifold is locally homeomorphic to \mathbb{R}^{n} is this the statement that each point on a manifold can be represented as an n-tuple in \mathbb{R}^{n}, however in general it is not possible to construct coordinate maps in such a way that they cover the whole of a manifold, but can cover a patch of it (hence are local). The coordinate maps that map each point within a given patch on the manifold to an n-tuple in \mathbb{R}^{n} will in general be non-Cartesian as the geometry within the patch that they are describing will be generally non-Euclidean. Despite this, the geometry in a sufficiently small neighbourhood around each point in a given patch will be Euclidean and thus one can construct local Cartesian coordinates within such a neighbourhood.
 
  • #98
"Don't panic!" said:
So in saying that a manifold is locally homeomorphic to ##\mathbb{R}^{n}##

"Homeomorphic" is a topological term, not a geometric term; it doesn't include the metric. A manifold meets a stronger condition: the metric is locally Euclidean.

"Don't panic!" said:
is this the statement that each point on a manifold can be represented as an ##n##-tuple in ##\mathbb{R}^{n}##

Not exactly. "Locally homeomorphic" means that any open neighborhood of any point can be assigned coordinates in this way, i.e., that we can set up a one-to-one mapping between the points in any open neighborhood and ##n##-tuples of real numbers. But this in itself says nothing about the metric; a metric doesn't even have to exist. Manifolds in physics always have metrics, so they meet stronger conditions than just this one, as above.

"Don't panic!" said:
however in general it is not possible to construct coordinate maps in such a way that they cover the whole of a manifold, but can cover a patch of it (hence are local).

This is because, in general, there might not be an open neighborhood of every point that covers the entire manifold. For example, there is no open neighborhood of any point on a 2-sphere that covers the entire 2-sphere (there can't be, since the 2-sphere as a whole is closed).

"Don't panic!" said:
The coordinate maps that map each point within a given patch on the manifold to an ##n##-tuple in ##\mathbb{R}^{n}## will in general be non-Cartesian as the geometry within the patch that they are describing will be generally non-Euclidean.

Yes, but, as above, this is a stronger condition than just homeomorphism, because it involves the metric. A 2-sphere and an irregular blob with a closed 2-dimensional surface are homeomorphic (and both are locally homeomorphic to ##\mathbb{R}^n## ), but they do not have the same metric (i.e., geometry).
 
  • #99
Ah ok, I think I'm starting to get it a bit more now. So the homeomorphism guarantees that we can assign n-tuples of real numbers to each point and then the metric on a given patch determines the type of coordinate maps we can construct from that patch to \mathbb{R}^{n} (by this I mean that if the patch is small enough that the metric is Euclidean then we can use Cartesian coordinate maps, as well as others. However, if the patch is such that the metric is non-Euclidean within it then it will not be able to construct Cartesian coordinate maps (apart from infinitesimally close to each point), however other (more general) coordinate maps will be possible).
 
  • #100
I'm not sure if this will help (maybe I'm teaching my grandmother this), but...

One can cover (nearly) the whole of the surface of a cylinder with coordinates (φ,z). One can then simply perform x=φ, y=z and draw a chart on the x-y plane. There is a one-to-one correspondence between the points (φ,z) on the cylinder and the points (x,y) on the chart (there's a bit of a problem over how to represent φ=0 or 2π, but we'll ignore that for the time being). Furthermore, distances are preserved by the map - if I move in a straight line from (φ0,z0) to (φ0+dφ,z0+dz) then (assuming I was careful about the choice of scale for z) the distance ##\sqrt{d\phi^2+dz^2}## on the cylinder and the distance ##\sqrt{dx^2+dy^2}## on the chart are equal (and that holds as d → Δ).

One can also cover (nearly) the whole surface of a 2-sphere with coordinates (φ,z). Once again one can simply perform x=φ, y=z and draw a chart on the x-y plane (this is not quite a Mercator projection - not sure if it has a proper name). There is a one-to-one correspondence between the points (φ,z) on the sphere and the points (x,y) on the chart (although there are now problems at the poles as well as φ=0 or 2π, but again we'll ignore that). However, in this case distances are not preserved. In general, ##\sqrt{d\phi^2+dz^2} \neq \sqrt{dx^2+dy^2}## (however careful I was about the choice of z). You can easily see this by considering a half circle centered on the north pole (a full circle isn't legit since we'd have to cross the coordinate singularity in our naive choice of map). The path length on the sphere gets arbitrarily small as z tends towards 1; on the map it is π whatever the value of y.

The difference between the two cases is because the cylinder comes equipped with a Euclidean metric while the sphere does not. The cylinder has no intrinsic curvature while the sphere does.

However - look again at the sphere on the equator. Distances up the lines of constant longitude are pretty much correct close to the equator (they'd be perfect if we'd picked a Mercator projection) and distances along the equator are spot on, since the total length of the equator is 2πR in both the map and the sphere. So locally we have a very close approximation to a Euclidean metric. As long as we don't stray too far from the equator the map we've drawn is fine. It's only if we go too far away that we start to notice distortion.

For the manifolds we work with in GR we can always find a way to project the manifold onto ℝn so that there is a "small" region like the equatorial belt in the sphere example around the point of interest. In the sphere example, all we need to do is move the pole to 90° away from our point of interest and hey presto - this is effectively what a street atlas of your town has done. How small is small depends on how strongly curved the manifold is and how precise we need to be. But if there is curvature, inevitably there comes a point where "let's pretend it's Euclidean" will have your GPS driving you into walls...
 
Back
Top