/- 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 769

Reference: erdosproblems.com/769

namespace Erdos769open Filteropen scoped Topology

An axis-parallel homothetic copy of the standard n-cube.

structure Cube (n : ) where lower : Fin n side :

Membership in the half-open cube ∏ j, [lower j, lower j + side).

def Cube.Mem {n : } (Q : Cube n) (x : Fin n ) : Prop := j, Q.lower j x j x j < Q.lower j + Q.side

Membership in the half-open unit cube [0,1)^n.

def InUnit {n : } (x : Fin n ) : Prop := j, 0 x j x j < 1

A cube is nondegenerate and contained in the closed unit cube.

def Cube.InsideUnit {n : } (Q : Cube n) : Prop := 0 < Q.side j, 0 Q.lower j Q.lower j + Q.side 1

tiles is an exact decomposition of the unit n-cube into k homothetic cubes: every tile is a positive homothet inside the unit cube, and every point of [0,1)^n belongs to exactly one half-open tile.

def IsTiling {n k : } (tiles : Fin k Cube n) : Prop := ( i, (tiles i).InsideUnit) x, InUnit x ∃! i, (tiles i).Mem x

Exactly k homothetic n-cubes can tile the unit n-cube.

def Admissible (n k : ) : Prop := tiles : Fin k Cube n, IsTiling tiles

c is the minimal cutoff c(n): every k ≥ c is admissible, and (when c > 0) c - 1 is not.

def IsCutoff (n c : ) : Prop := ( k, c k Admissible n k) (c = 0 ¬Admissible n (c - 1))

The highlighted conjecture c(n) ≫ n^n: there is an absolute positive constant A/B with c(n) ≥ (A/B) n^n for all sufficiently large n.

def Erdos769LowerBound : Prop := A B N : , 0 < A 0 < B n c : , N n IsCutoff n c A * n ^ n B * c

Let $c(n)$ be minimal such that if $k\geq c(n)$ then the $n$-dimensional unit cube can be decomposed into $k$ homothetic $n$-dimensional cubes. Give good bounds for $c(n)$ — in particular, is it true that $c(n)\gg n^n$?

The c(n) \gg n^n conjecture is false: for odd n, one can tile the unit n-cube into k homothetic cubes for every k ≥ U(n) with U(n)/n^n → 0, so c(n)/n^n → 0 along odd dimensions and no absolute constant lower-bounds it.

Determining good bounds for c(n) in general remains open.

@[category research solved, AMS 52, formal_proof using lean4 at "https://github.com/williamjblair/lean-proofs/blob/4f915a323443bfb1709a6805a013812016dca88a/starfleet/erdos-769/Research/Solution.lean"] theorem erdos_769 : answer(False) Erdos769LowerBound := False Erdos769LowerBound All goals completed! 🐙

What refuting $c(n)\gg n^n$ leaves open: give good bounds for $c(n)$. Asked here on the scale the problem itself sets, $n^n$: does $c$ have a well-defined order $$\lim_{n\to\infty}\frac{\log c(n)}{n\log n}?$$ The refuted conjecture would have forced this limit to be at least $1$.

@[category research open, AMS 52] theorem erdos_769.variants.growth_rate : answer(sorry) c : , ( n, IsCutoff n (c n)) γ : , Tendsto (fun n : => Real.log (c n) / (n * Real.log n)) atTop (𝓝 γ) := True c, (∀ (n : ), IsCutoff n (c n)) γ, Tendsto (fun n Real.log (c n) / (n * Real.log n)) atTop (𝓝 γ) All goals completed! 🐙end Erdos769