Practical Linear Algebra: A Geometry Toolbox

Similar documents
Mathematical Principles for Scientific Computing and Visualization

Math Bootcamp An p-dimensional vector is p numbers put together. Written as. x 1 x =. x p

Practical Linear Algebra: A Geometry Toolbox

Knowledge Discovery and Data Mining 1 (VO) ( )

Math Camp II. Basic Linear Algebra. Yiqing Xu. Aug 26, 2014 MIT

Linear Algebra V = T = ( 4 3 ).

Practical Linear Algebra: A Geometry Toolbox

Elementary maths for GMT

Introduction to Matrix Algebra

Matrices Gaussian elimination Determinants. Graphics 2009/2010, period 1. Lecture 4: matrices

Topics. Vectors (column matrices): Vector addition and scalar multiplication The matrix of a linear function y Ax The elements of a matrix A : A ij

POLI270 - Linear Algebra

Vectors and matrices: matrices (Version 2) This is a very brief summary of my lecture notes.

Matrix & Linear Algebra

Math 360 Linear Algebra Fall Class Notes. a a a a a a. a a a

Quick Tour of Linear Algebra and Graph Theory

Phys 201. Matrices and Determinants

n n matrices The system of m linear equations in n variables x 1, x 2,..., x n can be written as a matrix equation by Ax = b, or in full

[3] (b) Find a reduced row-echelon matrix row-equivalent to ,1 2 2

Equality: Two matrices A and B are equal, i.e., A = B if A and B have the same order and the entries of A and B are the same.

Linear Equations in Linear Algebra

Math 425 Lecture 1: Vectors in R 3, R n

Math 3108: Linear Algebra

A Review of Linear Algebra

Math Linear Algebra Final Exam Review Sheet

Linear Algebra Review. Vectors

1.4 Linear Transformation I

Review of linear algebra

Linear Algebra Review

Preliminary Linear Algebra 1. Copyright c 2012 Dan Nettleton (Iowa State University) Statistics / 100

CS 246 Review of Linear Algebra 01/17/19

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.

Section 4.5. Matrix Inverses

Materials engineering Collage \\ Ceramic & construction materials department Numerical Analysis \\Third stage by \\ Dalya Hekmat

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition

NOTES on LINEAR ALGEBRA 1

Linear Algebra review Powers of a diagonalizable matrix Spectral decomposition

CS227-Scientific Computing. Lecture 4: A Crash Course in Linear Algebra

MATH 2030: MATRICES ,, a m1 a m2 a mn If the columns of A are the vectors a 1, a 2,...,a n ; A is represented as A 1. .

4 Linear Algebra Review

MAT 2037 LINEAR ALGEBRA I web:

We could express the left side as a sum of vectors and obtain the Vector Form of a Linear System: a 12 a x n. a m2

Graphics (INFOGR), , Block IV, lecture 8 Deb Panja. Today: Matrices. Welcome

Lecture 6: Geometry of OLS Estimation of Linear Regession

2. Every linear system with the same number of equations as unknowns has a unique solution.

Recall the convention that, for us, all vectors are column vectors.

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

Linear Algebra Formulas. Ben Lee

Finite Mathematics Chapter 2. where a, b, c, d, h, and k are real numbers and neither a and b nor c and d are both zero.

Linear Algebra Review

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

Lecture 1 Review: Linear models have the form (in matrix notation) Y = Xβ + ε,

MATH 315 Linear Algebra Homework #1 Assigned: August 20, 2018

Linear Algebra: Homework 7

Matrix Algebra Determinant, Inverse matrix. Matrices. A. Fabretti. Mathematics 2 A.Y. 2015/2016. A. Fabretti Matrices

MATH 240 Spring, Chapter 1: Linear Equations and Matrices

Chapter 2 Notes, Linear Algebra 5e Lay

Rigid Geometric Transformations

Linear Algebra. Christos Michalopoulos. September 24, NTU, Department of Economics

Appendix A: Matrices

