Rotating frame: a question of interpretation

In summary, the conversation revolves around a paradox presented by Lanczos in his book "The Variational Principles of Mechanics". The paradox involves a system, S', rotating at an angular velocity \vec{\Omega} about an axis through a fixed point with respect to an inertial system S. Lanczos states that the radius vectors in both systems, \vec{R} and \vec{R}', are the same. However, he also claims that the velocities and accelerations measured in both systems differ from each other. This is due to the rates of change being observed in the two systems being different. Furthermore, Lanczos introduces the notation \frac{d'}{dt} to refer to the rate of change of a quantity in the moving
  • #1
Philip Wood
Gold Member
1,220
78
I'm reading Lanczos: 'The variational Principles of Mechanics'. I need help resolving a paradox - which is probably trivial…

Lanczos (page 100 Dover edition) introduces a system, S', rotating at angular velocity [itex]\vec \Omega[/itex] about an axis through a fixed point with respect to inertial system S. The radius vectors [itex]\vec R[/itex] and [itex]\vec R'[/itex] in the two systems are, he says, the same: [itex]\vec R = \vec R'[/itex]. [I don't have trouble with this: it's fundamental to the idea of a vector that the same vector can be expressed in terms of different basis vectors, in this case, [itex]\vec i, \vec j, \vec k[/itex] and [itex]\vec i', \vec j', \vec k'[/itex].]

Nevertheless, he says, the velocities and accelerations measured in both systems differ from each other because rates of change observed in the two systems are different. If a certain vector [itex]\vec B[/itex] is constant in S' it rotates with the system and thus, if observed in S, undergoes in the time dt an infinitesimal change [itex]d \vec B = (\vec \Omega \times \vec B) dt[/itex]. [Again, easily seen - especially for [itex]\vec R[/itex] itself.]

