Geodesic Tangent Vector: Affine Parameter Wald (p.41)

In summary, Wald defines a geodesic as a curve whose tangent vector satisfies T^a\nabla_aT^b=0. Then he says that we could have defined it by requiring T^a\nabla_aT^b=\alphaT^b instead, where \alpha is "an arbitrary function on the curve", but we choose the former because a reparametrization can turn the second equation into the first anyway. He calls a parameter such that the first equation is satisified an "affine parameter". I don't see how it's possible to get the first equation from the second. In fact it looks impossible, so I'm assuming that I've made a
  • #1
Fredrik
Staff Emeritus
Science Advisor
Gold Member
10,877
422
Wald (p. 41) defines a geodesic as a curve whose tangent vector satisfies

[tex]T^a\nabla_aT^b=0[/tex] . . . . . (3.3.1)

Then he says that we could have defined it by requiring

[tex]T^a\nabla_aT^b=\alpha T^b[/tex] . . . . . (3.3.2)

instead, where [itex]\alpha[/itex] is "an arbitrary function on the curve", but we choose the former because a reparametrization can turn the second equation into the first anyway. He calls a parameter such that the first equation is satisified an "affine parameter".

I don't see how it's possible to get the first equation from the second. In fact it looks impossible, so I'm assuming that I've made a mistake somewhere. I prefer a coordinate indpendent notation, so I would write the second equation as

[tex](\nabla_TT)_{\gamma(t)}=\alpha(t)T_{\gamma(t)}[/tex]

where [itex]\gamma:I\rightarrow M[/itex] is the curve, and T is an extension of the velocity vector field [itex]\dot\gamma(t):I\rightarrow TM[/itex] to a neighborhood of the curve. If we choose a frame [itex]\{E_i\}[/itex] such that [itex]\nabla_TE_i[/itex]=0 (a "parallel frame"), we get

[tex]\nabla_TT=T^i\nabla_{E_i}(V^jE_j)=T^iE_iT^jE_j=TT^jE_j[/tex]

so

[tex](\nabla_TT)_{\gamma(t)}=T_{\gamma(t)}T^jE_j|_{\gamma(t)}=\dot\gamma(t)T^jE_j|_{\gamma(t)}=(T^j\circ\gamma)'(t)E_j|_{\gamma(t)}[/tex]

and

[tex]\alpha(t)T_{\gamma(t)}=\alpha(t)T^j(\gamma(t))E_j|{\gamma(t)}[/tex]

If we define [tex]x:I\rightarrow\mathbb R^n[/itex] by [itex]x^i(t)=V^i\circ\gamma(t)[/itex], the equation we started with turns into

[tex]x'(t)=\alpha(t)x(t)[/tex]

To reparametrize [itex]\gamma[/itex] is to replace it with [itex]\gamma\circ s[/itex] where s is a smooth strictly increasing function on I=[a,b] that preserves the endpoints of the interval. But we have

[tex]y'(t)=x'(s(t))s'(t)=\alpha(s(t))x(s(t))s'(t)=\alpha(s(t))y(t)s'(t)\neq 0[/tex]

I don't think it was my choice to use a parallel frame that messed something up. It just removed some extra terms. So what am I doing wrong?
 
Last edited:
Physics news on Phys.org
  • #2
Fredrik said:
I don't see how it's possible to get the first equation from the second. In fact it looks impossible, so I'm assuming that I've made a mistake somewhere.

Simply set [tex]\alpha = 0 [/tex].

The two equations are not equivalent to each other, so if you were trying to show that, you won't succeed. The class of curves that satisfy definition I ('affinely parametrized geodesics') is a subclass of the curves that satisfy definition II ('arbitrarity parametrized geodesics'). The difference is essentially illustrated by the following example: in the plane E2 with the usual coordinate system, the curve γ : R → R2, defined by γ(λ) = (a + mλ, b + m'λ) is a straight line, and the parameter λ is affine, because it agrees with the affine structure of R2. This satisfies definition I, and also definition II with α = 0 . The curve γ': R → R2 defined by γ'(λ') = (a + m(λ')2, b + m'(λ')2) is also a straight line, but the parameter λ' is not affine. This curve γ' satisfies definition II, with a suitable function [itex]\alpha[/itex], but not definition I.
 
