Reverse calculus and nested optimization

Andrew Clausen, Carlo Strub

Research output: Contribution to journalArticlepeer-review

Abstract / Description of output

Nested optimization problems arise when an agent must take into account the effect of their decisions on their own future behaviour, or the behaviour of others. In these problems, calculating marginal costs and benefits involves differentiating the solutions to nested problems. But are these solutions differentiable functions? We develop a tool called Reverse Calculus, and establish first-order conditions for (i) a Stackelberg leader considering the follower's best response function, (ii) a sovereign borrower considering its own future default policy, and (iii) non-convex dynamic programming problems.
Original languageEnglish
Article number105019
Pages (from-to)1-21
JournalJournal of Economic Theory
Early online date20 Feb 2020
Publication statusPublished - May 2020

Keywords / Materials (for Non-textual outputs)

  • first-order conditions
  • non-convex dynamic programming
  • Stackelberg problems
  • unsecured credit


Dive into the research topics of 'Reverse calculus and nested optimization'. Together they form a unique fingerprint.

Cite this