a(n+1)=a(n)+2^(n-1),a(1)=-1の時、a(n)を求めよ。という問題を、
a(n+1)-a(n)=2^(n-1)
a(n)=a(1)+Σ[k=1,n-1]2^(n-1)
  =-1+Σ[k=1,n-1]2*2^(n-2)
  =-1+{2(2^(n-2)-1)}/2-1
  =-1+2^(n-1)-2
  =2^(n-1)-3
こう解いたのですがn=1を代入するとa(1)=-1と違う値になってしまいます。
どこが違うんでしょうか?