Ok, thanks!
How about F(x1,...,xn) = (f(x1,...,xn), x2,..., xn)? Then DF(0) is a matrix that is upper triangular, with 1s on the diagonal except for the first diagonal which we know is non-zero, then the det is non-zero, so it is invertible. Also we know that F(0,...,0) = (0,...,0). So by the...