(1)∵对任意的正数x、y均有f(xy)=f(x)+f(y)且f(
)=?1.(2分)1 2
又∵an>0且f(Sn)=f(an)+f(an+1)-1=f(an)+f(an+1)+f(
).1 2
∴f(Sn)=f[(an2+an)×
].(4分)1 2
又∵f(x)是定义在(0,+∞]上的单增函数,
∴Sn=
(an2+an).1 2
当n=1时,a1=
(a12+a1),1 2
∴a12-a1=0∵a1>0,
∴a1=1.
当n≥2时,∵2an=2Sn-2Sn-1=an2+an-an-12-an-1,
∴(an+an-1)(an-an-1-1)=0.
∵an>0∴an-an-1=1(n≥2),
∴{an}为等差数列,a1=1,d=1
∴an=n.(6分)
(2)、假设M存在满足条件,即M≤
对一切n∈N*恒成立.(8分)
2na1a2an
(2a1?1)(2a2?1)(2a n?1)
2n+1
令g(n)=
,
2na1a2an
(2a1?1)(2a2?1)(2an?1)
2n+1
∴g(n+1)=
.(10分)
2n+1×1×2××n×(n+1)
×1×3××(2n?1)(2n+1)
2n+3
故