math.CAOct 10, 2026

Description Complexity Bounds for Analytic Approximations of Lipschitz Functions

Authors: Artem Vozmishchev

Organizations: Faculty of Applied Informatics, ITMO University, St. Petersburg, 197101, Russia

Abstract

We study how many bits are needed to write down an elementary analytic expression that uniformly approximates a Lipschitz function. Expressions are finite trees over the basis {+,−,×,÷,exp⁡}\{+,-,\times,÷,\exp\} with the variables and rational constants, and their size is \dc(f)\dc(f), the length of the shortest description of ff in a fixed binary description language. For functions of one variable we prove that every LL-Lipschitz F:[0,1]→[0,1]F:[0,1]\to[0,1] has an everywhere-defined approximant of accuracy ΔΔ with \dc(f)≤C (L/Δ+lg⁡(1/Δ+2))\dc(f)\le C\,(L/Δ+\lg(1/Δ+2)) for all L,Δ>0L,Δ>0, by a linear spline smoothed with logistic ramps in a description language with one repetition construct. We prove a matching lower bound valid for every description language: for Δ≤1/36Δ\le 1/36 and every L>0L>0 some LL-Lipschitz function needs at least 116(L/Δ+lg⁡(1/Δ+2))\tfrac1{16}(L/Δ+\lg(1/Δ+2)) bits. Hence the worst-case description complexity is Θ(L/Δ+lg⁡(1/Δ+2))Θ(L/Δ+\lg(1/Δ+2)). For functions on [0,1]d[0,1]^d the same method gives Θd((L/Δ)d+lg⁡(1/Δ+2))Θ_d\bigl((L/Δ)^d+\lg(1/Δ+2)\bigr), using a tensor-product spline whose coefficients are mixed second differences and cost O(d)O(d) bits each. Without the repetition construct the upper bounds carry an additional logarithmic factor, whose necessity for plain expression trees is left open. A reference encoder, decoder and evaluator confirm the constructions numerically, and figures and tables report the checks.

Figures & tables

Explore similar work

CardsList
  1. Efficient Approximation to Analytic and LpL^p functions by Height-Augmented ReLU Networks

    Mar 11, 2026ZeYu Li, FengLei Fan, TieYong ZengNeural Network Approximation TheoryReLU Neural Networks

  2. Demystifying Lipschitz verification: positive matrices, negative results

    Mar 30, 2026Simon Kuang, Yuezhu Xu, S. Sivaranjani +1Neural Network VerificationLipschitz Neural Networks