/- Copyright 2026 The Formal Conjectures Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at https://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. -/ import FormalConjecturesUtil

Erdős Problem 1119

References:

    erdosproblems.com/1119

    [Ha74] Hayman, W. K., Research problems in function theory: new problems. (1974), 155--180.

    [Er64g] Erdős, P., An interpolation problem associated with the continuum hypothesis. Michigan Math. J. (1964), 9--10.

    [KuSh17] Kumar, Ashutosh and Shelah, Saharon, On a question about families of entire functions. Fund. Math. (2017), 279--288.

    [ScWe24] Schilhan, Jonathan and Weinert, Thilo, Wetzel families and the continuum. J. Lond. Math. Soc. (2) (2024), Paper No. e12918, 27.

open Cardinal Orderopen scoped Cardinal namespace Erdos1119

Let $\mathfrak{m}$ be an infinite cardinal with $\aleph_0 < \mathfrak{m} < \mathfrak{c} = 2^{\aleph_0}$. Let ${f_\alpha}$ be a family of entire functions such that, for every $z_0 \in \mathbb{C}$, there are at most $\mathfrak{m}$ distinct values of $f_\alpha(z_0)$. Must ${f_\alpha}$ have cardinality at most $\mathfrak{m}$?

This is Problem 2.46 in [Ha74], where it is attributed to Erdős. The question is independent of ZFC, so the headline statement carries answer(sorry): it is neither provable nor refutable from the usual axioms of set theory.

The answer is yes if $\mathfrak{m}^+ < \mathfrak{c}$ (see erdos_1119.variants.easy_case), so the question reduces to the case $\mathfrak{m}^+ = \mathfrak{c}$, where it is undecidable: Kumar and Shelah [KuSh17] produced a model of $\mathfrak{c} = \aleph_2$ in which the answer is yes (with $\mathfrak{m} = \aleph_1$), while Schilhan and Weinert [ScWe24] produced a different model of $\mathfrak{c} = \aleph_2$ in which the answer is no.

@[category research solved, AMS 3 30] theorem declaration uses 'sorry'erdos_1119 : answer(sorry) (m : Cardinal.{0}), ℵ₀ < m m < 𝔠 F : Set ( ), ( f F, Differentiable f) ( z₀ : , #{y : | f F, f z₀ = y} m) #F m := True (m : Cardinal.{0}), ℵ₀ < m m < 𝔠 (F : Set ( )), (∀ f F, Differentiable f) (∀ (z₀ : ), #{y | f F, f z₀ = y} m) #F m All goals completed! 🐙

The 'easy' case of Erdős Problem 1119: if moreover $\mathfrak{m}^+ < \mathfrak{c}$, then any family of entire functions taking at most $\mathfrak{m}$ distinct values at each point has cardinality at most $\mathfrak{m}$. In [Ha74] it is written that this is 'easy to see'.

@[category research solved, AMS 3 30] theorem declaration uses 'sorry'erdos_1119.variants.easy_case (m : Cardinal.{0}) (hm : ℵ₀ < m) (hsucc : succ m < 𝔠) (F : Set ( )) (hF : f F, Differentiable f) (hval : z₀ : , #{y : | f F, f z₀ = y} m) : #F m := m:Cardinal.{0}hm:ℵ₀ < mhsucc:succ m < 𝔠F:Set ( )hF: f F, Differentiable fhval: (z₀ : ), #{y | f F, f z₀ = y} m#F m All goals completed! 🐙

Erdős's theorem [Er64g], answering a question of Wetzel: if $\mathfrak{c} > \aleph_1$, then every family of entire functions taking only countably many distinct values at each point $z_0 \in \mathbb{C}$ is itself countable.

@[category research solved, AMS 3 30] theorem declaration uses 'sorry'erdos_1119.variants.erdos_wetzel (h : ℵ_ 1 < 𝔠) (F : Set ( )) (hF : f F, Differentiable f) (hval : z₀ : , {y : | f F, f z₀ = y}.Countable) : F.Countable := h:ℵ_ 1 < 𝔠F:Set ( )hF: f F, Differentiable fhval: (z₀ : ), {y | f F, f z₀ = y}.CountableF.Countable All goals completed! 🐙

Erdős [Er64g] also showed that the previous statement fails under the continuum hypothesis: if $\mathfrak{c} = \aleph_1$, then there is an uncountable family of entire functions taking only countably many distinct values at each point $z_0 \in \mathbb{C}$.

@[category research solved, AMS 3 30] theorem declaration uses 'sorry'erdos_1119.variants.erdos_wetzel_ch (h : 𝔠 = ℵ_ 1) : F : Set ( ), ( f F, Differentiable f) ( z₀ : , {y : | f F, f z₀ = y}.Countable) ¬ F.Countable := h:𝔠 = ℵ_ 1 F, (∀ f F, Differentiable f) (∀ (z₀ : ), {y | f F, f z₀ = y}.Countable) ¬F.Countable All goals completed! 🐙

Sanity check: the empty family of entire functions satisfies both the value-bound hypothesis and the cardinality conclusion of erdos_1119, for any infinite $\mathfrak{m}$.

@[category test, AMS 3 30] theorem erdos_1119.test.empty_family (m : Cardinal.{0}) (_hm : ℵ₀ < m) : ( f ( : Set ( )), Differentiable f) ( z₀ : , #{y : | f ( : Set ( )), f z₀ = y} m) #( : Set ( )) m := m:Cardinal.{0}_hm:ℵ₀ < m(∀ f , Differentiable f) (∀ (z₀ : ), #{y | f , f z₀ = y} m) # m m:Cardinal.{0}_hm:ℵ₀ < mz₀:#{y | f , f z₀ = y} mm:Cardinal.{0}_hm:ℵ₀ < m# m m:Cardinal.{0}_hm:ℵ₀ < mz₀:#{y | f , f z₀ = y} m All goals completed! 🐙 m:Cardinal.{0}_hm:ℵ₀ < m# m All goals completed! 🐙 end Erdos1119