One Inverse Step is a Convex Program: Bayes-Limit Calibration of Diffusion Inversion
arXiv:2608.23094
Abstract
One implicit DDIM inversion step is the cheapest probe of whether a pretrained diffusion model encodes local manifold geometry. It is the stationarity condition of an explicit potential, , strongly convex at the Bayes limit with modulus exactly for the step's log-SNR gap for every data law, schedule and point, with no manifold, reach or unimodality hypothesis. Three consequences must be kept apart. (i) The solution is unique at the Bayes limit; a second one requires the trained score to violate the posterior-covariance bound by , a hypothesis-free certificate of model error; the same bound makes contraction a schedule constant, throughout the standard DDPM schedule. (ii) The solver can still fail: Picard iteration is unit-step gradient descent on , unstable wherever , so oscillation certifies nothing; damping below cures it. (iii) The geometry lives in the convergence domain: on the scale-free depth the oscillation shell sits at , schedule-free, and the divergence shell at , with a measured finite-noise correction in . Exact scores reproduce both to within on three classes; no trained score we probe shows a shell a derived limitation, not a null result: the Fermi window conflicts with the model's own training support by -, and the trained Hessian-Lipschitz constant is - of the curvature the law reads, on a ReLU net. Finally the unconditional ceiling , from alone, holds for the exact score to but is violated in all DDPM CIFAR-10/CelebA-HQ-256 settings, by -.
Revised follow-up of "Extracting Local Manifold Geometry from Pretrained Diffusion Models in One Inverse Step" (ICML 2026 Workshop SPIGM)