Phil Lucht Math & Physics Archive
Home / Math and Physics Files / Math / Curvilinear Systems / Tensor Doc and Support / saves of replaced sections

old Section 13 vec lap

DOCX · 61.5 KB
Open DOCX file

Archived superseded section of Phil's tensor document, replaced on 3/8/12, preceded by the old Section 14 summary entry. It derives the N=3 vector Laplacian grad(div B) - curl(curl B) in general curvilinear coordinates, reduces it to orthogonal coordinates with scale factors h (agreeing with M&S eq. 1.11), and verifies the Cartesian limit gives the componentwise Laplacian using epsilon identities.

AI-written summary; may contain errors.

Extracted text (machine-read; may contain errors)
The tensor doc section 13 below was replaced on 3/8/12 and the old section is stored here. But first, here is the old entry from the Section 14 summary: vector Laplacian general: // N=3 only [ B](x) = en [gkn ∂k{ (1/) ∂i (Bi)} – (1/) εncd εeab ∂c{ (1/) gde (∂a [gbfBf]) } ] B = Bnen [ B](x) = n hn [gkn ∂k{ (1/) ∂i (Bi/hi)} – (1/) εncd εeab ∂c{ (1/) gde (∂a [gbf Bf/hf]) } ] B = Bnn [ B](x) = 2(B(x)) // Cartesian, meaning [ B]i(x) = 2[Bi(x) ] B = Bn 13. The Vector Laplacian in curvilinear coordinates This operator is defined in terms of the vector curl which is only defined for N=3. The context is Picture B. (a) Derivation of the Vector Laplacian in general curvilinear coordinates The definition of the vector Laplacian of a vector field B(x) is 2B ≡ grad(div B) – curl (curl B) , so, as expected, the vector Laplacian is a vector field. In Cartesian coordinates, one finds that [2B]i = 2(Bi) ≡ Σn ∂n2Bi but expressed in general curvilinear coordinates the form gets modified. To avoid confusion, some authors use different symbols for the vector Laplacian operator. For example, M&S use in place of 2 and we will honor these authors by using that symbol here, so B ≡ grad(div B) – curl (curl B) In order to make use of the results of earlier sections, define G ≡ grad(f) where f = div B V ≡ curl C where C ≡ curl B so that B = G – V Section 10 (c) gives this expression for G, G = grad(f) = (∂'kf ') ek in which expression Section 9 (b) allows replacement of f ' as follows, f ' = f '(x') = f(x) = div B = [1/] ∂'i [ B'i] so that => G = ∂'k{ (1/) ∂'i ( B'i)} ek // 2 implied sums, i and k The second term V is little more complicated. First, from Section 12 (d), C = curl B = ε'nab [(1/) ∂'a{B'b} ] en = C'n en V = curl C = ε'ncd [(1/) ∂'c{C'd} ] en = V'n en where recall from Appendix D (d) that ε'abc... = εabc.. = εabc.. = the usual permutation tensor, but written up and primed so as to be in covariant form. Appendix D (h) shows that C and V are both true contravariant vectors, with components C'n and V'n in x'-space. The first line above says C'e = ε'eab [(1/) ∂'aB'b ] so that C'd = g'de C'e = g'de ε'eab [(1/) ∂'aB'b ], which can then be inserted then into the second line to get V = curl C = ε'ncd [ (1/) ∂'c{ g'de ε'eab [(1/) ∂'aB'b ]} ] en = V'n en = (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'aB'b) } en // note g'dc = g'dc(x') , etc which has 6 implied sums, a,b,c,d,e, and n. For each value of n, there are not really 35 terms because most terms vanish due to the ε factors. Looking at ε'ncd ε'eab = εncd εeab, one sees that for each n, the c and d sums generate only 2 terms, and for each of these εeab generates 3*2*1 = 6 terms, so there are 12 terms total for each n. Later when g'de is assumed diagonal, the effective factor is εncd εeab implying 2 * (2*1) = 4 terms, which shall be written out in that case. Combining these terms, the vector Laplacian is now B = G – V = ∂'k{ (1/) ∂'i ( B'i)} ek – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'aB'b) } en Setting ek = g'kn en in the first term gives B = ∂'k{ (1/) ∂'i ( B'i)} g'kn en – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'aB'b) } en = en [g'kn ∂'k{ (1/) ∂'i ( B'i)} – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'aB'b) } ] so at least now both terms use the same expansion base vector en . As a next step, en = h'n n so B = h'n n [g'kn ∂'k{ (1/) ∂'i ( B'i)} – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'aB'b) } ] The component B'b in the second term can be made contravariant using B'b = g'bfB'f to get B = h'n n [g'kn ∂'k{ (1/) ∂'i ( B'i)} – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'a [g'bfB'f]) } ] and then, as was done in earlier sections, replace B'n = b'n/h'n B = B'n n to get this final form in "practical units", B = h'n n [g'kn ∂'k{ (1/) ∂'i (B'i/h'i)} – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'a [g'bf B'f/h'f]) } ] There are so many options here it is difficult to summarize, but here are two forms from above: [ B](x) = en [g'kn ∂'k{ (1/) ∂'i ( B'i(x'))} – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'a [g'bfB'f(x')]) } ] B = B'n en [ B](x) = n h'n [g'kn ∂'k{ (1/) ∂'i (B'i(x')/h'i)} – (1/) ε'ncd ε'eab ∂'c{ (1/) g'de (∂'a [g'bf B'f(x')/h'f]) } ] B = B'n n [ B](x) = 2(B(x)) // Cartesian, meaning [ B]i(x) = 2Bi(x) B = Bn Converting from Picture B to Picture MS gives (see Section 9 (c)) [ B](x) = en [gkn ∂k{ (1/) ∂i (Bi)} – (1/) εncd εeab ∂c{ (1/) gde (∂a [gbfBf]) } ] B = Bn en [ B](x) = n hn [gkn ∂k{ (1/) ∂i (Bi/hi)} – (1/) εncd εeab ∂c{ (1/) gde (∂a [gbf Bf/hf]) } ] B = Bn n [ B](x) = 2(B(x)) // Cartesian, meaning [ B]i(x) = 2[Bi(x) ] B = Bn In the first two equations above, all the ∂i mean ∂/∂ui and the argument u of all functions is suppressed. The Cartesian form will be verified below. (b) The Vector Laplacian in orthogonal curvilinear coordinates We continue in Picture M&A and process only the second equation of the above block, since it is the one with the practical components B = Bn n . Setting gij = hi2δi,j and gij = (1/hi)2δi,j things simplify somewhat B = hn n [gkn ∂k{ (1/) ∂i (Bi(u)/hi)} – (1/) εncd εeab ∂c{ (1/) gde (∂a [gbf Bf(u)/hf]) } ] = hn n [δk,n ∂k{ (1/) ∂i (Bi(u)/hi)} (1/hn)2 – (1/) εncd εeab ∂c{ (1/) hd2δd,e (∂a [hb2δb,f Bf(u)/hf]) } ] = hn n [ ∂n{ (1/) ∂i (Bi(u)/hi)} (1/hn)2 – (1/) εncd εeab ∂c{ (1/) hd2 (∂a [hb Bb(u)]) } ] = n [ (1/hn) ∂n{ (1/) ∂i (Bi/hi)} – (hn/) εncd εeab ∂c{ (1/) hd2 (∂a [hb Bb]) } ] The first term can be written as n (1/hn) ∂nT where T = (1/) ∂i (Bi/hi) To expand the second term, set n = 1 and then write things out explicitly. For the moment, we suppress the leading factor – (h1/) and write ε1cd εdab ∂c{ (1/) hd2 (∂a [hb Bb]) } = ε3ab ∂2{ (1/) h32 (∂a [hb Bb]) } – ε2ab ∂3{ (1/) h22 (∂a [hb Bb]) } c=2 d=3 c=3 d=2 = [ ∂2{ (1/) h32 (∂1 [h2 B2]) } – ∂2{ (1/) h32 (∂2 [h1 B1]) } ] a = 1 b = 2 a = 2 b = 1 – [ ∂3{ (1/) h22 (∂3 [h1 B1]) } – ∂3{ (1/) h22 (∂1 [h3 B3]) } ] a = 3 b = 1 a = 1 b = 3 = ∂2{ (1/) h32 ( ∂1 [h2 B2] – ∂2 [h1 B1] ) } – ∂3{ (1/) h22 (∂3 [h1 B1] – ∂1 [h3 B3] ) } Define now Γn in cyclic fashion. Γ1 ≡ (1/) h12 ( ∂2 [h3 B3] – ∂3 [h2 B2] ) Γ2 ≡ (1/) h22 ( ∂3 [h1 B1] – ∂1 [h3 B3] ) Γ3 ≡ (1/) h32 ( ∂1 [h2 B2] – ∂2 [h1 B1] ) and then we have shown that 2nd term (n=1) = – (h1/) ε1cd εdab ∂c{ (1/) hd2 (∂a [hb Bb]) } 1 = – (h1/) (∂2 Γ3 – ∂3 Γ2) 1 = + (h1/) (∂3 Γ2 – ∂2 Γ3) 1 Therefore the entire first term (n=1) of B is given by B (first term) = [(1/h1) ∂1T + (h1/) (∂3 Γ2 – ∂2 Γ3) ] 1 The other two terms are obtained by cyclic permutation so the final result is then [ B](x) = [(1/h1) ∂1T + (h1/) (∂3 Γ2 – ∂2 Γ3) ] 1 + cyclic = [(1/h1) ∂1T + (h1/) (∂3 Γ2 – ∂2 Γ3) ] 1 + [(1/h2) ∂2T + (h2/) (∂1 Γ3 – ∂3 Γ1) ] 2 + [(1/h3) ∂3T + (h3/) (∂2 Γ1 – ∂1 Γ2) ] 3 // M&S 1.11 where T = (1/) ∂i (Bi/hi) Γ1 = (1/) h12 ( ∂2 [h3 B3] – ∂3 [h2 B2] ) Γ2 = (1/) h22 ( ∂3 [h1 B1] – ∂1 [h3 B3] ) Γ3 = (1/) h32 ( ∂1 [h2 B2] – ∂2 [h1 B1] ) With the replacements B → E Bn→ En n→ an hi → T → ϒ the result agrees with M&S p 3 (1.11). A more compact summary is this: B = [ (1/hn) ∂nT – (hn/) εnab∂a Γb ] n T = (1/) ∂i (Bi(u)/hi) Γb = (1/) hb2 εbcd ( ∂c [hd Bd(u)]) (c) The Vector Laplacian in Cartesian coordinates First, one can verify that the last result of section (b) gives the starting point formula for B if g = 1 (in u-space). One then has, hi = 1 g = 1 u = F(x) = x (n)i = Sni = δni => n = , B = Bn n = Bn => Bn = Bn so the above 3-line equation block becomes B = [ ∂nT – εnab∂a Γb ] T = ∂i (Bi(u)) Γb = εbcd ( ∂c Bd(u)) or B = [ ∂n{∂iBi} – εnab∂a { εbcd ( ∂c Bd)} ] (*) = [ ∂n{div B} – εnab∂a { (curl B)b } ] = [ ∂n{div B} – [curl (curl B)]n } ] = {div B} – [curl (curl B)] QED Second, one can verify the claim made earlier that in Cartesian coordinates [ B]n = 2 Bn . To show this, it is necessary to show that (left side from (*) above) ∂n ∂i Bi – εnab∂a εbcd(∂c Bd) = ∂i2Bn ? εnab εbcd ∂a (∂c Bd) = ∂n ∂i Bi – ∂i2Bn ? εbna εbcd ∂a (∂c Bd) = ∂n ∂i Bi – ∂i2Bn ? But since index b now appears only in the ε's, use ( up and down indices same in Cartesian x-space) εbna εbcd = δncδad – δndδac // Appendix D (j) item 4 so (δncδad – δndδac) ∂a (∂c Bd) = ∂n ∂i Bi – ∂i2Bn ? δncδad∂a (∂c Bd) – δndδac∂a (∂c Bd) = ∂n ∂i Bi – ∂i2Bn ? ∂a (∂n Ba) – ∂a (∂a Bn) = ∂n ∂i Bi – ∂i2Bn ? ∂n (∂a Ba) – ∂a2Bn = ∂n (∂i Bi) – ∂i2Bn ? Since this last equation is true on inspection, QED.