This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Sparse systems of functions and Quasi-analytic classes

Marco Aldi Jeffrey Buffkin II Cody Cline  and  Sean Cox
Abstract.

We provide a new characterization of quasi-analyticity of Denjoy-Carleman classes, related to Wetzel’s Problem. We also completely resolve which Denjoy-Carleman classes carry sparse systems: if the Continuum Hypothesis (CH) holds, all Denjoy-Carleman classes carry sparse systems; but if CH fails, a Denjoy-Carleman class carries a sparse system if and only if it is not quasi-analytic. As corollaries, we extend results of [MR3552748] and [CodyCoxLee] about non-existence of “anonymous predictors” for real functions.

2020 Mathematics Subject Classification:
03E50, 03E25, 26E05, 30D20
Partially funded by VCU SEED Grant and NSF grant DMS-2154141 of Cox.

1. Introduction

Motivated by some questions about “anonymous predictors” of Hardin-Taylor [MR3100500] and Bajpai-Velleman [MR3552748] and an old theorem of Erdős [MR168482] about Wetzel’s Problem, Cody-Cox-Lee [CodyCoxLee] introduced the following concept. In what follows, Homeo+()\operatorname{\textup{Homeo}^{+}}(\mathbb{R}) refers to the set of increasing bijections from \mathbb{R} to \mathbb{R}, and if P2P\in\mathbb{R}^{2}, we use xPx_{P} and yPy_{P} to denote the first and second coordinate of PP, respectively.

Definition 1.

Suppose ΓHomeo+()\Gamma\subset\operatorname{\textup{Homeo}^{+}}(\mathbb{R}). A sparse Γ\boldsymbol{\Gamma}-system is a collection of functions

{fP:P2}\left\{f_{P}\ :\ P\in\mathbb{R}^{2}\right\}

such that:

  1. (1)

    Each fPf_{P} is a member of Γ\Gamma that passes through the point PP; and

  2. (2)

    For every uu\in\mathbb{R}, both

    {fP(u):P2 and uxP}\left\{f_{P}(u)\ :\ P\in\mathbb{R}^{2}\text{ and }u\neq x_{P}\right\}

    and

    {fP1(u):P2 and uyP}\left\{f^{-1}_{P}(u)\ :\ P\in\mathbb{R}^{2}\text{ and }u\neq y_{P}\right\}

    are countable.

If  Γ\Gamma is not necessarily contained in Homeo+()\operatorname{\textup{Homeo}^{+}}(\mathbb{R}), by “sparse Γ\Gamma system” we will mean a sparse ΓHomeo+()\Gamma\cap\operatorname{\textup{Homeo}^{+}}(\mathbb{R}) system.

Clearly, if Γ0Γ1\Gamma_{0}\subseteq\Gamma_{1}, then any sparse Γ0\Gamma_{0} system is also a sparse Γ1\Gamma_{1} system. It is known that:

  • There is a sparse CC^{\infty} system (Bajpai-Velleman [MR3552748]), and in fact a sparse DD^{\infty} system (Cox-Elpers [Cox_Elpers]).

  • The existence of a sparse analytic system is equivalent to the Continuum Hypothesis (Cody-Cox-Lee [CodyCoxLee]).

It is natural to wonder about other classes of functions. Following Mandelbrojt [MR0006354], given a compact interval KK of the reals and a sequence {Mk}\{M_{k}\} of positive real numbers, 𝑪𝑲{𝑴𝒌}\boldsymbol{C_{K}\{M_{k}\}} denotes the class of all CC^{\infty} functions f:Kf:K\to\mathbb{R} such that there exist positive real numbers βf\beta_{f} and BfB_{f} such that

(*) k0f(k)βfBfkMk.\forall k\geq 0\ \ \|f^{(k)}\|\leq\beta_{f}B_{f}^{k}M_{k}.

For functions with domain \mathbb{R}, Rudin [MR0924157] and Hughes [MR0272965] used 𝑪{𝑴𝒌}\boldsymbol{C\{M_{k}\}} to denote the set of CC^{\infty} functions f:f:\mathbb{R}\to\mathbb{R} such that there are positive βf\beta_{f} and BfB_{f} such that (*1) holds (on all of \mathbb{R}). Observe that a function fC{Mk}f\in C\{M_{k}\} must be bounded by the constant βfM0\beta_{f}M_{0}; so in particular C{Mk}C\{M_{k}\} is disjoint from Homeo+()\text{Homeo}^{+}(\mathbb{R}) and hence not appropriate for the study of sparse systems from Definition 1. So we will also consider the class 𝑪loc{𝑴𝒌}\boldsymbol{C_{\text{loc}}\{M_{k}\}}, which refers to the set of all CC^{\infty} functions f:f:\mathbb{R}\to\mathbb{R} such that fKCK{Mk}f\restriction K\in C_{K}\{M_{k}\} for every compact interval KK\subset\mathbb{R}. Observe that for any sequence {Mk}\{M_{k}\} of positive reals,

(1) real polynomialsCloc{Mk}C().\text{real polynomials}\subseteq C_{\text{loc}}\{M_{k}\}\subseteq C^{\infty}(\mathbb{R}).

For example, when Mk=k!M_{k}=k!, Cloc{Mk}C_{\text{loc}}\{M_{k}\} is the class of real analytic functions, and C{Mk}C\{M_{k}\} is the class of bounded real analytic functions that can be extended to a holomorphic function on a strip about the real axis in \mathbb{C} (see Rudin [MR0924157], Theorem 19.9).

