(1)由a n=
1
2 (3n+S n)可得S n=2a n-3n,故a n+1=S n+1-S n=2a n+3
∵a 1=
1
2 (3+S 1),∴a 1=3,∴a 2=9,a 3=21;
(2)证明:由待定系数法得a n+1+3=2(a n+3)
又a 1+3=6≠0
∴数列{a n+3}是以6为首项,2为公比的等比数列.
∴a n+3=6×2 n-1,
∴a n=3(2 n-1).
(3)由(2)可得b n=n2 n-n,
∴B n=1×2 1+2×2 2+3×2 3+…+n×2 n-(1+2+3+…+n) ①
∴2B n=1×2 2+2×2 3+3×2 4+…+n×2 n+1-2(1+2+3+…+n) ②
①-②得,-B n=2+(2 2+2 3+…+2 n)+
n(n+1)
2
化简可得B n=2+(n-1)2 n+1-
n(n+1)
2
假设数列{a n}存在构成等差数列的四项依次为:a m、a n、a p、a q(m<n<p<q)
则3(2 m-1)+3(2 q-1)=3(2 n-1)+3(2 p-1)∴2 m+2 q=2 n+2 p.
上式两边同除以2 m,则1+2 q-m=2 n-m+2 p-m
∵m、n、p、q∈N*,且m<n<p<q,
∴上式左边是奇数,右边是偶数,相矛盾.
∴数列{a n}不存在构成等差数列的四项.