This problem is more related to physics other than Mathemaitca. The solution isn't wrong and special care should be paid when analysing dimensions in logarithm.
"Inconsistancy" of the dimensions in logarithm is quite common and necessary in physics.
Let's take a naive example to illustate the "inconsistancy":
$$\int \frac{1}{x} dx$$
Everyone knows that the solution is $\log(x)$, but if you think a step further and start checking it's dimension, you may probably be stuck: The dimension in log function isn't 0 in any sense.
From math we know the trivial fact: $\log(x_1)-\log(x_0)=\log(x_1/x_0)$, from the physics point of view, however, this means the dimension cancellation. This is more like a prediction procedure: measuring/define something at one point ($x_0$), making predictions at another point($x_1$).
If you see a lonely logarithm function with weird dimension, what you should keep in mind is this term can't be the final prediction expression; he is always waiting for some other logarithms to combine into a dimensionless one.
Another example is dimensional regularization in quantum field theory, what shows up frequently is
$$-\gamma_E+\ln 4\pi +\ln \mu^2 -\ln\Delta ,$$
where $\Delta$ has dimension [mass]^2, $\mu$ has dimension [mass]. The two terms always show up at the same time.
So how to understand this? Honestly, nothing special happens here, what we'll do is to change the understanding about dimensional analysis. If you actually want to do some real physics,(making predictions etc. ) you have to deal with definite integral (never indefinite integral). The solution above in some kind of sense is just a intermediate result.
Amazingly, this "inconsistancy" only happens to logarithms. You'll never encounter terms like $\sin(L)$ or $e^L$ even in the intermediate steps, because we don't have an operation to cancel the dimension.
I can't offer you a strict proof, but I can give you a feel by using Taylor expansion.
For simplicity, let's assume $x$ and $a$ have dimension [Length]. Let's check on three functions: logarithm, tangent and exponential.
$\log(x)=\log (a)+\frac{x-a}{a}-\frac{(x-a)^2}{2 a^2}+O\left((x-a)^3\right)$
$\tan(x)=\tan (a)+(x-a) \left(\tan ^2(a)+1\right)+(x-a)^2 \left(\tan ^3(a)+\tan (a)\right)+O\left((x-a)^3\right)$
$e^x=e^a+e^a (x-a)+\frac{1}{2} e^a (x-a)^2+O\left((x-a)^3\right)$
For exponential case, by dimensional analysis:
$$[e^x]= [e^L]*(L^0+L+L^2+...),$$
Even if we can factor out the weird dimension[e^L], there are inconsistancy in the sum. This happens to the tangent function as well. As you can see, in the tangent or exponential function, the inconsistancy lies in the vein of them; the pathological behavior is incurable.
However, let's check the logarithm function:
$$[\log(x)]=[\log (a)]+(L^0+L^0+...),$$
the ill-defined dimension can all blame on $log(a)$, the inconsistancy doesn't show up in the sum. That's why we need another logarithm to cancel the $log(a)$ term, becoming dimensionless (by substraction).
DSolve[]was at least able to derive an implicit definition of the function that solves your differential equation. – J. M.'s missing motivation Jun 06 '15 at 11:49DSolve[{ r1'[t] == r2[t], r2'[t] == k/(r1[t]*r1[t])}, { r1[t], r2[t] }, t]? – gwr Jun 06 '15 at 12:24