Elliott Spinning Top Report
Elliott Spinning Top Report
Elliott Spinning Top Report
Abstract
In this project I will look into the phenomenon of precession, in particular into
the motion of the spinning top, and further onto how precession allows the
Levitron top achieve stable levitation over a magnetic base.
Contents
1 Introduction............................................................................................4
1.1 Context and Motivation.....................................................................4
4 The Levitron........................................................................................40
4.1 Introduction to the Levitron............................................................40
4.2 An Overview of How the Levitron Works........................................40
4.3 Conditions for Stable Equilibrium...................................................42
4.4 The Magnetic Field on the Axis.......................................................44
4.5 Adiabatic and Geometric Magnetism...............................................47
4.6 The Eect of Geometric Magnetism on Stability.............................49
4.7 Adiabatic Conditions........................................................................50
4.8 Analogy with Microscopic Particle Traps.........................................52
5 Conclusion.............................................................................................53
Bibliography.............................................................................................55
3
Chapter 1
Introduction
1.1 Context and Motivation
In this project, I am going to be considering the spinning motions of rigid
bodies. I will begin by discussing the kinematics of the motion of rigid bodies,
and then go on to look at their equations of motion. I am most interested in
the phenomenon of precession.
The Spinning Top is a toy that can be spun on an axis, balancing on a
point. It is one of the oldest recognisable toys found on archaeological sites, and
it seems to have originated independently in cultures all over the world. The
action of the spinning top is reliant on a gyroscopic eect for its motion. This
eect can sometimes suggest counter-intuitive ideas, and it certainly amazed
physicists Niels Bohr and Wolfgang Pauli!
gimbals, which have frictionless bearings and ensure that the central rotor is
1 image
They are
widely used as navigation devices on ships and aircrafts, and were particularly
important in the early 1900's when they had signicant military uses.
There are many more examples of gyroscopic motion: The wheels of bicycles,
the spin of the Earth in space and even the behaviour of a boomerang all exhibit
this type of motion.
The Levitron is an amazing anti-gravity top which is exceptional in that
Earnshaw's theorem seems to indicate that its operation is impossible, and the
majority of scientists thought that it would never be able to work. Precession
is in fact responsible for the Levitron being able to apparently oat in mid-air
over a magnetic base. I will be looking closely into the Levitron and attempting
to explain the principles behind its operation in this project.
Chapter 2
body motion.
| ri rj |= rij
where
rij
ith
and
cij
j th
(2.1)
particles and
cij
is a
constant.
Figure 2.1: A rigid body has xed distances between its points3
1
2 N (N - 1) constraint equations exist, but these constraint
equations are not all independent. If we x a point in a rigid body, we only
For N particles,
need to specify distances to any three non-collinear points. Once these rst three
points are xed, any additional particle in the body gives 3 new coordinates, but
also three new constraint equations, so the net increase in degrees of freedom is
zero. There is therefore a maximum of 9 degrees of freedom for a rigid body.
The rst three particles we chose have xed distances between them:
r12
c12
r23
c23
r13
c13 .
x, y, z
axes, the
x0
x0
k'.
x, y, z
as i,
and
k,
and
as:
cos11
cosi0 i
i0 i
cos12
cosi0 j
i0 j
cos13
cosi0 k
(2.2)
i0 k.
The relation between unit vectors in the two systems can be expressed as:
i0 = cos11 i
cos12 j
cos13 k
j0 = cos21 i
cos22 j
cos23 k
k
An arbitrary vector,
v,
v
cos31 i
cos32 j
(2.3)
cos33 k.
xi
yj
zk
x0 i 0
y 0 j0
z 0 k0
(2.4)
x0 = cos11 x
cos12 y
cos13 z
y 0 = cos21 x
cos22 y
cos23 z
z0
cos32 y
cos33 z
cos31 x
(2.5)
ij
jk
ii
jj
i0 , j0
k0 .
and
ik
= 0
kk
= 1
=
=
(2.6)
with the dot-product relations, we can then dene six orthogonality relations
between the direction cosines:
3
P
cospq cosp0 q
p,q
= 0
= 1, 2, 3,
p 6= p0
q=1
3
P
cos2 pq
= 1.
(2.7)
q=1
We can use the Kronecker delta function,
p0 p
= 1
= 0
pq
p
, dened by
p0
p 6= p0
3
P
cospq cosp0 q
p0 p .
(2.8)
p=1
Due to there being six orthogonality parameters between the nine direction
cosines, the number of independent coordinates has now been reduced to just
three.
The direction cosines are therefore convenient and useful to use as a method
of specifying the relative orientation of a cartesian coordinate system to another
coincident system, but they cannot be used as generalized coordinates to set up
a Lagrangian. We must instead choose some set of three independent functions
of the direction cosines. Although not unique, the Euler angles are a popular
choice for this set, and we will look at these in more detail later.
x0
where
Ax
(2.9)
operator which transforms the unprimed system into the primed system. The
vector remains unchanged;
has matrix
aij.
Denoting the
x, y , z
x1, x2, x3
advantageous here. In matrix form, the linear transformation can be written as:
a11
x01
x02 = a21
x03
a31
a13
x1
a23 x2
a33
x3
a12
a22
a32
(2.10)
aij
notation.
x0i
The actual vector
3
P
aij xj
= 1, 2, 3.
(2.11)
i=1
3
P
x0i 2
i=1
3
P
x2i
(2.12)
i=1
3
3
P
P
i=1
aij xj
i=1
3
P
aik xk
3 P
3
P
i=1
aij aik xj xk .
(2.13)
i=1j,k=1
3
P
j,k=1
3
P
aij aik xj xk
(2.14)
i=1
which is equal to the right hand side of equation (2.12) if and only if
3
P
aij aik
jk
for
j, k
= 1, 2, 3
(2.15)
i=1
where
jk
aij
components in terms of
The transition
between coordinates xed in space and coordinates xed in the rigid body is
achieved by means of an orthogonal transformation.
x0
B:
Bx.
(2.16)
In matrix form,
x01
x02
x03
b11
b21
b31
b12
b22
b32
b13
x1
b23 x2 .
b33
x3
00
by
x0
(2.17)
A:
x00
Ax0 = ABx
(2.18)
Or in matrix form:
x001
x002
x003
0
a11 a12 a13
x1
a22 a23 x02
= a21
a31 a32 a33
x03
b13
x1
b23 x2 .
b33
x3
(2.19)
on system
is:
xk
P
bkj xj
(2.20)
j
and the application of
on
x00
is:
x00i
P
aik x0k
k
x00i
aik
P
bkj xj
(2.21)
k
which is the same as
x00i =
P P
aik bkj xj .
j
(2.22)
If we set
cij
P
aik bkj
k
10
(2.23)
x00i
P
cij xj .
(2.24)
AB
where the
A and B is completely
C.
AB 6= BA.
(2.25)
A(BC).
(2.26)
cij
aij
(2.27)
bij .
The inverse transformation is one by which the new, primed system is transformed into the old, unprimed system, as shown by the following equation:
xi
P
j
where
a0ij
a0ij x0j
(2.28)
A1
x0k
We can then substitute the
xi
P
aki xi .
x0k
P P 0 0
aki aij xj
i
P P
aki a0ij xj
j
(2.29)
x0 components
(2.30)
P
aki a0ij
kj .
(2.31)
If we let
and
A1
11
aki
and
a0ij
AA1
where
(2.32)
Because
1x,
1
0
0
0
0 .
1
0
1
0
(2.33)
and
A1
are commutative:
1A= (AA1 )A
A(A1 A)
A1
(2.34)
and therefore
AA1
The transpose,
AT
of matrix
A1 A
1.
(2.35)
and columns:
a11
a21
a31
a12
a22
a32
a13
a23
a33
AT
a11
a12
a13
a21
a22
a23
a31
a32 .
a33
A1
AT
(2.36)
. We
P
akl aki a0ij .
k,i
If we rst sum over
k,
P
i
P
akl aki a0ij .
k
rst, we get:
P
aki a0ij akl .
i
We can then use the earlier obtained orthogonality condition to reduce the
rst sum to
P
il a0ij
i
a0lj .
The second sum can also being reduced, using equation (2.31):
12
P
kj akl
ajl .
k
This indicates that the elements
aij
of
a0ji
and
of the reciprocal
A1
are
a0ij
AT
A1
aji
(2.37)
then substitute this result into the equation (2.35) to get the relation
AT A= 1
AAT .
(2.38)
x0 = Ax.
0
vector x
B,
the
Bx0 = BAx
where
Bx0
is the vector
r in the new
matrix A under the
vector
x0
Bx(B-1 B)x
-1 )Bx
= (BAB
(2.39)
Bx is the
A0 = (BAB-1 ) is the transformation
system B. Any transformation of a matrix
A and B,
| A |.
(2.40)
minants:
| AB | = | A || B |
If
(2.41)
1,
AAT
AT A
| A || AT |
| AT || A |
= 1,
(2.42)
| A |=| AT | .
we can write:
| A |2
= 1
|A|
(2.43)
=
-1
(BAB ), this gives:
13
and
B,
where
A0 =
| A0 |= | B || A || B-1 |= | A | (| B || B1 |)
| A |.
(2.44)
coordinates that could be used to describe an arbitrary rotation of a coordinate system from one orientation to another, but Eularian angles are the most
common and useful choice.
The transformation from an initial cartesian coordinate system to another
can be achieved by means of three successive rotations performed in a specic
sequence, with the three successive angles of rotation being dened as the Eularian angles.
cos sin
sin cos
0
0
D:
0
0 .
1
(2.45)
axes. The new set of axes are then rotated anticlockwise about the
axis by an angle
1
C = 0
0
0
cos
sin
0
sin
cos
(2.46)
xy
and
0 0
C:
planes is the
0 0 0 axes.
of nodes.
The
0 0 0
cos
B = sin
0
sin
cos
0
about the
B:
0
0 .
1
(2.47)
x 0 y 0 z 0 system.
x 0y 0z 0
system to the
mation matrix
A,where
x0 =Ax
(2.48)
A = BCD
(2.49)
where
coscos cossinsin
= sincos cossincos
sinsin
cossin + coscossin
sinsin + coscoscos
sincos
sinsin
cossin .
cos
(2.50)
R.
R(t).
We can choose the body-xed axis to be coincident with the space axis at
= 0, so that
R(0)
where
R(t)
space which has at least one xed point can be described as a simple rotation
about a single axis. This axis, through the xed point, means that the result of
several consecutive rotations can be replaced by a single rotation. The axis of
rotation is unaected by the operation and so any vector lying along the axis of
rotation must have identical components in both the initial and nal axis.
unchanged by transformation
v0
having
R.
Rv
v.
(2.51)
v0
Rv
15
(2.52)
where
of
which allow equation (2.52) to be solved are called the eigenvectors of the
R.
The real orthogonal matrix specifying the physical motion of a rigid body with
1.
1)v
= 0
(2.53)
with 4 unknowns:
(r11
r21 X1
r31 X1
)X1
+
+
r12 X2
r13 X3
= 0
(r22 )X2
r23 X3
= 0
r32 X2
(r33 )X3
(2.54)
= 0.
X1 , X2
This corresponds
to the situation where only the direction of the eigenvector can be xed and the
magnitude remains unknown, i.e. if
is an eigenvector then so is
tv
where
is
r11
|R - 1|= r21
r31
r12
r22
r32
r13
r23
r33
= 0
(2.55)
eigenvalues.
We are now once again able to restate Euler's theorem: the characteristic
1 .
Xik
, where
the rst subscript indicates which particular component is being considered, and
the second subscript indicates which of the three eigenvectors is involved.
The set of equations (2.54) would then have typical members written as
P
rij Xjk
j
We can then expand this for each
k:
16
k Xik .
(2.56)
r13 X3k
k X1k
r23 X3k
k X2k
r33 X3k
k X3k .
(2.57)
X11
X21
X31
X12
X22
X32
0
2
0
X13
X23
X33
(2.58)
and
1
0
0
0
0
3
(2.59)
RX = X.
(2.60)
X1 RX
by simply multiplying equation (2.60) by
are trying to diagonalise
X1
(2.61)
on the left hand side. Here, we
eigenvectors we are looking for. Euler's theorem for rigid body motion with
one point xed can thus be proved by using the orthogonality properties of
R.
1)RT
RT R
1 RT
(2.62)
RRT
(2.63)
| R 1 || RT |
| 1 RT |.
(2.64)
must correspond to a
|R|
| RT |
= +1
(2.65)
|R-1|
| 1 R |.
17
(2.66)
We can set
R - 1,
|D|
If
| D |.
(2.67)
| D |
= (1)
|D|
(2.68)
| D |
|D|
(2.69)
|D|
Obviously this can only be true for
| D |.
| D |=
(2.70)
0 and therefore,
|R - 1|= |R
This implies that
|R - 1|=
0 . We
= +1:
- (+1)1|= 0.
+1 is an eigenvalue of
R.
(2.71)
We shall now seek to nd
is the product
1 2 3 . The determinant of a matrix is unaected by
1
a similarity transformation. X
RX = is a similarity transformation and
therefore the determinant of R is equal to the determinant of :
the remaining two eigenvalues. The determinant of the matrix
| R |= 1 2 3
We already know that
|R|
(2.72)
say, is
1 2
We know that
is real, and so if
= +1.
(2.73)
is also a solution.
k c k=k c* kfor c C.
From this we
1 = 2 = 3
possibility for there to be one real root and two complex roots. The real root
is
3 =
+1 and the two complex roots must be complex conjugates and have
product +1, to give the correct determinant. There is thus one and only one
+1 eigenvalue in any non-trivial physical transformation. This is the statement
of Euler's theorem.
We can obtain the direction cosines of the axes of rotation by nding the
eigenvector associated with
R to a coordinate system
R0 represents the
where the z-axis lies along the axis of rotation. The matrix
rotation through the angle
18
R0
The trace of
R0
sin 0
cos 0 .
0
1
cos
sin
0
(2.74)
is then
1 + 2cos.
(2.75)
P
rii
R:
= 1 + 2cos.
(2.76)
i
We can then solve for
0
0 .
1
cos sin
A = sin cos
0
0
(2.77)
Two rotations performed one after the other, i.e. the addition of two rota-
AB. Non-commutativity
A,B are not commutative in
addition and thus cannot be considered as vectors. This leads to the conclusion
that the sum of nite rotations is dependent on the order in which the rotations
are carried out.
coordinate axes in which the components of a vector are almost the same in both
sets of axes - the change is innitesimal .
An innitesimal transformation of a vector
x0
is given by
x0 = (1 + )x
where the vector
(2.78)
is innitesimal.
1 and 2
are com-
(1 + 1 )(1 + 2 )
12 +1 1
12
1 2 1
(1 + 2 )(1 + 1 )
12 +2 1
11
2 1 1
19
(2.79)
We can dene
A 1+
this is
A-1 = 1
(2.80)
since
AA-1
For small angles, sin
(1 + )(1 )
and cos
12 1.
(2.81)
of innitesimal rotation:
1+
And the innitesimal matrix
d 0
1 0 .
0 1
1
d
0
(2.82)
is therefore
0
d 0
= d 0 0
0
0 0
0 1 0
0 0 .
= d 1
0 0 0
(2.83)
AT
but
A-1
1 ,
A-1
(2.84)
so
T =
(1+)
1T
1+T
(2.85)
and so
= -
(2.86)
0
d3 d2
0
d1
= d3
d2 d1
0
Given that
equal to zero and there can only possibly be three distinct elements in
The
where
d1 , d2
and
d3
20
(2.87)
x,
the dier-
is given by
dx =x0 x
= (1+)xx =
x.
(2.88)
dx
0
d3
d2
d2
x
d1 y
0
z
d3
0
d1
yd3 zd2
zd1 xd3
xd2 yd1
and so
dx
x d
(2.89)
dx
dt rotation =
=
The vector
d
dt
(2.90)
d
dt .
(2.91)
body with time, how the vector will vary in time as the body is in motion will be
dependent on the coordinate system of observation. Only the eects of rotation
of the body axes will result in the components of
axes diering from the components of
= (dR)space
+ (dR)rotation .
(2.92)
21
R d.
(2.93)
The dierential
dR
= (dR)body
d R.
dR
dt
space =
dR
dt
body +
(2.94)
R.
(2.95)
d
dt
space =
d
dt body +
R:
(2.96)
Caution should be taken when taking the time derivative of a vector with
respect to one coordinate system, as components can only be taken along a
dierent set of coordinate axes
after
It will prove useful to be able to use the Euler angles and their time derivatives to express the angular velocity vector,
.We
= ,
and
of axes we desire.
We shall obtain the components of
BCD
axes:
( )x0 =
sinsin
0 -axis,
( )y 0 =
sincos
(2.97)
The vector
cos
.
( )x0 =
( )z 0 =
cos
( )y 0 =
z 0 -axis
(2.47):
sin
( )z 0 = 0.
(2.98)
x0
sinsin
y0
sincos
-sin
z0
cos
22
cos
(2.99)
Chapter 3
vi
of a rigid body
vi = ri
where
ri
ith
(3.1)
Thus the total angular momentum of the rigid body about the xed point, given
by
J=
P
mi (ri vi )
(3.2)
i
can now be written as
P
J = mi (ri ( ri
)).
(3.3)
i
We can expand the triple cross product to obtain
J=
P
mi (ri 2
- (ri
i
Since
r,
it rotates as
ri
rotates.
J are given by
P
P
x mi (ri2 x2i ) - y mi xi yi
).
(3.4)
The components of
Jx
P
P
y mi (ri2 yi2 ) - x mi yi xi
P
z mi yi zi
P
P
mi (ri2 zi2 ) - x mi zi xi
Jy
Jz
P
mi xi zi
(3.5)
P
mi zi y
23
Jx
Jy
Jz
so that
Jx
Ixx x
Ixx
Iyx
Izx
Ixy y
Ixz z
Ixz
x
Iyz y
Izz
z
Ixy
Iyy
Izy
Jy
and
(3.6)
Jz .
The elements Ixx , Iyy and Izz are known as the moment of inertia coecients. For a rigid body made up of discrete particles,
Ixx
P
mi (ri2
Iyy
x2i ).
(r)(r2 x2 )dV
=
and
Ixx
(3.7)
bodies,
(3.8)
dV
where
(r)
The rest of the elements of the elements are known as products of inertia
and they have the form given by
Ixy
P
m i xi yi .
(3.9)
and
are
J
where
(3.10)
3.2 Tensors
A tensor acts on a vector to produce a new vector which is linearly related
to the old one but will, in general, have a dierent direction. The action of a
tensor on a vector
can be denoted by
T a
(3.11)
b1
T11
b2 = T21
b3
T31
T12
T22
T32
or
24
T13
a1
T23 a2
T33
a3
(3.12)
Ti
P
Tij aj .
(3.13)
j
Familiar methods of multiplying two vectors are by means of a dot product
or cross product, but there is a third type of multiplication, a dyadic product,
which will be useful here.
, produces a tensor:
a1 b1 a1 b2 a1 b3
a b = a2 b1 a2 b2 a2 b3 .
a3 b1 a3 b2 a3 b3
(3.14)
A tensor of this type is known as a tensor of the 2nd rank. A tensor of zero
rank has only one component, which is invariant under orthogonal transformation.
equivalent to a vector.
The most important property of a vector is the way its components transform
under a rotation of the coordinate axes; keeping its geometrical or physical
meaning invariant.
T
where
vi
1
2
P
mi vi2
(3.15)
vi = ri .
1
2
mi vi
ri )
(3.16)
which is equivalent to
Pm r v
i
( i
i)
(3.17)
and so the rotation kinetic energy corresponding to equation (3.10) has the
form:
T
If we set
1
2
(3.18)
1 2
2
nIn
25
1
2
2 I
(3.19)
where we dene
I,
nIn
P
mi (ri2
- ( ri
n)2 ).
(3.20)
The direction of the axis of rotation has an eect on the value of the moment
of inertia. The direction of
the moment of inertia must also be a function of time. It is possible to keep the
moment of inertia constant by constraining the body to allow it to rotate only
about a xed axis. If this constraint is applied then the form of kinetic energy
in equation (3.19) is very close to the form we need to set up the Lagrangian
for the system. The last step required is to express
Iij
Iji .
(3.21)
This indicates that the only six coordinates of the tensor are independent.
We have already seen the relationship between a rigid body's angular momentum and angular velocity in equation (3.10), where
is now known to be a
tensor of the second rank, known as the moment of inertia tensor. If the angular
momentum of a body is parallel to its angular velocity, then the rigid body is
described as being dynamically balanced :
J
where
(3.22)
principal axis of the moment of inertia tensor for this to be true. The value of
values give the principal moments. We know that the eigenvectors satisfy the
linear set of equations:
Ixx
Ixy
Izx
Here, the symmetry of
Ixy
Iyy
Iyz
Izx
x
Iyz y
Izz
z
26
= 0.
(3.23)
vanishes:
Ixx
Ixy
Izx
Ixy
Iyy
Iyz
Izx
Iyz
Izz
I1 , I2
and
= 0.
(3.24)
obtained by substituting each eigenvalue back into the set of linear equations
in turn.
then use these to work out the direction of the corresponding eigenvector. Unit
eigenvectors,
ei , ej
and
ek
ei
and
ej
ei ej
= 0.
(3.25)
If there is a repeated root of the characteristic equation then the rigid body
has degenerate principal moments and any vector that is in the plane of
ej
ei
and
can be a principal axis and any pair of suitable vectors in this plane can be
chosen as principal axes. If a body has an axis of symmetry then that axis is a
principal axis and rotations around that axis will be dynamically balanced. We
can thus use the symmetries of a rigid body in order to recognise the principal
axes: If there is an axis of symmetry through the origin of the body then this
axis is a principal axis for rotations about the origin. Another principal axis is
the normal to a plane of reection symmetry through the origin.
We can use these properties along with the property that any rigid body
has three principal axes that can always be chosen so that they are mutually
orthogonal, to determine the three principal axes for many rigid bodies. If the
coordinate axes are chosen to lie along the directions of the principal axes, then
the principal moments can be found more easily, they are just the moments of
inertia about our three principal axes.
There is another method that can be used to approach the idea of principal
axes. Earlier, we dened the moment of inertia about a given axis as
In
vectors be denoted by
i, j
and
k,
n
We can then write
and
then
as
27
k.
(3.26)
Ixx 2
Iyy 2
Izz 2 + 2Ixy
2Iyz
2Izx ,
(3.27)
explicitly.
as
n
=
(3.28)
and its magnitude is related to the moment of inertia about the axis whose
direction is provided by
of the three variables
1 =
Ixx 21
Iyy 22
2Iyz 2 3
2Izx 3 1 .
(3.29)
I1 01 2
I2 02 2
I3 03 2
(3.30)
Equation (3.30) is the same as equation (3.29) when the inertia tensor is
diagonal.
into normal form is therefore the same as the previously discussed principal
axis transformation. The lengths of the inertia ellipsoid axes are determined by
the principal moments of inertia.
revolution if two of the roots of the characteristic equation are equal because
the inertia ellipsoid will therefore have two equal axes.
In the case of all principal moments being equal, the inertia ellipsoid is in
fact a sphere.
1
1
2
2
2 M v + 2 I .
(3.31)
1
1
1
2
2
2
2 I1 x + 2 I2 y + 2 I3 z
(3.32)
and if one point in the body is xed then the kinetic energy only contains
rotational terms. If the forces are conservative, we can write the Lagrangian as
1
2
2 (I1 x +
I2 y2
28
I3 z2 ) - V (,,)
(3.33)
I
and
I1, I2, I3
I1
0
0
0
I2
0
0
0
I3
(3.34)
When we are considering the motion of a rigid body with one point xed, it
is useful to use Euler's equations of motion rather than the Lagrange equations
of motion.
denition of
torque .
angular momentum:
dJ
dt =
(3.35)
In this case, the time derivative is referring to the space axes. In a body-xed
frame, this equation of motion becomes
dJ
dt body +
dJx
dt
(3.36)
+ y Jz z Jy = x
(3.37)
in the body, and due to the rigidity condition on the body, these particles do
not move and
is therefore constant.
The equation
as
(I )
I1 x y z (I2 I3 ) = x .
29
(3.38)
Euler's equations are thus the equations of motion of the system, and without
the presence of net torques they become:
I1 x
y z (I2 I3 )
I2 y
z x (I3 I1 )
I3 z
x y (I1 I2 ).
(3.39)
These equations will also apply to the motion of a rigid body with no net
torques and with one point xed.
It
sured by the principal axes of a body, with the coordinate system also oriented
along the principal axes of the body. We can dene a function in this space:
F ()
and the surfaces of constant
dened by the surface with
(3.40)
= 1. The vector
and it moves accordingly as the rotation axis changes in time. There is always a
point on the inertia ellipsoid that is dened by the tip of
of
is evaluated at this point then it gives the direction of the normal vector
with respect to
1 :
F
1 = 2I1 1 .
We can also dene
(3.41)
as
(3.42)
F
2
2
1 = I I1 x = I Jx
and similar results follow for the other components of the gradient of
(3.43)
F :
F
2
2 = I Jy
F
2
3 = I Jz .
30
(3.44)
ing to the inertia ellipsoid is always in the same direction as the angular momentum,
J.
the direction of
J
J
2T
J = J I = J I 2
and is the projection of
on
(3.45)
J.
J
J =
where the angular momentum
of motion.
2T
J
(3.46)
The normal to the plane has a xed direction along the angular
momentum vector
J, and so
The motion of the force-free rigid body can be pictured as being such that
the inertia ellipsoid rolls, on the invariable plane, without slipping, with the
ellipsoid's centre always remaining a constant height above the plane.
The
point of contact of the ellipsoid with the plane is dened by the position of
Because
contact between the plane and the inertia is known as the herpolhode.
The values of the kinetic energy
determine
the direction of the invariable plane and the height of the inertia ellipsoid above
the plane. The direction of
space and the orientation of the inertia ellipsoid, which is body-xed, provides
the instantaneous direction of the body.
31
I1
I2
(3.47)
and the equations of motion for a symmetric body can then be simplied to
I1 x
I2 y
(I1 I3 )z x
I3 z
(I1 I3 )z y
(3.48)
= 0.
The third equation shows us that the rate of rotation around a symmetry
axis is constant and we are therefore able to treat it as one of the initial known
conditions. The two remaining equations are a pair of coupled linear dierential
equations for
and
y .
I1 I3
I1 z ,
(3.49)
known as the angular frequency. It is then possible to rewrite the equations for
and
as
y =
y x =
0.
(3.50)
There are various methods we could employ to solve these equations. One
technique is to nd the time derivative of the rst equation:
(3.51)
x
A typical solution for
= -
2 x .
(3.52)
can be written as
x
where
y :
Asin t
(3.53)
y
The magnitude of the vector
x i
Acos t.
y j
(3.54)
precesses
to obtain:
The mag-
It is worth noting that the body axes are themselves rotating in space, at
I1
and
I3
is, the
A
32
and
z :
J2
Here,
1
1
2
2
2 I1 A + 2 I3 z
I12 A2
I32 z2 .
(3.55)
and
in terms of
and
L.
R,
M gRcos.
(3.56)
33
1
2
2 I1 (x +
y2 )
1
2
2 I3 z .
(3.57)
We can write this in a dierent form, using Euler angles, by using the set of
equations (2.99), obtaining
2 sin2 )
1
2
2 I1 ( +
x2
and
y2
2 I3 ( +
cos)
(3.58)
2 sin2 )
1
2
2 I1 ( +
2 I3 ( +
cos)
M gRcos.
(3.59)
L
2
= (I1 sin +
L
=
I1
L
=
I3 (
I3 cos2 )
I3 cos
(3.60)
(3.61)
cos)
I3 z .
(3.62)
It can be seen that the Lagrangian does not involve the Euler angles
and
explicitly.
generalised momenta corresponding to these angles are constant in time and the
system has only one degree of freedom,
and
of the
and
V
p
I1
2 (
and
+ 2 sin2 ) +
I3 2
2 z
+ M gRcos.
(3.63)
b,
a
I3 3
I1 ,
p
I1
(3.64)
bacos
sin2 .
I1 a
I3
(3.65)
cos bacos
sin2 .
34
(3.66)
equation for the total energy, leaving a dierential equation that is dependent
only on
reduced energy,
E0
as:
E 0 E 21 I3 z2 .
(3.67)
E0
I1 2
2 (
+ 2 sin2 )
M gRcos.
(3.68)
2E 0
I1 ,
2M gR
I1
(3.69)
then we can substitute in equation (3.65) into equation (3.68) and rearrange
the terms to give
sin2 2
cos
(3.70)
u 2 = (1 u2 )( u) (a bu)2 = f (u).
(3.71)
bau
1u2
(3.72)
and
I1 a
I3
u(bau)
1u2
(3.73)
We can immediately take the square root of equation (3.71) and integrate it to
get a quadrature:
u(t)
u(0)
du
(1u2 )(u)(bau)2
and
(3.74)
these integrations to get a general idea of the motion. The equation for
f (u) is
, at
cubic and the roots of the cubic polynomial provide the turning angles of
f (u),
and so
term
35
f (u)
f (u)
cos
u1
and
u2 ,
locus of the gure axis) onto a unit sphere about the xed
1 = arc cosu1
2 = arc cosu2 .
identical to the Euler angles for the body system. The value of the root
b au
Figure 3.3: The dierent types of motion depend on the direction of precession
at the extrema 7
6 image obtained from http://www.damtp.cam.ac.uk/user/tong/dynamics/three.pdf
7 image obtained from http://teacher.pas.rochester.edu/PHY235/LectureNotes/Chapter11.htm
36
There are three possibilities for the motion, and they are dependent on the
sign of
> 0
at
u = u1 ,
but
< 0
u = u2 ,
at
> 0
u = u1 and u = u2 .
u = u1 and u = u2 .
at both
Figure 3.3(b) will occur. Figure 3.3(c) shows the path of motion that will come
> 0 at u = u1 , but = 0 at u = u2 .
Motion in is known as precession, whilst
about if
motion in
is called
nutation,
and can be visualised as the gure axis nodding up and down between the
bounding angles
and
as it goes around.
t = 0, = 0
and
= = 0.
p
0 ,
2
I1 sin
I3 z cos
I3 z cos0
(3.75)
z ,
always
When
and
tial kinetic energy of rotation is large compared with the maximum change in
potential energy:
1
2
2 I3 z >>
2M gR,
(3.76)
then we are able to quantitatively predict how the top will move. The
precession and the nutation will only be small disturbances to the rotation of
the top about its gure axis. In this case, we would call the top a fast top.
For a fast top, the angular momentum is along the axis of spin of the top.
lying between -1 and +1. This root must satisfy the following equations:
f (u0 )
(1 u20 ) ( u0 )
- (b
au0 )2
= 0
(3.77)
and
f 0 (u0 )
= -2u0 (
u0 ) - (1 u20 )
+ 2a(b
au0 )
= 0.
(3.78)
2 =
a 2 u0 .
37
(3.79)
I1 a
I3 z
as seen in
3 z I1 cos
M gR =(I
0 ).
For a xed value of
shove
and xed
0 ,
(3.80)
will allow the top to spin without nutation. The quadratic nature of
equation (3.80) in
possible for the top to precess without nutation, known as slow precession and
fast precession. We can also see that equation (3.80) can never be satised by
precess uniformly. The fast and slow precessions will only exist if equation
(3.80) can actually be solved. This requires
z > I23
For a given
0 ,
M gRI1 cos0 .
(3.81)
= = 0.
(3.82)
f (u)
has a root at
= 0
(or
u=
f (u)
+1,
(1 u)2 ((1 + u) a2 )
2
1 . If u2 is greater than 1, then
0
critical angular velocity , where
and a root of
u2
0
and the graph of
f (u)
We
The
(3.83)
will be greater than a
4I1 M gR
I32
u = 1,
f (u)
vertical.
If
u2
< 1 , then
<
and
unstable.
38
(3.84)
Figure 3.5: A plot of f (u) for the stable and unstable sleeping top8
Practically, the top will spin about the vertical until friction gradually reduces the frequency of rotation to below the critical angular velocity and the
top will then start to wobble as it slows down and will eventually fall.
39
Chapter 4
The Levitron
J.
The mass of the top can be altered by adding small washers to it.
9 image
repulsive force is responsible allowing the top to achieve stability whilst spinning
above the base; it acts on the vector moment in the presence of the spin
J.
It is not sucient to just stabilize the top against ipping. If we assume that
the magnetic dipole moment of the top,
vertically, in the downwards
B(r)
energy
B(r) is also
+z direction, then the magnetic
Bz . The total potential energy
is approximately equal to
is given by:
V = B(r)
V
mgz
(4.1)
Bz + mgz .
(4.2)
The rst of two conditions that must be satised for stable levitation to occur is that the upward repulsive force, which is approximately equal to
z Bz ,
must balance the force of gravity on the top to allow it to oat in equilibrium.
The potential energy must have a critical point at the equilibrium point, and the
second condition for stable levitation is that this critical point must be a mini-
Bz
are both harmonic potential elds. The energy minimum condition can-
z -component. A
m only. The
of
axis which are responsible for allowing the potential to posses a minimum. The
form of
of
m.
The mass required to allow the top to stably levitate may need to be
frequently adjusted.
We need to make a correction to the adiabatic averaging underlying the static
stability, as it is not exact. The rst adjustment is to introduce an additional
force called geometric magnetism which has the form
r is the
Bef f (r)
v Bef f (r)
where
velocity at which the top is moving through the magnetic eld, and
is the eective eld constructed from component derivatives of
B(r).
Three speeds must be very dierent to allow the top to oat stably in the
static potential eld. The spin angular velocity of the top must be the fastest,
10 Earnshaw's Theorem states that it is not possible to achieve stable suspension of an object
against gravity, using any combination of electric charges and xed magnets. The proof is
fairly straight forward: The static force as a function of position F(x) which acts on a body
due to the combination of gravitational, electrostatic and magnetic elds will always have
divergence equal to zero, 5 F(x) = 0. The force at a point of equilibrium is zero. In the
case of stable equilibrium, the force must point inwards towards the equilibrium
point
on
some small sphere around the point. Gauss's theorem implies, however, F(x) dS = 5 F
S
dV , and since the divergence of the force over the volume inside is equal to zero, the radial
component of the force over the surface must also be equal to zero.
41
the precession angular velocity of the top, and the rate at which
changes in
J(t)
(t) B(r(t)).
(4.3)
We can make two assumptions for the top which will allow us to simplify the
problem. Assuming that the top is small allows us to approximate its magnetism
as a point dipole., located at coordinates
x.
top is fast, so that the angular momentum is along the axis of spin of the top,
and this also coincides with the magnetic moment axis. The condition for a fast
top is that the spin must be much faster than the precession and we shall see
later that this condition is indeed satised.
We can write an equation for the magnetic eld so that it is expressed in
terms of its magnitude
and direction
B(r(t)) B(t)b(t).
(4.4)
We are now able to write a new equation for the spin as:
J(t)
where
(t)b(t) J(t)
(4.5)
is the angular precession frequency with which the top rotates about
B
J .
(4.6)
As seen in the previous chapter, saying that the precession is fast is dierent
to saying that the top is fast, and here the condition that the precession is fast
is equivalent to the expression
invariant
Jb
to
b.
The component
B (t) b(t)
(4.7)
must then also be an adiabatic invariant, and this allows us to rewrite the
potential energy as:
(4.8)
V (r)
V (r)
= 0
z2 V (r)
> 0
x2 V (r)
> 0 and
(4.9)
y2 V (r)
> 0.
B(r). B
B(r)
(r)
(4.10)
with
2 (r)
The potential
is stationary at
= 0 .
(4.11)
R (x, y)
(4.12)
| R |.
(4.13)
and
+... .
(4.14)
(4.15)
Laplace's equation (4.11) must be satised by equation (4.14), and this gives
(r)
(4.16)
The adiabatic energy equation (4.8) makes use of the magnitude of the vector
B,
and we can use equations (4.10) and (4.11) with (4.16) to write
second order in
R:
43
B(r)
to the
B(r)
h
1 sgn1 1 +
R2
8
22
21
2 31
dependence of the
i
...,
(4.17)
n .
In the rst of the set of equations (4.9), horizontal equilibrium on the axis
is guaranteed by symmetry. For the system to also be in vertical equilibrium,
gravity must be balanced by the repulsive magnetic force determined by the
gradients of the magnitude of the eld provided by the base plate, which is
mg
The gravitational force
B z B = B 2 sgn1 .
mg
(4.18)
fact with the second and third stability equations of set (4.9) to give three new
conditions:
(i) equilibrium:
B 2 sgn1
> 0
B 3 sgn1
< 0
(4.19)
B sgn1 (23 21 )
> 0.
and
B > 0
along
B < 0, which
B, and
is anti-parallel to
in practice means
we get three new
and
and
22 23 1 > 0.
both equations (ii) and (iii) to be simultaneously satised, conrming that the
adiabatic potential in equation (4.8) does actually permit the top to achieve
stable levitation over the base in spite of Earnshaw's seemingly contradictory
theorem.
region which is almost eld-free, so that the top can be spun by hand before it
is lifted on a plastic plate to a position where it is able to oat in equilibrium.
We can consider the base to be a planar distribution of dipole sources which
are vertically oriented, with density
potential of a dipole:
44
(4.20)
0 (z) = z
d2 R
base
where
(R)
(4.21)
(R2 +z 2 ) 2
assumption by seeing that the an upright top will repel the top of the base
when held close; unlike dipoles will repel.
The analysis of stability for the top will almost be the same regardless of
whether the base is a square with a hole in the centre or just a circular disc.
It is simpler to carry out analysis for the case when the base is a uniformly
magnetized disc, so this is what we will do. If the disc has a radius
and
is
0 (z) = 2 1
z
a2 +z 2
(4.22)
and
to have opposite
signs. Equation (4.18) makes it seem as if magnetic repulsion can balance gravity
3 > 0,
z > 12 a and so vertical stability is guaranteed by by
1
2
condition (4.20(ii)) for z > a. The function 2 23 1 from equation (4.20(iii))
2
2
2
is directly proportional to 2a 5z and so for the top to be horizontally stable,
q
at any height above the base if an appropriate mass is chosen. When
z < 21 a
and when
we need
< 0,
to be less than
2
5 . Stable equilibrium can therefore occur in the
range
1
2
<
z
a
<
2
5.
(4.23)
It is also possible to nd the range of masses which are allowed by the above
condition (4.23). We can dene three new coordinates,
x
a
y
a
z
a
(4.24)
following relations:
Va
2|B | ,
mga2
2|B | .
(4.25)
We can combine equations (4.8), (4.17) and (4.22) to nd that the potential
energy close to the axis is equal to
V (, , ) = M +
1
3
(1+ 2 ) 2
3(2 + 2 )(25 2 )
7
8(1+ 2 ) 2
(4.26)
M,
which
M=
3
3
(1+ 2 ) 2
45
(4.27)
1
2 , which is the lower stability limit for
. If the mass is greater than this maximum, stable equilibrium is simply not
has a maximum
M+
when
possible, and the top will not be able to oat. The maximum is equal to
M+ =
The upper stability limit for
48
5
52
= 0.85865010...
is equal to
(4.28)
2
5 and the mass has a minimum
here:
M = 75 5 2
72
= 0.818146658... .
(4.29)
If the mass is less than the minimum, vertical stability can actually be
achieved, but the condition for horizontal equilibrium is not satised and so
stable equilibrium can only occur when the mass is in the interval between
and
M+ .
mass.
It is possible to nd a mass which yields the most stable motion of the top,
and this is
MS = 0.847837.
2a
equation:
z
2(z 2 +a2 )
.
(4.30)
If we carry out stability analysis on this function for the Levitron, which has
w
1
a 4 , we obtain the result that the top is able to achieve
stable levitation in the region
the relation that
3.976 <
z
w < 4.360
(4.31)
which we can see is very narrow. We must make sure that we choose the
mass of the top carefully so that equation (4.18) has a solution which lies in the
stable range.
A change
height of equilibrium
dm
d = dm
m |
2
3
2
3 | is known as an amplif ication f actor which decreases in the
stable interval from innity to a minimum value. When we use the base model
1
w
of a square slab with a hole in as before, and
a 4 , this minimum value is
7.05. Even the lightest of the washers which we can add to the top to increase
where
its mass will result in the height of levitation changing by around one tenth of
the interval of stability.
One feature of the Levitron which may seem puzzling is the need to constantly adjust the weight of the top over short periods of only a few minutes.
46
(4.32)
This has been shown experimentally to be due to handling of the top and ambient temperature changes resulting in temperature variation which has an eect
on the mass of the top required to allow stable levitation to occur.
F = mgk + FM
where
(4.33)
zdirection
and
FM
is the magnetic
(t)
where
(4.34)
B b(t) + (t)
(4.35)
force as:
FM FA +FG
with
FA
(4.36)
FG
being
FM
where
and
(4.37)
Since we have assumed that both the top and the precession are fast, the
equation of motion (4.5) for
we obtain
= B b + B b +
= b
(4.38)
give:
B 0
47
(4.39)
and
B b b .
(4.40)
Equation (4.39) is the conservation of the adiabatic invariant, and the component
FA
that would be obtained from equation (4.8). This leads to the conditions obtained earlier for static stability.
Using equation (4.40) as well as the assumption that the top is fast and
therefore
is parallel to
magnetic force,
FG
B(r)
FG = B (b b)
JB
=
B (b b) B(r)
where
JB J b.
b :
(4.41)
B(r),
it
causes a change
b = (v )b(r).
The force
FG
(4.42)
(4.43)
FG = v Bef f (r)
with the vector
v = r ,
and where
Bef f
(4.44)
B,
as dictated by
Bef f
JBB3 (Bx By BZ + By BZ Bx + Bz Bx By
FM
(4.45)
as the Lorentz force, it seems as if the top carries a unit charge in response to
the eective eld
Bef f .
J(t)
r(t)
of its centre
of mass.
In all the calculations, we have regarded the precession to be fast, so that
it is slaved to the slow variable
and
r.
We can
J is
actually slaved to the spin of the top - the motion of the axis of the top is slow
when compared to the spin. When we average the precession over the nutation
of the body axes, we can consider it to be a geometric reaction which results
from a monopole source of magnetism xed at the point of precession. For the
Levitron, this xed point is simply the centre of mass of the top, but in the
regular spinning top it would be the point where the top is in contact with the
surface while spinning.
48
(4.46)
B = sgn1
h
1
4
22
1
i
23 R + 2 k .
(4.47)
The eective magnetic eld on the axis in equation (4.45) can be used with
equations (4.10) and (4.16) to give
(4.48)
This tells us that geometric magnetism does not have an eect on vertical
motion; only the static gravitational force and the adiabatic magnetism force
will aect the motion vertically. The geometric magnetism is instead responsible
for aecting the horizontal motion of the top, and we can write a linear equation
for the horizontal acceleration:
=
R
g
4
2
1
22
2 32 R + JB sgn1 4m
2R k
(4.49)
where there are coecients which are dependent on the height of the top, and
B .
Dening
u(t)
as
(4.50)
u
= A(z)u + iB(z)u ,
(4.51)
(4.52)
where
(z) = 21 (B
B 2 4A).
32
|
|
2
2
m g
3
2 .
We need
requires
49
(4.53)
in turn
(4.54)
If the condition (4.20(iii)) is satised, then the condition (4.54) is also satised, since
If
G(z)
4 2 2 d4
>
ga3
a3
(4.55)
2
5
<
81 2 2 d4
686ga3 ..
(4.56)
a 5cm, d = 1.13cm,
q and
2
hand spinning gives a spin frequency 20Hz. Stability requires
5 <
0.0062. The total range of stable spin rates is approximately 18Hz 40Hz,
Physical measurements for the Levitron are
when spun at
= 20Hz,
= 40Hz.
but would
1
2 and
1; we can assume that all of the principal moments of inertia of the top are
approximately the same size, and we then have the following condition for the
top to be fast:
2 | |
where
||
velocity. We can use equations (4.6) and (4.18) to express the above inequality
in terms of the magnetic potential. We get
min
(4.57)
where
min =
1
2d
r
g 12 .
2
min
.
50
(4.58)
min :
(4.59)
| || (v )b |.
(4.60)
We can use equations (4.10), (4.11) and (4.16) to give the result
n
o
2
2
b = x 2|
,
y
,
sgn
+ ...
1
2|1 |
1|
(4.61)
and this means that equation (4.59) is dependent only on the transverse speed
of the top,
v .
v
2 g
d
23
1
2
min
.
(4.62)
z =
1
2
r
g 32 =
1
2
g (4 2 1)
a ( 2 +1)
(4.63)
and
using an approximate spin frequency of 20Hz, the potential from equation (4.22)
implies that 0.73a
<|
1
2
|< 0.83a
and
min
over the interval of stability,
1
2
0.88
2
<<
p ga
d2
8.7Hz
(4.64)
2
5 . This frequency is much less than
= 3.8Hz
, and
MS ,
z =
0.61106
2
pg
a
0.69min ad 1.4Hz.
51
(4.65)
52
Chapter 5
Conclusion
Rigid body dynamics is a broad and interesting topic, with many useful
applications. In this project, we began by dening a rigid body and went on
to look at the basics of rigid bodies and their motion, describing Euler angles
and considering innitesimal rotations.
momentum and the moment of inertia tensor, as well as the principal axis,
combining these ideas to nd the equations of motion for a rigid body to be
Euler's equations.
amount of non-local torque-free precession due to the motion of the solar system.
The Earth has a central bulge at the equator, so it is in fact not a sphere, but
a symmetrical top. We could also look into the eects of the Earth's precession
on astronomical observations and the precession of orbital objects. Clearly, this
topic is very rich and there is wide scope for further study here.
Very recently, I discovered a special type of spinning top called the Rattleback, or Celt, which is a semi-ellipsoidal top which can be initially spun in
any direction, but if not spun in its preferred direction, it will become unstable,
rattle, stop and reverse its spin. This spin-reversal seems to violate angular
momentum conservation laws, and I think it would be very interesting to study
the mathematical principles behind the Rattleback more closely.
There are many other areas of the project which I haven't touched on at all.
We could have considered Thomas precession, which is a special correction to
gyroscopic precession in a rotating non-inertial frame. It has many applications,
such as in quantum mechanics where it is a correction to the spin-orbit interaction, and takes into account the relativistic time dilation between the electron
and the nucleus in Hydrogen atoms.
We could further extend the study of the Levitron to consider more closely
the analogy between it and microscopic particle traps.
53
It is astounding to think that the simple spinning top, one of the oldest
discovered toys has such stimulating mathematics behind it, and similar mathematics can help explain such a wide range of dierent phenomena in the areas
of astrology, electromagnetism and quantum mechanics.
54
Bibliography
55
56