Magnitude conjecture

MagnitudeConjecture.Graded.IntervalConvolution

Multiplication across a finite interval of nonnegative degrees #

theorem MagnitudeConjecture.Graded.VectorGrading.interval_convolution {k : Type u_1} {A : Type u_2} [Field k] [Ring A] [Algebra k A] (R : VectorGrading k A) (hmul : ∀ {i j : ℤ} {a b : A}, a ∈ R.component i → b ∈ R.component j → a * b ∈ R.component (i + j)) (hneg : ∀ d < 0, R.component d = ⊥) (m : ℕ) (r t : Fin (m + 1)) (a b : A) :
(R.projection (↑↑r - ↑↑t)) (a * b) = ∑ s : Fin (m + 1), (R.projection (↑↑r - ↑↑s)) a * (R.projection (↑↑s - ↑↑t)) b

The product coefficient between interval degrees is the sum over intermediate interval degrees: no term can leave the interval and then return.