This is my original answer, which, sadly, missed the main point of the question. However, as I did invest some time to write it and it actually does answer at least part of the question, I'll leave it as-is.
This is a fallacy of the hands-on approach to differential geometry using coordinate expressions only and one of the reasons why I prefer the abstract-geometric approach.
Let's assume for simplicity that out abstract manifold M permits global coordinate systems
φ:M→Rnp↦xμ
and
φ′:M→Rnp↦x′μ
The coordinate transformation from unprimed to primed coordinates is given by
φ′∘φ−1:Rn→Rnxμ↦x′μ
Now, a real transformation would be a diffeomorphism
f:M→Mp↦q
which comes with a coordinate expression
fφ=φ∘f∘φ−1
fφ:Rn→Rnxμ↦yμ
where
xμ=φ(p) and
yμ=φ(q). Even though
fφ looks like any other coordinate transformation, we remain in the same unprimed coordinate system.
A coordinate transformations won't change the value of scalar expressions - eg contraction of the metric tensor with two vectors to compute their inner product - by definition of the transformation laws for tensors.
This is not the case for real transformations: As we do not change coordinate systems, the components of the metric tensor won't transform and thus can't balance the change in coordinates of the vectors.
After a coordinate transformation, we're still computing the same quantity similar to using a different set of units, whereas after a real transformation, we'll actually compute a different quantity as we evaluate at different points on the manifold, ie move around in spacetime.
This post imported from StackExchange Physics at 2015-03-30 13:51 (UTC), posted by SE-user Christoph