Chapter 10 Function of a Matrix



Similar documents
Question 3: How do you find the relative extrema of a function?

by John Donald, Lecturer, School of Accounting, Economics and Finance, Deakin University, Australia

New Basis Functions. Section 8. Complex Fourier Series

Mathematics. Mathematics 3. hsn.uk.net. Higher HSN23000

Parallel and Distributed Programming. Performance Metrics

A Note on Approximating. the Normal Distribution Function

Econ 371: Answer Key for Problem Set 1 (Chapter 12-13)

Lecture 20: Emitter Follower and Differential Amplifiers

CPS 220 Theory of Computation REGULAR LANGUAGES. Regular expressions

QUANTITATIVE METHODS CLASSES WEEK SEVEN

(Analytic Formula for the European Normal Black Scholes Formula)

The example is taken from Sect. 1.2 of Vol. 1 of the CPN book.

Factorials! Stirling s formula

AP Calculus AB 2008 Scoring Guidelines

ME 612 Metal Forming and Theory of Plasticity. 6. Strain

Lecture 3: Diffusion: Fick s first law

5.4 Exponential Functions: Differentiation and Integration TOOTLIFTST:

Version 1.0. General Certificate of Education (A-level) January Mathematics MPC3. (Specification 6360) Pure Core 3. Final.

Basis risk. When speaking about forward or futures contracts, basis risk is the market

CHAPTER 4c. ROOTS OF EQUATIONS

Journal of Engineering and Natural Sciences Mühendislik ve Fen Bilimleri Dergisi

ESCI 241 Meteorology Lesson 6 Humidity

Upper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing

THE FUNDAMENTALS OF CURRENT SENSE TRANSFORMER DESIGN. Patrick A. Cattermole, Senior Applications Engineer MMG 10 Vansco Road, Toronto Ontario Canada

Constraint-Based Analysis of Gene Deletion in a Metabolic Network

AP Calculus Multiple-Choice Question Collection connect to college success

SPECIAL VOWEL SOUNDS

Introduction to Finite Element Modeling

Foreign Exchange Markets and Exchange Rates

EFFECT OF GEOMETRICAL PARAMETERS ON HEAT TRANSFER PERFORMACE OF RECTANGULAR CIRCUMFERENTIAL FINS

Financial Mathematics

Adverse Selection and Moral Hazard in a Model With 2 States of the World

AC Circuits Three-Phase Circuits

Section 7.4: Exponential Growth and Decay

MAXIMAL CHAINS IN THE TURING DEGREES

Category 7: Employee Commuting

Expert-Mediated Search

SPREAD OPTION VALUATION AND THE FAST FOURIER TRANSFORM

June Enprise Rent. Enprise Author: Document Version: Product: Product Version: SAP Version:

CIRCUITS AND ELECTRONICS. Basic Circuit Analysis Method (KVL and KCL method)

Repulsive Force

Production Costing (Chapter 8 of W&W)

Policies for Simultaneous Estimation and Optimization

Business rules FATCA V. 02/11/2015

Finite Dimensional Vector Spaces.

Budget Optimization in Search-Based Advertising Auctions

CPU. Rasterization. Per Vertex Operations & Primitive Assembly. Polynomial Evaluator. Frame Buffer. Per Fragment. Display List.

Sharp bounds for Sándor mean in terms of arithmetic, geometric and harmonic means

13 MATH FACTS a = The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions.

A tutorial for laboratory determination of Planck s constant from the Planck radiation law

5 2 index. e e. Prime numbers. Prime factors and factor trees. Powers. worked example 10. base. power

E X C H A N G E R U L E S A N D C L E A R I N G R U L E S O F N A S D A Q O M X D E R I V A T I V E S M A R K E T S

Performance Evaluation

In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable.

Use a high-level conceptual data model (ER Model). Identify objects of interest (entities) and relationships between these objects

Job shop scheduling with unit processing times

Free ACA SOLUTION (IRS 1094&1095 Reporting)

Planning and Managing Copper Cable Maintenance through Cost- Benefit Modeling

CALCULATING MARGINAL PROBABILITIES IN PROC PROBIT Guy Pascale, Memorial Health Alliance

Long run: Law of one price Purchasing Power Parity. Short run: Market for foreign exchange Factors affecting the market for foreign exchange

