EssayAI
Блог
Блог
Математика и алгоритмы

Циркуляция векторного поля по контуру: формула и смысл

7 июля 2026Время чтения: 7 минут
#циркуляция векторного поля#теорема грина#ротор поля#контурный интеграл#векторный анализ
Циркуляция векторного поля по контуру: формула и смысл

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

Что такое циркуляция векторного поля

Пусть на плоскости задано векторное поле F(x,y)=(P(x,y),Q(x,y))F(x, y) = (P(x, y), Q(x, y)) и замкнутый кусочно-гладкий контур LL, обходимый в определённом направлении (обычно - против часовой стрелки, это называется положительным обходом). Циркуляцией поля FF по контуру LL называется криволинейный интеграл второго рода:

Γ=LFdl=LPdx+Qdy.\Gamma = \oint_L F \cdot dl = \oint_L P\,dx + Q\,dy.

Физически это сумма проекций поля на направление движения вдоль всего пути: там, где поле "помогает" обходу (направлено по касательной вперёд), вклад положителен, там, где "мешает" - отрицателен. Итоговое число и есть циркуляция. Если поле консервативно (является градиентом некоторого потенциала), циркуляция по любому замкнутому контуру равна нулю - в этом главный физический смысл величины: она измеряет именно вихревую, непотенциальную часть поля.

Как вычислить циркуляцию через параметризацию контура

Прямой способ - задать контур параметрически, x=x(t)x = x(t), y=y(t)y = y(t), t[t0,t1]t \in [t_0, t_1], подставить в подынтегральное выражение и проинтегрировать по параметру:

Γ=t0t1(P(x(t),y(t))x(t)+Q(x(t),y(t))y(t))dt.\Gamma = \int_{t_0}^{t_1} \Big( P\big(x(t), y(t)\big)\,x'(t) + Q\big(x(t), y(t)\big)\,y'(t) \Big)\, dt.

Для прямоугольного контура удобно разбить путь на четыре прямых отрезка и посчитать вклад каждой стороны отдельно - на прямой одна из координат постоянна, поэтому интеграл сводится к одномерному. Для окружности радиуса RR с центром в начале координат используют параметризацию x=Rcosθx = R\cos\theta, y=Rsinθy = R\sin\theta, θ[0,2π]\theta \in [0, 2\pi], тогда dx=Rsinθdθdx = -R\sin\theta\,d\theta, dy=Rcosθdθdy = R\cos\theta\,d\theta.

Маркер обходит прямоугольный контур против часовой стрелки; цвет текущего отрезка показывает знак вклада P dx + Q dy, снизу растёт бегущая сумма циркуляции и останавливается на итоговом значении после полного обхода

Этот способ работает для любого поля, но требует явно расписать параметризацию и не пропустить производные x(t)x'(t), y(t)y'(t) - без них подынтегральное выражение перестаёт быть корректным дифференциалом.

Ротор поля и теорема Грина

Второй способ короче: вместо обхода контура по частям можно проинтегрировать ротор поля по площади, которую контур ограничивает. Для плоского поля ротор - это скаляр:

rotzF=QxPy.\operatorname{rot}_z F = \frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y}.

Теорема Грина связывает циркуляцию по границе области с интегралом ротора по самой области:

Γ=LPdx+Qdy=S(QxPy)dS.\Gamma = \oint_L P\,dx + Q\,dy = \iint_S \left( \frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y} \right) dS.

Если ротор постоянен внутри области (не зависит от xx, yy), формула упрощается до произведения ротора на площадь: Γ=rotzFS\Gamma = \operatorname{rot}_z F \cdot S. Это удобно проверить на поле F(x,y)=(ky+mx, kx+my)F(x, y) = (-ky + mx,\ kx + my): его ротор равен rotzF=k(k)=2k\operatorname{rot}_z F = k - (-k) = 2k и не зависит от параметра mm, хотя сам вид стрелок поля при изменении mm заметно меняется - mm отвечает за симметричное растяжение вдоль осей, а на вращательную, вихревую часть поля не влияет.

Площадь контура S и ротор поля вместе дают циркуляцию по теореме Грина: узкий высокий прямоугольник и широкий низкий с одинаковой площадью дают одну и ту же циркуляцию
Площадь контура S и ротор поля вместе дают циркуляцию по теореме Грина: узкий высокий прямоугольник и широкий низкий с одинаковой площадью дают одну и ту же циркуляцию

Отсюда практический вывод: если ротор поля постоянен, форма контура не важна - важна только площадь, которую он охватывает. Это видно и в калькуляторе выше: смени прямоугольник на окружность той же площади при одинаковом kk - циркуляция останется той же.

Пример решения типовой задачи

Разберём классический пример: поле F(x,y)=(y,x)F(x, y) = (-y, x) на окружности радиуса R=1R = 1 с центром в начале координат, обход против часовой стрелки.

Параметризуем контур: x=cosθx = \cos\theta, y=sinθy = \sin\theta, тогда dx=sinθdθdx = -\sin\theta\,d\theta, dy=cosθdθdy = \cos\theta\,d\theta, а на самой окружности P=sinθP = -\sin\theta, Q=cosθQ = \cos\theta. Подставляем в интеграл:

Γ=02π((sinθ)(sinθ)+cosθcosθ)dθ=02π(sin2θ+cos2θ)dθ=02π1dθ=2π.\Gamma = \int_0^{2\pi} \big( (-\sin\theta)(-\sin\theta) + \cos\theta \cdot \cos\theta \big)\, d\theta = \int_0^{2\pi} \big( \sin^2\theta + \cos^2\theta \big)\, d\theta = \int_0^{2\pi} 1\, d\theta = 2\pi.

