Appendix/Mathematics/ToroidalSynopsis01

From jetwiki
Revision as of 17:39, 24 April 2022 by Jet53man (talk | contribs)
Jump to navigation Jump to search

Synopsis of Toroidal Coordinate Approach

Basics

Here we attempt to bring together — in as succinct a manner as possible — our approach and C.-Y. Wong's (1973) approach to determining the gravitational potential of an axisymmetric, uniform-density torus that has a major radius, R, and a minor, cross-sectional radius, d. The relevant toroidal coordinate system is one based on an anchor ring of major radius,

a2R2d2.

If the meridional-plane location of the anchor ring — as written in cylindrical coordinates — is, (ϖ,z)=(a,Z0), then the preferred toroidal-coordinate system has meridional-plane coordinates, (η,θ), defined such that,

η

=

ln(r1r2),

    and,    

cosθ

=

(r12+r224a2)2r1r2,

where,

r12

(ϖ+a)2+(zZ0)2,

    and,    

r22

(ϖa)2+(zZ0)2,

and θ has the same sign as (zZ0). Mapping the other direction, we have,

ϖ

=

asinhη(coshηcosθ),

    and,    

zZ0

=

asinθ(coshηcosθ).

The three-dimensional differential volume element is,

d3r

=

ϖdϖdzdψ

=

[a3sinhη(coshηcosθ)3]dηdθdψ.

Note that, if η0 identifies the surface of the uniform-density torus, then,

coshη0

=

Rd,

     

sinhη0

=

ad,

    and,    

cothη0

=

Ra;

and when the integral over the volume element is completed — that is, over all ψ, over all θ, and over the "radial" interval, η0η — the resulting volume is,

V

=

2π2coshη0sinh3η0

=

2π2Rd2.

Also, given that,

coshη

=

12[eη+eη]

    and,    

sinhη

=

12[eηeη],

we have,

cothη

=

[eη+eη][eηeη]1

=

[r1r2+r2r1][r1r2r2r1]1

 

=

[r12+r22r1r2][r12r22r1r2]1

=

[r12+r22r12r22]

 

=

ϖ2+a2+(zZ0)22aϖ.

Arguments of Q and K

Want to explore argument of Q1/2(X), namely,

X(ϖ')2+ϖ2+(z'z)22ϖ'ϖ.

Therefore,

