About

These lecture notes were prepared by Stefano Allesina (sallesina@uchicago.edu) for the ICTP-ICTS Winter School on Quantitative Systems Biology, held at NCBS, Bengaluru, India.

Call-out sections contain special material:

Mathematical review

This type of call-out contains brief reviews of important mathematical concepts.

Computing in R

This type of call-out contains information about coding dynamical systems in R.

Resources

These are good introductions to theoretical ecology:

Mathematical background

Following the material requires basic notions in calculus, linear algebra and dynamical systems. Students should be familiar with:

  • Functions, exponential function, logarithm
  • Limits
  • Derivatives and chain rule
  • Integration of functions in one and several variables
  • Taylor series
  • Vectors, dot product, cross product
  • Matrix product, transpose, determinant, eigenvalue decomposition
  • Positive and negative definiteness of a matrix

These are good websites offering a brief review of these materials, and cheat sheets reporting the main formulas: