tgt
- 519
- 2
Why not make dot(u,v)=transpose(u)v rather than transpose(v)u?
One way generates a scalar and the other way generates an NxN matrix. Which is which depends on whether the vector is a 1xN row vector or a Nx1 column vector.Hurkyl said:What's the difference?
D H said:One way generates a scalar and the other way generates an NxN matrix. Which is which depends on whether the vector is a 1xN row vector or a Nx1 column vector.Hurkyl said:What's the difference?
jostpuur said:At least difference emerges when transpose is replaced with Hermitian conjugate, when complex vectors are used.I see now.
No, you have misread. If u and v are column vectors (most common convention), then uTv is a scalar and uvT is a matrix.D H said:One way generates a scalar and the other way generates an NxN matrix. Which is which depends on whether the vector is a 1xN row vector or a Nx1 column vector.