(1)根据函数f(x)为奇函数可知f(x)=-f(-x),把f(x)的解析式代入即可求得m.
(2)由(1)可得f(x)的解析式,进而根据g(x)=f(x)+loga(x-1)(ax+1)可得g(x)的解析式,根据对数的真数需大于0,进而可得x的范围.
(3)根据g(x)在上恒成立,对于g(x)的解析式只需(x+1)(ax+1)>1,进而根据x的范围求得a的范围.
【解析】
(1)
∴
∴(m2-1)x2=0,又m≠1
∴m=-1;
(2)
x必须满足
∴
∴g(x)的定义域为{x:x<-1或x>1}
(3)∵,
即(x+1)(ax+1)>1
∴∴
∵∴
∴a的取值范围是(2,+∞).