For example, if our Poisson's equation is ex?y (y) dy + sin(x) ; (6) then since L(exp(x)) = 1=(s? 1) and L(sin(x)) = 1=(s 2 + 1),! L?1 1 (s 2 + 1)(1?

Similar documents
Physics 250 Green s functions for ordinary differential equations

Ma 221 Final Exam Solutions 5/14/13

1 A complete Fourier series solution

Examples of the Fourier Theorem (Sect. 10.3). The Fourier Theorem: Continuous case.

Separation of Variables in Linear PDE: One-Dimensional Problems

A Note on the Differential Equations with Distributional Coefficients

Find the indicated derivative. 1) Find y(4) if y = 3 sin x. A) y(4) = 3 cos x B) y(4) = 3 sin x C) y(4) = - 3 cos x D) y(4) = - 3 sin x

Applied Mathematics 505b January 22, Today Denitions, survey of applications. Denition A PDE is an equation of the form F x 1 ;x 2 ::::;x n ;~u

1D Wave PDE. Introduction to Partial Differential Equations part of EM, Scalar and Vector Fields module (PHY2064) Richard Sear.

Monte Carlo Methods for Statistical Inference: Variance Reduction Techniques

Two special equations: Bessel s and Legendre s equations. p Fourier-Bessel and Fourier-Legendre series. p

13 Implicit Differentiation

Classroom Tips and Techniques: Eigenvalue Problems for ODEs - Part 1

Separation of variables

MB4018 Differential equations

DIFFERENTIAL EQUATIONS

The following can also be obtained from this WWW address: the papers [8, 9], more examples, comments on the implementation and a short description of

Degree Master of Science in Mathematical Modelling and Scientific Computing Mathematical Methods I Thursday, 12th January 2012, 9:30 a.m.- 11:30 a.m.

MAT137 - Week 8, lecture 1

Electrodynamics PHY712. Lecture 3 Electrostatic potentials and fields. Reference: Chap. 1 in J. D. Jackson s textbook.

f (x) = k=0 f (0) = k=0 k=0 a k k(0) k 1 = a 1 a 1 = f (0). a k k(k 1)x k 2, k=2 a k k(k 1)(0) k 2 = 2a 2 a 2 = f (0) 2 a k k(k 1)(k 2)x k 3, k=3

Lecture 10. (2) Functions of two variables. Partial derivatives. Dan Nichols February 27, 2018

Lecture 2: Review of Prerequisites. Table of contents

MA4001 Engineering Mathematics 1 Lecture 15 Mean Value Theorem Increasing and Decreasing Functions Higher Order Derivatives Implicit Differentiation

David A. Stephens Department of Mathematics and Statistics McGill University. October 28, 2006

Math 5440 Problem Set 7 Solutions

DIFFERENTIAL EQUATIONS

1 Review of di erential calculus

Homework Solutions: , plus Substitutions

x n cos 2x dx. dx = nx n 1 and v = 1 2 sin(2x). Andreas Fring (City University London) AS1051 Lecture Autumn / 36

Monday, 6 th October 2008

Let's begin by evaluating several limits. sqrt x 2 C4 K2. limit. x 2, x = 0 ; O limit. 1K cos t t. , t = 0 ; 1C 1 n. limit. 6 x 3 C5.

EXAM MATHEMATICAL METHODS OF PHYSICS. TRACK ANALYSIS (Chapters I-V). Thursday, June 7th,

Preliminary Examination, Numerical Analysis, August 2016

Mth Review Problems for Test 2 Stewart 8e Chapter 3. For Test #2 study these problems, the examples in your notes, and the homework.

Higher-order ordinary differential equations

Waves on 2 and 3 dimensional domains

Differential Equations Class Notes

7.3 Singular points and the method of Frobenius

Unit #16 : Differential Equations

Math 111 lecture for Friday, Week 10

Differential Equations

Algorithmic Lie Symmetry Analysis and Group Classication for Ordinary Dierential Equations

