1.Fundamental of functional analysis. 2.Convex functions. 3.Convex programming. 4.Convex control problems in Hilbert Spaces.