Least-square inversion with inexact adjoints. Method of conjugate directions: A tutorial a

Size: px
Start display at page:

Download "Least-square inversion with inexact adjoints. Method of conjugate directions: A tutorial a"

Transcription

1 Least-square iversio with iexact adjoits. Method of cojugate directios: A tutorial a a Published i SEP Report, 92, (1996) Sergey Fomel 1 ABSTRACT This tutorial describes the classic method of cojugate directios: the geeralizatio of the cojugate-gradiet method i iterative least-square iversio. I derive the algebraic equatios of the cojugate-directio method from geeral optimizatio priciples. The derivatio explais the magic properties of cojugate gradiets. It also justifies the use of cojugate directios i cases whe these properties are distorted either by computatioal errors or by iexact adjoit operators. The extra cost comes from storig a larger umber of previous search directios i the computer memory. A simple program ad two examples illustrate the method. INTRODUCTION This paper describes the method of cojugate directios for solvig liear operator equatios i Hilbert space. This method is usually described i the umerous textbooks o ucostraied optimizatio as a itroductio to the much more popular method of cojugate gradiets. See, for example, Practical optimizatio by Gill et al. (1995) ad its bibliography. The famous cojugate-gradiet solver possesses specific properties, well-kow from the origial works of Hestees ad Stiefel (1952) ad Fletcher ad Reeves (1964). For liear operators ad exact computatios, it guaratees fidig the solutio after, at most, iterative steps, where is the umber of dimesios i the solutio space. The method of cojugate gradiets does t require explicit computatio of the objective fuctio ad explicit iversio of the Hessia matrix. This makes it particularly attractive for large-scale iverse problems, such as those of seismic data processig ad iterpretatio. However, it does require explicit computatio of the adjoit operator. Claerbout (1992, 2003) shows dozes of successful examples of the cojugate gradiet applicatio with umerically precise adjoit operators. The motivatio for this tutorial is to explore the possibility of usig differet types of precoditioig operators i the place of adjoits i iterative least-square iversio. For some liear or liearized operators, implemetig the exact adjoit may pose a 1 sergey@sep.staford.edu

2 Fomel 2 Cojugate directios difficult problem. For others, oe may prefer differet precoditioers because of their smoothess (Claerbout, 1995a; Crawley, 1995), simplicity (Kleima ad va de Berg, 1991), or asymptotic properties (Sevik ad Herma, 1994). I those cases, we could apply the atural geeralizatio of the cojugate gradiet method, which is the method of cojugate directios. The cost differece betwee those two methods is i the volume of memory storage. I the days whe the cojugate gradiet method was iveted, this differece looked too large to eve cosider a practical applicatio of cojugate directios. With the evidet icrease of computer power over the last 30 years, we ca afford to do it ow. I derive the mai equatios used i the cojugate-directio method from very geeral optimizatio criteria, with miimum restrictios implied. The textbook algebra is illustrated with a simple program ad two simple examples. IN SEARCH OF THE MINIMUM We are lookig for the solutio of the liear operator equatio d = A m, (1) where m is the ukow model i the liear model space, d stads for the give data, ad A is the forward modelig operator. The data vector d belogs to a Hilbert space with a defied orm ad dot product. The solutio is costructed by iterative steps i the model space, startig from a iitial guess m 0. Thus, at the -th iteratio, the curret model m is foud by the recursive relatio m = m 1 + α s, (2) where s deotes the step directio, ad α stads for the scalig coefficiet. The residual at the -th iteratio is defied by Substitutig (2) ito (3) leads to the equatio r = d A m. (3) r = r 1 α A s. (4) For a give step s, we ca choose α to miimize the squared orm of the residual r 2 = r α (r 1, A s ) + α 2 A s 2. (5) The paretheses deote the dot product, ad x = (x, x) deotes the orm of x i the correspodig Hilbert space. The optimal value of α is easily foud from equatio (5) to be α = (r 1, A s ). (6) A s 2

3 Fomel 3 Cojugate directios Two importat coclusios immediately follow from this fact. First, substitutig the value of α from formula (6) ito equatio (4) ad multiplyig both sides of this equatio by r, we ca coclude that (r, A s ) = 0, (7) which meas that the ew residual is orthogoal to the correspodig step i the residual space. This situatio is schematically show i Figure 1. Secod, substitutig formula (6) ito (5), we ca coclude that the ew residual decreases accordig to r 2 = r 1 2 (r 1, A s ) 2 A s 2, (8) ( Pythagoras s theorem ), uless r 1 ad A s are orthogoal. These two coclusios are the basic features of optimizatio by the method of steepest descet. They will help us defie a improved search directio at each iteratio. A s Figure 1: Geometry of the residual i the data space (a scheme). r 1 r IN SEARCH OF THE DIRECTION Let s suppose we have a geerator that provides particular search directios at each step. The ew directio ca be the gradiet of the objective fuctio (as i the method of steepest descet), some other operator applied o the residual from the previous step, or, geerally speakig, ay arbitrary vector i the model space. Let us deote the automatically geerated directio by c. Accordig to formula (8), the residual decreases as a result of choosig this directio by How ca we improve o this result? r 1 2 r 2 = (r 1, A c ) 2 A c 2. (9)

4 Fomel 4 Cojugate directios First step of the improvemet Assumig > 1, we ca add some amout of the previous step s 1 to the chose directio c to produce a ew search directio s ( 1), as follows: s ( 1) = c + β ( 1) s 1, (10) where β ( 1) is a adjustable scalar coefficiet. Accordig to to the fudametal orthogoality priciple (7), (r 1, A s 1 ) = 0. (11) As follows from equatio (11), the umerator o the right-had side of equatio (9) is ot affected by the ew choice of the search directio: ( ) r 1, A s ( 1) 2 [ = (r 1, A c ) + β ( 1) (r 1, A s 1 ) ] 2 = (r 1, A c ) 2. (12) However, we ca use trasformatio (10) to decrease the deomiator i (9), thus further decreasig the residual r. We achieve the miimizatio of the deomiator A s ( 1) 2 = A c β ( 1) (A c, A s 1 ) + ( ) β ( 1) 2 A s 1 2 (13) by choosig the coefficiet β ( 1) to be β ( 1) = (A c, A s 1 ) A s 1 2. (14) Note the aalogy betwee (14) ad (6). Aalogously to (7), equatio (14) is equivalet to the orthogoality coditio ( A s ( 1), A s 1 ) = 0. (15) Aalogously to (8), applyig formula (14) is also equivalet to defiig the miimized deomiator as A c ( 1) 2 = A c 2 (A c, A s 1 ) 2. (16) A s 1 2 Secod step of the improvemet Now let us assume > 2 ad add some amout of the step from the ( 2)-th iteratio to the search directio, determiig the ew directio s ( 2), as follows: s ( 2) = s ( 1) + β ( 2) s 2. (17) We ca deduce that after the secod chage, the value of umerator i equatio (9) is still the same: ( ) r 1, A s ( 2) 2 [ = (r 1, A c ) + β ( 2) (r 1, A s 2 ) ] 2 = (r 1, A c ) 2. (18)

