School of Engineering A212 Advanced Mathematics II – Linear Algebra (4 Modular Credits) This document addresses the content related abilities, with reference to the module. Abilities of thinking, learning, problem solving, team work, communication, debating and defending are addressed by the system wide curricular practices at the institute. Module Synopsis This module is designed to equip students with the mathematical skills required to solve a range of common real-world problems. Building on the skills developed in the first-year Mathematics module(s), this module allows students to apply mathematics to real life situations by modelling them appropriately as mathematical problems. Analytical and problem solving skills will be developed. Students will also be introduced to the mathematical symbols and notation that are commonly used. The main topics covered include the basics of systems of linear equations, matrices, vector spaces, vectors, linear transformations, complex numbers and polar co-ordinates. Module Learning Outcomes Throughout the course, students will learn: Matrices and their applications Understand the properties of linear operators: homogeneity and additivity. Identify the kernel and image spaces of a linear operator and appreciate their properties. Represent linear transformations using matrices. Represent a system of linear equations using matrices. Determine whether solutions to a system of linear equations exist or are unique. Appreciate that row reduction can be used to compute the inverse of matrix to solve a system of linear equations. Apply translations and linear transformations – reflection, rotation, enlargement, stretching, shearing. For Articulation Purpose Only. School of Engineering Use matrices and vectors to represent information. Compose two and three dimensional transformation matrices. Vectors and their applications Recognise that a given vector can be decomposed into two or more vectors. Compute the orthogonal projection of a vector onto a plane/vector using dot product. Use dot product to determine the angle between two vectors. Use cross product to determine a normal to two vectors. Identify whether vectors are linearly independent and form a basis for a finite dimensional linear space. Compute the distance between two points in a finite dimensional linear space. Matrix Decomposition Model real life scenarios using matrices. Use repeated matrix multiplications to estimate the outcomes of real life scenarios. Recognise that, for a given matrix, there may exist eigenvectors and corresponding eigenvalues that are a characteristic of the matrix. Compute singular value decomposition (SVD) of a matrix. Orthogonality Analyse signals through the use of orthogonal functions. Find an orthogonal basis from an existing basis. Find a possible basis of orthogonal complement of a given subspace. Find the least-squares solution to an over-constrained set of linear equations using orthogonal projection and Moore-Penrose pseudoinverse. Linear Programming Solve a constrained optimisation problem using linear programming techniques. Polar Coordinates Convert between Cartesian coordinate representation and Polar coordinate representation. Represent polar coordinates using Euler’s formula. For Articulation Purpose Only. School of Engineering Complex Numbers Convert between Cartesian representation and Euler representation. Perform computations on complex numbers. Module Syllabus This module aims to provide an understanding of the concepts behind the practical and theoretical applications of Linear Algebra. By the end of this course, students should be able to: 1. Use systems of linear equations to model real-life problems. 2. Understand the relationship between system of linear equations and matrices. 3. Understand matrices can be used to represent various linear transformations. 4. Understand vectors can be used to represent linear systems with a finite number of variables. 5. Find eigenvalues and eigenvectors of a matrix and use them to diagonalise a matrix and find the singular value decomposition of a matrix. 6. Use orthogonal projection and pseudo-inverse to find least-squares solutions to over-constrained linear systems of equations. 7. Understand Cartesian forms can be represented using Polar forms and Euler form. Module Coverage System of Linear Equations Determine the nature of solutions to system of linear equations o No solution o Unique solution o Infinite solutions Introduction to the inverse of a matrix Find the determinant of a matrix Observe that the following properties of a matrix A are equivalent: o A is not invertible Allocated time pr day (One day-One problem PBL pedagogy) Resource Discussions in Formal Lab gathering and Study Cluster Experiment team work 4 For Articulation Purpose Only. 2 School of Engineering o o o The rows of A are not linearly independent det(A) = 0 Ax = b does not have a unique solution Linear Operators Determine the domain, codomain, range and kernel of a transformation. Prove if a transformation is homogeneous, additive and/or linear. Represent a linear transformation in matrix form, where applicable Determine if a vector could be in the range of a linear transformation. Linear Transformations Represent 2D and 3D transformations in matrix form Perform translation to a point by adding the translation vector to the point Perform linear transformation to a point by multiplying the transformation matrix to the point Understand that the sequence of operations matters: AB does not necessarily equal to BA Dot and Cross Products Determine the dot product between vectors Apply dot product to find the angle between two vectors Determine the unit vector of a given vector Understand the geometric meaning of the projection of a vector onto another vector Use cross product to obtain a vector that is perpendicular to the input vectors Appreciate that cross product produces a vector and dot product produces a scalar Linear Space/Vector Space and Orthogonal Basis Determine whether a set is a Vector Space by checking the 10 axioms associated with it. Prove whether a given space is a Subspace. Find row space, column space and null space of a matrix. Find spanning set of a Vector Space. Appreciate that a basis can be used to represent all elements of a Vector Space. Determine a suitable basis for a Vector Space Use orthogonal vectors as a basis for signal transmission 4 2 4 2 4 2 12 6 For Articulation Purpose Only. School of Engineering Identify the properties of an orthogonal basis Form an orthogonal basis from an existing nonorthogonal basis Orthogonal Complement and Pseudo-inverse Understand that the orthogonal complement of a ┴ linear subspace W is another linear subspace W whose elements are all orthogonal to those in W. ┴ Show that (Row A) = Nul A and find orthogonal complements of linear subspaces of a finite dimensional linear space. Use the idea of orthogonal complement to compute the minimum distance from a point to a linear subspace. Determine the least squares solution of an overdetermined system by making use of orthogonal projection. Introduction to Pseudo-inverse. Applications of Eigenvectors and Eigenvalues Introduction to eigenvalues and eigenvectors of a square matrix A: o an eigenvalue of matrix A is a scalar, λ, such that Ax = λx and x is an associated eigenvector o the values of λ for which (A - λI) has a nontrivial kernel are eigenvalues of A and that the non-zero elements of that kernel are the corresponding eigenvectors Compute eigenvalues and eigenvectors by solving the characteristic equation det(A − λI) = 0 Decompose, where possible, a square matrix M into the form PDP-1 and realise that Mn = PDnP-1 Understand that P is composed of the eigenvectors, while D is composed of the corresponding eigenvalues Singular Value Decomposition Represent the information of a digital image in a matrix form Appreciate that any matrix M can be decomposed into a product of 2 orthogonal matrices U and VT and a diagonal matrix D. This process is called Singular Value Decomposition (SVD) M = UDVT Explain why D is composed of the singular values of matrix M, and that U and V consist of 8 4 8 4 4 2 For Articulation Purpose Only. School of Engineering eigenvectors of MMT and MTM, respectively Identify the entries in D which, when removed, will not significantly affect the quality of the image represented by the matrix M Linear Programming Use the graphical method as a systematic approach to find the optimal solution in a situation where many constraints need to be met and when there are two variables Show that a feasible solution may not be the optimal solution Reformulate a minimisation problem as a maximisation and vice versa Polar Coordinates Understand the difference between the Cartesian coordinate system and the Polar coordinate system Convert between the Cartesian coordinate representation and the Polar coordinate representation Graph and interpret a polar equation Complex Numbers Understand the basic algebraic operations of complex numbers Appreciate that a complex number can be graphically represented on an Argand Diagram Understand that a complex number can be expressed in its rectangular form (i.e. x + yj) or its Euler form (i.e. rej) Understand the basic multiplication and division using the Euler form Total = 15 Problems = 90 hours 4 2 4 2 4 2 60 30 For Articulation Purpose Only.
© Copyright 2024 ExpyDoc