Zaslat SMS: Microeconomic theory: a mathematical approach