Теперь проверим тем же результатом через ротор: rotzF=Q/xP/y=1(1)=2\operatorname{rot}_z F = \partial Q/\partial x - \partial P/\partial y = 1 - (-1) = 2, площадь круга S=πR2=πS = \pi R^2 = \pi, значит по теореме Грина Γ=2π=2π\Gamma = 2 \cdot \pi = 2\pi. Оба способа совпали - это и есть основной приём проверки решения в задачах на циркуляцию: посчитать двумя путями и сравнить.

Где встречается циркуляция в физике

В механике циркуляция силового поля вдоль замкнутой траектории - это работа силы за один полный обход: для потенциальных сил (гравитация, упругость) она всегда равна нулю, а её отличие от нуля - прямой признак непотенциальности силы. В гидродинамике циркуляция скорости потока связана с завихренностью жидкости - вокруг точки вихря (смерча, водоворота) циркуляция скорости не равна нулю, хотя в спокойной, безвихревой области того же потока она нулевая. В электродинамике циркуляция напряжённости электрического поля по замкнутому контуру равна взятой со знаком минус скорости изменения магнитного потока через поверхность, натянутую на контур (закон электромагнитной индукции Фарадея), а циркуляция вектора напряжённости магнитного поля связана с током, охватываемым контуром (закон Ампера). Во всех этих случаях математический аппарат один и тот же - линейный интеграл по замкнутому пути и его связь с ротором через теорему Стокса или её плоский вариант, теорему Грина.

Частые ошибки

  • Перепутанное направление обхода. Смена обхода с положительного (против часовой стрелки) на отрицательный меняет знак циркуляции на противоположный. В условии задачи направление обхода нужно проверять явно.
  • Пропущенные производные при параметризации. В интеграле Pdx+Qdy\oint P\,dx + Q\,dy нельзя просто подставить x(θ)x(\theta), y(θ)y(\theta) без множителей x(θ)dθx'(\theta)\,d\theta, y(θ)dθy'(\theta)\,d\theta - иначе получится размерно неверное выражение.
  • Циркуляция для незамкнутого пути. Термин "циркуляция" относится строго к замкнутому контуру; для открытой кривой корректно говорить о работе поля вдоль пути или о линейном интеграле, а не о циркуляции.
  • Ошибка в знаке ротора. Формула rotzF=Q/xP/y\operatorname{rot}_z F = \partial Q/\partial x - \partial P/\partial y содержит именно такой порядок вычитания; перестановка местами PP и QQ даёт результат с обратным знаком.
  • Предположение, что циркуляция всегда нулевая. Это верно только для потенциальных полей, у которых ротор равен нулю всюду внутри контура. Для полей с вихревой частью (как в примерах выше) циркуляция принципиально отлична от нуля.

FAQ

Что такое циркуляция векторного поля простыми словами? Это число, которое получается, если сложить проекции поля на направление движения вдоль всего замкнутого пути. Оно показывает, закручивается ли поле вокруг области внутри контура и насколько сильно.

Как связаны циркуляция и ротор поля? Теорема Грина (на плоскости) или теорема Стокса (в пространстве) связывают их напрямую: циркуляция по границе области равна интегралу ротора поля по самой области. Если ротор постоянен, циркуляция равна произведению ротора на площадь контура.

Может ли циркуляция быть отрицательной? Да. Знак зависит от направления обхода контура и от направления вихря поля относительно этого обхода - если поле закручено против выбранного направления обхода, циркуляция отрицательна.

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

Коротко

Циркуляция векторного поля по контуру - это интеграл LPdx+Qdy\oint_L P\,dx + Q\,dy от касательной составляющей поля вдоль замкнутого пути. Считать её можно напрямую через параметризацию контура либо короче - через ротор поля и теорему Грина, Γ=SrotzFdS\Gamma = \iint_S \operatorname{rot}_z F\,dS, что при постоянном роторе сводится к произведению ротора на площадь. Оба способа дают один и тот же ответ, и сверка одного с другим - надёжный способ проверить решение задачи на циркуляцию.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также

Ротор и дивергенция векторного поля: формулы и смысл

Ротор и дивергенция векторного поля: формулы и смысл

Ротор и дивергенция векторного поля: как вычислить div F и rot F, что означают эти операторы физически и как они связаны с теоремами Гаусса-Остроградского и Стокса.

7 июля 20269 минут
Атрибуты сущности в ER-модели: пять типов и примеры

Атрибуты сущности в ER-модели: пять типов и примеры

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

7 июля 20269 минут
Динамическое программирование: основы и идея мемоизации

Динамическое программирование: основы и идея мемоизации

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

7 июля 20267 минут
Кодировка Unicode и UTF-8: как кодируются символы

Кодировка Unicode и UTF-8: как кодируются символы

Кодировка Unicode и UTF-8 простыми словами: как код символа превращается в байты, почему кириллица и эмодзи занимают 2-4 байта и как устроены префиксы 110, 1110, 10.

7 июля 20269 минут
Начальные и центральные моменты случайной величины: формулы

Начальные и центральные моменты случайной величины: формулы

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

7 июля 20268 минут
Натуральная величина сечения многогранника плоскостью

Натуральная величина сечения многогранника плоскостью

Как найти натуральную величину сечения многогранника плоскостью: способы замены плоскостей проекций и вращения, формула через угол наклона, площадь и периметр сечения на примере задачи.

7 июля 20268 минут