Подключиться через MCP →

Введите расчет

Любое действительное число (безразмерное)

Математическая формула

Реклама

Результатов

Вторая производная tanh''(x)
-0,72686198
безразмерно
tanh(x) 0,46211716
tanh'(x) = 1 - tanh^2(x) 0,78644773
tanh''(x) = -2 tanh(x)(1 - tanh^2(x)) -0,72686198

Что вычисляет этот калькулятор

Этот инструмент находит вторую производную гиперболического тангенса, \(\tanh''(x)\), при любом действительном числе \(x\). Гиперболический тангенс \(f(x) = \tanh(x)\) — это гладкая S-образная функция, значения которой лежат в пределах от -1 до 1. Её широко применяют в качестве функции активации в нейронных сетях, поэтому первая и вторая производные важны для анализа распространения градиента и кривизны. Помимо основного результата калькулятор показывает также само значение \(\tanh(x)\) и первую производную \(\tanh'(x)\).

Как пользоваться

Введите любое действительное значение \(x\) — положительное, отрицательное или ноль — и калькулятор вернёт три числа: \(\tanh(x)\), первую производную \(\tanh'(x)\) и вторую производную \(\tanh''(x)\). Единицы измерения указывать не нужно: и \(x\), и все результаты безразмерны.

Разбор формулы

Исходим из \(f(x) = \tanh(x)\). Первая производная равна \(f'(x) = 1 - \tanh^2(x)\), что также можно записать как \(\operatorname{sech}^2(x)\). Дифференцируя ещё раз по правилу цепочки, получаем $$f''(x) = -2\tanh(x)\left(1 - \tanh^{2}(x)\right).$$ Эквивалентная запись: \(f''(x) = -2\tanh(x)\operatorname{sech}^2(x)\). В вычислениях напрямую используется \(t = \tanh(x)\) — такой подход численно устойчив даже при больших \(|x|\) и исключает деление на ноль, поскольку \(e^x + e^{-x}\) всегда не меньше 2.

Реклама
Графики tanh(x), её первой производной и второй производной
tanh(x) (S-образная кривая), её колоколообразная первая производная и антисимметричная вторая производная, пересекающая ноль при x = 0.

Разбор примера (x = 0,5)

\(\tanh(0{,}5) = 0{,}4621172\). Тогда \(f'(0{,}5) = 1 - 0{,}4621172^2 = 0{,}7864477\), а $$f''(0{,}5) = -2 \times 0{,}4621172 \times 0{,}7864477 = -0{,}7270051.$$ Вторая производная здесь отрицательна, потому что \(x\) положительно.

Точка, отмеченная на кривой второй производной при примерном значении x
Вычисление tanh''(x) в выбранной точке x по высоте кривой второй производной.

Частые вопросы

Почему \(\tanh''(0)\) равно нулю? При \(x = 0\) имеем \(\tanh(0) = 0\), поэтому множитель \(\tanh(x)\) в формуле обнуляет всё выражение. Функция \(f''\) нечётная: \(f''(-x) = -f''(x)\).

Что происходит при очень больших \(x\)? \(\tanh(x)\) выходит на насыщение, стремясь к +1 или -1, поэтому и первая, и вторая производные приближаются к 0. Именно это поведение лежит в основе эффекта «затухающего градиента», важного для глубоких нейронных сетей.

Бывает ли вторая производная неопределённой? Нет. Функция \(\tanh\) гладкая на всей числовой прямой, поэтому её производные существуют в любой точке.

Последнее обновление: