δ∫δ(x-a)*δ(x-b) dx = δ(a-b), this is only true if for a≠ b, the integral is zero (and a blow for a = b but focus on that later), define δ(x-a) to be defined from a-τ to a+τ and have a value 1/2τ (for simplicity), now consider δ(x-a)δ(x-b), for a very small τ ]a-τ,a+τ[ ∩ ]b-τ,b+τ[ = ∅ (because we can pick a τ where a+τ<=b-τ for a<b which yield to τ<(b-a)/2 ), so for a ≠ b and taking lim τ -> 0, it's relevant that δ(x-a)*δ(x-b) vanish and so does the integral, if we pick now a = b, the problem reduces to ∫δ(x-a)δ(x-a) dx, which the previous definition this is a function defined on ]a-τ,a+τ[ which a value of 1/4τ2, so the integral is lim τ-> 0 2*τ/4τ2 which surely blows to infinity, whith these 2 behaviour one might say Oh, ∫δ(x-a)δ(x-a) dx = δ(a-a) = δ(0), because it blows to infinity and ∫δ(x-a)*δ(x-b) dx = 0 for a ≠ b, so ∫δ(x-a)*δ(x-b)*dx = δ(a-b)