The tennis racket theorem is a result in classical mechanics describing movement of a rigid body with three distinct principal moments of inertia. It is also dubbed the Dzhanibekov effect, after Russian astronaut Vladimir Dzhanibekov who discovered the theorem’s consequences while in space in 1985.
In[]:=
Clear["Global`*"]
Equations:
I
x
ω
x
I
y
I
z
ω
y
ω
z
I
y
ω
y
I
z
I
x
ω
x
ω
z
I
z
ω
z
I
x
I
y
ω
x
ω
y
ω
x
ω
y
ω
z
In[]:=
TIME=50;=1;=2;=30;{Xx,Yy,Zz}=NDSolveValue*(Cos[ϑ[t]]Sin[ψ[t]][t][t]-Sin[ψ[t]][t][t]+Cos[ψ[t]]Sin[ϑ[t]][t][t]+Cos[ψ[t]][t]+Sin[ϑ[t]]Sin[ψ[t]][t])+(-)*(Cos[ψ[t]]Sin[ϑ[t]]ϕ'[t]-Sin[ψ[t]]ϑ'[t])*(Cos[ϑ[t]]ϕ'[t]+ψ'[t])0,*(Cos[ϑ[t]]Cos[ψ[t]][t][t]-Cos[ψ[t]][t][t]-Sin[ϑ[t]]Sin[ψ[t]][t][t]-Sin[ψ[t]][t]+Cos[ψ[t]]Sin[ϑ[t]][t])+(-)*(Sin[ψ[t]]Sin[ϑ[t]]ϕ'[t]+Cos[ψ[t]]ϑ'[t])*(Cos[ϑ[t]]ϕ'[t]+ψ'[t])0,*(-Sin[ϑ[t]][t][t]+Cos[ϑ[t]][t]+[t])+(-)*(Sin[ψ[t]]Sin[ϑ[t]]ϕ'[t]+Cos[ψ[t]]ϑ'[t])*(Cos[ψ[t]]Sin[ϑ[t]]ϕ'[t]-Sin[ψ[t]]ϑ'[t])==0,ψ[0]0,ϕ[0]0,ϑ[0]π2,ϕ'[0]-π2,ψ'[0]0.00001,ϑ'[0]0.00001,{ϕ,ψ,ϑ},{t,0,TIME};
I
x
I
y
I
z
I
x
′
ϑ
′
ϕ
′
ϑ
′
ψ
′
ϕ
′
ψ
′′
ϑ
′′
ϕ
I
y
I
z
I
y
′
ϑ
′
ϕ
′
ϑ
′
ψ
′
ϕ
′
ψ
′′
ϑ
′′
ϕ
I
z
I
x
I
z
′
ϑ
′
ϕ
′′
ϕ
′′
ψ
I
x
I
y
In[]:=
Animate[Graphics3D[{Arrow[{{0,0,0},{0,0,0},{0,0,2}}],Arrow[{{0,0,0},{0,0,0},{0,-2,0}}],Arrow[{{0,0,0},{0,0,0},{2,0,0}}],GeometricTransformation[{Red,Sphere[],Blue,Cylinder[{{0,-1.25,0},{0,0,0}},1/2],Green,Cylinder[{{0,0,0},{0,1.25,0}},1/2],Black,Cylinder[{{-3,0,0},{3,0,0}},1/3]},Composition[RotationTransform[Xx[t],{1,0,0}],RotationTransform[Yy[t],{0,1,0}],RotationTransform[Zz[t],{0,0,1}]]]},BoxedFalse,SphericalRegionTrue,PlotRange3],{{t,0,"time"},0,30},AnimationRunningFalse,SaveDefinitionsTrue]
Out[]=
References
References
CITE THIS NOTEBOOK
CITE THIS NOTEBOOK
Dzhanibekov effect or tennis racket theorem
by Mariusz Iwaniuk
Wolfram Community, STAFF PICKS, 2015
https://community.wolfram.com/groups/-/m/t/498246
by Mariusz Iwaniuk
Wolfram Community, STAFF PICKS, 2015
https://community.wolfram.com/groups/-/m/t/498246