(1)因为f(x)的定义域为R,所以对数的真数一定大于0恒成立,讨论二次项系数为0不成立,系数不为0时,得到系数大于0且根的判别式小于0求出a的范围即可;
(2)因为函数值域为R,讨论二次项系数为0时,不成立,系数不为0时,让系数大于0且根的判别式大于等于0求出a的范围即可.
【解析】
(1)f(x)的定义域为R∴(a2-1)x2+(a+1)x+1>0恒成立
当a2-1=0时,得a=-1,a=1不成立
当a2-1≠0时,解得或a<-1
综上得或a≤-1
(2)当a2-1=0时,得a=1,a=-1不成立
当a2-1≠0时,解得
综上得