"Кусочная гладкость" -- штука существенно более сильная, чем "кусочная непрерывность". Что бы под этим ни понималось (а пониматься, в принципе, может разное).
В любом случае: если Вы хотите отслеживать вариацию "вручную" (по отдельным отрезкам) -- то Вы
обязаны отслеживать не столько отрезки непрерывности, сколько отрезки
монотонности. А эти отрезки, вообще говоря, друг с другом не связаны.
Функция у меня такая - значит переменная х минус сумма единичных ступенчатых функций.взять интеграл от нормы производной я не могу потому что производная не непрерывная(и вообще там адская производная с дельта-функциями).
Не нужны дельта-функции. Вариация есть попросту приращение того икса плюс сумма модулей всех скачков тех ступенек (не важно, прибавляются они или вычитаются). А почему -- подумайте сами.