We show that using autonomous-flow-based generation, one can universally approximate orientation-preserving diffeomorphisms defined on the cube by Neural ODEs with rate
O(P−1/d) with
P parameters. On the other hand, we show that by using only a single autonomous flow, the class of Neural ODEs is nowhere dense on the cube in dimension
d≥2 . Under a compact-support
id condition on
(0,1)d, we show that using autonomous-flow-based generation, one can universally approximate compactly supported
id diffeomorphisms on
(0,1)d for any dimension with rate
O((logPP)−2/d) with
P parameters and for compactly supported
id homeomorphisms on
(0,1)d in dimension
d≥5 with rate
O(P−1/(d+1)) with
P parameters and by a composition of at most
Id autonomous Neural ODEs with the same support
id, where
Id depends only on the dimension. Moreover, we show that the class of single autonomous flows compactly supported
id on
(0,1)d is meagre in the space of compactly supported
id homeomorphisms on
(0,1)d for
d≥2. By linearly lifting the domain into one higher dimension, we obtain a universal approximation result for Lipschitz functions compactly supported on
(0,1)d with rate
O(P−1/(d+1)) with
P parameters.