因为f(x)的值域为R,则(a^2-1)x^2+(a+1)x+1必须能够取遍所有正实数,即(0,+无穷)必须是函数y=(a^2-1)x^2+(a+1)x+1的值域的子集,1)当a^2-1=0即a=1或-1时 1°a=1时,符合题意; 2°a=-1时,不符合题意。2)当a^2-1不等于0时 a^2-1>0且△≥0, 解得1<a≤5/3综上所得,a的范围是1≤a≤5/3 我想问为什么判别式要大于等于0不是,你回答的是定义域,我问的是值域