Last edited:
  • #3
The exact quote from Wald (p. 41) is "However, it's easy to show that given a curve that satisfies equation (3.3.2) we can always reparameterize it so that it satisfies equation (3.3.1) (see problem 5)". It's clear that he's not talking about setting [itex]\alpha=0[/itex].

Your second curve, I'll call it [itex]\sigma[/itex] because I want to use the prime symbol for the derivative, satisfies [itex]\sigma(t)=(a+mt^2,b+m't^2)[/itex]. A curve in [itex]\mathbb R^2[/itex] satisfies (3.3.1) if and only if the derivative of its components are constant. We have [itex]\sigma'(t)=(2mt,2m't)[/itex], so it doesn't satisfy (3.3.1), and [itex](2mt,2mt')[/itex] isn't [itex]=\alpha(t)(a+mt^2,b+m't^2)[/itex] for any [itex]\alpha[/itex], so it doesn't satisfy (3.3.2) either.
 
  • #4
Hmm...your method is a little convoluted, so I'm not sure precisely where you went wrong. Here's how I would think of it. Remember that T is defined as [itex]\dot \gamma(t)[/itex], so we can write the geodesic equation as

[tex]\nabla_{\dot \gamma(t)} \dot \gamma(t) = \alpha(t) \dot \gamma(t)[/tex]

Under reparametrizations, we have

[tex]\frac{d}{dt} \gamma(s(t)) = \gamma'(s(t))s'(t)[/tex]

Now, [itex]\nabla[/itex] is Fu-linear in its first argument, and follows the Leibniz rule in its second argument, so we can write

[tex](s'(t))^2 \nabla_{\gamma'(s)} \gamma'(s) + \gamma'(s)s'(t) \nabla_{\gamma'(s)} s'(t) = \alpha(t) \gamma'(s) s'(t)[/tex]

[tex]s'(t) \nabla_{\gamma'(s)} \gamma'(s) = (\alpha(t) - \nabla_{\gamma'(s)} s'(t)) \; \gamma'(s)[/tex]

On functions, [itex]\nabla[/itex] is just the ordinary derivative, so if we set the RHS to zero ([itex]X[f][/itex] means the vector X acting on f as a derivation),

[tex]\alpha(t) - \nabla_{\gamma'(s)} s'(t) = 0[/tex]

[tex]\alpha(t) - \gamma'(s(t)) [s'(t)] = 0[/tex]

[tex]\alpha(t) s'(t) - \dot \gamma(t) [s'(t)] = 0[/tex]

[tex]\alpha(t) s'(t) - s''(t) = 0[/tex]

which obviously has a solution.
 
  • #5
Fredrik said:
The exact quote from Wald (p. 41) is "However, it's easy to show that given a curve that satisfies equation (3.3.2) we can always reparameterize it so that it satisfies equation (3.3.1) (see problem 5)". It's clear that he's not talking about setting [itex]\alpha=0[/itex].

How is it clear he's not talking about setting alpha = 0?

Fredrik said:
Your second curve, I'll call it [itex]\sigma[/itex] because I want to use the prime symbol for the derivative, satisfies [itex]\sigma(t)=(a+mt^2,b+m't^2)[/itex]. A curve in [itex]\mathbb R^2[/itex] satisfies (3.3.1) if and only if the derivative of its components are constant. We have [itex]\sigma'(t)=(2mt,2m't)[/itex], so it doesn't satisfy (3.3.1), and [itex](2mt,2mt')[/itex] isn't [itex]=\alpha(t)(a+mt^2,b+m't^2)[/itex] for any [itex]\alpha[/itex], so it doesn't satisfy (3.3.2) either.

