Vectors and Matrices

Size: px
Start display at page:

Download "Vectors and Matrices"

Transcription

1 Vectors and Matrices

2 Scalars We often employ a single number to represent quantities that we use in our daily lives such as weight, height etc. The magnitude of this number depends on our age and whether we use metric or imperial units. Such quantities are called scalars. In computer graphics scalar quantities include colour, height, width, depth, brightness, number of frames, etc.

3 Vectors There are some things that require more than one number to represent them: wind, force, velocity and sound. These cannot be represented accurately by a single number. For example, wind has a magnitude and a direction. The force we use to lift an object also has a value and a direction. The velocity of a moving object is measured in terms of its speed (Km per hour) and a direction such as northwest. Sound, too, has intensity and a direction. These quantities are called vectors.

4 Vectors and Scalars A scalar is a single number e.g. 7 A vector is a group of e.g. [4,5,3] Scalar and Vector addition = 7 and [2 3 5] + [2 7 2] = [4 10 7] Scalar product and scalar product of two vectors 7 8 = 56 and [1 2 3] [2 4 6] = [ ] = 28

5 Introduction to Vectors All points and vectors we use are defined relative to some co-ordinate system Each system has an origin ϑ and some axis emanating from ϑ a) shows a 2D system whilst b) shows a right handed system and c) a left handed system In a right handed system, if you rotate your right hand around the Z axis by sweeping from the positive x-axis around to the positive y-axis your thumb points along the positive z axis. Right handed systems are used for setting up model views Left handed are used for setting up cameras

6 Simple Vectors Vector arithmetic provides a unified way to express geometric ideas algebraically In graphics we use 2,3 and 4 dimensional vectors however most operations are applicable to all kinds of vectors Viewed geometrically, vectors are objects having length and direction They represent various physical entities such as force, displacement, and velocity They are often drawn as arrows of a certain length pointing in a certain direction. A good analogy is to think of a vector as a displacement from one point to another

7 More Vectors Fig a) shows in a 2D co-ordinate system two points P=(1,3) and Q=(4,1) The displacement from P to Q is a vector v having components (3,-2), calculated by subtracting the co-ordinates of the points individually. Because a vector is a displacement, it has a size and a direction, but no inherent location. Fig b) shows the corresponding situation in 3 dimensions : v is the vector from point P to point Q.

8 Vectors The difference between two points is a vector v=q-p Turning this around, we also say that a point Q is formed by displacing point P by vector v; we say the v offsets P to form Q Algebraically, Q is then the sum: Q=P+v also the sum of a point and a vector is a point P+v=Q Vectors can be represented as a list of components, i.e. an n-dimensional vector is given by an n-tuple w =[w 1 w 2... w n ] For now we will be using 2D and 3D vectors such as and however later we will represent these as a column matrix as shown below r = [ ] t =[ ] [ ] 33 r = 3.4 and t =

9 Operations With Vectors Vectors permit two fundamental operations; Addition Multiplication with Scalars The following example assumes a and b are two vectors, and s is a scalar If a= [ ] and b = [ ] we can form two vectors :- a + b = [ ] and 6a = [ ]

10 Vector Addition b a+b a+b a a b A) shows both vectors starting at the same point, and forming two sides of a parallelogram. The sum of the vectors is then a diagonal of this parallelogram. B) shows the vector b starting at the head of a and draw the sum as emanating from the tail of a to the head of b

11 Vector Scaling a The above figure shows the effect of multiplying (scaling) a vector a by a scalar s=2.5 -a 2.5a This now makes the vector a 2.5 times as long. When s is negative the direction of sa is opposite of a This is shown above with s=-1

12 Vector Subtraction a a a-c a a-c c -c c Subtraction follows easily once adding and scaling have been established For example a-c is simply a+(-c) The above diagram shows this geometrically For the vectors a= [ 1 1 ] and c = [ 2 1 ] The value of a-c= [ 1 2 ] as a+(-c)= [ 1 1 ] + [ 2 1 ] = [ 1 2 ]

13 Linear Combinations of Vectors To form a linear combination of two vectors v and w (having the same dimensions) we scale each of them by same scalars, say a and b and add the weighted versions to form the new vector av+bw DEFINITION : A linear combination of the m vectors v 1, v 2,..., v m is a vector of the form w=a 1 v 1 + a 2 v a m v m where a 1,a 2...a m are scalars For example the linear combination 2[3 4-1]+6[-1 0 2] forms the vector [0 8 10] Two special types types of linear combinations, ``affine'' and ``convex'' combinations, are particularly important in graphics.

14 Affine Geometry In geometry, affine geometry is geometry not involving any notions of origin, length or angle, but with the notion of subtraction of points giving a vector. It occupies a place intermediate between Euclidean geometry and projective geometry.

15 Affine Combinations of Vectors A linear combination of vectors is an affine combination if the coefficients a 1,a 2...a m add up to unity. Thus the linear combination in combination in the previous equation is affine if a 1 + a a m =1 For example 3a+2b-4c is an affine combination of a,b,c but 3a+b-4c is not The combination of two vectors a and b are often forced to sum to unity by writing one vector as some scalar t and the other as (1-t), as in (1-t)a+(t)b

16 Convex Combinations of Vectors A convex combination arises as a further restriction on an affine combination. Not only must the coefficients of the linear combinations sum to unity, but each coefficient must also be non-negative, thus the linear combination of the previous equation is convex if a 1 + a a m =1 and a i 0, for i =1,...m

17 Convex Combinations of Vectors As a consequence, all ai must lie between 0 and 1 Accordingly 0.3a+0.7b is a convex combination but 1.8a-0.8b is not The set of coefficients a 1,a 2...a m is sometimes said to form a partition of unity, suggesting that a unit amount of material is partitioned into pieces.

18 Magnitude of a Vector If a vector w is represented by the n-tuple [ w 1 w 2... w n ] how may it s magnitude (equivalently, its length and size) be computed? We denote the magnitude by w and define it as the distance from the tail to the head of the vector. Using the Pythagorean theorem we obtain w = w w w2 n For example the magnitude of w = [ 4 2 ] is = 20 A vector of zero length is denoted as 0 Note that if w is the vector from point A to point B, then w will be the distance from A to B

19 Unit Vectors It is often useful to scale a vector so that the result has unity length. This type of scaling is called normalizing a vector, and the result is know as a unit vector For example the normalized version of a vector a is denoted as â And is formed by scaling a with the value 1/ a or â = a a We will use normalized vectors for many calculations in Graphics, such as rotations, normals to a surface and some lighting calculations.

20 The Dot Product The dot product of two vectors is simple to define and compute ˆ For a two dimensional vector a 1 a 2 ˆ and b1 b 2, it is simply the scalar whose value is a 1 b 1 + a 2 b 2 Thus to calculate the dot product we multiply the corresponding components of the two vectors and add the the results ˆ ˆ For example for two vectors 3 4 and 1 6 the dot product = 27 ˆ ˆ And 2 3 and 9 6 =0 The generalized version of the dot product is shown below The dot product d of two n dimensional vectors v = ˆ v 1 v 2... v n and w = ˆ w1 w 2... w n is denoted as v w and has the value n d = v w = v i w i i=1

21 Properties of the Dot Product The dot product exhibits four major properties as follows 1. Symmetry: a b = b a 2. Linearity: (a + c) b = a b + c b 3. Homogeneity: (sa) b = s(a b) 4. b 2 = b b The dot product is commutative that means the order in which the vectors are combined does not matter. The final expression asserts that taking the dot product of a vector with itself yields the square of the length of the vector. This is usually expressed in the following form b = b b

22 The angle between two vectors The most important application of the dot product is in finding the angle between two vectors or between intersecting lines. The figure shows the vectors b and c which lie at angles φ b and φ c relative to the x axis. From basic trigonometry we get b =( b cosφ b, b sinφ b ) and c =( c cosφ c, c sinφ c ) Thus the dot product of b and c is b c = b c cosφ c cosφ b + b c sinφ b sinφ c = b c cos(φ c φ b ), so for any two vectors b and c, b c = b c cos(θ), where θ is the angle from b to c. Hence, b c varies as the cosine of the angle from b to c.

23 Normalised Vector angles To obtain a more compact form the normalized vectors are usually used Therefore both sides are divided by b c and the unit vector notation is used so ˆb = b b to obtain cos(θ) =ˆb ĉ So the cosine of the angle between two vectors b and c is the dot product of the normalized vectors.

24 Example find the angle between two vectors b = ˆ 3 4 and c = ˆ 5 2 b = = 5 and c = = so that ˆb = ˆ and ĉ = ˆ This gives us ˆb = ˆ and ĉ = ˆ The dot product ˆb ĉ = = = cos(θ) hence θ = o from the inverse cosine this can then be expanded to work for 3 or 4 dimensions

25 The sign of b c and perpendicularity cos(θ) is positive if θ is less than 90 o, zero if θ equals 90 o, and negative if θ exceeds 90 o. Because the dot product of two vectors is proportional to the cosine of the angle between them, we can observe immediately that two vectors (of any non zero length) are less than 90 o apart if b c > 0; exactly 90 o apart if b c = 0; more than 90 o apart if b c < 0;

26 The standard unit Vector The case in which the vectors are 90 o apart, or perpendicular is of special importance Definition : Vectors b and c are perpendicular if b c =0 Other names for perpendicular are orthogonal and normal and they are used interchangeably. The most familiar examples of orthogonal vectors are those aimed along the axes of 2D and 3D coordinate systems as shown

27 The standard unit Vector The vectors i, j and k are called standard unit vectors and are defined as follows i = ˆ j = ˆ and k = ˆ 0 0 1

28 Cartesian Vectors Let us define three Cartesian unit vectors i, j, k that are aligned with the x, y, z axes: i = j = k = Any vector aligned with the x-, y- or z-axes can be defined by a scalar multiple of the unit vectors i, j, k. A vector 10 units long aligned with the x-axis is 10i. A vector 20 units long aligned with the z-axis is 20k. By employing the rules of vector addition and subtraction, we can define a vector r by adding three Cartesian vectors as follows: r =ai + bj + ck

29 Cartesian Vectors r =ai + bj + ck This is equivalent to writing a r = b c Therefore the magnitude of r is r = a 2 + b 2 + c 2 A pair of Cartesian vectors such r and s can be combined as follows r = ai + bj + ck s = di + ej + fk r±s =[a ± d]i +[b ± e]j +[c ± f]k

30 Cartesian Vectors Example r =2i +3j +4k and s =5i +6j +7k r + s =7i +9j + 11k r + s = = 251 = 15.84

31 The cross product of two vectors The cross product (also called the vector product) of two vectors is another vector. It has many useful properties but the most useful is the fact that it is perpendicular to both of the given vectors Given the 3D vectors a = ˆ a x a y a z and b = ˆ bx b y b z their cross product is denoted as a b It is defined in terms of the standard unit vectors i, j and k as a b =[a y b z a z b y ]i +[a z b x a x b z ]j +[a x b y a y b x ]k This form is usually replace using the determinant as follows a b = i j k a x a y a z b x b y b z

32 Geometric interpretation of the Cross Product By definition the cross product a b of two vectors is another vector and has the following properties a b is perpendicular (orthogonal) to both a and b The length of a b equals the area of the parallelogram determined by a and b this area is equal to a b = a b sin(θ) where θ is the angle between a and b measured from a to b or b to a, whichever produces an angle less than 180 o

33 Matrices In mathematics, a matrix (plural matrices) is a rectangular table of numbers or, more generally, of elements of a ring-like algebraic structure. The entries in the matrix are real or complex numbers or functions that result in real or complex numbers Image from

34 Definitions and Notations The horizontal lines in a matrix are called rows and the vertical lines are called columns. A matrix with m rows and n columns is called an m-by-n matrix (or mn matrix) and m and n are called its dimensions. The entry of a matrix A that lies in the i-th row and the j-th column is called the i, j entry or (i, j)-th entry of A. This is written as A i,j or A[i, j]. We often write A := [a i,j ] m n to define an m n matrix A with each entry in the matrix A[i, j] called a ij for all 1 i m and 1 j n.

35 Example is a 4 4 matrix, the element A[2, 3] or a 2,3 is 7

36 Example is a 4 4 matrix, the element A[2, 3] or a 2,3 is 7

37 General Matrix of the Form A = m n The general form of a matrix is represented as a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a mn or as A =[a ij ] m n or simply as A =[a ij ] if the order is known

38 Operations with Matrices A matrix has m rows and n columns and is said to be of order m n Thus the matrix M = Has three rows and two columns and is of order 3 2 not to be confused with [ ] N = These matrices are related and N is the transpose of M or N = M T

39 Multiplication of a Matrix by a Number Multiplying a matrix by a scalar number is simply multiplying every element by the scalar = = More generally, for any α R, a 11 a 12 a 1n αa = α a 21 a a = αa 11 αa 12 αa 1n αa 21 αa 22 αa a m1 a m2 a mn αa m1 αa m2 αa mn