We shall refer to any class of the form Cloc{Mk}C_{\text{loc}}\{M_{k}\} as a locally Denjoy-Carleman class.111This naming convention is in line with the current literature. We could not locate who first introduced classes of the form CK{Mk}C_{K}\{M_{k}\}, though the Denjoy-Carleman theorem—which characterizes when such classes are quasi-analytic—answered a question that Hadamard had raised about such classes in 1912 (Mandelbrojt [MR0006354]). Our paper addresses the question:

Question 2.

Which locally Denjoy-Carleman classes carry sparse systems?

We completely answer this question, but the answer depends on whether or not the Continuum Hypothesis (CH) holds:

  1. (1)

    CH implies that every locally Denjoy-Carleman class carries a sparse system.

  2. (2)

    ¬CH\neg\text{CH} implies that a locally Denjoy-Carleman class carries a sparse system if and only if it is not quasi-analytic (defined below).

These facts follow from Theorems 4 and 5 below. We recall the definition of quasi-analyticity. A class Γ\Gamma of infinitely differentiable functions is called quasi-analytic if the following implication holds for every fΓf\in\Gamma: if, for some x0x_{0}, f(k)(x0)=0f^{(k)}(x_{0})=0 holds for all k0k\geq 0, then ff is identically zero. Under the additional assumption that {Mk}\{M_{k}\} is log-convex, the Denjoy-Carleman Theorem [MR0924157] states that C{Mk}C\{M_{k}\} is quasi-analytic if and only if k=1Mk1/Mk=\sum_{k=1}^{\infty}M_{k-1}/M_{k}=\infty. We provide a new characterization of quasi-analyticity:

Theorem 3.

C{Mk}C\{M_{k}\} is a non-quasi-analytic class if and only if it contains an uncountable family FF such that |{f(x):fF}|2\left|\left\{f(x)\ :\ f\in F\right\}\right|\leq 2 for all xx\in\mathbb{R}.

The following theorem improves the Bajpai-Velleman [MR3552748] theorem that there is a sparse CC^{\infty} system.

Theorem 4.

All non-quasi-analytic locally Denjoy-Carleman classes carry sparse systems.

Our other main theorem characterizes the Continuum Hypothesis in terms of which locally Denjoy-Carleman classes carry sparse systems:

Theorem 5.

The following are equivalent:

  1. (1)

    The Continuum Hypothesis (CH)

  2. (2)

    Every locally Denjoy-Carleman class carries a sparse system.

  3. (3)

    At least one quasi-analytic locally Denjoy-Carleman class carries a sparse system.

  4. (4)

    The particular quasi-analytic locally Denjoy-Carleman class Cloc{k!}C_{\text{loc}}\{k!\}—i.e., the class of real analytic functions—carries a sparse system.

The equivalence of (1) with (4) was proved in [CodyCoxLee]. The main new content here is the proof that (1) implies (2) (and the proof that (3) implies (1), though this is a trivial modification of Erdős [MR168482]).

Γ\Gamma-sparse systems were introduced by Cody-Cox-Lee [CodyCoxLee] mainly because, by an argument ultimately due to Bajpai and Velleman [MR3552748], the existence of such a system implies there is no good Γ\Gamma-anonymous predictor for functions from \mathbb{R} into \mathbb{R} (see sections 4 and 5 of [CodyCoxLee]). So Theorems 4 and 5 yield the following corollaries, respectively:

Corollary 6.

If Γ\Gamma is a non-quasi-analytic locally Denjoy-Carleman class, then there is no good Γ\Gamma-anonymous predictor for functions from \mathbb{R} to \mathbb{R}.

Corollary 7.

Assume CH. For any locally Denjoy-Carleman class Γ\Gamma, there is no good Γ\Gamma-anonymous predictor for functions from \mathbb{R} to \mathbb{R}.

Before continuing to the proofs of the above theorems, we observe that there is a kind of “lower frontier” (in the subgroup lattice of Homeo+()\text{Homeo}^{+}(\mathbb{R})) on which classes can carry sparse systems:

Lemma 8.

There is no sparse polynomial system.

Proof.

Assume toward a contradiction that

{fP:P=(xP,yP)2}\left\{f_{P}\ :\ P=(x_{P},y_{P})\in\mathbb{R}^{2}\right\}

is a sparse polynomial system. Consider the subcollection

:={f(0,y):y}.\mathcal{F}:=\left\{f_{(0,y)}\ :\ y\in\mathbb{R}\right\}.

By sparseness of the original system,

(2) x0Yx:={f(0,y)(x):y} is countable.\forall x\neq 0\ \ Y_{x}:=\big{\{}f_{(0,y)}(x)\ :\ y\in\mathbb{R}\big{\}}\text{ is countable.}

For each non-negative integer nn, let n\mathcal{F}_{n} denote the set of members of \mathcal{F} of degree nn. Since \mathcal{F} is uncountable, there exists some nn^{*} such that n\mathcal{F}_{n^{*}} is uncountable.

Since n\mathcal{F}_{n^{*}}\subseteq\mathcal{F}, if we consider any value x10x_{1}\neq 0, then

{f(x1):fn}\left\{f(x_{1})\ :\ f\in\mathcal{F}_{n^{*}}\right\}

is contained in Yx1Y_{x_{1}}, which is countable. So n\mathcal{F}_{n^{*}} can be partitioned into countably many subsets indexed by their outputs at x1x_{1}. Therefore, there exists some value y1y_{1} such that

G1:={fn:f(x1)=y1}G_{1}:=\left\{f\in\mathcal{F}_{n^{*}}\ :\ f(x_{1})=y_{1}\right\}