2ϖ[ϖ'Xacothη]

=

(ϖ')2+ϖ2+(z'z)2[ϖ2+a2+(zZ0)2]

 

=

(ϖ')2a2+[(z')22z'z+z2][z22zZ0+Z02]

 

=

(ϖ')2a2+(z')2Z02+2z(Z0z')

2a[sinhη(coshηcosθ)][ϖ'Xacothη]

=

(ϖ')2a2+(z')2Z02+2(Z0z')[Z0+asinθ(coshηcosθ)]

 

=

2aC0+2a(Z0z')[sinθ(coshηcosθ)]

sinhη[ϖ'Xacothη]

=

C0(coshηcosθ)+(Z0z')sinθ

ϖ'X

=

1sinhη[C0(coshηcosθ)+(Z0z')sinθ+acoshη]

X

=

1ϖ'sinhη[(C0+a)coshη+(Z0z')sinθC0cosθ]

where,

C012a[(ϖ')2a2+(z')2Z02+2Z0(Z0z')]=12a[(ϖ')2a2+(z')2+Z022Z0z']=12a[(ϖ')2a2+(z'Z0)2].

Now, notice that,

(ϖ')2+a2+(z'Z0)2

=

2aϖ'cothη'

(ϖ')2a2+(z'Z0)2

=

2aϖ'cothη'2a2

C0

=

ϖ'cothη'a

 

=

[asinhη'(coshη'cosθ')]cothη'a

 

=

[acoshη'(coshη'cosθ')]a.

Hence,

X

=

coshηϖ'sinhη[ϖ'cothη']+1sinhη[(coshη'cosθ')asinhη'][(Z0z')sinθC0cosθ]

 

=

cothηcothη'+[(coshη'cosθ')asinhηsinhη'][(Z0z')sinθC0cosθ]

 

=

cothηcothη'[(coshη'cosθ')asinhηsinhη']{[asinθ'(coshη'cosθ')]sinθ+[acoshη'(coshη'cosθ')]cosθacosθ}

 

=

cothηcothη'[1sinhηsinhη']{sinθ'sinθ+coshη'cosθ(coshη'cosθ')cosθ}

 

=

cothηcothη'[sinθ'sinθ+cosθ'cosθsinhηsinhη']

 

=

[coshηcoshη'cos(θ'θ)sinhηsinhη'].

Also,

X+1

=

[sinhηsinhη'+coshηcoshη'cos(θ'θ)sinhηsinhη']

 

=

[cosh(η'+η)cos(θ'θ)sinhηsinhη']

μ22X+1

=

[2sinhηsinhη'cosh(η'+η)cos(θ'θ)].

NOTE by Tohline: On 5 June 2018, I used Excel to test the validity of the toroidal-coordinate-based expressions that have been derived here, and summarized in the following table.

Summary Table

Quantity

Raw Expression in Cylindrical Coordinates

Expression in Terms of Toroidal Coordinates

X

(ϖ')2+ϖ2+(z'z)22ϖ'ϖ

coshηcoshη'cos(θ'θ)sinhηsinhη'

μ22X+1

4ϖ'ϖ(ϖ'+ϖ)2+(z'z)2

2sinhηsinhη'cosh(η'+η)cos(θ'θ)

Potential

The potential, U(r), at a point r due to an arbitrary mass distribution, ρ(r), is,

U(r)

=

Gρ(r)d3r|rr|.

Volume Element

See above.

Green's Function

Wong (1973) points out that in toroidal coordinates the Green's function is,

1|rr|

=

1πa[(coshηcosθ)(coshη'cosθ')]1/2m,n(1)mϵmϵnΓ(nm+12)Γ(n+m+12)

 

 

×cos[m(ψψ')][cos[n(θθ')]{Pn1/2m(coshη)Qn1/2m(coshη')η'>ηPn1/2m(coshη')Qn1/2m(coshη)η'<η,

Wong (1973), Eq. (2.53)

where, Pn1/2m,Qn1/2m are "Legendre functions of the first and second kind with order n12 and degree m (toroidal harmonics)," and ϵm is the Neumann factor, that is, ϵ0=1 and ϵm=2 for all m1. According to CT99, the Green's function written in toroidal coordinates is,

1|xx|

=

1πϖϖ'm=0ϵmcos[m(ψψ')]Qm1/2(X)

 

=

1aπ[(coshη'cosθ')sinhη'(coshηcosθ)sinhη]1/2m=0ϵmcos[m(ψψ')]Qm1/2(X).

Things to note:

  1. The argument of Qm1/2 in the CT99 expression is very different from the argument of Qn1/2m (or Pn1/2m) in Wong's expression.
  2. In both expressions, m is the integer multiplying the azimuthal angle, ψ, but in the CT99 expression this index serves as the subscript index of the function, Q, whereas in Wong's expression it serves as the superscript index of both functions, Q and P. In this context, note that,

    Qn12m(coshη)

    =

    (1)mπ2Γ(mn+12)[1sinhη]Pm12n(cothη).

  3. Wong's expression contains not only a summation over the index, m, but also an explicit summation over the index, n, which multiplies the "polar" angle, θ; no such additional summation appears in the CT99 expression, indicating that the summation over n has implicitly already been completed. In this context, note that the summation expression gives,

    Q12μ(coshξ)+2n=1Qn12μ(coshξ)cos[n(θθ')]

    =

    eμπiΓ(μ+12)[(12π)1/2(sinhξ)μ{coshξcos[n(θθ')]}μ+(1/2)];

    or, specifically for the case of μ=0,

    n=0ϵnQn12(coshξ)cos[n(θθ')]

    =

    π/2[coshξcos(θθ')]12.

  4. Next thought …

New Insight

Identical Green's Function Expressions

Caltech's electronic version of A. Erdélyi's (1953) Higher Transcendental Functions; in particular, §3.11, p. 169 of Volume I gives,

Qν[tt'(t21)1/2(t'21)1/2cosψ]

=

Qν(t)Pν(t')+2n=1(1)nQνn(t)Pνn(t')cos(nψ)

A. Erdélyi (1953):  Volume I, §3.11, p. 169, eq. (4)

Valid for:    

t,t'  real

       

1<t'<t

       

ν1,2,3,

       

ψ   real

If we make the association, tcothη, then we also have,

1sinhη

=

t21,

in which case,

X

=

coshηcoshη'cos(θ'θ)sinhηsinhη'

 

=

tt'(t21)1/2(t'21)1/2cos(θ'θ).

Put together, then, these expressions mean,

Qm1/2(X)

=

Qm1/2(cothη)Pm1/2(cothη')+2n=1(1)nQm1/2n(cothη)Pm1/2n(cothη')cos[n(θ'θ)]

 

=

n=0ϵn(1)nQm1/2n(cothη)Pm1/2n(cothη')cos[n(θ'θ)].

Also, from our derived QP relation,

Qn12m(coshη)

=

π2Γ(n+m+12)(1)m[1sinhη]Pm12n(cothη)

Pm12n(cothη)

=

2π(1)msinhηΓ(n+m+12)Qn12m(coshη).

we can write,

Qm1/2(X)

=

n=0ϵn(1)nQm1/2n(cothη){2π(1)msinhη'Γ(n+m+12)Qn12m(coshη')}cos[n(θ'θ)]

Next, we pull from the accompanying discussion of the Gil et al. (2000) expression,

Qn1/2m(λ)

=

(1)nπ3/22Γ(nm+1/2)(x21)1/4Pm1/2n(x),

Gil, Segura, & Temme (2000):  eq. (8)

where:    

λx/x21

Identifying x with coshη, in which case we have λ=cothη, and, switching index notation, nm, gives,

Qm1/2n(cothη)

=

(1)mπ3/22Γ(mn+12)(sinhη)1/2Pn1/2m(coshη)

 

=

(1)nπ2Γ(nm+12)(sinhη)1/2Pn1/2m(coshη),

where, this last step also incorporates the "Euler reflection formula for gamma functions", namely,

1Γ(mn+12)

=

Γ(nm+12)π(1)m+n.

So we have,

Qm1/2(X)

=

n=0ϵn(1)n{(1)nπ2Γ(nm+12)(sinhη)1/2Pn1/2m(coshη)}{2π(1)msinhη'Γ(n+m+12)Qn12m(coshη')}cos[n(θ'θ)]

 

=

sinhη'sinhηn=0ϵn(1)mΓ(nm+12)Γ(n+m+12)Pn1/2m(coshη)Qn12m(coshη')cos[n(θ'θ)].

Hence, the CT99 Green's function may be rewritten as,

1|xx|

=

1aπ[(coshη'cosθ')(coshηcosθ)]1/2m=0ϵmcos[m(ψψ')]n=0ϵn(1)mΓ(nm+12)Γ(n+m+12)Pn1/2m(coshη)Qn12m(coshη')cos[n(θ'θ)]

 

=

1aπ[(coshη'cosθ')(coshηcosθ)]1/2m=0n=0ϵmϵn(1)mΓ(nm+12)Γ(n+m+12)cos[m(ψψ')]cos[n(θ'θ)]Pn1/2m(coshη)Qn12m(coshη').

Let's compare this with Wong's (1973) Green's function, namely,

1|rr|

=

1πa[(coshηcosθ)(coshη'cosθ')]1/2m,n(1)mϵmϵnΓ(nm+12)Γ(n+m+12)

 

 

×cos[m(ψψ')][cos[n(θθ')]{Pn1/2m(coshη)Qn1/2m(coshη')η'>ηPn1/2m(coshη')Qn1/2m(coshη)η'<η.

Wong (1973), Eq. (2.53)

[June 10, 2018] Amazing! The two expressions match precisely!

Integral Over Polar Angle

On p. 293 of his article, Wong (1973) references A. Erdélyi's (1953) Higher Transcendental Functions and states, "It can be shown that …"

ππdθ(coshηcosθ)52cos[n(θθ')]

=

(82/3)Qn122(coshη)cos(nθ')/sinh2η.

Wong (1973), Eq. (2.56)

Let's see if we can replicate this integration result. (We tried using WolframAlpha's integration tool, but were unsuccessful.) We presume that Wong initially took the following steps to simplify the left-hand-side of this integral expression:

ππcos[n(θθ')]dθ(coshηcosθ)5/2

=

cos(nθ')ππcos(nθ)dθ(coshηcosθ)5/2+sin(nθ')ππsin(nθ)dθ(coshηcosθ)5/20

 

=

2cos(nθ')0πcos(nθ)dθ(coshηcosθ)5/2.

That is to say, given that the limits of the integration are π to +π:   The second integral on the right-hand-side will go to zero because the numerator of its integrand — i.e., sin(nθ) — is an odd function; and, with regard to the first integral on the right-hand-side, the lower integration limit can be set to zero and the result doubled because the numerator of its integrand — i.e., cos(nθ) — is an even function.

Now, examining Wong's reference to A. Erdélyi's (1953) Higher Transcendental Functions, we find:

  • Equation (5) in §3.7, p. 155 of Volume I gives,

    Qνμ(z)

    =

    eiμπ2ν1Γ(ν+μ+1)Γ(ν+1)(z21)μ/20π(z+cost)μν1(sint)2ν+1dt.

    This is valid for,

    Reν>1 

        and    

    Re(ν+μ+1)>0.

  • Equation (10) in §3.7, p. 156 of Volume I gives,

    Qνμ(z)

    =

    eiμπ(2π)12(z21)μ/2Γ(μ+12){0π(zcost)μ12cos[(ν+12)t]dtcos(νπ)0(z+cosht)μ12e(ν+12)tdt}

    A. Erdélyi (1953):  Volume I, §3.7, p. 156, eq. (10)

    Valid for:    

    Reν>12 

        and    

    Re(ν+μ+1)>0.

Focusing in on this second integral definition of the Legendre function, Qνμ, let's set z=coshη, t=θ, μ=2, and, ν=n12, where n is zero or a positive integer. in this case we have,

Qn122(coshη)

=

(2π)12(cosh2η1)Γ(52){0π(coshηcosθ)52cos(nθ)dθcos[(n12)π]00(coshη+coshθ)52enθdθ},

where the prefactor of the second term — that is, cos[(n12)π] — goes to zero for all allowable values of the integer, n. Hence,

2cos(nθ')0πcos(nθ)dθ(coshηcosθ)52

=

2(2π)12Qn122(coshη)cos(nθ')(cosh2η1)Γ(52)

 

=

[2323]Qn122(coshη)cos(nθ')sinh2η.

where we have set,

Γ(52)=Γ(12+2)=π4!422!=π23325=3π22.

The right-hand-side of this last expression exactly matches the result published by Wong (1973) and rewritten inside the box, above.

Q.E.D.

Integral Over Radial Coordinate

On p. 294 of his article, Wong (1973) references A. Erdélyi's (1953) Higher Transcendental Functions and states that,

xdt[Qn122(t)Xn12(t)t21]

=

14[(n32)Xn12(x)Qn+122(x)(n+12)Xn+12(x)Qn122(x)].

Wong (1973), Eq. (2.58)

Let's see if we can replicate this integration result. Let's start with the "Key Equation",

ab[(νσ)(ν+σ+1)+(ρ2μ2)(1z2)1]wνμwσρdz

=

[z(νσ)wνμwσρ+(σ+ρ)wνμwσ1ρ(ν+μ)wν1μwσρ]ab

A. Erdélyi (1953):  Volume I, §3.12, p. 169, eq. (1)

where, wνμ(z) and wσρ(z) denote any solutions of Legendre's differential equation


In order to match the left-hand side of Wong's expression, we should adopt the associations:   zt, μ2, ν(n12), ρ0, and σ(n12). In which case, Erdélyi's (1953) expression becomes,

ab[4(1t2)1]Qn122(t)Xn12(t)dt

=

[(n12)Qn122(t)Xn32(t)(n+32)Qn322(t)Xn12(t)]ab.

This is very similar to, but does not appear to match, Wong's expression.

Reconciliation Attempt #1:   Keeping in mind that,

(νμ+1)Pν+1μ(z)

=

(2ν+1)zPνμ(z)(ν+μ)Pν1μ(z)

Abramowitz & Stegun (1995), p. 334, eq. (8.5.3)

NOTE: Qνμ, as well as Pνμ, satisfies this same recurrence relation.

which means, after making the associations, zt, μ0 and ν(n12), that,

(n+12)Xn+12(t)

=

2ntXn12(t)(n12)Xn32(t)

(n12)Xn32(t)

=

2ntXn12(t)(n+12)Xn+12(t)

the integral can be rewritten as,

ab[Qn122(t)Xn12(t)(t21)]dt

=

14{[2ntXn12(t)(n+12)Xn+12(t)]Qn122(t)(n+32)Qn322(t)Xn12(t)}ab

 

=

14{[2ntQn122(t)(n+32)Qn322(t)]Xn12(t)(n+12)Xn+12(t)Qn122(t)}ab

Returning to the same recurrence "Key Equation," but this time adopting the associations, zt, μ2 and ν(n12), we can write,

(n32)Qn+122(t)

=

2ntQn122(t)(n+32)Qn322(t),

in which case the integral becomes,

ab[Qn122(t)Xn12(t)(t21)]dt

=

14{(n32)Qn+122(t)Xn12(t)(n+12)Xn+12(t)Qn122(t)}ab.

Hooray! This does indeed match Wong's relation (2.58)!

Evaluating Q2ν

How do we evaluate an "order 2" associated Legendre function, such as, Qν2 ?

Start by recognizing that, from our identified set of "Key Equations,"

Pνμ+1(z)

=

(z21)12{(νμ)zPνμ(z)(ν+μ)Pν1μ(z)}

Abramowitz & Stegun (1995), p. 333, eq. (8.5.1)

NOTE: Qνμ, as well as Pνμ, satisfies this same recurrence relation.

Hence, after adopting the association, ν(n12), we have, when μ=0,

Qn121(z)

=

(n12)(z21)12[zQn12(z)Qn32(z)]

    …    

for n1,

and, when μ=1,

Qn122(z)

=

(z21)12{(n32)zQn121(z)(n+12)Qn321(z)}

    …    

for n1.

All we are missing, then, is expressions for the index, n=0, that is, we need independent expressions for Q121 and for Q122.

From DLMF §14.6.2, or from §3.6.1, eq. (7) (p. 149) of A. Erdélyi's (1953) Higher Transcendental Functions we find,

Qνm(x)

=

(1)m(1x2)m/2dmQν(x)dxm

or, from DLMF §14.6.4, and from §3.6.1, eq. (5) (p. 148) of A. Erdélyi's (1953) Higher Transcendental Functions we have,

Qνm(x)

=

(x21)m/2dmQν(x)dxm

Leaning on the latter of the two possible expressions, we therefore have,

Q121(z)

=

(z21)1/2ddz[Q12(z)];

Q122(z)

=

(z21)d2dz2[Q12(z)].

Therefore, starting from the "Key Equation",

Q12(z)

=

2z+1K(2z+1)

      for example …

Q12(coshη)

=

2eη/2K(eη)

Abramowitz & Stegun (1995), p. 337, eq. (8.13.3)

Abramowitz & Stegun (1995), p. 337, eq. (8.13.4)

we associate k22/(z+1), which implies,

dkdz=[2(z+1)3]1/2.

Hence, drawing on the DLMF's §19.4 expressions for the derivatives of complete elliptic integrals and appreciating that, (k)2(1k2), we find,

ddz[Q12(z)]

=

dkdzddk[kK(k)]

 

=

dkdz[K(k)+E(k)(k)2K(k)(k)2]

 

=

[12(z+1)3]1/2[E(k)(k)2]

 

=

[12(z+1)3]1/2E(k)[z+1z1]

 

=

[12(z+1)(z1)2]1/2E(k).

As a result,

Q121(z)

=

(z21)1/2[12(z21)(z1)]1/2E(k)

 

=

[12(z1)]1/2E(k)

 

=

[12(z1)]1/2E(2z+1).

With the exception of the leading negative sign, this appears to match the tabulated values published in the bottom half of Table IX (p. 1923) of [MF53].

Now, let's evaluate the second derivative …

ddz[Q12(z)]

=

212(z+1)12(z1)1E(k)

d2dz2[Q12(z)]

=

212{12(z+1)32(z1)1E(k)(z+1)12(z1)2E(k)+(z+1)12(z1)1dkdzdE(k)dk}

 

=

212{12(z+1)32(z1)1E(k)+(z+1)12(z1)2E(k)+(z+1)12(z1)1[2(z+1)3]1/2[E(k)K(k)k]}

 

=

212(z+1)32(z1)2{12(z1)E(k)+(z+1)E(k)+(z+1)(z1)[2(z+1)3]1/2[E(k)K(k)][z+12]12}

 

=

212(z+1)32(z1)2{12(z1)E(k)+(z+1)E(k)+12(z1)[E(k)K(k)]}

 

=

232(z+1)32(z1)2{4zE(k)(z1)K(k)}.

Hence, we have,

Q122(z)

=

(z21)d2dz2[Q12(z)]

 

=

232(z+1)12(z1)1{4zE(k)(z1)K(k)}

 

=

4zE(k)(z1)K(k)[23(z+1)(z1)2]1/2.

This also appears to match the tabulated values published in the bottom half of Table IX (p. 1923) of [MF53].

Summary

Q121(z)

=

[12(z1)]1/2E(k)

Q122(z)

=

4zE(k)(z1)K(k)[23(z+1)(z1)2]1/2

where:   k=2z+1.

|Q121(z)| Q122(z)

P0minusHalf

P0plusHalf

See relevant caption.


Let's push forward a bit more; specifically, let's find the expressions that are relevant when n=+1. When μ=0,

Q+121(z)

=

12(z21)12{zQ+12(z)Q12(z)}

 

=

12(z21)12{z2kK(k)[2z2(z+1)]1/2E(k)kK(k)}

 

=

12{(z21)1/2kK(k)[2z2(z+1)z21]1/2E(k)}

 

=

12[(z21)1/2kK(k)(2z2z1)1/2E(k)].

And, when μ=1,

Q+122(z)

=

12(z21)12{zQ+121(z)+3Q121(z)}

 

=

12(z21)12{z2[(z21)1/2kK(k)(2z2z1)1/2E(k)]3[12(z1)]1/2E(k)}

 

=

122(z21)12{z(z21)1/2kK(k)(z2+3)(2z1)1/2E(k)}

 

=

122{zkK(k)(z2+3)[2(z1)(z21)]1/2E(k)}.

See Also


Tiled Menu

Appendices: | VisTrailsEquations | VisTrailsVariables | References | Ramblings | VisTrailsImages | myphys.lsu | ADS |