You want to show that [tex] \nabla_{\sigma'}\sigma' = \alpha \sigma' [/tex], not [tex] \sigma ' = \alpha \sigma[/tex]; the latter doesn't actually make sense since σ is not a vector.
 
  • #6
To make it completely clear, here's an example on the line E1. The curve γ(t) = t is an affinely parametrized geodesic, since γ' = ∂1, and ∇γ'γ' = 0. The curve σ(t) = t3 is also a geodesic, but it is not affinely parametrized. σ' = 3t21, and ∇σ'σ' = 6t∂1 = 2(1/t)3t21. So ∇σ'σ' = α(t)σ', where α(t) is 2/t.

The second curve satisfies (3.3.2), with α(t) = 2/t, but it doesn't satisfy (3.3.1). The first curve satisfies (3.3.1), which is a special case of (3.3.2) for α(t) = 0.
 
Last edited:
  • #7
dx said:
How is it clear he's not talking about setting alpha = 0?
For starters, the stuff I quoted wouldn't make sense if it's that easy (and the problem wouldn't have anything to do with reparameterizations), and as I said in #1, he also said explicitly that alpha is arbitrary.

dx said:
You want to show that [tex] \nabla_{\sigma'}\sigma' = \alpha \sigma' [/tex], not [tex] \sigma ' = \alpha \sigma[/tex]; the latter doesn't actually make sense since σ is not a vector.
My mistake.

Ben Niehoff said:
Hmm...your method is a little convoluted, so I'm not sure precisely where you went wrong. Here's how I would think of it. Remember that T is defined as [itex]\dot \gamma(t)[/itex], so we can write the geodesic equation as

[tex]\nabla_{\dot \gamma(t)} \dot \gamma(t) = \alpha(t) \dot \gamma(t)[/tex]

Under reparametrizations, we have

[tex]\frac{d}{dt} \gamma(s(t)) = \gamma'(s(t))s'(t)[/tex]
Most of the things I do are just to make sure that everything is well-defined at each step of the calculation. For example, the domain of [itex]\gamma[/itex] is the interval I, but [itex]\nabla[/itex] acts on vector fields whose domains are open subsets of the manifold. That's why I can't avoid talking about extensions.

I don't understand exactly what you're doing, since many of the things you write down look ill-defined to me, but I think I get the basic idea. I'll try to work it out in my notation. I think I confused myself by not thinking of a different symbol for the the extension of the reparameterized field.

I'll post the calculation when I'm done.
 
  • #8
Fredrik said:
For starters, the stuff I quoted wouldn't make sense if it's that easy (and the problem wouldn't have anything to do with reparameterizations), and as I said in #1, he also said explicitly that alpha is arbitrary.

The problem does have to do with reparametrizations, and alpha is arbitray, but I don't see how that contradicts anything I wrote. Just to make sure, you're not interpreting alpha as the new parameter are you?

The arbitrary alpha is there is (3.3.2) to allow the parameter to vary along the geodesic in a way that need not respect the affine structure of the tangent spaces, i.e. essentially the parameter is arbitrary for curves that satisfy (3.3.2). If, however, you need the curve parameter to be affine, then that will happen if and only if alpha is equal to zero.
 
Last edited:
  • #9
Fredrik said:
... and as I said in #1, he also said explicitly that alpha is arbitrary.

What Wald means is the following: Any curve γ that satisfies ∇γ'γ' = αγ', for arbitrary α, can be reparametrized to get a new curve σ, which satisfies ∇σ'σ' = 0. α is arbitrary for γ, but for σ it must be zero, since that's the definition of an affinely parametrized curve.

Showing formally that any curve that satisfies (3.3.2) can be reparametrized as claimed is of course not totally trivial. I didn't mean to say in my first post that setting α = 0 proves this. That was just a response to you saying "I don't see how it's possible to get the first equation from the second", which I think you intended in a different way than I assumed.
 
Last edited:
  • #10
dx said:
What Wald means is the following: Any curve γ that satisfies ∇γ'γ' = αγ', for arbitrary α, can be reparametrized to get a new curve σ, which satisfies ∇σ'σ' = 0. α is arbitrary for γ, but for σ it must be zero, since that's the definition of an affinely parametrized curve.

Showing formally that any curve that satisfies (3.3.2) can be reparametrized as claimed is of course not totally trivial. I didn't mean to say in my first post that setting α = 0 proves this.
It sure sounded like you did. :smile: OK, there's no disagreement then.
 
  • #11
Here's my calculation. I found it easier to work with the "covariant derivative along a curve" operator than with a connection. (And I'm calling it D, not Dt, since I didn't see the point of that t subscript. When I write Dt, I mean the operator that takes a real-valued function of one real variable to its derivative at t).

Let [itex]I=[a,b][/itex] and let [itex]\gamma:I\rightarrow M[/itex] be a smooth curve that satisfies

[tex]D\dot\gamma(t)=\alpha(t)\dot\gamma(t)[/tex] . . . . . (1)

We're going to show that there exists a smooth strictly increasing bijection [itex]s:I\rightarrow I[/itex] such that [itex]\sigma=\gamma\circ s[/itex] satisfies

[tex]D\dot\sigma(t)=0[/tex] . . . . . (2)

Let [itex]x:U\rightarrow\mathbb R^n[/itex] be a coordinate system such that [itex]\gamma(t)\in U[/itex].

[tex]\dot\gamma^i(t)x^i=\gamma_*D_tx^i=(x^i\circ\gamma)'(t)=(x^i\circ\sigma\circ s)'(t)=(x^i\circ\sigma)'(s(t))s'(t)[/tex]

[tex]=s'(t)\sigma_*D_tx^i=s'(t)\dot\sigma(t)x^i[/tex]

This implies that

[tex]\dot\gamma(t)=s'(t)\dot\sigma(t)[/tex]

We use this to rewrite (1).

[tex]\alpha(t)\dot\gamma(t)=\alpha(t)s'(t)\dot\sigma(t)[/tex]

[tex]D\dot\gamma(t)=D(s'\dot\sigma)(t)=s''(t)\dot\sigma(t)+s'(t)D\dot\sigma(t)[/tex]

Solve for [itex]D\dot\sigma(t)[/itex].

[tex]D\dot\sigma(t)=\Big(\alpha(t)-\frac{s''(t)}{s'(t)}\Big)\dot\sigma(t)[/tex]

(2) is satisfied if the parenthesis is =0, so we're looking for an s that satisfies

[tex]\alpha(t)=\frac{s''(t)}{s'(t)}=\frac{d}{dt}\log s'(t)[/tex]

[tex]\log s'(t)=\alpha(t)+C[/tex]

[tex]s'(t)=A\exp\left(\int_{a}^{t}\alpha(t_1)dt_1\right)[/tex]

[tex]s(t)=A\int_{a}^{t}\exp\left(\int_{a}^{t_2}\alpha(t_1)dt_1\right)dt_2+B[/tex]

The condition s(a)=a gives us B=a, and...I don't see how to get anything simple from s(b)=b. But since A=eC we can at least see that s'(t)>0 for all t, which guarantees that s is strictly increasing on I.

Thank you both for helping me with this. Ben's post pointed me in the right direction to solve the problem, and dx's posts also helped me see things a bit more clearly.
 
  • #12
Fredrik said:
Most of the things I do are just to make sure that everything is well-defined at each step of the calculation. For example, the domain of [itex]\gamma[/itex] is the interval I, but [itex]\nabla[/itex] acts on vector fields whose domains are open subsets of the manifold. That's why I can't avoid talking about extensions.

The answer to that is simple: Just restrict [itex]\nabla[/itex] to act on vector fields whose domains are open subsets of the image of [itex]\gamma[/itex] in M, valued in some vector bundle (which happens to be TM). This restriction is fairly natural.

I don't understand exactly what you're doing, since many of the things you write down look ill-defined to me, but I think I get the basic idea. I'll try to work it out in my notation. I think I confused myself by not thinking of a different symbol for the the extension of the reparameterized field.

I'm not sure what you think is ill-defined. I did write [itex]\gamma(s)[/itex] instead of [itex]\gamma(s(t))[/itex] as shorthand, but I thought that would be clear.
 
  • #13
Ben Niehoff said:
The answer to that is simple: Just restrict [itex]\nabla[/itex] to act on vector fields whose domains are open subsets of the image of [itex]\gamma[/itex] in M, valued in some vector bundle (which happens to be TM). This restriction is fairly natural.
After thinking a bit about what I've read in the book I linked to, in particular that [itex](\nabla_XY)_p[/itex] only depends on the value of X at p and the values of Y on an infinitesimal curve segment through p that has [itex]X_p[/itex] as tangent vector, I agree that it's natural. (But I don't think I would use the word "restriction", since the set of vector fields along the curve isn't a subset of the set of vector fields on the manifold).

Ben Niehoff said:
I'm not sure what you think is ill-defined. I did write [itex]\gamma(s)[/itex] instead of [itex]\gamma(s(t))[/itex] as shorthand, but I thought that would be clear.
Yes, that's what I thought you meant (but when I see things I don't understand in other places, I start doubting even the things I do understand). When you wrote

[tex]\frac{d}{dt} \gamma(s(t)) = \gamma'(s(t))s'(t)[/tex]

[itex]\gamma'(s(t))[/itex] really meant [itex](x\circ\gamma)'(s(t))[/itex], right? (Compare it to my version). But that would make your [itex]\gamma'(s)[/itex] a member of [itex]\mathbb R^n[/itex], so what's it doing as the "downstairs" variable of the connection?

At the time I was also confused about the linearity properties of the "restricted" connection. For example, I didn't feel comfortable seeing a number where I expected a function (like when one of the objects that the connection is acting on is being multiplied by s'(t) rather than s' or maybe even [itex]s\circ\gamma^{-1})[/itex].
 
Last edited:
  • #14
Fredrik said:
(But I don't think I would use the word "restriction", since the set of vector fields along the curve isn't a subset of the set of vector fields on the manifold).

Fair enough. It's not really a pullback, either, so I wasn't sure what to call it.

Yes, that was I thought you meant (but when I see other things I don't understand, I start doubting even the things I do understand). When you wrote

[tex]\frac{d}{dt} \gamma(s(t)) = \gamma'(s(t))s'(t)[/tex]

[itex]\gamma'(s(t))[/itex] really meant [itex](x\circ\gamma)'(s(t))[/itex], right? (Compare it to my version). But that would make your [itex]\gamma'(s)[/itex] a member of [itex]\mathbb R^n[/itex], so what's it doing as the "downstairs" variable of the connection?

Ah, ok. The notation [itex]\gamma'(s(t))[/itex] means [itex](\gamma' \circ s)(t)[/itex]. I suppose to be completely proper I should introduce a new symbol [itex]\sigma: J \rightarrow M[/itex], where J is the codomain of s, such that [itex](\sigma \circ s)(t) = \gamma(t)[/itex]. Then the line reads

[tex](\sigma \circ s)'(t) = (\sigma' \circ s)(t) \; s'(t)[/tex]

Then replace all the [itex]\gamma(s)[/itex] with [itex]\sigma(s)[/itex] in the remainder of my post.
 
  • #15
Or, to write the whole thing again with more clarity, we have the maps:

[tex]\gamma: I \rightarrow M[/tex]

[tex]s: I \rightarrow J[/tex]

[tex]\sigma: J \rightarrow M[/tex]

And then we have

[tex]\nabla_{\gamma'(t)} \gamma'(t) = \alpha(t) \gamma'(t)[/tex]

[tex]\nabla_{(\sigma \circ s)'(t)} (\sigma \circ s)'(t) = \alpha(t) \gamma'(t)[/tex]

[tex]s'(t) \; \nabla_{\sigma'(s)} \left( \sigma'(s) s'(t) \right) = \alpha(t) \gamma'(t)[/tex]

[tex](s'(t))^2 \; \nabla_{\sigma'(s)} \sigma'(s) \; + \; \sigma'(s) s'(t) \nabla_{\sigma'(s)} s'(t) = \alpha(t) \gamma'(t)[/tex]

[tex](s'(t))^2 \; \nabla_{\sigma'(s)} \sigma'(s) = \gamma'(t) \left( \alpha(t) - \nabla_{\sigma'(s)} s'(t) \right)[/tex]

where again, the RHS can be made to vanish if

[tex]\alpha(t) - \nabla_{\sigma'(s)} s'(t) = 0[/tex]

[tex]\alpha(t) s'(t) - \nabla_{\gamma'(t)} s'(t) = 0[/tex]

[tex]\alpha(t) s'(t) - \gamma'(t) [s'(t)] = 0[/tex]

[tex]\alpha(t) s'(t) - s''(t) = 0[/tex]

And finally, if [itex]s'(t) \neq 0[/itex], we get

[tex]\nabla_{\sigma'(s)} \sigma'(s) = 0[/tex]

That was kinda fun. It's actually much simpler if you just write out where all your maps are going at the beginning.
 
  • #16
If the curve has constant velocity then

[tex]
\nabla_TT
[/tex] is orthogonal to T (assuming that you have a Levi-Cevita connection which Wald certainly assumes). So

[tex]
\alpha(t)
[/tex]

must be zero. Intuitively this normal vector should point off of the manifold and so not be observable in the tangent space. For instance, a great circle parametrized by arc length has acceleration normal to the sphere and thus has no component tangent to the sphere.

If it is not parametrized by arc length then there will be a tangential component. In this case you want it to point in the same direction as T for otherwise the curve would have a non zero normal component of acceleration and this violates the idea of a straight line. A straight line has the property that any object moving along it can only accelerate along it.

Write

T = [tex]
\alpha(s)
[/tex] N(s)


Where s is the arc length parameter, N is the unit tangent to the curve, and alpha is the scaling factor.

If you take the covariant derivative of T with respect to N you will see that the two conditions are equivalent.
 
Last edited:

1. What is a geodesic tangent vector?

A geodesic tangent vector is a vector that is tangent to a geodesic, which is the shortest path between two points on a curved surface. It represents the direction and magnitude of change along the geodesic path.

2. What is an affine parameter in relation to a geodesic tangent vector?

An affine parameter is a parameter that is used to define a geodesic. It is a linear combination of the geodesic tangent vector and represents the distance traveled along the geodesic path.

3. How is a geodesic tangent vector calculated?

A geodesic tangent vector can be calculated using the derivative of the geodesic equation, which describes the path of shortest distance on a curved surface. This derivative is then multiplied by the affine parameter to determine the direction of change along the geodesic path.

4. What is the significance of the Wald condition in relation to a geodesic tangent vector?

The Wald condition is a mathematical constraint that must be satisfied in order for a geodesic to be considered a valid path. It ensures that the geodesic tangent vector is parallel to the geodesic path, meaning that the direction of change along the path remains constant.

5. How is the geodesic tangent vector used in scientific research?

The geodesic tangent vector has numerous applications in physics, engineering, and mathematics. It is used to study the curvature of space-time in general relativity, to analyze the dynamics of particles moving on curved surfaces, and to model the behavior of fluids and gases. It is also used in computer graphics to create realistic animations and simulations of curved objects.

Similar threads

Replies
9
Views
3K
Replies
4
Views
1K
Replies
7
Views
3K
  • Differential Geometry
Replies
2
Views
2K
  • Differential Geometry
2
Replies
36
Views
5K
  • Special and General Relativity
Replies
28
Views
3K
  • Special and General Relativity
Replies
11
Views
1K
  • Special and General Relativity
Replies
16
Views
7K
  • Special and General Relativity
Replies
19
Views
1K
  • Special and General Relativity
Replies
12
Views
2K
Back
Top