a[1]=1  (k=1からnまで)ka[k]=n^2a[n] (n≧1)

(1)a[n]をa[n-1] (n≧2)で表せ。
(2)a[n]を求めよ。

(1)は(k=1からnまで)ka[k]−(k=1からn-1まで)ka[k]=na[n] より
a[n]=(n−1)/(n)・a[n-1] でわかったのですが

(2)は解説を見ると
b[n]=na[n] とすると(1)より b[n]=b[n-1]=…=b[1]=1・a[1]=1
と書いてあったのですがなぜこれらがイコールでつなげるのかわかりません。
どなたか教えてください。お願いします。

P.S.読みやすくなるように訂正しましたがどうでしょうか