is Use at most six elementary row operations. (Partial

4 Linear Algebra Review

CP3 REVISION LECTURES VECTORS AND MATRICES Lecture 1. Prof. N. Harnew University of Oxford TT 2013

Quantum Computing Lecture 2. Review of Linear Algebra

Matrix Operations. Linear Combination Vector Algebra Angle Between Vectors Projections and Reflections Equality of matrices, Augmented Matrix

Solutions to Selected Questions from Denis Sevee s Vector Geometry. (Updated )

Linear Equations and Matrix

1 Matrices and Systems of Linear Equations

Introduction. Vectors and Matrices. Vectors [1] Vectors [2]

1.1 Single Variable Calculus versus Multivariable Calculus Rectangular Coordinate Systems... 4

Review of Linear Algebra

Lecture Summaries for Linear Algebra M51A

MATH2210 Notebook 2 Spring 2018

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX

Linear transformations

Properties of Matrices and Operations on Matrices

Linear Algebra March 16, 2019

System of Linear Equations

Review 1 Math 321: Linear Algebra Spring 2010

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2.

Queens College, CUNY, Department of Computer Science Numerical Methods CSCI 361 / 761 Spring 2018 Instructor: Dr. Sateesh Mane.

Linear Algebra Homework and Study Guide

LINEAR ALGEBRA SUMMARY SHEET.

Problem Set 1. Homeworks will graded based on content and clarity. Please show your work clearly for full credit.

(1) for all (2) for all and all

Chapter 5. Linear Algebra. A linear (algebraic) equation in. unknowns, x 1, x 2,..., x n, is. an equation of the form

A matrix over a field F is a rectangular array of elements from F. The symbol

CS100: DISCRETE STRUCTURES. Lecture 3 Matrices Ch 3 Pages:

OHSx XM511 Linear Algebra: Solutions to Online True/False Exercises

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

MATH 20F: LINEAR ALGEBRA LECTURE B00 (T. KEMP)

Linear Algebra Review

Problem Set (T) If A is an m n matrix, B is an n p matrix and D is a p s matrix, then show

Chapter 4 - MATRIX ALGEBRA. ... a 2j... a 2n. a i1 a i2... a ij... a in

MATH 583A REVIEW SESSION #1

1. Let m 1 and n 1 be two natural numbers such that m > n. Which of the following is/are true?

ECS130 Scientific Computing. Lecture 1: Introduction. Monday, January 7, 10:00 10:50 am

Math 520 Exam 2 Topic Outline Sections 1 3 (Xiao/Dumas/Liaw) Spring 2008

Review of Linear Algebra

Quick Tour of Linear Algebra and Graph Theory

Transcription:

Practical Linear Algebra: A Geometry Toolbox Third edition Chapter 4: Changing Shapes: Linear Maps in 2D Gerald Farin & Dianne Hansford CRC Press, Taylor & Francis Group, An A K Peters Book www.farinhansford.com/books/pla c 2013 Farin & Hansford Practical Linear Algebra 1 / 51

Outline 1 Introduction to Linear Maps in 2D 2 Skew Target Boxes 3 The Matrix Form 4 Linear Spaces 5 Scalings 6 Reflections 7 Rotations 8 Shears 9 Projections 10 Areas and Linear Maps: Determinants 11 Composing Linear Maps 12 More on Matrix Multiplication 13 Matrix Arithmetic Rules 14 WYSK Farin & Hansford Practical Linear Algebra 2 / 51

Introduction to Linear Maps in 2D 2D linear maps (rotation and scaling) applied repeatedly to a square Geometry has two parts 1 description of the objects 2 how these objects can be changed (transformed) Transformations also called maps May be described using the tools of matrix operations: linear maps Matrices first introduced by H. Grassmann in 1844 Became basis of linear algebra Farin & Hansford Practical Linear Algebra 3 / 51

Skew Target Boxes Revisit unit square to a rectangular target box mapping Examine part of mapping that is a linear map Unit square defined by e 1 and e 2 Vector v in [e 1,e 2 ]-system defined as v = v 1 e 1 +v 2 e 2 v is now mapped to a vector v by v = v 1 a 1 +v 2 a 2 Duplicates the [e 1,e 2 ]-geometry in the [a 1,a 2 ]-system Farin & Hansford Practical Linear Algebra 4 / 51

Skew Target Boxes Example: linear combination [a 1,a 2 ]-coordinate system: origin and [ ] [ ] 2 2 a 1 = a 1 2 = 4 [ ] 1/2 Given v = in [e 1 1,e 2 ]-system v = 1 [ ] 2 2 +1 1 [ ] [ ] 2 1 = 4 9/2 [ ] 1/2 v has components with 1 respect to [a 1,a 2 ]-system [ ] 1 v has components with 9/2 respect to [e 1,e 2 ]-system Farin & Hansford Practical Linear Algebra 5 / 51

The Matrix Form Components of a subscripted vector written with a double subscript [ ] a1,1 a 1 = a 2,1 The vector component index precedes the vector subscript Components for v in [e 1,e 2 ]-system expressed as [ ] 1 = 1 [ ] [ ] 2 2 9/2 2 +1 1 4 Using matrix notation: [ ] 1 = 9/2 [ 2 2 1 4 ][ 1/2 1 ] 2 2 matrix: 2 rows and 2 columns Columns are vectors a 1 and a 2 Farin & Hansford Practical Linear Algebra 6 / 51

The Matrix Form In general: [ v a1,1 a = 1,2 a 2,1 a 2,2 A is a 2 2 matrix Elements a 1,1 and a 2,2 form the diagonal v is the image of v v is the pre-image of v v is in the range of the map v is in the domain of the map ][ v1 v 2 ] = Av Farin & Hansford Practical Linear Algebra 7 / 51

The Matrix Form Product Av has two components: Av = [ [ ] ] v1 a v 1 a 1 +v 2 a 2 = 1,1 +v 2 a 1,2 v 1 a 2,1 +v 2 a 2,2 Each component obtained as a dot product between the corresponding row of the matrix and v Example: [ 0 1 2 4 ][ 1 4 ] = [ ] 4 14 Column space of A: all v formed as linear combination of the columns of A Farin & Hansford Practical Linear Algebra 8 / 51

The Matrix Form [e 1,e 2 ]-system can be interpreted as a matrix with columns e 1 and e 2 : [ ] 1 0 [e 1,e 2 ] 0 1 Called the 2 2 identity matrix Neat way to write matrix-times-vector: 2 2 1 4 2 1/2 3 4 Interior dimensions (both 2) must be identical Outer dimensions (2 and 1) indicate the resulting vector or matrix size Farin & Hansford Practical Linear Algebra 9 / 51

The Matrix Form Matrix addition: [ ] [ ] [ ] a1,1 a 1,2 b1,1 b + 1,2 a1,1 +b = 1,1 a 1,2 +b 1,2 a 2,1 a 2,2 b 2,1 b 2,2 a 2,1 +b 2,1 a 2,2 +b 2,2 Matrices must be of the same dimensions Distributive law Av+Bv = (A+B)v Farin & Hansford Practical Linear Algebra 10 / 51

The Matrix Form Transpose matrix denoted by A T Formed by interchanging the rows and columns of A: [ ] [ ] 1 2 A = then A T 1 3 = 3 5 2 5 May think of a vector v as a matrix: [ ] 1 v = then v T = [ 1 4 ] 4 Identities: [A+B] T = A T +B T A TT = A and [ca] T = ca T Farin & Hansford Practical Linear Algebra 11 / 51

The Matrix Form Symmetric matrix: A = A T Example: [ ] 5 8 8 1 No restrictions on diagonal elements All other elements equal to element about the diagonal with reversed indices For a 2 2 matrix: a 2,1 = a 1,2 2 2 zero matrix: [ ] 0 0 0 0 Farin & Hansford Practical Linear Algebra 12 / 51

The Matrix Form Matrix rank: number of linearly independent column (row) vectors For 2 2 matrix columns define an [a 1,a 2 ]-system Full rank=2: a 1 and a 2 are linearly independent Rank deficient: matrix that does not have full rank If a 1 and a 2 are linearly dependent then matrix has rank 1 Also called a singular matrix Only matrix with rank zero is zero matrix Rank of A and A T are equal. Farin & Hansford Practical Linear Algebra 13 / 51

Linear Spaces 2D linear maps act on vectors in 2D linear spaces Also known as 2D vector spaces Standard operations in a linear space are addition and scalar multiplication of vectors v = v 1 a 1 +v 2 a 2 linearity property Linear maps matrices characterized by preservation of linear combinations: A(au+bv) = aau+bav. Let s break this statement down into the two basic elements: scalar multiplication and addition Farin & Hansford Practical Linear Algebra 14 / 51

Linear Spaces Matrices preserve scalings Example: A = u = [ ] 1 1/2 0 1/2 [ ] 1 2 v = A(cu) = cau Let c = 2 [ ]( 1 1/2 2 0 1/2 [ ] 1 4 [ ]) 1 2 [ ][ ] 1 1/2 1 = 2 = 0 1/2 2 [ ] 0 2 Farin & Hansford Practical Linear Algebra 15 / 51

Linear Spaces Matrices preserve sums (distributive law): A(u+v) = Au+Av Farin & Hansford Practical Linear Algebra 16 / 51

Linear Spaces Matrices preserve linear combinations A(3u+2v) = = [ ]( 1 1/2 3 0 1/2 [ ] 6 3Au+2Av 7 [ ] 1 +2 2 [ ][ ] 1 1/2 1 = 3 0 1/2 2 [ ][ ] 1 1/2 1 +2 0 1/2 4 [ ] 6 = 7 [ ]) 1 4 Farin & Hansford Practical Linear Algebra 17 / 51

Scalings Uniform scaling: v = [ ] 1/2 0 v = 0 1/2 [ ] v1 /2 v 2 /2 Farin & Hansford Practical Linear Algebra 18 / 51

Scalings [ ] General scaling: v s1,1 0 = v Example: v 0 s = 2,2 [ ] 1/2 0 v 0 2 Scaling affects the area of the object: Scale by s 1,1 in e 1 -direction, then area changes by a factor s 1,1 Similarly for s 2,2 and e 2 -direction Total effect: factor of s 1,1 s 2,2 Action of matrix: action ellipse Farin & Hansford Practical Linear Algebra 19 / 51

Reflections Special scaling: v = [ ] [ ] 1 0 v1 v = 0 1 v 2 v reflected about e 1 -axis or the line x 1 = 0 Reflection maps each vector about a line through the origin Farin & Hansford Practical Linear Algebra 20 / 51

Reflections Reflection about line x 1 = x 2 : v = [ ] 0 1 v = 1 0 Reflections change the sign of the area due to a change in orientation Rotate e 1 into e 2 : move in a counterclockwise Rotate a 1 into a 2 : move in a clockwise [ v2 v 1 ] Farin & Hansford Practical Linear Algebra 21 / 51

Reflections Reflection? v = [ ] 1 0 v 0 1 Check a 1 rotate to a 2 orientation: counterclockwise same as e 1,e 2 orientation This is a 180 rotation Action ellipse: circle Farin & Hansford Practical Linear Algebra 22 / 51

Rotations Rotate e 1 and e 2 around the origin to [ ] [ ] e cosα 1 = and e sinα 2 = sinα cosα These are the column vectors of the rotation matrix [ ] cosα sinα R = sinα cosα Farin & Hansford Practical Linear Algebra 23 / 51

Rotations Rotation matrix for α = 45 : R = [ ] 2/2 2/2 2/2 2/2 Rotations: special class of transformations called rigid body motions Action ellipse: circle Rotations do not change areas Farin & Hansford Practical Linear Algebra 24 / 51

Shears Map a rectangle to a parallelogram Example: [ ] 0 v = 1 v = [ ] d1 1 A shear in matrix form: [ ] [ ][ ] d1 1 d1 0 = 1 0 1 1 Application: generate italic fonts from standard ones. Farin & Hansford Practical Linear Algebra 25 / 51

Shears Shear along the e 1 -axis applied to an arbitrary vector: v = [ 1 d1 0 1 ][ v1 v 2 ] [ ] v1 +v = 2 d 1 v 2 Farin & Hansford Practical Linear Algebra 26 / 51

Shears Shear along the e 2 -axis: v = [ 1 0 d 2 1 ][ v1 v 2 ] [ ] v = 1 v 1 d 2 +v 2 Farin & Hansford Practical Linear Algebra 27 / 51

Shears What is the shear that achieves [ ] v1 v = v 2 v = [ ] v1? 0 A shear parallel to the e 2 -axis: [ ] [ v v1 1 0 = = 0 v 2 /v 1 1 ][ v1 Shears do not change areas (See rectangle to parallelogram sketch: both have the same base and the same height) v 2 ] Farin & Hansford Practical Linear Algebra 28 / 51

Projections Parallel projections: all vectors are projected in a parallel direction 2D: all vectors are projected onto a line Example: [ ] 3 = 0 [ 1 0 0 0 ][ ] 3 1 Orthogonal projection: angle of incidence with the line is 90 Otherwise: oblique projection Perspective projection: projection direction is not constant not a linear map Farin & Hansford Practical Linear Algebra 29 / 51

Projections Orthogonal projections important for best approximation Oblique projections important to applications in fields such as computer graphics and architecture Main property of a projection: reduces dimensionality Action ellipse: straight line segment which is covered twice Farin & Hansford Practical Linear Algebra 30 / 51

Projections Construction: Choose unit vector u to define a line onto which to project Projections of e 1 and e 2 are column vectors of matrix A a 1 = u e 1 u 2 u = u 1u a 2 = u e 2 u 2 u = u 2u A = [ u 1 u u 2 u ] = uu T u Example: u = [cos30 sin30 ] T Farin & Hansford Practical Linear Algebra 31 / 51

Projections Projection matrix A = [ u 1 u u 2 u ] = uu T Columns of A linearly dependent rank one Map reduces dimensionality area after map is zero Projection matrix is idempotent: A = AA Geometrically: once a vector projected onto a line, application of same projection leaves result unchanged Example: u = [ ] 1/ 2 1/ then A = 2 [ ] 0.5 0.5 0.5 0.5 Farin & Hansford Practical Linear Algebra 32 / 51

Projections Action of projection matrix on a vector x: Ax = uu T x = (u x)u Same result as orthogonal projections in Chapter 2 Let y be projection of x onto u then x = y+y Ax = uu T y+uu T y Since u T y = y and u T y = 0 Ax = y u Farin & Hansford Practical Linear Algebra 33 / 51

Areas and Linear Maps: Determinants 2D linear map takes [e 1,e 2 ] to [a 1,a 2 ] How does linear map affect area? area(e 1,e 2 ) = 1 (Square spanned by [e 1,e 2 ]) P = area of parallelogram spanned by [a 1,a 2 ] P = 2T Farin & Hansford Practical Linear Algebra 34 / 51

Areas and Linear Maps: Determinants Area T of triangle formed by a 1 and a 2 : T = a 1,1 a 2,2 T 1 T 2 T 3 Observe that T 1 = 1 2 a 1,1a 2,1 T 2 = 1 2 (a 1,1 a 1,2 )(a 2,2 a 2,1 ) T 3 = 1 2 a 1,2a 2,2 T = 1 2 a 1,1a 2,2 1 2 a 1,2a 2,1 P = a 1,1 a 2,2 a 1,2 a 2,1 Farin & Hansford Practical Linear Algebra 35 / 51

Areas and Linear Maps: Determinants P: (signed) area of the parallelogram spanned by A = [a 1,a 2 ] This is the determinant of A Notation: deta or A A = a 1,1 a 1,2 a 2,1 a 2,2 = a 1,1a 2,2 a 1,2 a 2,1 Farin & Hansford Practical Linear Algebra 36 / 51

Areas and Linear Maps: Determinants Determinant characterizes a linear map: If A = 1 then linear map does not change areas If 0 A < 1 then linear map shrinks areas If A = 0 then matrix is rank deficient If A > 1 then linear map expands areas If A < 0 then linear map changes the orientation of objects 1 5 0 1 = (1)(1) (5)(0) = 1 1 0 0 1 = (1)( 1) (0)(0) = 1 0.5 0.5 0.5 = (0.5)(0.5) (0.5)(0.5) = 0 Farin & Hansford Practical Linear Algebra 37 / 51

Areas and Linear Maps: Determinants ca 1,a 2 = c a 1,a 2 = c A If one column of A scaled by c then A s determinant scaled by c Sketch: c = 2 Farin & Hansford Practical Linear Algebra 38 / 51

Areas and Linear Maps: Determinants ca 1,ca 2 = c 2 a 1,a 2 = c 2 A If both columns of A scaled by c then A s determinant scaled by c 2 Sketch: c = 1/2 Farin & Hansford Practical Linear Algebra 39 / 51

Areas and Linear Maps: Determinants Two 2D vectors whose determinant is positive: right-handed Standard example: e 1 and e 2 Two 2D vectors whose determinant is negative are called left-handed Area sign change when columns interchanged: a 1,a 2 = a 2,a 1 Verified using the definition of a determinant: a 2,a 1 = a 1,2 a 2,1 a 2,2 a 1,1 Farin & Hansford Practical Linear Algebra 40 / 51

Composing Linear Maps Matrix product used to compose linear maps: v = Av v = Bv = B(Av) = BAv = Cv [ ][ ] [ ] b1,1 b C = 1,2 a1,1 a 1,2 b1,1 a = 1,1 +b 1,2 a 2,1 b 1,1 a 1,2 +b 1,2 a 2,2 b 2,1 b 2,2 a 2,1 a 2,2 b 2,1 a 1,1 +b 2,2 a 2,1 b 2,1 a 1,2 +b 2,2 a 2,2 Element c i,j computed as dot product of B s i th row and A s j th column Farin & Hansford Practical Linear Algebra 41 / 51

Composing Linear Maps Example: [ ] [ ] [ ] 2 1 2 0 2 v =, A =, B = 1 0 3 3 1 [ ][ ] [ ] v 1 2 2 4 Av == = 0 3 1 3 [ ][ ] [ ] v = Bv 0 2 4 6 = = 3 1 3 9 Compute v using the matrix product BA: [ ][ ] 0 2 1 2 C = BA = 3 1 0 3 Verify that v = Cv = [ ] 0 6 3 3 Farin & Hansford Practical Linear Algebra 42 / 51

Composing Linear Maps Neat way to arrange two matrices when forming their product 1 2 0 3 0 2 3 1 3 0 2 3 1 1 2 0 3 0 6 3 3 Farin & Hansford Practical Linear Algebra 43 / 51

Composing Linear Maps Linear map composition is order dependent Top: rotate by 120, then reflect about the (rotated) e 1 -axis Bottom: reflect, then rotate Matrix products differs significantly from products of real numbers: Matrix products are not commutative AB BA Some maps to commute example: 2D rotations Farin & Hansford Practical Linear Algebra 44 / 51

Composing Linear Maps Rank of a composite map: rank(ab) min{rank(a), rank(b)} Matrix multiplication does not increase rank Special composition: idempotent matrix A = AA or A = A 2 Thus Av = AAv Farin & Hansford Practical Linear Algebra 45 / 51

More on Matrix Multiplication Vectors as matrices: u T v = u v [ ] [ ] 3 3 Example: Let u = and v = 4 6 u T v = u v = 15 (u T v) T = v T u [u T v] T = ( [ 3 4 ][ ] 3 ) T = [15] T = 15 6 v T u = [ 3 6 ][ ] 3 = [15] = 15 4 Farin & Hansford Practical Linear Algebra 46 / 51

More on Matrix Multiplication (AB) T = B T A T ([ ][ ]) T [ ] (AB) T a1,1 a = 1,2 b1,1 b 1,2 c1,1 c = 1,2 a 2,1 a 2,2 b 2,1 b 2,2 c 2,1 c 2,2 [ b B T A T T = 1,1 b T ] 1,2 a T )[ 1,1 a T ] [ ] b2,1 T b2,2 T 1,2 c1,1 c a2,1 T a T = 1,2 2,2 c 2,1 c 2,2 Since b i,j = b T j,i identical dot product calculated to form c 1,2 Farin & Hansford Practical Linear Algebra 47 / 51