40 More Matrix Definitions A matrix of any order who s entries are all zero is called a zero matrix and this is represented by O The matrix ( A) is defined to be the matrix ( 1)A Note that if α = 0 then for any matrix A or αa is a zero matrix

41 Addition of Matrices If two matrices A and B are of the same order m n, then A + B is the matrix defined by A + B = a 11 a 12 a 1n a 21 a 22 a 2n b 11 b 12 b 1n b 21 b 22 b 2n a m1 a m2 a mn b m1 b m2. b mn = a 11 + b 11 a 12 + b 12 a 1n + b 1n a 21 + b 21 a 22 + b 22 a 2n + b 2n a m1 + b m1 a m2 + b m2 a mn + b mn

42 Addition of Matrices For example let A B and C be matrices as shown below A =» B =» C =» Then A + B =» » =» Neither A + C nor B + C can be found since C has a different order from that of A and B Also note that A + B = B + A

43 Subtraction of Matrices To subtract elements of matrices A and B C = A( )B elements of matrix B are subtracted from their corresponding elements in matrix A and stored as elements of matrix C All the matrices must have the same number of elements. In the above example the sign is enclosed in parentheses to indicate subtraction of matrix elements Although for most operation - is sufficient unless we are looking at more advanced matrix theory (which we will not need)

44 Matrix subtraction The subtraction of matrix elements is defined for two matrices of the same dimension as follows ( ) = =

45 Matrix Multiplication The most common application of matrices in CG is matrix multiplication. It is defined between two matrices only if the number of columns of the first matrix is the same as the number of rows of the second matrix. If A is an m-by-n matrix and B is an n-by-p matrix, then their product A B is an m-by-p matrix given by n (A B) ij = a ir b rj = a i1 b 1j + a i2 b 2j + + a in b nj r=1

46 Matrix Multiplication The figure shows how to calculate the (AB) 12 element of A B if A is a 2 4 matrix, and B is a 4 3 matrix. Elements from each matrix are paired off in the direction of the arrows; each pair is multiplied and the products are added. The location of the resulting number in AB corresponds to the row and column that were considered. 4X (A B) 12 = a 1r b r2 = a 11 b 12 + a 12 b 22 + a 13 b 32 + a 14 b 42 r=1

47 Matrix Multiplication If A is an m n matrix and B is an n q matrix then the product matrix AB is defined by AB = a 11 a 12 a 1n a 21 a 22 a 2n b 11 b 12 b 1n b 21 b 22 b 2n = a m1 a m2 a mn b m1 b m2 b mn 2 3 c 11 c 12 c 1n c 21 c 22 c 2n c m1 c m2 c mn where c ij =[a i1 a i2...a in ] b 1j b 2j. b nj = a i1b 1j + a i2 b 2j a in b nj for i =1,..., m, j =1,..., q1

48 Matrix Multiplication For example » = = A is an m n matrix and B is a p q matrix, then the product AB can be formed if and only if n = p and if it can be formed, it will be an m q matrix.

49 Matrix Multiplication Properties All three notions of matrix multiplication are associative A(BC) =(AB)C and distributive: A(B + C) =AB + AC and (A + B)C = AC + BC and compatible with scalar multiplication: c(ab) =(aa)b = A(cB)

50 The Identity Matrix The n nidentity matrix I n is defined to be the n nmatrix in which every element on the leading diagonal is a 1, and every other element is a zero. Thus, I 1 = [1],I 2 = [ ],I 3 = , An important property of the identity matrix is the anything multiplied by the identity matrix remains the same For example [ ] [ = ]

51 Summary of Properties of Matrices The following properties are true whenever the operations of addition or multiplication are valid. If A, B and C are matrices and λ is a real number A + B = B + A A +(B + C) =(A + B)+C λ(a + B) =λa + λb AB BA (in general) A(BC) =(AB)C A(λB) = (λa)b = λ(ab) A(B + C) =AB + AC

52 Co-ordinate systems and co-ordinate frames When representing Vectors and Points we use the same notation for example v = (3, 2, 7) is a vector whereas P = (5, 3, 1) This makes it seem as if vectors and Points are the same thing However Points have a location, but no size and direction whereas vectors have size and direction but no location What this means is that v has the components (3,2,7) in the underlying coordinate systems and Similarly P has the coordinates (5,3,1) in the underlying coordinate system.

53 Co-ordinate systems and co-ordinate frames Normally this confusing between the object and it s representation present no problem. A problem arises when there is more than one coordinate system and when one transforms points or vectors from one system into another. We usually think of a coordinate system as three axis emanating from an origin as shown

54 Co-ordinate Frames In the previous diagram, the coordinate system is located somewhere in the world and its axis are best described by three vectors that point in mutually perpendicular directions In particular it is important to explicit the location of the coordinate system so we extend the notion of a 3D coordinate system to that of a 3D coordinate frame. A coordinate frame consists of a specific point ϑ called the origin and three mutually perpendicular unit vectors a, b and c Now to represent a vector v, we find the three numbers (v 1,v 2,v 3 ) such that v = v 1 a+v 2 b+v 3 c and say that v has the representation (v 1,v 2,v 3 ) in this system.

55 Co-ordinate Frames On the other hand to represent a point P, we view its location as an offset from the origin by a certain amount we represent the vector P ϑ by finding three numbers (p 1,p 2,p 3 ) such that P ϑ = p 1 a + p 2 b + p 3 c and then, equivalently, write P itself as P = ϑ + p 1 a + p 2 b + p 3 c The representation of P is not just a triple, but a triple along with an origin. P is at a location that is offset from the origin by p 1 a + p 2 b + p 3 c

56 The homogeneous representation of a Point and a Vector It is useful to represent both points and vectors using the same set of basic underlying objects [a, b, c, ϑ] From the previous equations we see that the vector v = v 1 a + v 2 b + v 3 c needs the four coefficients [v 1,v 2,v 3, 0] Whereas the point P = p 1 a + p 2 b + p 3 c + ϑ needs the four coefficients [p 1,p 2,p 3, 1] The fourth component designates whether the object does or does not include ϑ.

57 The homogeneous representation of a Point and a Vector We can formally write any v and P using matrix notation multiplication as v 1 p 1 v =[a, b, c, ϑ] v 2 and P =[a, b, c, ϑ] p 2 v 3 0 p 3 1 Here the row matrix captures the nature of the coordinate frame, and the column vector captures the representation of the specific object of interest. Thus, vectors and points have different representations : vectors have 0 as a forth component whereas points have 1 as a fourth component.

