Рубрики

Дивергенция — это важное понятие в математике и физике. Дивергенция векторного поля (примеры)

Дивергенция — удивительное математическое понятие, которое помогает объяснить многие явления в физике, биологии и других науках. Давайте разберемся, что такое дивергенция, откуда берется это название, и посмотрим интересные примеры из разных областей.

Определение дивергенции векторного поля

Начнем с того, что дивергенция - это величина, характеризующая степень растекания или схождения векторного поля в данной точке. Чтобы понять, что это значит, представим себе поток жидкости или газа.

Если частицы среды разбегаются в разные стороны от точки - это положительная дивергенция. А если частицы, наоборот, стекаются в эту точку со всех сторон - отрицательная дивергенция.

В математике дивергенция определяется следующей формулой для векторного поля \(\vec F\):

\(div \vec F = \lim\limits_{V \to 0} \frac{\iint\limits_S \vec F \cdot \vec n \,dS}{V}\)

Здесь \(S\) - поверхность, окружающая малый объем \(V\), \(\vec n\) - единичный вектор нормали к этой поверхности, а интеграл по поверхности вычисляет поток векторного поля \(\vec F\) через границу объема.

Итак, дивергенция численно равна отношению потока через поверхность к объему, заключенному внутри этой поверхности. А само название "дивергенция" происходит от латинского слова divergere , что означает "расходиться".

Вычисление дивергенции в декартовых координатах

Для вычисления дивергенции векторного поля \(\vec F = (F_x, F_y, F_z)\) в декартовых координатах \(x,y,z\) используется формула:

  • Дивергенция скалярного поля равна нулю: \(div \ φ = 0\)
  • Дивергенция векторного поля \(\vec F\) равна сумме частных производных по координатам:

    \(div \vec F = \frac{\partial F_x}{\partial x} + \frac{\partial F_y}{\partial y} + \frac{\partial F_z}{\partial z}\)

Например, для поля \(\vec F = (2x, 3y, z)\) вычисления дадут:

\(div \vec F = \frac{\partial 2x}{\partial x} + \frac{\partial 3y}{\partial y} + \frac{\partial z}{\partial z} = 2 + 3 + 1 = 6\)

Получилось, что дивергенция этого поля в любой точке пространства равна 6. Значит, оно везде растекается, являясь источником.

Дивергенция и законы сохранения

Оказывается, дивергенция тесно связана с основными законами сохранения в физике. Дело в том, что выполнение законов сохранения импульса, энергии, массы гарантирует выполнение уравнения непрерывности:

\({\partial \rho \over \partial t} + div (\rho \vec v) = 0\)

Здесь \(\rho\) – плотность вещества, \(\vec v\) – скорость его течения. Это уравнение говорит, что при текущем изменении плотности среды \({\partial \rho \over \partial t}\) дивергенция потока \((\rho \vec v)\) уравновешивает его, чтобы общая масса сохранялась.

Аналогично дивергенция участвует в балансе, обеспечивающем законы сохранения энергии и импульса.

Например, в уравнении Пуассона дивергенция напряженности поля пропорциональна плотности заряда, создавшего это поле:

\(div \vec E = {\rho \over \varepsilon_0}\)

А в законе Гаусса интеграл от дивергенции напряженности электростатического поля \(\vec E\) по замкнутой поверхности равен заряду \(Q\) внутри этой поверхности:

\(\iint\limits_S div \vec E \, dS = {\iint\limits_V \rho\,dV \over \varepsilon_0} = {Q \over \varepsilon_0}\)

Это одно из проявлений сохранения заряда и выполнения закона Гаусса.

Визуализация дивергенции с помощью графиков и диаграмм

Для наглядности дивергенцию векторных полей часто изображают с помощью различных диаграмм и графиков. Рассмотрим несколько примеров.

На рисунке 1 показана положительная дивергенция - векторное поле растекается из центральной точки. Векторы направлены от точки во все стороны. Это похоже на источник, например фонтан:

Рис. 1. Положительная дивергенция векторного поля

А на рисунке 2 показана отрицательная дивергенция - векторы со всех сторон стремятся к центральной точке, сходятся в ней. Это напоминает сток, воронку или черную дыру:

Рис. 2. Отрицательная дивергенция векторного поля

Волк и собака - пример дивергенции

Применение дивергенции в физике

В физике дивергенция векторных полей активно используется в таких разделах, как гидродинамика, электродинамика, квантовая механика.

