Functions of Matrices and

Size: px
Start display at page:

Download "Functions of Matrices and"

Transcription

1 Functions of Matrices and Nearest Research Correlation MattersMatrices February 25, 2009 Nick Higham School Nick Higham of Mathematics The Director University of Research of Manchester School of nickhigham.wordpress.com 1 / 6

2 Accuracy Estimates Guarantees Precision Single Double Quad Variable Efficiency Speed Parallelism Energy efficiency

3 What is a Matrix Function? It s not det(a) or trace(a), elementwise evaluation: f (a ij ), A T, matrix factor (e.g., A = LU). University of Manchester Nick Higham Matrix functions & correlation matrices 3 / 38

4 What is a Matrix Function? It s not It is det(a) or trace(a), elementwise evaluation: f (a ij ), A T, matrix factor (e.g., A = LU). A 1, A, e A,... University of Manchester Nick Higham Matrix functions & correlation matrices 3 / 38

5 Cayley and Sylvester Term matrix coined in 1850 by James Joseph Sylvester, FRS ( ). Matrix algebra developed by Arthur Cayley, FRS ( ). Memoir on the Theory of Matrices (1858). University of Manchester Nick Higham Matrix functions & correlation matrices 4 / 38

6 Cayley and Sylvester on Matrix Functions Cayley considered matrix square roots in his 1858 memoir. Tony Crilly, Arthur Cayley: Mathematician Laureate of the Victorian Age, Sylvester (1883) gave first definition of f (A) for general f. Karen Hunger Parshall, James Joseph Sylvester. Jewish Mathematician in a Victorian World, University of Manchester Nick Higham Matrix functions & correlation matrices 5 / 38

7 Two Definitions Definition (Taylor series) If f has a Taylor series expansion f (z) = k=0 a kz k with radius of convergence r and ρ(a) < r then f (A) = a k A k. k=0 University of Manchester Nick Higham Matrix functions & correlation matrices 6 / 38

8 Two Definitions Definition (Taylor series) If f has a Taylor series expansion f (z) = k=0 a kz k with radius of convergence r and ρ(a) < r then f (A) = a k A k. k=0 Definition (Cauchy integral formula) f (A) = 1 f (z)(zi A) 1 dz, 2πi Γ where f analytic on and inside closed contour Γ enclosing λ(a). University of Manchester Nick Higham Matrix functions & correlation matrices 6 / 38

9

10 Matrix Roots in Markov Models Let vectors v 2011, v 2010 represent risks, credit ratings or stock prices in 2011 and Assume a Markov model v 2011 = P v 2010, where P is a transition probability matrix. P 1/2 enables predictions to be made at 6-monthly intervals. University of Manchester Nick Higham Matrix functions & correlation matrices 8 / 38

11 Matrix Roots in Markov Models Let vectors v 2011, v 2010 represent risks, credit ratings or stock prices in 2011 and Assume a Markov model v 2011 = P v 2010, where P is a transition probability matrix. P 1/2 enables predictions to be made at 6-monthly intervals. P 1/2 is matrix X such that X 2 = P. What are P 2/3, P 0.9? P s = exp(s log P). Problem: log P, P 1/k may have wrong sign patterns regularize. University of Manchester Nick Higham Matrix functions & correlation matrices 8 / 38

