Reminder: 510 is a pre-requisite to this course. If you have not taken it, please email Prof. Ratliff to find out if an exception can be made.

Announcements

Jan 12

Operator Norms

If you are interested in learning more about operator norms, please review Lecture 7 in the 510 lecture notes. The basic idea is that a matrix is simply a linear operator, and hence the metric on our underlying Hilbert space induces a norm on that operator. For example, consider operator

A:XY A:X\to Y

The operator norm is just

Aop=supx=1Ax=sup{Axx:  x0, xX} \begin{aligned} \|A\|_{\text{op}}&=\sup_{\|x\|=1}\|Ax\|\\ &=\sup\left\{\frac{\|Ax\|}{\|x\|}:\ \ x\neq 0, \ x\in X\right\} \end{aligned}

For example, if AA has as its domain (Rn,2)(\mathbb{R}^n,\|\cdot\|_2) and as its co-domain (Rn,2)(\mathbb{R}^n,\|\cdot\|_2), then the operator norm is simply the induced 2-norm or maximum singular value. If AA has as its domain (Rn,1)(\mathbb{R}^n,\|\cdot\|_1) and as its co-domain (Rn,1)(\mathbb{R}^n,\|\cdot\|_1), then the operator norm is simply the induced 1-norm or maximum 1\ell_1-norm of the columns.

One can also mix and match norms on domain and co-domain. For example, if AA has as its domain (Rn,1)(\mathbb{R}^n,\|\cdot\|_1) and as its co-domain (Rn,2)(\mathbb{R}^n,\|\cdot\|_2), then the operator norm is simply the maximum across the column’s 2\ell_2-norms.

Jan 11

Recommendation on how to watch M2-RL2

This is a recommendation on how to watch M2-RL2. This video is ~1hour long. It has three concise parts however.

  • Part 1: 0 – 17.5mins: Introduction to spectral theorems on stability
  • Part 2: 17.5 – 39.5mins: Numerical integration and connections between DT and CT stability spectral properties.
  • Part 3: 39.5 – 59.5mins: Linearization of nonlinear systems and stability via Hartman-Grobman.

You can break this up into roughly three equal parts and watch them this way.

Jan 09

HW1 Posted

Homework 1 has been posted. It is due 2022-01-16 at 11:59PM.

All Announcements

Calendar

Topic Modules homework
Week 1
Mon 01/03
MOD1-RL1 Solutions to ODEs
Released
M1-RL1
Solutions to ODEs
Due 11:59pm
Tue 01/04
LEC 00 Welcome! Course Overview
slides: pdf
Wed 01/05
MOD1-RL2 Solutions to LTV Systems
slides: pdf
Released
M1-RL2
Solutions LTV Systems
Due 11:59pm
Thu 01/06
LEC 01 M1-RL1: Solutions to ODEs
resources: recorded sec, jpyntbk
worksheet: blank solution
Fri 01/07
No Release None
Week 2
Mon 01/10
MOD2-RL1 Intro to Stability
slides: pdf
Released
M2-RL1
Introduction to Stability
Due 11:59pm
Released
HW1
ODEs (Due 1/16)
Due 11:59pm
Tue 01/11
LEC 02 M1-RL1: Solutions to LTV Systems
resources: recorded sec, jpyntbk
worksheet: blank solution
Wed 01/12
No Release None
Thu 01/13
LEC 03 Office Hours
resources: recorded sec, jpyntbk
worksheet: blank solution
Released
M2-RL2
Stability via Spectral Properties
Due 11:59pm
Fri 01/14
MOD2-RL2 Stability via Spectral Properties
slides: pdf
resources: M2-RL2, M2RL2-template
Week 3
Mon 01/17
MOD2-RL3 Stability via Lyapunov Equation
slides: pdf
resources: M2-RL3, M2RL3-template
Released
M2-RL3
Lyapunov Stability
Due 11:59pm
Released
HW2
Stability (Due 1/23)
Due 11:59pm
Tue 01/18
LEC 04 M2-RL1/2: Stability via Spectral Properties
resources: recorded sec
worksheet: blank solution
Wed 01/19
No Release None
Released
M3-RL1
Intro Controllability & Observability
Due 11:59pm
Thu 01/20
LEC 05 M2-RL3: Lyapunov Stability
resources: recorded sec
worksheet: blank solution
Fri 01/21
MOD3-RL1 Intro to Observability & Controllability
slides: pdf
resources: M3-RL1, M3RL1-template
Released
M3-RL2
Controllability of LTV Systems
Due 11:59pm
Week 4
Mon 01/24
MOD3-RL2 Controllability of LTV Systems
slides: pdf
Released
HW3
Observability/ Controllability Part I (Due 2/6)
Due 11:59pm
Tue 01/25
LEC 06 Skipped (No Class)
resources: recorded sec
Released
M3-RL2a
Minimum Cost Control
Due 11:59pm
Wed 01/26
MOD3-RL3 Observability of LTV Systems
slides: pdf
resources: M3-RL3, M3RL3-template
Released
M3-RL3
Observability of LTV Systems
Due 11:59pm
Thu 01/27
LEC 07 Office Hours & Jypyter Notebook Discussion
resources: recorded sec
worksheet: blank solution
Released
M3-RL4
Controllability/ Observability LTI Systems
Due 11:59pm
Fri 01/28
MOD3-RL4 LTI Observability & Controllability
slides: pdf
resources: M3-RL4, M3RL4-template
Week 5
Mon 01/31
No Release None
Tue 02/01
LEC 08 Mod 3: Controllability & Observability
resources: recorded sec
worksheet: blank solution
Wed 02/02
MOD3-RL5 LTI Stabilizability & Detectability
slides: pdf
resources: M3-RL5, M3RL5-template
Released
M3-RL5
Stabilizability/ Detectability LTI Systems
Due 11:59pm
Thu 02/03
LEC 09 Mod 3: Controllability & Observability
resources: recorded sec
worksheet: blank solution
Fri 02/04
No Release None
Week 6
Mon 02/07
No Release None
Tue 02/08
EXAM Midterm Exam Review
resources: recorded sec
worksheet: blank solution
Wed 02/09
No Release None
Thu 02/10
EXAM Take Home Midterm Exam
resources: pdf, gradescope
Fri 02/11
No Release None
Released
M4-RL1
Intro/Review of NLP
Due 11:59pm
Week 7
Mon 02/14
MOD4-RL1 Introduction to Non-Linear Programming
slides: pdf
resources: M4-RL1, M4RL1-template
Tue 02/15
LEC 10 Mod 3: Stabilizability & Detectability
resources: recorded sec
worksheet: blank solution
Released
M4-RL2
DT LQR via DP
Due 11:59pm
Wed 02/16
MOD4-RL2 DT LQR via DP
slides: pdf
resources: M4-RL2, M4RL2-template
Thu 02/17
LEC 11 Mod 4: Intro to NLP & DT LQR
resources: recorded sec
worksheet: blank solution
Week 8
Tue 02/22
LEC 12 Mod 4: Visiting Lecture on LQR
resources: recorded sec
Thu 02/24
LEC 13 Mod 4: Visiting Lecture on DP
resources: recorded sec
Week 9
Tue 03/01
LEC 14 Mod 4: Project Review & DT LQR via Lagrange
resources: recorded sec
Released
HW4
LQR (Due 3/6)
Due 11:59pm
Thu 03/03
LEC 15 Course Review
resources: recorded sec
Week 10
Tue 03/08
EXAM Final Exam Review
resources: pdf
Thu 03/10
EXAM Take Home Final Exam + Mini-Project
resources: pdf, gradescope