Преобразуем исходное неравенство:
log2(x−1)(x2+2)−1+log2x≤log2(x2+3x−4)⇔log2(x−1)(x2+2)−log22+log2x≤log2(x2+3x−4)
log22(x−1)(x2+2)x≤log2(x2+3x−4)
(∗){(x−1)(x2+2)>0x>0⇔x>1
Так как основания логарифмов 2>1, то x2+3x−4>0 автоматически c учётом (∗) и неравенство равносильно:
2(x−1)(x2+2)x≤x2+3x−4
2(x−1)(x2+2)x≤(x−1)(x+4)
2(x−1)(x2+2)x−2(x−1)(x+4)≤0
2(x−1)((x2+2)x−2(x+4))≤0
(x−1)(x3+2x−2x−8)≤0
(x−1)(x3−8)≤0
(x−1)(x−2)(x2+2x+4)≤0
x2+2x+4>0, разделим на этот множитель обе части.
(x−1)(x−2)≤0
x∈[1;2]
С учётом (∗)x>1, получаем: x∈(1;2]
Ответ: x∈(1;2]