12 Chronic Disease Example Estimated 6-month transition matrix. Four AIDS-free states and 1 AIDS state observations (Charitos et al., 2008) P = Want to estimate the 1-month transition matrix. Λ(P) = {1, , , , }. H & Lin (2011). Lin (2011, for survey of regularization methods. University of Manchester Nick Higham Matrix functions & correlation matrices 9 / 38

13 MATLAB: Arbitrary Powers >> A = [1 1e-8; 0 1] A = e e e+000 >> A^0.1 ans = >> expm(0.1*logm(a)) ans = e e e+000 University of Manchester Nick Higham Matrix functions & correlation matrices 10 / 38

14 MATLAB Arbitrary Power New Schur algorithm (H & Lin, 2011, 2013) reliably computes A p for any real p. New backward-error based inverse scaling and squaring alg for matrix logarithm (Al-Mohy, H & Relton, 2012) faster and more accurate. Alternative Newton-based algorithms available for A 1/q with q an integer, e.g., for X k+1 = 1 q [ (q + 1)Xk X q+1 k A ], X 0 = A, X k A 1/q. University of Manchester Nick Higham Matrix functions & correlation matrices 11 / 38

15 Solving Ordinary Differential Equations A C n n : dy dt = Ay, y(0) = y 0 y(t) = e At y 0. University of Manchester Nick Higham Matrix functions & correlation matrices 12 / 38

16 Solving Ordinary Differential Equations A C n n : dy dt = Ay, y(0) = y 0 y(t) = e At y 0. d 2 y dt 2 + Ay = 0, y(0) = y 0, y (0) = y 0 has solution y(t) = cos( At)y 0 + ( A ) 1 sin( At)y 0. University of Manchester Nick Higham Matrix functions & correlation matrices 12 / 38

17 Solving Ordinary Differential Equations A C n n : dy dt = Ay, y(0) = y 0 y(t) = e At y 0. d 2 y dt 2 + Ay = 0, y(0) = y 0, y (0) = y 0 has solution y(t) = cos( At)y 0 + ( A ) 1 sin( At)y 0. But also [ ] y = exp y ([ 0 ta t I n 0 ]) [ ] y 0. y 0 University of Manchester Nick Higham Matrix functions & correlation matrices 12 / 38

18 Phi Functions: Definition ϕ 0 (z) = e z, ϕ 1 (z) = ez 1, ϕ 2 (z) = ez 1 z,... z z 2 ϕ k+1 (z) = ϕ k(z) 1/k!. z ϕ k (z) = j=0 z j (j + k)!. University of Manchester Nick Higham Matrix functions & correlation matrices 13 / 38

19 Phi Functions: Solving ODEs y C n, A C n n. dy dt = Ay, y(0) = y 0 y(t) = e At y 0. University of Manchester Nick Higham Matrix functions & correlation matrices 14 / 38

20 Phi Functions: Solving ODEs y C n, A C n n. dy dt = Ay, y(0) = y 0 y(t) = e At y 0. dy dt = Ay + b, y(0) = 0 y(t) = t ϕ 1 (ta)b. University of Manchester Nick Higham Matrix functions & correlation matrices 14 / 38

21 Phi Functions: Solving ODEs y C n, A C n n. dy dt = Ay, y(0) = y 0 y(t) = e At y 0. dy dt dy dt = Ay + b, y(0) = 0 y(t) = t ϕ 1 (ta)b. = Ay + ct, y(0) = 0 y(t) = t 2 ϕ 2 (ta)c.. University of Manchester Nick Higham Matrix functions & correlation matrices 14 / 38

22 Exponential Integrators Consider y = Ly + N(y). N(y(t)) N(y(0)) implies y(t) e tl y 0 + tϕ 1 (tl)n(y(0)). Exponential Euler method: y n+1 = e hl y n + hϕ 1 (hl)n(y n ). Lawson (1967); recent resurgence. University of Manchester Nick Higham Matrix functions & correlation matrices 15 / 38

23 Toolbox of Matrix Functions Want software for evaluating interesting f at matrix args as well as scalar args. MATLAB has expm, logm, sqrtm, funm. The Matrix Function Toolbox (H, 2008). NAG Library: Extensive set of new codes included in Mark 23 (2012), Mark 24 (2013). University of Manchester Nick Higham Matrix functions & correlation matrices 16 / 38

24 Compute e A b Exploit, for integer s, e A b = (e s 1A ) s b = e s 1A e s 1A e s 1 A }{{} b. s times Choose s so T m (s 1 A) = m (s 1 A) j j=0 j! e s 1A. Then b i+1 = T m (s 1 A)b i, i = 0: s 1, b 0 = b yields b s e A b. Al-Mohy & H (2011), SIAM J. Sci. Comp. University of Manchester Nick Higham Matrix functions & correlation matrices 17 / 38

25 Experiment Compute e ta b for Harwell Boeing matrices: orani678, n = 2529, t = 100, b = [1, 1,..., 1] T ; bcspwr10, n = 5300, t = 10, b = [1, 0,..., 0, 1] T. 2D Laplacian matrix, poisson. tol = Alg AH ode15s time error time error orani e e-6 bcspwr e e-5 poisson e e-6 4 poisson 15 9e e-1 University of Manchester Nick Higham Matrix functions & correlation matrices 18 / 38

26 General Functions Schur Parlett algorithm (Davies & H, 2003) computes f (A) given the ability to evaluate f (k) (x) for any k and x. Implemented in MATLAB s funm. Beware unstable diagonalization algorithm: function F = funm_ev(a,fun) %FUNM_EV Evaluate general matrix % function via eigensystem. [V,D] = eig(a); F = V * diag(feval(fun,diag(d))) / V; University of Manchester Nick Higham Matrix functions & correlation matrices 19 / 38

27 Knowledge Transfer Partnership #1 University of Manchester and NAG ( ) funded by EPSRC, NAG and TSB. Developing suite of NAG Library codes for matrix functions. Extensive set of new codes included in Mark 23 (2012), Mark 24 (2013). Improvements to existing state of the art: faster and more accurate. My work also supported by 2M ERC Advanced Grant. University of Manchester Nick Higham Matrix functions & correlation matrices 20 / 38

28

29

30 Some NAG Toolbox Timings All ei vals & ei vectors of real symmetric matrix. f08fc: divide and conquer, eig: QR. n f08fc eig Matrix logarithm using the Schur Parlett alg. n f01ej logm e-4 1.0e University of Manchester Nick Higham Matrix functions & correlation matrices 23 / 38

31 Knowledge Transfer Partnership #2 University of Manchester and NAG ( ), funded by NAG and TSB. Lead academic: Jack Dongarra (UT Knoxville, Oak Ridge National Laboratory & U Manchester) Developing, tuning and integrating key components of the Parallel Linear Algebra for Scalable Multicore Architectures (PLASMA) library to support NAG products. University of Manchester Nick Higham Matrix functions & correlation matrices 24 / 38

32 Questions From Finance Practitioners Given a real symmetric matrix A which is almost a correlation matrix what is the best approximating (in Frobenius norm?) correlation matrix? I am researching ways to make our company s correlation matrix positive semi-definite. Currently, I am trying to implement some real options multivariate models in a simulation framework. Therefore, I estimate correlation matrices from inconsistent data set which eventually are non psd. University of Manchester Nick Higham Matrix functions & correlation matrices 25 / 38

33 Correlation Matrix An n n symmetric positive semidefinite matrix A with a ii 1. Properties: symmetric, 1s on the diagonal, off-diagonal elements between 1 and 1, eigenvalues nonnegative. University of Manchester Nick Higham Matrix functions & correlation matrices 26 / 38

34 Correlation Matrix An n n symmetric positive semidefinite matrix A with a ii 1. Properties: symmetric, 1s on the diagonal, off-diagonal elements between 1 and 1, eigenvalues nonnegative. Is this a correlation matrix? University of Manchester Nick Higham Matrix functions & correlation matrices 26 / 38

35 Correlation Matrix An n n symmetric positive semidefinite matrix A with a ii 1. Properties: symmetric, 1s on the diagonal, off-diagonal elements between 1 and 1, eigenvalues nonnegative. Is this a correlation matrix? Spectrum: , , University of Manchester Nick Higham Matrix functions & correlation matrices 26 / 38

36 How to Proceed Make ad hoc modifications to matrix: e.g., shift negative e vals up to zero then diagonally scale. Plug the gaps in the missing data, then compute an exact correlation matrix. Compute the nearest correlation matrix in the weighted Frobenius norm ( A 2 = i,j w iw j a 2 ij ). Given approx correlation matrix A find correlation matrix C to minimize A C. Constraint set is a closed, convex set, so unique minimizer. University of Manchester Nick Higham Matrix functions & correlation matrices 27 / 38

37 Alternating Projections Algorithm von Neumann (1933): for subspaces. Dykstra (1983): corrections for closed convex sets. S 1 S 2 Easy to implement. Guaranteed convergence, at a linear rate. Can add further constraints/projections. University of Manchester Nick Higham Matrix functions & correlation matrices 28 / 38

38 Unexpected Applications Some recent papers: Applying stochastic small-scale damage functions to German winter storms (2012) Estimating variance components and predicting breeding values for eventing disciplines and grades in sport horses (2012) Characterisation of tool marks on cartridge cases by combining multiple images (2012) Experiments in reconstructing twentieth-century sea levels (2011) University of Manchester Nick Higham Matrix functions & correlation matrices 29 / 38

39

40 Newton Method Qi & Sun (2006): convergent Newton method based on theory of strongly semismooth matrix functions. Globally and quadratically convergent. Algorithmic improvements by Borsdorf & H (2010). Implemented in NAG codes g02aaf (g02aac) and g02abf (weights, lower bound on ei vals Mark 23). University of Manchester Nick Higham Matrix functions & correlation matrices 31 / 38

41 Newton Method Qi & Sun (2006): convergent Newton method based on theory of strongly semismooth matrix functions. Globally and quadratically convergent. Algorithmic improvements by Borsdorf & H (2010). Implemented in NAG codes g02aaf (g02aac) and g02abf (weights, lower bound on ei vals Mark 23). University of Manchester Nick Higham Matrix functions & correlation matrices 31 / 38

42 Alternating Projections vs Newton Matrix n tol Code Time (s) Iters 1. Random 100 1e-10 g02aa alt proj Random 500 1e-10 g02aa alt proj Real-life e-4 g02aa alt proj University of Manchester Nick Higham Matrix functions & correlation matrices 32 / 38

43 Factor Model (1) ξ = }{{} X η }{{} n k k 1 + F }{{} n n }{{} ε n 1 where var(ξ i ) 1, F = diag(f ii ). Implies k j=1, η i, ε i N(0, 1), x 2 ij 1, i = 1: n. Multifactor normal copula model. Collateralized debt obligations (CDOs). Multivariate time series. University of Manchester Nick Higham Matrix functions & correlation matrices 33 / 38

44 Factor Model (2) Yields correlation matrix of form C(X) = D + XX T = D + k j=1 x j x T j, D = diag(i XX T ), X = [x 1,..., x k ]. C(X) has k factor correlation matrix structure. 1 y1 T y 2... y1 T y n y C(X) = 1 T y y T n 1 y n, y i R k. y1 T y n... yn 1 T y n 1 University of Manchester Nick Higham Matrix functions & correlation matrices 34 / 38

45

46 k Factor Problem min X R n k f (X) := A C(X) 2 F subject to k j=1 x 2 ij 1. Nonlinear objective function with convex quadratic constraints. Some existing algs ignore the constraints. University of Manchester Nick Higham Matrix functions & correlation matrices 36 / 38

47 Algorithms Algorithm based on spectral projected gradient method (Borsdorf, H & Raydan, 2010). Respects the constraints, exploits their convexity, and converges to a feasible stationary point. NAG routine g02aef (Mark 23). Principal factors method (Andersen et al., 2003) has no convergence theory and can converge to an incorrect answer. University of Manchester Nick Higham Matrix functions & correlation matrices 37 / 38

48 Conclusions Matrix functions a powerful and versatile tool, with excellent algs available. Beware unstable/impractical algs in literature! Working with NAG to implement state of the art f (A) algs for NAG Library. Excellent algs available in NAG Library for nearest correlation matrix problems. Further improvements coming. Beware algs in literature that may not converge or converge to wrong solution! Keen to hear about your matrix problems. University of Manchester Nick Higham Matrix functions & correlation matrices 38 / 38

49 References I A. H. Al-Mohy and N. J. Higham. A new scaling and squaring algorithm for the matrix exponential. SIAM J. Matrix Anal. Appl., 31(3): , A. H. Al-Mohy and N. J. Higham. Computing the action of the matrix exponential, with an application to exponential integrators. SIAM J. Sci. Comput., 33(2): , A. H. Al-Mohy and N. J. Higham. Improved inverse scaling and squaring algorithms for the matrix logarithm. SIAM J. Sci. Comput., 34(4):C153 C169, University of Manchester Nick Higham Matrix functions & correlation matrices 1 / 10

50 References II A. H. Al-Mohy, N. J. Higham, and S. D. Relton. Computing the Fréchet derivative of the matrix logarithm and estimating the condition number. MIMS EPrint , Manchester Institute for Mathematical Sciences, The University of Manchester, UK, July pp. Revised December L. Anderson, J. Sidenius, and S. Basu. All your hedges in one basket. Risk, pages 67 72, Nov University of Manchester Nick Higham Matrix functions & correlation matrices 2 / 10

51 References III R. Borsdorf and N. J. Higham. A preconditioned Newton algorithm for the nearest correlation matrix. IMA J. Numer. Anal., 30(1):94 107, R. Borsdorf, N. J. Higham, and M. Raydan. Computing a nearest correlation matrix with factor structure. SIAM J. Matrix Anal. Appl., 31(5): , T. Charitos, P. R. de Waal, and L. C. van der Gaag. Computing short-interval transition matrices of a discrete-time Markov chain from partially observed data. Statistics in Medicine, 27: , University of Manchester Nick Higham Matrix functions & correlation matrices 3 / 10

52 References IV T. Crilly. Arthur Cayley: Mathematician Laureate of the Victorian Age. Johns Hopkins University Press, Baltimore, MD, USA, ISBN xxi+610 pp. P. I. Davies and N. J. Higham. A Schur Parlett algorithm for computing matrix functions. SIAM J. Matrix Anal. Appl., 25(2): , University of Manchester Nick Higham Matrix functions & correlation matrices 4 / 10

53 References V R. A. Frazer, W. J. Duncan, and A. R. Collar. Elementary Matrices and Some Applications to Dynamics and Differential Equations. Cambridge University Press, Cambridge, UK, xviii+416 pp printing. P. Glasserman and S. Suchintabandid. Correlation expansions for CDO pricing. Journal of Banking & Finance, 31: , C.-H. Guo and N. J. Higham. A Schur Newton method for the matrix pth root and its inverse. SIAM J. Matrix Anal. Appl., 28(3): , University of Manchester Nick Higham Matrix functions & correlation matrices 5 / 10

54 References VI N. J. Higham. The Matrix Function Toolbox. http: // N. J. Higham. Accuracy and Stability of Numerical Algorithms. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA, second edition, ISBN xxx+680 pp. University of Manchester Nick Higham Matrix functions & correlation matrices 6 / 10

55 References VII N. J. Higham. The scaling and squaring method for the matrix exponential revisited. SIAM J. Matrix Anal. Appl., 26(4): , N. J. Higham. The scaling and squaring method for the matrix exponential revisited. SIAM Rev., 51(4): , N. J. Higham and L. Lin. On pth roots of stochastic matrices. Linear Algebra Appl., 435(3): , University of Manchester Nick Higham Matrix functions & correlation matrices 7 / 10

56 References VIII N. J. Higham and L. Lin. An improved Schur Padé algorithm for fractional powers of a matrix and their Fréchet derivatives. MIMS EPrint , Manchester Institute for Mathematical Sciences, The University of Manchester, UK, Jan pp. J. D. Lawson. Generalized Runge-Kutta processes for stable systems with large Lipschitz constants. SIAM J. Numer. Anal., 4(3): , Sept University of Manchester Nick Higham Matrix functions & correlation matrices 8 / 10

57 References IX L. Lin. Roots of Stochastic Matrices and Fractional Matrix Powers. PhD thesis, The University of Manchester, Manchester, UK, pp. MIMS EPrint , Manchester Institute for Mathematical Sciences. University of Manchester Nick Higham Matrix functions & correlation matrices 9 / 10

58 References X K. H. Parshall. James Joseph Sylvester. Jewish Mathematician in a Victorian World. Johns Hopkins University Press, Baltimore, MD, USA, ISBN xiii+461 pp. University of Manchester Nick Higham Matrix functions & correlation matrices 10 / 10

Rehabilitating Research Correlations, Matters Avoiding Inversion, and Extracting Roots

Rehabilitating Research Correlations, Matters Avoiding Inversion, and Extracting Roots Rehabilitating Research Correlations, Matters Avoiding Inversion, and Extracting Roots February 25, 2009 Nick Nick Higham Higham Director School of of Research Mathematics The University of Manchester

More information

Research CharlieMatters

Research CharlieMatters Research CharlieMatters Van Loan and the Matrix Exponential February 25, 2009 Nick Nick Higham Director Schoolof ofresearch Mathematics The School University of Mathematics of Manchester http://www.maths.manchester.ac.uk/~higham

More information

Computing the Action of the Matrix Exponential

Computing the Action of the Matrix Exponential Computing the Action of the Matrix Exponential Nick Higham School of Mathematics The University of Manchester higham@ma.man.ac.uk http://www.ma.man.ac.uk/~higham/ Joint work with Awad H. Al-Mohy 16th ILAS

More information

Nearest Correlation Matrix

Nearest Correlation Matrix Nearest Correlation Matrix The NAG Library has a range of functionality in the area of computing the nearest correlation matrix. In this article we take a look at nearest correlation matrix problems, giving

More information

Testing matrix function algorithms using identities. Deadman, Edvin and Higham, Nicholas J. MIMS EPrint:

Testing matrix function algorithms using identities. Deadman, Edvin and Higham, Nicholas J. MIMS EPrint: Testing matrix function algorithms using identities Deadman, Edvin and Higham, Nicholas J. 2014 MIMS EPrint: 2014.13 Manchester Institute for Mathematical Sciences School of Mathematics The University

More information

An Introduction to Correlation Stress Testing

An Introduction to Correlation Stress Testing An Introduction to Correlation Stress Testing Defeng Sun Department of Mathematics and Risk Management Institute National University of Singapore This is based on a joint work with GAO Yan at NUS March

More information

Exponential integration of large systems of ODEs

Exponential integration of large systems of ODEs Exponential integration of large systems of ODEs Jitse Niesen (University of Leeds) in collaboration with Will Wright (Melbourne University) 23rd Biennial Conference on Numerical Analysis, June 2009 Plan

More information

Preface to Second Edition... vii. Preface to First Edition...

Preface to Second Edition... vii. Preface to First Edition... Contents Preface to Second Edition..................................... vii Preface to First Edition....................................... ix Part I Linear Algebra 1 Basic Vector/Matrix Structure and

More information

Taylor s Theorem for Matrix Functions with Applications to Condition Number Estimation. Deadman, Edvin and Relton, Samuel. MIMS EPrint: 2015.

Taylor s Theorem for Matrix Functions with Applications to Condition Number Estimation. Deadman, Edvin and Relton, Samuel. MIMS EPrint: 2015. Taylor s Theorem for Matrix Functions with Applications to Condition Number Estimation Deadman, Edvin and Relton, Samuel 215 MIMS EPrint: 215.27 Manchester Institute for Mathematical Sciences School of

More information

Exponentials of Symmetric Matrices through Tridiagonal Reductions

Exponentials of Symmetric Matrices through Tridiagonal Reductions Exponentials of Symmetric Matrices through Tridiagonal Reductions Ya Yan Lu Department of Mathematics City University of Hong Kong Kowloon, Hong Kong Abstract A simple and efficient numerical algorithm

More information

Improved Newton s method with exact line searches to solve quadratic matrix equation

Improved Newton s method with exact line searches to solve quadratic matrix equation Journal of Computational and Applied Mathematics 222 (2008) 645 654 wwwelseviercom/locate/cam Improved Newton s method with exact line searches to solve quadratic matrix equation Jian-hui Long, Xi-yan

More information

Improved Inverse Scaling and Squaring Algorithms for the Matrix Logarithm. Al-Mohy, Awad H. and Higham, Nicholas J. MIMS EPrint: 2011.

Improved Inverse Scaling and Squaring Algorithms for the Matrix Logarithm. Al-Mohy, Awad H. and Higham, Nicholas J. MIMS EPrint: 2011. Improved Inverse Scaling and Squaring Algorithms for the Matrix Logarithm Al-Mohy, Awad H. and Higham, Nicholas J. 2011 MIMS EPrint: 2011.83 Manchester Institute for Mathematical Sciences School of Mathematics

More information

The Role of Matrix Functions

The Role of Matrix Functions The Role of Matrix Functions Edvin Hopkins, Numerical Algorithms Group November 2018 1 Introduction In this report we ll be discussing functions of matrices. What are they, and why might they be of interest

More information

Computing the pth Roots of a Matrix. with Repeated Eigenvalues

Computing the pth Roots of a Matrix. with Repeated Eigenvalues Applied Mathematical Sciences, Vol. 5, 2011, no. 53, 2645-2661 Computing the pth Roots of a Matrix with Repeated Eigenvalues Amir Sadeghi 1, Ahmad Izani Md. Ismail and Azhana Ahmad School of Mathematical

More information

Algorithms for Solving the Polynomial Eigenvalue Problem

Algorithms for Solving the Polynomial Eigenvalue Problem Algorithms for Solving the Polynomial Eigenvalue Problem Nick Higham School of Mathematics The University of Manchester higham@ma.man.ac.uk http://www.ma.man.ac.uk/~higham/ Joint work with D. Steven Mackey

More information

Lecture 2: Computing functions of dense matrices

Lecture 2: Computing functions of dense matrices Lecture 2: Computing functions of dense matrices Paola Boito and Federico Poloni Università di Pisa Pisa - Hokkaido - Roma2 Summer School Pisa, August 27 - September 8, 2018 Introduction In this lecture

More information

Functions of a Matrix: Theory and Computation

Functions of a Matrix: Theory and Computation Functions of a Matrix: Theory and Computation Nick Higham School of Mathematics The University of Manchester higham@ma.man.ac.uk http://www.ma.man.ac.uk/~higham/ Landscapes in Mathematical Science, University

More information

Krylov methods for the computation of matrix functions

Krylov methods for the computation of matrix functions Krylov methods for the computation of matrix functions Jitse Niesen (University of Leeds) in collaboration with Will Wright (Melbourne University) Heriot-Watt University, March 2010 Outline Definition

More information

A Preconditioned Newton Algorithm for the Nearest Correlation Matrix. Borsdorf, Rudiger and Higham, Nicholas J. MIMS EPrint: 2008.

A Preconditioned Newton Algorithm for the Nearest Correlation Matrix. Borsdorf, Rudiger and Higham, Nicholas J. MIMS EPrint: 2008. A Preconditioned Newton Algorithm for the Nearest Correlation Matrix Borsdorf, Rudiger and Higham, Nicholas J. 2008 MIMS EPrint: 2008.50 Manchester Institute for Mathematical Sciences School of Mathematics

More information

Numerical Methods in Matrix Computations

Numerical Methods in Matrix Computations Ake Bjorck Numerical Methods in Matrix Computations Springer Contents 1 Direct Methods for Linear Systems 1 1.1 Elements of Matrix Theory 1 1.1.1 Matrix Algebra 2 1.1.2 Vector Spaces 6 1.1.3 Submatrices

More information

Numerical methods for matrix functions

Numerical methods for matrix functions Numerical methods for matrix functions SF2524 - Matrix Computations for Large-scale Systems Lecture 13 Numerical methods for matrix functions 1 / 26 Reading material Lecture notes online Numerical methods

More information

Final Examination. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics (Fall 2013), Stanford University

Final Examination. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics (Fall 2013), Stanford University Final Examination CS 205A: Mathematical Methods for Robotics, Vision, and Graphics (Fall 2013), Stanford University The exam runs for 3 hours. The exam contains eight problems. You must complete the first

More information

LAPACK-Style Codes for Pivoted Cholesky and QR Updating. Hammarling, Sven and Higham, Nicholas J. and Lucas, Craig. MIMS EPrint: 2006.

LAPACK-Style Codes for Pivoted Cholesky and QR Updating. Hammarling, Sven and Higham, Nicholas J. and Lucas, Craig. MIMS EPrint: 2006. LAPACK-Style Codes for Pivoted Cholesky and QR Updating Hammarling, Sven and Higham, Nicholas J. and Lucas, Craig 2007 MIMS EPrint: 2006.385 Manchester Institute for Mathematical Sciences School of Mathematics

More information

PARTIAL DIFFERENTIAL EQUATIONS

PARTIAL DIFFERENTIAL EQUATIONS MATHEMATICAL METHODS PARTIAL DIFFERENTIAL EQUATIONS I YEAR B.Tech By Mr. Y. Prabhaker Reddy Asst. Professor of Mathematics Guru Nanak Engineering College Ibrahimpatnam, Hyderabad. SYLLABUS OF MATHEMATICAL

More information

(f(x) P 3 (x)) dx. (a) The Lagrange formula for the error is given by

(f(x) P 3 (x)) dx. (a) The Lagrange formula for the error is given by 1. QUESTION (a) Given a nth degree Taylor polynomial P n (x) of a function f(x), expanded about x = x 0, write down the Lagrange formula for the truncation error, carefully defining all its elements. How

More information

MATHEMATICAL METHODS INTERPOLATION

MATHEMATICAL METHODS INTERPOLATION MATHEMATICAL METHODS INTERPOLATION I YEAR BTech By Mr Y Prabhaker Reddy Asst Professor of Mathematics Guru Nanak Engineering College Ibrahimpatnam, Hyderabad SYLLABUS OF MATHEMATICAL METHODS (as per JNTU

More information

The Scaling and Squaring Method for the Matrix Exponential Revisited. Nicholas J. Higham

The Scaling and Squaring Method for the Matrix Exponential Revisited. Nicholas J. Higham The Scaling and Squaring Method for the Matrix Exponential Revisited Nicholas J. Higham 2005 MIMS EPrint: 2006.394 Manchester Institute for Mathematical Sciences School of Mathematics The University of

More information

Director of Research School of Mathematics

Director of Research   School of Mathematics Multiprecision Research Matters Algorithms February Nick25, Higham 2009 School of Mathematics The University Nick Higham of Manchester Director of Research http://www.ma.man.ac.uk/~higham School of Mathematics

More information

Positive Denite Matrix. Ya Yan Lu 1. Department of Mathematics. City University of Hong Kong. Kowloon, Hong Kong. Abstract

Positive Denite Matrix. Ya Yan Lu 1. Department of Mathematics. City University of Hong Kong. Kowloon, Hong Kong. Abstract Computing the Logarithm of a Symmetric Positive Denite Matrix Ya Yan Lu Department of Mathematics City University of Hong Kong Kowloon, Hong Kong Abstract A numerical method for computing the logarithm

More information

Numerical Methods with MATLAB

Numerical Methods with MATLAB Numerical Methods with MATLAB A Resource for Scientists and Engineers G. J. BÖRSE Lehigh University PWS Publishing Company I(T)P AN!NTERNATIONAL THOMSON PUBLISHING COMPANY Boston Albany Bonn Cincinnati

More information

A preconditioned Newton algorithm for the nearest correlation matrix

A preconditioned Newton algorithm for the nearest correlation matrix IMA Journal of Numerical Analysis (2010) 30, 94 107 doi:10.1093/imanum/drn085 Advance Access publication on June 8, 2009 A preconditioned Newton algorithm for the nearest correlation matrix RÜDIGER BORSDORF

More information

FIXED POINT ITERATIONS

FIXED POINT ITERATIONS FIXED POINT ITERATIONS MARKUS GRASMAIR 1. Fixed Point Iteration for Non-linear Equations Our goal is the solution of an equation (1) F (x) = 0, where F : R n R n is a continuous vector valued mapping in

More information

The matrix sign function

The matrix sign function The matrix sign function 1 Re x > 0, sign(x) = 1 Re x < 0, undefined Re x = 0. Suppose the Jordan form of A is reblocked as A = [ V 1 V 2 ] [ J 1 J 2 ] [ V 1 V 2 ] 1, where J 1 contains all eigenvalues

More information

Lecture Note 1: Background

Lecture Note 1: Background ECE5463: Introduction to Robotics Lecture Note 1: Background Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 1 (ECE5463 Sp18)

More information

M.A. Botchev. September 5, 2014

M.A. Botchev. September 5, 2014 Rome-Moscow school of Matrix Methods and Applied Linear Algebra 2014 A short introduction to Krylov subspaces for linear systems, matrix functions and inexact Newton methods. Plan and exercises. M.A. Botchev

More information

TABLE OF CONTENTS INTRODUCTION, APPROXIMATION & ERRORS 1. Chapter Introduction to numerical methods 1 Multiple-choice test 7 Problem set 9

TABLE OF CONTENTS INTRODUCTION, APPROXIMATION & ERRORS 1. Chapter Introduction to numerical methods 1 Multiple-choice test 7 Problem set 9 TABLE OF CONTENTS INTRODUCTION, APPROXIMATION & ERRORS 1 Chapter 01.01 Introduction to numerical methods 1 Multiple-choice test 7 Problem set 9 Chapter 01.02 Measuring errors 11 True error 11 Relative

More information

Krylov Subspace Methods for the Evaluation of Matrix Functions. Applications and Algorithms

Krylov Subspace Methods for the Evaluation of Matrix Functions. Applications and Algorithms Krylov Subspace Methods for the Evaluation of Matrix Functions. Applications and Algorithms 2. First Results and Algorithms Michael Eiermann Institut für Numerische Mathematik und Optimierung Technische

More information

Computing the nearest correlation matrix a problem from finance

Computing the nearest correlation matrix a problem from finance IMA Journal of Numerical Analysis (2002) 22, 329 343 Computing the nearest correlation matrix a problem from finance NICHOLAS J. HIGHAM Department of Mathematics, University of Manchester, Manchester,

More information

Matrix Functions: A Short Course. Higham, Nicholas J. and Lijing, Lin. MIMS EPrint:

Matrix Functions: A Short Course. Higham, Nicholas J. and Lijing, Lin. MIMS EPrint: Matrix Functions: A Short Course Higham, Nicholas J. and Lijing, Lin 2013 MIMS EPrint: 2013.73 Manchester Institute for Mathematical Sciences School of Mathematics The University of Manchester Reports

More information

A Continuation Approach to a Quadratic Matrix Equation

A Continuation Approach to a Quadratic Matrix Equation A Continuation Approach to a Quadratic Matrix Equation Nils Wagner nwagner@mecha.uni-stuttgart.de Institut A für Mechanik, Universität Stuttgart GAMM Workshop Applied and Numerical Linear Algebra September

More information

LAPACK-Style Codes for Pivoted Cholesky and QR Updating

LAPACK-Style Codes for Pivoted Cholesky and QR Updating LAPACK-Style Codes for Pivoted Cholesky and QR Updating Sven Hammarling 1, Nicholas J. Higham 2, and Craig Lucas 3 1 NAG Ltd.,Wilkinson House, Jordan Hill Road, Oxford, OX2 8DR, England, sven@nag.co.uk,

More information

A Heuristic for Completing Covariance And Correlation Matrices. Martin van der Schans and Alex Boer

A Heuristic for Completing Covariance And Correlation Matrices. Martin van der Schans and Alex Boer A Heuristic for Completing Covariance And Correlation Matrices Martin van der Schans and Alex Boer Technical Working Paper 2013-01 March 2013 A Heuristic for Completing Covariance And Correlation Matrices

More information

ETNA Kent State University

ETNA Kent State University C 8 Electronic Transactions on Numerical Analysis. Volume 17, pp. 76-2, 2004. Copyright 2004,. ISSN 1068-613. etnamcs.kent.edu STRONG RANK REVEALING CHOLESKY FACTORIZATION M. GU AND L. MIRANIAN Abstract.

More information

A more accurate Briggs method for the logarithm

A more accurate Briggs method for the logarithm Numer Algor (2012) 59:393 402 DOI 10.1007/s11075-011-9496-z ORIGINAL PAPER A more accurate Briggs method for the logarithm Awad H. Al-Mohy Received: 25 May 2011 / Accepted: 15 August 2011 / Published online:

More information

The Leja method revisited: backward error analysis for the matrix exponential

The Leja method revisited: backward error analysis for the matrix exponential The Leja method revisited: backward error analysis for the matrix exponential M. Caliari 1, P. Kandolf 2, A. Ostermann 2, and S. Rainer 2 1 Dipartimento di Informatica, Università di Verona, Italy 2 Institut

More information

Eigenvalue Problems and Singular Value Decomposition

Eigenvalue Problems and Singular Value Decomposition Eigenvalue Problems and Singular Value Decomposition Sanzheng Qiao Department of Computing and Software McMaster University August, 2012 Outline 1 Eigenvalue Problems 2 Singular Value Decomposition 3 Software

More information

CHAPTER 2: QUADRATIC PROGRAMMING

CHAPTER 2: QUADRATIC PROGRAMMING CHAPTER 2: QUADRATIC PROGRAMMING Overview Quadratic programming (QP) problems are characterized by objective functions that are quadratic in the design variables, and linear constraints. In this sense,

More information

N. J. Higham. Numerical Analysis Report No January Manchester Centre for Computational Mathematics Numerical Analysis Reports

N. J. Higham. Numerical Analysis Report No January Manchester Centre for Computational Mathematics Numerical Analysis Reports UMIST ISSN 1360-1725 A New sqrtm for Matlab N. J. Higham Numerical Analysis Report No. 336 January 1999 Manchester Centre for Computational Mathematics Numerical Analysis Reports DEPARTMENTS OF MATHEMATICS

More information

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY published in IMA Journal of Numerical Analysis (IMAJNA), Vol. 23, 1-9, 23. OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY SIEGFRIED M. RUMP Abstract. In this note we give lower

More information

Computing the Nearest Correlation Matrix A Problem from Finance. Higham, Nicholas J. MIMS EPrint:

Computing the Nearest Correlation Matrix A Problem from Finance. Higham, Nicholas J. MIMS EPrint: Computing the Nearest Correlation Matrix A Problem from Finance Higham, Nicholas J. 2002 MIMS EPrint: 2006.70 Manchester Institute for Mathematical Sciences School of Mathematics The University of Manchester

More information

OUTLINE 1. Introduction 1.1 Notation 1.2 Special matrices 2. Gaussian Elimination 2.1 Vector and matrix norms 2.2 Finite precision arithmetic 2.3 Fact

OUTLINE 1. Introduction 1.1 Notation 1.2 Special matrices 2. Gaussian Elimination 2.1 Vector and matrix norms 2.2 Finite precision arithmetic 2.3 Fact Computational Linear Algebra Course: (MATH: 6800, CSCI: 6800) Semester: Fall 1998 Instructors: { Joseph E. Flaherty, aherje@cs.rpi.edu { Franklin T. Luk, luk@cs.rpi.edu { Wesley Turner, turnerw@cs.rpi.edu

More information

CHUN-HUA GUO. Key words. matrix equations, minimal nonnegative solution, Markov chains, cyclic reduction, iterative methods, convergence rate

CHUN-HUA GUO. Key words. matrix equations, minimal nonnegative solution, Markov chains, cyclic reduction, iterative methods, convergence rate CONVERGENCE ANALYSIS OF THE LATOUCHE-RAMASWAMI ALGORITHM FOR NULL RECURRENT QUASI-BIRTH-DEATH PROCESSES CHUN-HUA GUO Abstract The minimal nonnegative solution G of the matrix equation G = A 0 + A 1 G +

More information

2 Computing complex square roots of a real matrix

2 Computing complex square roots of a real matrix On computing complex square roots of real matrices Zhongyun Liu a,, Yulin Zhang b, Jorge Santos c and Rui Ralha b a School of Math., Changsha University of Science & Technology, Hunan, 410076, China b

More information

An Algorithm for. Nick Higham. Françoise Tisseur. Director of Research School of Mathematics.

An Algorithm for. Nick Higham. Françoise Tisseur. Director of Research School of Mathematics. An Algorithm for the Research Complete Matters Solution of Quadratic February Eigenvalue 25, 2009 Problems Nick Higham Françoise Tisseur Director of Research School of Mathematics The School University

More information

ON MATRIX BALANCING AND EIGENVECTOR COMPUTATION

ON MATRIX BALANCING AND EIGENVECTOR COMPUTATION ON MATRIX BALANCING AND EIGENVECTOR COMPUTATION RODNEY JAMES, JULIEN LANGOU, AND BRADLEY R. LOWERY arxiv:40.5766v [math.na] Jan 04 Abstract. Balancing a matrix is a preprocessing step while solving the

More information

Solving Systems of Fuzzy Differential Equation

Solving Systems of Fuzzy Differential Equation International Mathematical Forum, Vol. 6, 2011, no. 42, 2087-2100 Solving Systems of Fuzzy Differential Equation Amir Sadeghi 1, Ahmad Izani Md. Ismail and Ali F. Jameel School of Mathematical Sciences,

More information

Numerical Methods for Differential Equations Mathematical and Computational Tools

Numerical Methods for Differential Equations Mathematical and Computational Tools Numerical Methods for Differential Equations Mathematical and Computational Tools Gustaf Söderlind Numerical Analysis, Lund University Contents V4.16 Part 1. Vector norms, matrix norms and logarithmic

More information

Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department

Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department Syllabus for Applied Mathematics Graduate Student Qualifying Exams, Dartmouth Mathematics Department Alex Barnett, Scott Pauls, Dan Rockmore August 12, 2011 We aim to touch upon many topics that a professional

More information

Structured Condition Numbers of Symmetric Algebraic Riccati Equations

Structured Condition Numbers of Symmetric Algebraic Riccati Equations Proceedings of the 2 nd International Conference of Control Dynamic Systems and Robotics Ottawa Ontario Canada May 7-8 2015 Paper No. 183 Structured Condition Numbers of Symmetric Algebraic Riccati Equations

More information

Mathematics for Economics and Finance

Mathematics for Economics and Finance Mathematics for Economics and Finance Michael Harrison and Patrick Waldron B 375482 Routledge Taylor & Francis Croup LONDON AND NEW YORK Contents List of figures ix List of tables xi Foreword xiii Preface

More information

Some Formulas for the Principal Matrix pth Root

Some Formulas for the Principal Matrix pth Root Int. J. Contemp. Math. Sciences Vol. 9 014 no. 3 141-15 HIKARI Ltd www.m-hiari.com http://dx.doi.org/10.1988/ijcms.014.4110 Some Formulas for the Principal Matrix pth Root R. Ben Taher Y. El Khatabi and

More information

Automatica, 33(9): , September 1997.

Automatica, 33(9): , September 1997. A Parallel Algorithm for Principal nth Roots of Matrices C. K. Koc and M. _ Inceoglu Abstract An iterative algorithm for computing the principal nth root of a positive denite matrix is presented. The algorithm

More information

Research Matters. February 25, The Nonlinear Eigenvalue Problem. Nick Higham. Part III. Director of Research School of Mathematics

Research Matters. February 25, The Nonlinear Eigenvalue Problem. Nick Higham. Part III. Director of Research School of Mathematics Research Matters February 25, 2009 The Nonlinear Eigenvalue Problem Nick Higham Part III Director of Research School of Mathematics Françoise Tisseur School of Mathematics The University of Manchester

More information

Linear algebra for exponential integrators

Linear algebra for exponential integrators Linear algebra for exponential integrators Antti Koskela KTH Royal Institute of Technology Beräkningsmatematikcirkus, 28 May 2014 The problem Considered: time integration of stiff semilinear initial value

More information

Scaling, Sensitivity and Stability in Numerical Solution of the Quadratic Eigenvalue Problem

Scaling, Sensitivity and Stability in Numerical Solution of the Quadratic Eigenvalue Problem Scaling, Sensitivity and Stability in Numerical Solution of the Quadratic Eigenvalue Problem Nick Higham School of Mathematics The University of Manchester higham@ma.man.ac.uk http://www.ma.man.ac.uk/~higham/

More information

The Complex Step Approximation to the Fréchet Derivative of a Matrix Function. Al-Mohy, Awad H. and Higham, Nicholas J. MIMS EPrint: 2009.

The Complex Step Approximation to the Fréchet Derivative of a Matrix Function. Al-Mohy, Awad H. and Higham, Nicholas J. MIMS EPrint: 2009. The Complex Step Approximation to the Fréchet Derivative of a Matrix Function Al-Mohy, Awad H. and Higham, Nicholas J. 2009 MIMS EPrint: 2009.31 Manchester Institute for Mathematical Sciences School of

More information

Absolute value equations

Absolute value equations Linear Algebra and its Applications 419 (2006) 359 367 www.elsevier.com/locate/laa Absolute value equations O.L. Mangasarian, R.R. Meyer Computer Sciences Department, University of Wisconsin, 1210 West

More information

Approximation algorithms for nonnegative polynomial optimization problems over unit spheres

Approximation algorithms for nonnegative polynomial optimization problems over unit spheres Front. Math. China 2017, 12(6): 1409 1426 https://doi.org/10.1007/s11464-017-0644-1 Approximation algorithms for nonnegative polynomial optimization problems over unit spheres Xinzhen ZHANG 1, Guanglu

More information

Systems of Second Order Differential Equations Cayley-Hamilton-Ziebur

Systems of Second Order Differential Equations Cayley-Hamilton-Ziebur Systems of Second Order Differential Equations Cayley-Hamilton-Ziebur Characteristic Equation Cayley-Hamilton Cayley-Hamilton Theorem An Example Euler s Substitution for u = A u The Cayley-Hamilton-Ziebur

More information

Solutions Preliminary Examination in Numerical Analysis January, 2017

Solutions Preliminary Examination in Numerical Analysis January, 2017 Solutions Preliminary Examination in Numerical Analysis January, 07 Root Finding The roots are -,0, a) First consider x 0 > Let x n+ = + ε and x n = + δ with δ > 0 The iteration gives 0 < ε δ < 3, which

More information

MATRIX AND LINEAR ALGEBR A Aided with MATLAB

MATRIX AND LINEAR ALGEBR A Aided with MATLAB Second Edition (Revised) MATRIX AND LINEAR ALGEBR A Aided with MATLAB Kanti Bhushan Datta Matrix and Linear Algebra Aided with MATLAB Second Edition KANTI BHUSHAN DATTA Former Professor Department of Electrical

More information

ADVANCED ENGINEERING MATHEMATICS

ADVANCED ENGINEERING MATHEMATICS ADVANCED ENGINEERING MATHEMATICS DENNIS G. ZILL Loyola Marymount University MICHAEL R. CULLEN Loyola Marymount University PWS-KENT O I^7 3 PUBLISHING COMPANY E 9 U Boston CONTENTS Preface xiii Parti ORDINARY

More information

Linear Matrix Inequalities in Control

Linear Matrix Inequalities in Control Linear Matrix Inequalities in Control Delft Center for Systems and Control (DCSC) Delft University of Technology The Netherlands Department of Electrical Engineering Eindhoven University of Technology

More information

GATE Engineering Mathematics SAMPLE STUDY MATERIAL. Postal Correspondence Course GATE. Engineering. Mathematics GATE ENGINEERING MATHEMATICS

GATE Engineering Mathematics SAMPLE STUDY MATERIAL. Postal Correspondence Course GATE. Engineering. Mathematics GATE ENGINEERING MATHEMATICS SAMPLE STUDY MATERIAL Postal Correspondence Course GATE Engineering Mathematics GATE ENGINEERING MATHEMATICS ENGINEERING MATHEMATICS GATE Syllabus CIVIL ENGINEERING CE CHEMICAL ENGINEERING CH MECHANICAL

More information

Estimating the Condition Number of f(a)b. Deadman, Edvin. MIMS EPrint: Manchester Institute for Mathematical Sciences School of Mathematics

Estimating the Condition Number of f(a)b. Deadman, Edvin. MIMS EPrint: Manchester Institute for Mathematical Sciences School of Mathematics Estimating the Condition Number of f(a)b Deadman, Edvin 2014 MIMS EPrint: 2014.34 Manchester Institute for Mathematical Sciences School of Mathematics The University of Manchester Reports available from:

More information

Iterative Solution of a Matrix Riccati Equation Arising in Stochastic Control

Iterative Solution of a Matrix Riccati Equation Arising in Stochastic Control Iterative Solution of a Matrix Riccati Equation Arising in Stochastic Control Chun-Hua Guo Dedicated to Peter Lancaster on the occasion of his 70th birthday We consider iterative methods for finding the

More information

Coordinate Update Algorithm Short Course Operator Splitting

Coordinate Update Algorithm Short Course Operator Splitting Coordinate Update Algorithm Short Course Operator Splitting Instructor: Wotao Yin (UCLA Math) Summer 2016 1 / 25 Operator splitting pipeline 1. Formulate a problem as 0 A(x) + B(x) with monotone operators

More information

Problem 1: Toolbox (25 pts) For all of the parts of this problem, you are limited to the following sets of tools:

Problem 1: Toolbox (25 pts) For all of the parts of this problem, you are limited to the following sets of tools: CS 322 Final Exam Friday 18 May 2007 150 minutes Problem 1: Toolbox (25 pts) For all of the parts of this problem, you are limited to the following sets of tools: (A) Runge-Kutta 4/5 Method (B) Condition

More information

MULTIVARIABLE CALCULUS, LINEAR ALGEBRA, AND DIFFERENTIAL EQUATIONS

MULTIVARIABLE CALCULUS, LINEAR ALGEBRA, AND DIFFERENTIAL EQUATIONS T H I R D E D I T I O N MULTIVARIABLE CALCULUS, LINEAR ALGEBRA, AND DIFFERENTIAL EQUATIONS STANLEY I. GROSSMAN University of Montana and University College London SAUNDERS COLLEGE PUBLISHING HARCOURT BRACE

More information

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016 ACM/CMS 17 Linear Analysis & Applications Fall 216 Assignment 4: Linear ODEs and Control Theory Due: 5th December 216 Introduction Systems of ordinary differential equations (ODEs) can be used to describe

More information

Optimization Tutorial 1. Basic Gradient Descent

Optimization Tutorial 1. Basic Gradient Descent E0 270 Machine Learning Jan 16, 2015 Optimization Tutorial 1 Basic Gradient Descent Lecture by Harikrishna Narasimhan Note: This tutorial shall assume background in elementary calculus and linear algebra.

More information

Solving the Polynomial Eigenvalue Problem by Linearization

Solving the Polynomial Eigenvalue Problem by Linearization Solving the Polynomial Eigenvalue Problem by Linearization Nick Higham School of Mathematics The University of Manchester higham@ma.man.ac.uk http://www.ma.man.ac.uk/~higham/ Joint work with Ren-Cang Li,

More information

Unconstrained Optimization

Unconstrained Optimization 1 / 36 Unconstrained Optimization ME598/494 Lecture Max Yi Ren Department of Mechanical Engineering, Arizona State University February 2, 2015 2 / 36 3 / 36 4 / 36 5 / 36 1. preliminaries 1.1 local approximation

More information

On matrix equations X ± A X 2 A = I

On matrix equations X ± A X 2 A = I Linear Algebra and its Applications 326 21 27 44 www.elsevier.com/locate/laa On matrix equations X ± A X 2 A = I I.G. Ivanov,V.I.Hasanov,B.V.Minchev Faculty of Mathematics and Informatics, Shoumen University,

More information

Convex optimization problems. Optimization problem in standard form

Convex optimization problems. Optimization problem in standard form Convex optimization problems optimization problem in standard form convex optimization problems linear optimization quadratic optimization geometric programming quasiconvex optimization generalized inequality

More information

The nonsmooth Newton method on Riemannian manifolds

The nonsmooth Newton method on Riemannian manifolds The nonsmooth Newton method on Riemannian manifolds C. Lageman, U. Helmke, J.H. Manton 1 Introduction Solving nonlinear equations in Euclidean space is a frequently occurring problem in optimization and

More information

MATHEMATICS (MATH) Calendar

MATHEMATICS (MATH) Calendar MATHEMATICS (MATH) This is a list of the Mathematics (MATH) courses available at KPU. For information about transfer of credit amongst institutions in B.C. and to see how individual courses transfer, go

More information

ENGINEERING MATHEMATICS I. CODE: 10 MAT 11 IA Marks: 25 Hrs/Week: 04 Exam Hrs: 03 PART-A

ENGINEERING MATHEMATICS I. CODE: 10 MAT 11 IA Marks: 25 Hrs/Week: 04 Exam Hrs: 03 PART-A ENGINEERING MATHEMATICS I CODE: 10 MAT 11 IA Marks: 25 Hrs/Week: 04 Exam Hrs: 03 Total Hrs: 52 Exam Marks:100 PART-A Unit-I: DIFFERENTIAL CALCULUS - 1 Determination of n th derivative of standard functions-illustrative

More information

Exam in TMA4215 December 7th 2012

Exam in TMA4215 December 7th 2012 Norwegian University of Science and Technology Department of Mathematical Sciences Page of 9 Contact during the exam: Elena Celledoni, tlf. 7359354, cell phone 48238584 Exam in TMA425 December 7th 22 Allowed

More information

NUMERICAL MATHEMATICS AND COMPUTING

NUMERICAL MATHEMATICS AND COMPUTING NUMERICAL MATHEMATICS AND COMPUTING Fourth Edition Ward Cheney David Kincaid The University of Texas at Austin 9 Brooks/Cole Publishing Company I(T)P An International Thomson Publishing Company Pacific

More information

FINITE-DIMENSIONAL LINEAR ALGEBRA

FINITE-DIMENSIONAL LINEAR ALGEBRA DISCRETE MATHEMATICS AND ITS APPLICATIONS Series Editor KENNETH H ROSEN FINITE-DIMENSIONAL LINEAR ALGEBRA Mark S Gockenbach Michigan Technological University Houghton, USA CRC Press Taylor & Francis Croup

More information

HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013

HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013 HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013 PROFESSOR HENRY C. PINKHAM 1. Prerequisites The only prerequisite is Calculus III (Math 1201) or the equivalent: the first semester of multivariable calculus.

More information

Linear Algebra and its Applications

Linear Algebra and its Applications Linear Algebra and its Applications 435 (20) 448 463 Contents lists available at ScienceDirect Linear Algebra and its Applications journal homepage: wwwelseviercom/locate/laa On pth roots of stochastic

More information

Eigenvalue problems and optimization

Eigenvalue problems and optimization Notes for 2016-04-27 Seeking structure For the past three weeks, we have discussed rather general-purpose optimization methods for nonlinear equation solving and optimization. In practice, of course, we

More information

BOUNDS OF MODULUS OF EIGENVALUES BASED ON STEIN EQUATION

BOUNDS OF MODULUS OF EIGENVALUES BASED ON STEIN EQUATION K Y BERNETIKA VOLUM E 46 ( 2010), NUMBER 4, P AGES 655 664 BOUNDS OF MODULUS OF EIGENVALUES BASED ON STEIN EQUATION Guang-Da Hu and Qiao Zhu This paper is concerned with bounds of eigenvalues of a complex

More information

Optimisation in Higher Dimensions

Optimisation in Higher Dimensions CHAPTER 6 Optimisation in Higher Dimensions Beyond optimisation in 1D, we will study two directions. First, the equivalent in nth dimension, x R n such that f(x ) f(x) for all x R n. Second, constrained

More information

AIMS Exercise Set # 1

AIMS Exercise Set # 1 AIMS Exercise Set #. Determine the form of the single precision floating point arithmetic used in the computers at AIMS. What is the largest number that can be accurately represented? What is the smallest

More information

FACTORIZING COMPLEX SYMMETRIC MATRICES WITH POSITIVE DEFINITE REAL AND IMAGINARY PARTS

FACTORIZING COMPLEX SYMMETRIC MATRICES WITH POSITIVE DEFINITE REAL AND IMAGINARY PARTS MATHEMATICS OF COMPUTATION Volume 67, Number 4, October 1998, Pages 1591 1599 S 005-5718(98)00978-8 FACTORIZING COMPLEX SYMMETRIC MATRICES WITH POSITIVE DEFINITE REAL AND IMAGINARY PARTS NICHOLAS J. HIGHAM

More information

Speeding up numerical computations via conformal maps

Speeding up numerical computations via conformal maps Speeding up numerical computations via conformal maps Nick Trefethen, Oxford University Thanks to Nick Hale, Nick Higham and Wynn Tee 1/35 SIAM 1997 SIAM 2000 Cambridge 2003 2/35 Princeton 2005 Bornemann

More information

Matrix stabilization using differential equations.

Matrix stabilization using differential equations. Matrix stabilization using differential equations. Nicola Guglielmi Universitá dell Aquila and Gran Sasso Science Institute, Italia NUMOC-2017 Roma, 19 23 June, 2017 Inspired by a joint work with Christian

More information