解:(1)显然函数y=f(x)的值域为; (2)若函数y=f(x)在定义域上是减函数, 则任取x1,x2∈(0,1]且x1<x2都有f(x1)>f(x2)成立, 即, 只要a<-2x1x2即可,由x1,x2∈(0,1], 故-2x1x2∈(-2,0),所以a≤-2, 故a的取值范围是(-∞,-2]。 (3)当a≥0时,函数y=f(x)在(0,1]上单调减,无最小值, 当x=1时取得最大值2-a; 由(2)得当a≤-2时,函数y=f(x)在(0,1]上单调减,无最大值, 当x=1时取得最小值2-a; 当-2<a<0时,函数y=f(x)在上单调减,在上单调增,无最大值, 当时,取得最小值。 |