← Piotr J. Flatau · Publications

On the fundamental solution of the radiative transfer equation

Piotr J. Flatau; Graeme L. Stephens

Flatau, P.J., and G.L. Stephens. On the fundamental solution of the radiative transfer equation. J. Geophys. Res., 93(D9):11037-11050, 1988.

Abstract

This paper outlines the general solution of the one‐dimensional, azimuthally averaged radiative transfer equation in terms of a matrix exponential. The link between this fundamental solution and those more commonly used in radiative transfer is established. The formulation is developed for a general vertically inhomogeneous atmosphere with sources. Several new concepts, based on properties of the matrix exponentials, are described in the context of radiative transfer, including the use of the commutator and product integrals. It is also demonstrated how the matrix exponential formulation provides for new insights, not only into improvements of the numerical efficiency and stability of the solution, but also into the understanding of radiative transfer through a layered atmosphere. The various concepts introduced in this paper are illustrated throughout by the two‐stream simplification of the general radiative transfer equation.

Read / download PDF (1.1 MB)

Full article text

Text extracted from the original PDF. Read the PDF for figures, equations and original formatting.

PDF page 1

JOURNAL OF GEOPHYSICAL RESEARCH, VOL. 93, NO. D9, PAGES 11,037-11,050, SEPTEMBER 20, 988 On the Fundamental Solution of the Radiative Transfer Equation PIOTR J. FLATAU AND GRAEME L. STEPHENS Department of Atmospheric Science, Colorado State University Fort Collins, Colorado This paper outlines the general solution of the one-dimensional, azimuthally averaged reliative transfer equation in terms of a matrix exponential. The link between this fundxnental solution and those more commonly used in radiative transfer is established. The formulation is developed for a general vertically inhomogeneous atmosphere with sources. Several new concepts, based on properties of the matrix exponentials, are described in the context of radiative transfer, including the use of the commutator an.d product integrals. It is also demonstrated how the matrix exponen- tial formulation provides for new insights, not only into improvements of the numerical efficiency and stability of the solution, but also into the understanding of raliative transfer through a lay- ered atmosphere. The various concepts introduced in this paper are illustrated throughout by the two-stream simplification of the general radiative transfer equation. 1. INTRODUCTION The transfer of solar and infrared radiation through the terrestrial atmosphere is one of a class of transport phe- nomena that are important to many studies in the engineer- ing and physical sciences (e.g., see Duderstradt and Mar- tin [1979] for a general review). Radiative transport theory, which began in its present form with the work of Schuster in 1905, has been widely used in many diverse problems, such as in the calculation of the radiative energy budgets of stars, planetary atmosph_.eres, crops, cattle, and sheep; in atmo- spheric and underwater visibility studies; in the determina- tion of the reflecting properties of snow, ice sheets, paint sur- faces, photo emulsions, and of blood tissues and viruses; in the estimation of the insulating properties of fiberglass ma- terials; and in the research on the thermal structures of blast furnaces and other high-temperature machinery, among sev- eral others. The interested reader is referred to the Journal of Quantitative Spectroscopy and Radiative Transfer, 36 (1), 1986, for examples of many different applications of radia- tive transfer. Because of the diversity of topics that use radiative trans- fer theory, a wide range of solution methodologies of the radiative transfer equation (RTE) can be found in the lit- erature (as exemplified in the monograph of Lenoble [1985] and in the review article of Stamnes [1986] ). While there seems to be an abundance of different methods of solution, most start by replacing the continuous dependence of radi- ation intensity on direction by a discrete set of directions. The discretized transfer equations then take the form of a coupled system of first-order differential equations. An anal- ogous set of coupled equations also results when the spatial Fourier transform method is employed on the full three- dimensional transfer equation [e.g., Stephens, 1986, 1988]. As it turns out, such systems can be represented in a classi- cal mathematical way in terms of a matrix-exponential op- eration, in which the array of coupling coefficients appears in the exponent. This procedure has been applied to various problems in a limited way; notably in studies involving elec- tromagnetic wave propagation [Keller, 1960], in seismology [Frer and Frazer, 1984], and in radiative transfer [Water- Copyright 1988 by the American Geophysical Union. Paper number 8D0281. 0148-0227/88/008D--0281505.00 man, 1981]. Even though many methods exist for solving the radiative transfer equation, there is still a need to develop more efficient numerical techniques. This need is prticu- larly apparent in those studies of radiative transfer set on two- and three-dimensional geometries [e.g., Stephens, 1988]. The object of this paper is to formulate the solution of the radiative transfer equation in terms of the matrix exponen- tial and to demonstrate the link between this fundamental solution and those more commonly encountered in radia- tive transfer literature. This formulation is developed for a general vertically inhomogeneous atmosphere with sources. Several concepts, such as the commutator and commuta- tor identities, product integral, extinction transformation, and two-point boundary value problems, are introduced in this paper and are relatively new to the context of radiative transfer but are actively used in other physical disciplines. -- The formulation described in this paper presents the framework for the unification of the many different exist- ing methods of solution and not only provides new insights into the possible improvements in numerical efficiency and stability, but also provides important new insight into ra- diative transfer through a vertically inhomogeneous atmo- sphere. Examples can be found in the discussion of small ' solutions, the discussion of stability, and the discussion of the commutator. These aspects, to our knowledge, are new to radiative transfer and warrant even further consideration than is given here. The formulations described in this paper use the two-stream representation of the RTE throughout to illustrate the different concepts introduced. As such, the examples provide new and meaningful insight on the math- ematical structure of the two-stream model. The outline of the paper is as follows. Section 2 briefly in- troduces the radiative transfer equation in its matrix form. The fundamental solution of this matrix equation is then represented in terms of the propagator function and the boundary conditions. Section 3 describes methods for evalu- ating the matrix exponential exp(A') particularly for small '. The interaction principle and the extinction operator are introduced in section 4, and the connection between the ex- tinction operator and the Riccati equations is demonstrated. Section 5 describes the eigenvector method for evaluating exp(._-) in terms of similarity transformations and demon- strates that the use of a Riccati transform is, in fact, a sim- ilarity transformation. The solution for a vertically inho- mogeneous atmosphere is presented in section 6, in which 11,037

PDF page 2