Incomplete 2-Port Vector Network Analyzer Calibration Methods

Traffic Flow Analysis (2)

Analyzing the Economic Efficiency of ebaylike Online Reputation Reporting Mechanisms

Cloud and Big Data Summer School, Stockholm, Aug., 2015 Jeffrey D. Ullman

A Theoretical Model of Public Response to the Homeland Security Advisory System

An Broad outline of Redundant Array of Inexpensive Disks Shaifali Shrivastava 1 Department of Computer Science and Engineering AITR, Indore

Quantum Graphs I. Some Basic Structures

Lecture 1: Schur s Unitary Triangularization Theorem

METHODS FOR HANDLING TIED EVENTS IN THE COX PROPORTIONAL HAZARD MODEL

More Properties of Limits: Order of Operations

Entity-Relationship Model

Architecture of the proposed standard

B April 21, The Honorable Charles B. Rangel Ranking Minority Member Committee on Ways and Means House of Representatives

Optimization design of structures subjected to transient loads using first and second derivatives of dynamic displacement and stress

On the moments of the aggregate discounted claims with dependence introduced by a FGM copula

Intermediate Macroeconomic Theory / Macroeconomic Analysis (ECON 3560/5040) Final Exam (Answers)

Fundamentals: NATURE OF HEAT, TEMPERATURE, AND ENERGY

Why Market-Valuation-Indifferent Indexing Works

The price of liquidity in constant leverage strategies. Marcos Escobar, Andreas Kiechle, Luis Seco and Rudi Zagst

Category 11: Use of Sold Products

Fraud, Investments and Liability Regimes in Payment. Platforms

Keywords Cloud Computing, Service level agreement, cloud provider, business level policies, performance objectives.

Lecture notes: 160B revised 9/28/06 Lecture 1: Exchange Rates and the Foreign Exchange Market FT chapter 13

81-1-ISD Economic Considerations of Heat Transfer on Sheet Metal Duct

Closed-form solutions for Guaranteed Minimum Accumulation Benefits

The Constrained Ski-Rental Problem and its Application to Online Cloud Cost Optimization

The Neolithic transition, a major episode in human history, is

Development of Financial Management Reporting in MPLS

Vector Network Analyzer

FACULTY SALARIES FALL NKU CUPA Data Compared To Published National Data

Precise Memory Leak Detection for Java Software Using Container Profiling

Van der Waals Forces Between Atoms

Magic Message Maker Amaze your customers with this Gift of Caring communication piece

Mathematics 205 HWK 6 Solutions Section 13.3 p627. Note: Remember that boldface is being used here, rather than overhead arrows, to indicate vectors.

[ ] These are the motor parameters that are needed: Motor voltage constant. J total (lb-in-sec^2)

Electronic Commerce. and. Competitive First-Degree Price Discrimination

Transcription:

EE448/58 Vrsion. John Stnsby Chatr Function of a atrix t f(z) b a comlx-valud function of a comlx variabl z. t A b an n n comlxvalud matrix. In this chatr, w giv a dfinition for th n n matrix f(a). Also, w show how f(a) can b comutd. ur aroach rlis havily on th Jordan canonical form of A, an imortant toic in Chatr 9. W do not striv for maximum gnrality in our xosition; instad, w want to gt th job don as simly as ossibl, and w want to b abl to comut f(a) with a minimum of fuss. In th litratur, a numbr of quivalnt aroachs hav bn dscribd for dfining and comuting a function of a matrix. Th conct of a matrix function has many alications, scially in control thory and, mor gnrally, diffrntial quations (whr x(at) and ln(a) lay rominnt rols). Function of an n n atrix t f(z) b a function of th comlx variabl z. W rquir that f(z) b analytic in th disk z < R. Basically (and for our uross), this is quivalnt to saying that f(z) can b rrsntd as a convrgnt owr sris (Taylor s Sris) f( z) c + cz + cz + (-) for z < R, whr th c k, k, ar comlx-valud constants. Formal substitution of n n matrix A into th sris (-) yilds th symbolic rsult f( A) c + ca + ca +. (-) W say that this matrix sris is convrgnt (to an n n matrix f(a)) if all n scalar sris that mak u f(a) ar convrgnt. ow rcall Thorm 4- which says, in art, that vry lmnt of a matrix has an absolut valu that is boundd abov by th -norm of th matrix. Hnc, ach lmnt in f(a) is a sris that is boundd in magnitud by th norm f( A). But th norm of a CH.DC ag -

