Mathematica seems to be missing a function for this, or I can't find it anyway.
The Series
function can do expansion in succession for multiple variables, but it doesn't seem capable of doing a full multivariate expansion.
Does anyone know how to do this?
Thanks
Series[f[x, y], {x, a, 1}, {y, b, 1}] // Normal // Expand // Collect[#, Derivative[_, _][f][__], Simplify] &
which gives the expected series to the first order. (Although, the mixed derivativeDerivative[1, 1][f][a,b]
is technically a second order term.) Additional orders can be generated like you expect. – Regality