(1)由an=Sn-Sn-1=(an-1-1),知,由S1=a1=(a1-1)得a1=q,由此知an=q•qn-1=qn.
(2),由此能证明出a1+a2+…+an<.
(3)bn=logqa1+logqa2+logqan=logq(a1a2an)=,=,所以,由此能求出m的值.
【解析】
(1)当n≥2时,an=Sn-Sn-1=(an-1-1)(2分)
⇒(2分)
又由S1=a1=(a1-1)得a1=q(3分)
∴数列an是首项a1=q、公比为q的等比数列,∴an=q•qn-1=qn(5分)
(2)(7分)
=(9分)
(3)bn=logqa1+logqa2+logqan=logq(a1a2an)=(9分)
∴=(11分)
∴,即
∵n=1时,
∴m≤3(14分)
∵m是正整数,
∴m的值为1,2,3.(16分)