58 Converting between co-ordinate systems To go from ordinary to homogeneous coordinates, if the object is a point, append a 1 if the object is a vector, append a 0 To go from homogeneous coordinates to ordinary coordinates, if the object is a vector, its final coordinate is 0. So delete the 0 if the object is a point, its final coordinate is a 1. So delete the 1

59 Linear Combinations of Vectors Some things work out quite nicely in homogeneous coordinates when we combine vectors coordinate-wise. The difference of two points [x, y, z, 1] and [u, v, w, 1] is [x u, y v, z w, 0] which results in a vector The sum of a point [x, y, z, 1] and a vector [d, e, f, 0] is [x + d, y + e, z + f,1] another point Two vectors can be added : [d, e, f, 0]+[m, n, r, 0] = [d + m, e + n, f + r, 0], which produces another vector It is meaningful to scale a vector : 3 [d, e, f, 0] = [3d, 3e, 3f,0]

60 References Basic Algebra and Geometry. Ann Hirst and David Singerman. Prentice Hall 2001 Computer Graphics With OpenGL, F.S. Hill jr, Prentice Hall "Essential Mathematics for Computer Graphics fast" John VinceSpringer- Verlag London "Geometry for Computer Graphics: Formulae, Examples and Proofs" John Vince Springer-Verlag London 2004 "Engineering Mathematics", K. A. Stroud, Macmillan 3rd Edition

Friday, 2 November 12. Vectors

Friday, 2 November 12. Vectors Vectors Scalars We often employ a single number to represent quantities that we use in our daily lives such as weight, height etc. The magnitude of this number depends on our age and whether we use metric

More information

Introduction to Matrix Algebra

Introduction to Matrix Algebra Introduction to Matrix Algebra August 18, 2010 1 Vectors 1.1 Notations A p-dimensional vector is p numbers put together. Written as x 1 x =. x p. When p = 1, this represents a point in the line. When p

More information

1 Matrices and matrix algebra

1 Matrices and matrix algebra 1 Matrices and matrix algebra 1.1 Examples of matrices A matrix is a rectangular array of numbers and/or variables. For instance 4 2 0 3 1 A = 5 1.2 0.7 x 3 π 3 4 6 27 is a matrix with 3 rows and 5 columns

More information

Day 1: Introduction to Vectors + Vector Arithmetic

Day 1: Introduction to Vectors + Vector Arithmetic Day 1: Introduction to Vectors + Vector Arithmetic A is a quantity that has magnitude but no direction. You can have signed scalar quantities as well. A is a quantity that has both magnitude and direction.

More information

Linear Algebra V = T = ( 4 3 ).

Linear Algebra V = T = ( 4 3 ). Linear Algebra Vectors A column vector is a list of numbers stored vertically The dimension of a column vector is the number of values in the vector W is a -dimensional column vector and V is a 5-dimensional

More information

DM559 Linear and Integer Programming. Lecture 3 Matrix Operations. Marco Chiarandini

DM559 Linear and Integer Programming. Lecture 3 Matrix Operations. Marco Chiarandini DM559 Linear and Integer Programming Lecture 3 Matrix Operations Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline and 1 2 3 and 4 2 Outline and 1 2

More information

REVIEW - Vectors. Vectors. Vector Algebra. Multiplication by a scalar

REVIEW - Vectors. Vectors. Vector Algebra. Multiplication by a scalar J. Peraire Dynamics 16.07 Fall 2004 Version 1.1 REVIEW - Vectors By using vectors and defining appropriate operations between them, physical laws can often be written in a simple form. Since we will making

More information

Review of Coordinate Systems

Review of Coordinate Systems Vector in 2 R and 3 R Review of Coordinate Systems Used to describe the position of a point in space Common coordinate systems are: Cartesian Polar Cartesian Coordinate System Also called rectangular coordinate

More information

Phys 201. Matrices and Determinants

Phys 201. Matrices and Determinants Phys 201 Matrices and Determinants 1 1.1 Matrices 1.2 Operations of matrices 1.3 Types of matrices 1.4 Properties of matrices 1.5 Determinants 1.6 Inverse of a 3 3 matrix 2 1.1 Matrices A 2 3 7 =! " 1

More information

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

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations. POLI 7 - Mathematical and Statistical Foundations Prof S Saiegh Fall Lecture Notes - Class 4 October 4, Linear Algebra The analysis of many models in the social sciences reduces to the study of systems

More information

CSC 470 Introduction to Computer Graphics. Mathematical Foundations Part 2

CSC 470 Introduction to Computer Graphics. Mathematical Foundations Part 2 CSC 47 Introduction to Computer Graphics Mathematical Foundations Part 2 Vector Magnitude and Unit Vectors The magnitude (length, size) of n-vector w is written w 2 2 2 w = w + w2 + + w n Example: the

More information

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

Math Bootcamp An p-dimensional vector is p numbers put together. Written as. x 1 x =. x p Math Bootcamp 2012 1 Review of matrix algebra 1.1 Vectors and rules of operations An p-dimensional vector is p numbers put together. Written as x 1 x =. x p. When p = 1, this represents a point in the

More information

Introduction. Introduction (2) Easy Problems for Vectors 7/13/2011. Chapter 4. Vector Tools for Graphics

Introduction. Introduction (2) Easy Problems for Vectors 7/13/2011. Chapter 4. Vector Tools for Graphics Introduction Chapter 4. Vector Tools for Graphics In computer graphics, we work with objects defined in a three dimensional world (with 2D objects and worlds being just special cases). All objects to be

More information

M. Matrices and Linear Algebra

M. Matrices and Linear Algebra M. Matrices and Linear Algebra. Matrix algebra. In section D we calculated the determinants of square arrays of numbers. Such arrays are important in mathematics and its applications; they are called matrices.

More information

Vectors. The standard geometric definition of vector is as something which has direction and magnitude but not position.

Vectors. The standard geometric definition of vector is as something which has direction and magnitude but not position. Vectors The standard geometric definition of vector is as something which has direction and magnitude but not position. Since vectors have no position we may place them wherever is convenient. Vectors

More information

NOTES ON LINEAR ALGEBRA CLASS HANDOUT

NOTES ON LINEAR ALGEBRA CLASS HANDOUT NOTES ON LINEAR ALGEBRA CLASS HANDOUT ANTHONY S. MAIDA CONTENTS 1. Introduction 2 2. Basis Vectors 2 3. Linear Transformations 2 3.1. Example: Rotation Transformation 3 4. Matrix Multiplication and Function