is uncountable.

Now choose any x2{0,x1}x_{2}\notin\{0,x_{1}\} and again using (2), find a y2y_{2} such that

G2:={fG1:f(x2)=y2}G_{2}:=\left\{f\in G_{1}\ :\ f(x_{2})=y_{2}\right\}

is uncountable. All members of G2G_{2} have the same outputs at x1x_{1} and x2x_{2}. If we continue this process with any distinct nonzero numbers x1,x2,,xn+1x_{1},x_{2},\dots,x_{n^{*}+1}, then we obtain a set Gn+1G_{n^{*}+1} of uncountably many polynomials of degree nn^{*}, all passing through the n+1n^{*}+1 points

{(xi,yi): 1in+1}.\big{\{}(x_{i},y_{i})\ :\ 1\leq i\leq n^{*}+1\big{\}}.

This violates the uniqueness of the Lagrange interpolating polynomial, yielding a contradiction. ∎

We record the following basic fact, that to check membership of ff in CK{Mk}C_{K}\{M_{k}\} for a compact interval KK, it suffices to find βf\beta_{f} and BfB_{f} that work for all sufficiently large derivatives:

Lemma 9.

Suppose KK is a compact interval of \mathbb{R}, and {Mk}\{M_{k}\} is a sequence of positive real numbers. Suppose NN is a fixed natural number, fC(K)f\in C^{\infty}(K), and there exist βf\beta_{f} and BfB_{f} such that

kNf(k)βfBfkMk.\forall k\geq N\ \ \|f^{(k)}\|\leq\beta_{f}B_{f}^{k}M_{k}.

Then fCK{Mk}f\in C_{K}\{M_{k}\}.

Proof.

Since KK is compact and fC(K)f\in C^{\infty}(K),

β2:=max{f(k)BfkMk: 0k<N}\beta_{2}:=\text{max}\left\{\frac{\|f^{(k)}\|}{B_{f}^{k}M_{k}}\ :\ 0\leq k<N\right\}

is finite. Let β~:=max(βf,β2)\widetilde{\beta}:=\text{max}(\beta_{f},\beta_{2}). Then f(k)β~BfkMk\|f^{(k)}\|\leq\widetilde{\beta}B_{f}^{k}M_{k} for all k0k\geq 0. ∎

We also will use:

Lemma 10.

Given any (not necessarily log-convex) sequence {Mk}\{M_{k}\} of positive reals: C{Mk}C\{M_{k}\} is quasi-analytic if and only if Cloc{Mk}C_{\text{loc}}\{M_{k}\} is quasi-analytic.

Proof.

C{Mk}Cloc{Mk}C\{M_{k}\}\subseteq C_{\text{loc}}\{M_{k}\}, so quasi-analyticity of Cloc{Mk}C_{\text{loc}}\{M_{k}\} trivially implies quasi-analyticity of C{Mk}C\{M_{k}\}.

Now suppose Cloc{Mk}C_{\text{loc}}\{M_{k}\} is not quasi-analytic, as witnessed by a nonzero fCloc{Mk}f\in C_{\text{loc}}\{M_{k}\} such that (WLOG) f(k)(0)=0f^{(k)}(0)=0 for all k0k\geq 0. Let II be a sufficiently large closed interval including 0, so that fIf\restriction I is a nonzero function. Then fIf\restriction I witnesses that CI{Mk}C_{I}\{M_{k}\} is not quasi-analytic. By Mandelbrojt [MR0006354] (see also Cohen [MR0225957]) it follows that the log-convexification {Mk}\{M^{\prime}_{k}\} of {Mk}\{M_{k}\} has the property that k=1Mk1/Mk<\sum_{k=1}^{\infty}M^{\prime}_{k-1}/M^{\prime}_{k}<\infty. Then by the version of the Denjoy-Carleman Theorem from Rudin [MR0924157], C{Mk}C\{M_{k}^{\prime}\} is not quasi-analytic. The lemma then follows since MkMkM_{k}^{\prime}\leq M_{k} for all kk. ∎

2. New characterization of quasi-analyticity

The following lemma is adapted to the quasi-analytic case from Erdős [MR168482].

Lemma 11.

Let f1,f2,f3f_{1},f_{2},f_{3} be functions in a quasi-analytic class C{Mk}C\{M_{k}\}. Then the subset SS of all real numbers xx such that |{f1(x),f2(x),f3(x)}|<3|\{f_{1}(x),f_{2}(x),f_{3}(x)\}|<3 is discrete.

Proof.

Let S12S_{12} be the set of all xx\in\mathbb{R} such that f1(x)=f2(x)f_{1}(x)=f_{2}(x). Suppose S12S_{12} contains a convergent sequence {xn}\{x_{n}\}. Then, by repeated application of the Mean Value Theorem, we conclude that all derivatives of f1f2C{Mk}f_{1}-f_{2}\in C\{M_{k}\} vanish at limnxn\lim_{n}x_{n}. Hence f1=f2f_{1}=f_{2}. Repeating this argument twice we conclude that the similarly defined subsets S13S_{13} and S23S_{23} are also discrete. Hence S=S12S13S23S=S_{12}\cup S_{13}\cup S_{23} is discrete. ∎

The following lemma can be thought of as a sharpening of a result attributed to Lyndon by Erdős [MR168482].

Lemma 12.

If C{Mk}C\{M_{k}\} is not quasi-analytic, then it contains an uncountable subset FF such that |{f(x):fF}|2\left|\left\{f(x)\ :\ f\in F\right\}\right|\leq 2 for all xx\in\mathbb{R}.

Proof.

Let 𝒞[0,1]\mathcal{C}\subseteq[0,1] be the standard Cantor set. By a theorem of Hughes [MR0272965], there exists gC{Mk}g\in C\{M_{k}\} such that

  1. (1)

    g(n)(x)=0g^{(n)}(x)=0 for all n0n\geq 0 and for all x𝒞(1,)(,0)x\in\mathcal{C}\cup(1,\infty)\cup(-\infty,0);

  2. (2)

    g(x)0g(x)\neq 0 for all x(0,1)𝒞x\in(0,1)\setminus\mathcal{C}.

For each a,b𝒞a,b\in\mathcal{C} such that a<ba<b, let fab:f_{ab}:\mathbb{R}\to\mathbb{R} be the function such that fab(x)=g(x)f_{ab}(x)=g(x) if x[a,b]x\in[a,b] and fab(x)=0f_{ab}(x)=0 otherwise. Then the collection FF of all fabf_{ab} as above satisfies the statement of the lemma. ∎

The proof of Theorem 3 follows easily by combining Lemma 11 and Lemma 12.

3. Sparse systems for non-quasi-analytic classes

Our proof of Theorem 4 follows the outline of the proof in section 4 of Bajpai-Velleman. First, we need a lemma that yields extremely flat bump functions in C{Mk}C\{M_{k}\}, provided the sequence {Mk}\{M_{k}\} grows sufficiently fast.

Lemma 13.

Assume II is an open interval of real numbers, ε>0\varepsilon>0, and {Mk}\{M_{k}\} a sequence of positive real numbers such that

(3) k=1Mk1/Mk<.\sum_{k=1}^{\infty}M_{k-1}/M_{k}<\infty.

Then there is a CC^{\infty} function bb such that b(x)>0b(x)>0 for all xIx\in I, b(x)=0b(x)=0 for all xIx\in\mathbb{R}\setminus I, and

k0b(k)εkMk.\forall k\geq 0\ \ \|b^{(k)}\|\leq\varepsilon^{k}M_{k}.
Proof.

Define an auxilliary sequence

