Distributive vector multiplication