lecture note 20 pages 3097477