Угол комплексного числа относительно действительной оси
В математике (особенно в комплексном анализе ) аргумент комплексного числа z , обозначаемый arg( z ) , представляет собой угол между положительной действительной осью и линией, соединяющей начало координат и z , представленной в виде точки на комплексной плоскости , как показано на рисунке 1. По соглашению положительная действительная ось рисуется направленной вправо, положительная мнимая ось рисуется направленной вверх, а комплексные числа с положительной действительной частью считаются имеющими аргумент против часовой стрелки со знаком плюс.
Когда рассматривается любой действительный угол, аргумент представляет собой многозначную функцию, действующую на ненулевые комплексные числа . Главное значение этой функции однозначно, обычно выбирается как уникальное значение аргумента, которое лежит в интервале (− π , π ] . [1] [2] В этой статье многозначная функция будет обозначаться arg( z ) , а ее главное значение будет обозначаться Arg( z ) , но в некоторых источниках заглавные буквы этих символов меняются местами.
Определение
Аргумент ненулевого комплексного числа z = x + iy , обозначаемый arg( z ) , определяется двумя эквивалентными способами :
Геометрически, в комплексной плоскости , как двумерный полярный угол от положительной действительной оси до вектора, представляющего z . Числовое значение задается углом в радианах и является положительным, если измерять против часовой стрелки.
Алгебраически, как любая действительная величина такая, что для некоторого положительного действительного r (см. формулу Эйлера ). Величина r является модулем (или абсолютным значением) z , обозначаемым | z |:
Аргумент нуля обычно остается неопределенным. Названия величина , для модуля, и фаза , [3] [1] для аргумента, иногда используются эквивалентно.
В обоих определениях можно увидеть, что аргумент любого ненулевого комплексного числа имеет много возможных значений: во-первых, как геометрический угол, ясно, что повороты всей окружности не изменяют точку, поэтому углы, отличающиеся на целое кратное 2π радиан ( полная окружность), одинаковы, как отражено на рисунке 2 справа. Аналогично, из периодичности sin и cos , второе определение также обладает этим свойством.
Основная стоимость
Поскольку полный оборот вокруг начала координат оставляет комплексное число неизменным, существует множество вариантов, которые можно сделать , обходя начало координат любое количество раз. Это показано на рисунке 2, представляющем многозначную ( множественно-значную) функцию , где вертикальная линия (не показана на рисунке) пересекает поверхность на высотах, представляющих все возможные варианты угла для этой точки.
Некоторые авторы определяют диапазон главного значения как находящийся в замкнуто-открытом интервале [0, 2 π ) .
Обозначение
Иногда начальная буква главного значения заглавная, как в Arg z , особенно когда рассматривается также общая версия аргумента. Обратите внимание, что обозначения различаются, поэтому arg и Arg могут быть взаимозаменяемы в разных текстах.
Множество всех возможных значений аргумента можно записать в терминах Arg как:
Вычисление из действительной и мнимой части
Если комплексное число известно с точки зрения его действительной и мнимой частей, то функция, вычисляющая главное значение Arg, называется функцией арктангенса с двумя аргументами, atan2 :
.
Функция atan2 доступна в математических библиотеках многих языков программирования, иногда под другим именем, и обычно возвращает значение в диапазоне (−π, π] . [1]
В некоторых источниках аргумент определяется как , однако это верно только когда x > 0 , где хорошо определено и угол лежит между и Расширение этого определения на случаи, когда x не является положительным, относительно затруднительно. В частности, можно определить главное значение аргумента отдельно на полуплоскости x > 0 и двух квадрантах с x < 0 , а затем склеить определения вместе:
Более подробную информацию и альтернативные реализации см. в atan2 .
Реализации функции на языках программирования
Язык Вольфрама (Mathematica)
В языке Вольфрам есть Arg[z]: [4]
Arg[x + y I]
или используя язык ArcTan:
Arg[x + y I]
ArcTan[x, y]расширен для работы с бесконечностями. is (т.е. он все еще определен), в то время как не возвращает ничего (т.е. он не определен ).ArcTan[0, 0]IndeterminateArcTan[Infinity, -Infinity]
Клен
Maple ведет себя argument(z)так же, как и Arg[z]в языке Wolfram, за исключением того, что argument(z)также возвращает , если это специальное значение с плавающей точкой . [5]
Кроме того, в Maple нет .z−0.
МАТЛАБ
MATLABangle(z) ведет себя [ 6] [7] так же, как и Arg[z]в языке Wolfram, за исключением того, что он
В отличие от языков Maple и Wolfram, в MATLAB atan2(y, x)эквивалентно angle(x + y*1i). То есть, atan2(0, 0)это .
Идентичности
Одной из главных мотиваций для определения главного значения Arg является возможность записывать комплексные числа в форме модуль-аргумент. Следовательно, для любого комплексного числа z ,
Это действительно справедливо только в том случае, если z не равно нулю, но может считаться справедливым и для z = 0 , если Arg(0) рассматривается как неопределенная форма , а не как неопределенная.
Далее следуют некоторые дополнительные тождества. Если z 1 и z 2 — два ненулевых комплексных числа, то
Если z ≠ 0 и n — любое целое число, то [1]
Пример
Использование комплексного логарифма
Из , получаем , альтернативно . Поскольку мы берем мнимую часть, любая нормализация действительным скаляром не повлияет на результат. Это полезно, когда доступен комплексный логарифм .
Расширенный аргумент
Расширенный аргумент числа z (обозначаемый как ) — это множество всех действительных чисел, сравнимых по модулю 2. [ 8]
Ссылки
^ abcd Weisstein, Eric W. "Complex Argument". mathworld.wolfram.com . Получено 31 августа 2020 г.
^ "Arg". Документация по языку Wolfram Language . Получено 2024-08-30 .
^ «Аргумент — Помощь Maple».
^ "Фазовый угол - угол MATLAB".
^ "Четырехквадрантный арктангенс - MATLAB atan2".
^ "Алгебраическая структура комплексных чисел". www.cut-the-knot.org . Получено 29-08-2021 .
Библиография
Альфорс, Ларс (1979). Комплексный анализ: Введение в теорию аналитических функций одной комплексной переменной (3-е изд.). Нью-Йорк; Лондон: McGraw-Hill. ISBN 0-07-000657-1.
Поннусвами, С. (2005). Основы комплексного анализа (2-е изд.). Нью-Дели; Мумбаи: Narosa. ISBN 978-81-7319-629-4.
Бирдон, Алан (1979). Комплексный анализ: принцип аргумента в анализе и топологии . Чичестер: Wiley. ISBN 0-471-99671-8.
Боровски, Эфраим; Борвейн, Джонатан (2002) [1-е изд. 1989 как Словарь математики ]. Математика . Словарь Коллинза (2-е изд.). Глазго: HarperCollins . ISBN 0-00-710295-X.