Upload
pranav-kulkarni
View
222
Download
0
Embed Size (px)
Citation preview
7/25/2019 Class 04 Handout
1/29
Fluid Mechanics AS102
Class Note No: 04
Monday, August 6, 2007
7/25/2019 Class 04 Handout
2/29
Review: Curvilinear C. S. & Tensor Analysis
introduce curvilinear coordinate systems,
like cylindrical c.s.,
spherical c.s. purpose:
to meet the need of writing equations of motion incurvilinear c.s.
7/25/2019 Class 04 Handout
3/29
Review: Curvilinear C. S. & Tensor Analysis
example: cylindrical c.s.
x1 =rcos, x2 =rsin, x3 =z,r=
(x1)2 + (x2)2, =tan
1 x2x1
, z=x3
O
x1
x2
x3
r
P
r
z
i1i2
i3
gr
ggz r u1 =u1(x1, x2)
u2 =u2(x1, x2)zu3 =u3(x3)
Figure:cylindrical coordinates
7/25/2019 Class 04 Handout
4/29
7/25/2019 Class 04 Handout
5/29
Review: Curvilinear C. S. & Tensor Analysis
tangent to the curve of uk:
gk := r
uk =
(xiii)
uk =
xiuk
ii, k=1, 2, 3 (2)
called thecovariant/ natural base vector foruk, k=1, 2, 3
(g1, g2, g3)provides a base for the coordinates(u1,u2,u3)
ii=uk
xigk (3)
gkgl= xiuk
xiul
(4)
7/25/2019 Class 04 Handout
6/29
Review: Curvilinear C. S. & Tensor Analysis
normal to the surface of uk =const:
gk := uk =uk
xiii (5)
contravariant/ dural base vector for uk, k=1, 2, 3
(g1, g2, g3)provides another base for the coordinates(u1,u2,u3)
gkgl =lk=kl (6)
gkgl =uk
xi
ul
xi(7)
7/25/2019 Class 04 Handout
7/29
Review: Curvilinear C. S. & Tensor Analysis
themetric tensor gij:
ds2 :=dxdx=gkldukdul,
gkl :=gkgl= xiuk
xiul
=glk (8)
covariant, symmetric
theconjugate metric tensor gkl:
gkl :=gkgl = uk
xi
ul
xi=glk
gklglm=km (9)
contravariant, symmetric
the inverse ofgij.
memorize these two definitions
7/25/2019 Class 04 Handout
8/29
Review: Curvilinear C. S. & Tensor Analysis
gk=gklgl, gk =gkl gl (10)
# gij canlowercontravariantindices to covariantindices
# gij canraisecovariantindices to contravariantindices
# they cancreatenew type tensors from the given (morelater)
7/25/2019 Class 04 Handout
9/29
Review: Curvilinear C. S. & Tensor Analysis
in a general curvilinear coordinate system,
several sets of base vectors:
# covariant/natural base (from the tangents)
(g1, g2, g3)
# contravariant/dural base (from the normals)
(g1, g2, g3)
(the bases may not be the same;e.g. g1 not parallel tog
1 ...)
7/25/2019 Class 04 Handout
10/29
Review: Curvilinear C. S. & Tensor Analysis
in a rectangular coordinate system,
#
(g1, g2, g3) (i1, i2, i3), (g1, g2, g3)(i1, i2, i3)
gij ij, g
ij
ij
=ij
7/25/2019 Class 04 Handout
11/29
Curvilinear Coordinate Systems & Tensor Analysis
Todays topic:
# tensor transformations
7/25/2019 Class 04 Handout
12/29
Curvilinear Coordinate Systems & Tensor Analysis
Specific examples of finding gi, gi, gij, g
ij:
# cylindrical coordinate systems
# spherical coordinate systems
(last homework assignment)
7/25/2019 Class 04 Handout
13/29
Curvilinear Coordinate Systems & Tensor Analysis
cylindrical coordinate system:
O
x1
x2
x3
r
P
u1u2
u3
i1
i2
i3g1
g2g3
Figure:cylindrical coordinates
7/25/2019 Class 04 Handout
14/29
Curvilinear Coordinate Systems & Tensor Analysis
cylindrical coordinate system:
x1 =u1cos(u2), x2 =u
1sin(u2), x3 =u
3
xiuj
=
cos(u2) u1sin(u2) 0sin(u2) u1cos(u2) 00 0 1
,g1 =cos(u
2)i1+sin(u2)i2,
g2 =u1cos(u2)i1+u1sin(u2)i2,
g3 =i3
7/25/2019 Class 04 Handout
15/29
Curvilinear Coordinate Systems & Tensor Analysis
cylindrical coordinate system:
[gkl] =1 0 0
0 (u1
)2
00 0 1
=
1 0 00 r
2
00 0 1
# gkl=0, k =l, calledorthogonal
# memorizethe relation for gij
C ili C di S T A l i
7/25/2019 Class 04 Handout
16/29
Curvilinear Coordinate Systems & Tensor Analysis
cylindrical coordinate system:
u1 =
(x1)2 + (x2)2, u2 =tan1
x2x1
, u3 =x3
uk
xl
=
x1/u1 x2/u1 0x2/(u1)2 x1/(u1)2 0
0 0 1
g1 =g1, g2 =
1(u1)2
g2, g3 =g3
only onebase for the cylin. c.s.
C ili C di S & T A l i
7/25/2019 Class 04 Handout
17/29
Curvilinear Coordinate Systems & Tensor Analysis
cylindrical coordinate system:
gkl
=1 0 0
0 (u1
)2
00 0 1
=
1 0 00 r
2
00 0 1
# the inverse of gij
# memorizethis relation
C ili C di t S t & T A l i
7/25/2019 Class 04 Handout
18/29
Curvilinear Coordinate Systems & Tensor Analysis
spherical coordinate system:
O
x1
x2
x3
P
u1u2
u
3i1
i2i3
g1
g2
g3
Figure:spherical coordinates
C ili C di t S t & T A l i
7/25/2019 Class 04 Handout
19/29
Curvilinear Coordinate Systems & Tensor Analysis
spherical coordinate system:
x1 =u1sin(u2)cos(u3), x2=u
1sin(u2)sin(u3),
x3 =u1cos(u2)
xiuj
=
sin(u2)cos(u3) u1cos(u2)cos(u3) u1sin(u2)sin(u3)
sin(u2)sin(u3) u1cos(u2)sin(u3) u1sin(u2)cos(u3)cos(u2) u1sin(u2) 0
g1 =sin(u
2)cos(u3)i1+sin(u
3)i2
+cos(u2)i3,
g2 =u1cos(u2)
cos(u3)i1+sin(u
3)i2
u1sin(u2)i3,
g3 =u1sin(u2)sin(u3)i1+cos(u3)i2
C r ilinear Coordinate S stems & Tensor Anal sis
7/25/2019 Class 04 Handout
20/29
Curvilinear Coordinate Systems & Tensor Analysis
spherical coordinate system:
[gkl] =1 0 00 (u1)2 0
0 0 (u1sin(u2))2
= 1 0 00 r2 00 0 (rsin)2
# gkl=0, k =l, orthogonal
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
21/29
Curvilinear Coordinate Systems & Tensor Analysis
spherical coordinate system:
u1 =
(x1)2 + (x2)2 + (x3)2,
u2 =cos
1 x3
(x1)2 + (x2)2 + (x3)2
,
u3 =tan1x2
x1
.
uk
xl
= ?
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
22/29
Curvilinear Coordinate Systems & Tensor Analysis
spherical coordinate system:
gkl= gij1
= 1 0 0
0 (u1)2 0
0 0 (u1sin(u2))
2
g1 =g11g1, g2 =g22g2, g
3 =g33g3
only onebase for the spher. c.s.
only onebase for a curvilinear c.s. with orthogonal gij
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
23/29
Curvilinear Coordinate Systems & Tensor Analysis
if we have a cylindrical c.s. & a spherical c.s.
x1
x2
x3
rP
u1u2
u3g1
g2
g3
u1u2
u3
g1
g2
g3
Figure:cylindrical & spherical coordinate systems sketch
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
24/29
Curvilinear Coordinate Systems & Tensor Analysis
# between(xi)& cylindrical c.s. ui,u1 =
(x1)2 + (x2)2, u
2 =tan1x2
x1, u3 =x3
# between(xi)& spherical c.s.ui
, (bit off from thesketch)
x1=u1sin(u2)cos(u3), x2 =u
1sin(u2)sin(u3),
x3=u1cos(u2)
# (spher.c.s.) & (cylind.c.s.) linked:
u1 =u1sin(u2), u2 =u3, u3 =u1cos(u2);
u1
=
(u1
)
2
+ (u2
)
2
, u2
=tan1 u
1
u3 , u3
=u2
.
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
25/29
Curvilinear Coordinate Systems & Tensor Analysis
generalize to arbitrary(ui), (ui)
xi=xi(uj
), xi=x
i(uj
);ui =ui(uj), ui =ui(uj) (11)
(with the help of chain rule)
gk = um
uk gm, gk = u
k
um gm,
gkl= um
ukun
ulgmn,
gkl
=
uk
umul
un gmn
(12)
# 2nd order covariant tensor & 2nd order contravarianttensor
# understand the transformation rules
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
26/29
Curvilinear Coordinate Systems & Tensor Analysis
0th order tensors (scalars):
= (xi) = (ui) = (ui) (13)
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
27/29
Curvilinear Coordinate Systems & Tensor Analysis
1st order tensors (vectors):
a = aiii=ai(u)gi=ai(u)g
i
= ak(u)gk =a
i(u)gi (14)
Hereurepresentsum andu representsum.
(HW)
ai(u) = ui
umam(u) =
ui
xmam
ai(u) =
um
uiam(u) =
xmui
am
ai
(u) =gij
aj(u)ai(u) =gija
j(u) (15)
# covariant tensor & contravariant tensor
# understand the transformation rules
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
28/29
Curvilinear Coordinate Systems & Tensor Analysis
other 2nd order tensors:
A = Aijiiij=Aij
(u) gigj=Aij(u) gi
gj
=Aijgig
j
= Aij(u) gi g
j =A
ij(u) gi gj =Ai
jg
i gj (16)
(HW)
Aij(u) = ui
umuj
unAmn(u) =
ui
xm
uj
xnAmn
Aij(u) =
um
uiun
ujAmn(u) =
xmui
xnuj
Amn
Aij(u
) = ui
umu
n
ujAmn(u) = u
i
xmxnuj
Amn
Aij(u) =gimgjnAmn(u), Aij(u) =gimgjnAmn(u)
Aij(u) =g
imAmj(u) =gjnAin(u) ... (17)
Curvilinear Coordinate Systems & Tensor Analysis
7/25/2019 Class 04 Handout
29/29
Curvilinear Coordinate Systems & Tensor Analysis
tomorrows topic:
tensor differentiations