Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Suppose I have a nxm matrix A and nx1 column-vector B. I perform an inner product using transpose(A) * B. This works fine.

However, I would like to not have to transpose A and still get the same result.

Is there a way to get the same result without transposing A (possibly with a transpose of B?)

My linear algebra skills aren't too great. Hoping to get help from the experts here.

share|cite|improve this question
transpose( transpose(B) * A ) – Arin Chaudhuri Jan 10 '13 at 4:31
What do you mean by "inner product"? Does $A^TB=(B^TA)^T$ help? – Jonas Meyer Jan 10 '13 at 4:32
That's it @ACARCHAU. Thanks to you both. Mind posting as an answer so I can accept and close the question? – Clayton Stanley Jan 10 '13 at 4:35

From a comment, $A^TB=(B^TA)^T$

share|cite|improve this answer
It would be better to write this using MathJax (LaTex) as Jonas did in his answer. Regards – Amzoti Jan 10 '13 at 22:55
Cool! I didn't know that one could embed LaTeX in StackExchange posts. – Clayton Stanley Jan 10 '13 at 23:33
Please see MathJax and FAQ for further details. The MathJax displaying of math is lovely! Regards – Amzoti Jan 10 '13 at 23:50

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.