Vol. II, Ch. 8 · Part 2. Dynamic Enterprise Optimization · Week 11
Hamilton–Jacobi–Bellman Enterprise Framework
Learning outcomes
After completing this chapter, the reader should be able to:
- Explain the relationship between optimal control and dynamic programming in continuous time.
- Derive the Hamilton–Jacobi–Bellman equation from the continuous-time Bellman principle.
- Construct continuous-time enterprise value functions.
- Interpret HJB equations economically and mathematically.
- Solve simple continuous-time enterprise optimization problems in closed form via value-function ans"atze.
- Distinguish necessary conditions (Pontryagin) from sufficient conditions (verification).
- Analyze enterprise feedback policies and closed-loop systems.
- Formulate continuous-time enterprise optimization models in HJB form.
- Implement numerical HJB approximations by monotone upwind schemes.
- Prepare enterprise models for stochastic optimization.
Reading guide
Work through the chapter in section order; the full development, proofs, and worked examples are in the book — this page indexes them and does not replace them.
Motivation for Hamilton–Jacobi–Bellman Theory
Motivation for Hamilton–Jacobi–Bellman TheoryContinuous-Time Dynamic Programming
Continuous-Time Dynamic ProgrammingEnterprise Value Functions
Enterprise Value FunctionsDerivation of the HJB Equation
Derivation of the HJB EquationInterpretation of the HJB Equation
Interpretation of the HJB EquationFeedback Enterprise Policies
Feedback Enterprise PoliciesVerification Theorems
Verification TheoremsNumerical Approximation Methods
Numerical Approximation MethodsEnterprise Applications
Enterprise ApplicationsComputational Challenges
Computational ChallengesPreparation for Stochastic Enterprise Optimization
Preparation for Stochastic Enterprise OptimizationChapter Summary
Chapter SummaryWorked Examples
Worked ExamplesExercises
ExercisesNotes and Sources
Notes and Sources
AXIOM
This chapter is instrumented by:
Launch the module, load the chapter model, modify inputs, run the optimization, and compare against the worked examples in the book.
Exercises
12 exercises, grouped A concept checks · B mathematical · C computational · D enterprise applications. Starred (★) exercises are on the advanced track. Full solutions appear in the Instructor's Manual, Chapter 8.
A. Concept checks
- 8.1Explain, using Table (see book) and the asset- pricing reading of (see book), why a strict inequality at some state signals overvaluation, and what governance action each inequality direction warrants.
- 8.2For each worked example, identify the verification items (V1)–(V3) and state which one would fail first under (a) an unbounded decision set, (b) a misdeclared terminal value.
B. Mathematical exercises
- 8.3Assemble the Lipschitz estimate for claimed in \S(see book) from (B1)–(B2), Gr"onwall, and the Bellman identity (see book).
- 8.4Complete the LQ transversality check of Example (see book): show along the closed loop and along every admissible comparison path with square-integrable controls, so verification applies.
- 8.5In Theorem (see book)'s proof, derive the mesh estimate for the piecewise-constant -greedy control: exhibit such that grid maximizers on steps of length attain the HJB maximum within along the trajectory.
- 8.6Show that the finite-horizon workforce Riccati solution of Chapter 6 converges as to the CARE solution of Example (see book), and quantify the gap at .
C. Computational exercises
- 8.7Prove the stationary Bellman principle asserted after Lemma (see book): for all , and derive (see book) from it for .
- 8.8Prove the comparison refinement of Proposition (see book): a sub solution with terminal data lies below ; conclude the maximal-subsolution characterization in Theorem (see book) and identify where smoothness was indispensable.
D. Enterprise applications
- 8.9Implement the upwind solver for Example (see book); reproduce the feedback law and steady state, then accelerate with policy iteration on the grid and report the sweep-count ratio.
- 8.10Reproduce the sustainability mesh ladder of Example (see book), add Richardson extrapolation, and compare the extrapolated value against ; verify the policy-accuracy asymmetry on the coarsest mesh.
- 8.11Formulate Meridian's covenant-constrained deleveraging (Example 6.
- 8.12 ★Develop the viscosity-solution formulation for the digital instance with a hard capability floor (state constraint): state the constrained viscosity property on the boundary, verify it numerically for the upwind scheme, and prove convergence of the scheme using the Barles–Souganidis framework.
Downloads
- Lecture deck DCT_V2_Ch08_Slides.pptx · 453 KB
- Python laboratory DCT_V2_Ch08_Lab.ipynb · 11 KB
- Excel workbook DCT_V2_Ch08_Lab.xlsx · 24 KB
- Open the laboratory
All three companions consume the same seeded engine (26208), so their numbers agree by construction — the MFMF convention, carried forward.

