已知函数f(x)=lg[(a2-1)x2+(a+1)x+1].设命题p:“f(x)的定义域为R”;命题q:“f(x)的值域为R”
(1)若命题p为真,求实数a的取值范围;
(2)若命题q为真,求实数a的取值范围;
(3)?p是q的什么条件?请说明理由.
网友回答
解:(1)若命题p为真,即f(x)的定义域是R,
则(a2-1)x2+(a+1)x+1>0恒成立,…(2分)
则a=-1或…(3分)
解得a≤-1或.
∴实数a的取值范围为(-∞,,+∞).…(5分)
(2)若命题q为真,即f(x)的值域是R,
设u=(a2-1)x2+(a+1)x+1的值域为A
则A?(0,+∞),…(6分)
等价于a=1或…(8分)
解得.
∴实数a的取值范围为[1,.…(10分)
(3)由(Ⅰ)(Ⅱ)知,
?p:;q:.
而,
∴?p是q的必要而不充分的条件.…(13分)
解析分析:(1)命题p可转化为恒成立问题,根据类二次函数的性质,可得到a的取值范围;(2)命题q可转化为真数部分的值域包含(0,+∞),据些构造关于a的不等式组,解可得a的取值范围;(3)由(1)求出?p,并比较两个命题对应的参数a的范围之间的包含关系,进而根据“谁小谁充分,谁大谁必要”可得