1.  Introduction                        1 
 2.  Lagrange's Method                  10 
 3.  Extensions a,nd Gencraliza,tions        24 
 4.  Shadow Prices                      40 
 5.  Maximum Valuc Fimc.tion.s             55 
 6.  Convex Sets and Thch Sepa,ra,tion     69 
 7.  Conca,ve Prograimning                 86 
 8.  Sccond-Order Conditions             105 
9. Unc,crta/nty                122 
10.  Time: Tlie Maximum Princ.iplc       145 
11.  Dynamic Programming              162 
Appendix - Kulin-Tucker Thcorcin        181 
Indcx                            187  |