解:(1)由题意的:f
-1(x)=
= f(x)=
,所以p =-1,…………2分
所以a
n=
……………………………………………………………………3分翰林汇
(2)因为正数数列{c
n}的前n项之和S
n=
(c
n+
),
所以c
1=
(c
1+
),解之得:c
1=1,S
1=1……………………………………4分
当n ≥ 2时,c
n = S
n–S
n–1,所以2S
n = S
n–S
n–1 +
,……………………5分
S
n +S
n–1 =
,即:
= n,……………………………………7分
所以,
= n–1,
= n–2,……,
=2,累加得:
=2+3+4+……+ n,………………………………………………9分
=1+2+3+4+……+ n =
,
S
n=
………………………………………………………………10分
(3)在(1)和(2)的条件下,d
1=2,
当n≥2时,设d
n=
=
=2(
),…………………13分
由D
n是{d
n}的前n项之和,
D
n=d
1+d
2+……+d
n=2[1+(
)+(
)+(
)+……+(
)]
=2(2–
)………………………………………………………………………………16分
因为D
n>log
a (1–2a)恒成立,即log
a (1–2a)恒小于D
n的最小值,
显然D
n的最小值是在n=1时取得,即(D
n)
min=2,
所以log
a (1–2a)<2,1–2a>0,所以0<a<
–1…………………………………18分