Ответ:
Разложим на множители: \((3x+1)(x-1)(1-x)(1+x)\le0\). Так как \((x-1)(1-x)=-(x-1)^2\), неравенство равносильно \(-(3x+1)(x-1)^2(x+1)\le0\), или \((3x+1)(x+1)(x-1)^2\ge0\).
Критические точки: \(-1,-\frac13,1\); точка 1 имеет чётную кратность. Знак произведения даёт решение на лучах \((-+\infty;-1]\) и \([-\frac13;+\infty)\).
Ответ: \((-+\infty;-1]\cup[-\frac13;+\infty)\).
