В /ы/ не так давно выкладывали простенькую символьно дифференцирующую программу на CL, я ее допилил, теперь дифференцирует любую из следующих простых функций: +, -, *, /, log(с одним аргументом, по экспоненте), log(два аргумента, числа по другому числу), expt(возведение в степень), exp(возведение экспоненты в степень), sin, cos, tan, ctg, asin(арк-), acos, atan, actg, а также любую композицию этих функций. Еще дописал перевод результата в инфиксную нотацию и небольшое упрощение (варианты с аргументами... read more