1. 求出函数的导数,并将单调性条件转化为导数恒成立的不等式
对函数 y=x3+x2+mx+1 求导,得:
y′=3x2+2x+m
因为函数 y=x3+x2+mx+1 是 R 上的单调函数,且 x3 的系数为 1>0,所以该函数在 R 上单调递增。
因此,导数 y′≥0 对任意 x∈R 恒成立,即:
3x2+2x+m≥0对任意 x∈R 恒成立
2. 利用一元二次不等式恒大于等于0的充要条件求出参数 $m$ 的取值范围
要使二次不等式 3x2+2x+m≥0 对任意 x∈R 恒成立,且二次项系数 3>0,
只需其对应方程的判别式 Δ≤0:
Δ=22−4×3×m≤0
解得:
4−12m≤0⟹m≥31
所以实数 m 的取值范围是 [31,+∞)。
对照选项,C项符合。
故选:C。