Hence [itex]\frac{d \vec B}{dt} = (\vec \Omega \times \vec B)[/itex] while at the same time, Lanczos says, [itex]\frac{d' \vec B}{dt} = 0 [/itex].

Here, Lanczos has introduced the notation [itex]\frac {d'}{dt}[/itex] which refers to the operation of observing the rate of change of a quantity in the moving system S'.

If you've read as far as this, well done and thank you. Now here's my problem. Regarding [itex]\vec R[/itex] and [itex]\vec R'[/itex] as functions of time, we can surely write:
[tex]\vec R (t) = \vec R' (t).[/tex]
But because [itex]\frac{d \vec B}{dt} = (\vec \Omega \times \vec B)[/itex]
[tex]\vec R (t + dt) = \vec R (t) + (\vec \Omega \times \vec R (t)) dt[/tex]
while because [itex]\frac{d' \vec B}{dt} = 0 [/itex]
[tex]\vec R' (t + dt) = \vec R' (t) + 0.[/tex]
It would therefore seem that at time (t + dt), it is no longer the case that [itex]\vec R = \vec R'[/itex]. Whereas [itex]\vec R'[/itex] has changed over dt, [itex]\vec R'[/itex] has stayed constant.
Where is my reasoning wrong?
 
Last edited:
Physics news on Phys.org
  • #2
I am not clear on what [itex]\vec{R} \text{ and } \vec{R'}[/itex] are. Are they the vectors from the inertial point to the origins S and S'? In other words, S and S' have a common origin?

AM
 
  • #3
Andrew Mason said:
In other words, S and S' have a common origin?

I checked my copy of Lanczos; yes, they have a common origin. The discussion is for rotations with no translation.
 
  • #4
Philip Wood said:
Where is my reasoning wrong?

Lanczos uses the "superposition principle of infinitesimal processes", while you are not.

Also note that there is a typo on eq. (45.9) of the fourth edition; there should be a "dot" over the Ω in the final term.
 
  • #5
Thanks for replying, but with respect, UPED, I don't think either of your points solves my problem. L uses the superposition principle when moving on from a vector which is constant in S' to one which is not necessarily constant in S'. My concern is merely with a vector which is constant in S'. [Incidentally I don't much like L's appeal to a superposition principle; there are, imo, nicer treatments in Kibble or in Synge which differentiate [itex]x_i \vec e_i[/itex] as a product.] Equation 45.9 is also beyond the point where my problem lies.
 
  • #6
No more ideas? Is this because my question is not understood, or is it because it's baffling you, too?

[I apologise for the typo in the last-but-one sentence of post 1. This should read: Whereas [itex]\vec R[/itex] has changed over dt, [itex]\vec R'[/itex] has stayed constant.]
 
  • #7
Philip Wood said:
No more ideas? Is this because my question is not understood, or is it because it's baffling you, too?

[I apologise for the typo in the last-but-one sentence of post 1. This should read: Whereas [itex]\vec R[/itex] has changed over dt, [itex]\vec R'[/itex] has stayed constant.]
I am still not clear on [itex]\vec R[/itex] and [itex]\vec R'[/itex]. I don't have a copy of Lanczos' book.


Can you post the page in question?

AM
 
  • #8
When you say R = R' does that mean they have the same numerical values or does that mean they represent the same physical vector? You can't have it both ways. You're trying to have it both ways and that's why you're getting in trouble.
 
  • #9
AM and Dauto. Thank you for your interest.

AM Please find extracts.

Dauto: I've wondered the same thing. Yet R' = R seems to imply same value.
 

Attachments

  • Lanczos Extracts.jpg
    Lanczos Extracts.jpg
    36.4 KB · Views: 423
  • #10
Philip Wood said:
AM and Dauto. Thank you for your interest.

AM Please find extracts.

Dauto: I've wondered the same thing. Yet R' = R seems to imply same value.
The problem seems to be that we are not sure what [itex]\vec{R}[/itex] and [itex]\vec{R}'[/itex] are.

Lanczos seems to be using 2 dimensional polar co-ordinates. So [itex]\vec{R}(r,θ)[/itex] differs from [itex]\vec{R}'(r,θ')[/itex] only by angle: i.e. the second co-ordinate - angle θ. If that is the case, his statement:

[itex]\vec{R}= \vec{R}'[/itex] cannot be true, generally.

Perhaps he meant to say [itex]|\vec{R}| = |\vec{R}'|[/itex] (i.e. the length (the first co-ordinate, r) is the same for both vectors).

AM
 
  • #11
AM Thank you. Yet he has R and R' in bold and refers to them (second para in extracts) as radius vectors And he does seem to be pretty scrupulous about nomenclature. Also by starting the third para in the extract with "Nevertheless" he seems to be pointing to the peculiarity of radius vector behaving differently from velocity and acceleration vectors: there wouldn't be anything worth remarking about if radius wasn't to be considered a vector.
 
  • #12
Philip Wood said:
AM Thank you. Yet he has R and R' in bold and refers to them (second para in extracts) as radius vectors And he does seem to be pretty scrupulous about nomenclature. Also by starting the third para in the extract with "Nevertheless" he seems to be pointing to the peculiarity of radius vector behaving differently from velocity and acceleration vectors: there wouldn't be anything worth remarking about if radius wasn't to be considered a vector.
Laczos appears to be referring to [itex]\vec{R} \text{ and } \vec{R}'[/itex] at a particular time e.g. [itex]\vec{R}(0) = \vec{R}'(0)[/itex]. If [itex]\vec{R}'(t) = \vec{R}'(0)[/itex] for all t, then [itex]\vec{R}'[/itex] is just a fixed vector in S'. So, while [itex]\vec{R}(0) = \vec{R}'(0)[/itex], [itex]\vec{R}(t) \ne \vec{R}'(t)[/itex] (unless [itex]\dot{Ω}t = n2\pi[/itex]).

AM
 
  • #13
AM Yes, this interpretation is free of inconsistentency. I was loathe to accept it because to claim that [itex]\vec R = \vec R'[/itex] (only) at one particular time seemed such a weak claim. Thanks to your post, I'll try to stop worrying about the issue. I have a great gift for getting stuck when trying to learn; it has not faded with advancing years.

Edit: Fickle to the last, I've now gone for a different interpretation. See post 15. Many thanks!
 
Last edited:
  • #14
Philip Wood said:
Now here's my problem. Regarding [itex]\vec R[/itex] and [itex]\vec R'[/itex] as functions of time, we can surely write:
[tex]\vec R (t) = \vec R' (t).[/tex]
Surely you cannot.

Imagine a merry-go-round with a hole in the middle, big enough so that you can stand on the ground in the middle of the merry-go-round and watch the horses move around you. The horses are moving. From this perspective, the position of some particular horse as a function of time is ##R(t) = R\cos(\omega t)\hat x + R\sin(\omega t)\hat y##.

Alternatively, you can jump up on the merry-go-round, put a plank over that hole, and position yourself exactly as before, except now you are rotating with the merry. From this perspective, that horse is stationary: ##R'(t) = R\hat x'##. The horse's velocity is zero from this rotating perspective. It's obviously not zero from the perspective of the non-rotating observer.I don't have Lanczos, but the use of "infinitesimal rotations" at the bottom of that page you posted makes it looks like he's about to do some "physics math" hand waving in his derivations. Hand waving is standard fare in this regard, even in many graduate level texts. Even Goldstein waved his hands.
 
  • #15
DH Thank you. I like your very clear scene-setting with the merry-go-round. I also like your use of unit vectors.

I'm now going to turn your argument on its head and postulate that
[tex]\textbf {R'} (t) = \textbf{R} (t)[/tex]
in which case, with your notation,
[tex]R \mathbf {\hat{x'}}=R\ \text {cos} \omega t \ \mathbf {\hat{x}}+R\ \text {sin} \omega t \ \mathbf {\hat{y}}[/tex]
This is the familiar business of expressing the same vector on two different basis sets. It does, though, demand that we regard vectors fixed in the rotating system, such as [itex]\mathbf {\hat{x'}}[/itex], as functions of time.

I've been labouring under the misapprehension that this is inconsistent with Lanczos's equation (in the extract in post 9):
[tex]\frac {\text{d'} \mathbf{B}}{\text{d} t} = 0[/tex]
He says that [itex]\frac {\text{d'} }{\text{d} t}[/itex] refers to the rate of change of a quantity in the moving system, S'. I now realize that he's not saying that [itex]\frac {\text{d} \mathbf{B'}}{\text{d} t} = 0[/itex]. What he means, I think, by [itex]\frac {\text{d'}\mathbf{B}}{\text{d} t}[/itex] is the rate of change of vector B' if we regard the rotating unit vectors [itex]\mathbf {\hat{x'}}[/itex] etc. as constant; in other words a sort of partial differentiation.

This interpretation rings true for me. Many thanks to those who've came to my aid.
 
Last edited:
  • #16
Before I start delving into your last post, Philip, it's important to realize that time derivatives of vector quantities are frame dependent. It's certainly true for translation. Why wouldn't this be the case for rotation?

To illustrate that it's true for translation, suppose you and your best buddy decided to take the long weekend off with a trip to Vegas. The only problem: Who's car? You like your vintage Dodge Charger with its 426 cu. in. engine, he likes his vintage AMC Matador with its smaller but zestier 401 cu. in. engine. He comes up with the perfect solution: "Let's race!"

You're neck and neck as your cross the California-Nevada state line. From your perspective, his velocity as you cross into Nevada is nearly zero. The same is true regarding your velocity from your buddy's perspective. Unfortunately for both of you, you just zoomed past a Nevada highway patrol officer sitting on a lawn chair in the freeway median strip. That officer (along with the radar gun he was holding just before he called you in) had a slightly different perspective on your velocities than did the two of you.


Philip Wood said:
DH Thank you. I like your very clear scene-setting with the merry-go-round. I also like your use of unit vectors.

I'm now going to turn your argument on its head and postulate that
[tex]\textbf {R'} (t) = \textbf{R} (t)[/tex]
in which case, with your notation,
[tex]R \mathbf {\hat{x'}}=R\ \text {cos} \omega t \ \mathbf {\hat{x}}+R\ \text {sin} \omega t \ \mathbf {\hat{y}}[/tex]
This is the familiar business of expressing the same vector on two different basis sets. It does, though, demand that we regard vectors fixed in the rotating system, such as [itex]\mathbf {\hat{x'}}[/itex], as functions of time.
The derivatives of those unit vectors is frame-dependent. From the perspective of the non-rotating observer, the ##\hat x, \hat y, \hat z## unit vectors are stationary (time derivatives are zero) while the ##\hat x', \hat y', \hat z'## unit vectors are rotating (time derivatives are non-zero). It's the other way around for the rotating observer.

From the above, it's obvious that ##\hat x' = \cos(\omega t)\hat x + \sin(\omega t) \hat y##. Let's finish off the relationship between those unit vectors. The two observers share the same z axis: ##\hat z' = \hat z##. This means that to complete a right-handed system, we must have ##\hat y' = \hat z' \times \hat x' = -\sin(\omega t) \hat x + \cos(\omega t)\hat y##.

These relationships form the transformation matrix that transforms a vector as represented in the rotating frame to the representation of the same vector in the non-rotating frame:

[tex]
\begin{bmatrix} x \\ y \\z \end{bmatrix} =
\begin{bmatrix}
\cos(\omega t) & -\sin(\omega t) & 0 \\
\sin(\omega t) & \phantom{-} \cos(\omega t) & 0 \\
0 & 0 & 1
\end{bmatrix}
\;
\begin{bmatrix} x' \\ y' \\z' \end{bmatrix}
[/tex]
Denoting that transformation matrix as ##T_{R\to I}##, the above becomes ##\vec R(t) = T_{R\to I}(t) \, \vec R'(t)##. Note this applies to all vectors, not just position vectors. Any vector quantity ##\vec q## can be transformed from its rotating frame representation to its non-rotating frame representation.

Taking the time derivative of above results in ##\dot{\vec R}(t) = T_{R\to I}(t) \, \dot{\vec R}'(t) + \dot T_{R\to I}(t) \, \vec R'(t)##. What's the time derivative of this transformation matrix? From the above, that time derivative is
[tex]
\dot T_{R\to I}(t) =
\begin{bmatrix}
-\omega\sin(\omega t) & -\omega\cos(\omega t) & 0 \\
\phantom{-}\omega\cos(\omega t) & -\omega\sin(\omega t) & 0 \\
0 & 0 & 0
\end{bmatrix}
[/tex]
Pre-multiplying by the transpose of the transformation matrix yields
[tex]
T_{R\to I}(t)^T \, \dot T_{R\to I}(t) =
\begin{bmatrix} 0 & -\omega & 0 \\ \omega & 0 & 0 \\ 0 & 0 & 0 \end{bmatrix}
[/tex]
Note that the right hand side is the skew symmetric cross product matrix corresponding to the angular velocity vector ##\vec \omega = \omega \hat z'##.

My hand wave is the unproven claim (unproven here, that is) that ##T_{R\to I}(t)^T \, \dot T_{R\to I}(t) = \text{Sk}(\vec \omega)## where ##\vec \omega## is the angular velocity vector as represented in the rotating frame is always true for rotations in three dimensional space. This is a consequence that the set of all 3x3 proper real transformation matrices is the Lie group SO(3). The Lie algebra for this group is the set of 3x3 skew symmetric matrices. Proving this claim either requires a class in differential geometry and Lie groups, or five pages of a math.

Another way to write this relation between the transformation matrix, its time derivative, and the angular velocity vector is ##\dot T_{R\to I}(t) = T_{R\to I}(t) \text{Sk}(\vec \omega(t))##. With this, the time derivative becomes ##\dot{\vec R}(t) = T_{R\to I}(t) \, \dot{\vec R}'(t) + T_{R\to I}(t)\,\text{Sk}(\vec \omega(t)) \, \vec R'(t)##, or
[tex]\dot{\vec R}(t) = T_{R\to I}(t) \left(\dot{\vec R}'(t) + \vec \omega(t) \times \vec R'(t)\right)[/tex]
 
  • #17
D H said:
Note that the right hand side is the skew symmetric cross product matrix corresponding to the angular velocity vector ##\vec \omega = \omega \hat z'##.

My hand wave is the unproven claim (unproven here, that is) that ##T_{R\to I}(t)^T \, \dot T_{R\to I}(t) = \text{Sk}(\vec \omega)## where ##\vec \omega## is the angular velocity vector as represented in the rotating frame is always true for rotations in three dimensional space. This is a consequence that the set of all 3x3 proper real transformation matrices is the Lie group SO(3). The Lie algebra for this group is the set of 3x3 skew symmetric matrices. Proving this claim either requires a class in differential geometry and Lie groups, or five pages of a math.
Laczos must be using polar coordinates.

Using polar coordinates (where [itex]\hat{k}[/itex] is the unit vector in the direction perpendicular to the plane of rotation ), the orthogonal basis vectors in S are [itex]\hat{r} \text{ and } \hat{Ω}[/itex] where [itex]\hat{Ω} = \hat{k} \times \hat{r}[/itex]. In S' the basis vectors are: [itex]\hat{r}' \text{ and } \hat{Ω}'[/itex] where [itex]\hat{Ω}' = \hat{k} \times \hat{r}'[/itex]. However, since [itex]\hat{r} = \vec{R}/|\vec{R}| = \vec{R}'/|\vec{R}'| = \hat{r}'[/itex], [itex] \hat{Ω}' = \hat{k} \times \hat{r}' = \hat{k} \times \hat{r} = \hat{Ω}[/itex], so the unit basis vectors for S and S' are identical.

The only difference between [itex]\vec{R}[/itex] and [itex]\vec{R}'[/itex] is in the values for Ω and Ω'.

[itex]\vec{R} = r\hat{r}+ Ω\hat{Ω}[/itex] and

[itex]\vec{R}' = r'\hat{r}'+ Ω'\hat{Ω}' = r\hat{r}+ Ω'\hat{Ω}[/itex]

Subtracting:

[itex]\vec{R}' - \vec{R} = Ω'\hat{Ω}' - Ω\hat{Ω} = (Ω'- Ω)\hat{Ω}[/itex]

Differentiating a rotating vector R in S with respect to time results in:

[itex]\dot{\vec{R}} = \dot{r}\hat{r} + r\dot{Ω}\hat{Ω} = r\dot{Ω}\hat{Ω} [/itex]

but in co-rotating frame S', [itex]\dot{Ω} = 0[/itex] so the derivative with respect to time is:

[itex]\dot{\vec{R}'} = \dot{r}'\hat{r} + r'\dot{Ω}'\hat{Ω} = 0\hat{r} + r0\hat{Ω} = 0[/itex]

AM
 
Last edited:
  • #18
DH Thank you for this interesting piece. The case that concerned me was of a vector fixed to the rotating frame, so I think you'll agree that [itex]\left(\begin{array}{cc}x'\\y'\\z'\ \end{array}\right)[/itex] is constant, though the unit vectors [itex]\hat{\mathbf{x'}}[/itex] etc., are functions of time, when expressed in terms of [itex]\hat{\mathbf{x}}[/itex] etc.. This, I believe, is what Lanczos means by [itex]\frac{\text{d'} \mathbf{B}}{\text{d}t} = 0[/itex].
 
  • #19
Andrew Mason said:
Laczos must be using polar coordinates.
No, he's not. Almost assuredly. He's using two reference frames, one of which is rotating with respect to another. It doesn't really matter what kind of coordinates you use. This an issue of the time derivative of some vector quantity as observed in one reference frame versus the time derivative as observed in another reference frame.

What he's doing is developing what some call the dynamical transport theorem. You don't need coordinate systems at all to express this theorem:
[tex]\left(\frac{d\vec q}{dt}\right)_A = \left(\frac{d\vec q}{dt}\right)_B + \vec \omega \times \vec q[/tex]
The subscripts on the derivatives denote the time derivative as observed by two observers, call them observer A and observer B. Observer B is rotating with respect to observer A with an angular velocity of ##\vec \omega##.
 
  • #20
D H said:
No, he's not. Almost assuredly. He's using two reference frames, one of which is rotating with respect to another. It doesn't really matter what kind of coordinates you use. This an issue of the time derivative of some vector quantity as observed in one reference frame versus the time derivative as observed in another reference frame.

What he's doing is developing what some call the dynamical transport theorem. You don't need coordinate systems at all to express this theorem:
[tex]\left(\frac{d\vec q}{dt}\right)_A = \left(\frac{d\vec q}{dt}\right)_B + \vec \omega \times \vec q[/tex]
The subscripts on the derivatives denote the time derivative as observed by two observers, call them observer A and observer B. Observer B is rotating with respect to observer A with an angular velocity of ##\vec \omega##.
But by using polar coordinates you can use the same basis vectors for both the rotating and non-rotating reference frames. It is just much easier to do the math.

Without the pages prior to page 100 I am just guessing at what the statement [itex]\vec{R} = \vec{R}'[/itex] means. It just occurred to me that he may mean [itex]\vec{R} = R\hat{r} = R\hat{r}' = \vec{R}'[/itex]. The [itex]r\hat{r}[/itex] component then is always the same using polar coordinates. That may be what he is referring to.

AM
 
  • #21
Andrew Mason said:
Without the pages prior to page 100 I am just guessing at what the statement [itex]\vec{R} = \vec{R}'[/itex] means. It just occurred to me that he may mean [itex]\vec{R} = R\hat{r} = R\hat{r}' = \vec{R}'[/itex]. The [itex]r\hat{r}[/itex] component then is always the same using polar coordinates. That may be what he is referring to.

Lanczos means that the geometric vectors are the same; that is the advantage of vector notation - you can say things that are independent of the coordinate systems!

If you find coordinates helpful, then select the coordinates that are easiest to use - polar coordinates would seem the best here.
 
  • #22
Andrew Mason said:
But by using polar coordinates you can use the same basis vectors for both the rotating and non-rotating reference frames. It is just much easier to do the math.

Without the pages prior to page 100 I am just guessing at what the statement [itex]\vec{R} = \vec{R}'[/itex] means. It just occurred to me that he may mean [itex]\vec{R} = R\hat{r} = R\hat{r}' = \vec{R}'[/itex]. The [itex]r\hat{r}[/itex] component then is always the same using polar coordinates. That may be what he is referring to.

AM
That is not what it means. ##\vec R = \vec R'## means exactly what it says, that ##\vec R## and ##\vec R'## are the same vector. It has nothing to do with polar coordinates. It has to do with two different reference frames giving two different representations of the same vector.
 
  • #23
D H said:
That is not what it means. ##\vec R = \vec R'## means exactly what it says, that ##\vec R## and ##\vec R'## are the same vector. It has nothing to do with polar coordinates. It has to do with two different reference frames giving two different representations of the same vector.
The difficulty is in defining what is mean by "the same vector" in S and S'.

Since the origins of S and S' are same, the radial displacement vector representing the displacement of a point relative to the origin is the same in both frames of reference.

If the observer in S' realizes that he is rotating and not S, then S' can do the math to subtract his rotational movement and conclude that the point is constant over time. But if he doesn't, he concludes that the point (i.e the displacement vector) keeps changing and, with it, the direction of the radial vector from the origin.

AM
 
  • #24
Thank you again for your help. The penny dropped for me back at post 15. Just a comment on...

D H said:
What he's doing is developing what some call the dynamical transport theorem. You don't need coordinate systems at all to express this theorem:
[tex]\left(\frac{d\vec q}{dt}\right)_A = \left(\frac{d\vec q}{dt}\right)_B + \vec \omega \times \vec q[/tex]
The subscripts on the derivatives denote the time derivative as observed by two observers, call them observer A and observer B. Observer B is rotating with respect to observer A with an angular velocity of ##\vec \omega##.

I think the danger of this presentation is that it invites my original objection (in post 1) that we have the same vector in two frames but which changes at a different rate in the two frames.

The key, I think, to understanding what's going on is to realize that [itex]\left(\frac{d\vec q}{dt}\right)_A [/itex] is a genuine rate of change of vector [itex]\vec q[/itex]. [We need only to consider the change in the set of scalar components, because in frame A the basis vectors are fixed.] But [itex]\left(\frac{d\vec q}{dt}\right)_B[/itex] is not the rate of change of [itex]\vec q[/itex]. It is again the rate of change of the component set, holding the basis vectors (those fixed to frame B) constant. This makes a real difference in frame B because the basis vectors in frame B (those fixed to the frame) are actually rotating. [The real rate of change of [itex]\vec q[/itex] calculated in frame B would take account of the rotation of the basis vectors, and would come out to the same value as the rate of change of [itex]\vec q[/itex] in frame A!]

That's why Lanczos, in his wisdom, used a new notation, [itex]\frac{\text {d'} \mathbf q}{\text {d}t}[/itex] for this special sort of partial differentiation in the rotating, B, frame.

So I think tacit use IS being made of co-ordinate systems, though the notation (including that of Lanczos) hides this.
 
Last edited:
  • #25
Philip Wood said:
I think the danger of this presentation is that it invites my original objection (in post 1) that we have the same vector in two frames but which changes at a different rate in the two frames.
Danger? What danger? That the same vector has different derivatives in different frames is entirely the point. It is key to understanding fictitious forces, key to many solutions of the three body problem (which is typically solved in the synodic frame), key to making a robotic arm behave correctly, and key to making one spacecraft safely dock with another.
 
  • #26
If the (complete) time derivative of a vector is different in frames A and B, how can it stay the same vector in A as in B?

Did you read the rest of my post 24? Here I contend that the so-called time derivative we are taking in the rotating frame treats the base vectors in that frame (and rotating with that frame) as if they were stationary. So it's only a sort of partial derivative.
 
Last edited:
  • #27
What do you mean by "(complete) time derivative of a vector"? You are essentially saying that doing physics in a rotating frame is invalid. It most certainly is not invalid.

Suppose two observers rotating with respect to one another watch the same event. One sees one time derivative, the other sees another. Which observer is right, which is wrong? The answer is that both are "right". What's wrong is that insisting that only one can be right.
 
  • #28
I'm certainly not saying that doing Physics in a rotating frame is invalid! Nor am I saying that one observer is right and the other wrong.

I'm merely trying to understand how to interpret the equation you write as

[tex]\left( \frac{d \vec q}{d t}\right)_A = \left( \frac{d \vec q}{d t}\right)_B +\ \vec \omega \times \vec q.[/tex]
I'm arguing that [itex]\left( \frac{d \vec q}{d t}\right)_B [/itex] is only a 'partial' derivative of the vector [itex]\vec q[/itex] because it treats the unit vectors in the rotating (B) frame (rotating with the frame) as constants. The second term on the right is the 'missing' part of the B-frame derivative that takes account of the rotation (non-constancy) of the unit vectors. See footnote.

On the left hand side, there is only one term, [itex]\left( \frac{d \vec q}{d t}\right)_A [/itex] because in the inertial frame the unit vectors are constants. So [itex]\left( \frac{d \vec q}{d t}\right)_A [/itex] is a genuine, complete, derivative of [itex]\vec q[/itex].

Footnote
Mathematically, what I'm saying in the paragraph under the equation is that the 'complete' derivative of [itex]\vec q[/itex] expressed in terms of the rotating unit vectors of the 'B' frame is

[tex]\frac{d}{dt}\left(q_x \hat {\vec x}+ q_y \hat {\vec y}+ q_z \hat {\vec z}\right)[/tex]
in which [itex]q_x, q_y, q_z [/itex] are (scalar) components of [itex]\vec q[/itex] on the rotating unit vector set [itex]\hat {\vec x}, \hat {\vec y}, \hat {\vec z}[/itex].

Differentiating each term in the last equation as a product, and re-assembling:

[tex]\frac{d q_x}{dt} \hat {\vec x}+ \frac{d q_y}{dt} \hat {\vec y}+\frac{d q_z}{dt} \hat {\vec z} \ +\ q_x \frac{d \hat {\vec x}}{dt}+q_y \frac{d \hat {\vec y}}{dt}+q_z \frac{d \hat {\vec z}}{dt} \ \ \ = \ \ \ \left( \frac{d \vec q}{d t}\right)_B \ + \ \vec{\omega} \times \vec{q}[/tex]
In the last step I've identified the sum of the first three terms with your [itex]\left( \frac{d \vec q}{d t}\right)_B [/itex], (what Lanczos calls [itex]\frac{d' \mathbf q}{dt}[/itex]), and the last three terms with [itex]\vec{\omega} \times \vec{q}[/itex]. The latter can easily be justified.
 
Last edited:
  • #29
Philip Wood said:
I'm certainly not saying that doing Physics in a rotating frame is invalid! Nor am I saying that one observer is right and the other wrong.

I'm merely trying to understand how to interpret the equation you write as

[tex]\left( \frac{d \vec q}{d t}\right)_A = \left( \frac{d \vec q}{d t}\right)_B +\ \vec \omega \times \vec q.[/tex]
I'm arguing that [itex]\left( \frac{d \vec q}{d t}\right)_B [/itex] is only a 'partial' derivative of the vector [itex]\vec q[/itex] because it treats the unit vectors in the rotating (B) frame (rotating with the frame) as constants.
To an observer fixed with respect to that rotating frame, those unit vectors in the rotating frame most certainly are constant. By arguing that they are not you are implicitly saying that doing physics in a rotating frame is invalid. Look at it from the perspective of that rotating observer. From that person's perspective, it's the inertial unit vectors that are rotating.
 
  • #30
Philip Wood said:
Thank you again for your help. The penny dropped for me back at post 15. Just a comment on...



I think the danger of this presentation is that it invites my original objection (in post 1) that we have the same vector in two frames but which changes at a different rate in the two frames.

The key, I think, to understanding what's going on is to realize that [itex]\left(\frac{d\vec q}{dt}\right)_A [/itex] is a genuine rate of change of vector [itex]\vec q[/itex]. [We need only to consider the change in the set of scalar components, because in frame A the basis vectors are fixed.] But [itex]\left(\frac{d\vec q}{dt}\right)_B[/itex] is not the rate of change of [itex]\vec q[/itex]. It is again the rate of change of the component set, holding the basis vectors (those fixed to frame B) constant. This makes a real difference in frame B because the basis vectors in frame B (those fixed to the frame) are actually rotating. [The real rate of change of [itex]\vec q[/itex] calculated in frame B would take account of the rotation of the basis vectors, and would come out to the same value as the rate of change of [itex]\vec q[/itex] in frame A!]

That's why Lanczos, in his wisdom, used a new notation, [itex]\frac{\text {d'} \mathbf q}{\text {d}t}[/itex] for this special sort of partial differentiation in the rotating, B, frame.

So I think tacit use IS being made of co-ordinate systems, though the notation (including that of Lanczos) hides this.


D.H. is right. You will understand it all perfectly when you study Differential Geometry.

Different observers are different coordinate charts on the same Differential Manifold (Euclidean Space-time in this case).

One world-curve on the manifod is what it is, some [tex]\alpha : I \to M[/tex], but obviously the mathematical expression of the coordinates of the same curve (and its vector velocity) on two different coordinate charts, are different (in general).

The mathematical expression for the transformation from one coordinate chart to another coordinate chart is precisely what D.H. has written for this concrete case (each one observer rotating with respect to the other).
 
  • #31
D H said:
To an observer fixed with respect to that rotating frame, those unit vectors in the rotating frame most certainly are constant. […] From that person's perspective, it's the inertial unit vectors that are rotating.

The relative rotation of the sets of unit vectors is undeniable, isn't it? I could agree to say that it's the inertial frame unit vectors which are rotating and the rotating frame unit vectors which are stationary. But would you really be happier with that?

In fact, there are good reasons to choose to call the inertial frame unit vectors stationary...

We can distinguish a rotating frame from a non-rotating frame. For example, on a rotating platform a string running between two balls develops a tension. In general in a rotating frame objects experience certain forces which cannot be attributed to specific objects external to themselves, and which do not, therefore come in Newton's Third Law pairs.

Granted that we can recognise a rotating frame from such observations, it seems to me far more natural, then, that we should regard axes fixed to the rotating frame as rotating, and axes in the inertial frame as stationary. It doesn't matter that the observer in the rotating frame may SEE the inertial frame as rotating and his own frame as stationary.
 
Last edited:
  • #32
Philip Wood said:
The relative rotation of the sets of unit vectors is undeniable. I could agree to say that it's the inertial frame vectors which are rotating and the rotating frame vectors which are stationary. But would you really be happier with that? If so, why?

That is a different thing. I tried to explain in my previous post that a geometric object (a curve, its vector velocity, etc) on a Differentiable Manifold has different coordinate expressions in different coordinate charts.

In fact, there are good reasons to choose to call the inertial frame vectors stationary...

We can distinguish a rotating frame from a non-rotating frame. For example, on a rotating platform a string running between two balls develops a tension. In general in a rotating frame objects experience certain forces which cannot be attributed to specific objects external to themselves, and which do not, therefore come in Newton's Third Law pairs.

Granted that we can recognise a rotating frame from such observations, it seems to me far more natural, then, that we should regard axes fixed to the rotating frame as rotating, and axes in the inertial frame as stationary. It doesn't matter that the observer in the rotating frame may SEE the inertial frame as rotating and his own frame as stationary.

That is simply the following: the dynamical laws (you'll see this when you study General Relativity, but it is also true in Newtonian Mechanics if you study it under Differential Geometry point of view) are geometric relations among certain geometric objects on a given differentiable manifold (space-time). You can state it in a coordinate-free way.

But, this given dynamical law has (in general) different coordinate expressions in different coordinate charts.

In Newtonian Mechanics with its Euclidean Space-time manifold, there is a subset of coordinate charts (observers) in which the dynamical law (that is a geometric relation between geometric objects, coordinate-free) has a very simple mathematical expression. We call these charts (these observers) "inertial frames".

What you call "rotating observers" are not in this subset; the same dynamical law (geometric relation) has a less simple mathematical expression in these charts.


We are not saying that "inertial frames" and "rotating frames" are the same in Newtonian Mechanics. They are not.

What we are saying is both are just valid charts on the (euclidean space-time) manifold. Any geometric object (curve, vector velocity, vector field, tensor field...) and any geometric relation among geometric objects, is what it is, but will have (in general) different coordinate expression in different coordinate charts.


What D.H. showed you is the following: if you have two different charts (each one correspond to an observer that is rotating with respect to the other observer), then the coordinate expression for the geometric object (dq/dt which is a coordinate-free concept, you will understand this when you study differential geometry) in those two charts are related in exactly that way.
 
  • #33
Is it possible, would you say, to understand the equation (dq/dt)A = (dq/dt)B + ω x q without using differential geometry, or the language of differential geometry?
 
  • #34
Philip Wood said:
Is it possible, would you say, to understand the equation (dq/dt)A = (dq/dt)B + ω x q without using differential geometry, or the language of differential geometry?


Let me start with this (later on I'll try to not use differential geometry) :

Let [tex]M[/tex] be a Euclidean Space-time (a four-dimensional Differentiable Manifold with some requisites I won't go into) and let

[tex]\alpha : I \to M [/tex] be some differentiable curve (that correspond to some point-particle with mass, for example).


A chart is "a way" to give space-time coordinates to every point of some region of M (again, all this has its perfect definition, I won't go into details here).

So under a chart, it will be [tex]\alpha(\tau) = (t(\tau), x(\tau), y(\tau), z(\tau))[/tex]

In this particular case of Newtonian Space-time, there is a foliation that allow a reparametrization of the curve in such a way that in any chart it will be:

[tex]\alpha(t) = (t,x(t),y(t),z(t))[/tex]

(i.e. the "time" is "the same" for all observers; by the way, this is not true in other Space-time manifolds, such as Lorentz Manifolds used in Special and General Relativity as Space-times).


The last three coordinates is what you call "the vector position of the particle with respect to this chart (this observer)"

[tex]\vec{r}(t) = (x(t), y(t), z(t))[/tex]


x(t), y(t), z(t) don't have to be necessarily escalar components with respect to orthonormal unit vectors. It can be much more general (again, there is a perfect mathematical definition of what is a coordinate chart in a differentiable manifold, but you don't need to know these details now).


In the example of this thread, we have two different charts, each one correspond to an observer that is rotating with respect to the other observer.

Let us put some names:

[tex]\alpha(t) = (t, \vec{r}(t)) = (t, x(t), y(t), z(t) )[/tex] for one observer.

[tex]\alpha(t) = (t, \vec{s}(t)) = (t, a(t), b(t), c(t) )[/tex] for the other observer.


The curve [tex]\alpha[/tex] has a vector velocity concept (a geometric object whose definition is coordinate-free) and this new object will have (in general) different coordinate representation in different coordinate charts.

For example, it happens that:

[tex]\alpha'(t) = (1, x'(t), y'(t), z'(t))[/tex] is the mathematical expression of the vector velocity of the curve for on observer (with x'(t) I mean dx(t)/dt) and

[tex]\alpha'(t) = (1, a'(t), b'(t), c'(t))[/tex] for the other observer.


Again, the last three components is what you call "vector velocity of the particle (with respect to that observer).


For the example of this thread, [tex](x'(t), y'(t), z'(t))[/tex] is what you call [tex]\left(\frac{d\vec{q}}{dt}\right)_A[/tex]

and [tex](a'(t), b'(t), c'(t))[/tex] is what you call [tex]\left(\frac{d\vec{q}}{dt}\right)_B[/tex]


Obviously, in general, the functions [tex]x'(t)[/tex] and [tex]a'(t)[/tex] are different, i.e. in general, [tex]x'(t)\not = a'(t)[/tex], [tex]y'(t)\not = b'(t)[/tex], [tex]z'(t)\not = c'(t)[/tex]


But there is a mathematical relation between those two different coordinate expressions of THE SAME geometric object (just like in any vector space, a given vector has different coordinates in different basis, and there is a mathematical relation between these two set of coordinates; in our example is just the same, this time in the tangent vector space to each point of the manifold).


That relation is precisely what D.H. wrote for this case.


I hope it helps. :-)
 
  • #35
Hello Matt.
I'm very grateful (this is not ironic) that you've taken the trouble to try to educate me. What your post certainly does is to whet my appetite to study differential geometry. I have to say that regarding the equation (dq/dt)A = (dq/dt)B + ω x q, I can't see that your post shows my interpretation to be wrong. But perhaps I've missed something.

I have three textbooks which treat the equation. They are quite old and fairly elementary, but the authors are authoritative: T W Kibble, J L Synge, C Lanczos. All of them treat the equation using the mathematics of vectors; none of them mentions differential geometry. I'm not using this as an argument that DG is irrelevant, but as an indication that the insights of DG can be translated into the ordinary language of vectors.

It seems that both you and DH are trying to point out that I am making some mistake of interpretation. Is it my use of a set of rotating base vectors that you find objectionable? The best post for you to get your teeth into would probably be number 28. Maybe any insights from differential geometry could be expressed in the language of vectors; this could even be a useful exercise for you!
 
Last edited:

Similar threads

Replies
17
Views
933
Replies
4
Views
733
  • Mechanics
Replies
6
Views
674
Replies
12
Views
2K
Replies
14
Views
2K
Replies
5
Views
1K
Replies
2
Views
769
Back
Top