1. 确定满足 $f(t) > 0$ 的自变量 $t$ 的取值范围
因为 f(x) 是定义在 R 上的奇函数,所以 f(0)=0,且 f(−x)=−f(x)。
已知 f(x) 在 (0,+∞) 上单调递增,且 f(31)=0。
当 t>0 时,由单调性得 f(t)>0⟺t>31;
当 t<0 时,有 −t>0,由奇函数性质 f(t)=−f(−t)>0⟺f(−t)<0,进而得 0<−t<31⟺−31<t<0。
当 t=0 时,f(0)=0。
综上,满足 f(t)>0 的 t 的范围是 t>31 或 −31<t<0。
2. 解关于对数的不等式,求出 $x$ 的取值范围
令 t=log81x,其中 x>0。
分两种情况求解:
- 当 log81x>31 时:
因为底数 0<81<1,对数函数单调递减,所以 0<x<(81)31=21。
- 当 −31<log81x<0 时:
同理,由单调性得 (81)0<x<(81)−31,即 1<x<2。
结合这两种情况,得 x 的取值范围为 (0,21)∪(1,2)。
所以正确选项为 B。