Ln:={8M0εn=1Mnn1L_{n}:=\begin{cases}\frac{8M_{0}}{\varepsilon}&n=1\\ M_{n}&n\neq 1\end{cases}

First we observe that, to prove the lemma, it suffices to find a CC^{\infty} function bb that is positive on II, zero on I\mathbb{R}\setminus I, and with the property that for some positive constant β\beta,

(4) nb(n)βεnLn.\forall n\ \ ||b^{(n)}||\leq\beta\varepsilon^{n}L_{n}.

Indeed, set α:=max{1,8ε}\alpha:=\max\left\{1,\frac{8}{\varepsilon}\right\}. Then LnαMnL_{n}\leq\alpha M_{n} for every nn. If we can manage to find a CC^{\infty} bump function bb with support II satisfying (4), then the function 1βαb\frac{1}{\beta\alpha}b will satisfy the conclusion of the lemma.

Let E:=IE:=\mathbb{R}\setminus I, which is a closed set of reals. The assumption (3) and definition of {Ln}\{L_{n}\} ensures that

n=1Ln1/Ln<.\sum_{n=1}^{\infty}L_{n-1}/L_{n}<\infty.

Hughes [MR0272965] demonstrates (with our LnL_{n}’s playing the role of his MnM_{n}’s) that, given any positive constant ρ\rho, if we set

λρ:=L0L1+ρn=2Ln1Ln(k=nLk1Lk)12=:D\lambda_{\rho}:=\frac{L_{0}}{L_{1}}+\rho\ \underbrace{\sum_{n=2}^{\infty}\frac{L_{n-1}}{L_{n}}\left(\sum^{\infty}_{k=n}\frac{L_{k-1}}{L_{k}}\right)^{-\frac{1}{2}}}_{=:D}

then there exists a function fρC()f_{\rho}\in C^{\infty}(\mathbb{R}) which is zero on EE, and is positive on E𝖼(=I)E^{\mathsf{c}}(=I), such that n,fρ(n)2(4λρ)nLn\forall n\in\mathbb{N},||f_{\rho}^{(n)}||_{\infty}\leq 2(4\lambda_{\rho})^{n}L_{n}. In particular, if we set

ρ:=ε8D,\rho:=\frac{\varepsilon}{8D},

then λρ=ε4\lambda_{\rho}=\frac{\varepsilon}{4}. Therefore, fρ(n)2εnLn||f_{\rho}^{(n)}||_{\infty}\leq 2\varepsilon^{n}L_{n} for every n0n\geq 0, yielding the desired (4). ∎

Corollary 14.

Suppose I=(,r)I=(\ell,r), ε>0\varepsilon>0, and {Mk}\{M_{k}\} are as in the assumptions of Lemma 13. Then there exists an infinitely differentiable function s:[,r]s:[\ell,r]\to\mathbb{R} such that:

  1. (1)

    ss is strictly increasing

  2. (2)

    s()=0s(\ell)=0

  3. (3)

    For all k1k\geq 1: s(k)()=0=s(k)(r)s^{(k)}(\ell)=0=s^{(k)}(r) (where these are right and left derivatives, respecively)

  4. (4)

    for all k0k\geq 0: s(k)εkMk\|s^{(k)}\|\leq\varepsilon^{k}M_{k}.

Proof.

Let bb be as in the conclusion of Lemma 13, and define s0s_{0} on [,r][\ell,r] by

s0(x):=0xb(t)𝑑t.s_{0}(x):=\int_{0}^{x}b(t)dt.

Since (on [,r][\ell,r]) s(k)=b(k1)s^{(k)}=b^{(k-1)} for all k1k\geq 1, the properties of bb ensure that s0s_{0} has all of the required properties, except possibly requirement (4). Note that the properties of bb ensure that

(5) k1s0(k)=b(k1)εk1Mk1.\forall k\geq 1\ \|s_{0}^{(k)}\|=\|b^{(k-1)}\|\leq\varepsilon^{k-1}M_{k-1}.

Assumption (3) implies that the terms Mk1/MkM_{k-1}/M_{k} converge to zero, so there is a natural number NN such that

kNMk1Mk<ε=εkεk1\forall k\geq N\ \ \frac{M_{k-1}}{M_{k}}<\varepsilon=\frac{\varepsilon^{k}}{\varepsilon^{k-1}}

and hence

kNs0(k)εk1Mk1<εkMk.\forall k\geq N\ \ \|s_{0}^{(k)}\|\leq\varepsilon^{k-1}M_{k-1}<\varepsilon^{k}M_{k}.

Set

A:=max{s0(k)εkMk: 0k<N}A:=\text{max}\left\{\frac{\|s_{0}^{(k)}\|}{\varepsilon^{k}M_{k}}\ :\ 0\leq k<N\right\}

If A1A\leq 1 we set s:=s0s:=s_{0}, and if A>1A>1, set s:=1As0s:=\frac{1}{A}s_{0}. Then ss has the required properties.

We are now ready to prove Theorem 4. For the rest of this section, assume Cloc{Mk}C_{\text{loc}}\{M_{k}\} is not quasi-analytic. Then by Lemma 10, C{Mk}C\{M_{k}\} is not quasi-analytic. So by Rudin [MR0924157] we may WLOG assume that {Mk}\{M_{k}\} is log-convex. Then, by the Denjoy-Carleman Theorem,

k=1Mk1Mk<.\sum_{k=1}^{\infty}\frac{M_{k-1}}{M_{k}}<\infty.

For each rational Δ>0\Delta>0 and each positive integer ii, fix a function

sΔ,i:[0,Δ]s_{\Delta,i}:[0,\Delta]\to\mathbb{R}

satisfying the conclusion of Corollary 14, with I=[0,Δ]I=[0,\Delta] and ε=1/i\varepsilon=1/i. Define

y(Δ,i):=sΔ,i(Δ).y(\Delta,i):=s_{\Delta,i}(\Delta).

So, sΔ,is_{\Delta,i} has the following properties:

  1. (1)

    It maps [0,Δ][0,\Delta] onto [0,y(Δ,i)][0,y(\Delta,i)] in a strictly increasing fashion;

  2. (2)

    All derivatives of sΔ,is_{\Delta,i} at the endpoints of the interval [0,Δ][0,\Delta] are zero;

  3. (3)

    For all k0k\geq 0, sΔ,i(k)(1/i)kMk\|s_{\Delta,i}^{(k)}\|\leq(1/i)^{k}M_{k}.

For each pair p,qp,q of rational numbers, each pair Γ\Gamma, Δ\Delta of positive rationals, and each positive integer ii, define

tp,q,Δ,Γ,i:[p,p+Δ]t_{p,q,\Delta,\Gamma,i}:[p,p+\Delta]\to\mathbb{R}

by

tp,q,Δ,Γ,i(x):=q+Γy(Δ,i)sΔ,i(xp)t_{p,q,\Delta,\Gamma,i}(x):=q+\frac{\Gamma}{y(\Delta,i)}s_{\Delta,i}(x-p)

Notice that tp,q,Δ,Γ,it_{p,q,\Delta,\Gamma,i} maps the interval [p,p+Δ][p,p+\Delta] onto [q,q+Γ][q,q+\Gamma], and its derivatives at the endpoints are all zero.

Let 𝒯\mathcal{T} denote the set of all such tp,q,Δ,Γ,it_{p,q,\Delta,\Gamma,i} (for p,q,Δ,Γp,q,\Delta,\Gamma\in\mathbb{Q} and ii\in\mathbb{N}) that have the property

(6) Γy(Δ,i)1.\frac{\Gamma}{y(\Delta,i)}\leq 1.

Notice that 𝒯\mathcal{T} is a countable set of functions, and the inequality (6) ensures that

(7) tp,q,Δ,Γ,i𝒯k1tp,q,Δ,Γ,i(k)sΔ,i(k)(1/i)kMk.t_{p,q,\Delta,\Gamma,i}\in\mathcal{T}\ \implies\ \ \forall k\geq 1\ \|t^{(k)}_{p,q,\Delta,\Gamma,i}\|\leq\|s_{\Delta,i}^{(k)}\|\leq(1/i)^{k}M_{k}.

Fix a point P=(xP,yP)P=(x_{P},y_{P}) in the real plane; we need to define the function hPh_{P} that will be part of our sparse Cloc{Mk}C_{\text{loc}}\{M_{k}\} system.

Fix any increasing sequence {pi}\{p_{i}\} of rational numbers converging to xPx_{P}, and set Δi:=pi+1pi\Delta_{i}:=p_{i+1}-p_{i}. Recursively define an increasing sequence {qi}\{q_{i}\} of rational numbers converging to yPy_{P} such that

(8) iy(Δi,i)>yPqi>0.\forall i\ \ y(\Delta_{i},i)>y_{P}-q_{i}>0.

Let Γi:=qi+1qi\Gamma_{i}:=q_{i+1}-q_{i}. It follows that

(9) iΓi=qi+1qi<yPqi<y(Δi,i)\forall i\ \ \Gamma_{i}=q_{i+1}-q_{i}<y_{P}-q_{i}<y(\Delta_{i},i)

and hence Γiy(Δi,i)1\displaystyle\frac{\Gamma_{i}}{y(\Delta_{i},i)}\leq 1 for all ii. So

(10) i0(tpi,qi,Δi,Γi,i𝒯 and k1(tpi,qi,Δi,Γi,i(k)(1/i)kMk)).\forall i\geq 0\left(t_{p_{i},q_{i},\Delta_{i},\Gamma_{i},i}\in\mathcal{T}\text{ and }\forall k\geq 1\left(\ \|t^{(k)}_{p_{i},q_{i},\Delta_{i},\Gamma_{i},i}\|\leq(1/i)^{k}M_{k}\right)\right).

Notice that for each ii, tpi,qi,Δi,Γi,it_{p_{i},q_{i},\Delta_{i},\Gamma_{i},i} meets tpi+1,qi+1,Δi+1,Γi+1,i+1t_{p_{i+1},q_{i+1},\Delta_{i+1},\Gamma_{i+1},{i+1}} at the point (pi+1,qi+1)(p_{i+1},q_{i+1}), and both have all vanishing derivatives at pi+1p_{i+1}. So their union is a strictly increasing CC^{\infty} function mapping [pi,pi+2][p_{i},p_{i+2}] onto [qi,qi+2][q_{i},q_{i+2}]. Furthermore, since (pi,qi)(p_{i},q_{i}) converges to P=(xP,yP)P=(x_{P},y_{P}), the function h:[p0,xP][q0,yP]h:[p_{0},x_{P}]\to[q_{0},y_{P}] defined (as a set of ordered pairs) by

h:={(xP,yP)}itpi,qi,Δi,Γi,ih:=\big{\{}(x_{P},y_{P})\big{\}}\cup\bigcup_{i\in\mathbb{N}}t_{p_{i},q_{i},\Delta_{i},\Gamma_{i},i}

is a strictly increasing function that is continuous on [p0,xP][p_{0},x_{P}] and infinitely differentiable on [p0,xP)[p_{0},x_{P}). To see that it is infinitely differentiable at xPx_{P} too, fix a k1k\geq 1. By (10), we have

limitpi,qi,Δi,Γi,i(k)h(k)[pi,pi+1]=0,\lim_{i\to\infty}\|\underbrace{t^{(k)}_{p_{i},q_{i},\Delta_{i},\Gamma_{i},i}}_{h^{(k)}\restriction[p_{i},p_{i+1}]}\|=0,

so limzxPh(k)(z)=0\lim_{z\nearrow x_{P}}h^{(k)}(z)=0. By Lemma 6 of Bajpai-Velleman [MR3552748], the kk-th left derivative of hh at xPx_{P} exists and is zero.

Now (10) also ensures that

(11) k1h(k)Mk,\forall k\geq 1\ \|h^{(k)}\|\leq M_{k},

and so by Lemma 9, hC[p0,xP]{Mk}h\in C_{[p_{0},x_{P}]}\{M_{k}\}.

This completes the heart of the construction, but the function we’ve constructed has domain [p0,xP][p_{0},x_{P}], not \mathbb{R}. But still using members of 𝒯\mathcal{T}, we can easily extend hh to a strictly increasing hL:(,xP](,yP]h_{L}:(-\infty,x_{P}]\to(-\infty,y_{P}] such that for all k1k\geq 1, hL(k)Mk\|h_{L}^{(k)}\|\leq M_{k}, as follows. For nn\in\mathbb{N} set un:=p0nu_{n}:=p_{0}-n, vn:=q0ny(1,1)v_{n}:=q_{0}-n\cdot y(1,1), and use the function tun+1,vn+1,1,y(1,1),1t_{u_{n+1},v_{n+1},1,y(1,1),1} to map [un+1,un][u_{n+1},u_{n}] onto [vn+1,vn][v_{n+1},v_{n}]. Combining with the earlier function on [p0,xP][p_{0},x_{P}], this yields a function mapping (,xP](-\infty,x_{P}] onto (,yP](-\infty,y_{P}] with the desired properties. And what we’ve done so far can obviously be done “from the right” of the point P=(xP,yP)P=(x_{P},y_{P}) as well, yielding a function with similar properties on [xP,)[x_{P},\infty). Thus we obtain an increasing bijection hP:h_{P}:\mathbb{R}\to\mathbb{R} passing through the point P=(xP,yP)P=(x_{P},y_{P}), such that

k1hP(k)Mk.\forall k\geq 1\ \|h_{P}^{(k)}\|\leq M_{k}.

In particular, hPCloc{Mk}h_{P}\in C_{\text{loc}}\{M_{k}\}.

Finally, we verify the sparseness of the system hP:P=(xP,yP)2\big{\langle}h_{P}\ :\ P=(x_{P},y_{P})\in\mathbb{R}^{2}\big{\rangle}. Fix any uu\in\mathbb{R}, and consider the collection of all points PP such that uxPu\neq x_{P}. By construction, for any such PP, hP(u)=t(u)h_{P}(u)=t(u) for some tt in the countable set 𝒯\mathcal{T}; so

{hP(u):P2 and uxP}{t(u):t𝒯}\left\{h_{P}(u)\ :\ P\in\mathbb{R}^{2}\text{ and }u\neq x_{P}\right\}\subseteq\left\{\vphantom{t^{-1}(u)}t(u)\ :\ t\in\mathcal{T}\right\}

and the right side is countable, since 𝒯\mathcal{T} is countable. Similarly,

{hP1(u):P2 and uyP}{t1(u):t𝒯}\left\{h^{-1}_{P}(u)\ :\ P\in\mathbb{R}^{2}\text{ and }u\neq y_{P}\right\}\subseteq\left\{t^{-1}(u)\ :\ t\in\mathcal{T}\right\}

is countable.

4. CH and sparse systems for all locally Denjoy-Carleman classes

We prove Theorem 5. Equivalence of (1) with (4) was proved in [CodyCoxLee]. (2) trivially implies (3), and (4) trivially implies (3). It remains to prove that (3) implies (1) and that (1) implies (2).

To see that (3) implies (1), suppose {fP:P2}\left\{f_{P}\ :\ P\in\mathbb{R}^{2}\right\} is a sparse Cloc{Mk}C_{\text{loc}}\{M_{k}\} system, where Cloc{Mk}C_{\text{loc}}\{M_{k}\} is quasi-analytic. Then

{f(0,y):y}\left\{f_{(0,y)}\ :\ y\in\mathbb{R}\right\}

is an uncountable family of (restrictions of) functions from Cloc{Mk}C_{\text{loc}}\{M_{k}\}, all with domain (,0)(-\infty,0), which by sparseness of the original system has what Erdős [MR168482] calls “property P0P_{0}”. The quasi-analyticity ensures that if ff and gg are distinct members of Cloc{Mk}C_{\text{loc}}\{M_{k}\}, then {x:f(x)=g(x)}\left\{x\in\mathbb{R}\ :\ f(x)=g(x)\right\} is discrete, hence countable. The failure of CH then follows by exactly the same arguments as Erdős [MR168482].

Now we prove (1) implies (2). We first prove the following ZFC theorem, which strengthens Theorem 5 of [CodyCoxLee]:

Theorem 15.

Suppose \mathcal{E} is a partition of \mathbb{R} into dense subsets of \mathbb{R}; for each zz\in\mathbb{R}, let EzE_{z} denote the unique member of \mathcal{E} containing zz.

Then for any P=(xP,yP)2P=(x_{P},y_{P})\in\mathbb{R}^{2}, any countable set WW of reals, and any sequence {Nk}\{N_{k}\} of positive reals, there is an entire f:f:\mathbb{C}\to\mathbb{C} such that:

  1. (1)

    ff\restriction\mathbb{R} is an increasing bijection from the reals to the reals with strictly positive derivative;

  2. (2)

    f(xP)=yPf(x_{P})=y_{P};

  3. (3)

    for each wWw\in W:

    • if wxPw\neq x_{P} then f(w)Ewf(w)\in E_{w};

    • if wyPw\neq y_{P} then f1(w)Ewf^{-1}(w)\in E_{w}; and

  4. (4)

    fCloc{Nk}f\restriction\mathbb{R}\in C_{\text{loc}}\{N_{k}\}.

Proof.

We slightly modify the proof of Theorem 5 from [CodyCoxLee]. In that proof, the desired ff was the limit of a recursively-constructed sequence {fn}\{f_{n}\} of polynomials, where f0(z)=32(zxP)+yPf_{0}(z)=\frac{3}{2}(z-x_{P})+y_{P}, and for each n1n\geq 1, fnf_{n} was of the form

fn=fn1+αnMnhnf_{n}=f_{n-1}+\alpha_{n}M_{n}h_{n}

for some (recursively-defined) polynomial hnh_{n}, some positive real αn\alpha_{n}, and some Mn[0,1]M_{n}\in[0,1], defined in that order. The proof maintains a list of 7 inductive clauses, labelled (I)n through (VII)n, which ensure that the sequence {fn}\{f_{n}\} was uniformly Cauchy on all compact DD\subset\mathbb{C}, and that the limit222Which is uniform on every compact DD\subset\mathbb{C}. of the fnf_{n}’s satisfies all the properties listed in Theorem 15, except possibly our new clause 4.

We will modify the recursion from [CodyCoxLee] ever so slightly; essentially at stage nn of the recursion, we define hnh_{n} exactly as in [CodyCoxLee], but then shrink αn\alpha_{n} even further; this has no effect on the maintenance of the inductive clauses (I)n through (VII)n. We also recursively construct another auxilliary sequence {Bn}\{B_{n}\} of (typically large) positive real numbers, and add another inductive clause to the seven already listed in [CodyCoxLee]:

(VIII)n:ij(ijnk1fj(k)Di<BikNk)\text{(VIII)}_{{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}n}}:\ \ \ \forall i\ \forall j\ \ \left(i\leq j\leq{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}n}\ \implies\ \forall k\geq 1\ \ \left\lVert f_{j}^{(k)}\restriction D_{i}\right\rVert<B_{i}^{k}N_{k}\right)