5 Fomel 5 Cojugate directios This remarkable fact occurs as the result of trasformig the dot product (r 1, A s 2 ) with the help of equatio (4): (r 1, A s 2 ) = (r 2, A s 2 ) α 1 (A s 1, A s 2 ) = 0. (19) The first term i (19) is equal to zero accordig to formula (7); the secod term is equal to zero accordig to formula (15). Thus we have proved the ew orthogoality equatio (r 1, A s 2 ) = 0, (20) which i tur leads to the umerator ivariace (18). The value of the coefficiet i (17) is defied aalogously to (14) as β ( 2) β ( 2) = ( A s ( 1), A s 2 ) = (A c, A s 2 ), (21) A s 2 2 A s 2 2 where we have agai used equatio (15). If A s 2 is ot orthogoal to A c, the secod step of the improvemet leads to a further decrease of the deomiator i (8) ad, cosequetly, to a further decrease of the residual. Iductio Cotiuig by iductio the process of addig a liear combiatio of the previous steps to the arbitrarily chose directio c (kow i mathematics as the Gram- Schmidt orthogoalizatio process), we fially arrive at the complete defiitio of the ew step s, as follows: j= 1 s = s (1) = c + β (j) s j. (22) j=1 Here the coefficiets β (j) are defied by equatios which correspod to the orthogoality priciples ad β (j) = (A c, A s j ) A s j 2, (23) (A s, A s j ) = 0, 1 j 1 (24) (r, A s j ) = 0, 1 j. (25) It is these orthogoality properties that allowed us to optimize the search parameters oe at a time istead of solvig the -dimesioal system of optimizatio equatios for α ad β (j).

6 Fomel 6 Cojugate directios ALGORITHM The results of the precedig sectios defie the method of cojugate directios to cosist of the followig algorithmic steps: 1. Choose iitial model m 0 ad compute the residual r 0 = d A m At -th iteratio, choose the iitial search directio c. 3. If is greater tha 1, optimize the search directio by addig a liear combiatio of the previous directios, accordig to equatios (22) ad (23), ad compute the modified step directio s. 4. Fid the step legth α accordig to equatio (6). The orthogoality priciples (24) ad (7) ca simplify this equatio to the form α = (r 1, A c ) A s 2. (26) 5. Update the model m ad the residual r accordig to equatios (2) ad (4). 6. Repeat iteratios util the residual decreases to the required accuracy or as log as it is practical. At each of the subsequet steps, the residual is guarateed ot to icrease accordig to equatio (8). Furthermore, optimizig the search directio guaratees that the covergece rate does t decrease i compariso with (9). The oly assumptio we have to make to arrive at this coclusio is that the operator A is liear. However, without additioal assumptios, we caot guaratee global covergece of the algorithm to the least-square solutio of equatio (1) i a fiite umber of steps. WHAT ARE ADJOINTS FOR? THE METHOD OF CONJUGATE GRADIENTS The adjoit operator A T projects the data space back to the model space ad is defied by the dot product test (d, A m) ( A T d, m ) (27) for ay m ad d. The method of cojugate gradiets is a particular case of the method of cojugate directios, where the iitial search directio c is c = A T r 1. (28) This directio is ofte called the gradiet, because it correspods to the local gradiet of the squared residual orm with respect to the curret model m 1. Aligig the iitial search directio alog the gradiet leads to the followig remarkable simplificatios i the method of cojugate directios.

7 Fomel 7 Cojugate directios Orthogoality of the gradiets The orthogoality priciple (25) trasforms accordig to the dot-product test (27) to the form (r 1, A s j ) = ( A T r 1, s j ) = (c, s j ) = 0, 1 j 1. (29) Formig the dot product (c, c j ) ad applyig formula (22), we ca see that (c, c j ) = c, s j i=j 1 i=1 β (i) s i = (c, s j ) i=j 1 i=1 β (i) (c, s i ) = 0, 1 j 1. (30) Equatio (30) proves the orthogoality of the gradiet directios from differet iteratios. Sice the gradiets are orthogoal, after iteratios they form a basis i the -dimesioal space. I other words, if the model space has dimesios, each vector i this space ca be represeted by a liear combiatio of the gradiet vectors formed by iteratios of the cojugate-gradiet method. This is true as well for the vector m 0 m, which poits from the solutio of equatio (1) to the iitial model estimate m 0. Neglectig computatioal errors, it takes exactly iteratios to fid this vector by successive optimizatio of the coefficiets. This proves that the cojugate-gradiet method coverges to the exact solutio i a fiite umber of steps (assumig that the model belogs to a fiite-dimesioal space). The method of cojugate gradiets simplifies formula (26) to the form α = (r 1, A c ) A s 2 = ( A T r 1, c ) A s 2 = c 2 A s 2, (31) which i tur leads to the simplificatio of formula (8), as follows: r 2 = r 1 2 c 4 A s 2. (32) If the gradiet is ot equal to zero, the residual is guarateed to decrease. If the gradiet is equal to zero, we have already foud the solutio. Short memory of the gradiets Substitutig the gradiet directio (28) ito formula (23) ad applyig formulas (4) ad (27), we ca see that β (j) = (A c, r j r j 1 ) α j A s j 2 = ( c, A T r j A T r j 1 ) α j A s j 2 = (c, c j+1 c j ) α j A s j 2. (33)

8 Fomel 8 Cojugate directios The orthogoality coditio (30) ad the defiitio of the coefficiet α j from equatio (31) further trasform this formula to the form β ( 1) = c 2 α 1 A s 1 2 = c 2 c 1 2, (34) β (j) = 0, 1 j 2. (35) Equatio (35) shows that the cojugate-gradiet method eeds to remember oly the previous step directio i order to optimize the search at each iteratio. This is aother remarkable property distiguishig that method i the family of cojugatedirectio methods. PROGRAM The program i Table 1 implemets oe iteratio of the cojugate-directio method. It is based upo Jo Claerbout s cgstep() program (?) ad uses a aalogous amig covetio. Vectors i the data space are deoted by double letters. I additio to the previous steps s j ad their cojugate couterparts A s j (array s), the program stores the squared orms A s j 2 (variable beta) to avoid recomputatio. For practical reasos, the umber of remembered iteratios ca actually be smaller tha the total umber of iteratios. EXAMPLES Example 1: Iverse iterpolatio Matthias Schwab has suggested (i a persoal commuicatio) a iterestig example, i which the cgstep program fails to comply with the cojugate-gradiet theory. The iverse problem is a simple oe-dimesioal data iterpolatio with a kow filter (?). The kow portio of the data is a sigle spike i the middle. Oe hudred other data poits are cosidered missig. The kow filter is the Laplacia (1, 2, 1), ad the expected result is a bell-shaped cubic splie. The forward problem is strictly liear, ad the exact adjoit is easily computed by reverse covolutio. However, the cojugate-gradiet program requires sigificatly more tha the theoretically predicted 100 iteratios. Figure 2 displays the covergece to the fial solutio i three differet plots. Accordig to the figure, the actual umber of iteratios required for covergece is about 300. Figure 3 shows the result of a similar experimet with the cojugate-directio solver cdstep. The umber of required iteratios is reduced to almost the theoretical oe hudred. This idicates that the orthogoality of directios implied i the cojugate-gradiet method has bee distorted by computatioal errors. The additioal cost of correctig these errors with the cojugate-directio solver comes from storig the precedig 100 directios i memory. A smaller umber of memorized steps produces smaller improvemets.

