已知 $\triangle ABC$ 的三边长 $a,b,c$ 构成等差数列,且 $a^2+b^2+c^2=21$,则实数 $b$ 的取值范围是
【难度】
【出处】
【标注】
  • 知识点
    >
    代数变形
    >
    代数式的形
    >
    换元
    >
    内切圆代换
  • 知识点
    >
    不等式
    >
    常用不等式
    >
    均值不等式
  • 题型
    >
    不等式
    >
    求代数式的最值与范围
【答案】
$\left(\sqrt 6,\sqrt 7\right]$
【解析】
设 $a=y+z$,$b=z+x$,$c=x+y$,其中 $x,y,z>0$,则由 $a,b,c$ 构成等差数列可得\[z+x=2y,\]此时\[(y+z)^2+(z+x)^2+(x+y)^2=21,\]于是\[(3z+x)^2+(2z+2x)^2+(3x+z)^2=84,\]即\[7x^2+10xz+7z^2=42.\]一方面,有\[7(x+z)^2=7x^2+14xz+7z^2>42,\]于是\[x+z>\sqrt 6,\]且当 $x\to 0$ 时,$x+z\to \sqrt 6$.
另一方面,有\[6(x+z)^2=6x^2+12xz+6z^2\leqslant 7x^2+10xz+7z^2=42,\]于是\[x+z\leqslant \sqrt 7,\]等号当 $x=z$ 时取得.
综上所述,实数 $b$ 的取值范围是 $\left(\sqrt 6,\sqrt 7\right]$.
题目 答案 解析 备注
0.108859s