Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati / Terms of Use and Data Processing
Continue
x
Life Long Learning
  • Home
  • Calendar
  • Progetti
    Progetto Alma Progetto MERITA
  • Courses
  • More
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access
Log in
Life Long Learning
Home Calendar Progetti Collapse Expand
Progetto Alma Progetto MERITA
Courses

Nonsmooth Analysis and Dynamic Optimization

loghi

Course developed within the project "ALMA - Advanced Learning Multimedia Alliance", a Digital Education Hub funded by the European Union – Next Generation EU, National Recovery and Resilience Plan (NRRP), Mission 4, Component 1, Investment 3.4 "Advanced university teaching and skills".

  • Matematica/Math

Cover

  • Course
  • Cover
  • More

Blocks

Card image

Nonsmooth Analysis and Dynamic Optimization

Accedi / Open

Cover

View enrolment page
  • Informazioni
  • Descrizione
  • Destinatari
  • Accesso e Attestato
  • More

Loghi di finanziamento del progetto

The course was developed within the framework of the project "ALMA - Advanced Learning Multimedia Alliance", a Digital Education Hub funded by the European Union – Next Generation EU, National Recovery and Resilience Plan (NRRP), Mission 4, Component 1, Investment 3.4 "Advanced university teaching and skills".

Skip Informazioni

Informazioni

Course tags
Matematica/Math
Language
English
Type
Online
Modality
Self paced
Course open
30 May 2026
Training hours
24
Certificate
Attendance Certificate
Admission fee
Free

THE COURSE IS NOW OPEN

Login to enroll in the course
Skip Descrizione

Descrizione

Nonsmooth analysis provides insights into the local properties of functions that are not differentiable in the classical sense and of sets that are not smooth. Dynamic optimization is a unified framework for studying strategies to control a dynamical system, which optimize a criterion of best performance. Dynamic Optimization brings together many of the important advances in the field, with emphasis on necessary conditions, minimizer regularity and global optimality conditions related to the Hamilton Jacobi equation. 

Features and Topics
An extended overview giving readers easy access to key concepts, while conveying an understanding of the shortcomings of the elementary theory and of how a deeper analysis aims to overcome them. A self-contained exposition of non-smooth analysis emphasizing aspects relevant to optimization. A thorough treatment of necessary conditions of optimality. A comprehensive coverage of dynamic programming.

Prerequisites

Fundamental knowledge of calculus, mathematical analysis, and ordinary differential equations – STEM area.


The course modules will be released progressively according to the schedule below:

  • 30th May: Module 1 and Module 2
  • 4th June: Module 3 and Module 4
  • 12th June: Module 5 and Module 6
Skip Docenti

Docenti

User picture

Piernicola Bettiol

Piernicola Bettiol is professor of mathematics at the University of Brest, France. He received a PhD degree in mathematics from the University of Padova and was a Postdoctoral Researcher at Imperial College London. His areas of research are dynamic optimization, control theory, calculus of variations and differential games. 
Web page: https://bettiol.pages.math.cnrs.fr/

Skip Course outline

Course outline

Nonsmooth Analysis and Dynamic Optimization

Platform Guide: How to Navigate the MOOC
Welcome to the Course
Getting to know you
1.1 Proximal, Strict and Limiting Normal Vectors - Normal Cones
1.2 The Subdifferential in the Sense of Convex Analysis
1.3 Strict and Limiting Subdifferentials
1.4 The Lipschitz continuous case; the Clarke Generalized Gradient
Lecture notes - Module 1
Excercises - Module 1
Test your knowledge
2.1 Subgradients of the Distance Function
2.2 Prox-regular Sets
2.3 The Bouligand and Clarke Tangent Cones
2.4 Closure Propereties of Subdifferentials and Normal Cones
Lecture notes - Module 2
Excercises - Module 2
Test your knowledge
3.1 Some Basic Calculus Rules in Nonsmooth Analysis
3.2 Max Rule, Chain Rule, Product Rule, Partial Limiting Subdifferentials Rule
3.3 A Nonsmooth Mean Value Theorem
3.4 Lagrange Multiplier Rules
Lecture notes - Module 3
Excercises - Module 3
Test your knowledge
4.1 A Classical Dynamic Optmization Problem
4.2 Overview of Classical Methods for Solving Problems
4.3 Nonsmoothness in Dynamic Optimization Problems
4.4 State Dependent Control Constraint Problems
Lecture notes - Module 4
Excercises - Module 4
Test your knowledge
5.1 Clarke's Nonsmooth Maximum Principle
5.2 The Generalized Euler-Lagrange Condition
5.3 The Hamiltonian Inclusions for Convex and Non-Convex Velocity sets
Lecture notes - Module 5
Test your knowledge
6.1 The Value Function and the Hamilton-Jacobi Equation
6.2 Generalized Solutions of the Hamilton-Jacobi Equation
6.3 Viscosity Solutions of the Hamilton Jacobi Equation
Lecture notes - Module 6
Test your knowledge
Summing up the course
Course evaluation
Skip Risultati di apprendimento attesi

Risultati di apprendimento attesi

The main purpose of these lectures is to provide an extended overview giving easy access to key concepts, results and tools for the study of dynamic optimization problems, with a strong emphasis on those obtained by nonsmooth analytical techniques. Necessary conditions of optimality, the value function and solutions to the Hamilton Jacobi equation in dynamic programming, receive special attention.

THE COURSE IS NOW OPEN

Login to enroll in the course
Skip Destinatari

Destinatari

The target audience comprises undergraduates, postgraduates, researchers and professionals in systems science, control engineering, optimization and applied mathematics.

Skip Accesso e Attestato

Accesso e Attestato

Skip Corsi suggeriti

Corsi suggeriti

Mathematical Cryptography
Matematica/Math

Mathematical Cryptography

Open: 30 May 2026

24 hours |  EN | Certificate of participation

Privacy Preserving Information Access
Computer Science, Cybersecurity

Privacy Preserving Information Access

Open: 28 February 2026

16 hours |  EN | Certificate of participation

Blocks

  • FAQ
  • Terms of service
  • Support

Portale dei Corsi on line dell'Università degli studi di Padova. 
Creato con Moodle dall'Ufficio Digital Learning e Multimedia.

logo MiniMOOC

You are currently using guest access (Log in)
Data retention summary
Policies
Get the mobile app
Powered by Moodle