hellfire said:
I made a mistake:
Actually [tex]a[/tex] must have units of [tex]m[/tex].
Now to your question:
I would say this is not the case. If the curvature parameter has to get the values -1, 0 and 1 only, then it was scaled as:
[tex]k \rightarrow k/ \vert k \vert[/tex]
Otherwise we would have [tex]k = 1/R^2[/tex] being [tex]R[/tex] the curvature radius of the universe (see for example last chapter of Carroll's Lecture Notes on General Relativity). The substitution above makes [tex]k[/tex] take the values -1, 0, 1 only and, moreover, it makes it dimensionless.
So I would guess that k = -1, 0, 1 dimensionless requires of a dimensionfull [tex]a[/tex] with units of lenght. My impression is however that one usually changes from dimensionless [tex]a[/tex] to dimensionless [tex]k[/tex] in cosmology. It is practice to talk about both as dimensionless quantities. However both cannot be dimensionless at the same time.
I find this topic also a bit confusing, but this is my understanding.
You are right about everything.
I found out that d'Inverno explains this pretty clearly. Not all books are careful, I have seen one who states explicitly that a(t) is dimensionless and that k=0,-1 or 1 !
let's say we start with a metric
[tex]c^2 dt^2 - A(t)^2 ( \frac{1}{1- K r^2} dr^2 + r^2 d \Omega^2 )[/tex]
So far this K is in 1/m^2 and r is dimensionful and A(t) is dimensionless.
Assuming that K is not zero, one defines [tex]K \equiv k |K|[/tex] with k dimensionless and obviously either +1 or -1. Then,
in addition one defines a rescaled radial coordinate
[tex]\tilde{r} \equiv \sqrt{|K|} r[/tex] which is dimensionless. And then, as a third step, one defines [tex]a(t) \equiv \frac{A(t)}{\sqrt{|K|}}[/tex] with a(t) now dimensionful.
So one gets
[tex]c^2 dt^2 - a(t)^2 ( \frac{1}{1- k \tilde{r}^2} d\tilde{r}^2 + \tilde{r}^2 d \Omega^2 )[/tex]
The two things I had not realized were that a is dimensionful, as you pointed out, and that the radial coordinate is dimensionless.
Now everything works out ok.
For example, the equation
[tex]H^2 = - \frac{k c^2}{a_0^2} + \ldots[/tex]
makes perfect sense. The a_0 is not always shown because most people set the scale factor now to one but it's actually there. The left side is in 1/s^2. The right side is also in 1/s^2 with k dimensionless and a_0 having the dimensions of a length. So it works out ok.
Note that the fact that a has dimensions doe snot affect any of the other equations because a appears always in H. Only in the term with k does a appear by itself.
For k=0, one has the choice of setting r dimensionless and a dimensionful or not.
So in the flat space case, one can indeed work with a dimensionless a(t).
Thanks for the help. It is not trivial to sort out because, as I said, some books do explicitly say that the scale factor is dimensionless an dthen later say that k=0,1 or 1!
Thanks!