Например, в гидродинамике с помощью дивергенции описывается степень сжатия или разрежения потока жидкости или газа. Положительная дивергенция соответствует разрежению, а отрицательная - сжатию потока.

В электродинамике с дивергенцией связан важный закон Гаусса для электрического поля. Он позволяет по дивергенции поля \(\vec E\) найти значение электрического заряда, создающего это поле.

График дивергенции на хайтек интерфейсе

Дивергенция в биологии и других науках

Кроме физики, дивергенция применяется и в других науках. Особенно часто это понятие используется в биологии.

Здесь под дивергенцией понимают процесс расхождения признаков у разных biological видов в ходе эволюции.

Пример дивергенции - это киты и рыбы: у общего предка у них был один набор признаков, а со временем они разошлись, приспосабливаясь к жизни в разных средах обитания.

Индикатор дивергенции в техническом анализе

Помимо научного применения, дивергенция используется и в прикладных областях.

Например, в техническом анализе финансовых рынков есть специальный индикатор дивергенции. Он позволяет обнаружить расхождение между графиком цены актива и значениями какого-либо осциллятора, например стохастического RSI.

Такое расхождение графиков является важным trading сигналом, указывающим на возможный разворот тренда в противоположную сторону.

Дивергенция, конвергенция и параллелизм в биологии

Рассмотрим подробнее процессы дивергенции и конвергенции на примере биологических видов.

Дивергенция означает расхождение признаков у видов, которые произошли от одного предка. Например, волк и собака когда-то разошлись от общего вида и теперь сильно отличаются друг от друга.

Противоположный процесс называют конвергенцией. Это схождение черт у разных видов, не имеющих общего недавнего предка, но приспособившихся к похожим условиям среды.

Наглядный пример конвергенции - акулы и дельфины. У них обтекаемая форма тела, хотя эволюционно они очень далеки друг от друга.

Параллелизм как вид конвергенции

Существует также понятие параллелизма - это частный случай конвергенции, когда сходные черты независимо проявляются у организмов одинаковых родов или семейств.

Например, у многих хищных млекопитающих есть острые когти, хотя у предков этих видов их изначально не было. Такие одинаковые адаптации называются параллельным развитием.

Вычисление дивергенции на языке Python

Для вычислений дивергенции векторных полей на компьютере удобно использовать языки программирования, например Python. Давайте рассмотрим пример.

Пусть задано векторное поле \(\vec F(x, y) = (2x, 3y)\). Тогда для вычисления его дивергенции в точке \((1,2)\) можно написать следующий код на Python:

import numpy as np def F(x, y): return np.array([2*x, 3*y]) def divergence(F, x, y): dFdx = np.gradient(F[0], x) dFdy = np.gradient(F[1], y) return dFdx + dFdy print(divergence(F, 1, 2)) 

В результате получим значение дивергенции, равное 6 - то же самое, что мы вычисляли ранее аналитически.

Практические примеры использования дивергенции

Давайте теперь рассмотрим несколько практических задач из разных областей, где используется понятие дивергенции векторного поля.

Пример из гидродинамики

Пусть задано поле скоростей потока жидкости \(\vec v(x,y)\). Требуется определить, будет ли в точке с координатами (1,2) происходить сжатие или разрежение потока.

Для этого вычисляем дивергенцию поля скоростей в данной точке. Положительное значение означает разрежение потока, отрицательное - его сжатие.

Задача из электростатики

Имеется некоторое электростатическое поле \(\vec E(x,y,z)\). Как найти равномерно распределенный заряд внутри сферы радиуса R с центром в начале координат, создающий это поле?

По закону Гаусса делаем интеграл дивергенции поля \(\vec E\) по поверхности сферы. Полученное значение делим на \(4\pi R^2\) - площадь сферы и получаем плотность заряда.

Дивергенция в нейронных сетях

В машинном обучении дивергенция используется для оценки расхождения распределений вероятностей. Это помогает оптимизировать параметры нейронной сети в процессе обучения.

Ответы на частые вопросы о дивергенции

В завершение давайте рассмотрим некоторые часто задаваемые вопросы о дивергенции и ответы на них.

  • Что делать, если дивергенция в точке не определена или равна бесконечности?
  • Можно ли экспериментально измерить дивергенцию векторного поля?
  • Как 3D-визуализировать поле дивергенций?