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

Find the determinant of $$\begin{bmatrix}1 & a & a^2 & a^{3}\\ 1 & b & b^{2} & b^{3}\\ 1 & c & c^{2} & c^{3}\\ 1 & d & d^{2} & d^{3} \end{bmatrix}$$

This seems super ugly to attack directly by using cofactors; is there any way to simplify this?

share|cite|improve this question
Please see this. Key word is Vandermonde. – André Nicolas Mar 27 '13 at 20:40
This page has several proofs – Quimey Mar 27 '13 at 20:41
Proving the general result seems to be overkill. – user54609 Mar 27 '13 at 20:43
If you view the determinant as a function of $a$, evidently it's a polynomial of degree $3$. By inspection--and understanding the basic properties of determinants--you can identify three roots immediately, so you know it up to some multiple that depends only on $b$, $c$, and $d$. Repeating this observation for the other variables pins down the determinant up to a constant. By choosing nice values for $a$, $b$, $c$, and $d$, you can compute that constant--and have thereby reduced the problem to finding the determinant of a single matrix with numerical entries. – whuber Mar 27 '13 at 20:52
Eric: The proof of the general result is not overkill. Chances are that by giving this exercise, your teacher wants you to either find one of the ideas that prove the general Vandermonde determinant, or to get your hands dirty and compute it by brute force after which the general proof will feel like a cakewalk. To be honest, it'd probably be best for your education to do both. :) – darij grinberg Mar 28 '13 at 0:52

There is a way to simplify this. You can row reduce it. For starters, add the negative of the first row to every other row to get zeroes along the first column. You can keep doing this until the matrix is upper triangular. By then, you just multiply the diagonal entries.

share|cite|improve this answer
Yes, I know this. I'm not saying that the thing can't be computed; it's just that you end up with a huge polynomial that needs ugly grouping and factoring to get to the one gotten by the Vandermonde formula. Is there a more straightforward way to get a clean formula? – user54609 Mar 28 '13 at 1:49
If every element in a row contains the same factor, you can pull that out. If you try the suggested row reduction, and then pull out common factors, the next step of row reduction will not be so bad. You will have to make use of an algebra fact, namely that $x^n-y^n$ factorizes. – Will Orrick Mar 28 '13 at 3:09

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.