I fail to understand why the Jacobian matrix is used to transform Cartesian coordinates to polar coordinates.
If I'm not misunderstanding, it is assumed that the matrix $\begin{pmatrix}\cos(\theta)\;\;\;\; -r\sin(\theta) \\ \sin(\theta)\;\;\;\; r\cos(\theta)\end{pmatrix}$ is the matrix which I can multiply to the polar vector $(r, \theta)$ in order to obtain the values of the Cartesian vector $(x, y)$, but when i multiply the matrix and the vector, I get
$$x = r\cos(\theta) - r(\theta)\sin(\theta)$$
$$y = r\sin(\theta) + r(\theta)cos(\theta)$$
but what I expected was
$$x = r\cos(\theta)$$
$$y = r\sin(\theta) $$
Thank you very much.
First of all you have to understand that Jacobian is not a transformation of Cartesian Coordinates to Polar Coordinates. Infact, there exists no such linear transformation from Cartesian Coordinates to Polar Coordinates since the transformation is not linear. (lines cannot be mapped to circles).
Jacobian Metrix represents matrix with partial derivative of one vector with respect to another vector. i.e. $$\frac{\partial(x,y)}{\partial(r,\theta)}=\begin{pmatrix}\frac{\partial x}{\partial r}\;\;\frac{\partial x}{\partial \theta}\\ \frac{\partial y}{\partial r}\;\;\frac{\partial y}{\partial \theta}\end{pmatrix}=\begin{pmatrix}\cos(\theta)& -r\sin(\theta) \\ \sin(\theta)& r\cos(\theta)\end{pmatrix}$$