scalar product; inner product, dot product