
Advance through inner product spaces, spectral decomposition, orthogonal diagonalization, and quadratic forms, culminating in singular value decomposition and pseudoinverses for advanced mathematical problem solving.
Explore eigenvalues, eigenvectors, and diagonalization through eigen decomposition with a diagonal eigenvalue matrix and eigenvector columns. Understand matrix similarity and the conditions for diagonalizability, including algebraic and geometric multiplicities.
learn to diagonalize operators by using an eigenbasis: build p from eigenvectors and eigenvalues, obtain diagonal d, and translate between bases to recover a in the standard basis.
Examine line symmetry in the plane by using an eigenbasis with eigenvalues 1 and -1. Learn to build the reflection matrix via P D P^{-1}, illustrated on the line y=2x.
Explore projection in the plane by using an eigenbasis to characterize a projection onto a line via matrices, with direction vectors b1 and b2 and eigenvalues 1 and 0.
Explore symmetry in three-space by identifying a plane through the origin as the eigenspace for eigenvalue one, with the plane normal as eigenvector of minus one, enabling orthonormal eigenbasis diagonalization.
Explore projection in R3: project onto a plane through the origin along a direction; form an eigenbasis with eigenvalue 1 on the plane and eigenvalue 0 along the projection line.
Analyze a matrix that defines a projection in three-space by eigenvalues zero and one, identify the projection plane and direction, and derive the plane equation and direction vector.
The lecture derives spectral decomposition for diagonalizable matrices, showing how A can be written as a sum of projection matrices onto eigenvectors, with eigenvalues lambda1, lambda2, lambda3.
Explore two matrix power methods—diagonalization with P D P^{-1} and spectral decomposition that powers eigenvalues directly—for applications in differential equations, difference equations, and dynamical systems.
Explore spectral decomposition in R3 by diagonalizing a matrix and expressing it as a sum of scaled projection matrices P1, P2, and P3.
Diagonalize a 3×3 matrix, compute eigenvalues and eigenvectors, and express the operator as a sum of scaled projection matrices using eigenvalues 0, 2, and -1.
Explore spectral decomposition of a 2x2 matrix through a geometrical illustration, using eigenvalues 5 and -2 and eigenvectors (1,1) and (-3,4) to show projection on eigen axes.
Solve an eigen decomposition problem for a parameterized 3x3 matrix; determine diagonalizability and an eigenbasis, with eigenvalues 3, 1-a, 1+a, and a not equal to 2 or -2.
Derive the eigenvalues 0, 2, and a+1 for the parameterized 3×3 matrix and show diagonalizability holds for a ≠ -1 or 1 with a basis of eigenvectors; otherwise not diagonalizable.
Diagonalize A, derive P, D, and P inverse; compute nth roots on the diagonal and assemble X to satisfy X^5 = A, illustrating how diagonalization simplifies matrix root problems.
Diagonalize a 3x3 matrix to solve a powers and roots problem with odd exponents. Derive eigenvalues -1, 1, 4; compute eigenvectors; form P, P^{-1}; construct Y; obtain X.
Study the operator on p2 given by f(p)=p(t-1)-t p'(t); form its matrix in the standard basis, compute image and kernel, and determine eigenvalues and eigenvectors with their polynomials.
Explain how to determine if a linear operator on the polynomial space P3 is diagonalizable by forming 4x4 matrix, identifying eigenvalues 2, 3, 4, and 5, and constructing an eigenbasis.
Examine the space of real symmetric 2x2 matrices S2 and determine f's standard matrix. Show f is not diagonalizable by eigenvalues -1 and 1, with multiplicities 1 and 2.
Section four moves from concrete computations to abstract algebra ideas about vector spaces. A matrix may look the same across spaces, so you wouldn't see the difference.
Explore isomorphic spaces with the same linear structure, via bijective linear maps preserving addition and scalar multiplication, with P2, R3, and symmetric 2x2 matrices as three 3-dimensional real spaces.
Explore how polynomials, R3, and symmetric 2x2 real matrices are isomorphic via explicit linear bijections. See how dimensions match and how standard-basis coordinates map to matrix representations.
Discover the necessary condition for isomorphic vector spaces: equal dimensions and a structure-preserving bijection. Explore how kernels and images relate to injections, surjections, and bijections in linear transformations.
Establish that two finite-dimensional vector spaces are isomorphic iff they share the same dimension and have a trivial kernel; build isomorphisms by mapping bases to bases, with example mappings.
Demonstrate why matrices of linear transformations look the same across isomorphic spaces, since dimensions match. Explain constructing matrices via chosen bases and the role of identity matrices.
Compute the dimension of the space sn of real symmetric n-by-n matrices. Show it equals n(n-1)/2 by constructing a basis: n diagonal matrices and n(n-1)/2 off-diagonal pair matrices.
Compare vector spaces by dimension to determine isomorphism, illustrating nonisomorphic pairs like R2 vs R4 and R5 vs P5, and isomorphic pairs like R6 and M2x3 and P5 and M2x3.
Explore isomorphic vector spaces by testing maps for same dimension, linearity, and bijection, as we analyze mappings from 2x2 matrices to R, R4, and P3.
Examine the relationships between vector spaces and fields, and between rings and abstract algebra. Learn how ring and vector space isomorphisms and homomorphisms preserve addition and multiplication.
Explain how vector spaces, fields, and rings relate, using diagonal/triangular matrices as rings; P3 fails closure; polynomials form a ring; 2x2 matrices form a noncommutative ring; symmetric matrices fail.
Explore vector spaces, fields, and rings through the real and complex numbers, prove that each field is a vector space over itself, and examine dimensions and isomorphisms.
Explore the differences between continuous and discrete models, when to use ordinary differential equations versus difference equations, and the role of eigenvalues, eigenvectors, and diagonalization.
Explore two famous recurrence examples: a factorial sequence with x_{n+1}=x_n(n+1) and a geometric sequence with x_{n+1}=2x_n, proven by induction that x_n=n! and x_n=2^n.
Explore linear discrete dynamical systems with two interdependent sequences, represented by a 2x2 matrix A, generating x_n = A^n x0, and revealing eigen decomposition and spectral decomposition for steady-state analysis.
solve a systems of difference equations by diagonalizing a to compute a^n and x_n from x0. present the explicit formula and zero limit, then verify with a guess-and-induction method.
solve the system of difference equations via eigenvalues and diagonalization, obtaining u_n and v_n converge to the form 5*4^(n-1) with u_n = v_n for n≥1.
Diagonalize the coefficient matrix to solve the interdependent sequences via x_n = A^n x_0 using eigenvalues and eigenvectors, yielding u_n = 3^n, v_n = 0, w_n = 3^n.
Explore how to convert a third-order difference equation into a first-order system using two notations, forming a state vector and a transition matrix.
Rewrite higher order difference equations as first-order systems with matrix equations; apply substitution to form two-by-two and three-by-three systems and illustrate state-vector construction.
Convert a second-order difference equation to a first-order system, diagonalize the coefficient matrix, and obtain an explicit u_n using initial conditions u0=5 and u1=4.
Explore Markov matrices, also called stochastic or probabilistic transition matrices, and learn that nonnegative entries with column sums equal to one map probability vectors to probability vectors under matrix multiplication.
Discover the computational advantage of Markov matrices: every such matrix has eigenvalue one, enabling easy eigenvalue identification from column sums equal to one.
determine the steady state vector of a Markov matrix as the eigenvector for eigenvalue one, and show how repeated application steers any initial state toward that direction.
Explore a two-restaurant Markov model with 80/20 and 10/90 transitions, tracking u_n and v_n, and show convergence to the steady distribution proportional to (1,2) (1000,2000).
Solve a two-city migration problem using Markov matrices, compute eigenvalues, and find the long-term population distribution converging to 37.5% in Uppsala and 62.5% in Vadoma.
Model a three-category election as a Markov chain with D, R, I using a transition matrix. Compute x1 = A x0 and the steady-state eigenvector, yielding about 54% Republicans.
Solve x(n+1)=A x(n) using eigenvalues 1, 2/3, and 1/3; express x0 as a linear combination of the eigenvectors, obtain x_n=c1 v1+(2/3)^n c2 v2+(1/3)^n c3 v3, and find the limit equal to 2 v1 = (-4, 4, 2).
Identify where to read more on this topic in linear algebra and its applications, third edition by David Lay, with pages on the migration problem, discrete dynamical systems, and eigenvalues.
Learn what ordinary differential equations are, including linear ODEs with constant coefficients, homogeneous and non-homogeneous forms, how eigen decomposition helps, and converting higher-order equations into first-order systems with a matrix.
Solve the first-order linear ode with constant coefficients: all solutions are y = c e^{a x}, shown by g = f e^{-a x} being constant.
Explore two viewpoints for systems of first-order linear odes with constant coefficients: as interdependent functions and as vector-valued functions, and visualize solutions with vector fields and initial conditions.
Examine a simple, uncoupled system of first-order linear ODEs with x1' = 2 x1 and x2' = 2 x2, yielding exponential solutions and vector field lines.
Diagonalize the coefficient matrix to reduce a system of linear first-order odes to a diagonal form, solve via eigenvalues, eigenvectors, and matrix exponential, then apply initial conditions to recover y.
Solve a three-by-three ode system with constant coefficients by diagonalizing the matrix, finding eigenvalues and eigenvectors, and using y = B z to obtain solution and visualize the vector field.
Diagonalize the coefficient matrix of the system of ODE, compute eigenvalues and eigenvectors, form the transition matrix B, substitute y= B z, solve the diagonal z-system, and back-substitute to y(t).
Diagonalize the two by two ODE system, derive eigenvalues 2 and -3, use y = B z, solve z' = Dz, and obtain y1(t)=2e^{2t}-e^{-3t}, y2(t)=2e^{2t}+4e^{-3t}.
Learn to solve higher order linear differential equations with constant coefficients by converting to a first-order system, using the characteristic polynomial, and forming the general exponential solution from distinct roots.
Diagonalize a constant-coefficient linear system using eigenvalues and eigenvectors to obtain the general solution, and analyze how solution curves approach eigenvector directions in two-by-two cases.
Explore the transition from concrete Euclidean spaces to an abstract inner product space, using the dot product to study orthogonality, projections, and coordinates in an orthogonal basis.
Explore the geometric and algebraic foundations of the dot product, from R2 and R3 to higher dimensions, covering orthogonality, norms and distance, and the cosine relation.
Recap the dot product and orthogonality, highlighting orthogonal and orthonormal bases, projection theorems, and the Gram-Schmidt process for building orthonormal bases in inner product spaces.
Explore how R2 concepts generalize to inner product spaces by defining norm, distance, and angles via the inner product.
A real inner product space is a real vector space with a function V × V → R that satisfies symmetry, additivity, homogeneity, and positivity, making it a bilinear form.
Explore how the dot product on Euclidean n-space (Rn with the standard inner product) satisfies the inner product axioms, illustrating symmetry, additivity, and positivity.
the lecturer establishes a strict notation: treat vectors as column vectors, explains why this matters for matrix multiplication and dot products, and clarifies dot product versus matrix form.
Explore inner and outer products, distinguishing the dot product from the outer product that forms a matrix. Recognize rank-one projection matrices and their link to eigenvectors and spectral decomposition.
Examine the weighted Euclidean inner product in R^n, defined with positive weights, verify the inner product axioms, and relate it to a corrected dot product.
Explore how transposed matrices swap rows and columns, turning A m by n into A^T n by m, with A^T A and A A^T symmetry for least squares and pseudo-inverse.
Show that A A^T is positive definite for any invertible A by noting x^T A A^T x equals A^T x dot A^T x and vanishes only for x = 0.
Learn to compute and read quadratic forms from symmetric matrices by evaluating x^T A x, identify diagonal and mixed terms, and relate to positive definiteness and second-degree polynomials.
Define a matrix inner product on R^n using an invertible C, with A = C^T C, which is symmetric and positive definite. Verify IP1–IP4 and relate to quadratic forms.
Explore the gram matrix as the inner-product matrix, derived from basis vectors, and learn its symmetric, positive-definite nature, with examples using Euclidean and weighted inner products.
The lecture shows how to obtain a matrix inner product from a gram matrix by finding a symmetric square root C with C^2 = G, using diagonalization and eigenvectors.
The lecture defines an inner product on the space of continuous functions on [A, B] using the Riemann integral of f(t) g(t) dt, and verifies symmetry, linearity, and positivity.
this lecture constructs the gram matrix for the inner product on polynomials degree at most two on [-1,1], using a half-weighted integral, yielding matrix [[1,0,1/3],[0,1/3,0],[1/3,0,1/5]].
Explore two inner products on polynomials of degree at most n: the standard coefficient-based inner product and the evaluation inner product at distinct sample points, illustrating positivity.
Compute the evaluation inner product on P2 for p=x^2 and q=1+x at sample points -2, 0, 2, showing results 8, 0, and 1/3 via gram matrix, standard, and integral definitions.
Define an inner product on the space of m by n matrices by summing products of corresponding entries, equivalent to the dot product in R^{m n}.
Define the inner product on the space of square matrices as the trace of A transposed times B. Verify symmetry, additivity, homogeneity, and positivity, with a 2 by 2 example.
Explore inner products in the space of two by two matrices by comparing the elementwise product-sum and the trace of A^T B, with a worked example yielding equal results.
Show that the Frobenius inner product and the Hadamard product yield the same inner product for matrices by linking trace with elementwise multiplication; extend to non-square cases.
Define the norm in inner product spaces as the square root of the inner product of an element with itself, extending from geometric R^n to matrices and functions.
Explore how a weighted euclidean inner product, with weights 1/9 and 1/4, induces a norm that reshapes the unit circle into an ellipse, revealing strange geometry and distance implications.
Compute the Frobenius norms of matrices using the Hadamard inner product. Use the A^T A method and trace to show equivalence, with matrices A and B giving sqrt(14) and sqrt(42).
Explore norms in the space of continuous functions on [0,1] using the inner product, computing the norms of p(x)=x and q(x)=2x^2 as 1/√3 and 2/√5, with no geometric interpretation.
Distance in inner product spaces equals the norm of the difference between two elements. This distance is non-negative, symmetric, and zero only for identical elements.
Explore computing the Frobenius distance between two matrices in an inner product space by taking the norm of their difference, using the Frobenius inner product and elementwise subtraction.
Compute the distances in the space of functions on [0,1] between p(x)=x and q(x)=x^2, and between q(x)=x^2 and r(x)=x^3, using the inner product norm, giving 1/√30 and √(1/105).
Explore how inner product spaces define angles via arccosine, guided by the Cauchy–Schwarz inequality, with nonzero vectors and the cosine range [-1,1].
Explore the first proof of the Cauchy–Schwarz inequality in inner product spaces, relating inner products to norms, zero vectors, and the projection interpretation.
Explore the second proof of the Cauchy–Schwarz inequality in inner product spaces, using a quadratic polynomial and its discriminant to derive the inequality and the equality condition for parallel vectors.
Explore the Cauchy–Schwarz inequality in the space of continuous functions on [A,B], with the Riemann integral defining the inner product and norm, linking linear algebra to calculus.
Define angles between elements in any inner product space using arc cosine of ⟨u,v⟩/(||u|| ||v||). Explore angles between functions, and matrices, with orthogonal functions aiding Fourier analysis.
Compute the angle between the polynomials p(x)=x and q(x)=1 in the inner product space of polynomials on [0,1] with the integral inner product, yielding pi/6 (30 degrees).
Compute the angle between p(x)=x and q(x)=2x^2 in the inner product space of polynomials on [0,1], using the standard inner product, giving theta = arccos(sqrt(15)/4).
Define orthogonality in inner product spaces as vectors with zero inner product. Show how acute and obtuse angles relate to positive or negative dot products, depending on the inner product.
Recognize that orthogonality in inner product spaces depends on the chosen inner product, as shown by polynomials p and q under standard, evaluation, and integral inner products.
Assess orthogonality in inner product spaces by comparing two matrices under the Frobenius inner product to classify the angle as acute, right, or obtuse using the Hadamard product.
explore the triangle inequality and how it governs triangle existence via circle intersections, and relate it to inner product spaces through norms and distances.
Prove the triangle inequality for inner product spaces by bounding the norm of a sum with the sum of norms, using Cauchy–Schwarz. Include distance version and the u+v, u−v geometry.
Explore the generalized theorem of Pythagoras in inner product spaces. When u and v are orthogonal, ||u+v||^2 = ||u||^2 + ||v||^2, demonstrated via the parallelogram rule and inner products.
Illustrates the generalized Pythagoras theorem in a matrix inner product space with the Frobenius inner product. Shows that if ⟨A,B⟩=0, then ∥A+B∥^2=∥A∥^2+∥B∥^2, and ∥A−B∥^2 also holds.
Illustrate the generalized theorem of Pythagoras in p2 with the standard inner product. Verify that p(x)=x^2 and q(x)=1+x are orthogonal in R3, with ||p||^2=1, ||q||^2=2, and ||p+q||^2=3.
Show how p(x)=x^2 and q(x)=1+x are not orthogonal under the integral inner product on P2, demonstrate with gram matrix, and reveal that generalized Pythagoras fails in this inner product space.
Explore orthogonal projections and Gram-Schmidt orthogonalization in inner product spaces, translating concepts from rn with a dot product to inner product spaces, and compare orthogonal and orthonormal bases.
Explore orthonormal bases in inner product spaces, where orthogonality and unit-length vectors span the space with unique coordinates, via normalization by the inverse norm.
Learn why normalizing a nonzero vector by its inverse norm yields a unit vector in any inner product space, just as in R^n.
Demonstrate that the constant function, sin x, and cos x form an orthogonal set on [-π, π] under the given inner product, and normalize them by their norms.
Determine a first-degree polynomial q orthogonal to p on [0,1] under the integral inner product, giving q(x) = -3x + 1, and note the orthogonal complement in P1 is its span.
Orthogonal sets in general inner product spaces are linearly independent. The proof mirrors the dot product case, using additivity and homogeneity, and the polynomials p and q illustrate this independence.
Compute coordinates in an orthogonal basis for inner product spaces by replacing dot products with inner products. Derive the coefficients via orthogonality and inner-product additivity and homogeneity, mirroring Rn proof.
Explore projections and orthogonal decomposition in inner product spaces. Decompose a vector into parallel and orthogonal components using the projection formula.
Learn to perform projections and orthogonal decompositions in inner product spaces using polynomial spaces. Project x^3 onto p2 within p3 and derive the orthogonal complement polynomial.
Compute the norms of p(x)=x and q(x)=3x^2−1 in the integral inner product on [−1,1], and show p and q are orthogonal. Then project x+1 onto span{p,q} to obtain x.
Learn how to transform any subspace basis into an orthogonal or orthonormal basis using the Gram–Schmidt process in inner product spaces, including projection steps and normalization.
Apply Gram-Schmidt to the space p2 with the integral inner product to obtain an orthogonal Legendre polynomial basis: phi1 = 1, phi2 = x, phi3 = x^2 − 1/3.
Apply Gram-Schmidt in ip space to polynomials of degree two using the evaluation inner product at 0, 1, 2, to obtain an orthonormal basis p0, p1, p2.
Compute inner products efficiently by using an orthonormal basis in inner product spaces, express vectors in coordinates, and find the angle between polynomials in the polynomial inner product space.
Explore minimax optimization under constraints, distance to subspaces, and least-squares in inner product spaces, using Cauchy–Schwarz insights and linear combinations of variables.
Use the Cauchy–Schwarz inequality to maximize 3x+4y under x^2+y^2 ≤ 16. The maximum is 20, minimum -20, achieved when (x,y) is a multiple of (3,4), i.e., (12/5,16/5).
Maximize the dot product under the unit sphere x^2+y^2+z^2=1 using Cauchy–Schwarz with a=(1,4,8); the maximum is 9, achieved when v is proportional to a.
Solve a min–max problem: maximize the dot product a·x subject to ||x||=1 using Cauchy–Schwarz, yielding max 6 at x = a/6 and min −6 at −a/6.
Use weighted inner product with Cauchy-Schwarz to find the max and min of x − y + z under x^2 + y^2 + 4z^2 = 4, yielding 3 and -3.
Solve a min-max problem in R3 under an ellipsoid constraint using the Cauchy–Schwarz inequality; find a, compute its norm 3, and max and min values 3 and -3.
Explore orthogonal projections as matrix transformations, derive projection matrices for vectors and subspaces, and use Gram-Schmidt and eigen decomposition to obtain standard projection formulas.
Derive orthogonal projections in R3 by computing P onto the line M (intersection of two planes) and Q onto M's orthogonal complement, using normals, cross products, and I minus P.
Compute the standard matrix of the orthogonal projection onto a two-dimensional subspace of R4, spanned by orthogonal basis vectors, using the projection formula with B1 and B2.
Learn how to compute the shortest distance from a vector to a subspace via projection onto the subspace and its orthogonal complement, proving the best approximation theorem.
Apply the best approximation theorem to compute the orthogonal projection onto M and its orthogonal complement in R^4, yielding the shortest distance equals sqrt(14)/2.
Apply Gram-Schmidt to form orthonormal bases for m and m⊥ in R^4 from the defining equations. Decompose w as u+v with u∈m, v∈m⊥ to compute shortest distances via projection norms.
Apply the best approximation theorem in an inner product space to find the shortest distance from x^2 to p1 in p2 using the projection, as shown in problem seven.
Explore solvability of linear systems via the column space, linking ax=b to b lying in the column space of A, and relate least squares to overdetermined cases.
Explore least squares solutions for inconsistent, overdetermined systems by minimizing the Euclidean norm of the residual vector b minus A x hat.
Explore two methods for finding least squares solutions to inconsistent systems, using the normal equation and a projection-based approach via the column space of A and the best approximation theorem.
Use the normal equation to obtain a least squares solution for the inconsistent system Ax=b; compute A^T A and A^T b, yielding x̂=(1,2) with error norm sqrt(84).
Solve least squares problem 11 by projecting b onto the column space of A using a geometric plane with a normal vector, yielding x_hat=[1,2] and error sqrt(84).
Apply least squares to fit a straight line to data, solving normal equations A^T A c = A^T y to minimize the residual norm, as shown in a four-point example.
Apply least squares to fit a quadratic curve to data, deriving the normal equations A^T A c = A^T y and obtaining coefficients a, b, c.
Linear Algebra and Geometry 3
Inner product spaces, quadratic forms, and more advanced problem solving
[None of our courses are produced using AI; they are all real-human products.]
Chapter 1: Eigendecomposition, spectral decomposition
S1. Introduction to the course
S2. Geometrical operators in the plane and in the 3-space
You will learn: using eigenvalues and eigenvectors of geometrical operators such as symmetries, projections, and rotations in order to get their standard matrices; you will also strengthen your understanding of geometrical transformations.
S3. More problem solving; spaces different from R^n
You will learn: work with eigendecomposition of matrices for linear operators on various vector spaces.
S4. Intermezzo: isomorphic vector spaces
You will learn: about certain similarities between different spaces and how to measure them.
S5. Recurrence relations, dynamical systems, Markov matrices
You will learn: more exciting applications of eigenvalues and diagonalization.
S6. Solving systems of linear ODE, and solving higher order ODE
You will learn: solve systems of linear ODE and linear ODE of higher order with help of diagonalization.
Chapter 2: Inner product spaces
S7. Inner product as a generalization of dot product
You will learn: about other products with similar properties as dot product, and how they can look in different vector spaces.
S8. Norm, distance, angles, and orthogonality in inner product spaces
You will learn: how to define geometric concepts in non-geometric setups.
S9. Projections and Gram-Schmidt process in various inner product spaces
You will learn: apply Gram-Schmidt process in inner product spaces different from R^n (which were already covered in Part 2); work with projections on subspaces.
S10. Min-max problems, best approximations, and least squares
You will learn: solve some simple min-max problems with help of Cauchy-Schwarz inequality, find the shortest distance to subspaces in IP spaces, handle inconsistent systems of linear equations.
Chapter 3: Symmetric matrices and quadratic forms
S11. Diagonalization of symmetric matrices
You will learn: about various nice properties of symmetric matrices, and about orthogonal diagonalization.
S12. Quadratic forms and their classification
You will learn: how to describe (geometrically) and recognise (from their equation) quadratic curves and surfaces.
S13. Constrained optimization
You will learn: how to determine the range of quadratic forms on (generalized) unit spheres in R^n.
Chapter 4: The Grand Finale
S14. Singular value decomposition
You will learn: about singular value decomposition: how it works and why it works; about pseudo-inverses.
S15. Wrap-up Linear Algebra and Geometry
Make sure that you check with your professor what parts of the course you will need for your final exam. Such things vary from country to country, from university to university, and they can even vary from year to year at the same university.
A detailed description of the content of the course, with all the 200 videos and their titles, and with the texts of all the 144 problems solved during this course, is presented in the resource file
“001 List_of_all_Videos_and_Problems_Linear_Algebra_and_Geometry_3.pdf”
under Video 1 ("Introduction to the course"). This content is also presented in Video 1.