Here, DiD_{i} denotes the closed disc in \mathbb{C} of radius ii centered at the origin. Note that since each fjf_{j} is a polynomial, the inequality fj(k)Di<BikNk\left\lVert f_{j}^{(k)}\restriction D_{i}\right\rVert<B_{i}^{k}N_{k} trivially holds for kdegree(fj)k\geq\text{degree}(f_{j}), so the content of (VIII)n is really about a finite collection of values of kk.

Suppose αn1\alpha_{n-1}, Mn1M_{n-1}, hn1h_{n-1}, and Bn1B_{n-1} have been defined, and that (I)n-1 through (VII)n-1 hold, along with our new inductive clause

(VIII)n1:ij(ijn1k1fj(k)Di<BikNk).\text{(VIII)}_{{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}n-1}}:\ \ \ \forall i\ \forall j\ \ \left(i\leq j\leq{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}n-1}\ \implies\ \forall k\geq 1\ \ \left\lVert f_{j}^{(k)}\restriction D_{i}\right\rVert<B_{i}^{k}N_{k}\right).

The inductive step of the proof is almost verbatim from [CodyCoxLee], with the following alterations. First, the polynomial hnh_{n} is defined exactly as in [CodyCoxLee] (top of page 5). They then argue that for all sufficiently small choices of αn>0\alpha_{n}>0, there is an Mn[0,1]M_{n}\in[0,1] such that the polynomial