9 Fomel 9 Cojugate directios 1 void s f c d s t e p ( bool f o r g e t / r e s t a r t f l a g /, 2 it x / model s i z e /, 3 it y / data s i z e /, 4 float x / curret model [ x ] /, 5 cost float g / g r a d i e t [ x ] /, 6 float r r / data r e s i d u a l [ y ] /, 7 cost float gg / cojugate g r a d i e t [ y ] / ) 8 / < Step o f cojugate d i r e c t i o i t e r a t i o. 9 The data r e s i d u a l i s rr = A x dat 10 > / 11 { 12 float s, s i, s s ; 13 double alpha, beta ; 14 it i,, ix, i y ; s = s f f l o a t a l l o c ( x+y ) ; 17 s s = s+x ; for ( i x =0; i x < x ; i x++) { s [ i x ] = g [ i x ] ; } 20 for ( i y =0; i y < y ; i y++) { s s [ i y ] = gg [ i y ] ; } s f l l i s t r e w i d ( s t e p s ) ; 23 = s f l l i s t d e p t h ( s t e p s ) ; for ( i =0; i < ; i++) { 26 s f l l i s t d o w ( steps, &s i, &beta ) ; 27 alpha = c b l a s d s d o t ( y, gg, 1, s i+x, 1) / beta ; 28 c b l a s s a x p y ( x+y, alpha, s i, 1, s, 1 ) ; 29 } beta = c b l a s d s d o t ( y, s+x, 1, s+x, 1 ) ; 32 i f ( be ta < DBL EPSILON) retur ; s f l l i s t a d d ( steps, s, beta ) ; 35 i f ( f o r g e t ) s f l l i s t c h o p ( s t e p s ) ; 36 alpha = c b l a s d s d o t ( y, rr, 1, ss, 1) / beta ; c b l a s s a x p y ( x, alpha, s, 1, x, 1 ) ; 39 c b l a s s a x p y ( y, alpha, ss, 1, rr, 1 ) ; 40 } Table 1: The source of this program is RSF/api/c/cdstep.c

10 Fomel 10 Cojugate directios Figure 2: Covergece of the missig data iterpolatio problem with the cojugategradiet solver. Curret models are plotted agaist the umber of iteratios. The three plots are differet displays of the same data. Figure 3: Covergece of the missig data iterpolatio problem with the logmemory cojugate-directio solver. Curret models are plotted agaist the umber of iteratios. The three plots are differet displays of the same data.

11 Fomel 11 Cojugate directios Example 2: Velocity trasform The ext test example is the velocity trasform iversio with a CMP gather from the Mobil AVO dataset (Nichols, 1994; Lumley et al., 1994; Lumley, 1994). I use Jo Claerbout s veltra program (Claerbout, 1995b) for ati-aliased velocity trasform with rho-filter precoditioig ad compare three differet pairs of operators for iversio. The first pair is the CMP stackig operator with the migratio weightig fuctio ( ) w = (t 0/t) t ad its adjoit. The secod pair is the pseudo-uitary velocity trasform with the weightig proportioal to s x, where x is the offset ad s is the slowess. These two pairs were used i the velocity trasform iversio with the iterative cojugate-gradiet solver. The third pair uses the weight proportioal to x for CMP stackig ad s for the reverse operator. Sice these two operators are ot exact adjoits, it is appropriate to apply the method of cojugate directios for iversio. The covergece of the three differet iversios is compared i Figure 4. We ca see that the third method reduces the least-square residual error, though it has a smaller effect tha that of the pseudo-uitary weightig i compariso with the uiform oe. The results of iversio after 10 cojugate-gradiet iteratios are plotted i Figures 5 ad 6, which are to be compared with the aalogous results of Lumley (1994) ad Nichols (1994). Figure 4: Compariso of covergece of the iterative velocity trasform iversio. The left plot compares cojugate-gradiet iversio with uweighted (uiformly weighted) ad pseudo-uitary operators. The right plot compares pseudo-uitary cojugate-gradiet ad weighted cojugate-directio iversio.

12 Fomel 12 Cojugate directios Figure 5: Iput CMP gather (left) ad its velocity trasform couterpart (right) after 10 iteratios of cojugate-directio iversio. Figure 6: The modeled CMP gather (left) ad the residual data (right) plotted at the same scale.

13 Fomel 13 Cojugate directios CONCLUSIONS The cojugate-gradiet solver is a powerful method of least-square iversio because of its remarkable algebraic properties. I practice, the theoretical basis of cojugate gradiets ca be distorted by computatioal errors. I some applicatios of iversio, we may wat to do that o purpose, by applyig iexact adjoits i precoditioig. I both cases, a safer alterative is the method of cojugate directios. Jo Claerbout s cgstep() program actually implemets a short-memory versio of the cojugate-directio method. Extedig the legth of the memory raises the cost of iteratios, but ca speed up the covergece. REFERENCES Claerbout, J., 1995a, Ellipsoids versus hyperboloids, i SEP-89: Staford Exploratio Project, , 2003, Image estimatio by example: Geophysical soudigs image costructio: Multidimesioal autoregressio: Staford Exploratio Project. Claerbout, J. F., 1992, Earth Soudigs Aalysis: Processig Versus Iversio: Blackwell Scietific Publicatios., 1995b, Basic Earth Imagig: Staford Exploratio Project. Crawley, S., 1995, Approximate vs. exact adjoits i iversio, i SEP-89: Staford Exploratio Project, Fletcher, R., ad C. M. Reeves, 1964, Fuctio miimizatio by cojugate gradiets: Computer Joural, 7, Gill, P. E., W. Murray, ad M. H. Wright, 1995, Practical optimizatio: Academic Press. Hestees, M. R., ad E. Stiefel, 1952, Methods of cojugate gradiets for solvig liear systems: J. Res. NBS, 49, Kleima, R. E., ad P. M. va de Berg, 1991, Iterative methods for solvig itegral equatios: Radio Sciece, 26, Lumley, D., D. Nichols, ad T. Rekdal, 1994, Amplitude-preserved multiple suppressio, i SEP-82: Staford Exploratio Project, Lumley, D. E., 1994, Estimatig a pseudouitary operator for velocity-stack iversio, i SEP-82: Staford Exploratio Project, Nichols, D., 1994, Velocity-stack iversio usig L p orms, i SEP-82: Staford Exploratio Project, Sevik, A. G. J., ad G. C. Herma, 1994, Fast iterative solutio of sparsely sampled seismic iverse problems: Iverse Problems, 10,

