Skip to content

Commit 403e7e2

Browse files
authored
Merge branch 'main' into milikic/beck-fiala-formal-proof
2 parents c869997 + 2c817e9 commit 403e7e2

29 files changed

Lines changed: 1206 additions & 25 deletions
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 1020
21+
22+
*References:*
23+
- [erdosproblems.com/1020](https://www.erdosproblems.com/1020)
24+
- [BDE76] Bollobás, B. and Daykin, D. E. and Erdős, P., *Sets of independent edges of a hypergraph*.
25+
Quart. J. Math. Oxford Ser. (2) (1976), 25--32.
26+
- [Er65d] Erdős, P., *A problem on independent {$r$}-tuples*. Ann. Univ. Sci. Budapest. Eötvös Sect.
27+
Math. (1965), 93--95.
28+
- [ErGa59] Erdős, P. and Gallai, T., *On maximal paths and circuits of graphs*. Acta Math. Acad.
29+
Sci. Hungar. (1959), 337-356 (unbound insert).
30+
- [FLM12] Frankl, Peter and Łuczak, Tomasz and Mieczkowska, Katarzyna, *On matchings in
31+
hypergraphs*. Electron. J. Combin. (2012), Paper 42, 5.
32+
- [FRR12] Frankl, Peter and Rödl, Vojtech and Ruciński, Andrzej, *On the maximum number of edges in
33+
a triple system not containing a disjoint family of a given size*. Combin. Probab. Comput. (2012),
34+
141--148.
35+
- [Fr17] Frankl, Peter, *Proof of the {E}rdős matching conjecture in a new range*. Israel J. Math.
36+
(2017), 421--430.
37+
- [Fr87] Frankl, Peter, *The shifting technique in extremal set theory*. (1987), 81--110.
38+
- [HLS12] Huang, Hao and Loh, Po-Shen and Sudakov, Benny, *The size of a hypergraph and its matching
39+
number*. Combin. Probab. Comput. (2012), 442--450.
40+
- [Kl68] Kleitman, Daniel J., *Maximal number of subsets of a finite set no {$k$} of which are
41+
pairwise disjoint*. J. Combinatorial Theory (1968), 157--163.
42+
- [KoKu23] Kolupaev, Dmitriy and Kupavskii, Andrey, *Erdős matching conjecture for almost perfect
43+
matchings*. Discrete Math. (2023), Paper No. 113304, 9.
44+
- [LuMi14] Łuczak, Tomasz and Mieczkowska, Katarzyna, *On {E}rdős' extremal problem on matchings in
45+
hypergraphs*. J. Combin. Theory Ser. A (2014), 178--194.
46+
-/
47+
48+
namespace Erdos1020
49+
50+
/-- The maximum number of edges in an `r`-uniform hypergraph on `n` vertices containing no
51+
matching of size `k` (i.e. no `k` pairwise vertex-disjoint edges). -/
52+
noncomputable def f (n r k : ℕ) : ℕ :=
53+
sSup {m : ℕ | ∃ H : Hypergraph (Fin n),
54+
H.vertexSet = Set.univ ∧
55+
(∀ e ∈ H.edgeSet, e.ncard = r) ∧
56+
(¬ ∃ M ⊆ H.edgeSet, M.ncard = k ∧ M.PairwiseDisjoint id) ∧
57+
H.edgeSet.ncard = m}
58+
59+
/--
60+
Let $f(n;r,k)$ be the maximal number of edges in an $r$-uniform hypergraph which contains no set of $k$ many independent edges.
61+
62+
For all $r\geq 3$, $$f(n;r,k)=\max\left(\binom{rk-1}{r}, \binom{n}{r}-\binom{n-k+1}{r}\right).$$
63+
64+
Note: the source states the formula with no range on `n` or `k`, but some restriction
65+
is needed: e.g. for `r = 3`, `k = 2`, `n = 4` no two disjoint triples fit in `4`
66+
vertices, so the left-hand side is `4.choose 3 = 4` while the right-hand side is
67+
`5.choose 3 = 10`. We require `k ≥ 1` and `n ≥ r*k - 1`: this is the smallest `n`
68+
accommodating the construction counted by the first term (all `r`-subsets of a fixed
69+
`(r*k - 1)`-set), and at `n = r*k - 1` the equality holds trivially, since the complete
70+
`r`-uniform hypergraph has no `k`-matching. The source's commentary likewise calls the
71+
case `n < k*r` trivial.
72+
-/
73+
@[category research open, AMS 5]
74+
theorem erdos_1020 (r : ℕ) (hr : 3 ≤ r) (n k : ℕ) (hk : 0 < k)
75+
(hrk : r * k - 1 ≤ n) :
76+
f n r k = max ((r * k - 1).choose r)
77+
(n.choose r - (n - k + 1).choose r) := by
78+
sorry
79+
80+
end Erdos1020
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 104
21+
22+
*References:*
23+
- [erdosproblems.com/104](https://www.erdosproblems.com/104)
24+
- [El84] Elekes, G., *{$n$} points in the plane can determine $n^{3/2}$ unit circles*. Combinatorica
25+
(1984), 131.
26+
- [Er75h] Erdős, P., *Some problems on elementary geometry*. Austral. Math. Soc. Gaz. (1975), 2-3.
27+
- [Er81d] Erdős, P., *Some applications of graph theory and combinatorial methods to number theory
28+
and geometry*. Algebraic methods in graph theory, Vol. I, II (Szeged, 1978) (1981), 137-148.
29+
- [Er92e] Erdős, Pál, *Some Unsolved problems in Geometry, Number Theory and Combinatorics*. Eureka
30+
(1992), 44-48.
31+
- [HaMe86] Harborth, Heiko and Mengersen, Ingrid, *Point sets with many unit circles*. Discrete
32+
Math. (1986), 193--197.
33+
-/
34+
35+
open Filter
36+
open scoped EuclideanGeometry
37+
38+
namespace Erdos104
39+
40+
open EuclideanGeometry
41+
42+
/-- The number of distinct unit circles containing at least three points of `P`. -/
43+
noncomputable def unitCircleCount (P : Finset ℝ²) : ℕ :=
44+
Set.ncard {s : Sphere ℝ² | s.radius = 13 ≤ {p ∈ (P : Set ℝ²) | p ∈ s}.ncard}
45+
46+
/-- The set of unit-circle counts attained by configurations of `n` points in the plane. -/
47+
noncomputable def possibleUnitCircleCounts (n : ℕ) : Set ℕ :=
48+
{k | ∃ P : Finset ℝ², P.card = n ∧ unitCircleCount P = k}
49+
50+
/-- The maximum number of qualifying unit circles attained by a configuration of `n` points. -/
51+
noncomputable def maxUnitCircleCount (n : ℕ) : ℕ :=
52+
sSup (possibleUnitCircleCounts n)
53+
54+
/--
55+
Given $n$ points in $\mathbb{R}^2$ the number of distinct unit circles containing at least three points is $o(n^2)$.
56+
-/
57+
@[category research open, AMS 52]
58+
theorem erdos_104 :
59+
(fun n : ℕ => (maxUnitCircleCount n : ℝ)) =o[atTop] (fun n : ℕ => (n : ℝ) ^ 2) := by
60+
sorry
61+
62+
end Erdos104
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 1083
21+
22+
*References:*
23+
- [erdosproblems.com/1083](https://www.erdosproblems.com/1083)
24+
- [APST04] Aronov, Boris and Pach, János and Sharir, Micha and Tardos, Gábor, *Distinct distances in
25+
three and higher dimensions*. Combin. Probab. Comput. (2004), 283--293.
26+
- [CEGSW90] Clarkson, Kenneth L. and Edelsbrunner, Herbert and Guibas, Leonidas J. and Sharir, Micha
27+
and Welzl, Emo, *Combinatorial complexity bounds for arrangements of curves and spheres*. Discrete
28+
Comput. Geom. (1990), 99--160.
29+
- [Er46b] Erdős, P., *On sets of distances of {$n$} points*. Amer. Math. Monthly (1946), 248--250.
30+
- [SoVu08] Solymosi, József and Vu, Van H., *Near optimal bounds for the {E}rdős distinct distances
31+
problem in high dimensions*. Combinatorica (2008), 113--125.
32+
-/
33+
34+
open Filter
35+
open scoped EuclideanGeometry
36+
37+
namespace Erdos1083
38+
39+
/--
40+
Let $d\geq 3$, and let $f_d(n)$ be the minimal $m$ such that every set of $n$ points in $\mathbb{R}^d$ determines at least $m$ distinct distances. Estimate $f_d(n)$ - in particular, is it true that $$f_d(n)=n^{\frac{2}{d}-o(1)}?$$
41+
-/
42+
@[category research open, AMS 52]
43+
theorem erdos_1083 : answer(sorry) ↔
44+
∀ d : ℕ, 3 ≤ d → ∃ o : ℕ → ℝ, o =o[atTop] (1 : ℕ → ℝ) ∧
45+
∀ᶠ n : ℕ in atTop,
46+
(minimalDistinctDistances (ℝ^d) n : ℝ) = (n : ℝ) ^ ((2 : ℝ) / (d : ℝ) - o n) := by
47+
sorry
48+
49+
end Erdos1083
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 1159
21+
22+
*References:*
23+
- [erdosproblems.com/1159](https://www.erdosproblems.com/1159)
24+
- [ESS83] Erdős, P. and Silverman, R. and Stein, A., *Intersection properties of families containing
25+
sets of nearly the same size*. Ars Combin. (1983), 247--259.
26+
- [Er81] Erdős, P., *On the combinatorial problems which I would most like to see solved*.
27+
Combinatorica (1981), 25-42.
28+
-/
29+
30+
open Configuration
31+
32+
namespace Erdos1159
33+
34+
/--
35+
Determine whether there exists a constant $C>1$ such that the following holds.
36+
37+
Let $P$ be a finite [projective plane](https://en.wikipedia.org/wiki/Projective_plane). Must there exist a set of points $S$ such that $1\leq \lvert S\cap \ell\rvert \leq C$ for all lines $\ell$?
38+
-/
39+
@[category research open, AMS 5 51]
40+
theorem erdos_1159 : answer(sorry) ↔
41+
∃ C : ℕ, 1 < C ∧
42+
∀ (P L : Type) (_ : Membership P L) (_ : Fintype P) (_ : Fintype L),
43+
∀ _ : ProjectivePlane P L, ∃ S : Set P, ∀ l : L,
44+
1 ≤ (S ∩ {p : P | p ∈ l}).ncard ∧ (S ∩ {p : P | p ∈ l}).ncard ≤ C := by
45+
sorry
46+
47+
end Erdos1159
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 1206
21+
22+
*References:*
23+
- [erdosproblems.com/1206](https://www.erdosproblems.com/1206)
24+
- [Er80] Erdős, Paul, *A survey of problems in combinatorial number theory*. Ann. Discrete Math.
25+
(1980), 89-115.
26+
- [GGK26] M. Garaev, F. Garayev, and S. Konyagin, *On Sidon sets with squares, cubes, and quartics
27+
in short intervals*. arXiv:2602.08807 (2026).
28+
- [GaKo24] Gabdullin, M. R. and Konyagin, S. V., *Trigonometric polynomials with frequencies in the
29+
set of cubes*. Math. Notes (2024), 336--340.
30+
-/
31+
32+
namespace Erdos1206
33+
34+
/--
35+
Does $\{1,2^3,\ldots,N^3\}$ contain a Sidon set of size $\gg N$?
36+
-/
37+
@[category research open, AMS 5 11]
38+
theorem erdos_1206.parts.i : answer(sorry) ↔
39+
∃ c : ℝ, 0 < c ∧ ∀ᶠ N in Filter.atTop, ∃ S : Finset ℕ,
40+
S ⊆ (Finset.Icc 1 N).image (fun n => n ^ 3) ∧
41+
IsSidon (S : Set ℕ) ∧ c * (N : ℝ) ≤ (S.card : ℝ) := by
42+
sorry
43+
44+
/--
45+
Is there an infinite set $A\subset \mathbb{N}$ of positive density such that $\{a^3 : a\in A\}$ is a Sidon set?
46+
-/
47+
@[category research open, AMS 5 11]
48+
theorem erdos_1206.parts.ii : answer(sorry) ↔
49+
∃ A : Set ℕ, A.Infinite ∧ 0 < A.lowerDensity ∧
50+
IsSidon ((fun a : ℕ => a ^ 3) '' A) := by
51+
sorry
52+
53+
end Erdos1206
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 1207
21+
22+
*References:*
23+
- [erdosproblems.com/1207](https://www.erdosproblems.com/1207)
24+
- [BMP05] Brass, Peter and Moser, William and Pach, János, *Research problems in discrete geometry*.
25+
(2005), xii+499.
26+
- [Er80] Erdős, Paul, *A survey of problems in combinatorial number theory*. Ann. Discrete Math.
27+
(1980), 89-115.
28+
- [PaTa02] Pach, János and Tardos, Gábor, *Isosceles triangles determined by a planar point set*.
29+
Graphs Combin. (2002), 769--779.
30+
-/
31+
32+
open Filter
33+
open scoped EuclideanGeometry
34+
35+
namespace Erdos1207
36+
37+
/--
38+
`P d n` is the largest number $m$ such that every set of $n$ points in $\mathbb{R}^d$ has an
39+
isosceles-free subset of size at least $m$.
40+
-/
41+
noncomputable def P (d n : ℕ) : ℕ :=
42+
sInf {m : ℕ | ∃ S : Finset (ℝ^d), S.card = n ∧
43+
m = sSup {k : ℕ | ∃ A ⊆ S, (A : Set (ℝ^d)).IsIsoscelesFree ∧ A.card = k}}
44+
45+
/--
46+
Let $P_d(n)$ be such that in any set of $n$ points in $\mathbb{R}^d$ there exist at least $P_d(n)$ many points which do not contain an isosceles triangle. Estimate $P_d(n)$ - in particular, is it true that $$P_2(n)<n^{1-c}$$ for some constant $c>0$?
47+
-/
48+
@[category research open, AMS 52]
49+
theorem erdos_1207 : answer(sorry) ↔
50+
∃ c > (0 : ℝ), ∀ᶠ n : ℕ in atTop, (P 2 n : ℝ) < (n : ℝ) ^ (1 - c) := by
51+
sorry
52+
53+
end Erdos1207
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
/-
2+
Copyright 2026 The Formal Conjectures Authors.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
https://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
-/
16+
17+
import FormalConjecturesUtil
18+
19+
/-!
20+
# Erdős Problem 181
21+
22+
*References:*
23+
- [erdosproblems.com/181](https://www.erdosproblems.com/181)
24+
- [Er93] Erdős, Paul, *Some of my favorite solved and unsolved problems in graph theory*.
25+
Quaestiones Math. (1993), 333-350.
26+
- [Ti22] Tikhomirov, K., *A remark on the Ramsey number of the hypercube*. arXiv:2208.14568 (2022).
27+
-/
28+
29+
namespace Erdos181
30+
31+
open SimpleGraph
32+
33+
/-- The diagonal Ramsey number of a finite graph `G`: the least `N` such that every red-blue
34+
colouring of the edges of the complete graph on `N` vertices contains a monochromatic copy of `G`.
35+
A graph `R` records the red edges, and `Rᶜ` records the blue edges. -/
36+
noncomputable def diagonalRamseyNumber {α : Type*} [Fintype α] (G : SimpleGraph α) : ℕ :=
37+
sInf {N : ℕ | ∀ R : SimpleGraph (Fin N), G.IsContained R ∨ G.IsContained Rᶜ}
38+
39+
/--
40+
Let $Q_n$ be the $n$-dimensional hypercube graph (so that $Q_n$ has $2^n$ vertices and $n2^{n-1}$ edges). Prove that $$R(Q_n) \ll 2^n.$$
41+
-/
42+
@[category research open, AMS 5]
43+
theorem erdos_181 :
44+
∃ C > (0 : ℝ), ∀ n : ℕ,
45+
(diagonalRamseyNumber (hypercube n) : ℝ) ≤ C * 2 ^ n := by
46+
sorry
47+
48+
end Erdos181

0 commit comments

Comments
 (0)