22、解:(1)由f(x)=-(cosx-a)2+a3+a2-a+1
令t=cosx,,
0≤t≤1
则g(t)=-(t-a)2+a3+a2-a+1
10若a<0,则当t=0时,M(a)=g(0)=a3-a+1
20若0≤a≤1,则当t=a时,M(a)=g(a)=a3+a2-a+1
30若a>1,则当t=1时,M(a)=g(1)=a3+a
∴M(a)=
(2)当-1≤a<0时,M(a)=a3-a+1
∴M’(a)=3a2-1=3(a+)(a-
)
令M’(a)=0,得a1=-,或a2=
(舍去)
且M(-)=(-
)3-(-
)+1=
+1
当0≤a<1时,M(a)=a3+a2-a+1
∴M’(a)=3a2+2a-1=(3a-1)(a+1)
令M’(a)=0,得a3=,或a4=-1(舍去)
且M()=(
)3+(
)2-
+1=
列表如下
a |
-1 |
(1,-![]() |
-![]() |
(-![]() |
0 |
(0,![]() |
![]() |
(![]() |
1 |
M’(a) |
|
+ |
|
|
|
- |
|
+ |
|
M(a) |
1 |
|
![]() |
|
1 |
|
![]() |
|
2 |
从上表可知:
当a=1时,M(a)取得最大值2
当a=时,M(a)取得最小值
。