Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Linear Algebra
Rating: 4.7 out of 5(24 ratings)
294 students

Linear Algebra

with Applications
Created byDarin Brezeale
Last updated 1/2021
English

What you'll learn

  • What are matrices and vectors.
  • Matrix and vector operations -- addition, subtraction, multiplication, dot product, and transposes.
  • How to determine if a matrix has an inverse and, if so, how to compute it.
  • Producing the row echelon form (REF) and reduced row echelon form (RREF) of a matrix.
  • How to solve systems of equations.
  • How to find the determinant and rank of a matrix.
  • What vector spaces and subspaces are.
  • What is the nullspace and column space of a matrix.
  • What are linear combinations of vectors, what is the span of a set of vectors, and is the set linearly independent.
  • What is a basis for a vector space, what are coordinate systems, and how to produce a change of basis.
  • What is the Invertible Matrix Theorem and why it tells us so much about a matrix.
  • Orthogonality of vectors, orthogonal projections, orthonormal sets, and orthogonal matrices.
  • How to perform the Gram-Schmidt orthogonalization process and how to use it to produce the QR factorization of a matrix.
  • How to find the eigenvalues and eigenvectors of a square matrix.
  • Less common topics, including least squares, the singular value decomposition, and and introduction to numerical linear algebra.

Course content

12 sections95 lectures17h 37m total length
  • Introduction and Overview4:08
  • Matrices and Vectors14:37
  • Matrix Arithmetic -- Addition and Subtraction11:22
  • Matrix Arithmetic -- Multiplication21:01
  • Matrix Arithmetic -- Counter Examples7:22
  • Transpose3:22
  • Examples of Matrix Arithmetic (with practice problems)7:36
  • Dot Product14:01
  • Application: Adjacency Matrix9:46

Requirements

  • Some mathematical maturity, which generally means something beyond college algebra.
  • You don't need calculus, although I do mention some applications to calculus for the people that have had it.
  • You do not need to know how to program, although I do write a few Python programs to demonstrate some concepts.

Description

I believe that linear algebra is the most important area of math that most people have never heard of.  While it has long been important in engineering and the sciences, it is also widely used in the currently popular fields of machine learning and data science.

To give you an idea of how widely it is used, check out the titles of these books:

  • An Introduction to Wavelets Through Linear Algebra

  • Fundamentals and Linear Algebra for the Chemical Engineer

  • Graph Algorithms in the Language of Linear Algebra

  • Intermediate Dynamics: A Linear Algebraic Approach

  • Introduction to Linear Algebra: A Primer for Social Scientists

  • Introduction to Linear Algebra in Geology

  • Introduction to Matrix Methods in Optics

  • Linear Algebra and Optimization for Machine Learning

  • Linear Algebra for Economists

  • Linear Algebra for Signal Processing

  • Matrix Algebra From a Statistician's Perspective

  • Theory of Matrix Structural Analysis

My goal in this course is to introduce you to linear algebra in such a way that you not only understand the purpose of the various topics, but that you also see how you can apply the material.  I hope that if you begin the course thinking "what is linear algebra used for?" that you end the course thinking "what can't you use linear algebra for?"

We will cover standard topics of linear algebra that you can find in any linear algebra textbook, but I also spend a lot of time on topics that are less common in an undergraduate linear algebra course: least squares, singular value decomposition, and numerical linear algebra.

I am a big believer that in order to learn to do something, you have to actually practice doing it.  Therefore, I do the following:

  • work problems by hand, explaining the steps used and promoting understanding of why we are doing it

  • in a few cases the problems are too large or complex to do by hand, so I wrote a computer program in the Python programming language to do the work or plot the values

  • provide practice problems with solutions, showing my work for obtaining the answers

It is also easy to claim that linear algebra is useful but then not back it up. Therefore, for each major topic I include practical applications.

Finally, let me leave you with a quote from Linear Algebra: A Happy Chance to Apply Mathematics by Gilbert Strang, who teaches linear algebra at MIT: "I believe that linear algebra is the most important subject in college mathematics. Isaac Newton would not agree! But he isn't teaching mathematics in the 21st century (and maybe he wasn't a great teacher, we will give him the benefit of the doubt). Certainly Newton demonstrated that the laws of physics are best expressed by differential equations.  He needed calculus: quite right. But the scope of science and engineering and management (and life) is now so much wider, and linear algebra has moved into a central place."

Who this course is for:

  • Students currently enrolled in a college linear algebra course.
  • People who would like to better understand the mechanics of doing things in linear algebra and also understand why they are doing them.
  • This course is NOT for someone looking for a theorem-proof approach to the topic.