More information

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Linear Algebra 1/33

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Linear Algebra 1/33 Linear Algebra 1/33 Vectors A vector is a magnitude and a direction Magnitude = v Direction Also known as norm, length Represented by unit vectors (vectors with a length of 1 that point along distinct

More information

The geometry of least squares

The geometry of least squares The geometry of least squares We can think of a vector as a point in space, where the elements of the vector are the coordinates of the point. Consider for example, the following vector s: t = ( 4, 0),

More information

Lecture 2: Vector-Vector Operations

Lecture 2: Vector-Vector Operations Lecture 2: Vector-Vector Operations Vector-Vector Operations Addition of two vectors Geometric representation of addition and subtraction of vectors Vectors and points Dot product of two vectors Geometric

More information

4.1 Distance and Length

4.1 Distance and Length Chapter Vector Geometry In this chapter we will look more closely at certain geometric aspects of vectors in R n. We will first develop an intuitive understanding of some basic concepts by looking at vectors

More information

Vector Geometry. Chapter 5

Vector Geometry. Chapter 5 Chapter 5 Vector Geometry In this chapter we will look more closely at certain geometric aspects of vectors in R n. We will first develop an intuitive understanding of some basic concepts by looking at

More information

Linear Equations in Linear Algebra

Linear Equations in Linear Algebra 1 Linear Equations in Linear Algebra 1.7 LINEAR INDEPENDENCE LINEAR INDEPENDENCE Definition: An indexed set of vectors {v 1,, v p } in n is said to be linearly independent if the vector equation x x x

More information

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

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

More information

University of Sheffield. PHY120 - Vectors. Dr Emiliano Cancellieri

University of Sheffield. PHY120 - Vectors. Dr Emiliano Cancellieri University of Sheffield PHY120 - Vectors Dr Emiliano Cancellieri October 14, 2015 Contents 1 Lecture 1 2 1.1 Basic concepts of vectors........................ 2 1.2 Cartesian components of vectors....................

More information

Lecture 5 3D polygonal modeling Part 1: Vector graphics Yong-Jin Liu.

Lecture 5 3D polygonal modeling Part 1: Vector graphics Yong-Jin Liu. Fundamentals of Computer Graphics Lecture 5 3D polygonal modeling Part 1: Vector graphics Yong-Jin Liu liuyongjin@tsinghua.edu.cn Material by S.M.Lea (UNC) Introduction In computer graphics, we work with

More information

Chapter 2. Matrix Arithmetic. Chapter 2

Chapter 2. Matrix Arithmetic. Chapter 2 Matrix Arithmetic Matrix Addition and Subtraction Addition and subtraction act element-wise on matrices. In order for the addition/subtraction (A B) to be possible, the two matrices A and B must have the

More information

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Linear Algebra /34

CS123 INTRODUCTION TO COMPUTER GRAPHICS. Linear Algebra /34 Linear Algebra /34 Vectors A vector is a magnitude and a direction Magnitude = v Direction Also known as norm, length Represented by unit vectors (vectors with a length of 1 that point along distinct axes)

More information

Omm Al-Qura University Dr. Abdulsalam Ai LECTURE OUTLINE CHAPTER 3. Vectors in Physics

Omm Al-Qura University Dr. Abdulsalam Ai LECTURE OUTLINE CHAPTER 3. Vectors in Physics LECTURE OUTLINE CHAPTER 3 Vectors in Physics 3-1 Scalars Versus Vectors Scalar a numerical value (number with units). May be positive or negative. Examples: temperature, speed, height, and mass. Vector

More information

MATRICES. a m,1 a m,n A =

MATRICES. a m,1 a m,n A = MATRICES Matrices are rectangular arrays of real or complex numbers With them, we define arithmetic operations that are generalizations of those for real and complex numbers The general form a matrix of

More information

CHAPTER 4 VECTORS. Before we go any further, we must talk about vectors. They are such a useful tool for

CHAPTER 4 VECTORS. Before we go any further, we must talk about vectors. They are such a useful tool for CHAPTER 4 VECTORS Before we go any further, we must talk about vectors. They are such a useful tool for the things to come. The concept of a vector is deeply rooted in the understanding of physical mechanics

More information

LINEAR ALGEBRA - CHAPTER 1: VECTORS

LINEAR ALGEBRA - CHAPTER 1: VECTORS LINEAR ALGEBRA - CHAPTER 1: VECTORS A game to introduce Linear Algebra In measurement, there are many quantities whose description entirely rely on magnitude, i.e., length, area, volume, mass and temperature.

More information

Chapter 8 Vectors and Scalars

Chapter 8 Vectors and Scalars Chapter 8 193 Vectors and Scalars Chapter 8 Vectors and Scalars 8.1 Introduction: In this chapter we shall use the ideas of the plane to develop a new mathematical concept, vector. If you have studied

More information

Chapter 2. Linear Algebra. rather simple and learning them will eventually allow us to explain the strange results of

Chapter 2. Linear Algebra. rather simple and learning them will eventually allow us to explain the strange results of Chapter 2 Linear Algebra In this chapter, we study the formal structure that provides the background for quantum mechanics. The basic ideas of the mathematical machinery, linear algebra, are rather simple

More information

10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections )

10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections ) c Dr. Igor Zelenko, Fall 2017 1 10. Linear Systems of ODEs, Matrix multiplication, superposition principle (parts of sections 7.2-7.4) 1. When each of the functions F 1, F 2,..., F n in right-hand side

More information

MATH2210 Notebook 2 Spring 2018

MATH2210 Notebook 2 Spring 2018 MATH2210 Notebook 2 Spring 2018 prepared by Professor Jenny Baglivo c Copyright 2009 2018 by Jenny A. Baglivo. All Rights Reserved. 2 MATH2210 Notebook 2 3 2.1 Matrices and Their Operations................................

More information

A FIRST COURSE IN LINEAR ALGEBRA. An Open Text by Ken Kuttler. Matrix Arithmetic

A FIRST COURSE IN LINEAR ALGEBRA. An Open Text by Ken Kuttler. Matrix Arithmetic A FIRST COURSE IN LINEAR ALGEBRA An Open Text by Ken Kuttler Matrix Arithmetic Lecture Notes by Karen Seyffarth Adapted by LYRYX SERVICE COURSE SOLUTION Attribution-NonCommercial-ShareAlike (CC BY-NC-SA)

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2 MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS SYSTEMS OF EQUATIONS AND MATRICES Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

Linear Algebra March 16, 2019

Linear Algebra March 16, 2019 Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented

More information

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

Matrices Gaussian elimination Determinants. Graphics 2009/2010, period 1. Lecture 4: matrices Graphics 2009/2010, period 1 Lecture 4 Matrices m n matrices Matrices Definitions Diagonal, Identity, and zero matrices Addition Multiplication Transpose and inverse The system of m linear equations in