Definition of differential equations and their classification. Methods of solution of first-order differential equations

l Hǒpital s Rule and Limits of Riemann Sums (Textbook Supplement)

Babu Banarasi Das Northern India Institute of Technology, Lucknow

Lecture 3: Function Spaces I Finite Elements Modeling. Bruno Lévy

Equations (3) and (6) form a complete solution as long as the set of functions fy n (x)g exist that satisfy the Properties One and Two given by equati

An idea how to solve some of the problems. diverges the same must hold for the original series. T 1 p T 1 p + 1 p 1 = 1. dt = lim

THE UNIVERSITY OF WESTERN ONTARIO. Applied Mathematics 375a Instructor: Matt Davison. Final Examination December 14, :00 12:00 a.m.

dt 2 roots r = 1 and r =,1, thus the solution is a linear combination of e t and e,t. conditions. We havey(0) = c 1 + c 2 =5=4 and dy (0) = c 1 + c

UNIVERSITY OF BOLTON WESTERN INTERNATIONAL COLLEGE FZE BENG (HONS) CIVIL ENGINEERING SEMESTER TWO EXAMINATION 2015/2016

ENGINEERING MATH 1 Fall 2009 VECTOR SPACES

N.G.Bean, D.A.Green and P.G.Taylor. University of Adelaide. Adelaide. Abstract. process of an MMPP/M/1 queue is not a MAP unless the queue is a

Lesson 28: Euler-Maclaurin Series and Fourier Series

Find the Fourier series of the odd-periodic extension of the function f (x) = 1 for x ( 1, 0). Solution: The Fourier series is.

. Consider the linear system dx= =! = " a b # x y! : (a) For what values of a and b do solutions oscillate (i.e., do both x(t) and y(t) pass through z

The Relation between the Integral and the Derivative Graphs. Unit #10 : Graphs of Antiderivatives, Substitution Integrals

Power Series Solutions We use power series to solve second order differential equations

1. Solve the boundary-value problems or else show that no solutions exist. y (x) = c 1 e 2x + c 2 e 3x. (3)

MATH 408N PRACTICE FINAL

Differential equations, comprehensive exam topics and sample questions

Reproducing Kernel Hilbert Spaces

MATH 251 Final Examination December 16, 2015 FORM A. Name: Student Number: Section:

Lecture 13 - Wednesday April 29th

MATH 320, WEEK 4: Exact Differential Equations, Applications

M.Sc. in Meteorology. Numerical Weather Prediction

B. Physical Observables Physical observables are represented by linear, hermitian operators that act on the vectors of the Hilbert space. If A is such

Derivatives and the Product Rule

DIFFERENTIAL EQUATIONS

Problem Set 8 Mar 5, 2004 Due Mar 10, 2004 ACM 95b/100b 3pm at Firestone 303 E. Sterl Phinney (2 pts) Include grading section number

Math 2930 Worksheet Final Exam Review

Ma 221 Eigenvalues and Fourier Series

LEGENDRE POLYNOMIALS AND APPLICATIONS. We construct Legendre polynomials and apply them to solve Dirichlet problems in spherical coordinates.

Lecture 32: Taylor Series and McLaurin series We saw last day that some functions are equal to a power series on part of their domain.

Throughout this module we use x to denote the positive square root of x; for example, 4 = 2.

6.0 INTRODUCTION TO DIFFERENTIAL EQUATIONS

11.8 Power Series. Recall the geometric series. (1) x n = 1+x+x 2 + +x n +

MATH 408N PRACTICE FINAL

Definition and basic properties of heat kernels I, An introduction

Relevant sections from AMATH 351 Course Notes (Wainwright): Relevant sections from AMATH 351 Course Notes (Poulin and Ingalls):

Handbook of Ordinary Differential Equations

3.3. SYSTEMS OF ODES 1. y 0 " 2y" y 0 + 2y = x1. x2 x3. x = y(t) = c 1 e t + c 2 e t + c 3 e 2t. _x = A x + f; x(0) = x 0.

