1 of 17

Lecture 2: Vector Calculus

André E. Lazzaretti

Universidade Tecnológica Federal do Paraná (UTFPR) - Curitiba

Pós-Graduação em Engenharia Elétrica e Informática Industrial (CPGEI)

2 of 17

Differentiation of Univariate Functions

3 of 17

Partial Differentiation and Gradients

4 of 17

Partial Differentiation and Gradients

5 of 17

Partial Differentiation and Gradients

6 of 17

Partial Differentiation and Gradients

7 of 17

Gradients of Vector-Valued Functions

8 of 17

Gradients of Vector-Valued Functions

9 of 17

Gradients of Matrices

10 of 17

Useful Identities for Computing Gradients

11 of 17

Automatic Differentiation

  • Automatic differentiation applies a series of elementary arithmetic operations, e.g., addition and multiplication and elementary functions, e.g., sin; cos; exp; log.
  • By applying the chain rule to these operations, the gradient of quite complicated functions can be computed automatically.

12 of 17

Automatic Differentiation

13 of 17

Automatic Differentiation

14 of 17

Automatic Differentiation

15 of 17

Higher-Order Derivatives

16 of 17

Taylor Series

17 of 17

Multivariate Taylor Series