Let $b : \Bbb{R}^2 \times \Bbb{R}^2 \to \Bbb{R}$ be the bilinear form defined by $$b((x_1,x_2),(y_1,y_2)) = x_1 y_1 - 2x_1 y_2 + x_2 y_1 + 3x_2 y_2.$$ Find the $2 \times 2$ matrix $B$ of $b$ relative to the basis $U=\{u_1,u_2\} = \{(0,1),(1,1)\}$
From what I understand, if $B=[b_{ij}]$ is the matrix representation, then $b_{ij} = b(u_i,u_j)$. If this is so, then I should get $$b_{11} = b((0,1),(0,1)) = 0 \cdot 0 - 2 \cdot 0 \cdot 1 + 1 \cdot 0 + 3 \cdot 1 \cdot 1 =3,$$ $$b_{12} = b((0,1),(1,1)) = 4,$$ $$b_{21} = b((1,1),(0,1)) = 1,$$ and $$b_{22} = b((1,1),(1,1)) = 3$$
However, the answer is $B = \begin{bmatrix} 0 & 4 \\ -1 & 3 \\ \end{bmatrix}$. Where did I go wrong?