Abstract
This paper is the second of two focusing on the analytical solutions for light transport in infinite homogeneous tissue with an azimuth-dependent (m-dependent) anisotropic scattering kernel by two approaches, Case’s singular eigenfuncions (CSEs) expansion and Fourier transform, and proving the consistence of the two solutions theoretically. In this paper, the analytical solution for the m-dependent truncated scattering kernel was derived via the Fourier transform and inversion, and expanded with the m-dependent generalized singular eigenfuncions (GSEs). Two kinds of GSEs that are defined by Ganapol in the case are extended to arbitrary azimuthal orders and proven to be consistent with CSEs both in expression forms and in intrinsic behaviors. By applying the Fourier transform inversion on the solution for the three-term recurrences, the Green’s function of radiance distributions is obtained successfully, and it conforms perfectly to the CSEs solution in the limit, which has already been discussed in our first accompanying paper. Meanwhile, as a byproduct, a series of identities about the m-dependent Chandrasekhar orthogonal polynomials were presented and will be greatly helpful for further studies.
© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement
1. Introduction
In our first accompanying paper we have derived Case’s singular eigenfunctions (CSEs) solution of the light transport equation in the infinite homogeneous tissue with m-dependent anisotropic scattering kernel and benchmarked four computational methods for the m-dependent Chandrasekhar orthogonal polynomials. In this paper we presented the corresponding Fourier transform solution and then showed the consistence of the solutions obtained from the two approaches.
The CSEs solutions are always seen as the exact solutions of integro-differential transport equations and naturally suitable for the light transport in turbid tissue [1–9]. Fourier transform method is a useful method and applied successfully to the transport equations in the regular space [10–17]. Ganapol [12–16] derived the Fourier transform solution for the infinite medium with azimuthal symmetric scattering kernel and showed the consistent theory in a more mathematically unified manner. Machida [17] used the Fourier transform and rotated reference frames technique to compute three-dimension Green’s function for three-dimension linear Boltzmann equation. Their outstanding work opened up a new scope to solve the exact radiance distributions that we are seeking for the light transport in biological tissue.
Firstly, by introducing the associated Chandrasekhar polynomials of the second kind, the general analytical solutions for three-term recurrence in Fourier k-domain are extended to the azimuth-dependent or m-dependent case explicitly as the base of the Fourier transform solutions. Secondly, in m-dependent case, taking the associated Chandrasekhar polynomials of the first/second kind as the Legendre moments, the generalized singular eigenfunctions of the first/second kind (GSE1, 2) are defined, in the limit version and in the truncated version, in terms of the associated Legendre polynomials of the first kind with the same degrees and orders. And also, the implicit corresponding relations between GSEs and CSEs are pointed out and proven from the perspective of both expression forms and intrinsic behaviors. Depending on the first Legendre moment, the general analytical solution can be expressed completely and used to Fourier inversion. Lastly, in the Fourier inversion, the contributions from the poles and the branch cut are combined to the final Fourier transform solution. The poles in complex plane correspond to the discrete values in Case’s method and the branch cut corresponds to the continuous spectrum, and then the final solution confirms perfectly to the CSEs solution.
During the derivation, many identities are different from those in the case , such as the Christoffel-Darboux (C-D) identities or Liouville-Ostrogradski (L-O) formulas [14–19], etc. The derivations of these identities are lengthy but very helpful to future study.
2. M-dependent polynomials and C-D formulas
In our following derivations, many m-dependent polynomials or functions and corresponding C-D formulas will be used frequently. However, there are some aspects different from that of the case. In this section, we give brief reviews of these polynomials and formulas.
In the real domain [20–22], is the Legendre polynomial of the first kind of degree . is the associated Legendre polynomial of the first kind of order and degree , and the Hobson’s definition is
satisfies the three-term recurrence relationIn the complex plane, is a Legendre orthogonal polynomial [20] and is defined as [20–22]
and satisfies the Eq. (2) with initial terms [17]Because and are polynomials in, they are analytic in the complex plane.is the Legendre function of the second kind and defined in the complex plane excluding a cut line to 1. However, in our research we usually use the following definition
where is not on the cut line −1 to 1. Similarly, we define the associated Legendre function of the second kind as [17, 20]where is in the complex plane with a cut along the interval on the real axis. From Eq. (6), we can get the three-term recurrence for with initial terms [17]where is the Kronecker delta, for , and otherwise.The Chandrasekhar polynomials and are defined in our first accompanying paper and can be extended into the complex plane. They satisfy the three-term recurrence relations
whereand. The initial terms areThe Christoffel-Darboux (C-D) identities or Liouville-Ostrogradski (L-O) formulas about above polynomials are ordinary and not difficult to derive, however, in our case, there are still some points that deserve careful consideration. For example, the definitions and three-term recurrence of should be noticed during the derivation. We have already derived these formulas, and listed here for future use. In the following formulas, is the truncated position of the phase function, that is to say when,. is an integer, and. is the single particle albedo, where is the scattering coefficient, is the absorption coefficient, and is the total attenuation coefficient.
3. Standard Fourier transform and matrix inversion
Let’s begin with the Eq. (4) in our first accompanying paper:
where is the optical distance which changes the absolute position variable into optical depth, and . Equation (23) describes the distribution of the radiances in the infinite homogeneous tissue for specific. Because of the spherical symmetric attribute of the scattering, in the following derivation we assume that and.Then, we introduce the Fourier transform and inversion
and apply Eq. (24) to Eq. (23), and we getExpanding the by the associated Legendre polynomials of the first kind
and letting, and we get the Legendre momentswhere , andIn the derivation from Eq. (27) to Eq. (29), is constrained in the complex plane excluding cut lines and on the imaginary axis, and correspondingly is defined in the complex plane excluding a cut line −1 to + 1 on the real axis.
Due to for, when, Eq. (28) can be rewritten as
where is the Kronecker delta, for , and otherwise. The subscript in denotes the truncation. We define the following matrices and vectors and Eq. (30) can be rewritten asMatrix inversion can be directly used to get the moment vector of
Then, from Eq. (25), Fourier transform inversion can be applied to Eq. (36) to get the final conventional solution, and we don’t deduce further.
4. Fourier domain solution and GSEs
4.1 Solution of three-term recurrence
From Eq. (4), we can also get the three-term recurrence
where. As Inönü pointed out [18], the finite-difference equation, the homogeneous equation of Eq. (37), has two linear independent polynomial-type solutions, e.g. and , which are the associated Chandrasekhar polynomials of the first and second kind respectively and defined in our first accompanying paper. Ganapol [14] defined the solution form of the three-term recurrence as summation of the general solution of the homogeneous equation and the particular solution of the inhomogeneous equation, and derived the form of the particular solution. The solution form is also applied by Ganapol to derive the Fourier transform solution in case [12–16] and by Machida to express the solution in m-dependent case [17]. Here, we still use the solution form and definewhere and are the coefficients to be determined. It is noted that the analytical solution form expressed in Eq. (38) may be different from that given by Machida [17], but they are identical essentially.We assume that the first Legendre moment of,, is known, then we let , , and in Eq. (38) and get
Substituting Eq. (39) into Eq. (37), to keep balance between the equations, the following relations must be satisfied
Equation (40) is a three-term recurrence, too. Considering that Eq. (40) is a homogeneous equation, the particular solution is zero, and can be expressed by general solution form
The coefficients are determined by substituting Eq. (43) into Eq. (41) and Eq. (42)
From Eq. (21), now is
Thus, the analytical solution Eq. (37) can be expressed as
whereis the auxiliary function and. From Eq. (48) and Eq. (49), we can see that if the first Legendre moment is known, the other Legendre moments will be easily got. The first Legendre moment plays an important part during the derivation.
4.2 The first Legendre moment
The first Legendre moment is so important that Ganapol had provided several methods of solving it [12–16]. When, those methods are all valid. However, when, it is impossible to use the isotropic point source to find the first Legendre moment. So, we substitute the Eq. (48) into Eq. (30), let, and use
then we getwhereIn our first accompanying paper, we defined a holomorphic function in the complex plane excluding a cut line −1 to 1 on the real axis
whereSubstituting and into Eq. (52), it is obvious that Eq. (52) and Eq. (53) are identical.
4.3 The generalized singular eigenfunctions of the first kind
Now, we can begin to build the generalized singular eigenfunctions of the first kind (GSE1) which are extended from the Ganapol’s definition for the case in the complex z-plane [15, 16].
Let’s define GSE1, called the limit version, as the expansion series of the combination of the associated Chandrasekhar polynomials of the first kind and the associated Legendre polynomials of first kind
and define the corresponding truncated versionwhere. As, .Substituting Eq. (13) into Eq. (56), we get
whereBecause,, will remain unchanged for any,
From Eq. (56), the analyticity of depends on that of. When, as discussed in our first accompanying paper, it is certain that is an analytic function because it can be expressed with polynomials explicitly or a tri-diagonal determinant which can be factorized with the eigenvalues. When, from Eq. (9), the three-term recurrence for will be the homogeneous form
Considering the degenerates into associated Legendre polynomials when, we can use the form of the general analytical solution of three-term recurrence again
According to the continuity of at the truncated position, we have
Using Eq. (22), the coefficients can be solved
So when,
orBy letting or in Eq. (65), the correctness of the expression of is apparent. However, due to the singularity of, the analyticity of needs to be proven. When, Ganapol [15, 16] proved it by the relationship between and . In fact, from the definition of in Eq. (6), we write down the part of Eq. (65)
Because is a polynomial in of degree, and is a polynomial in of degree, it can predicate that the denominator will vanish and the expression is analytic. So we can conclude that is an analytic polynomials in the complex z-plane and then is analytic, too. So, is actually analytic function in the complex z-plane. But from Eq. (63), is only analytic excluding a cut line −1 to 1 on the real axis.
Substituting Eq. (64) in Eq. (56), we get the truncated version of GSE1
whereFrom Eq. (54) and Eq. (59), is identical to in Case’s method. Thus, the truncated version of GSE1,, is expressed by all known functions and similar to the eigenfunctions in Case’s method.
Now we can inspect the relations between the CSEs and GSEs. Let’s check the discrete eigenfunctions first. Because the discrete eigenvalues in Case’s method are real and their absolute values are greater than 1, here we let is real number, i.e., and. Though will vanish for discrete eigenvalues, expanding the Dirac delta function in terms of the associated Legendre polynomials of the first kind, and we get
From Eq. (19), whenwe get
So
It should be noticed that Eq. (70) ~Eq. (72) are only valid in real domain. In complex domain, Ganapol suggested [16] that the Dirac delta function should be viewed as a placeholder and the limit came at the end when was taken to the cut line to become real.
Expanding in terms of the associated Legendre polynomials of the first kind, we get
From Eq. (20), we get
So
Then, as and is real discrete eigenvalues, the limit version of GSE1 is
It is obvious that Eq. (76) is consistent with the discrete eigenfunctions Eq. (8) in our first accompanying paper. However, for the continuous spectrum in Case’s method, it can’t immediately conclude that is identical to the continuous eigenfunctions in Case’s method. To prove that fact, we need to prove the consistency from both expression forms and intrinsic behaviors. So, firstly, we discuss how approaches the cut line −1 to 1 from above ( + ) and below (-). Because of the analyticity of and in the complex z-plane, when we define
From Plemelj’s formula [23] we get
Here denotes the Cauchy principal value. From Eq. (6) and Plemelj’s formula we get
So, from Eq. (63)
From Eq. (68) we get
From Eq. (69) we get
Substituting Eq. (78), Eq. (80) ~Eq. (82) into Eq. (77) we get
From Eq. (13) and Eq. (63), let and we get
andEquation (85) is the evidence of the analyticity of. Since now become a real number, as, we can safely get the equivalent Case’s singular eigenfunctions in the continuous spectrum
Thus, the consistency of intrinsic behaviors is shown. Further, should be identical tofrom the expression forms. In fact, from Eq. (14) in our first accompanying paper, we get
From Eq. (16) and Eq. (63), we getWe note that when, should be changed into and should be changed to Cauchy principal value integral. So we provedSo the consistency of eigenfurnctions form is proven. When, our GSE1 is identical to the Ganapol’s GSE1. Of course, GSE1 satisfies the normalization condition Eq. (9) in our first accompanying paper naturally.
4.4 The generalized singular eigenfunction of the second kind
Similar to GSE1, we define the limit version of the generalized singular eigenfunction of the second kind (GSE2)
and the corresponding truncated versionwhere . As, . Substituting Eq. (14) into Eq. (91), we getwhereAs the derivation in the previous section, when we get
whereAs is an analytic function in the complex z-plane, we conclude that is analytic function without trying to prove it.
Substituting Eq. (94) and Eq. (95) into Eq. (91) we get
Similar to the derivation in previous section, as and is discrete eigenvalues, we get
From Eq. (17) and Eq. (97), let and we get
Further, when approaches the cut line −1 to 1 from above ( + ) and below (-), we can also get
So as , we get the analogue of the Case’s singular eigenfunctions in the continuous spectrum
When, our GSE2 is identical to the Ganapol’s GSE2 [15, 16].
And also, from Eq. (63) and Eq. (95), we get
Considering in Eq. (84) and Eq. (98) can be extended to any in complex z-plane, we get
then4.5 Fourier domain analytical solution
It is time to build the Fourier domain analytical solution to prepare for the Fourier transform inversion. From Eq. (27) and Eq. (48) we can build the Fourier domain analytical solution
whereand define the truncated versionwhereGanapol [15, 16] proved that is an analytic function in the case and it would greatly simplify the Fourier transform inversion. For, we find that and are analytic functions, so must be analytic too, and then.That is to say will make no contributions to the Fourier transform inversion. Then we will focus on the first Legendre moment in Eq. (106).
From Eq. (51), we define
Substituting Eq. (49) into Eq. (108), we get
Interchanging the sum sequence in above equation, we get
From Eq. (16) and Eq. (18), we get
Substituting into Eq. (111), we get
From Eq. (63) and Eq. (95), we get
So
From the definitions of the truncated version of GSEs Eq. (56) and Eq. (91), we get the relations
So applying Eq. (101), we get
Substituting above equation into Eq. (51), we get
Different from the case, from Eq. (52) and Eq. (88) we get
So
Thus, from Eq. (103) and Eq. (106), we get
whereIt is obvious that is an analytic function and make no contributions to Fourier transform inversion. So the remaining task is to apply Fourier transform inversion to the expression in the brace of Eq. (121).
5. Fourier transform inversion
Applying Cauchy's integral theorem [24] to Fourier transform inversion is a popular and useful technique. To use the Cauchy’s integral formula, we must construct a contour which includes the real integral on the real axis specific to Fourier transform inversion in the complex z-plane or k-plane. However, because and are holomorphic functions in the complex z-plane excluding a cut line −1 to 1 on the real axis, the cut line must be mapped to imaginary axis in the complex k-plane both in the upper half space and in the lower half space. Considering the symmetric radiance distribution about, from Eq. (25) we build the closed contour in the upper half space of the complex k-plane for (shown in Fig. 1) and the contour integral:
As shown in Fig. 1, the contour in k-plane includes six integral segments:
So the Fourier transform inversion integral is operating on the real axis and we get the radiance component in position space
From Eq. (87) ~Eq. (89), as or,. , and are all finite polynomials and should be bounded. From the initial terms and three-term recurrence of , when,, so from Eq. (93) . And, as, from Eq. (74) and Eq. (79), goes to a specific bounded value. So, when, the first term in curly brackets contains in Eq. (121) should vanish, then by the Jordan’s lemma [24], we will immediately conclude that as the integrals over and go to zero. As the integral over goes to zero because or is not the pole. So we only need to consider the contributions from the poles and the branch cut.
5.1 Application of the residue theorem
Before applying the residue theorem, we need to find out all the valid poles. From Eq. (121) the zeroes of and are candidates. From Eq. (119) the zeroes of are just the discrete eigenvalues in Case’s method. Case [25] proved that they are real, simple, plus-minus paired, finite in number, and equal to or larger than 1 in magnitude. We assume that there are the positive eigenvalues which satisfy
It is easy to verify that the zeroes of are valid poles, but the zeroes of are removable singularities. Ganapol [16] proved that is true in the case. In the case, the derivation is totally similar, so we will not reiterate here.
Since are the poles in z-plane and, corresponding poles in k-plane are, as shown in Fig. 1. The contour integral now can be evaluated by residue theorem
For each we get
Substituting Eq. (121) into above equation and converting the complex variable into corresponding, we get
whereSubstituting Eq. (129) into Eq. (127), we get the contributions from the poles
5.2 Integral over the branch cut
As shown in Fig. 1, the branch cut is on the imaginary axis in the upper half plane. We define and represents the integral path right side of the branch cut and the left side. So and the branch cut in k-plane changes to the branch cut on the real axis in z-plane, as shown in Fig. 1 (a).
So we get
The integral over double sides of the branch cut is
From above derivation we only need to consider the terms in Eq. (121) which include or, so we get
From Eq. (80) and Eq. (84), we get
From Eq. (80) and Eq. (82), we get
whereSo
So the contributions from branch cut is
where5.3 Fourier transform inversion solution
Thus, we can build the Fourier transform inversion solution in the position space from Eq. (125)
Since now has become real, as, we get
Now, the last task is to confirm the norms in Eq. (142) or Eq. (143) are equal to those norms in our first accompanying paper, though it is apparently in case. In fact, from Eq. (119), this is undoubted without much efforts due to the common zeroes.
So we can finally conclude that the Fourier transform solution is consistent with the Case’s singular eigenfunctions solution. The contributions from the poles in Fourier transform inversion are equivalent to the contributions of discrete eigenvalues in Case’s method, and correspondingly, the branch cut contribution is equivalent to that of the continuous spectrum.
6. Conclusion
Both the Case’s singular eigenfunctions expansion method and Fourier transform method are applied to the light transport integro-differential equations in the infinite homogeneous tissue with m-dependent anisotropic scattering kernel, and the consistence is proven from the singular eigenfunctions and the final series solution. However, some remarks are worth to be mentioned.
The form of solutions for three-term recurrences may be the most valuable point and can be combined with other methods, such as method [26, 27]. We can predicate that the general analytical solutions that consist of the general solution and particular solution may be applied to more approaches to seek the solutions of light transport equations in one/two/three-dimension full space, half space, and slab space etc. with general scattering kernel, especially when Case’s method is not suitable. These general solutions and particular solutions are usually all related to the two kinds of the associated Chandrasekhar polynomials, so the value of the polynomials of the second kind may be developed intensively.
During our derivation, the identities involving Chandrasekhar polynomials and Legendre polynomials are often confusing due to the disunity of the definitions of some polynomials, such as the associated Legendre polynomials of the second kind. It is noted that the three-term recurrences for the associated Legendre polynomials of the second kind may be different from those in other books [20–22] in the first term. As Ganapol [16] and other experts pointed out, some functions in the derivation, such as delta function and , are extended into the complex plane, but their behaviors seem difficult to interpret in mathematical manner. So some rational mathematical tricks must be applied.
In our first accompanying paper, four evaluations methods of the two kinds of Chandrasekhar polynomials have already been benchmarked in a computational manner. In this paper, the analyticity of the two kinds of Chandrasekhar polynomials are discussed in a mathematical manner. Besides, the measurable standards or formulas for the stabilities in m-dependent case are needed to be established, the mathematical features are still required to be explored thoroughly.
Lastly, we are revisiting the theories of the light transport in tissue and making great efforts on seeking the analytical solutions and more effective methods to improve the biomedical applications.
Funding
National Major Special Program of Scientific Instrument & Equipment Development of China (No. 2012YQ160203); Talent Plan 3551 of Wuhan City [No. WuXinGuan-(2010) 210], the Technology Innovation Fund of the National Science and Technology Ministry of China (No. 08C26224211088).
Acknowledgments
The main results of our two papers were obtained by extending derivation and benchmarks for the azimuth-independent Chandrasekhar polynomials by B. D. Ganapol to the m-dependent case and adapting these theories to biological optics.
Disclosures
The authors declare that there are no conflicts of interest related to this article.
References and links
1. A. D. Kim and J. B. Keller, “Light propagation in biological tissue,” J. Opt. Soc. Am. A 20(1), 92–98 (2003). [CrossRef] [PubMed]
2. A. D. Kim, “Transport theory for light propagation in tissues,” in Biomedical Topical Meeting, OSA Technical Digest (Optical Society of America, 2004), paper SD4.
3. L. V. Wang and H. I. Wu, Biomedical Optics: Principles and Imaging, (Wiley-Interscience, 2007).
4. A. J. Welch and M. J. C. V. Gemert, Optical-Thermal Response of Laser-Irradiated Tissue, (Springer Netherlands, 2011).
5. A. Liemert and A. Kienle, “Light transport in three-dimensional semi-infinite scattering media,” J. Opt. Soc. Am. A 29(7), 1475–1481 (2012). [CrossRef] [PubMed]
6. V. V. Tuchin, “Light scattering study of tissues,” Phys-USP 40(5), 495–515 (1997). [CrossRef]
7. M. Machida, “Singular eigenfunctions for the three-dimensional radiative transport equation,” J. Opt. Soc. Am. A 31(1), 67–74 (2014). [CrossRef] [PubMed]
8. A. D. Klose and E. W. Larsen, “Light transport in biological tissue based on the simplified spherical harmonics equations,” J. Comput. Phys. 220(1), 441–470 (2006). [CrossRef]
9. P. González-Rodríguez and A. D. Kim, “Light propagation in tissues with forward-peaked and large-angle scattering,” Appl. Opt. 47(14), 2599–2609 (2008). [CrossRef] [PubMed]
10. K. M. Case and R. D. Hazeltine, “Fourier transform methods in linear transport theory,” J. Math. Phys. 12(9), 1970–1980 (1971). [CrossRef]
11. K. Kobayashi, H. Kikuchi, and K. Tsutsuguchi, “Solution of multigroup transport equation in x-y-z geometry by the spherical harmonics method using finite fourier transformation,” J. Nucl. Sci. Technol. 30(1), 31–47 (1993). [CrossRef]
12. B. D. Ganapol, “A consistent theory of neutral particle transport in an infinite medium,” Transp. Theory Stat. Phys. 29(1–2), 43–68 (2000). [CrossRef]
13. B. D. Ganapol, “Fourier transform transport solutions in spherical geometry,” Transp. Theory Stat. Phys. 32(5–7), 587–605 (2003). [CrossRef]
14. B. D. Ganapol, “Chandrasekhar polynomials and the solution to the transport equation in an infinite medium,” J. Comput. Theor. Trans. 41 (1–7), 433–473 (2014). [CrossRef]
15. B. D. Ganapol, “The Fourier transform solution for the Green’s function of monoenergetic neutron transport theory,” in 2014 Hawaii University International Conferences on Science, Technology, Engineering, Math & Education (2014).
16. B. D. Ganapol, “The infinite medium Green’s function of monoenergetic neutron transport theory via Fourier transform,” Nucl. Sci. Eng. 180(2), 224–246 (2015). [CrossRef]
17. M. Machida, “The Green’s function for the three-dimensional linear Boltzmann equation via Fourier transform,” J. Phys. A Math. Theor. 49(17), 175001 (2016). [CrossRef]
18. Inönü and Erdal, “Orthogonality of a set of polynomials encountered in neutron transport and radiative transfer theories,” J. Math. Phys. 11(2), 568–577 (1970). [CrossRef]
19. R. D. M. Garcia and C. E. Siewert, “On the dispersion function in particle transport theory,” Zeitschrift Für Angewandte Mathematik Und Physik Zamp 33(6), 801–806 (1994). [CrossRef]
20. D. Zwillinger and V. Moll, Table of Integrals, Series, and Products (Eighth Edition), (Academic Press, 2015)
21. Z. X. Wang and D. R. Guo, Special Functions, (World Scientific, 1989).
22. S. J. Zhang and J. M. Jin, and R. E. Crandall, Computation of Special Functions (John Wiley & Sons Inc., 1996).
23. N. I. Muskhelishvili, Singular Integral Equations: Boundary Problems of Function Theory and Their Application to Mathematical Physics (Dover Publications, 2011)
24. E. M. Stein and R. Shakarchi, Complex Analysis (Princeton University Press, 2003)
25. K. M. Case, “Scattering theory, orthogonal polynomials, and the transport equation,” J. Math. Phys. 15(7), 974–983 (1974). [CrossRef]
26. C. E. Siewert and J. R. T. Jr, “A particular solution for the PN, method in spherical geometry,” J. Quant. Spectrosc. Radiat. Transf. 46(5), 459–462 (1991). [CrossRef]
27. R. D. M. Garcia, “A PN particular solution for the radiative transfer equation in spherical geometry,” J. Quant. Spectrosc. Radiat. Transf. 196, 155–158 (2017). [CrossRef]