I think Schwartz proved that 2 distributions couldn,t be multiplied..but why?..if we had 2 delta functions then their "product" is:
\delta (x-a) \delta(x-b)=f(a,b,x)
so i have obtained the product of 2 Dirac,s delta considering that delta is a distribution is not this a contradiction...