Introduction to optimization and semidifferential calculus | lit.salon