Diffusion braid method generates Escher-style recursion
TL;DR
- Sophia Feldman and Assaf Shocher use a frozen text-to-image diffusion model to generate self-referential scenes modelled on Escher's Print Gallery.
- They construct a generalized inverse T† of the non-invertible transformation and apply the Penrose identity TT†T = T to project onto admissible images.
- Denoising steps are braided between the source geometry and the transformed geometry so the scene and its distortion develop together.
Half a century after mathematicians modelled the recursion inside M.C. Escher's 1956 lithograph Print Gallery as a conformal power map z→z^α, Sophia Feldman and Assaf Shocher report in a preprint on arXiv that they can steer a frozen text-to-image diffusion model to generate new scenes with the same self-referential structure.
The route is awkward. Prompting alone does not enforce the recursion; a post-hoc transformation can leave structures poorly connected; and running the transformation during sampling is also insufficient, because 'the denoiser may "repair" the intended distortion or drift out of the prescribed geometry.' The authors construct a generalized inverse T† of the non-invertible image transformation T, so that the Penrose identity TT†T = T makes TT† 'an idempotent projection onto geometrically admissible images.' They then alternate denoising steps between the source geometry and the transformed geometry.
'Rather than distorting a finished image, we let the scene and its distortion develop together,' the authors write.
Shared on Bluesky by 2 AI experts
-
I only know the basics about flow matching/diffusion, but this is really nice! Moore, Escher, Penrose: A Conformal Golden Braid arxiv.org/abs/2610.02210
View on Bluesky →
Originally reported by arxiv.org
Read the original article →Original headline: Moore, Escher, Penrose: A Conformal Golden Braid