fn:=fn1+αnMnhnf_{n}:=f_{n-1}+\alpha_{n}M_{n}h_{n}

satisfies their inductive clauses (I)n through (VII)n. Using assumption (VIII)n-1, we simply shrink αn\alpha_{n} further, if necessary, to ensure that the following finitely many additional constraints are met:

(12) in1kdegree(fn1+αnhn):fn1Di+αnhnDi<BikNk.\forall i\leq n-1\ \ \forall k\leq\text{degree}\big{(}f_{n-1}+\alpha_{n}h_{n}\big{)}:\ \big{\lVert}f_{n-1}\restriction D_{i}\big{\rVert}+\big{\lVert}\alpha_{n}h_{n}\restriction D_{i}\big{\rVert}<B_{i}^{k}N_{k}.

Then define Mn[0,1]M_{n}\in[0,1] (based on choice of αn\alpha_{n}) exactly as in [CodyCoxLee]. Then by (12) and the fact that Mn[0,1]M_{n}\in[0,1], it follows that

in1kdegree(fn1+αnMnhnfn:=):fnDifn1Di+αnMnhnDi<BikNk.\displaystyle\forall i\leq n-1\ \ \forall k\leq\text{degree}\left(\overbrace{f_{n-1}+\alpha_{n}M_{n}h_{n}}^{f_{n}:=}\right):\ \begin{split}\big{\lVert}f_{n}\restriction D_{i}\big{\rVert}&\leq\big{\lVert}f_{n-1}\restriction D_{i}\big{\rVert}+\big{\lVert}\alpha_{n}M_{n}h_{n}\restriction D_{i}\big{\rVert}\\ &<B_{i}^{k}N_{k}.\end{split}