Math 122L. Additional Homework Problems. Prepared by Sarah Schott

1 The pendulum equation

Problem Set Number 1, j/2.036j MIT (Fall 2014)

d 1 µ 2 Θ = 0. (4.1) consider first the case of m = 0 where there is no azimuthal dependence on the angle φ.

REVERSE CHAIN RULE CALCULUS 7. Dr Adrian Jannetta MIMA CMath FRAS INU0115/515 (MATHS 2) Reverse Chain Rule 1/12 Adrian Jannetta

UNIVERSITY OF SOUTHAMPTON. A foreign language dictionary (paper version) is permitted provided it contains no notes, additions or annotations.

A = (a + 1) 2 = a 2 + 2a + 1

Contents. 6 Systems of First-Order Linear Dierential Equations. 6.1 General Theory of (First-Order) Linear Systems

Solutions to Second Midterm(pineapple)

Week 1: need to know. November 14, / 20

Math 126 Final Exam Solutions

Part A 5 Shorter Problems, 8 points each.

4r 2 12r + 9 = 0. r = 24 ± y = e 3x. y = xe 3x. r 2 6r + 25 = 0. y(0) = c 1 = 3 y (0) = 3c 1 + 4c 2 = c 2 = 1

Partial Differential Equations Summary

Math 230 Mock Final Exam Detailed Solution

Section 5.2 Series Solution Near Ordinary Point

Reproducing Kernel Hilbert Spaces

Transcription:

AM55a PDE Solution of Linear Integral Equations Robert M. Corless November 25, 1998 References The main references used for this are [2], [6] and [7]. A. Tadesse used [4, 5, 3] for supplementary material for this morning's lecture. See http://www.gams.nist.gov for numerical software for the solution of integral equations; the paper [1] is a pointer to the numerical literature. 1 Overview In this lecture we look at several analytical techniques for solving linear one-dimensional integral equations; we look at the Maple share library package IntSolve, written by Honglin Ye [Ph.D. Western]; we look at well-posedness of linear integral equations with smooth kernels; and briey at approximate and numerical methods. Clearly we're going to have to move at some speed! You have now seen the general Neumann series, and some examples; you also seen how to solve integral equations with degenerate kernels. This will be quite useful for us when we look at Marchenko's equation for soliton problems. We also saw briey this morning an introduction to eigenvalue techniques. We look briey at some more examples here. 2 Solution Techniques We now look at some very simple but powerful techniques for some important classes of problems. 2.1 Laplace Transforms If the integral equation is of convolution type, that is, like Poisson's equation or Abel's equation K(x? )() d + f(x) (1) K(x? )() d = g(x) ; (2) then the convolution integrals present suggest that we take Laplace transforms. Remember L(f)(s) = e?st f(t) dt (3) L(f g) = L(f)L(g) (4) where the convolution product f g is f g = = f(x? )g() d f()g(x? ) d : Hence, Poisson's integral equation becomes L() = L(f) 1? L(K) provided that L(K) 6= 1. Therefore = L?1 L(f) 1? L(K) : (5) 1