More information

2.1 Scalars and Vectors

2.1 Scalars and Vectors 2.1 Scalars and Vectors Scalar A quantity characterized by a positive or negative number Indicated by letters in italic such as A e.g. Mass, volume and length 2.1 Scalars and Vectors Vector A quantity

More information

Elementary maths for GMT

Elementary maths for GMT Elementary maths for GMT Linear Algebra Part 2: Matrices, Elimination and Determinant m n matrices The system of m linear equations in n variables x 1, x 2,, x n a 11 x 1 + a 12 x 2 + + a 1n x n = b 1

More information

(arrows denote positive direction)

(arrows denote positive direction) 12 Chapter 12 12.1 3-dimensional Coordinate System The 3-dimensional coordinate system we use are coordinates on R 3. The coordinate is presented as a triple of numbers: (a,b,c). In the Cartesian coordinate

More information

Study guide for Exam 1. by William H. Meeks III October 26, 2012

Study guide for Exam 1. by William H. Meeks III October 26, 2012 Study guide for Exam 1. by William H. Meeks III October 2, 2012 1 Basics. First we cover the basic definitions and then we go over related problems. Note that the material for the actual midterm may include

More information

Abstract & Applied Linear Algebra (Chapters 1-2) James A. Bernhard University of Puget Sound

Abstract & Applied Linear Algebra (Chapters 1-2) James A. Bernhard University of Puget Sound Abstract & Applied Linear Algebra (Chapters 1-2) James A. Bernhard University of Puget Sound Copyright 2018 by James A. Bernhard Contents 1 Vector spaces 3 1.1 Definitions and basic properties.................

More information

Notes on multivariable calculus

Notes on multivariable calculus Notes on multivariable calculus Jonathan Wise February 2, 2010 1 Review of trigonometry Trigonometry is essentially the study of the relationship between polar coordinates and Cartesian coordinates in

More information

The Cross Product The cross product of v = (v 1,v 2,v 3 ) and w = (w 1,w 2,w 3 ) is

The Cross Product The cross product of v = (v 1,v 2,v 3 ) and w = (w 1,w 2,w 3 ) is The Cross Product 1-1-2018 The cross product of v = (v 1,v 2,v 3 ) and w = (w 1,w 2,w 3 ) is v w = (v 2 w 3 v 3 w 2 )î+(v 3 w 1 v 1 w 3 )ĵ+(v 1 w 2 v 2 w 1 )ˆk = v 1 v 2 v 3 w 1 w 2 w 3. Strictly speaking,

More information

Linear algebra. S. Richard

Linear algebra. S. Richard Linear algebra S. Richard Fall Semester 2014 and Spring Semester 2015 2 Contents Introduction 5 0.1 Motivation.................................. 5 1 Geometric setting 7 1.1 The Euclidean space R n..........................

More information

Welcome to IB Math - Standard Level Year 2

Welcome to IB Math - Standard Level Year 2 Welcome to IB Math - Standard Level Year 2 Why math? Not So Some things to know: Good HW Good HW Good HW www.aleimath.blogspot.com Example 1. Lots of info at Example Example 2. HW yup. You know you love

More information

Matrix & Linear Algebra

Matrix & Linear Algebra Matrix & Linear Algebra Jamie Monogan University of Georgia For more information: http://monogan.myweb.uga.edu/teaching/mm/ Jamie Monogan (UGA) Matrix & Linear Algebra 1 / 84 Vectors Vectors Vector: A

More information

SECTION 6.3: VECTORS IN THE PLANE

SECTION 6.3: VECTORS IN THE PLANE (Section 6.3: Vectors in the Plane) 6.18 SECTION 6.3: VECTORS IN THE PLANE Assume a, b, c, and d are real numbers. PART A: INTRO A scalar has magnitude but not direction. We think of real numbers as scalars,

More information

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

CS100: DISCRETE STRUCTURES. Lecture 3 Matrices Ch 3 Pages: CS100: DISCRETE STRUCTURES Lecture 3 Matrices Ch 3 Pages: 246-262 Matrices 2 Introduction DEFINITION 1: A matrix is a rectangular array of numbers. A matrix with m rows and n columns is called an m x n

More information

Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems

Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems. Three-Dimensional Coordinate Systems To locate a point in a plane, two numbers are necessary. We know that any point in the plane can be represented as an ordered pair (a, b) of real numbers, where a is the x-coordinate and b is the y-coordinate.

More information

Review: Linear and Vector Algebra

Review: Linear and Vector Algebra Review: Linear and Vector Algebra Points in Euclidean Space Location in space Tuple of n coordinates x, y, z, etc Cannot be added or multiplied together Vectors: Arrows in Space Vectors are point changes

More information

Vectors. J.R. Wilson. September 27, 2018

Vectors. J.R. Wilson. September 27, 2018 Vectors J.R. Wilson September 27, 2018 This chapter introduces vectors that are used in many areas of physics (needed for classical physics this year). One complication is that a number of different forms

More information

Essential Mathematics for Computer Graphics

Essential Mathematics for Computer Graphics David Akers Handout #3 CS148 Summer 2006 Essential Mathematics for Computer Graphics Trigonometry Polar Coordinates 3-D Coordinate Systems Parametric Representations Points and Vectors Matrices This handout

More information

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

1.1 Single Variable Calculus versus Multivariable Calculus Rectangular Coordinate Systems... 4 MATH2202 Notebook 1 Fall 2015/2016 prepared by Professor Jenny Baglivo Contents 1 MATH2202 Notebook 1 3 1.1 Single Variable Calculus versus Multivariable Calculus................... 3 1.2 Rectangular Coordinate

More information

Introduction to Vectors Pg. 279 # 1 6, 8, 9, 10 OR WS 1.1 Sept. 7. Vector Addition Pg. 290 # 3, 4, 6, 7, OR WS 1.2 Sept. 8

Introduction to Vectors Pg. 279 # 1 6, 8, 9, 10 OR WS 1.1 Sept. 7. Vector Addition Pg. 290 # 3, 4, 6, 7, OR WS 1.2 Sept. 8 UNIT 1 INTRODUCTION TO VECTORS Lesson TOPIC Suggested Work Sept. 5 1.0 Review of Pre-requisite Skills Pg. 273 # 1 9 OR WS 1.0 Fill in Info sheet and get permission sheet signed. Bring in $3 for lesson

More information

Matrix Arithmetic. a 11 a. A + B = + a m1 a mn. + b. a 11 + b 11 a 1n + b 1n = a m1. b m1 b mn. and scalar multiplication for matrices via.