Hence, fnf_{n} satisfies the relevant requirements for all i<ni<n. To satisfy the requirement at nn, simply define BnB_{n} to be any strict upper bound of the set

(13) {fn(k)Dn:kdegree(fn)}.\Big{\{}\big{\lVert}f_{n}^{(k)}\restriction D_{n}\big{\rVert}\ :\ k\leq\text{degree}(f_{n})\Big{\}}.

Thus, we have achieved (VIII)n.

Since the sequence of fnf_{n}’s satisfy clauses (I)n through (VII)n of [CodyCoxLee], by that theorem their limit ff satisfies all clauses of Theorem 15 listed before clause 4. And, the fact that our additional clause (VIII)n holds for all nn ensures that

(14) ik1f(k)DiBikNk\forall i\in\mathbb{N}\ \forall k\geq 1\ \big{\lVert}f^{(k)}\restriction D_{i}\big{\rVert}\leq B_{i}^{k}N_{k}

This implies that fDiCDi{Nk}f\restriction D_{i}\in C_{D_{i}}\{N_{k}\} for all ii, and hence fCloc{Nk}f\in C_{\text{loc}}\{N_{k}\}.

Now let {Nk}\{N_{k}\} be any sequence of positive reals. The existence of a sparse Cloc{Nk}C_{\text{loc}}\{N_{k}\} system under CH follows, mutatis mutandis, as in the proof of Theorem 2 of [CodyCoxLee] (with “analytic” replaced by “Cloc{Nk}C_{\text{loc}}\{N_{k}\}”, and Theorem 5 of [CodyCoxLee] replaced by our Theorem 15).

5. Concluding remarks and open questions

We summarize the current knowledge of sparse systems, and present some open questions. We know:

  • Classes of real polynomials never carry sparse systems (Lemma 8).

  • Non-quasi-analytic locally Denjoy-Carleman classes always carry sparse systems (Theorem 4).

    • Assuming CH, all locally Denjoy-Carleman classes carry sparse systems (Theorem 5);

    • Assuming ¬CH\neg\text{CH}, the locally Denjoy-Carleman classes that carry sparse systems are exactly the non-quasi-analytic ones (follows from Theorems 5 and 4).

This completely answers Question 2, and establishes some clear dividing lines between classes that carry sparse systems and those that don’t:

  • Under CH, there is a divide between classes of polynomials and locally Denjoy-Carleman classes; all of the latter carry sparse systems, while none of the former do.

  • If CH fails, there is a divide between quasi-analytic locally Denjoy-Carleman classes and the non-quasi-analytic ones; all of the latter carry sparse systems, while none of the former do.

What about other intermediate classes? Regarding the CH setting, there is no obvious natural candidate for classes between polynomials and locally Denjoy-Carleman. If we were to only require the sequence {Mk}\{M_{k}\} to be non-negative in the definition of the locally Denjoy-Carleman class Cloc{Mk}C_{\text{loc}}\{M_{k}\}, then if Mk=0M_{k}=0 for at least one kk, Cloc{Mk}C_{\text{loc}}\{M_{k}\} would be contained in the polynomials and hence, by Lemma 8, could not carry a sparse system.

References

  • \bibselectBibliography