Ваши средства не нарушают дифференцируемости функций. Исходная функция

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