Books to Read While the Algae Grow in Your Fur, November 2022
Attention conservation notice: I have no taste, and no qualifications to expound on optimal control theory.
(Left almost-finished in 2022, because I got interrupted, and posted in
2026, because I wanted
to procrastinate about
half-a-dozen research projects.)
- Martin L. Weitzman, Income, Wealth, and the Maximum Principle [doi:10.2307/j.ctv1pncrxj]
- Enid R. Pinch, Optimal Control and the Calculus of Variations [doi:10.1093/oso/9780198532170.001.0001]
- Daniel Liberzon, Calculus of Variations and Optimal Control Theory: A Concise Introduction [doi:10.2307/j.ctvcm4g0s]
- I read three books on optimal control in a month for two reasons:
- For the last two years, I've included big segments of explicit optimization theory in my spring undergraduate courses, rather than trusting the math pre-reqs to handle it, and I wanted to see what I could assign that would fit my audience;
- A key calculation in an on-going research project is an
optimal control problem, and I'm frankly rusty because I haven't used
it in two decades.
(I retain enough of the mental habits of a physicist that I initially dealt
with (2) by assuming that the functions involved were simultaneously
piecewise-constant and continuously differentiable, and that it's
always fine to Taylor-expand the argument to an exponential and truncate the
series at first order. But now that I know the answer, conscience and the
threat of referees alike prompt me to justify it.)
- Suppose we are faced with a control problem, where we want to maximize (or
minimize) some function of the whole trajectory \( x: [0,T] \mapsto
\mathbb{R}^d \), which can be expressed as an integral over time, e.g., we want
to pick a control process \( u: [0,T] \mapsto \mathbb{R}^{q} \) so as to
maximize \( J[x,u] = \int_{0}^{T}{f(t, x(t), u(t)) dt} \) where \( \dot{x}(t) =
g(x(t), u(t)) \) and \( x(0) = x_0 \). This is however subject to some constraints on the
control signals. We are thus trying to maximize a functional of the whole
trajectory of the state process. To oversimplify, the "maximum principle" of
Pontryagin says that the optimal trajectory is one where the control \(
u(t) \) is picked so as to maximize a certain instantaneous of the
state \( x(t) \) and its derivatives, and gives a prescription for constructing
this function out of the integrand \( f \), the response function \( g \), and
the constraints. Maximizing this function, say \( H \), becomes (in principle)
just a calculus exercise, and we can write down differential equations for the
evolution of both the state and the control in terms of derivatives of \( H \).
(If you know enough to have some analysis quibbles at this point, please accept
that I am aware of all the ways in which that is a "lie told to children".)
- In his little book, aimed at economics students, Weitzman introduces the
reader to a slightly-simplified form of the maximum principle which is suitable
for solving problems about maximizing the discounted net-present-value of a
stream of future benefits (and costs). In this setting, the control variables
become prices which not only enforce the constraints, but also ensure an
optimal trade-off over time. The instantaneous function to be maximized \( H
\) becomes something like "net income right now, plus the present
value of future income made possible by net investments". Providing a more
exact economic characterization of the maximand and saying how it relates to
concerns about sustainability, is the burden of the last few chapters, and I
don't feel like trying to summarize more than I have.
- Weitzman assumes a primary audience which is familiar with solving static
optimization problems in microeconomics, including using Lagrange multipliers
to enforce constraints and recognizing the values of the multipliers as shadow
prices. He also assumes a general familiarity with microeconomic jargon.
(Something like Varian's textbook would be more than enough.) There are however
many asides which are intended for the primary audience's teachers, and/or for
those who understand Hamiltonian mechanics. (Weitzman does not say that a
momentum variable is the shadow price of investment in the conjugate spatial
coordinate, but I think he should have.) One notable part of these remarks, to
me, is how readily Weitzman passes back and forth between asking himself "What
would I do if I were an omniscient social planner?" and "What would be the
equilibrium of a perfectly competitive market?", regarding these two
perspectives as perfectly in harmony. This is in line with a long-standing
tradition within economic theory, and indeed some of Weitzman's own work in
the 1970s.
- Since, for pedagogical purposes, I am looking for something to introduce
control theory and optimization-over-time to larval statisticians,
this isn't quite what I need, but I enjoyed reading it, and hope to mine
it for examples.
- Pinch's and Liberzon's books are more straightforwardly good math
textbooks. Pinch, in particular, is a model of clear exposition and
well-employed geometry. (I say this as someone who is often frustrated, even
confused, by mathematicians' attempts to provide geometric intuition.)
Liberzon is, however, broader in the range of problems considered, and a bit
more rigorous.
Books to Read While the Algae Grow in Your Fur;
Mathematics;
The Dismal Science
Posted at November 30, 2022 23:59 | permanent link