Для начала,
https://en.wikipedia.org/wiki/Chain_rule .
-- 23.12.2016 19:45:41 --Напрямую применять chain rule напряжно, потому что там матрицы Якоби и их произведения. Поэтому зайдём с другой стороны.
Как взять ротор от явно выписанной формулы? А из чего состоят формулы? Из арифметических операций и элементарных функций. Как дифференцировать операции, мы хорошо знаем:
https://en.wikipedia.org/wiki/DelА вот функции, на наше счастье, мы знаем (и используем в формулах) только скалярные от скалярного аргумента. Даже функция модуля вектора

- сводится к функции квадратного корня от скалярного аргумента.
Итого, нам нужно найти способ дифференцировать выражения типа
![$(\operatorname{grad},\operatorname{div},\operatorname{rot})\mathrm{Formula}_1[f(\mathrm{Formula}_2[\vec{r}])].$ $(\operatorname{grad},\operatorname{div},\operatorname{rot})\mathrm{Formula}_1[f(\mathrm{Formula}_2[\vec{r}])].$](https://dxdy-01.korotkov.co.uk/f/8/b/7/8b74f004e170aa0f043adc0741ff36eb82.png)
Вначале разберём внешнюю формулу, чтобы довести дифференцирование непосредственно до нашей функции

В результате, получим единственный вариант:
Все остальные сведутся к нему (неудивительно, потому что он есть

). Теперь применяем chain rule, в данной ситуации довольно просто:
Пример:
