Приветствую! Возник вопрос при решении задачи №978 (г) из "Сборника задач и упражнений по математическому анализу" Демидовича (13 издание, 1997 год).
Условие задачи таково: найти производную от функции
![$y=[x]\sin^2{\pi x}$ $y=[x]\sin^2{\pi x}$](https://dxdy-02.korotkov.co.uk/f/d/9/2/d9259fc2217c5f7b33926ba2dfe43ca082.png)
, где
![$[x]$ $[x]$](https://dxdy-04.korotkov.co.uk/f/7/e/1/7e1c4a3a07c941625c2f20c594cb9f7c82.png)
- целая часть числа

Я начал с того, что решил исследовать на дифференцируемость функцию
![$g(x)=[x]$ $g(x)=[x]$](https://dxdy-01.korotkov.co.uk/f/4/f/6/4f6026509fbafcf1fc96086ca745866f82.png)
.
В точках

, где

функция

терпит разрыв, а значит недифференцируема. Во всех остальных точках данная функция является постоянной величиной, а значит её производная равна нулю.
Теперь продифференцируем функцию

, при

, где

:
![$2\pi [x]\sin{\pi x}\cos{\pi x}=\pi [x]\sin{2\pi x}$ $2\pi [x]\sin{\pi x}\cos{\pi x}=\pi [x]\sin{2\pi x}$](https://dxdy-01.korotkov.co.uk/f/c/e/3/ce3fedb79acc0e03e4acd677430e814982.png)
При этом, легко доказать, что функция

непрерывна в точках

,

, а значит можно поставить вопрос о существовании её производной в этих точках. Используем определение производной (приращение аргумента обозначим как

):


Таким образом односторонние производные существуют и равны. А значит

, где

.
Учитывая, что при таких

будет
![$\pi[k]\sin{2\pi k}=0$ $\pi[k]\sin{2\pi k}=0$](https://dxdy-02.korotkov.co.uk/f/5/e/1/5e1b69163e128d7de7989e16b05502d282.png)
, получаем что при любых

производная выражается формулой
![$y'=\pi[x]\sin{2\pi x}$ $y'=\pi[x]\sin{2\pi x}$](https://dxdy-04.korotkov.co.uk/f/b/7/c/b7c9aa1c22b60377426d0be96026b28382.png)
В Демидовиче указан ровно такой ответ.
А дальше я решил ради интереса заглянуть в китайский Анти-Демидович и там этот ответ был дан только для нецелых x, а касательно целых была приписка на китайском, которую я естественно не понял.
Наконец, я решил использовать Wolfram Alpha, и он
выдал, что производная для нецелых x выражается полученной формулой, а для целых - не существует.
Так какой же правильный ответ и что я делаю не так?