146 research outputs found

    Bi-Lipschitz Bijection between the Boolean Cube and the Hamming Ball

    Full text link
    We construct a bi-Lipschitz bijection from the Boolean cube to the Hamming ball of equal volume. More precisely, we show that for all even n there exists an explicit bijection f from the n-dimensional Boolean cube to the Hamming ball of equal volume embedded in (n+1)-dimensional Boolean cube, such that for all x and y it holds that distance(x,y) / 5 <= distance(f(x),f(y)) <= 4 distance(x,y) where distance(,) denotes the Hamming distance. In particular, this implies that the Hamming ball is bi-Lipschitz transitive. This result gives a strong negative answer to an open problem of Lovett and Viola [CC 2012], who raised the question in the context of sampling distributions in low-level complexity classes. The conceptual implication is that the problem of proving lower bounds in the context of sampling distributions will require some new ideas beyond the sensitivity-based structural results of Boppana [IPL 97]. We study the mapping f further and show that it (and its inverse) are computable in DLOGTIME-uniform TC0, but not in AC0. Moreover, we prove that f is "approximately local" in the sense that all but the last output bit of f are essentially determined by a single input bit

    Lipschitz bijections between boolean functions

    Full text link
    We answer four questions from a recent paper of Rao and Shinkar on Lipschitz bijections between functions from {0,1}n\{0,1\}^n to {0,1}\{0,1\}. (1) We show that there is no O(1)O(1)-bi-Lipschitz bijection from Dictator\mathrm{Dictator} to XOR\mathrm{XOR} such that each output bit depends on O(1)O(1) input bits. (2) We give a construction for a mapping from XOR\mathrm{XOR} to Majority\mathrm{Majority} which has average stretch O(n)O(\sqrt{n}), matching a previously known lower bound. (3) We give a 3-Lipschitz embedding ϕ:{0,1}n{0,1}2n+1\phi : \{0,1\}^n \to \{0,1\}^{2n+1} such that XOR(x)=Majority(ϕ(x))\mathrm{XOR}(x) = \mathrm{Majority}(\phi(x)) for all x{0,1}nx \in \{0,1\}^n. (4) We show that with high probability there is a O(1)O(1)-bi-Lipschitz mapping from Dictator\mathrm{Dictator} to a uniformly random balanced function

    Biseparating maps on generalized Lipschitz spaces

    Full text link
    Let X,YX, Y be complete metric spaces and E,FE, F be Banach spaces. A bijective linear operator from a space of EE-valued functions on XX to a space of FF-valued functions on YY is said to be biseparating if ff and gg are disjoint if and only if TfTf and TgTg are disjoint. We introduce the class of generalized Lipschitz spaces, which includes as special cases the classes of Lipschitz, little Lipschitz and uniformly continuous functions. Linear biseparating maps between generalized Lipschitz spaces are characterized as weighted composition operators, i.e., of the form Tf(y)=Sy(f(h1(y))Tf(y) = S_y(f(h^{-1}(y)) for a family of vector space isomorphisms Sy:EFS_y: E \to F and a homeomorphism h:XYh : X\to Y. We also investigate the continuity of TT and related questions. Here the functions involved (as well as the metric spaces XX and YY) may be unbounded. Also, the arguments do not require the use of compactification of the spaces XX and YY

    Trees of definable sets over the p-adics

    Get PDF
    To a definable subset of Z_p^n (or to a scheme of finite type over Z_p) one can associate a tree in a natural way. It is known that the corresponding Poincare series P(X) = \sum_i N_i X^i is rational, where N_i is the number of nodes of the tree at depth i. This suggests that the trees themselves are far from arbitrary. We state a conjectural, purely combinatorial description of the class of possible trees and provide some evidence for it. We verify that any tree in our class indeed arises from a definable set, and we prove that the tree of a definable set (or of a scheme) lies in our class in three special cases: under weak smoothness assumptions, for definable subsets of Z_p^2, and for one-dimensional sets.Comment: 33 pages, 1 figur
    corecore