Introduction to Optimization Techniques. How to Solve Equations

Introduction to Optimization Techniques. How to Solve Equations Itroductio to Optimizatio Techiques How to Solve Equatios Iterative Methods of Optimizatio Iterative methods of optimizatio Solutio of the oliear equatios resultig form a optimizatio problem is usually

More information

Recurrence Relations

Recurrence Relations Recurrece Relatios Aalysis of recursive algorithms, such as: it factorial (it ) { if (==0) retur ; else retur ( * factorial(-)); } Let t be the umber of multiplicatios eeded to calculate factorial(). The

More information

Infinite Sequences and Series

Infinite Sequences and Series Chapter 6 Ifiite Sequeces ad Series 6.1 Ifiite Sequeces 6.1.1 Elemetary Cocepts Simply speakig, a sequece is a ordered list of umbers writte: {a 1, a 2, a 3,...a, a +1,...} where the elemets a i represet

More information

6.3 Testing Series With Positive Terms

6.3 Testing Series With Positive Terms 6.3. TESTING SERIES WITH POSITIVE TERMS 307 6.3 Testig Series With Positive Terms 6.3. Review of what is kow up to ow I theory, testig a series a i for covergece amouts to fidig the i= sequece of partial

More information

NICK DUFRESNE. 1 1 p(x). To determine some formulas for the generating function of the Schröder numbers, r(x) = a(x) =

NICK DUFRESNE. 1 1 p(x). To determine some formulas for the generating function of the Schröder numbers, r(x) = a(x) = AN INTRODUCTION TO SCHRÖDER AND UNKNOWN NUMBERS NICK DUFRESNE Abstract. I this article we will itroduce two types of lattice paths, Schröder paths ad Ukow paths. We will examie differet properties of each,

More information

Differentiable Convex Functions

Differentiable Convex Functions Differetiable Covex Fuctios The followig picture motivates Theorem 11. f ( x) f ( x) f '( x)( x x) ˆx x 1 Theorem 11 : Let f : R R be differetiable. The, f is covex o the covex set C R if, ad oly if for

More information

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ.

w (1) ˆx w (1) x (1) /ρ and w (2) ˆx w (2) x (2) /ρ. 2 5. Weighted umber of late jobs 5.1. Release dates ad due dates: maximimizig the weight of o-time jobs Oce we add release dates, miimizig the umber of late jobs becomes a sigificatly harder problem. For

More information

Chapter 10: Power Series

Chapter 10: Power Series Chapter : Power Series 57 Chapter Overview: Power Series The reaso series are part of a Calculus course is that there are fuctios which caot be itegrated. All power series, though, ca be itegrated because

More information

Optimally Sparse SVMs

Optimally Sparse SVMs A. Proof of Lemma 3. We here prove a lower boud o the umber of support vectors to achieve geeralizatio bouds of the form which we cosider. Importatly, this result holds ot oly for liear classifiers, but

More information

Algebra of Least Squares

Algebra of Least Squares October 19, 2018 Algebra of Least Squares Geometry of Least Squares Recall that out data is like a table [Y X] where Y collects observatios o the depedet variable Y ad X collects observatios o the k-dimesioal

More information

The Method of Least Squares. To understand least squares fitting of data.

The Method of Least Squares. To understand least squares fitting of data. The Method of Least Squares KEY WORDS Curve fittig, least square GOAL To uderstad least squares fittig of data To uderstad the least squares solutio of icosistet systems of liear equatios 1 Motivatio Curve

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

TMA4205 Numerical Linear Algebra. The Poisson problem in R 2 : diagonalization methods

TMA4205 Numerical Linear Algebra. The Poisson problem in R 2 : diagonalization methods TMA4205 Numerical Liear Algebra The Poisso problem i R 2 : diagoalizatio methods September 3, 2007 c Eiar M Røquist Departmet of Mathematical Scieces NTNU, N-749 Trodheim, Norway All rights reserved A

More information

1 Duality revisited. AM 221: Advanced Optimization Spring 2016

1 Duality revisited. AM 221: Advanced Optimization Spring 2016 AM 22: Advaced Optimizatio Sprig 206 Prof. Yaro Siger Sectio 7 Wedesday, Mar. 9th Duality revisited I this sectio, we will give a slightly differet perspective o duality. optimizatio program: f(x) x R

More information

TEACHER CERTIFICATION STUDY GUIDE

TEACHER CERTIFICATION STUDY GUIDE COMPETENCY 1. ALGEBRA SKILL 1.1 1.1a. ALGEBRAIC STRUCTURES Kow why the real ad complex umbers are each a field, ad that particular rigs are ot fields (e.g., itegers, polyomial rigs, matrix rigs) Algebra

More information

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece 1, 1, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet

More information

7 Sequences of real numbers

7 Sequences of real numbers 40 7 Sequeces of real umbers 7. Defiitios ad examples Defiitio 7... A sequece of real umbers is a real fuctio whose domai is the set N of atural umbers. Let s : N R be a sequece. The the values of s are

More information

Linear Regression Demystified

Linear Regression Demystified Liear Regressio Demystified Liear regressio is a importat subject i statistics. I elemetary statistics courses, formulae related to liear regressio are ofte stated without derivatio. This ote iteds to

More information

Machine Learning for Data Science (CS 4786)

Machine Learning for Data Science (CS 4786) Machie Learig for Data Sciece CS 4786) Lecture & 3: Pricipal Compoet Aalysis The text i black outlies high level ideas. The text i blue provides simple mathematical details to derive or get to the algorithm

More information

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece,, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet as

More information

Math 257: Finite difference methods

Math 257: Finite difference methods Math 257: Fiite differece methods 1 Fiite Differeces Remember the defiitio of a derivative f f(x + ) f(x) (x) = lim 0 Also recall Taylor s formula: (1) f(x + ) = f(x) + f (x) + 2 f (x) + 3 f (3) (x) +...

More information

Appendix: The Laplace Transform

Appendix: The Laplace Transform Appedix: The Laplace Trasform The Laplace trasform is a powerful method that ca be used to solve differetial equatio, ad other mathematical problems. Its stregth lies i the fact that it allows the trasformatio

More information

Math 113 Exam 3 Practice

Math 113 Exam 3 Practice Math Exam Practice Exam will cover.-.9. This sheet has three sectios. The first sectio will remid you about techiques ad formulas that you should kow. The secod gives a umber of practice questios for you

More information

CHAPTER I: Vector Spaces

CHAPTER I: Vector Spaces CHAPTER I: Vector Spaces Sectio 1: Itroductio ad Examples This first chapter is largely a review of topics you probably saw i your liear algebra course. So why cover it? (1) Not everyoe remembers everythig

More information

The Random Walk For Dummies

