ベクトルの内積の記号「・」と積の記号「*」を混同している
一般に(a↑・b↑)*a↑=a↑*(b↑・a↑)は成り立たない