解:(1)因为幂函数的形式是y=x^a,所以f(x)=(a-1)x^a式子的a-1=1,可a=2;(2) 由题意g(x-1)=|lg(x-1)|=-f(1)=1-a在区间(1,3)上有两个交点,(y=g(x-1)对数函数的图像,y=1-a是平行于x轴的直线)从图像可得0<1-a|g(x-1)|=1-a 可得x-1=10^(1-a)或x-1=10^{-(1-a)}所以(x1-1)(x2-1)=1,展开整理后x1x2=x1+x2 .a+1/x1+1/x2=a+(x1+x2)/x1x2=a+1结合上面的内容取值区间是(2-lg2,2) .