EE448/58 Vrsion. John Stnsby sum is lss than, or qual to, th sum of th norms. This lads to th conclusion that (-) convrgs if f( A) c + c A + c A + c I + c A + c A + c3 3 A + (-3) c I + c A + c A + c3 A 3 + convrgs. ow, th last sris on th right of (-3) is an "ordinary" owr sris; it convrgs for all n n matrics A with A < R. Hnc, w hav argud that f(a) can b rrsntd by a sris of matrics if A is in th rgion of convrgnc of th scalar sris (-). At th nd of this chatr, w will gt a littl mor sohisticatd. W will argu that th sris for f(a) convrgs (i.. f(a) xists) if all ignvalus of A li in th rgion of convrgnc of (-). That is, f(a) convrgs if λ k < R, whr λ k, k n, ar th ignvalus of A. In addition, th sris (-) divrgs if on, or mor, ignvalus of A li outsid th disk z < R. ur mthod of dfining f(a) rquirs that function f(z) b analytic (so that it has a Taylor's sris xansion) in som disk cntrd at th origin; hr, w limit ourslvs to working with "nic" functions This xcluds from our analysis a numbr of intrsting functions lik f(z) z /n, n >, and f(z) ln(z), both of which hav branch oints at z. Whil w do not covr it hr, a matrix-function thory for ths "mor comlicatd" functions is availabl. Somtims, f(a) is "xactly what you think it should b". Roughly saking, if th scalar function f(z) has a Taylor's sris that convrgs in th disk z < R containing th ignvalus of A, thn f(a) can b calculatd by "substituting" matrix A for variabl z in th formula for f(z). For xaml, if f(z) (+z)/(-z), thn f(a) (I + A)(I - A) -, at last for matrics that hav thir ignvalus insid a unit disk cntrd at th origin (actually, as can b shown by analytic continuation, this xaml is valid for all matrics A that do not hav a unit ignvalu). Whil this "dirct substitution" aroach works wll with rational (and othr siml) functions, it dos CH.DC ag -

EE448/58 Vrsion. John Stnsby not hl comut transcndntal functions lik sin(a) and cos(a). W ar familiar with many lmntary functions that hav Taylor s sris xansions that ar convrgnt on th ntir comlx lan. For xaml, for any n n matrix A, w can writ A k I + A / k! k k k cos( A) I + ( ) A / ( k)! k (-4) k k sin( A) I + ( ) A / ( k )!, k to cit just a fw. Also, as can b vrifid by th basic dfinition givn abov, many idntitis in th variabl z rmain valid for a matrix variabl. For xaml, th common Eulr s idntity ja cos( A ) + j sin( A ) (-5) is valid for any n n matrix A. Examl Th following atab xaml illustrats a Taylor s sris aroximation to x(a) whr A. 5. 6. Th atab rogram listd blow comuts a tn-trm aroximation and comars th rsult with xm(a), an accurat routin intrnal to atab. % Entr th matix A > A [.5 ;.6] CH.DC ag -3

EE448/58 Vrsion. John Stnsby.5. A.6 % St U Working atix B A > B A; % St atrix f to th Idntity atrix > f [ ; ]; % Sum Tn Trms of th Taylor s Sris > for i : > f f + B; > B A*B/(i+); > nd f % rint-ut th Tn-Trm Aroximation to EX[A].6487.734 f.8 % Us atab s Exonntial atix Function to Calculat EX(A) > xm(a).6487.734 ans.8 % ur Tn-Trm Taylor s Sris Aroximation is % Accurat to at ast 5 Dcimal Digits!!!! atab has svral mthods for comuting x[a]. For xaml, atab s xm(a) function uss a Taylor s sris to comut th xonntial. Th Taylor s sris rrsntation is good for introducing th conct of a matrix function. Also, many lmntary analytical rsults com from th Taylor s xansion of f(a). Howvr, dirct imlmntation of th Taylor s sris is a slow and inaccurat way for comuting f(a). Thorm - t b an n n nonsingular matrix, and dfin A - A A A -. Thn, function f(a) xists if, and only if, f(a ) xists. Furthrmor, w can writ - - f(a) f(a ) f(a ). (-6) roof This rsult is obvious onc th Taylor s sris of f(a - ) is writtn down. Thorm - t A b a block diagonal matrix CH.DC ag -4

EE448/58 Vrsion. John Stnsby A A A A, (-7) whr A k is an n k n k squar matrix (a block can b any siz, but it must b squar). Thn w hav f( A) f( A) f( A) f( A ). (-8) roof: bvious from xamining th Taylor s Sris of f(a). t A b th Jordan canonical form of n n matrix A. W can aly Thorms - and - to A A - to obtain f( A) f( J ) f( J ) f( J ), (-9) whr J k, k, ar th Jordan blocks of th Jordan form for A. Hnc, to comut f(a), all w nd to know is th Jordan form of A (i.., th blocks J k, k ) and how to comut f(j k ), whr J k is a Jordan block. Comuting f(j), th Function of a Jordan Block As suggstd by (-9), function f(a) can b comutd onc w know how to comut a function of a Jordan block. Sinc a function of a block can b xrssd as an infinit sris of owrs of a block (think of Taylor s sris), w rally nd to know a siml formula for intgr owrs of a block (i.., w nd to know a siml rrsntation for J, th th owr of block J). CH.DC ag -5

EE448/58 Vrsion. John Stnsby But first, considr comuting H, whr n n matrix H has th form H, (-) that is, n n matrix H has s on its first surdiagonal and zros vrywhr ls. To s th gnral trnd, lt s comut a fw intgr owrs H. Whn n 4, w can comut asily H, H, 3 H, H, 4. (-) otic that th all-on surdiagonal is on th th surdiagonal of H. For th 4 4 xaml illustratd by (-), th rsult bcoms zro for 4. Th gnral cas can b infrrd from this xaml. Considr raising n n matrix H (givn by (-)) to an intgr owr. For < n, th rsult would hav all s on th th surdiagonal and zro lswhr. For n, th rsult is th n n all zro matrix. For an intgr >, w can comut J, whr J is an n n Jordan block associatd with CH.DC ag -6

EE448/58 Vrsion. John Stnsby an ignvalu λ. First, not that J can b writtn as J λi + H, (-) whr I is an n n idntity matrix, and H is givn by (-). Aly th Binomial xansion F ( x y) ( ) k x k y k x x y! x + y k H G I K J + + + + y (-3) to (-) and writ J k k k k H I H λ λ λ ( ) λ H + H. (-4)! F ( ) H G I λι + Η K J + + + n th far right-hand sid of this xansion, th st trm is th diagonal, th nd trm is th first surdiagonal, th 3 rd trm is th scond surdiagonal, and so forth. If < n, th last trm is th th surdiagonal; on th othr hand, if n, th last trm is zro. Finally, not that (-4) can b writtn as J n λ λ [ ] λ ( ) ( ) ( [ n λ n ])! ( )! [ n λ λ ] ( ) ( [ n λ n 3]) ( )! [ n λ 3] ( ) ( [ n λ n 3 4]) ( )! λ λ.(-5) ot that λ is on th diagonal, λ on th st surdiagonal, ( ) λ on th scond! CH.DC ag -7

EE448/58 Vrsion. John Stnsby surdiagonal, 3 ( )( ) λ on th third surdiagonal, and so on until th sris 3! trminats or you run out of surdiagonals to ut trms on. Th matrix f(j) can b comutd asily with th aid of (-5). Exand f(j) in a Taylor s sris to obtain f( J) c + cj + cj + (-6) From (-5) and (-6) w can s that f( J) ( n ) ( n ) f( λ) f ( λ) f ( λ) /! f ( λ) / ( n )! f ( λ) / ( n )! ( n 3) ( n ) f( λ) f ( λ) f ( λ) / ( n 3)! f ( λ) / ( n )! ( n 4) ( n 3) f( λ) f ( λ) / ( n 4)! f ( λ) / ( n 3)!, (-7) f( λ) f ( λ) f( λ) an n n matrix that has f(λ) on it main diagonal, f ( λ ) on its first surdiagonal, f ( λ) /! on its scond surdiagonal, and so on (rims dnot drivativs, and f (k) dnots th k th drivativ). Examl Calculat f(j) for th function f(λ) λt. Dirct alication of (-7) roducs f( J) x[ Jt] λt λt λt n λt n λt t t /! t / ( n )! t / ( n )! λt λt n 3 λt n λt t t / ( n 3)! t / ( n )! λt n 4 λt n 3 λt t / ( n 4)! t / ( n 3)! λt λt t λt CH.DC ag -8

EE448/58 Vrsion. John Stnsby Examl Considr th matrix A λ λ λ λ λ If f(λ) λt, find f(a). ot that A contains two Jordan blocks. Hnc, th rvious xaml can b alid twic, onc to ach block. Th rsult is At f( A) λt λt t λt ½t λt λt t λt λt λt t λt Examl From th nd of Chatr 9, considr th xaml A 3 whr matrix, J, J and J 3 ar J J J, 3, J, J, J3 t's comut x(a) by using th information givn abov. Th answr is CH.DC ag -9

EE448/58 Vrsion. John Stnsby x( A) whr x( J) x( J ) ½ x( J ) x( J ) 3, x(j ), x(j ) 3. t's ut it all togthr by using atab to do th "havy lifting". % First ntr th 6x6 transformation matrix into atab > [ ; - ; ; - - ; ; -]; % Entr th 6x6 Jordan canonical form > x(); >EJ [ / ; ; ; ; ; ]; % Calculat x(a) 4.778-7.389 4.778 4.778 > EJ inv() 7.389 7.389 7.389 7.389 7.389-7.389-7.389 4.945 3.945 3.945 4.945 % Calculat x(a) by using atab's built-in function xm( ) > A [3 - ; - - ; ; - -; ; ]; 4.778-7.389 4.778 4.778 > xm(a) 7.389 7.389 7.389 7.389 7.389-7.389-7.389 4.945 3.945 3.945 4.945 % Th rsults using th Jordan form ar th sam as thos obtaind by using atab's xm % function! Examl For th A matrix considrd in th last xaml, w can calculat sin(a). In trms of th transformation matrix and Jordan form givn in th rvious xaml, th answr is sin(a) CH.DC ag -

EE448/58 Vrsion. John Stnsby sin(jordan Form of A) -. Th sin of th Jordan form is sin F HG J J J 3 I, KJ sin( ) cos( ) ½sin( ) sin( ) cos( ) sin( ) sin( ) cos( ) sin( ) sin( ) A final numrical rsult can b obtaind by using atab to do th mssy work. % Entr th 6x6 matrix into atab > [ ; - ; ; - - ; ; -]; % Entr th 6x6 matrix sin[jordan Form] (i.., sin of Jordan Canonical Form)into atab >s sin(); >c cos(); >SinJ [s c -s/ ; s c ; s ; s c ; s ; ]; % Calculat sin(a) >sina *SinJ*inv().493.46 -.354 -.354 SinA -.46.354 -.493 -.493.993 -.46 -.46.993.46.46.4546.4546.4546.4546 % To vrify this rsult, t's calculat sin(a) by using atab s built-in functions to comut SinA % imag(xm(i*a)) >SinA imag(xm(i*a)).493.46 -.354 -.354 SinA -.46.354 -.493 -.493.993 -.46 -.46.993.46.46.4546.4546.4546.4546 Th rsults ar th sam! CH.DC ag -

EE448/58 Vrsion. John Stnsby At th bginning of this chatr, w argud that f(a) can b rrsntd by a sris of matrics if A is in th rgion of convrgnc of (-). ow, w gt a littl mor sohisticatd. W argu that th sris for f(a) convrgs if th ignvalus of A li in th rgion of convrgnc of (-). Thorm -3 If f(z) has a owr sris rrsntation f( z) ckz k k (-8) in an on disk z < R containing th ignvalus of A, thn k f( A) c k A k (-9) roof: W rov this thorm for n n matrics that ar similar to a diagonal matrix (th mor gnral cas follows by adating this roof to th Jordan form of A). t transformation matrix diagonaliz A; that is, lt D diag(λ,..., λ n ) - A. By Thorm - it follows that f A diag f diag k k ( ) ( ( ), )) (, k k λ, f( λn c λ, c λn ) k k F HG I KJ k k k ckd ck( D ) cka. k k k (-) If (-8) divrgs whn valuatd at th ignvalu λ i (as would b th cas if λ i > R), thn sris (-9) divrgs. Hnc, if on (or mor) ignvalu falls outsid of z < R, thn (-9) divrgs. CH.DC ag -