Quad sublist inclusion and quartic factor evaluation
ProvedErdos390.tail_divisor_quad_sublistcombinatoricsorder-theory
Let be a strictly ascending list of natural numbers (L.Pairwise (· < ·)), and let satisfy and . Then the four-element list is a sublist of (List.Sublist [a, b, c, d] L), and its product is (List.prod [a, b, c, d] = a * b * c * d).
Preamble
import Mathlib.Data.List.Basic import Definitions.Def_erdos390_problem open Erdos390
Formal statement
namespace Erdos390
theorem tail_divisor_quad_sublist
{L : List ℕ} {a b c d : ℕ}
(hL : L.Pairwise (· < ·))
(ha : a ∈ L) (hb : b ∈ L) (hc : c ∈ L) (hd : d ∈ L)
(hab : a < b) (hbc : b < c) (hcd : c < d) :
List.Sublist [a, b, c, d] L ∧ List.prod [a, b, c, d] = a * b * c * d := by sorry
end Erdos390Source
P. Erdős, Some problems in number theory, 1975; Mathlib List.Sublist constructors