一道数学题,高一上,函数问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:13:16
定义在R上的函数f(x)满足f(x+2)=f(x),且f(-x)=-f(x),当x属于(0,1)时,f(x)=1/(2^x+4^x).
(1)求函数f(x)在[-1,1]上的解析式;
(2)若函数g(x)=[1/f(x)]-a在[-1,1]内有零点,求实数a的取值范围.

数学高手帮下忙,解出有追加

首先我们看楼上的答案,第一步思路正确,但可惜计算错误。且在求解析式时忘了-1、0、1这三个特殊点。解析式不正确,第二问自然就无从说起了。下面是我的答案:
(1)由f(-x)=-f(x),我们先来求f(x)在(-1,0)上的解析式。此时-x属于(0,1),故 f(x)=-f(-x)=-1/[2^(-x)+4^(-x)]=-4^x/(2^x+1)。
下面解决-1、0、1这三个特殊点。由f(-x)=-f(x),得f(0)=-f(0),故f(0)=0.
由f(x+2)=f(x),得f(-1)=f(1);由f(-x)=-f(x),得f(-1)=-f(1).故f(-1)=f(1)=0。

综上,当x属于(-1,0)时,f(x)=-4^x/(2^x+1)。
当x属于(0,1)时,f(x)=1/(2^x+4^x).
当x=-1、0、1时,f(x)=0。

(2)g(x)在[-1,1]内有零点,即1/f(x)=a在[-1,1]内有解,故a的取值范围就是1/f(x)在[-1,1]上的值域。
当x属于(-1,0)时,1/f(x)递增,取值范围(-6,-2)。
当x属于(0,1)时,1/f(x)递增,取值范围(2,6)。
当x=-1、0、1时,1/f(x)无意义。

综上,实数a的取值范围(-6,-2)并上(2,6)。

" 意大利的梨 -", 您没发现你的-4^x/(2^x+1)和我的1-2^x-1/(2^x+1)是相等的表达式吗?我想楼主已经考虑到特殊值的情况了,所以我在这里省略了

(1)∵f(-x)=-f(x),
∴当x属于(-1,0)时,f(x)=-f(-x)=-1/[2^(-x)+4^(-x)]=1-2^x-1/(2^x+1)
∴f(x)在[-1,1]上的解析式是
f(x)=1/(2^x+4^x), x属于[0,1]
f(x)=1-2^x-1/(2^x+1),x属于[-1,0)

(2)设2^x=t;t>0;令h(x)=1/f(x)=2^x+4^x=t^2+t
当x属于(0,1)时,