Matrix Arithmetic. a 11 a. A + B = + a m1 a mn. + b. a 11 + b 11 a 1n + b 1n = a m1. b m1 b mn. and scalar multiplication for matrices via. Matrix Arithmetic There is an arithmetic for matrices that can be viewed as extending the arithmetic we have developed for vectors to the more general setting of rectangular arrays: if A and B are m n

More information

Chapter 1. Vector Analysis

Chapter 1. Vector Analysis Chapter 1. Vector Analysis Hayt; 8/31/2009; 1-1 1.1 Scalars and Vectors Scalar : Vector: A quantity represented by a single real number Distance, time, temperature, voltage, etc Magnitude and direction

More information

Vectors a vector is a quantity that has both a magnitude (size) and a direction

Vectors a vector is a quantity that has both a magnitude (size) and a direction Vectors In physics, a vector is a quantity that has both a magnitude (size) and a direction. Familiar examples of vectors include velocity, force, and electric field. For any applications beyond one dimension,

More information

CSCI 239 Discrete Structures of Computer Science Lab 6 Vectors and Matrices

CSCI 239 Discrete Structures of Computer Science Lab 6 Vectors and Matrices CSCI 239 Discrete Structures of Computer Science Lab 6 Vectors and Matrices This lab consists of exercises on real-valued vectors and matrices. Most of the exercises will required pencil and paper. Put

More information

Vectors and Matrices Lecture 2

Vectors and Matrices Lecture 2 Vectors and Matrices Lecture 2 Dr Mark Kambites School of Mathematics 13/03/2014 Dr Mark Kambites (School of Mathematics) COMP11120 13/03/2014 1 / 20 How do we recover the magnitude of a vector from its

More information

18.02 Multivariable Calculus Fall 2007

18.02 Multivariable Calculus Fall 2007 MIT OpenCourseWare http://ocw.mit.edu 18.02 Multivariable Calculus Fall 2007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. M. Matrices and Linear Algebra

More information

Mathematical Foundations: Intro

Mathematical Foundations: Intro Mathematical Foundations: Intro Graphics relies on 3 basic objects: 1. Scalars 2. Vectors 3. Points Mathematically defined in terms of spaces: 1. Vector space 2. Affine space 3. Euclidean space Math required:

More information

Department of Physics, Korea University

Department of Physics, Korea University Name: Department: Notice +2 ( 1) points per correct (incorrect) answer. No penalty for an unanswered question. Fill the blank ( ) with (8) if the statement is correct (incorrect).!!!: corrections to an

More information

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. .

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. . MATH 030: MATRICES Matrix Operations We have seen how matrices and the operations on them originated from our study of linear equations In this chapter we study matrices explicitely Definition 01 A matrix

More information

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

Math 360 Linear Algebra Fall Class Notes. a a a a a a. a a a Math 360 Linear Algebra Fall 2008 9-10-08 Class Notes Matrices As we have already seen, a matrix is a rectangular array of numbers. If a matrix A has m columns and n rows, we say that its dimensions are

More information

Chapter 2 - Vector Algebra

Chapter 2 - Vector Algebra A spatial vector, or simply vector, is a concept characterized by a magnitude and a direction, and which sums with other vectors according to the Parallelogram Law. A vector can be thought of as an arrow

More information

Linear Algebra Homework and Study Guide

Linear Algebra Homework and Study Guide Linear Algebra Homework and Study Guide Phil R. Smith, Ph.D. February 28, 20 Homework Problem Sets Organized by Learning Outcomes Test I: Systems of Linear Equations; Matrices Lesson. Give examples of

More information

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

CP3 REVISION LECTURES VECTORS AND MATRICES Lecture 1. Prof. N. Harnew University of Oxford TT 2013 CP3 REVISION LECTURES VECTORS AND MATRICES Lecture 1 Prof. N. Harnew University of Oxford TT 2013 1 OUTLINE 1. Vector Algebra 2. Vector Geometry 3. Types of Matrices and Matrix Operations 4. Determinants

More information

Matrix Arithmetic. j=1

Matrix Arithmetic. j=1 An m n matrix is an array A = Matrix Arithmetic a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a mn of real numbers a ij An m n matrix has m rows and n columns a ij is the entry in the i-th row and j-th column

More information

MAT 1339-S14 Class 8

MAT 1339-S14 Class 8 MAT 1339-S14 Class 8 July 28, 2014 Contents 7.2 Review Dot Product........................... 2 7.3 Applications of the Dot Product..................... 4 7.4 Vectors in Three-Space.........................

More information

03 - Basic Linear Algebra and 2D Transformations

03 - Basic Linear Algebra and 2D Transformations 03 - Basic Linear Algebra and 2D Transformations (invited lecture by Dr. Marcel Campen) Overview In this box, you will find references to Eigen We will briefly overview the basic linear algebra concepts

More information

Rigid Geometric Transformations

Rigid Geometric Transformations Rigid Geometric Transformations Carlo Tomasi This note is a quick refresher of the geometry of rigid transformations in three-dimensional space, expressed in Cartesian coordinates. 1 Cartesian Coordinates

More information

Quantities which have only magnitude are called scalars. Quantities which have magnitude and direction are called vectors.

Quantities which have only magnitude are called scalars. Quantities which have magnitude and direction are called vectors. Vectors summary Quantities which have only magnitude are called scalars. Quantities which have magnitude and direction are called vectors. AB is the position vector of B relative to A and is the vector

More information

Rigid Geometric Transformations

Rigid Geometric Transformations Rigid Geometric Transformations Carlo Tomasi This note is a quick refresher of the geometry of rigid transformations in three-dimensional space, expressed in Cartesian coordinates. 1 Cartesian Coordinates

More information

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

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 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 or a ij lives in row i and column j Definition of a matrix

More information

Matrix operations Linear Algebra with Computer Science Application

Matrix operations Linear Algebra with Computer Science Application Linear Algebra with Computer Science Application February 14, 2018 1 Matrix operations 11 Matrix operations If A is an m n matrix that is, a matrix with m rows and n columns then the scalar entry in the

More information

Matrices. Math 240 Calculus III. Wednesday, July 10, Summer 2013, Session II. Matrices. Math 240. Definitions and Notation.

Matrices. Math 240 Calculus III. Wednesday, July 10, Summer 2013, Session II. Matrices. Math 240. Definitions and Notation. function Matrices Calculus III Summer 2013, Session II Wednesday, July 10, 2013 Agenda function 1. 2. function function Definition An m n matrix is a rectangular array of numbers arranged in m horizontal

More information

