Abstract
This paper is the first of two deriving 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 expansion and Fourier transform, as well as proving the consistence of the two solutions. In this paper, Case’s method was applied and extended to the general m-dependent anisotropic scattering case. The explicit Green’s function of radiance distributions, which was regarded as the comparative standard for the equivalent solution via Fourier transform and inversion in our second accompanying paper, was expanded into a complete set of the discrete and continuous eigenfunctions. Considering that the two kinds of m-dependent Chandrasekhar orthogonal polynomials that play vital roles in these analytical solutions are very sensitive to the typical optical parameters of biological tissue as well as the degrees or orders, four numerical evaluation methods were benchmarked to find the stable, reliable and feasible numerical evaluation methods in high degrees and high orders.
© 2018 Optical Society of America under the terms of the OSA Open Access Publishing Agreement
1. Introduction
Though for decades many approximation methods, such as the spherical harmonics () [1, 2], the simplified spherical harmonics () [3–6], the diffusion equation () [7–10], method [11, 12], etc., are applied to deal with the light transport equations and make great success, the traditional but effective Case’s singular eigenfunctions (CSEs) expansion solutions [13] are still regarded as the exact analytical solutions and as the criteria for testing the approximate methods. Since K. M. Case reported the singular eigenfuntions expansion method of building the elementary solutions for the radiative transport equation (RTE) and proved the orthogonality and completeness of the singular eigenfunctions in isotropic scattering [13], the Case’s method has become the hot hits and soon extended to linear anisotropic scattering [14, 15], general anisotropic scattering with [16, 17] and without [18] azimuthal symmetry. Due to its complexity, the numerical approximation was the main efforts in quite a long time. In recent years, the Case’s method was revisited by some researchers [19–21] to seek the more “exact” solutions in biological optics, neutron transport theory, heat transport theory, and so on.
As for the analytical solutions, the Case’s method and Fourier transform method are both indispensable. For the regular infinite space, the solutions obtained from the two methods should be consistent with each other. In fact, K. M. Case [22] applied the Fourier transform method to linear transport theory early. B. D. Ganapol [23–26] explicitly proved the consistence between the CSEs solution and the Fourier transform solution in the case. The purpose of our two papers is to extend the consistent theory suitable for the neutron transport to the azimuth-dependent or m-dependent light transport in biological tissue. So in our first paper, we firstly derived the Green’s function based on the CSEs expansion for the light transport in infinite homogeneous tissue with m-dependent anisotropic scattering kernel and made a comparative standard for the Fourier transform solution which is to be discussed in our second accompanying paper.
In Case’s method, the Chandrasekhar orthogonal polynomials occupy the most important and fundamental position undisputedly. Without the orthogonal polynomials, it is impossible to build the eigenfunctions and elementary solutions, or to find the discrete eigenvalues. Inönü [27] and K. M. Case [28, 29] discussed the polynomials thoroughly and laid a substantial mathematical foundation for successive researchers. C. E. Siewert, etc [30–32], proved many useful identities about Chandrasekhar polynomials and gave some feasible methods to compute the polynomials with high orders and high degrees for the sake of finding the discrete eigenvalues. In fact, in our reachable scope, there are not many literatures on the Chandrasekhar polynomials, especially in the evaluations of the polynomials. Recently, Ganapol [33] focused on the Chandrasekhar polynomials and benchmarked the various computational methods for zero order,. However, our numerical evaluation experiments showed that in biological optics, unlike the neutron transport domain or the extremely critical testing parameters, the Chandrasekhar orthogonal polynomials are very sensitive to the optical parameters of biological tissue, such as single particle albedo and anisotropy factor. So in this paper, we extended Ganapol’s methods in the case to benchmark the m-dependent Chandrasekhar polynomials with the typical optical parameters of biological tissue to find the stable, reliable, feasible numerical evaluation methods in high degrees and high orders.
2. Case’s singular eigenfunctions solution
2.1 Eigenvalues and singular eigenfunctions
The light transport in the infinite homogeneous tissue with an m-dependent anisotropic scattering kernel is governed by integro-differential equation [11, 12, 34, 35]:
where is the radiance of the scattering light which only depends on the position coordinate, the direction cosinemeasured with the angle between the propagating radiation and the positive axis, and the azimuthal angle . , are the direction cosine and azimuthal angle of the source positioned at, respectively. is the scattering coefficient, is the absorption coefficient, and is the total attenuation coefficient [35]. is the scattering phase function where is the scattering angle. We assume that the scatters are spherical symmetric and express the phase function as spherical harmonics expansion [21, 34]:where is the truncated position of the scattering kernel and ., for, and for. In biological tissue optics, the Henyey-Greenstein anisotropic scattering kernel is often applied and then [35]. The anisotropy factor is the average cosine of angle of scattering [35]. is the associated Legendre functions of the first kind [36].To develop the singular eigenfunctions solution of Eq. (1), we expand the as Fourier series [18]
Substituting Eq. (3) and into Eq. (1), we get
where .Thus, according to the Case’s method [13] and separation of variables in homogeneous equation of Eq. (4), the solution in full-space has the form:where is the eigenvalues and is the corresponding eigenfunctions. Substituting Eq. (5) into the homogeneous equation of Eq. (4), we get the equation for:where is the single particle albedo, and it is obvious that in absorbing tissue, and when in conservative tissue.Considering the Hobson definition [36] of the associated Legendre functions of the first kind which is used by the mathematical computing softwares, such as Matlab, Mathematica, etc., we define
is the Chandrasekhar polynomials that we will discuss in Section 3.Then, when, the discrete eigenfunctions are
and satisfy the normalization conditionwhereSo we define the function
and get the discrete paired real eigenvalues which are determined by the roots of, is the number of positive eigenvalues [29]. is a holomorphic function in the complex z-plane excluding a cut line −1 to 1 on the real axis. When approaches the cut line from above and below, by Plemelj’s formula [37], we getHere denotes the Cauchy principal value.The CSEs for continuous spectrum are
whereFrom Eq. (12), we get
2.2 Orthogonality and norms
The orthogonality and full/partial-range completeness properties of the discrete and continuous eigenfunctions for isotropic scattering [13], for linear anisotropic scattering [14, 15], and for general anisotropic scattering [16–18] are discussed in many early classical literatures. In our case the orthogonality and completeness are easy to be extended from the general anisotropic scattering case. However, the norms of the discrete and continuous eigenfunctions are rarely expressed explicitly.
The discrete and continuous eigenfunctions for specific satisfy the following orthogonalities:
where ,are any discrete eigenvalues, ,are in continuous spectrum,. is the Kronecker delta, for , and otherwise. is the Dirac delta. is the norms of the discrete eigenfunctionswhere is the Kronecker delta, for , and otherwise. for is even, and for is odd. denotes the nearest integer less than or equal to . The proof of needs the integral relation for that is not on the cut line −1 to 1 on the real axis [38]and the expansion of the directive of is the associated Legendre functions of the second kind. When, it is easy to validate that Eq. (20) is really identical to the results by Mika [16] and by Van Den [17] for m-independent general anisotropic scattering. can also be expressed as [39, 40] in Eq. (18) is the norm of eigenfuncions for continuous spectrum [39]2.3 Singular eigenfunctions solution
Now, by Case’s elementary solution theory [13], we can write the singular eigenfunctions elementary solution for homogeneous equation of Eq. (4):
Considering the boundary condition
and the subcritical tissue, hence, the radiance must vanish at infinity:So the solution must be separated into two half spaces:
Using the orthogonalities Eq. (17) ~Eq. (19), the coefficients and can be easily deduced:
So in the infinite homogeneous tissue with m-dependent anisotropic scattering, the component of the Green’s function for specific can be rewritten as
From Eq. (3) we can get the expected final result Green’ function for Eq. (1). This singular eigenfunctions solution is the comparative standard for the Fourier transform solution which will be discussed in our second accompanying paper.
3. Chandrasekhar polynomials
The Chandrasekhar polynomials play a vital role in discrete eigenvalues finding and the numerical evaluation of the solution, so many researchers had studied them for decades. In this section we revisited the Chandrasekhar polynomials for and analyzed the stability of various computational method.
3.1 Definitions and recurrences of polynomials
To avoid confusing, following the naming conventions for Legendre polynomials, and are called the Chandrasekhar polynomials of the first and second kinds respectively when, and the associated Chandrasekhar polynomials of the first and second kinds respectively when.
Let’s back to the definition the associated Chandrasekhar polynomials of the first kind in Eq. (7). Obviously, when, we get the first term for specific,。Due to the attributes of, satisfies the following relations:
From Eq. (6), the famous three-term recurrence relation is emerged
where . When, Eq. (34) is the three-term recurrence relation for the associated Chandrasekhar polynomials of the first kind.The matrix generated from Eq. (34) is not a real symmetric matrix form which is not convenient to compute the eigenvalues, so the normalized associated Chandrasekhar polynomials of the first kind are introduced
and then Eq. (34) changes intowith the initial termSimilarly we define the associated Chandrasekhar polynomials of the second kind by three-term recurrence relations
with initial two terms and . So the normalized associated Chandrasekhar polynomials of the second kindsatisfy the following three-term recurrence relationsThe Christoffel–Darboux (C-D) identity or Liouville-Ostrogradski (L-O) formula [27, 33, 34] between and when are
So for the normalized and we have
Equation (41) and Eq. (42) play an indispensable part in the following computation methods and in the derivation of the Fourier transform solution. It is noted that the initial terms of two kinds of polynomials, actually may be any nonzero constants. As shown in the following sections, we will let without loss of generality. The first term of,, is usually set to zero, and the initial nonzero term, , satisfies for convenience.
3.2 Determinant and eigenvalues of the characteristic matrix
The Chandrasekhar polynomials of the first and second kinds were expressed as the form of determinant by Inönü [27], Ganapol [23]. The explicit determinantal representation of the associated Chandrasekhar polynomials of first kind was given by McCormick [32, 39]. For lower degrees or lower orders approximation evaluating the polynomials by determinant is still a good choice. However, they are inconvenient to compute and analyze due to their asymmetries. The associated Chandrasekhar polynomials of the first and second kinds which have got a real symmetric determinantal form can be expressed as
respectively, where matrixThe subscript denotes the maximum degree of in the lower right corner of the matrix, and the superscript denotes the minimum degree of in the upper left corner of the matrix. denotes the determinant of the matrix. It is obvious that and are both polynomials of degrees of.
is square matrix of order, so
Where the characteristic matrixwhere and is identity matrix. Because of the property of the real symmetry, the eigenvalues of are real, simple, paired, and can be easily converted to diagonal matrix.Because the eigenvalues of characteristic matrix will be the key in our following evaluations and the discrete eigenvalues finding in Case’s method, here we focused on the distributions of eigenvalues. Firstly, we were interested in how the parameters of, such as the single particle albedo and anisotropy factor, affect the greatest eigenvalues.
We set from 0 to 30 with step 5 and built a square matrix. Different from the neutron transport theory or the critical parameters given by Ganapol [33], in biological tissue, and are about 0.7 ~0.9(such as epidermis and dermis, [35]). So the 2-norms of the matrix were computed with anisotropy factor from 0.7 to 1 with step 0.02 and respectively.
As shown in Fig. 1, the greatest eigenvalues are very sensitive to the anisotropy factor when increases up to about 0.85. Furthermore, when, the greatest eigenvalues are about 1 except in case. In fact, this may be a bad news. Inönü [27] and Machida [12] pointed out that the discrete eigenvalues in Case’s method are the zeroes of as. From another point of view, the discrete eigenvalues must be greater than 1. So in some biological tissue there is the potential danger that these expected discrete eigenvalues would not be found.
Next, we benchmarked the distributions and variation tendency of the eigenvalues with the typical optical parameters of biological tissue. We let, and without loss of generality, and then enlarged the characteristic matrix from square matrix to square matrix successively. That is to say, the degree of the polynomials varied from 2 to 500. For each square matrix, we computed its positive eigenvalues and sorted them in descending order. If the number of positive eigenvalues is less than 500, then fill the extra position with zeroes. Then we observed the variation tendency of the eigenvalues along the order of the square matrix increasing. Figure 2 shows the distributions and variation tendency of eigenvalues at some sampled positions, and each curve in each subfigure denotes the tendency of the eigenvalues with the same position but the different degrees of polynomials.
Though for different, the number of eigenvalues of the matrix is, of course, different. But as shown in Fig. 2, the norms or the greatest eigenvalues (the top curve) will approach to a constant as increases. So do the other eigenvalues. This may be a good news. For a very large, let, as shown in the following linear system of equations method, and then the eigenvalues of are just the zeroes of which are the discrete eigenvalues and can easily be found in the lower degrees of polynomials. This indicates that we can find Case’s discrete eigenvalues with a not much bigger.
3.3 Computation of the polynomials
Similar to the case [33], there are various methods to compute the Chandrasekhar polynomials for high degrees or high orders. Here, we benchmarked the following four methods and compared the resulting sequences to evaluate the round off errors.
3.3.1 Computational method
- (a) Determinant eigenvalues method
Theoretically, Eq. (43), Eq. (44) can be used to evaluate and, but the factorials will soon lead to overflow or underflow for high orders or high degrees. We rewrite them as
where is the eigenvalue of and the eigenvalue of. Equation (48) and Eq. (49) are optimized to fit the numerical computation because each term in the product is not too big or too small.
- (b) Forward recurrence method
The forward recurrence method is the most intuitive method of evaluating the polynomials because of the explicit form of the three-term recurrence relations. From Eq. (36) and Eq. (40), the forward recurrence formulas for and are
where and are or. With the appropriate initial terms the resulting sequences will be got without any difficulties.
- (c) Backward recurrence method
In the backward recurrence method, we set the degree from to a certain large integer and force, and then evaluated all the in the reverse direction. From Eq. (36), we get
where. Since is unknown, we define
So the coefficients satisfy
and,. When the backward recurrence iterated to without overflows or underflows, we get
So all the terms will be got
Since we get the resulting sequence of the associated Chandrasekhar polynomials of the first kind, the associated Chandrasekhar polynomials of the second kind may be got by C-D identity Eq. (42) along forward direction. If we are mandatory to apply the backward recurrence to ignoring the reasonability and validity, the iteration should be end at because.
- (d) Linear system of equations method
In linear system of equations method, we still set the degree from to a certain large integer and assembled the equations into a linear system
where vector, and vector. Here
and is a certain coefficient.
Now, let, so Eq. (56) changes to homogeneous linear equations
So, according to the theories of linear algebra, Eq. (58) has a nontrivial solution only when the determinant matrix of the coefficient equals to zero
Then that satisfy Eq. (59) are just the paired eigenvalues of and corresponding are eigenvectors. For various, the ratio of to keeps a constant which can be determined by the known initial term, so we get the approximation
Different from the other three methods, here we only get the approximation values of at the specific eigenvalue.
3.3.2 Error measurements
From above four computational methods, the resulting sequences of the associated Chandrasekhar polynomials of the first and second kinds can be evaluated. However, as many other similar polynomials, such as or, each computational method represents different stability for different because of the inescapable round off errors.
To measure the errors when and are evaluated independently, such as method (a) and (b), we define the first residual vector
where . If the computational method is stable, and will be evaluated precisely, and then they should confirm well to Eq. (42) and should be equal or very close to zero.When is evaluated firstly and then by Eq. (42), we can define the second residual vector by the three-term recurrence of
where . Similarly, when is evaluated firstly and thenby Eq. (42), we define the third residual vector by the three-term recurrence ofFor the same kind of resulting sequences of or from different computational method, we define the absolute error vector
where ,denotes the values of or from different computational method, and the relative error vectorAfter the residual or error vectors are got, we can measure the average of errors by
orwhere.3.3.3 Numerical evaluation results
We have done a plenty of numerical experiments for the associated Chandrasekhar polynomials of the first and second kinds based on the previous computational methods and measured the errors by the previous measurements. In our numerical experiments, we set and.
- 1) Method (a) and method (b) benchmark
Based on the experience in the case, firstly, we set a certain. We let, then and let anisotropy factor, single particle albedo, and , and then the results are shown in Fig. 3.
As shown in Fig. 3 (a), the sequence of , and (b), the sequence of , even for a larger , the two methods can complete successfully and the envelopes of two kinds of polynomials decrease as the degree increases. Figure 3(c) shows the logarithmic absolute errors of the two sequences of from method (a) and method (b) respectively. Figure 3(d) shows the for.The extremely small errors show that the resulting sequences of the associated Chandrasekhar polynomials of the first/second kind computed by method (a) and (b) are almost identical. Figure 3(e) and (f) are logarithmic residual errors of and respectively, where each polynomials is evaluated by method (a) and (b). It is apparent that they agree with C-D formula perfectly.
Next, since when, the method (a) and method (b) seem to be stable, we iterated from 0.01 to 0.99 with step 0.02 and from 0 to 30 with step 5. To save the computational time, we set and focused on the average errors measurement. For each pair of and, we computed and with the degree from to by method (a) and (b), and then got four resulting sequences. For each method, we got the residual vector , and then the average residual errors . Figure 4(a) and (b) describe the changes of the average residual errors with and. When , the errors is still extremely small even when. So in Ref [33], Ganapol can safely conclude that the forward recurrence is stable for when. However, as shown in Fig. 4 (a) and (b), for a specific, the errors will be increasing as is increasing, and for a not very big order, the logarithmic average residual errors will deteriorate rapidly to under zero. That is to say, the resulting sequences do not confirm to the C-D formula at all. Similarly, we computed the absolute errors by Eq. (64), and then the average absolute errors shown in Fig. 4 (c) and (d). The changes of the average absolute errors are similar to the average residual errors.
As shown in Fig. 4, when and is not approaching, for a not very big, we can conclude that method (a) and method (b) are stable for two kinds of polynomials. But we must be also clearly aware that in certain aforementioned cases the stabilities of these two methods are broken remarkably and we can’t determine that which method is unstable or both methods are unstable. Then the backward recurrence must come on stage. And when, the two methods will soon lead to overflow, and whether they are stable is to be determined.
Since in a non-strict sense the method (a) and (b) are identical and stable when, we can easily evaluate the Chandrasekhar polynomials with variable and observe the complex curves to verify the abstract attributes of zeroes that summarized by Inönü [27] which are common to all orthogonal polynomials in general [36]. For example, as shown in Fig. 5, the zeroes of the five curves are interlacing, i.e., between two consecutive zeroes of , there must be one and only one zero of , and vice versa.
- 2) Method (b) and method (c) benchmark
When, since in most cases the forward recurrence methods for two kinds of polynomials are stable and reliable, we introduced the backward recurrence and applied to the two kinds of polynomials to determine the stability of method (c) when. We iterated from 0.01 to 0.99 with step 0.02 and from 0 to 30 with step 5 as previous parameters and computed, for each kind of polynomials, the average logarithmic absolute errors of the two sequences from method (b) and (c) by Eq. (64) and Eq. (66). As shown in Fig. 6, for two kinds of polynomials, the average absolute errors are too large to be accepted even in the case. So the backward recurrence method is not suitable for the two kinds of polynomials when.
Thus, when, for each kind of polynomials, we got two series of resulting sequences, one is from forward recurrence, and the other is from backward recurrence. So the average residual errors can be evaluated by Eq. (61) and Eq. (66) to determine how they confirm to C-D formula. The average residual errors for and which are both from method (a) are discussed before. The other combinations are shown in Fig. 7. As shown in Fig. 7, if the backward recurrence is applied to the polynomials of the second kind, the errors are still very large. It can also be seen that the backward recurrence method is not suitable for the second kind of polynomials when. Though Fig. 7 (c) shows that the errors are very small, considering the results of Fig. 6 and comparing the resulting sequences, we still believe that the backward recurrence method is not suitable for the first kind of polynomials when.
Thus, it is obvious that the forward recurrence method is suitable for two kinds of polynomials when, but the backward recurrence method is not. We went on making the benchmarks when. When, the benchmarks will tend to suffer from the parameters severely. When the backward recurrence is applied to the first kind of polynomials the evaluation will soon exceed the machine precision. So we must adjust the appropriate parameters, such as, and decrease . We let, from 1.25 to 9.00 with step 0.25 and from 0 to 30 with step 5 as previous parameters.
As shown in Fig. 8 (a), the backward recurrence is applied to and , the very large errors show that the backward recurrence is not simultaneously suitable for two kinds of polynomials. So as shown in Fig. 8 (b), the combination, that the backward recurrence is applied to and the forward recurrence is applied to, is the best choice because of the extremely small errors.
Thus, we can safely conclude (not show) that (1) in the case, the forward recurrence method is stable for the polynomials of the first kind only when and the backward recurrence is suitable for them only when, (2) in the case, the forward recurrence method is only valid for the polynomials of the first kind when and not close to, and it should be aware that the bigger, the worse the stability as is approaching, so when or close to, the backward recurrence should be applied to them, (3) the forward recurrence is stable for the polynomials of the second kind for any and any, and the backward recurrence is not suitable for the polynomials of the second kind.
Since the forward recurrence is a perfect evaluation method for the polynomials of the second kind, we may compute them firstly, and then compute the polynomials of the first kind by C-D formula. After numerical experiments, we found that when, this method is equivalent to the method (a) and method (b), and when it is equivalent to the method (c). But due to the rapid overflow or underflow, we don’t recommend this method.
- 3) Method (d) benchmark
From Eq. (59), the main task in method (d) is to find the eigenvalues of , and the approximate values of the polynomials of the first kind at each eigenvalue can be evaluate by Eq. (60). The distributions and variation tendency of the eigenvalues are discussed in section 3.2. Here, the question is whether these approximate values are accurate for or.
Firstly, we noticed that the parameters had quite an influence on the arithmetic or the eigenvalues and eigenvectors of characteristic matrix. In some cases there are no eigenvalues greater than 1, and in other cases there are eigenvalues greater than 1 or less than 1, as indicated in section 3.2. After the eigenvectors were computed, we found that in many cases, when the eigenvalues are approaching the maximum and minimum eigenvalue, the corresponding eigenvectors have some zero components (or very close to zero), and the number of the zero components increases as the eigenvalues increase. These zero components is caused by the fact, as discussed in section 3.2, that many of the eigenvalues with the same position will tend to a constant as the order of the characteristic matrix increases. So the corresponding components, or polynomials with different degrees, have common zeroes.
Next, we tested many characteristic matrix with various parameters like before and got their eigenvalues and eigenvectors. On one hand, by method (d), we evaluated the values of the first kind of polynomials for the corresponding degrees and orders. On the other hand, for every eigenvalue we applied forward recurrence to the polynomials of the first and second kinds with the same parameters and without considering whether the eigenvalues is less than 1 or not. Then we find that the method (d), in fact, is equivalent to the forward recurrence method, especially when the eigenvalue is close to 0 or. In a typical case, we let and. There are four positive eigenvalues greater than 1. For every eigenvalue, to verify if the value vector of the polynomials of first kind from method (d) satisfies the C-D formula, we checked the logarithmic residual errors by Eq. (61) and Eq. (67).
As shown in Fig. 9, the x-axis, eigenvalue index, is the position number of the positive eigenvalues in ascending order, and the y-axis, error vector index, is the index of the residual errors computed by Eq. (61) and Eq. (67). In fact, though when the eigenvalue is greater than 1 the errors is not much small, as shown in the Fig. 9 (a), the results of method (d) confirm well to the C-D formula. Then, we checked the logarithmic absolute errors between the matrix of the polynomials from eigenvectors matrix by method (d) and the matrix of the polynomials by method (a). As shown in Fig. 9 (b), it is obvious that when the eigenvalue is less than 1, the errors are very small. When the eigenvalue is greater than 1, the forward recurrence is unstable, so it is no meaning to focus on it.
So method (d) is also a feasible method to evaluate the polynomials of the first kind, especially when the other methods are not available.
4. Conclusion
The Case’s method is used to find the radiance distributions of the light transport in the infinite homogeneous tissue with m-dependent anisotropic scattering kernel, and the final analytical solution is expanded by the contributions of the discrete eigenfunctions and the continuous singular eigenfunctions. In our second accompanying paper, we will apply the Fourier transform to obtain another analytical solution of the light transport equation and prove the consistence between the two solutions in a mathematical manner.
Considering the vital importance of the two kinds of m-dependent Chandrasekhar orthogonal polynomials, we made great efforts on them. After the benchmark, the following guiding rules may be helpful:
- 1) The determinant eigenvalues method is identical to the forward recurrence method for two kinds of Chandrasekhar polynomials.
- 2) In the case , the forward recurrence method is stable for the polynomials of the first kind only when , and the backward recurrence method is suitable for them only when .
- 3) In the case , the forward recurrence method is only valid for the polynomials of the first kind when and not close to , and it should be noticed that the bigger , the worse the stability as is approaching , when or close to , the backward recurrence should be applied to them.
- 4) The forward recurrence is stable for the polynomials of the second kind for any and any , and the backward recurrence is not suitable for the polynomials of the second kind.
- 5) The linear system of equations method is also a feasible method for the larger degrees of the polynomials of the first kind, it is not suitable for the polynomials of the second kind.
Based on the conclusions, our future wok is to establish the measurable standards or formulas for the stabilities in m-dependent case. Since the Chandrasekhar polynomials can be evaluated effectively, the solutions of the light transport integro-differential equations in one/two/three-dimension full space, half space, and slab space etc. with general scattering kernel may be benchmarked to seek the more “exact” radiance or heat distributions in various tissue.
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. S. Wright, M. Schweiger, and S. R. Arridge, “Reconstruction in optical tomography using the PN approximations,” Meas. Sci. Technol. 18(1), 247–260 (2007). [CrossRef]
2. P. S. Mohan, T. Tarvainen, M. Schweiger, A. Pulkkinen, and S. R. Arridge, “Variable order spherical harmonic expansion scheme for the radiative transport equation using finite elements,” J. Comput. Phys. 230(19), 7364–7383 (2011). [CrossRef]
3. A. D. Klose and E. W. Larsen, “Simplified spherical harmonics methods for modeling light transport in biological tissue,” in Biomedical Optics, Technical Digest (CD) (Optical Society of America, 2006), paper MH3. [CrossRef]
4. A. Liemert and A. Kienle, “Analytical solutions of the simplified spherical harmonics equations,” Opt. Lett. 35(20), 3507–3509 (2010). [CrossRef] [PubMed]
5. H. Zheng and W. Han, “On simplified spherical harmonics equations for the radiative transfer equation,” J. Math. Chem. 49(8), 1785–1797 (2011). [CrossRef]
6. A. Liemert and A. Kienle, “Comparison between radiative transfer theory and the simplified spherical harmonics approximation for a semi-infinite geometry,” Opt. Lett. 36(20), 4041–4043 (2011). [CrossRef] [PubMed]
7. M. Machida, G. Y. Panasyuk, J. C. Schotland, and V. A. Markel, “Diffusion approximation revisited,” J. Opt. Soc. Am. A 26(5), 1291–1300 (2009). [CrossRef] [PubMed]
8. A. Liemert and A. Kienle, “Light diffusion in a turbid cylinder. I. Homogeneous case,” Opt. Express 18(9), 9456–9473 (2010). [CrossRef] [PubMed]
9. A. Liemert and A. Kienle, “Light diffusion in a turbid cylinder. II. Layered case,” Opt. Express 18(9), 9266–9279 (2010). [CrossRef] [PubMed]
10. A. Kienle and A. Liemert, “Light diffusion in turbid media of different geometries in the steady-state, frequency, and time domains,” in Biomedical Optics and 3-D Imaging, OSA Technical Digest (CD) (Optical Society of America, 2010), paper BSuD41. [CrossRef]
11. C. Devaux and C. E. Siewert, “The FN method for radiative transfer problems without azimuthal symmetry,” Z. Angew. Math. Phys. 31(5), 592–604 (1980). [CrossRef]
12. M. Machida, “An FN method for the radiative transport equation in three dimensions,” J. Phys. A Math. Theor. 48(32), 325001 (2015). [CrossRef]
13. K. M. Case, “Elementary solutions of the transport equation and their applications,” Ann. Phys. 9(1), 1–23 (1960). [CrossRef]
14. N. J. Mccormick and N. Joseph, “One-speed neutron transport problems in plane geometry,” Univ. of Michigan Thesis, (1965).
15. N. J. McCormick and I. Kuščer, “Half-space neutron transport with linearly anisotropic scattering,” J. Math. Phys. 6(12), 1939–1945 (1965). [CrossRef]
16. J. R. Mika, “Neutron transport with anisotropic scattering,” Nucl. Sci. Eng. 11(4), 415–427 (1961). [CrossRef]
17. G. Van den Eynde, “Neutron transport with anisotropic scattering theory and applications,” Thesis, (2005).
18. N. V. Sultanov, “Elementary solution of the neutron transport equation with anisotropic scattering,” Sov. Atom Energ. 32(6), 539–546 (1972). [CrossRef]
19. A. D. Kim, “Transport theory for light propagation in tissues,” in Biomedical Topical Meeting, OSA Technical Digest (Optical Society of America, 2004), paper SD4.
20. 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]
21. M. Machida, “Singular eigenfunctions for the three-dimensional radiative transport equation,” J. Opt. Soc. Am. A 31(1), 67–74 (2014). [CrossRef] [PubMed]
22. K. M. Case and R. D. Hazeltine, “Fourier transform methods in linear transport theory,” J. Math. Phys. 12(9), 1970–1980 (1971). [CrossRef]
23. 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]
24. B. D. Ganapol, “Fourier transform transport solutions in spherical geometry,” Transp. Theory Stat. Phys. 32(5–7), 587–605 (2003). [CrossRef]
25. 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).
26. 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]
27. 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]
28. K. M. Case, “Orthogonal polynomials from the viewpoint of scattering theory,” J. Math. Phys. 15(12), 2166–2174 (1974). [CrossRef]
29. K. M. Case, “Scattering theory, orthogonal polynomials, and the transport equation,” J. Math. Phys. 15(7), 974–983 (1974). [CrossRef]
30. R. D. M. Garcia and C. E. Siewert, “On discrete spectrum calculations in radiative transfer,” J. Quant. Spectrosc. Radiat. Transf. 42(5), 385–394 (1989). [CrossRef]
31. R. D. M. Garcia and C. E. Siewert, “On computing the Chandrasekhar polynomials in high order and high degree,” J. Quant. Spectrosc. Radiat. Transf. 43(3), 201–205 (1990). [CrossRef]
32. C. E. Siewert and N. J. Mccormick, “Some identities for Chandrasekhar polynomials,” J. Quant. Spectrosc. Radiat. Transf. 57(3), 399–404 (1997). [CrossRef]
33. B. D. Ganapol, “Chandrasekhar polynomials and the solution to the transport equation in an infinite medium,” J. Comput. Theor. Trans. 43(1–7), 433–473 (2014). [CrossRef]
34. 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]
35. A. J. Welch and M. J. C. V. Gemert, Optical-Thermal Response of Laser-Irradiated Tissue (Springer Netherlands, 2011).
36. Z. X. Wang and D. R. Guo, Special Functions (World Scientific, 1989).
37. N. I. Muskhelishvili, Singular Integral Equations: Boundary Problems of Function Theory and Their Application to Mathematical Physics (Dover Publications, 2011).
38. D. Zwillinger and V. Moll, Table of Integrals, Series, and Products (Eighth Edition) (Academic Press, 2015).
39. I. Kuščer and N. J. McCormick, “Some analytical results for radiative transfer in thick atmospheres,” J. Comput. Theor. Trans. 20(5–6), 351–381 (1974).
40. N. J. McCormick and I. Kuščer, “Bi-orthogonality relations for solving half-space transport problems,” J. Math. Phys. 7(11), 2036–2045 (1966). [CrossRef]