The Random Walk For Dummies The Radom Walk For Dummies Richard A Mote Abstract We look at the priciples goverig the oe-dimesioal discrete radom walk First we review five basic cocepts of probability theory The we cosider the Beroulli

More information

Basic Iterative Methods. Basic Iterative Methods

Basic Iterative Methods. Basic Iterative Methods Abel s heorem: he roots of a polyomial with degree greater tha or equal to 5 ad arbitrary coefficiets caot be foud with a fiite umber of operatios usig additio, subtractio, multiplicatio, divisio, ad extractio

More information

Chapter 7: Numerical Series

Chapter 7: Numerical Series Chapter 7: Numerical Series Chapter 7 Overview: Sequeces ad Numerical Series I most texts, the topic of sequeces ad series appears, at first, to be a side topic. There are almost o derivatives or itegrals

More information

PC5215 Numerical Recipes with Applications - Review Problems

PC5215 Numerical Recipes with Applications - Review Problems PC55 Numerical Recipes with Applicatios - Review Problems Give the IEEE 754 sigle precisio bit patter (biary or he format) of the followig umbers: 0 0 05 00 0 00 Note that it has 8 bits for the epoet,

More information

NUMERICAL METHODS FOR SOLVING EQUATIONS

NUMERICAL METHODS FOR SOLVING EQUATIONS Mathematics Revisio Guides Numerical Methods for Solvig Equatios Page 1 of 11 M.K. HOME TUITION Mathematics Revisio Guides Level: GCSE Higher Tier NUMERICAL METHODS FOR SOLVING EQUATIONS Versio:. Date:

More information

v = -!g(x 0 ) Ûg Ûx 1 Ûx 2 Ú If we work out the details in the partial derivatives, we get a pleasing result. n Ûx k, i x i - 2 b k

v = -!g(x 0 ) Ûg Ûx 1 Ûx 2 Ú If we work out the details in the partial derivatives, we get a pleasing result. n Ûx k, i x i - 2 b k The Method of Steepest Descet This is the quadratic fuctio from to that is costructed to have a miimum at the x that solves the system A x = b: g(x) = - 2 I the method of steepest descet, we

More information

Chapter 6 Overview: Sequences and Numerical Series. For the purposes of AP, this topic is broken into four basic subtopics:

Chapter 6 Overview: Sequences and Numerical Series. For the purposes of AP, this topic is broken into four basic subtopics: Chapter 6 Overview: Sequeces ad Numerical Series I most texts, the topic of sequeces ad series appears, at first, to be a side topic. There are almost o derivatives or itegrals (which is what most studets

More information

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis Recursive Algorithms Recurreces Computer Sciece & Egieerig 35: Discrete Mathematics Christopher M Bourke cbourke@cseuledu A recursive algorithm is oe i which objects are defied i terms of other objects

More information

(3) If you replace row i of A by its sum with a multiple of another row, then the determinant is unchanged! Expand across the i th row:

(3) If you replace row i of A by its sum with a multiple of another row, then the determinant is unchanged! Expand across the i th row: Math 5-4 Tue Feb 4 Cotiue with sectio 36 Determiats The effective way to compute determiats for larger-sized matrices without lots of zeroes is to ot use the defiitio, but rather to use the followig facts,

More information

Geometry of LS. LECTURE 3 GEOMETRY OF LS, PROPERTIES OF σ 2, PARTITIONED REGRESSION, GOODNESS OF FIT

Geometry of LS. LECTURE 3 GEOMETRY OF LS, PROPERTIES OF σ 2, PARTITIONED REGRESSION, GOODNESS OF FIT OCTOBER 7, 2016 LECTURE 3 GEOMETRY OF LS, PROPERTIES OF σ 2, PARTITIONED REGRESSION, GOODNESS OF FIT Geometry of LS We ca thik of y ad the colums of X as members of the -dimesioal Euclidea space R Oe ca

More information

Chapter 7: The z-transform. Chih-Wei Liu

Chapter 7: The z-transform. Chih-Wei Liu Chapter 7: The -Trasform Chih-Wei Liu Outlie Itroductio The -Trasform Properties of the Regio of Covergece Properties of the -Trasform Iversio of the -Trasform The Trasfer Fuctio Causality ad Stability

More information

Ma 530 Introduction to Power Series

Ma 530 Introduction to Power Series Ma 530 Itroductio to Power Series Please ote that there is material o power series at Visual Calculus. Some of this material was used as part of the presetatio of the topics that follow. What is a Power

More information

Optimization Methods MIT 2.098/6.255/ Final exam

Optimization Methods MIT 2.098/6.255/ Final exam Optimizatio Methods MIT 2.098/6.255/15.093 Fial exam Date Give: December 19th, 2006 P1. [30 pts] Classify the followig statemets as true or false. All aswers must be well-justified, either through a short

More information

FLOOR AND ROOF FUNCTION ANALOGS OF THE BELL NUMBERS. H. W. Gould Department of Mathematics, West Virginia University, Morgantown, WV 26506, USA

FLOOR AND ROOF FUNCTION ANALOGS OF THE BELL NUMBERS. H. W. Gould Department of Mathematics, West Virginia University, Morgantown, WV 26506, USA INTEGERS: ELECTRONIC JOURNAL OF COMBINATORIAL NUMBER THEORY 7 (2007), #A58 FLOOR AND ROOF FUNCTION ANALOGS OF THE BELL NUMBERS H. W. Gould Departmet of Mathematics, West Virgiia Uiversity, Morgatow, WV

More information

Chapter 4. Fourier Series

Chapter 4. Fourier Series Chapter 4. Fourier Series At this poit we are ready to ow cosider the caoical equatios. Cosider, for eample the heat equatio u t = u, < (4.) subject to u(, ) = si, u(, t) = u(, t) =. (4.) Here,

More information

Principle Of Superposition

Principle Of Superposition ecture 5: PREIMINRY CONCEP O RUCUR NYI Priciple Of uperpositio Mathematically, the priciple of superpositio is stated as ( a ) G( a ) G( ) G a a or for a liear structural system, the respose at a give

More information

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j

The z-transform. 7.1 Introduction. 7.2 The z-transform Derivation of the z-transform: x[n] = z n LTI system, h[n] z = re j The -Trasform 7. Itroductio Geeralie the complex siusoidal represetatio offered by DTFT to a represetatio of complex expoetial sigals. Obtai more geeral characteristics for discrete-time LTI systems. 7.

More information

subcaptionfont+=small,labelformat=parens,labelsep=space,skip=6pt,list=0,hypcap=0 subcaption ALGEBRAIC COMBINATORICS LECTURE 8 TUESDAY, 2/16/2016

subcaptionfont+=small,labelformat=parens,labelsep=space,skip=6pt,list=0,hypcap=0 subcaption ALGEBRAIC COMBINATORICS LECTURE 8 TUESDAY, 2/16/2016 subcaptiofot+=small,labelformat=pares,labelsep=space,skip=6pt,list=0,hypcap=0 subcaptio ALGEBRAIC COMBINATORICS LECTURE 8 TUESDAY, /6/06. Self-cojugate Partitios Recall that, give a partitio λ, we may

More information

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and

Filter banks. Separately, the lowpass and highpass filters are not invertible. removes the highest frequency 1/ 2and Filter bas Separately, the lowpass ad highpass filters are ot ivertible T removes the highest frequecy / ad removes the lowest frequecy Together these filters separate the sigal ito low-frequecy ad high-frequecy

More information

Polynomials with Rational Roots that Differ by a Non-zero Constant. Generalities

Polynomials with Rational Roots that Differ by a Non-zero Constant. Generalities Polyomials with Ratioal Roots that Differ by a No-zero Costat Philip Gibbs The problem of fidig two polyomials P(x) ad Q(x) of a give degree i a sigle variable x that have all ratioal roots ad differ by

More information

CALCULATION OF FIBONACCI VECTORS

CALCULATION OF FIBONACCI VECTORS CALCULATION OF FIBONACCI VECTORS Stuart D. Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithaca.edu ad Dai Novak Departmet of Mathematics, Ithaca College

More information

CALCULATING FIBONACCI VECTORS

CALCULATING FIBONACCI VECTORS THE GENERALIZED BINET FORMULA FOR CALCULATING FIBONACCI VECTORS Stuart D Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithacaedu ad Dai Novak Departmet

More information

OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES

OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES OPTIMAL ALGORITHMS -- SUPPLEMENTAL NOTES Peter M. Maurer Why Hashig is θ(). As i biary search, hashig assumes that keys are stored i a array which is idexed by a iteger. However, hashig attempts to bypass

More information

Topic 9: Sampling Distributions of Estimators

Topic 9: Sampling Distributions of Estimators Topic 9: Samplig Distributios of Estimators Course 003, 2016 Page 0 Samplig distributios of estimators Sice our estimators are statistics (particular fuctios of radom variables), their distributio ca be

More information

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018 CSE 353 Discrete Computatioal Structures Sprig 08 Sequeces, Mathematical Iductio, ad Recursio (Chapter 5, Epp) Note: some course slides adopted from publisher-provided material Overview May mathematical

More information

RADICAL EXPRESSION. If a and x are real numbers and n is a positive integer, then x is an. n th root theorems: Example 1 Simplify

RADICAL EXPRESSION. If a and x are real numbers and n is a positive integer, then x is an. n th root theorems: Example 1 Simplify Example 1 Simplify 1.2A Radical Operatios a) 4 2 b) 16 1 2 c) 16 d) 2 e) 8 1 f) 8 What is the relatioship betwee a, b, c? What is the relatioship betwee d, e, f? If x = a, the x = = th root theorems: RADICAL

