Universal Approximation Theorem for Deep Q-Learning via FBSDE System
Qian Qi
TL;DR
This work establishes a universal approximation theorem tailored to a class of Deep Q-Networks whose layers are neural operators that mimic Bellman updates in a finite-horizon continuous-time MDP. By leveraging BSDE/FBSDE regularity, it proves uniform Lipschitz continuity and boundedness of the Bellman iterates $Q^{(k)}$ on the compact domain $K_Q$ and shows that a deep residual network can approximate the Bellman residual $\mathcal{B}Q-Q$ with controlled error, linking network depth to iterative value refinement. The key contributions include a problem-aware UAT for neural-operator DQNs, a contraction-based analysis of the Bellman operator, and a framework for analyzing error propagation across layers, along with discussion on quantifying rates and strategies to mitigate the curse of dimensionality. This approach provides a principled, dynamic-systems perspective on how depth and regularity govern the approximation of the optimal Q-function, with implications for designing scalable, structure-aware reinforcement learning architectures in high dimensions.
Abstract
The approximation capabilities of Deep Q-Networks (DQNs) are commonly justified by general Universal Approximation Theorems (UATs) that do not leverage the intrinsic structural properties of the optimal Q-function, the solution to a Bellman equation. This paper establishes a UAT for a class of DQNs whose architecture is designed to emulate the iterative refinement process inherent in Bellman updates. A central element of our analysis is the propagation of regularity: while the transformation induced by a single Bellman operator application exhibits regularity, for which Backward Stochastic Differential Equations (BSDEs) theory provides analytical tools, the uniform regularity of the entire sequence of value iteration iterates--specifically, their uniform Lipschitz continuity on compact domains under standard Lipschitz assumptions on the problem data--is derived from finite-horizon dynamic programming principles. We demonstrate that layers of a deep residual network, conceived as neural operators acting on function spaces, can approximate the action of the Bellman operator. The resulting approximation theorem is thus intrinsically linked to the control problem's structure, offering a proof technique wherein network depth directly corresponds to iterations of value function refinement, accompanied by controlled error propagation. This perspective reveals a dynamic systems view of the network's operation on a space of value functions.
