The finite residual convolution is exactly the source's sum over i+j=n.
theorem
EulerFiniteGrades.convolution_congr_below
{V : Type u_1}
{W : Type u_2}
{Q : Type u_3}
[AddCommGroup V]
[Module ℝ V]
[AddCommGroup W]
[Module ℝ W]
[AddCommGroup Q]
[Module ℝ Q]
(M n : ℕ)
(hn : n ≤ M)
(B : V →ₗ[ℝ] W →ₗ[ℝ] Q)
(u u' : ℕ → V)
(v v' : ℕ → W)
(hu : ∀ i ≤ n, u i = u' i)
(hv : ∀ i ≤ n, v i = v' i)
:
No coefficient above the target grade enters its slow convolution.