每日一题[119] 累次求极值

在半径为2的球面上有三个点A,B,C,求ABAC的取值范围.


cover正确的答案是[2,16]

考虑到连续性,只需要求出数量积的最大值和最小值即可.

先求最大值.

由于2ABACABAB+ACAC42+42=32,

等号当且仅当B=C,且ABAC均为球的直径时取得,因此所求数量积的最大值为16

再求最小值.

ABC中有重合的点,那么所求数量积为0,但显然ABAC可以取到负值,于是只需要考虑ABC中没有重合的点的情形.

此时ABC必然共圆,设三角形ABC的外接圆O半径为r,则0<r2

QQ20150513-3

如图,使用调整法,在向量AB确定的情况下,连接OA,设ABAO所成角为θ.过圆心OAB所在基线的平行线,被圆截得直径MN,分别作MN在基线上的投影M1N1,则有ABAC的取值范围是[AM1AB,AN1AB]

事实上,有AM1AB=(rrcosθ)2rcosθ12r22,

等号当且仅当cosθ=12r=2时取得.

因此所求数量积的最小值为2

   本方法也可以用来求最大值.

此条目发表在每日一题分类目录,贴了标签。将固定链接加入收藏夹。

发表回复