Documentation

LeanPool.NavierStokesAndEuler.Euler.NonnegativeLogConvex

Products of intermediate entries of a nonnegative log-convex sequence are bounded by the corresponding endpoint product. The proof also covers zero entries and uses no logarithm or division.

theorem EulerNonnegativeLogConvex.cross (x : ) (hx : ∀ (n : ), 0 x n) (hc : ∀ (n : ), x (n + 1) ^ 2 x n * x (n + 2)) (a d : ) :
x (a + 1) * x (a + d) x a * x (a + d + 1)
theorem EulerNonnegativeLogConvex.pair (x : ) (hx : ∀ (n : ), 0 x n) (hc : ∀ (n : ), x (n + 1) ^ 2 x n * x (n + 2)) (a k d : ) :
x (a + k) * x (a + k + d) x a * x (a + 2 * k + d)
theorem EulerNonnegativeLogConvex.between (x : ) (hx : ∀ (n : ), 0 x n) (hc : ∀ (n : ), x (n + 1) ^ 2 x n * x (n + 2)) (s a b : ) (hsa : s a) (hab : a b) :
x a * x b x s * x (a + b - s)