More on Matrix Multiplication Determinant of a product matrix AB = A B B scales objects by B and A scales objects by A Composition of the maps scales by the product of the individual scales Example: two scalings A = [ ] 1/2 0 0 1/2 B = [ ] 4 0 0 4 A = 1/4 and B = 16 A scales down, and B scales up Effect [ of B s] scaling greater than A s 2 0 AB = scales up: AB = A B = 4 0 2 Exponents for matrices:a r = A... A }{{} r times Some rules: A r+s = A r A s A rs = (A r ) s A 0 = I Farin & Hansford Practical Linear Algebra 48 / 51

Matrix Arithmetic Rules Matrix sizes must be compatible for operations to be performed matrix addition: matrices to have the same dimensions matrix multiplication: inside dimensions to be equal Let A s dimensions be m r and B s are r n Product C = AB is permissible since inside dimension r is shared Resulting matrix C dimension m n Commutative Law for Addition: A+B = B +A Associative Law for Addition: A+(B +C) = (A+B)+C No Commutative Law for Multiplication: AB BA Associative Law for Multiplication: A(BC) = (AB)C Distributive Law: A(B +C) = AB +AC Distributive Law: (B +C)A = BA+CA Farin & Hansford Practical Linear Algebra 49 / 51

Matrix Arithmetic Rules Rules involving scalars: a(b +C) = ab +ac (a+b)c = ac +bc (ab)c = a(bc) a(bc) = (ab)c = B(aC) Rules involving the transpose: (A+B) T = A T +B T (ba) T = ba T (AB) T = B T A T A TT = A Farin & Hansford Practical Linear Algebra 50 / 51

WYSK linear combination matrix form pre-image and image domain and range column space identity matrix matrix addition distributive law transpose matrix symmetric matrix rank of a matrix rank deficient singular matrix linear space or vector space subspace linearity property scalings action ellipse reflections rotations rigid body motions shears projections parallel projection oblique projection dyadic matrix idempotent map determinant signed area matrix multiplication composite map noncommutative property of matrix multiplication transpose of a product or m of matrices rules of matrix arithmetic Farin & Hansford Practical Linear Algebra 51 / 51