Exact support endpoints and allowed shifts #
Natural endpoints of a finite nonnegative support, attained in that support.
Instances For
def
MagnitudeConjecture.GradedInterval.SupportWindow.ofNonnegative
(D : Finset ℤ)
(hne : D.Nonempty)
(hpos : ∀ d ∈ D, 0 ≤ d)
:
A finite nonempty nonnegative support has exact natural endpoints.
Instances For
theorem
MagnitudeConjecture.GradedInterval.SupportWindow.lower_le_upper
{D : Finset ℤ}
(W : SupportWindow D)
:
theorem
MagnitudeConjecture.GradedInterval.SupportWindow.shift_supported_iff
{D : Finset ℤ}
(W : SupportWindow D)
(m : ℕ)
(t : ℤ)
:
(∀ d ∈ D, 0 ≤ d + t ∧ d + t ≤ ↑m) ↔ t ∈ allowedShifts m W.lower W.upper
Support containment after a shift is exactly the allowed-shift condition.