Monday, July 6, 2015

newtonian mechanics - Confusion with derivation of fictitious forces


I read the mathematical derivation of fictitious forces on Wikipedia and I'm having trouble understanding it. I went on a few other sites looking for a better derivation, but they're all basically the same. I've also seen this answer already.


What I'm having trouble understanding is that, in every derivation, at some point, the expression 3i=1ˆuixi (where ˆui represents a unit vector of the non-inertial frame in the inertial frame, and xi is a coordinate of the particle in the non-inertial frame) is equated with "xA" or something similar (the position of the particle in the non-inertial frame). Likewise 3i=1ˆuidxidt is equated with vA and 3i=1ˆuid2xidt2 with aA.



This doesn't make any sense to me. The position vector in the accelerating frame is just (x1,x2,x3) since x1,x2,x3 were defined to be the coordinates of the particle in the accelerating frame. It is not 3i=1ˆuixi; that gives you the position vector in the inertial frame.


For example here's what Wikipedia says:



The interpretation of this equation [xB=3i=1xjuj] is that xB is the vector displacement of the particle as expressed in terms of the coordinates in frame B at time t.



Even though the derivation clearly gives the correct answers, I simply can't understand this step.



Answer



I personally think the descriptions on Wikipedia are rather confusing, so I'm going to write a self-contained derivation in my own words; hopefully this helps. Note: I'll use Einstein summation notation throughout.


In order to understand what's really going on in the derivation, I'm going to attempt to separate pure mathematics from physics. In particular, I'm going to derive a purely mathematically result, and then interpret that result at the end.


Some Pure Math



Let {ei} denote the standard ordered basis on R3. Namely e1=(1,0,0) etc. For each real number t, let {ui(t)} denote an orthonormal basis on R3, possibly different from the standard one at any given t, generated by a one-parameter family of rotations (elements of SO(3)) B(t); ui(t)=B(t)ei.

Notice that any vector function w(t) can be written in either basis, namely there exists real functions wi(t) and wiB(t) for which w(t)=wi(t)ei=wiB(t)ui(t)
For notational convenience, for any such vector function we define wB(t)=wiB(t)ei
and with this notation we have in particular that w(t)=B(t)wB(t)
Now, let any vector functions r(t),X(t) be given, and define a vector function x(t) by x(t)=X(t)+r(t)
We let an overdot denote the derivative of any function with respect to its argument, and we note that we can write any vector function that appears here in either of the two bases defined above. Let's write r(t) in the ui basis; x(t)=X(t)+riB(t)ui(t)
then we have ˙x(t)=˙X(t)+˙riB(t)ui(t)+riB(t)˙ui(t)
and ¨x(t)=¨X(t)+¨riB(t)ui(t)+2˙riB(t)˙ui(t)+riB(t)¨ui(t)
Now, before we go into physical intepretations, I find it useful to cast this equation in terms of the one-parameter family of rotations B(t).
¨x(t)=¨X(t)+B(t)(¨riB(t)ei)+2˙B(t)(˙riB(t)ei)+¨B(t)(riB(t)ei)
As with the notation above for a general vector w, we define rB(t)=riB(t)ei,˙rB(t)=˙riB(t)ei,¨rB(t)=¨riB(t)ei
Then we can write the equation we derived as ¨x(t)=¨X(t)+B(t)¨rB(t)+2˙B(t)˙rB(t)+¨B(t)rB(t)
Notice that we can rearrange this equation using the orthogonality of B as follows (I omit the time argument from here on for the sake of notational brevity). ¨rB=Bt¨xBt¨X2Bt˙B˙rBBt¨BrB
Now define ΩB=Bt˙B
then it is not hard to verify that Bt¨B=Ω2B+˙ΩB
so that we get ¨rB=Bt¨xBt¨X2ΩB˙rBΩ2BrB˙ΩBrB
Since B is orthogonal, ΩB is a skew symmetric matrix, so there is some vector ΩB such that for any vector w, we have ΩBw=ΩB×w
and consequently Ω2Bw=ΩB×(ΩB×w),˙ΩBw=˙ΩB×w
so we finally get ¨rB=Bt¨xBt¨X2ΩB×˙rBΩB×(ΩB×rB)˙ΩB×rB


What it all means physically.


Let a physicist named Alice set up a set of cartesian axes in an inertial frame, and let Bob set up cartesian axes in a non-inertial frame. The triples x(t)=(x1(t),x2(t),x3(t))X(t)=(X1(t),X2(t),X3(t))r(t)=(r1(t),r2(t),r3(t))

represent the real numbers that Alice would measure for the position of a particle, the position of the origin of Bob's coordinates, and the difference between those two respectively. The triple rB(t)=(r1B(t),r2B(t),r3B(t))
represents the real numbers that Bob would measure for the position of the same particle. In particular, the triples ˙rB(t)=(˙r1B(t),˙r2B(t),˙r3B(t))¨rB(t)=(¨r1B(t),¨r2B(t),¨r3B(t))
represent the real numbers that Bob would measure that give the components of the velocity and acceleration of the particle.


With all of this in mind, let's interpret the boxed equation. On the left is the acceleration of the particle as measured by Bob. On the right, the first term is just the acceleration ¨x of the particle as measured by Alice with an extra rotation Bt to account for the difference in the orientations of the axes of the two frames. The second term is the acceleration ¨X of the origin of Bob's frame as measured by Alice with an extra rotation Bt to account for the difference in orientations of the axes of the two frames. The third term is the familiar expression for the Coriolis acceleration, the fourth term is the centrifugal acceleration, and the last term is the Euler acceleration. In particular, multiplying through by the mass m of the particle, each of the expressions on the right gives the standard expression for each of the various corresponding fictitious forces. m¨rB=Bt(m¨x)Bt(m¨X)2mΩB×˙rBCoriolismΩB×(ΩB×rB)centrifugalm˙ΩB×rBEuler


The Vector ΩB - Important Subtlety.


Note that I defined the vector ΩB via the skew-symmetric matrix ΩB=Bt˙B. In particular, ΩB is the unique vector for which ΩBw=ΩB×w

However, notice that on Wikipedia, the analogous vector which I'll call Ωwiki is defined as the vector for which ˙ui=Ωwiki×u.
But notice that since ui=Bei, we have ˙ui=˙Bei=˙BBtBei=˙BBtu
so if we define Ωwiki=˙BBt, then we see that Wikipedia's Ωwiki is precisely that for which Ωwikiw=Ωwiki×w
In particular, my ΩB and Wikipedia's Ωwiki are related by similarity transformation; ΩB=BtΩwikiB
from which it follows, as you can show, that Ωwiki=BΩB
In fact, in Wikipedia's convention, Ωwiki represents the angular velocity components in the non-rotating basis while in my convention ΩB represents the angular velocity components in the rotating basis which is why I initially included a subscript B when I defined it.


I hope this was better than Wikipedia. I think this is all pretty clear in my own head, let me know if my wording and notation was clear. If not, I'll attempt to edit for clarity.


No comments:

Post a Comment

classical mechanics - Moment of a force about a given axis (Torque) - Scalar or vectorial?

I am studying Statics and saw that: The moment of a force about a given axis (or Torque) is defined by the equation: $M_X = (\vec r \times \...