(1) 由已知得函数f(x)的定义域为{x|x>1},
当n=2时,f(x)=
+aln(x-1),
所以f′(x)=
.
①当a>0时,由f′(x)=0,得
x
1=1+
>1,x
2=1-
<1,
此时f′(x)=
.
当x∈(1,x
1)时,f′(x)<0,f(x)单调递减;
当x∈(x
1,+∞)时,f′(x)>0,f(x)单调递增.
②当a≤0时,f′(x)<0恒成立,所以f(x)无极值.
综上所述,n=2时,
当a>0时,f(x)在x=1+
处取得极小值,极小值为f(1+
)=
(1+ln
).
当a≤0时,f(x)无极值.
(2) 方法一 因为a=1,
所以f(x)=
+ln(x-1).
当n为偶数时,
令g(x)=x-1-
-ln(x-1),
则g′(x)=1+
-
=
+
>0 (x≥2).
所以,当x∈[2,+∞)时,g(x)单调递增,又g(2)=0,
因此,g(x)=x-1-
-ln(x-1)≥g(2)=0恒成立,
所以f(x)≤x-1成立.
当n为奇数时,要证f(x)≤x-1,由于
<0,
所以只需证ln(x-1)≤x-1,
令h(x)=x-1-ln(x-1),
则h′(x)=1-
=
≥0(x≥2),
所以,当x∈[2,+∞)时,h(x)=x-1-ln(x-1)单调递增,
又h(2)=1>0,所以当x≥2时,恒有h(x)>0,
即ln(x-1)<x-1命题成立.
综上所述,结论成立.
方法二 当a=1时,f(x)=
+ln(x-1).
当x≥2时,对任意的正整数n,恒有
≤1,
故只需证明1+ln(x-1)≤x-1.
令h(x)=x-1-(1+ln(x-1))
=x-2-ln(x-1),x∈[2,+∞).
则h′(x)=1-
=
,
当x≥2时,h′(x)≥0,故h(x)在[2,+∞)上单调递增,
因此,当x≥2时,h(x)≥h(2)=0,
即1+ln(x-1)≤x-1成立.
故当x≥2时,有
+ln(x-1)≤x-1.
即f(x)≤x-1.