More information

Vector Quantization: a Limiting Case of EM

Vector Quantization: a Limiting Case of EM . Itroductio & defiitios Assume that you are give a data set X = { x j }, j { 2,,, }, of d -dimesioal vectors. The vector quatizatio (VQ) problem requires that we fid a set of prototype vectors Z = { z

More information

Ray-triangle intersection

Ray-triangle intersection Ray-triagle itersectio ria urless October 2006 I this hadout, we explore the steps eeded to compute the itersectio of a ray with a triagle, ad the to compute the barycetric coordiates of that itersectio.

More information

(VII.A) Review of Orthogonality

(VII.A) Review of Orthogonality VII.A Review of Orthogoality At the begiig of our study of liear trasformatios i we briefly discussed projectios, rotatios ad projectios. I III.A, projectios were treated i the abstract ad without regard

More information

Math 113 Exam 3 Practice

Math 113 Exam 3 Practice Math Exam Practice Exam 4 will cover.-., 0. ad 0.. Note that eve though. was tested i exam, questios from that sectios may also be o this exam. For practice problems o., refer to the last review. This

More information

THE SOLUTION OF NONLINEAR EQUATIONS f( x ) = 0.

THE SOLUTION OF NONLINEAR EQUATIONS f( x ) = 0. THE SOLUTION OF NONLINEAR EQUATIONS f( ) = 0. Noliear Equatio Solvers Bracketig. Graphical. Aalytical Ope Methods Bisectio False Positio (Regula-Falsi) Fied poit iteratio Newto Raphso Secat The root of

More information

Sequences. Notation. Convergence of a Sequence

Sequences. Notation. Convergence of a Sequence Sequeces A sequece is essetially just a list. Defiitio (Sequece of Real Numbers). A sequece of real umbers is a fuctio Z (, ) R for some real umber. Do t let the descriptio of the domai cofuse you; it

More information

IP Reference guide for integer programming formulations.

IP Reference guide for integer programming formulations. IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more

More information

Analysis of Algorithms. Introduction. Contents

Analysis of Algorithms. Introduction. Contents Itroductio The focus of this module is mathematical aspects of algorithms. Our mai focus is aalysis of algorithms, which meas evaluatig efficiecy of algorithms by aalytical ad mathematical methods. We

More information

SNAP Centre Workshop. Basic Algebraic Manipulation

SNAP Centre Workshop. Basic Algebraic Manipulation SNAP Cetre Workshop Basic Algebraic Maipulatio 8 Simplifyig Algebraic Expressios Whe a expressio is writte i the most compact maer possible, it is cosidered to be simplified. Not Simplified: x(x + 4x)

More information

September 2012 C1 Note. C1 Notes (Edexcel) Copyright - For AS, A2 notes and IGCSE / GCSE worksheets 1

September 2012 C1 Note. C1 Notes (Edexcel) Copyright   - For AS, A2 notes and IGCSE / GCSE worksheets 1 September 0 s (Edecel) Copyright www.pgmaths.co.uk - For AS, A otes ad IGCSE / GCSE worksheets September 0 Copyright www.pgmaths.co.uk - For AS, A otes ad IGCSE / GCSE worksheets September 0 Copyright

More information

Mixtures of Gaussians and the EM Algorithm

Mixtures of Gaussians and the EM Algorithm Mixtures of Gaussias ad the EM Algorithm CSE 6363 Machie Learig Vassilis Athitsos Computer Sciece ad Egieerig Departmet Uiversity of Texas at Arligto 1 Gaussias A popular way to estimate probability desity

More information

Notes for Lecture 5. 1 Grover Search. 1.1 The Setting. 1.2 Motivation. Lecture 5 (September 26, 2018)

Notes for Lecture 5. 1 Grover Search. 1.1 The Setting. 1.2 Motivation. Lecture 5 (September 26, 2018) COS 597A: Quatum Cryptography Lecture 5 (September 6, 08) Lecturer: Mark Zhadry Priceto Uiversity Scribe: Fermi Ma Notes for Lecture 5 Today we ll move o from the slightly cotrived applicatios of quatum

More information

Chapter 6: Numerical Series

Chapter 6: Numerical Series Chapter 6: Numerical Series 327 Chapter 6 Overview: Sequeces ad Numerical Series I most texts, the topic of sequeces ad series appears, at first, to be a side topic. There are almost o derivatives or itegrals

More information

Definition 4.2. (a) A sequence {x n } in a Banach space X is a basis for X if. unique scalars a n (x) such that x = n. a n (x) x n. (4.

Definition 4.2. (a) A sequence {x n } in a Banach space X is a basis for X if. unique scalars a n (x) such that x = n. a n (x) x n. (4. 4. BASES I BAACH SPACES 39 4. BASES I BAACH SPACES Sice a Baach space X is a vector space, it must possess a Hamel, or vector space, basis, i.e., a subset {x γ } γ Γ whose fiite liear spa is all of X ad

More information

Comparison Study of Series Approximation. and Convergence between Chebyshev. and Legendre Series

Comparison Study of Series Approximation. and Convergence between Chebyshev. and Legendre Series Applied Mathematical Scieces, Vol. 7, 03, o. 6, 3-337 HIKARI Ltd, www.m-hikari.com http://d.doi.org/0.988/ams.03.3430 Compariso Study of Series Approimatio ad Covergece betwee Chebyshev ad Legedre Series

More information

(3) If you replace row i of A by its sum with a multiple of another row, then the determinant is unchanged! Expand across the i th row:

(3) If you replace row i of A by its sum with a multiple of another row, then the determinant is unchanged! Expand across the i th row: Math 50-004 Tue Feb 4 Cotiue with sectio 36 Determiats The effective way to compute determiats for larger-sized matrices without lots of zeroes is to ot use the defiitio, but rather to use the followig

More information

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 +

62. Power series Definition 16. (Power series) Given a sequence {c n }, the series. c n x n = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + 62. Power series Defiitio 16. (Power series) Give a sequece {c }, the series c x = c 0 + c 1 x + c 2 x 2 + c 3 x 3 + is called a power series i the variable x. The umbers c are called the coefficiets of

More information

Efficient GMM LECTURE 12 GMM II

Efficient GMM LECTURE 12 GMM II DECEMBER 1 010 LECTURE 1 II Efficiet The estimator depeds o the choice of the weight matrix A. The efficiet estimator is the oe that has the smallest asymptotic variace amog all estimators defied by differet

More information

First, note that the LS residuals are orthogonal to the regressors. X Xb X y = 0 ( normal equations ; (k 1) ) So,

First, note that the LS residuals are orthogonal to the regressors. X Xb X y = 0 ( normal equations ; (k 1) ) So, 0 2. OLS Part II The OLS residuals are orthogoal to the regressors. If the model icludes a itercept, the orthogoality of the residuals ad regressors gives rise to three results, which have limited practical

More information

PAijpam.eu ON DERIVATION OF RATIONAL SOLUTIONS OF BABBAGE S FUNCTIONAL EQUATION

PAijpam.eu ON DERIVATION OF RATIONAL SOLUTIONS OF BABBAGE S FUNCTIONAL EQUATION Iteratioal Joural of Pure ad Applied Mathematics Volume 94 No. 204, 9-20 ISSN: 3-8080 (prited versio); ISSN: 34-3395 (o-lie versio) url: http://www.ijpam.eu doi: http://dx.doi.org/0.2732/ijpam.v94i.2 PAijpam.eu

More information

CHAPTER 10 INFINITE SEQUENCES AND SERIES

CHAPTER 10 INFINITE SEQUENCES AND SERIES CHAPTER 10 INFINITE SEQUENCES AND SERIES 10.1 Sequeces 10.2 Ifiite Series 10.3 The Itegral Tests 10.4 Compariso Tests 10.5 The Ratio ad Root Tests 10.6 Alteratig Series: Absolute ad Coditioal Covergece

More information

Session 5. (1) Principal component analysis and Karhunen-Loève transformation

Session 5. (1) Principal component analysis and Karhunen-Loève transformation 200 Autum semester Patter Iformatio Processig Topic 2 Image compressio by orthogoal trasformatio Sessio 5 () Pricipal compoet aalysis ad Karhue-Loève trasformatio Topic 2 of this course explais the image

More information

Inverse Matrix. A meaning that matrix B is an inverse of matrix A.

Inverse Matrix. A meaning that matrix B is an inverse of matrix A. Iverse Matrix Two square matrices A ad B of dimesios are called iverses to oe aother if the followig holds, AB BA I (11) The otio is dual but we ofte write 1 B A meaig that matrix B is a iverse of matrix

More information

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations ECE-S352 Itroductio to Digital Sigal Processig Lecture 3A Direct Solutio of Differece Equatios Discrete Time Systems Described by Differece Equatios Uit impulse (sample) respose h() of a DT system allows

More information

Notes on iteration and Newton s method. Iteration

Notes on iteration and Newton s method. Iteration Notes o iteratio ad Newto s method Iteratio Iteratio meas doig somethig over ad over. I our cotet, a iteratio is a sequece of umbers, vectors, fuctios, etc. geerated by a iteratio rule of the type 1 f

More information

Polynomial Functions and Their Graphs

Polynomial Functions and Their Graphs Polyomial Fuctios ad Their Graphs I this sectio we begi the study of fuctios defied by polyomial expressios. Polyomial ad ratioal fuctios are the most commo fuctios used to model data, ad are used extesively

More information

x a x a Lecture 2 Series (See Chapter 1 in Boas)

x a x a Lecture 2 Series (See Chapter 1 in Boas) Lecture Series (See Chapter i Boas) A basic ad very powerful (if pedestria, recall we are lazy AD smart) way to solve ay differetial (or itegral) equatio is via a series expasio of the correspodig solutio

More information

Introduction to Computational Biology Homework 2 Solution

Introduction to Computational Biology Homework 2 Solution Itroductio to Computatioal Biology Homework 2 Solutio Problem 1: Cocave gap pealty fuctio Let γ be a gap pealty fuctio defied over o-egative itegers. The fuctio γ is called sub-additive iff it satisfies

More information

A collocation method for singular integral equations with cosecant kernel via Semi-trigonometric interpolation

A collocation method for singular integral equations with cosecant kernel via Semi-trigonometric interpolation Iteratioal Joural of Mathematics Research. ISSN 0976-5840 Volume 9 Number 1 (017) pp. 45-51 Iteratioal Research Publicatio House http://www.irphouse.com A collocatio method for sigular itegral equatios

More information

Singular value decomposition. Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine

Singular value decomposition. Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine Lecture 11 Sigular value decompositio Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaie V1.2 07/12/2018 1 Sigular value decompositio (SVD) at a glace Motivatio: the image of the uit sphere S

More information

Theorem: Let A n n. In this case that A does reduce to I, we search for A 1 as the solution matrix X to the matrix equation A X = I i.e.

Theorem: Let A n n. In this case that A does reduce to I, we search for A 1 as the solution matrix X to the matrix equation A X = I i.e. Theorem: Let A be a square matrix The A has a iverse matrix if ad oly if its reduced row echelo form is the idetity I this case the algorithm illustrated o the previous page will always yield the iverse

More information

1 of 7 7/16/2009 6:06 AM Virtual Laboratories > 6. Radom Samples > 1 2 3 4 5 6 7 6. Order Statistics Defiitios Suppose agai that we have a basic radom experimet, ad that X is a real-valued radom variable

More information

MATH 304: MIDTERM EXAM SOLUTIONS

MATH 304: MIDTERM EXAM SOLUTIONS MATH 304: MIDTERM EXAM SOLUTIONS [The problems are each worth five poits, except for problem 8, which is worth 8 poits. Thus there are 43 possible poits.] 1. Use the Euclidea algorithm to fid the greatest

More information

2 Geometric interpretation of complex numbers

2 Geometric interpretation of complex numbers 2 Geometric iterpretatio of complex umbers 2.1 Defiitio I will start fially with a precise defiitio, assumig that such mathematical object as vector space R 2 is well familiar to the studets. Recall that

More information

CSE 202 Homework 1 Matthias Springer, A Yes, there does always exist a perfect matching without a strong instability.

CSE 202 Homework 1 Matthias Springer, A Yes, there does always exist a perfect matching without a strong instability. CSE 0 Homework 1 Matthias Spriger, A9950078 1 Problem 1 Notatio a b meas that a is matched to b. a < b c meas that b likes c more tha a. Equality idicates a tie. Strog istability Yes, there does always

More information

Abstract Vector Spaces. Abstract Vector Spaces

Abstract Vector Spaces. Abstract Vector Spaces Astract Vector Spaces The process of astractio is critical i egieerig! Physical Device Data Storage Vector Space MRI machie Optical receiver 0 0 1 0 1 0 0 1 Icreasig astractio 6.1 Astract Vector Spaces

More information

a for a 1 1 matrix. a b a b 2 2 matrix: We define det ad bc 3 3 matrix: We define a a a a a a a a a a a a a a a a a a

a for a 1 1 matrix. a b a b 2 2 matrix: We define det ad bc 3 3 matrix: We define a a a a a a a a a a a a a a a a a a Math E-2b Lecture #8 Notes This week is all about determiats. We ll discuss how to defie them, how to calculate them, lear the allimportat property kow as multiliearity, ad show that a square matrix A

More information

Math 451: Euclidean and Non-Euclidean Geometry MWF 3pm, Gasson 204 Homework 3 Solutions

Math 451: Euclidean and Non-Euclidean Geometry MWF 3pm, Gasson 204 Homework 3 Solutions Math 451: Euclidea ad No-Euclidea Geometry MWF 3pm, Gasso 204 Homework 3 Solutios Exercises from 1.4 ad 1.5 of the otes: 4.3, 4.10, 4.12, 4.14, 4.15, 5.3, 5.4, 5.5 Exercise 4.3. Explai why Hp, q) = {x

More information

Linear regression. Daniel Hsu (COMS 4771) (y i x T i β)2 2πσ. 2 2σ 2. 1 n. (x T i β y i ) 2. 1 ˆβ arg min. β R n d

Linear regression. Daniel Hsu (COMS 4771) (y i x T i β)2 2πσ. 2 2σ 2. 1 n. (x T i β y i ) 2. 1 ˆβ arg min. β R n d Liear regressio Daiel Hsu (COMS 477) Maximum likelihood estimatio Oe of the simplest liear regressio models is the followig: (X, Y ),..., (X, Y ), (X, Y ) are iid radom pairs takig values i R d R, ad Y

More information

FIR Filter Design: Part II

FIR Filter Design: Part II EEL335: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we cosider how we might go about desigig FIR filters with arbitrary frequecy resposes, through compositio of multiple sigle-peak

More information

Time-Domain Representations of LTI Systems

Time-Domain Representations of LTI Systems 2.1 Itroductio Objectives: 1. Impulse resposes of LTI systems 2. Liear costat-coefficiets differetial or differece equatios of LTI systems 3. Bloc diagram represetatios of LTI systems 4. State-variable

More information

Introduction to Optimization Techniques

Introduction to Optimization Techniques Itroductio to Optimizatio Techiques Basic Cocepts of Aalysis - Real Aalysis, Fuctioal Aalysis 1 Basic Cocepts of Aalysis Liear Vector Spaces Defiitio: A vector space X is a set of elemets called vectors

More information

Introduction to Machine Learning DIS10

Introduction to Machine Learning DIS10 CS 189 Fall 017 Itroductio to Machie Learig DIS10 1 Fu with Lagrage Multipliers (a) Miimize the fuctio such that f (x,y) = x + y x + y = 3. Solutio: The Lagragia is: L(x,y,λ) = x + y + λ(x + y 3) Takig

More information

On Involutions which Preserve Natural Filtration

On Involutions which Preserve Natural Filtration Proceedigs of Istitute of Mathematics of NAS of Ukraie 00, Vol. 43, Part, 490 494 O Ivolutios which Preserve Natural Filtratio Alexader V. STRELETS Istitute of Mathematics of the NAS of Ukraie, 3 Tereshchekivska

More information

Frequency Response of FIR Filters

Frequency Response of FIR Filters EEL335: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we itroduce the idea of the frequecy respose of LTI systems, ad focus specifically o the frequecy respose of FIR filters.. Steady-state

More information

Lecture 8: Solving the Heat, Laplace and Wave equations using finite difference methods

Lecture 8: Solving the Heat, Laplace and Wave equations using finite difference methods Itroductory lecture otes o Partial Differetial Equatios - c Athoy Peirce. Not to be copied, used, or revised without explicit writte permissio from the copyright ower. 1 Lecture 8: Solvig the Heat, Laplace

More information

Advanced Analysis. Min Yan Department of Mathematics Hong Kong University of Science and Technology

Advanced Analysis. Min Yan Department of Mathematics Hong Kong University of Science and Technology Advaced Aalysis Mi Ya Departmet of Mathematics Hog Kog Uiversity of Sciece ad Techology September 3, 009 Cotets Limit ad Cotiuity 7 Limit of Sequece 8 Defiitio 8 Property 3 3 Ifiity ad Ifiitesimal 8 4

More information

Chapter 6 Infinite Series

Chapter 6 Infinite Series Chapter 6 Ifiite Series I the previous chapter we cosidered itegrals which were improper i the sese that the iterval of itegratio was ubouded. I this chapter we are goig to discuss a topic which is somewhat

More information

Question 1: The magnetic case

Question 1: The magnetic case September 6, 018 Corell Uiversity, Departmet of Physics PHYS 337, Advace E&M, HW # 4, due: 9/19/018, 11:15 AM Questio 1: The magetic case I class, we skipped over some details, so here you are asked to

More information

Chapter 6 Principles of Data Reduction

Chapter 6 Principles of Data Reduction Chapter 6 for BST 695: Special Topics i Statistical Theory. Kui Zhag, 0 Chapter 6 Priciples of Data Reductio Sectio 6. Itroductio Goal: To summarize or reduce the data X, X,, X to get iformatio about a

More information