The mathematics behind the code.
Study material on the mathematical foundations of computing. Each concept is presented with its geometric interpretation, its formal definition and its implementation in Python.
Introductory
Linear Algebra with Python
Linear systems and matrices, and the vector space structure underlying them, implemented in NumPy.
- 01Systems and matrices9 lessons
- 02Vector spaces11 lessons
01
Geometric interpretation
Concepts are introduced through figures that can be manipulated, so that intuition precedes the algebraic formulation.
02
Definition and code
Each lesson states the formal definition and the equivalent NumPy implementation, keeping theory and computation together.
03
Freely available
The complete material is available without prior registration or restrictions.