wolfram said:
Hi, just a quick question...in the Friedman equation, k takes a value of either 1,0,-1.
But why is it a constant?
Thanks you for your time!
Well, there are a few ways to think about it. I'll do it by writing down the FRW metric.
First, consider the assumptions: we're assuming that there are observers for which the universe is homogeneous and isotropic. First, let's write down a completely general metric:
ds^2 = dt^2 + f(x,y,z,t)(dx^2 + dy^2 + dz^2)
This is completely general because if there were a function in front of the time term, I could just perform a coordinate transformation to get rid of it. Now, let's start making use of those assumptions. The first assumption we can make use of is isotropy. This means that this function, whatever it is, cannot be a function of direction, so I can rewrite the metric as:
ds^2 = dt^2 + f(r, t)(dx^2 + dy^2 + dz^2)
...where r is shorthand for \sqrt{x^2 + y^2 + z^2}, and not an actual coordinate here.
What remains, then, is to see what sorts of forms are valid for f(r,t) by enforcing the second condition, that of homogeneity. There are a couple of ways of doing this. First, we could make sure that if I perform a change of coordinates by setting \vec{r}' = \vec{r} + \delta\vec{r}, and leaving time unchanged, then the metric I should get must be identical. Or, alternatively, I could compute the spatial terms of the curvature tensor and ensure that they are independent of the spatial coordinates. Either will do.
For simplicity's sake, the first thing that we do here is re-write the dependence on time in terms of the expansion factor a(t). Again, this is completely general: all I'm doing is specifying that there exists an invertible function a(t) for some range in t which we can use to determine the coordinate t within that range. Then the function can be cast as f(a, r). It turns out that one choice that works here that is completely general within our assumptions is the following:
f(a, r) = \frac{a(t)}{1 - kr^2}
So, there you have it. Note that I could get a different form if I'd made a(t) a different function of time, but it turns out that since the function is separable in a and r, this makes for the simplest way to write it.
(disclaimer: I haven't actually done this derivation in a while, so I might be misremembering the specifics. But I'm pretty sure this is accurate)