Strict majorization inequality for (Nielsen, Lemma 1.2)
ProvedOddPerfectNumber.prod_one_sub_inv_lt_of_prod_ltinequalitiesnumber-theoryperfect-numbers
Strict form of the majorization inequality for products .
Let and let and be real numbers greater than , with non-decreasing and
If moreover the full products are separated, , then the conclusion is strict:
This is the form in which Nielsen's Lemma 1.2 is used: the equality case of that lemma occurs only when the two sequences coincide, so a strict inequality between the total products forces a strict inequality between the two products of .
Formalization Note. Sequences are functions ℕ → ℝ; only their values on Finset.range n matter.
Preamble
import Mathlib open Finset
Formal statement
namespace OddPerfectNumber
theorem prod_one_sub_inv_lt_of_prod_lt (n : ℕ) (x y : ℕ → ℝ) (hn : 0 < n)
(hx : ∀ i < n, 1 < x i) (hy : ∀ i < n, 1 < y i)
(hymono : ∀ i, i + 1 < n → y i ≤ y (i + 1))
(hle : ∀ m ≤ n, ∏ i ∈ Finset.range m, x i ≤ ∏ i ∈ Finset.range m, y i)
(hlt : ∏ i ∈ Finset.range n, x i < ∏ i ∈ Finset.range n, y i) :
∏ i ∈ Finset.range n, (1 - 1 / x i) < ∏ i ∈ Finset.range n, (1 - 1 / y i) := by
sorry
end OddPerfectNumberSource
P. P. Nielsen, Odd perfect numbers, Diophantine equations, and upper bounds, Math. Comp. 84 (2015), no. 295, 2549-2567; Section 1. Author's copy: https://mathdept.byu.edu/~pace/BestBound_web.pdf . Lemma 1.2 (inequality (4) together with its equality characterisation), p. 2.