11,038 ILATAU AND STEPlIENS: SOLUTION OF THE RADIATIVE TRANSFER EQUATION adding, doubling, initialization, stability, and the commuta- tor are discussed. Examples of the latter two concepts are presented in the context of a two-stream model. 2. BASIC CONCEPTS It will be supposed throughout this paper that the absorbing-scattering medium is horizontany homogeneous. The radiative transfer equation describing the transfer of monochromatic radiation through such a medium is then d (, , ) =  if, , ) _    &  (..;'.') ß I (%t',qb') dp'dqb' q- S (%p, qb) (1) where I (% p, b) is the specific intensity at level ' along the direction represented by the angle pair p, b, an where - is the optical depth, b the azimuth angle, and p the cosine of the polar angle, and the wavelength dependence on all variables is taken to be understood. We consider, for convenience, that the intensity is az- imuthally independent, in which case (1) simplifies to dI o f_+x x   (' ) = z (' ) - T  if' ' ') () ß  (, ') ' + s (, ) where I, p, and S are now taken to be azimuthally averaged quantities. Discretization of RTE Consider the medium as shown in Figure 1 and represent the continuous intensity field as a set of 2n discrete directions (as shown). If we choose these directions according to some quadrature scheme, then the integral (i.e., path radiance term of equation (2)) becomes  (,,') (, ') ' ,(,,,)(,,) 1 i=l +  , (.. .-,)  (..-,) With the definition of the n-dimensional specific intensity vector I as (a similar definition applies for source vector S) (,-) z(.,+) z(.,-) z(., +) I, = . I. = . (4) (,-.) (,+.) and with the definition of the fonowing matrices o o p = Tp(, ) i,y, = ,...,  (5) the discretized, matrix form of (2) becomes dIa - rn- = Ia - plwlt - pbwl. + St (6) dl. rn-- = I. - pwl - plwl. + $. (7) n streams ._ v K .- Fig. 1. Schematic representation of the radiation flow arid dis- cretition of the medium. The convention used for the optical depth scale to the left is for the layered medium, while the  convention to the right applies to the continuous case. where we use the convection p and p! for the symmetric phase matrices associated with back and forward scattering, respectively. Subscripts d and tt refer to the sense of the flow in the downward and upward directions, respectively. Equations (6) and (7) can be more succinctly written as dl : AI + $ ($) where now the 2n x 2n matrix A is composed of the n x  matrices ax and a2 which are defined by al = m-lp.w- m -I (10) a2 = m-Xpaw (11) and I = I. ' The matrices ax and a2 depend on local optical properties of the atmosphere (such as the single scattering albedo o and the asymmetry parameter !/). Since we use two-stream models as a means of illustrating various of the concepts in- troduced throughout this paper, we now present the appro- priate form of these coeffidents for the Eddington approx- imation. From Meador and Weaver [1980], for example, it readily follows 1 ax = - [7 -- &0 (4 + 3!/)] (13)

PDF page 3

FLATAU AND STEPHENS' SOLUTION OF THE uADTI q.a. NSFER EQUATION 11,039 - a0 (4 - where al and a2 are now scalar quantities (note also that the two-stream version of equation (6) follows with n = 1). Slightly different definitions of these coefficients which corre- spond to different types of two-stream models, as discussed by Meador and Weaver [1980], could also have been used. The Eddington approximation is used only as a matter of convenience. The generality of the results that follows will not be altered with different forms of ax and a2. Fundamental Solution of the Matrix RTE It can be shown (e.g., refer to mathematical texts on or- dinary differential equations (ODE), such as that of Cole [1968], and Gantmacher [1959]) that for 2(,r) continuous on ,rt _ ,r _ ,rb, there exists a unique solution to the vector differential equation dl = l(.r)l (15) d,r with (one-point) boundary conditions l(-rt). This solution may be written in the form I (r) = Pal (rt) (16) where Pa is a 2n x 2n fundamental solution matrix which is the unique matrix satisfying the matrix differential equation = A (,r) ra (17) with Pa (.rt) = 1. (Here the subscript d reminds us that \"propagation\" occurs from the top of the medium downward to level The propagator for a homogeneous atmosphere. Consider the solution of the homogeneous part of (8) for constant A; then (16) may be written as I (.r) = eA('-\")l (.r) (18) for a layer of thickness .r-.ft. As discussed later, the matrix exponential P(% .r,)=e A('-\") (19) contains most of the information about the solution of the RTE. It is called the fundamental solution or the matriser in the theory of ordinary differential equations [Cole, 1968; Coddington and Levinson, 1955; Gantmacher, 1959], the transfer matrix solution [Aronson and Yarmush, 1966] in neutron physics, and the propagator [Kennett and Kerry, 1979; Gilbert and Backus, 1966; Fryer and Frazer, 1984] in seisinology. In oceanography, Preisendorfer [1988] uses the term fundamental matrix, and in optimal control, Denman [1986] calls P the transition matrix. We have chosen to call this factor the propagator, in keeping with its interpreta- tive meaning. For example, given the boundary conditions at one point, say I (.r) in (16), then the solution deeper in the medium can be recovered (propagated) down from this boundary by applying this propagator. However, it has to be stressed in this context that the radiative transfer equation can not be treated as an initial value problem. The propaga- tor matrix as such is not a solution to the RTE. Only after the boundary conditions are applied are the solutions re- covered. The above-mentioned \"boundary conditions at one point\" mean both sets of upward and downward intensities, and only one set is known in advance. This by no means reduces the usefulness of propagator, as demonstrated more fully later. Inhomogeneous atmosphere: Definition of the product in- tegral. It can be shown that the propagator Pa(-r,-rt) be- tween the top of the atmosphere .rt and the internal point .r can be written as a product of individual fundamental solutions of the sublayers [Gilbert and Backus, 1966; Gant- macher, 1959; Karp et ed., 1980] in the form Pa (,r, ,r) = Pa (,r, ,r,-) Pa (,r,-x, ,r,-.) x'\" x P(,r, ,r) = H Pa (.r, .r_) (20) Notice that the continuous interval (.r, -rt) has been divided here into k layers and that -rt = -r0 and .r = -rk (see Fig- ure 1). Equation (20) has simple intuitive appeal: starting with the intensities at the top of the medium (which are as- sumed to be known) we get intensities at the internal point -rx by applying the downward propagator Pa (-rx, -rt). Op- erator Pa (-r2, -rx) is then applied to these intensities to get the intensities even further down into the layer, this time at point -r2. Continuing this procedure, solutions at each inter- nal point are obtained, and Pa (.r, -rt) is constructed. For a vertically contiguous medium composed of k homogeneous layers, (20) can be expressed, with the aid of (19), as x... x e A(\"'\")xn = H eA('\"\"-')x\" (21) In the limiting case of infinitesimally small sublayers for which assumption about homogeneity is satisfied, we can define the product integral T ra (r, rt) = rleA(') a, (22) Because we use the subscript d in definitions (20, (21), and (22), it is logical to assume that the operator Pa does not depend on the order of its arguments. Propagation of the solution from the bottom to the top of the atmosphere will be indicated by subscript . The appendix contains more details on properties of product integrals, which will prove to be useful in further analysis of (21). Boundary Conditions In atmospheric radiative transfer problems one usually en- counters a two-point (TP) boundary value problem (BVP) where for solar radiation, say, the downward intensities at cloud top and the upward intensities at cloud base reflected from an underlying surface, are specified. The emerging intensities from cloud top and base are then the required quantities. Thus the set of 2n linear ordinary differential equations givenby (8) with A defined by (9) is then sup- plemented by 2n two-point boundary conditions at the top, .r = -rt = 0, and bottom, .r = ,rb, of the atmosphere. These boundary conditions can be expressed as b = B,I (.rt) + BI (.r) (23) where Bt and B, are 2n x 2n matrices and b and I are 2n coltann vectors. Usually, boundary conditions are separable,

PDF page 4

11,040 FLATAU AND STEPHENS: SOLUTION OF THE I:[ADIATIVE TRANSFER EQUATION which leads to Be and Bb of the form Bt-- 0 0 and (24) 0 0] (2) B,-- 0 1 Here 1 is an n x n unit matrix and 0 is an n x n matrix whose entries are all zeros. Notice that vector b contains information on boundary conditions at both points. Using (16), we can write (23) as DI (r,) = b (26) where the characteristic matrix for the boundary problem D is defined as D = B,Pa (pt, pt) + B,Pt (r,, pt) (27) and where (26) gives upward and downward intensities I (r) at one point, in this case the top of the atmosphere, in terms of boundary conditions b specified at two points. Note also that Pa(rt, r) = 1. More explicitly, inverting (26) yields I (r,) = D-b (28) wtfich provides the full solution to the external response problem (without sources S). Combining (16) and (28) we also get intensities at every internal point of the atmospheric layer between 't _< ' _< ', (again for a sourceless problem). The analogy between the present formulation of the internal and external response problems in terms of the propagator and the response problems discussed in terms of doubling and adding methods will be made more evident later. Example of boundareal conditions for the two-stream model. Consider the sourceless two-stream model equations, which dr I,, -a. -a I,, The boundary conditions for I(r,) nd I(n) can be written in the notation employed so far as 0 .() ] (a0) The characteristic matrix for this boundary value problem is given by (27), with B, and B, defined by the 2 x 2 analog of (24) and (25), respectively. Using the propagator defined later by (100), we get D=n,+--n x+ +---n x- and obtain the solution to the internal problem as () () Sozt'ce$ Knowing the fundamental matrix of the homogeneous part of RTE (8), one can construct a particular solution for the given source function S [e.g., Cole, 1968; Bellman, 1970; Gantrnacher, 1959] as r () = r () r () S () d (2) Thus the intensities in an inhomogeneous atmosphere with arbitrary sources are obtained as I (r) = Pa (r) D-b + P (r) P (s) S (s) ds (33) or more simply as I(r) = ra(r)I(r,) + F(r) (34) Using the Green's function notation, we define the following matrix function as [Russell, 1985] G(t, s) = r(r)D-B(r,)r-(s) G(r, s) = -Pa(r)[1 - D -B(r,)]Pa(s) -x () and write (33) as I(r) = Pa(') D-b+ G(% s)S(s) ds (36) Two examples of source functions in the two-stream model. Radiative transfer problems often encounter two different types of source functions; one that represents the source of diffuse intensity as a result of the single scatter of a collimated beam of radiation and a second that repre- sents the source of intensity that arises from thermal emis- sion within the atmosphere. The latter is encountered in infrared transfer studies and is often approximated by S, = ( -- o) (to + r) So (37) which assumes the emission to be a linear function of '. The former type of source function is usually encountered in problems dealing with solar radiative transfer and is ex- pressed as S,ola,. = aae-\"/øSo (38) where the constant vector So is defined as For a homogeneous atmosphere there is, at least concep- tually, no difficulty in evaluating (32). The propagator is exponential in - and source terms such as (37) or (38) are relatively simple functions of r. Thus in some instances the integral of (32) can be evaluated analytically. Let us again provide the following example, based on two-stream theory, for an illustration. Consider a homogeneous atmo- sphere with constant A, for which we have from (32) and ()  - ,x('-')s()a (40) Substitution of (100) into (40) yields  X)Soh( ' , ,) +  ( _ x  = ( + ¾  ¾)s0(-, , ,) (4) where the function h(k, , ') in (41)is h(, , ,) = '('-') i() a, (42) and where f(') is given by (37) or (38) without the So factor. In both cases, So is defined by (39). The integral in (42) can be evaluated for a homoge- neons atmosphere, and the two-stream approximation to

PDF page 5

iLATAU AND STEPHENS: SOLUTION OF THE IIATIVE TRANSFER EQUATION 11,041 the RTE's particular solution is given analytically for two important cases of source functions: ha(k, r, O) ---- rBx (Bx + kBo) (e k, _ 1) (43) k } k 2 ( hoo(k, r, O) = 1 + kilo e  - e- For the more complex case of the n-stream problem and for a more general form of source function, F can be obtained numerically by techniques to be described later. 3. EVALUATION OF THE MATRIX EXPONENTIAL We now describe some methods used to evaluate the prop- agator. The review article by Moler and van Loan [1978] provides a much more extensive discussion of the subject of calculating exp(i') and is recommended to the interested reader. We will first consider those methods that provide an approximation to exp(ir) for small r, as these will be utilized in later discussions. We also describe the similarity transformation, which provides the basis for the eigenvector approach often used in radiative transfer literature. Taylor Series Decomposition of Matrix Exponent The formal Taylor series definition of (19) is A A e =X+Ar+..-+ n! +'\" (45) where I is a 2n x 2n unit matrix. This series exists for all A and ' and is convergent [Cole, 1968; Gantrnacher, 1959; Campbell, 1980]. Suppose now that ' is small and consider omy ,o,d-od tm  , the,, umg (4) d (, w obtain e A*= l+Ar+- +'\" 0 1 al. a2 T 2 al. a2  --a2 --ax -- --a2 --ax (46) It is shown later that (46) constitutes the existing methods of initialization for the doubling and adding schemes. The assumption behind (46) is that Ar is somehow small. A more quantitative representation of this criterion can be IIi II < 1 w denote the matrix norm of A by II A II (e Co,, [1960] and Moler and van Loan [1970] for definitions of various matrix norms and their properties). Rational Approximation and Ward 's Algorithm Here we describe a method based on the work of Ward [1977], which uses the diagonal Pad table rational approxi- mation to compute the exponential matrix. Following Ward [1977], the pth diagonal Pad4 approximation to the expo- nential of the matrix i is given by Q- (-A)Q,(A) (47) where Q,(X) is a polynomial in X of degree p defined by Q,(X) ---- E c'X' (48) I--0 where e x [02I ' '- eX ' ' ' ' ' [ ...... 3rd order Pad' I ...... 3rd order Taylor exponsion 'øøto.% x Fig. 2. Compaxisons of various approximations to the exponent for small m. (2p- k)!p! (49) c -- (2p)!k!(p- The error in approximating the matrix exponent by diagonal Pad entries increases as the norm of the matrix increases. Therefore one of the objectives of Ward's [1977] algorithm is to decrease the matrix norm to some desirable prescribed level. The algorithm uses three techniques to achieve such a decrease in matrix norm. The first technique uses trans- formations based on the estimated value of the eigenvalues. The second technique attempts to minimize the norm of A over all possible diagonal similarity transformations. The third technique exploits the identity exp(i) -- (exp(i/m) \" (property 2, equation (153)). The general idea of this tech- nique is to choose ra as a power of 2 starting with exp which has been determined reliably and efficiently, say, using (46) and then to form the matrix [exp (A/m)]'\" by repeated squaring. Thus it is required to choose m as the smallest of 2 which II II/m _< 1, This mhod of squ- ing (doubling) has been used in mathematical literature to evaluate other functions which involve matrix exponentials (as, for example, in the work of van Loan [1978]). This same technique is also equivalent to the doubling scheme which is a method frequently used in radiative transfer literature. We now provide an example of the diagonal Pad approxi- mation to e'. With some manipulation, it is straightforward to show that ,. = + + + (50) 1 -- x/2 + x2/10-- xa/120 Figure 2 presents a comparison of e ', third-order power se- ries of exp(x) and Paa. It can be seen that the rational function gives considerably better approximation to exp(x) than the Taylor series, and it is to be anticipated that (50) will provide a better and more efficient approximation to r (i) th th,t gi,, by (4). Similarity Transformations We now pursue the matrix decomposition technique which is closely related to the discrete ordinate method, but the description offered here is more general. All of the matrix decompositions are based on similarity transformations of the form [e.g., Moler and van Loan, 1978]

PDF page 6

11,042 FLATAU AND STEPHENS: SOLUTION OF THE RADIATIVE TRANSFER EQUATION A = TCT - (51) and after some algebra involving the Taylor series definition (45), can be shown that (51) implies A, TeC, T- (52) The idea now is to find the similarity transformation T for which eC is easy to compute. In particular, if C is diagonal of the form C ---- diag (kx, .. ', k2,) (53) where ki are eigenvalues associated with A, then the expo- nent of C is trivial to calculate, namely, C. (e k\" , ?\"') (54) e -- diag ,... In the degenerate case of repetitive eigenvalues the Jordan canonical form could be used [see Karp et al., 1980] , and there is no difficulty in finding exponent of this Jordan form [Moler and van Loan, 1978] . Splitting The familar additive law for scalar exponentials xp(,O = + doesn't hold when one deals with matrices, as the following short calculation shows. Using the Taylor series expansion, we get -A e-A, e A,+As _ (I- A2 + A e  2 .... ) + -y .... + + + 2 Multiplying terms on the right-hand side, we obtain e-Ae-A'e A+A = I-- [A,A2] +'\" where we defined the commutator as [A, A:] = AA: - A:A (58) Only if Ax and A2 commute, i.e., [A1,A:] = 0, does the additive law hold. Using (157), we can finally write the following formula, which is valid through quadratic terms in Ax and A2 e A'+A' = eA'eA'e-[A\"A']/ .-- (59) The exponential identity (59) can serve as a method to find matrix exponent when the matrix A can be split into matrices Ax, Am, for which their exponents and the expo- nents of their commutators can be calculated efficiently. It is also sometimes possible to express (59) by a finite number of factors. This can be achieved if the decomposition of A into basis matrices Ai forms solvable Lie algebra [ Wei and Norman, 1964; Magnus, 1954; Sauter, 1979]. In such a case it is possible to use Baker-Hausdorf-Carnpbell exponential identities of the type (59) to develop a dosed-form solution. (ro by 4. THE INTERACTION PRINCIPLE AND THE EXTINCTION OPERATOR The fundamental solution, characterized by the propa- gator, does not depend on boundary conditions in any way and is determined solely by the internal properties of a layer. These are the single scattering properties and their distribu- tion within the layer. The reflectance and transmittance ma- trices which are defined in the following discussion similarly depend only on internal characteristics of a layer and, once known, provide a solution for any arbitrary incident radia- tion field. Thus knowledge of reflectance and transmittance contains all information about the internal characteristics of a layer, as does the propagator. It is therefore reasonable to expect that these two concepts are closely related. It is the purpose of this section to illustrate the connection between these inherent properties of the layer. The significance of the interaction principle in establishing this link becomes evident through the definition of the extinction operator. Interaction Principle, Extinction Matrix, and Extinction Transformations Let us define, in the usual way, the reflectance and trans- mittance matrices as describing the amount of radiation re- flected from the layer and transmitted through the layer. These matrices are composed of bidirectional reflectances and transmittances which are, in turn, characterized by in- cident and response directions of the flow. In general, radi- ation coming from above will be reflected and transmitted differently than radiation incident from below. As above we use the subscripts d and u to indicate downward and upward propagating radiation. Given the incident intensities Ia(',) on the top of the layer, we get the following responses Ia (r) = taI (r,) (60) I. (r) =rtlt (r) (61) and for the case of upward intensities incident on the bottom of the layer, we get a similar set of responses; namely, I, = I. (r) = t.I. (r) (63) In general, radiation comes from both directions and inter- acts linearly with the medium. Thus (60) - (63) can be combined and, with the additional contributions by inter- nal sources, we obtain the matrix form of the interaction prindple I.(%) = R I.(r,) + G (64) where we define the extinction matrix R as and the source-related vector ( as Our goal now is to find a relationship between the 2n X 2n extinction matrix and the 2n x 2n propagator matrix. To this end, we define, after Saastamoinen [1980], the following matrix operations. Consider an arbitrary 2n x 2n matrix M partitioned into n x n blocks according to m2! m22

PDF page 7

iLATAU AND STEPHENS: SOLUTION OF THE RADIATIVE TRANSFER EQUATION 11,043 We define the downward operator Sa as $a(M)= [mxx-mx2mm2 m2m] --! --rn m m d the upwd operator S by [ m' --m'mx ] $(M) = m2m' m:2 - m:m'm: (68) (69) It is simple to check that $. [$a(M)] = M, $ [$(M)] = M (70) and that the inverse of the extinction operator is the same as the operator itself, i.e., S(M) = si  (M) () and &(M) = SC(M) (7) Thus with matrix multiplication we find that Sa(M)S,,(M) = S,,(M)Sa(M) = X (73) IL = S [Pa(, 'a)] (82) and IL = S,, [P,,('a, 're)] (83) Let us remark about the inhomogeneous term. Again, com- paring (75) to (34), one has F = Pax G (84) which provides the transformation rule for inhomogeneous terms in the propagator and the extinction formulations of the RTE. Riccati Equations It is possible to derive a set of differential equations for the extinction matrix. Differentiating (80) with respect to using (17) and applying the $ transformation to P, we get aS(t) = S(t) (85) from which four Riccati-type matrix equations for t., and ta are determined as Relation Between Extinction and Fundamental Matrices We now utilize the matrix definitions given earlier. Con- sider the interaction principle (64) for intensities emerging from the top and at the bottom of the layer. With some rearrangement and with regrouping of the intensities, (64) can be written as r.I.(%! Ia(',, [2:](74, [0 ,.] [:: _0,] which is equivalent to the following form of the fundamental solution where we identify that [ [ ] 1 --r 1 --rt-! Pax= 0 --t = 0 --t -x (76) and Comparing (75) with (16), we see that PaO't, 'b) is Pa(, 't): Pax (, ', )Pa (, ',) (78) and with simple multiplication we Pa( ,) = [ ta- r'txra r'tx] (79) ' _tXra t Th (79) gives the relatiop between the fdental solution d the extction matr (65) [ Pa(,) = Sa(R) = ta--rtXra r.t x _t;Xra t; x (80) ' rat x t. -- ratXr Since the extinction operator is its own inverse, we get from () a (SO) dr dT : a2 -alr -rual -ra2r (86) drd = --a -b axr -- raax -- rar (87) d dta d7' = --axt -- arat (88) dt -- ait. + ar.t. (89) d' The extinction transformation of the two-stream propaga- tor. Consider a homogeneous layer and assume that r,, = ra and t = ta. It will be shown later that the propagator for the two-stream model is given by (100) which, in expanded form, is  = (,. ,. ' (o) 2k -- e- ) e-- --% + + = ( +=/), = = ( - /), a m where a, transformation S, applied to (90), produces 1 R = $a(e A'r) = (e,r/2)( 1 _ az/k) q- (e-'r/2)(1 -I- ax/k) [ 1 ß (\"2/2]½) (e 'r -- e-'') I (91) Thus with the definition of P, according to (65), we readily identify the transmission as 1 ---- e,r/2(l_ax/k) Jr_e_,r/2(1Jr_az/k) (92) and the reflectance as a212k(e\" --e -'v)  = ($) e'r/2(1 -- az/k) -I- e-\"/2(1 --[- az/k) which correspond to the expressions given by Meador and Weaver [1980] for their model 2. The etinction transforwaation of the n-stream model. For the n-stream model we use the eigenvalue decomposition,

PDF page 8

1,044 17LATAU AND STEPHENS: SOLUTION OF THE lqADIATIVE 'INSFER EQUATION which will be discussed in more detail later. Applying the S transformation to (105), we get ( ekz+) -x t ---- u_e-k'z_ + u+ (94) where u+, zñ are cconls to Notice that (94) and (95) can be manipulated such that only negative exponents are present tAror, on and Yavmush, 1966; Aronson, 1970; Saastamoinen, 1980; Fryer and Frazer, 1984]. We will return to this aspect of (94) and (95) in our discussion on stability. 5. EIGENVECTOR ANALYSIS: APPLICATIONS TO THE RTE The Method of Discrete Ordinates One approach to evaluate the matrix exponential exp (A') is to find the eigenvalues ki and associated elgen- vectors ui of the matrix A.. This is the essence of the discrete ordinate method of Chandrasekhar [1960] , as discussed by jima and Tanaka [1986] in recent literature. The method discussed in these papers is based on the factorization or decomposition of the matrix A. (The terminology \"discrete ordinates\" is in fact misleading, as the discreteness of the method which results by replacing the continuous angular dependence by a set of discrete directions is not unique to this method. We propose that this method be more appro- priately referred to as the eigenvector method.) The traditional derivation of the discrete ordinate method avoids finding an explicit expression for the propagator by imposing boundary conditions and solving for matching co- efflclents arising from the requirements of continuity of in- tensity across each of the boundaries. The boundary condi- tions are therefore an integral part of the solution scheme, and a new set of calculations are necessary for derent set of boundary conditions. By contrast, the propagator is de- fined by the internal structure of the atmosphere and is not dependent in any way on boundary conditions. Therefore the fundamental solution is obtained first, and the bound- ary conditions are applied next. The Propagator of a Two-Stream Model We first consider the two-stream model as a relatively simple example of the eigenvector method. From the Caley- Hamilton theorem [e.g., Graham, 1979] we know that some function of a 2n x 2n matrix A can be represented by a polynomial r (A) in A of the order 2n- 1. For the case of a two-stream model, n --- 1, and we can represent the propagator as A e = o1 -[- A (96) To get a and/3, we first find the eigenvalues of Ax = kx (97) which gives k 2 = a- a, and since we require both e A and r (A) to possess the same eigenvalues [Pennisi, 1972; Graham, 1979], it follows that (9s) and -' f] (99) After simple algebra we finally arrive at e = e-k (1 -- 2 for the two-stream propagator where 1 is the 2 x 2 identity matrix. The Eigenvalues and Eigenvectors of œn Flow Model Eigenvalues of the 2n x 2n matrix A defined by (9) have been studied extensively by Aronson [1970], Aronson and Yammush [1966] and, more recently, by Waterman [1981], Stamnes and Swanson [1981], Nakajima and Tanaka [1986], and Preisendorfer [1988]. Aronson [1971], studied rela- tionship between the transfer matrix and Case's [Case and Zweifel, 1967] method of eigenfunctions. The structure of the eigenvectors is important when considering stability of numerical schemes. They occur in 4-k pairs and are all real [Stamnes and Swanson, 1981; Aronson, 1970]. The eigen- values are also invariant with respect to similarity transfor- mations. Let us define the 2n x 2n transformation matrix and note that T -x  T. Thus ----TAT-X---- d 0 where s = ax - a2 and d -- ax -F a. and (101) (102) = 0 ds Because matrix sd is ds transposed, it is enough to find eigenvectors of one of them. After Aronson [1970], let the diagonalization of sd be given by k  = y-x (sd)y (104) Thus it can be shown that e =  u_ u+ 0 e k z_ z+ 00) where u+ = (y 4-x) (106) ..+ = + and x -- dyk -x -- s-Xyk (108) For the 2n flow problem under consideration, u+, u_, z+, z_, s, d, a, a2, x, y, and k are n x n dimensional matrices. Invariant Imbedding The more traditional discussion of invariant imbedding usually focuses on the Riccati equations, such as derived earlier. The earlier works of Bellman and Kalaba [1959], Redheifer [1962], and Preisendorfer [1958] and the review of

PDF page 9

:LATAU AND STEPHENS: SOLUTION OF THE I:[ADIATIV rIIqANSFER EQUATION 11,045 Scott [1975] provide ample illustration of the method. The method is a powerful tool for analyzing linear systems [e.g., Denman, 1979; 1986] and is frequently employed in current research on two-point boundary value problem for ODE's [19s4] mong While the method of invariant imbedding has been de- scribed in many different ways, we demonstrate here that the approach is a form of similarity transformation of matrix .&, much in the same way as the eigenvector analysis described earner. This connection is perhaps not surprising given that invariant imbedding techniques have been employed on cer- tain eigenvalue problems (e.g., Scott, [1975] and Preisendor- far, [1973] among others). Under this transformation, the real virtue of invariant imbedding and the reason perhaps why it is popular in two-point boundary value problems is made apparent as we demonstrate that this transformation yields the matrix of block diagonal form and thus transforms the two-point boundary value problem to a more tractable and separable pair of initial value problems. We start with a transformation T, which might be viewed as more general than that described by (103), as it is contin- uous in '. We now apply this transformation to the prop- agator defined by (22), with the end result given by the similarity rule of (161), namely, IX [X()d4 T(n) = H exp T - ()A(s)T(s) - T - (') dT(s) ds ds (09) and desire that the resulting transformation matrix be block diagonal to provide a stable solution to (8). Let us define the transformation matrix T(?') as 1 [1 --r.] (110) T(')-- r, -1 and impose the condition that r and r satisfy the matrix Riccati equations (85) and (86), then it can be shown that T - T dT() _ [ al- t2r& o ] --ax q- a2r,, (111) and, by virtue of the block diagonal form of (111), the prob- lem has been transformed into two uncoupled initial value problems, which are stable with respect to the direction of the solution. Dichotomy, Stability, and Decoupling We have already remarked that our general matrix A has a spectrum such that for every eigenvalue k/ there is an eigenvalue -ki. The solution, in the form of the propagator exp(A') is thus a combination of both growing and de- caying exponentials as indicated by (105). For large optical thicknesses, growing exponentials will dominate the solution given in this form, and it follows that the naive applica- tion of the propagator will lead to numerical instability. In such circumstances the true solution is lost and cannot be recovered. The behavior just described is referred to as di- chotomic and is the subject of vigorous ongoing research in mathematical literature [Russell, 1985; vanLoon, 1985; de- Hook and Mattheij, 1985; Mattheij, 1985; Smith, 1987] and [Evans, 1986]. In the case of the two-stream model, this dichotomy means that there is one exponentially increas- ing and one exponentially decreasing fundamental solution component [Russell, 1985]. In the case of a 2n flow model, n growing and n decaying modes can be expected. The issue of numerical stability has been realized in the radiative transfer literature for some time. To illustrate the nature of this in- stability and the remedies introduced to overcome them, we consider the two-layer atmosphere. We confine our interests to the case of a sourceless atmosphere for brevity and desire to determine the fluxes at each of the boundaries including at the internal layer. We employ the two-stream formula- tions in this illustration, although the same arguments apply to the more general 2n stream model. The method com- monly employed is exemplified in the two-stream work of ShetHe and Wainman [1970] and Pollack and McKee [1985] and in the 2n stream work of Liou [1975] and Starehas [1986] among others. In these studies the solutions for each indi- vidual layer are determined and the boundary conditions at the interface boundaries are matched, resulting in a system of simultaneous equations. In the present formulation the solutions for a two-layer atmosphere can be expressed as (112) where obviously, matrix multiplication serves as a matching condition between boundary of two layers. In Figure 3 we show each of the components of the propagator (denoted as Pij) as a function of increasing optical thickness. One of the components (namely, P22) becomes unbounded, while the others stay bounded. Thus the solution either in the form of the propagator or in the form of matching boundary con- ditions, as mentioned earlier will be numerically unstable. This can be overcome by employing the extinction formu- lation in the form of reflection and transmission functions, since they are well behaved and bounded. 6. THE CASE OF A VERTICALLY INHOMOGENEOUS ATMO SPHERE We have so far described different ways of evaluating exp (A.') using small ' approximations and similarity trans- 5.0 4.0 5.0 2.0 .0 0 i o:0.8 g: 0.9 ./ / o / ß / - ß / ß / ß _ / /' \"P2,2 ' P,I 0 1.0 2'.0 3.0 4.0 Optical Thickness r Fig. 3. Components of two-stream propagator as a function of increasing 'r.

PDF page 10

11,046 LATAU AND STEPHENS: SOLUTION OF THE PtADIATIV, TRANSFElt F, QUATION formations. We will now show, by a study of the properties of products of exponentials of a matrix, that the propagator can be readily used to construct solutions of RTE for an in- homogeneous atmosphere and arrive at the adding scheme as a result. The virtue of the adding scheme was actually made apparent in the earlier discussion of stability and is of- ten used in radiative transfer studies. The relationship of the adding scheme to the propagator has already been realized in the atmospheric sciences literature by Waterman [1981], Karp et al. [1980], and Stamnes [1986]. Peebles and Ples- set [1951] applied a similar scheme in gamma ray transfer. Aronson and Yarmush [1966] studied the transfer matrix so- lution in connection with neutron transfer. Scattering and transfer matrix methods are used in optimal control [e.g., Denman, 1986], while Kennett [1974] showed how this tech- nique can be applied to seismic waves. The Adding Method for a Sourceless Medium We now treat a vertically contiguous atmosphere com- posed of a succession of overlying homogeneous layers and obtain composite expressions for reflectance and transmit- tance. We assume, for the moment, that there is no internal source, so that F = 0 and G = 0. Using (20) and (83) the extinction matrix for the layer ('t, ) is R(rt, rb) = Sa [Pa(r, rb)] = Sa[ fi Pa(ri+x, ri)] (113) Since each component in the product of (113) can be ex- pressed by the extinction matrix (65) through the extinction transformation, (113) can be written in the form Equation (114) actually represents the well-known adding scheme [e.g., Grant and Hunt, 1968 a, b, 1969a, b]. It allows us to construct reflectances and transmittances of combined layers from our knowledge of reflectances and transmittances of individual layers, and it is equivalent to the star product composition rule of Redheifer [1962]. Consider, for illustra- tion, an atmosphere composed of two layers extending from ('b, ') and (% -). The extinction matrix for the two com- bined layers follows from (114) and (113) as n) = S IS S n)]] (115) With the notation R(, ') = R*, and I(', ') = R where the asterisk is used to indicate the lower layer properties and, after some algebra involving matrix multiplication and S transformations, we can write 1 t (, ) ---- tt; (116) 1 * -- rdr  r,(-t, 'b) = r + tr -- rdr  t, (117) and 1 r,(-, 'b) = ra + t rta (118) 1 * -- rdr  1 * t, (119) t(, n) = tl_ rr which represents the adding formula for a two-layer atmo- sphere. The Adding Scheme for an Inhomogeneous Atmosphere With Sources Knowing the propagator, one can construct a particular solution for an arbitrary source function and write down the full solution as (33). For an inhomogeneous atmosphere the total propagator is given by product integral (20). In the same manner, it is natural to ask if the knowledge of F for individual, homogeneous layers is sufficient to reconstruct F for the entire inhomogeneous atmosphere. The answer is yes, and an equation similar to (20) can be derived as follows. Consider as above two layers (t, r,) and then from (34) we write I(') = P(% ',)I(',) + F(% 't) (120) and I() = P(, r)I(r) + r(r,, r) (121) Combining (120) and (121), we see that F(, ') = P(', ')F0', ) + F(',, ') (122) This is the adding formula for source terms in propagator formulation. Thus (84) and (122) may be used to obtain the adding of source terms in the extinction formulation. Doubling method. Doubling can be viewed as a partic- ular application of adding. In doubling we consider a ho- mogeneous layer for which A is constant and the upward and downward components of the extinction matrix are the same. For the sake of discussion, we choose to use the prop- erty of matrix exponentials, such as defined by (152), to derive the doubling algorithm. Consider a layer of optical thickness ' for which the extinction matrix R, defined by (65), is given. From (152) and (114) we get = (x2a) Applying the S transformation to R and using (70), we ob- tain s. yt(2)] = s. (124) Finally, from (68), it follows that [ t-(2 - ) --t- (2-)r(2-) ] r(2t)t -x(2t) t(2t) - r(2t)t -(2t)r(2t) _ [ t-(t) -t-(t)r(t) ]2 -- r(-)t-x( -) t(-) -- r()t-x()r() from which t(2t) = t(t)(1 - r(t)2)-xt(t) and r(2t) = r(t) + t(t)r(-)(1 - r(t)z)-xt(t) (125) (126) can be derived. This derivation defines the doubling scheme. It is usually employed to derive the extinction matrix for homogeneous layers. Clearly, an intimate relationship exists between Ward's [1977] algorithm for the calculation of a matrix exponent and the doubling formula. Initialization methods. So far in the discussion of the ex- tinction operator, it was assumed that the extinction matrix (127)

PDF page 11

:LATAU AND STEPHENS: SOLUTION OF THE IADmTIVE TRANSFER EQUATION 11,047 R(') is known. We now discuss methods by which is evaluated or 'qnitiallzed\", so that the composition rules described earlier can be employed. The method of initial- ization provides such an estimate of this matrix under the constraint that the medium is homogeneous. To this end, we could use, for example, the Taylor approximation (45), say, to the second order in ', to approximate A A 2 [1 0] e I+A-+  +.-- 0 1 al a2 T2 1 + + -a -a  -a -ax (128) Again using the S transformation (68), we obtain the trans- reitrance function as T2 / --1 T2 d the reflectance fction  T2 r = a2 + y(axa2 + a2ax) (130) Equations (129) d (130) were derived by Wiscombe [1976] d are referred to  eded ond tia- eressio up to td-order tern  . Gnt and Hunt [1968a,b, 1969a,b] e a sar seme, but oy to a st or- der   d referred to ts method  the tes gen- erator tization (IGI). As o ysis shows, EDI d IGI e both Taylor series decompositions of eonti. As we ssed previoudy, Was [1977] ysis cates that P approts may play some role  tiaHzation semes. It is cle that the contio for sm optical t  d o no of , ny, II  /  1, d the error anysis of tiation semes shoed - dude such estate. e tiization semes considered up to now apply to a homogenous atmosphere without soces. Coider  extdon to ts w ows us to itize for soces. To ts end, we need to evuate tegr such  oc for the pti solution F giv by (32), i.e., F = eA('-')Sds (131) where both the 2n x 2n matr A d the 2n x I soce vector S are assreed to be cott. Vector S  a 2n-eiona] eqlt of (37) or (38) eluated for a pti sublayer. It c be se om (84) that om F we c recover the socrelated fction . ter van Loan [1978], coider the (2n + 1) x (2n + 1) blo trig matr 0 0 and it can be proved that (132) eHr [P F I (133) = 0 f where P and F follow our standard notation, with f a scalar function of '. By equating submatrices in the identity (150) specified for matrix H and with boundary condition exp-Ir] I=o= 1, we get ___d p = Ap and dF=AF+S and f = 1. The solution to these equations gives (133). Forming H and finding its matrix exponent with, for ex- ample, Ward's [1977] algorithm allows us to find both the fundamental solution and the source function integral F. Splitting Methods and the Commutator We begin our discussion by considering the fundamental solution for two combined layers extending from ('o, 'x) and ('x, '2). After (14), this solution requires the determination of the propagator P('-, ') -- e A('-n) e A'(\"-'ø) (134) where Ai and A are matrices appropriately determined from the optical properties of each layer. It is tempting now to generalize (134) (and (21)) and replace them with (/.') exp A.(') d' (135) which is a possibility motivated by intuition from the Baker- Hausdorf-Campbell(BHC) exponential-type identity (59). Examining (59), we notice that additional terms to (135) appear, thus = + ... (136) where these unspecified additional terms involve integrals of omm. to [(), ()] .a igh omm. to e. Although the commutator may seem only distantly rele- vant to radiative transfer, it convenlently describes sev- eral properties which we will now consider. We see that exp(f A(t)dr) describes only part of the interaction of ra- diation with the medium. The presence of a nonvanishing commutator is a statement about asymmetry in the distri- bution of optical properties. In other words, two clouds (say, one composed of large droplets in the upper layer and small droplets in a bottom layer, and the second cloud with the reversed structure)may have the same f. A(t)dr, but they still will interact differently with radiation. This difference is characterized by the the noncommutative property of matri- ces A, which tells us that two layers interact in a nonlinear way. Only in the small thickness limit is the interaction linear and do the matrices commute. We will now explore the two-stream version of (136) to illustrate this feature. Before doing so, it is convenient to consider several variants of (136) . Here we follow Magnus [1954] and Wilcox [1967] and assme that P(', ', -- 0) -- e v(') (137) where V(') is a series V(') = Z V,,(') (138) Using exponential identities [e.g. Stainberg, 1988] one can derive the following formulas [ Wilcox, 1967] for V

PDF page 12

! ! ,048 ILATAU AND STEPHENS: SOLUTION OF THE t)DIATIVE TRANSFER EQUATION = - (140) = i v,.], + v,.], (141) ß ß where Ax -- A('x), etcß and the higher-order terms can be calculated from recursire procedures. The representation provided by (137) is of local nature as it applies to some local level '. Wei and Norman [1964] discuss a more global approach based on product of expo- nentials P(r, r, -- 0) = H eV\"(') (142) The advantage of the global representation (142) is that only finite amount of terms is required (see also Sauter [1979] and Mulholland [1971] ). Let us now consider an example of the commutator for the two-stream model. It follows from the definition of A for the two-stream model that (9) can be written in the form A=C+O (14a) where and --1/4 --7/4] (144) C -- 7/4 1/4  --(4 -- 3g) --(4 q- 3g) (145) Consider two overlying homogeneous cloudy layers, one of optical thickness 'x and characterized by a single scatter albedo &z and the second layer characterized by properties '2 and &2, and assume that the asymmetry parameter g is the same for both cloud layers. Such a situation might occur in reality, when, for instance, the upper portions of a cloud layer contain characteristically larger droplets (and hence smaller values of &o) than the lower layers of the cloud. A relevant question to ask of such a case is whether or not the radiation reflected from the cloud is altered significantly when the positions of these layers are reversed. Some assess- ment of this problem can be made using (17) and (13S). Suppose, for convenience, that rz ---- r --r. Then it follows that and Vx = (Xx q- X.)- (140) where, according to (143), the commutator becomes X,] -- (O, - It, O] [ 0 a(g- 1)] = 0 (147) (148) Applying now the S transformation (69), one can recover extinction matrix and, in turn, the reflection and transmis- sion properties. 7. SUMMARY AND CONCLUSIONS This paper outlines the general solution to the one- dimensional, azimuthally averaged radiative transfer equa- tion in terms of a matrix exponential. This solution is devek oped for a vertically nonhomogeneous atmosphere The link between the fundamental form of solution developed here to those more commonly used in radiative transfer (such as that of doubling/adding and Chandrasekhar's discrete ordinate approach) is established, and it is suggested that the matrix exponential formulations present the framework for the unification of the many different existing methods of solution. This paper demonstrates how the methods of invariant imbedding and discrete ordinates are in fact spe- cial forms of simi]arity transformation. It is apparent from discussions presented in this paper that the doubling and adding schemes provide a stable algorithm for the solution of the two-point boundary value problems typically encoun- tered in radiative transfer. It was also further demonstrated how the approach might be made more numerically efficient by using Pad approximant. The paper furthermore pro- vides examples of the two-stream solutions formulated as a matrix exponential and provides some new insight into the mathematical structure of the two-stream model. Some con- cepts, new to radiative transfer, which deal with the use of commutator and vertical structure equations, are described at the end of the paper. APPENDIX: SOME PROPERTIES OF PRODUCT INTEGRAL AND MATRIX EXPONENT Various properties of the product integral are used throughout this paper. We summarize some of these prop- erties hereß Refer to Dollard and Friedman [1979] for further discussion. Property 1. For a matrix A(') defined by (8) for optical thickness (-, 't) we get derivative of product integral II d- exp [A(s) ds] -- X(-) exp [X(s) ds] (149) For constant A, i.e., vertically homogeneous atmosphere, we get d X, xeX, (150) d' Property 2. For two levels defined by optical thicknesses 'b > ' > 't it follows from the deftrAtion of product integral (21) that 'b 'b H exp [A(s) ds] = H exp [A(s) ds] exp [A(s) ds] This was already discussed in some length when deriving (20). The special case of constant A and same optical thick- nesses gives (compare equation (159)) exp [A(s)r] = {exp [X(s)r/2]}' and a simple extension to m layers gives (152)

PDF page 13

FLATAU AND STEPHENS' SOLUTION OF THE t:ADIATIVE TRANSFER EQUATION 11,049 exp IA() = exp IA()/m  (153) Property 3. Determinant of matrix exponent is given by [i ] = exp trA(s) ds (154) Where tr indicates trace (sum of diagonal elements) of a matrix. Equation (154) shows that the propagator (22) is nonsingular, i.e. der P  0. Property 4. Upward and downward propagators Pa and P, are related through matrix inversion by II exp [A(s) ds] - exp [A(s) ds] (155) In particular, for the homogenous layer, where A is constant, we have Pa = e A P,, = e -A (156) which satisfies (156). Also, A -A -A A e e = e e = I (157) Thus in terminology of radiative transfer, downward prop- agation followed by upward propagation leaves intensities unchanged. Property 5. If for all optical thicknesses % r f matrices A commute, i.e., A(r)A(r') = A(r')A(r), then the product integral of A can be evaluated as II exp [A(s) ds] = exp A(s) ds (158) In particular, tiffs formula is true for a homogeneous atmo- sphere, which gives Pt(r, r,) = exp [A(r - r,)] (159) Property 6. Certain bounds on the propagator can be established II 1-I I1_< exp II A(,)II ,a, (16o) Property 7 Similarity rule. Suppose matrix T(r) is de- fined for the layer and is nonsingular and has continuous derivative. Then T-X(r) H exp [A(s) ds] T(r) =H exp T-l (s)A(s)T(s) - T-l (r) ds which is a consequence of transformation of variables in (8). Acknowledgments. One of the authors (G.L.S.) would espe- cially like to acknowledge the contributions nd the influence of Rudolph Preisendorfer not only to the subject of radiative trans- fer in general, but to his own research in particular. The authors were aware that Rudy was actively involved in research into topics of radiative transfer that were closely related to work described in this paper before his untimely death. This work was partially supported by the NSF grant ATM-8519160 and by the Air Force grant AFOSR-88-0143. Most of the analytical calculations were done using symbolic manipulation programs: REDUCE, provided by A. C. Hearn, and the SMP. FORTRAN code of the matrix ex- ponentiation program was received from R. C. Ward. PcEFERENCES Aronson, R., ransfer-matrix solution of some one- and two- medium transport problem in slab geometry, Y. Math. Phys. N. ¾., 11,931-940, 1970. Aronson, R., Relation between the transfer matrix method and Case's method, Transp. Theory Star. Phys., 1, 209-224, 1971. Aronson, R., and D. L. Yapmush, asfer-matrix method for gamma-ray and neutron penetration, Y. Math. Phys. N.Y., 7, 221-237, 1966. Bellman, R., and R. Kalaba, Ymctional equations, wave propa- gation and invariant imbedding, Y. Math. Mech., 8, 683-704, 1959. Campbell, S. L., Singular Systems of Differential Equations, Pit- man, San I:ancisco, 1980. Case, K. M., and P. F. Zweifel, Linear Transport Theory, Addison-Wesley, Reading, Mass., 1967. Chandrasckhar, S., Radiative Transfer, Dover, New York, 1960. Coddington, E. A., and N. Levinson, Theory of Ordinary Differ- ential Equations, Mc-Graw-Hill, New York, 1955. Cole, R. H., Theory of Ordinary Differential Equations, Appleton-Century-Crofts, New York, 1968. de Hook, F., and R. Mattheij, The role of conditioning in shooting techniques, in Numerical Solution of B VODEs, Progress in Scientific Computing, Numerical Boundary Value ODEs, Proceedings of an International Workshop, edited by U. M. Ascher and R. D. Russell, Birkhauser, Boston, 1985, Vancouver, Canada. Denman, E. D., An overview of invariant imbedding algo- rithms and two-point boundary-value problems, in Codes for Boundary-Value Problems in Ordinary Differential Equa- tions, Proceedings of a Working Conference, edited by B. Childs, M. Scott, J. Daniel, E. Denman, and P. Nelson, Springer-Verlag, New York, 1979. Denman, E. D., Invariant imbedding, scattering processes and projectors in systems, Comp. math Appl., 1œA, 703-717, Dollard, J. D., and C. N. Friedman, Product integration with ap- plications to differential equations, Addison-Wesley, Read- ing, Mass., 1979. Duderstadt, J. J., and W. R. Martin, Transport Theory, John Wiley, New York, 1979. Evans, R. B., The decoupling of seismic waves, Wave Motion, 8, 321-328, 1986. Fryer, J. F., and L. N. Fazer, Seismic waves in stratified anisotropic media, Geophys. J. R. Astron. Soc., 78, 691-710, 1984. Gantmacher, F. R., Applications of the Theory of Matrices, Wiley-Interscience, New York, 1959. Gilbert, F., and G. E. Backus, Propagator matrices in elastic wave and vibration problems, Geophysics, 31, 326-332, 1966. Graham, M., Matriz Theory and Applications for Engineers and Mathematicians, Ellis Hopwood, Chichester, 1979. Grant, I. P., and G. E. Hunt, Solution of radiative transfer prob- lems in planetary atmospheres, Icarus, 9, 526-534, 1968a. Grant, L P., and G. E. Hunt, Solution of radiative transfer prob- lems using the invariant Sn method, Mon. Not. R. Astron. Soc., 141, 27-41, 1968b. Grant, I. P., and G. E. Hunt, Discrete space theory of radiative transfer, I. Fundamentals, Proc. R. Soc. London Set. A, 313, 183-197, 1969a. Grant, I. P., and G. E. Hunt, Discrete space theory of radiative transfer, II. Stability and non-negativity, Proc. R. Soc. Lon- don Set. A, 313, 199-216, 1969b.

PDF page 14

11,050 FLATAU AND STEPHENS: SOLUTION OF THE lqADIATIVE TBANSFEI{ EQUATION Karp, A. H., J. Grecnstadt, and J. A. Filmore, Radiative trans= fer through an arbitrarily thick, scattering atmosphere, J. Quant. Spectrosc. Radiat. Transfer, 24, 391-406, 1980. Keller, H. B., Approximate solutions of transport problems, II, Convergence and applications of the discrete ordinate method, J. Soc. Ind. Appl. Math., 8, 43-73, 1960. Kermctt, B. L. N., Reflections, rays and reverberations, Bull. Seismol. Soc. Am., 64, 1685-1696, 1974. Kcrmett, B. L. N., and N.J. Kerry, Seismic waves in a strathqed half space, Geophys. J. R. astron. Soc., 57, 557-583, 1979. Lcnobl½, J. (ed.), Radiative Transfer in Scattering and Absorbing Atmospheres: Standard Computational Procedures, (Stud- ies in Geophysical Optics and Remote Sensing), A. Deepak, Hampton, Va., 1985. Liou, K., Application of the discrete-ordinate method for radia- tive transfer to inhomogeneous aerosol atmospheres, J. Geo- phys. Res., 80, 3434-3440, 1975. Magnus, W., On the exponential solution of differential equations for a linear operator, Comm. Put. Appl. Math., 7, 423-673, 1954. Matth½ij, R. M. M., Decoupling and stability of algorithms for boundary value problems, SIAM Rev., 27, 1-44, 1985. Matthe[i, R. M. M., and G. W. M. Staarink, An efficient algo- rithm for solving general linear two-point BVP, SIAM J. Sci. Star. Cornput., 5, 745-763, 1984. Meador, W. E., and W. R. Weaver, Two-stream approximation to radiative transfer in planetary atmospheres: A unified de- scription of existing methods and a new improvement, J. Attooz. Sci., 37, 630-643, 1980. Molcr, C. B., and C. van Loan, Nineteen dubious ways to compute the exponential of a matrix, SIAM Rev., 4,801-836, 1978. Mulholland, R. J., Exponential representation for linear systems, IEEE Tans. Aurora. Control, I6, 97-98, 1971. Nakajima, T., and M. Tanaka, Matrix formulations for the trans- fer of solar radiation in a plane-parallel scattering atmo- sphere, J. Quant. Spectrosc. Radiat. Transfer, 35, 13-21, 1986. Peebles, G. H., and M. Plesset, ransmission of gamma rays through large thicknesses of heavy metal, Phys. Rev., 8I, 430-439, 1951. Pennisi, L. L., Elements of Ordinary Differntial Equations, Holt, Rinehart and Winston, New York, 1972. Pollack, J. B., and C. P. McKay, The impact of polar stratospheric clouds on the heating rates of the winter polar stratosphere, J. Atmos. Sci., 42, 245-262, 1985. Preisendorfer, R. W., Invariant imbedding relation for the princi- ples of invariance, Proc. Natl. Acad. Sci., USA, 44, 320-323, 1958. Preisendorfer, R. W., Classic canal theory, Technical Report, Hawaii Inst. Geophys., Univ. of Hawaii, Honolulu, 1973. Preiscndorf'cr, R. W., Eigenmatr epresentation of radiance dis- tribution in layered natural waters with wind-uffled sur- faces, Technical Report, Pacific Marine Environmental Lab- oratory, NOAA, Seattle, WA., 1988, Contribution No. 841. Redheifer, R. M., On the relation of transmittion-line theory to scattering and transfer, J. Math. Phys. N.Y., 4I, 1-41, 1962. Russell, R., A unified view of some recent developments in numer- ical solution of bvodes, in Progress in Scientific Computing, Numerical Boundary Value ODEs, Proceedings of an Inter national Workshop, edited by U. M. Ascher and R. Russell, Birkhauser, Boston, 1985, pp 1-19, Vancouver, Canada. Saastamoinen, P. R., On propagators and scatterers in wave prob- lems of layered, elastic media- a spectral approach, Bull. Seismol. Soc. Am., 4, 1125-1135, 1980. Sautcr, E.G., Improvement on the WKB method using an al- gebraic formalism, J. Phys. A Math. Gen., I2, 1155-1164, 1979. Scott, M. R., On the Conversion of Boundary-Layer Problems Into Stable Initial-Value Problems via Several Invariant Imbedding Algorithms, Academic, San Diego, Calif., 1975. Shettle, E., and J. A. Weinman, The transfer of solar irradi- ance through inhomogeneous turbid atmospheres evaluated by Eddington's approximation, J. Atmos. Sci., 27, 1048- 1055, 1970. Smith, D. R., Decoupling and order reduction via Riccati trans- formation, SIAM Rev., 29, 91-113, 1987. Steinberg, S., Lie series, Lie transformations and their applica- tions, 1987, in Lie Methods in Optics, Lect. Notes in Phys., Springer-Verlag, New York, in press. Starnnes, K., The theory of multiple scattering of radiation in plane parallel atmospheres, Rev. Geophys., 24, 299-310, 1986. Stamnes, K., and R. A. Swanson, A new look at the discrete ordi- nate method for radiative transfer calculations in anisotrop- ically scattering atmospheres, J. Atmos. Sci., 38, 387-399, 1981. Stephens, G. L., Radiative transfer in spatJelly heterogeneous two-dimensional anisotropically scattering media, J. Quant. Spectrosc. Radiat. Transfer, 36, 51-67, 1986. Stephens, G. L., Radiative transfer through arbitrarily shaped op- tical media, I, A general method of solution, 1988, J. Atmos. Sci., in press, 1988. van Loan, C. F., Computing integrals involving the matrix expo- nential, IEEE Trans. Aurora. Control, 23, 395-404, 1978. van Loon, P., Riccati transformation: When and how to use ?, in Numerical solution of B VODEs, Progress in Scientific Computing, Numerical Boundary Value ODEs, Proceedings of an International Workshop, edited by U. M. Aschcr and R. D. Russell, Birkhauser, Boston, 1985, Vancouver, Canada. Ward, R. C., Numerical computation of the matrix exponential with accuracy estimate, SIAM J. Numer Anal., I4, 600- 609, 1977. Waterman, P. C., Matrix-exponential description of radiative transfer, J. Opt. Soc. Am., 71,410-422, 1981. Wei, J., and E. Norman, On global representation of the solutions of linear differential equations, Proc. Am. Math. Soc., 15, 327-334, 1964. Wilcox, R. M., Exponential operators and parameter differentia- tion in quantum physics, J. Math. Phys. N.Y., 8, 962-982, 1967. Wiscombc, W. J., On initialization, error and flux conservation in the doubling method, J. Quant. Spectrosc. Radiat. Transfer, 16, 637-658, 1976. P. J. Flatau and G. Stephens, Department of Atmospheric Sci= ence, Colorado State University, Fort Collins, CO 80523. (Received August 10, 1987; revised March 28, 1988; accepted April 6, 1988.)