若函数f(x)=lnx+ax+x22为其定义域上的增函数,则实数a的取值范围是(  )A.(0,+∞)B.[0,+∞)C

2025-06-26 17:11:14
推荐回答(1个)
回答1:

函数f(x)=lnx+ax+

x2
2
的定义域为(0,+∞).
f′(x)=
1
x
+a+x.
∵函数f(x)=lnx+ax+
x2
2
为其定义域上的增函数,
∴f′(x)≥0在(0,+∞)上恒成立.
a≥?(x+
1
x
)max
,x∈(0,+∞).
x+
1
x
≥2
,∴?(x+
1
x
)≤?2

∴a≥-2.
∴实数a的取值范围是[-2,+∞).
故选:D.