For example, if our Poisson's equation is ex?y (y) dy + sin(x) ; (6) then since L(exp(x)) = 1=(s? 1) and L(sin(x)) = 1=(s 2 + 1),! L?1 1 (s 2 + 1)(1? s?1 1 ) = L?1 s? 1 (s 2 + 1)(s? 2) = 5 1 e2x? 5 1 cos x + 5 3 sin x : (7) Substituting this equation back into the original equation shows that this really is a solution. 2.2 Eigenfunction expansions Suppose we are trying to solve K(x; )() d + f(x) ; (8) and we know a set of eigenfunctions k(x) such that K(x; ) k() d = k k(x) ; (9) for appropriate eigenvalues k. We will concern ourselves here only with the case where the set of eigenvalues is nite or at most countably innite, but in the next two weeks we will see examples of integral equations with a continuous spectrum of eigenvalues. [This is of some importance for physics, and some of you will have seen this already.] Here, when we expand everything in sight, f X k b k k(x) (1) where the b k are presumed known because f(x) and the eigenfunctions k(x) are known, and X k a k k(x) (11) where we want to nd the coecients a k. Substituting this into the integral equation gives X k Thus, choosing (a k k? k a k k? b k k) = : a k = b k 1? k (12) solves the problem, unless one of the k = 1. For example, consider the Fredholm rst kind integral equation (the above analysis was for a secondkind integral equation but it all goes through mutatis mutandis): 1 1? 2 2? 1? 2 cos(x? y) + 2 (y) dy = f(x) : (13) We take < < 1 and? x. The eigenfunctions are just cos(kx) and sin(kx). The solution can be shown to be (y) = 1 2 a + X n1?n (a n cos ny + b n sin ny) ; (14) where the a k and b k are the Fourier coecients of f. One often sees the eigenfunction expansion method applied to degenerate kernels. For example, (y) = 1? x2 y 2 (x) dx + sin y : (15) 2 There are only two eigenfunctions. The eigenvalues are = 9=2 p 889=6, with associated eigenfunctions A i + B i x 2. The solution is (y) = sin y + 3 5 612 + 2 3? 6 2 y 2 : (16) Of course, I did that with Maple, not by hand! 3 Maple code for solution of linear integral equations In [7] we nd a description of IntSolve, which resides in the share library of Maple. Watch out for bugs. The code has \rotted", to use a technical term that 2

