Proof of Lemma 2, p. 12 — if gcd(q, M) = 1 or gcd(q, M) = M, then M/gcd(q, M) + q ≥ M
ProvedJRPHard.Periodic.trivial_gcd_valuegcdinteger-factorizationp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1
Let be a natural number and a positive integer with or . Then the objective of problem (4) at satisfies
A period that shares no non-trivial factor with (or is a multiple of ) therefore costs at least in problem (4), more than the value attained at a non-trivial divisor; so every optimal has .
Formalization Note The paper states this for the odd composite of Lemma 2; it holds for every natural number , which is how it is stated.
Preamble
import Mathlib import Definitions.Def_JRPHard_Periodic_Setting
Formal statement
namespace JRPHard.Periodic
theorem trivial_gcd_value (M q : ℕ) (hq : 0 < q)
(hg : Nat.gcd q M = 1 ∨ Nat.gcd q M = M) :
(M : ℝ) ≤ obj4 M q := by sorry
end JRPHard.Periodic
Source
Schulz and Telha, Integer factorization and Riemann's hypothesis: Why two-item joint replenishment is hard, arXiv:2007.09045v1, p. 12, §2.2, proof of Lemma 2, first sentence of p. 12
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.