MATH.2720 Introduction to Programming with MATLAB Vector and Matrix Algebra

MATH.2720 Introduction to Programming with MATLAB Vector and Matrix Algebra MATH.2720 Introduction to Programming with MATLAB Vector and Matrix Algebra A. Vectors A vector is a quantity that has both magnitude and direction, like velocity. The location of a vector is irrelevant;

More information

Matrix Basic Concepts

Matrix Basic Concepts Matrix Basic Concepts Topics: What is a matrix? Matrix terminology Elements or entries Diagonal entries Address/location of entries Rows and columns Size of a matrix A column matrix; vectors Special types

More information

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

Solutions to Selected Questions from Denis Sevee s Vector Geometry. (Updated ) Solutions to Selected Questions from Denis Sevee s Vector Geometry. (Updated 24--27) Denis Sevee s Vector Geometry notes appear as Chapter 5 in the current custom textbook used at John Abbott College for

More information

INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW MATRICES

INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW MATRICES 1 CHAPTER 4 MATRICES 1 INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW MATRICES 1 Matrices Matrices are of fundamental importance in 2-dimensional and 3-dimensional graphics programming

More information

Matrices and Vectors

Matrices and Vectors Matrices and Vectors James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University November 11, 2013 Outline 1 Matrices and Vectors 2 Vector Details 3 Matrix

More information

6.1.1 Angle between Two Lines Intersection of Two lines Shortest Distance from a Point to a Line

6.1.1 Angle between Two Lines Intersection of Two lines Shortest Distance from a Point to a Line CHAPTER 6 : VECTORS 6. Lines in Space 6.. Angle between Two Lines 6.. Intersection of Two lines 6..3 Shortest Distance from a Point to a Line 6. Planes in Space 6.. Intersection of Two Planes 6.. Angle

More information

ICS 6N Computational Linear Algebra Matrix Algebra

ICS 6N Computational Linear Algebra Matrix Algebra ICS 6N Computational Linear Algebra Matrix Algebra Xiaohui Xie University of California, Irvine xhx@uci.edu February 2, 2017 Xiaohui Xie (UCI) ICS 6N February 2, 2017 1 / 24 Matrix Consider an m n matrix

More information

Matrices. Chapter Definitions and Notations

Matrices. Chapter Definitions and Notations Chapter 3 Matrices 3. Definitions and Notations Matrices are yet another mathematical object. Learning about matrices means learning what they are, how they are represented, the types of operations which

More information

Contravariant and Covariant as Transforms

Contravariant and Covariant as Transforms Contravariant and Covariant as Transforms There is a lot more behind the concepts of contravariant and covariant tensors (of any rank) than the fact that their basis vectors are mutually orthogonal to

More information

The Geometry of R n. Supplemental Lecture Notes for Linear Algebra Courses at Georgia Tech

The Geometry of R n. Supplemental Lecture Notes for Linear Algebra Courses at Georgia Tech The Geometry of R n Supplemental Lecture Notes for Linear Algebra Courses at Georgia Tech Contents Vectors in R n. Vectors....................................... The Length and Direction of a Vector......................3

More information

1.1 Bound and Free Vectors. 1.2 Vector Operations

1.1 Bound and Free Vectors. 1.2 Vector Operations 1 Vectors Vectors are used when both the magnitude and the direction of some physical quantity are required. Examples of such quantities are velocity, acceleration, force, electric and magnetic fields.

More information

Calculus II - Basic Matrix Operations

Calculus II - Basic Matrix Operations Calculus II - Basic Matrix Operations Ryan C Daileda Terminology A matrix is a rectangular array of numbers, for example 7,, 7 7 9, or / / /4 / / /4 / / /4 / /6 The numbers in any matrix are called its

More information

Contents. 1 Vectors, Lines and Planes 1. 2 Gaussian Elimination Matrices Vector Spaces and Subspaces 124

Contents. 1 Vectors, Lines and Planes 1. 2 Gaussian Elimination Matrices Vector Spaces and Subspaces 124 Matrices Math 220 Copyright 2016 Pinaki Das This document is freely redistributable under the terms of the GNU Free Documentation License For more information, visit http://wwwgnuorg/copyleft/fdlhtml Contents

More information

Basic Concepts in Matrix Algebra

Basic Concepts in Matrix Algebra Basic Concepts in Matrix Algebra An column array of p elements is called a vector of dimension p and is written as x p 1 = x 1 x 2. x p. The transpose of the column vector x p 1 is row vector x = [x 1

More information

Vectors. September 2, 2015

Vectors. September 2, 2015 Vectors September 2, 2015 Our basic notion of a vector is as a displacement, directed from one point of Euclidean space to another, and therefore having direction and magnitude. We will write vectors in

More information

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

A matrix over a field F is a rectangular array of elements from F. The symbol Chapter MATRICES Matrix arithmetic A matrix over a field F is a rectangular array of elements from F The symbol M m n (F ) denotes the collection of all m n matrices over F Matrices will usually be denoted

More information

Welcome to IB Math - Standard Level Year 2.

Welcome to IB Math - Standard Level Year 2. Welcome to IB Math - Standard Level Year 2 Why math? Some things to know: www.aleimath.blogspot.com 1. Lots of info at 2. HW yup. You know you love it! Be prepared to present. Notebook all work is in it.

More information

Matrices and Linear Algebra

Matrices and Linear Algebra Contents Quantitative methods for Economics and Business University of Ferrara Academic year 2017-2018 Contents 1 Basics 2 3 4 5 Contents 1 Basics 2 3 4 5 Contents 1 Basics 2 3 4 5 Contents 1 Basics 2

More information

v = v 1 2 +v 2 2. Two successive applications of this idea give the length of the vector v R 3 :

v = v 1 2 +v 2 2. Two successive applications of this idea give the length of the vector v R 3 : Length, Angle and the Inner Product The length (or norm) of a vector v R 2 (viewed as connecting the origin to a point (v 1,v 2 )) is easily determined by the Pythagorean Theorem and is denoted v : v =

More information

11.1 Three-Dimensional Coordinate System

11.1 Three-Dimensional Coordinate System 11.1 Three-Dimensional Coordinate System In three dimensions, a point has three coordinates: (x,y,z). The normal orientation of the x, y, and z-axes is shown below. The three axes divide the region into

More information

EUCLIDEAN SPACES AND VECTORS

EUCLIDEAN SPACES AND VECTORS EUCLIDEAN SPACES AND VECTORS PAUL L. BAILEY 1. Introduction Our ultimate goal is to apply the techniques of calculus to higher dimensions. We begin by discussing what mathematical concepts describe these

More information