(1)因为 log2(a1)+log2(a2)+…+log2(an)=n^2
所以 log2(a1)+log2(a2)+…+log2(a(n-1))=(n-1)^2
两式相减得到
log2(an)=n^2-(n-1)^2=2n-1,所以 an=2^(2n-1).
(2)因为an=2^(2n-1),a(n-1)=2^(2n-3),所以 an/a(n-1)=4,即数列{an}是以a1=2 为首项,4为公比的等比数列,因此利用等比数列的前n项和公式即知:
Sn=2(1-4^n)/(1-4)=2/3*(4^n-1).
综上,数列{an}的通项公式为 an=2^(2n-1),其前n项和为 Sn=2/3*(4^n-1).