is, Maple has evolved since the package was written, and it is not clear that the package still works. In particular I have found some bugs in the eigenfunc method. 4 Solution of Linear Integral Equations in Maple > with(share); See?share and?share,contents for information about the share library > with(intsolve); Share Library: IntSolve Authors: Ye, Honglin and Corless, Robert. Description: Version 1 of an integral equation solver. >?IntSolve [] [\IntSolve"] > example1 := phi Int( exp(x-y)*phi(y), y=..x) + sin(x); example1 := e(x?y) (y) dy + sin(x) > p1 := IntSolve( example1, phi(x), Laplace ); p1 := 1 5 e(2 x)? 1 5 cos(x) + 3 5 sin(x) > example2 := phi(y) = Int( (1-x^2*y^2/2)*phi(x), x=..1) + sin(pi*y); example2 := (y) = (1? 1 2 x2 y 2 ) (x) dx + sin( y) > p2 := IntSolve( example2, phi(y), eigenfunc ); p2 := sin( y) + 3 5 61 2 + 2 3 > P2 := unapply(p2,y); P2 := y! sin( y) + 3 61 2 + 2 5 3? 6 y2? 6 y2 > value( eval( subs( phi=p2, example2 ) ) ); sin( y) + 3 61 2 + 2 5 3? 6 y2 =? 3?61 2 + 1 y 2 2? 2 5 3 + sin( y) > normal( lhs(%) - rhs(%) ); > example3 := phi lambda*int( exp(k*(x-y))*phi(y), y=..1) + sin(x); example3 := (x?y)) e(k (y) dy + sin(x) Two terms of the Neumann series: > IntSolve( example3, phi(x), 2 ); (sin(x) k 2 + sin(x)? e (k (x?1)) k sin(1)? e (k (x?1)) 2 k sin(1)? e (k (x?1)) 2 cos(1)? e (k (x?1)) cos(1) + 2 e (k x) + e (k x) )=( k 2 + 1) Can try to convert to a dierential equation: > p3 := IntSolve( example3, phi(x), differentiate); p3 := ( D()(x)? k (x)? cos(x) + k sin ; ()? y) e(?k (y) dy = > P3sol := dsolve(p3[1], phi(x)); ) P3sol := sin(x) + e (k x) C1 3

> P3 := unapply( rhs(p3sol), x ); P3 := x! sin(x) + e (k x) C1 > eval(subs(phi=p3,p3[2])); C1? (?cos(1) e (?k)? k e (?k) sin(1) + C1 k 2 + C1 + 1)=(k 2 + 1) = > map(normal, readlib(isolate)(%,_c1) ); C1 = (cos(1) e(?k) + k e (?k) sin(1)? 1)?k 2? 1 + k 2 + That's very impressive, but is it right? > assign(%); > value( eval( subs(phi=p3, example3 ) ) ); sin(x) + e(k x) (cos(1) e (?k) + k e (?k) sin(1)? 1)?k 2? 1 + k 2 = + (k e (k x?k) (k sin(1)? k sin(1) e x?k) (k x) + k e (?k) sin(1) e + cos(1) e (?k) e (k x) (k + cos(1) e x?k)? cos(1) e (k x?k)? e (k x) )=((k 2 + 1) (?1 + ) ) + sin(x) > simplify( normal( lhs(%) - rhs(%) ) ); 5 Well-posedness There are many methods to approximate the solution of an integral equation. There are many methods to solve them numerically. But before we show how to solve problems approximately, we observe that linear integral equations with smooth kernels are wellposed. Suppose for example we have somehow computed an approximate solution (x) to the Fredholm 2nd kind equation (8). Dene the residual r(x) := (x)? K(x; )() d? f(x) : (17) Then we have found the exact solution to the related integral equation K(x; ) () d + ^f(x) ; (18) where ^f f(x) + r(x). This is trivial. But it's also profound. If r(x) is small compared to the approximations already made in deriving the integral equation, or to physically reasonable perturbations in f, then we are done. Perhaps instead we have exactly computed a solution satisfying an equation with a modied kernel (one technique is to replace K(x; ) with a degenerate kernel ^K that approximates K, for example). Is ^K? K smaller than terms neglected in the model? Yes? Done. This raises the question of how sensitive the solution of the integral equation is to changes in f or K. In general this is a deep subject (with singular kernels, for example). But for our case, we nd in [2, p. 156] that there are computable constants N and C such that j ^? j ("N + )(1 + C) 1? "(1 + C) (19) where " is a bound on the distance jj ^K? Kjj and is a bound on jj ^f? fjj. This is as good a behaviour as can be expected, and shows that not only is the problem well posed, we have a linear dependence on the perturbations. 6 Collocation This is a reasonable numerical method to solve many kinds of integral equations, not just the simple ones here. See however the many numerical papers, starting perhaps from those of Hermann Brunner (Memorial U.), e.g. [1], or the software available through http://www.gams.nist.gov, for real methods. The following is just a sketch. Choose points (\collocation points") x k on a x b. Then b a K(x; )() d + f(x) 4

implies (x k ) = b a K(x k ; )() d + f(x k ) : (2) Now if we approximate (y) by a linear combination of some chosen \gauge functions" j(y) (say B- splines, or piecewise constants, or whatever), namely (y) = X j j j(y) ; (21) > phi Int( exp(x*y)*phi(y), y=..1) + 1/(1+x^2); y) e(x (y) dy + 1 1 + x 2 > um := %: > IntSolve( um, phi(x),2 ); Warning, computation interrupted then substitution into (2) gives a set of linear equations for the unknown R coecients j, which depend b on the integrals a K(x; ) j() d. We choose the guage functions to make these simple to evaluate, of course. 6.1 Example Suppose we wish to solve exy (y) dy + 1 1 + x 2 (22) Choose x k = (k? 1=2)=N for 1 k N, equally spaced on x 1. Choose our gauge functions to be piecewise constant, j j on (k? 1)=N x k=n and zero otherwise. Then our collocation equations become j = NX k=1 k=n k e y(j?1=2)=n dy + (k?1)=n 1 1 + j?1=2 N 2 ; (23) and rearranging this gives a simple linear system (A? I) ~ = 8 >< >:?1 1 + j?1=2 N 2 9 > = >; where the matrix entries are A ij = N (i? 1=2)j (i? 1=2)(j? 1) exp i? 1=2 N 2? exp N 2 (24) We hope that as N! 1, the j! (x j ). As the following Maple session shows, it works. > restart; : > restart; > p := proc(n::posint) local A, b; > A := matrix(n,n, > (i,j)->evalf((exp((i-1/2)*j/n^2) > -exp((i-1/2)*(j-1)/n^2))*n/(i-1/2))); > b := vector(n, i->evalf(1/(1+(i-1/2)^2/n^2)) ); > linalg[linsolve](evalm(-a+&*()),b) > end: > p(2); > p(4); [?1:595537339;?2:795225413] [?1:2482298;?1:72199852;?2:319643386;?3:2682256] > p(1); [?1:13197136;?1:25332875;?1:4346122;?1:631232552;?1:852947221;?2:9177186;?2:34587651;?2:61133661;?2:889992145;?3:18141668] > p(3); [?1:5381342;?1:9736359;?1:144113251;?1:19431617;?1:24762256;?1:3312569;?1:36212243;?1:423937411;?1:488443464;?1:55555672;?1:624985325;?1:696743735;?1:77645567;?1:846561767;?1:924371993;?2:3966513;?2:85247612; 5

?2:1681358;?2:252543882;?2:3384327;?2:425744663;?2:514456593;?2:64547123;?2:6969313;?2:788847278;?2:8837529;?2:978716985;?3:7584529;?3:174377822;?3:274483757] > p3 := %: > plot([seq( [(k-1/2)/3, p3[k]],k=1..3 )] ); 1.5?1:924371993; x < 8 15 ;?2:3966513; x < 17 3 ;?2:85247612; x < 3 5 ;?2:1681358; x < 19 3 ;?2:252543882; x < 2 3 ;?2:3384327; x < 7 11 ;?2:425744663; x < 1 15 ;?2:514456593; x < 23 3 ;?2:64547123; x < 4 5 ;?2:6969313; x < 5 13 ;?2:788847278; x < 6 15 ;?2:8837529; x < 9 1 ;?2:978716985; x < 14 29 ;?3:7584529; x < 15 3 ;?3:174377822; x < 1;?3:274483757) 2 2.5 > term := unapply( int( exp(x*y),y=(k-1)/3..k/3), x,k); term := (x; k)! e(1=3 x k)? e (1=3 x (k?1)) x 3.2.4.6.8 1 > ph := unapply( piecewise( seq( op([x<k/3,p3[k]]), k=1..3 )), x); ph := x! piecewise(x < 1 3 ;?1:5381342; x < 1 15 ;?1:9736359; x < 1 1 ;?1:144113251; x < 2 15 ;?1:19431617; x < 1 6 ;?1:24762256; x < 1 5 ;?1:3312569; x < 7 3 ;?1:36212243; x < 4 15 ;?1:423937411; x < 3 1 ;?1:488443464; x < 1 11 ;?1:55555672; x < 3 3 ;?1:624985325; x < 2 13 ;?1:696743735; x < 5 3 ;?1:77645567; x < 7 15 ;?1:846561767; x < 1 2 ; > res := x -> evalf( ph(x) - add( p3[k]*term(x,k), k=1..3) - 1/(1+x^2)): > res(.1);?:253523379 > plot(res,..1, -.5...5);.4.2.2.4.2.4.6.8 1 6

References [1] J. Blom and H.Brunner, ACM TOMS 17 (1991) pp. 167-177. [2] Ll. G. Chambers, Integral Equations: A Short Course, International Textbook Company Ltd., 1976. [3] M. A. McKiernan and J. Wainwright, Advanced analytical methods in applied mathematics, lecture notes for AM964a, 1981. [4] A. C. Pipkin, A course on integral equations, Texts in Applied Mathematics, Springer-Verlag, 1991. [5] W. Pogorzelski, Integral equations and their applications, vol. 1, Pergamon, Oxford, 1966. [6] S. L. Sobolev, Partial Dierential Equations of Mathematical Physics, Dover, 1964. [7] Honglin Ye and Robert M. Corless, \Solving linear integral equations with Maple", Proc. ISSAC Berkeley, CA, July 27{29 (1992) 95{13 7