trureturingGitHub MATHEMATICAL ATLAS

RESEARCH / Focused target

A bound on n² times a falling factorial

Literature status: not recheckedRepository record: proved

RELEASED FOUNDATIONS / PROPOSED CONNECTION

Research connections

0 released anchors
All source anchors (1)

Problem

The question

T. A. Malik and R. Lopez-Mobilia (arXiv:2004.07168, cond-mat.stat-mech) define an entropy through the number of samples needed to see a repeated microstate. After eq. (003.21) they state:

Conjecture. (n²/k') (1/k')^n k'!/(k'−n)! ≤ 1 for integer n ∈ [0, k'].

with "We have not found a proof for this conjecture. However, we have analyzed it numerically and it seems to hold." Issue #11361 fixes the reading: for every integer k ≥ 1 and every integer 0 ≤ n ≤ k, equivalently n² · k(k − 1)⋯(k − n + 1) ≤ k^{n+1}.

Motivation

Our foothold

The bound gives the corollary h(k') ∈ (1/k', k') for the sum h of eq. (003.21), which the paper uses to estimate its entropy for black holes. The frozen declaration D5/S3/StatisticalMechanics/FallingFactorialMomentBound.result proves the conjecture for all k ≥ 1 and 0 ≤ n ≤ k; the corollary and its use are not formalized.

Gap

Missing bridges

Issue #11361 preregisters the reading, the route and the literature check. The paper has one arXiv version and no journal reference; INSPIRE lists no citing record. The product estimate ∏(1 − i/k) ≤ e^{−n(n−1)/2k} is the standard birthday-problem bound; no source found states this inequality.

These readings are not-found-in-searched-scope; they do not establish an exhaustive worldwide literature search, priority, or the absence of an independent answer.

Route

Proposed approach

  1. For n ≤ 3 the inequality is a polynomial one: 4(k − 1) ≤ k² for n = 2, and k⁴ − 9k(k − 1)(k − 2) = k((k − 3)³ + 9) ≥ 0 for n = 3.
  2. For n ≥ 4, k(k − 1)⋯(k − n + 1) = k^n ∏_{i<n}(1 − i/k) ≤ k^n e^{−u} with u = n(n − 1)/(2k), by 1 − x ≤ e^{−x}.
  3. u e^{−u} ≤ e^{−1} < 3/8 gives (n − 1) n² e^{−u} = 2nk · u e^{−u} ≤ (3/4) nk ≤ (n − 1) k for n ≥ 4, so n² e^{−u} ≤ k.

Falsifier

What would falsify this route

The answer would change if n² were replaced by (n + 1)² (then (n, k) = (1, 1) fails) or if the normalisation 1/k were weakened to 1/(k − 1) (then (n, k) = (2, 2) fails).

Evidence

Evidence to collect

Exact integer arithmetic for k ≤ 400 (issue #11361): no violation; equality exactly at (n, k) = (1, 1) and (2, 2).

The canonical source is D5/S3/StatisticalMechanics/FallingFactorialMomentBound.lean. Its public declarations are claim and result. The frozen module state has statement identity sha256:560d12f0ba35877aa655038e89219766a30b81a6ef2c9aaeabf9ea01e7fb8146. The result declaration has statement identity sha256:dd1798e2998f5227f1b0b00414c60259bb5a01d7333a8574e2bb4c4cb5d2ca5e. The Freeze event is sha256:48a6fb42b5ad979fbccd6499ef55c482326a4b285c2118175f2d87ba8c988da7 and has no project-level frozen prerequisites. The proof uses only the standard axioms propext, Classical.choice and Quot.sound; no sorry, native_decide, or new axiom.

Triage

Scope assessment

Tier 1 external named conjecture, preregistered in issue #11361 before any Lean. theorem; resolution proved. The public theorem has proof_shape: content: the case split, the product bound and the one-variable bound are proved in the module. Its escape witness is form (2), the conclusion itself produced by these estimates, and its admission basis is open-problem-resolution. Utility none: the inequality is proved for all k and n.

ASSUMED-UNVERIFIED

Unverified assumptions

The bounded literature check does not establish exhaustive worldwide novelty, priority, or the absence of an independent answer. The Lean kernel does not authenticate the external source or its version history.

Dossier & anchor history

Loading release observations...