В математическом анализе и его приложениях функция нескольких действительных переменных или действительная многомерная функция — это функция с более чем одним аргументом , причем все аргументы являются действительными переменными. Эта концепция расширяет идею функции действительной переменной на несколько переменных. «Входные» переменные принимают действительные значения, в то время как «выход», также называемый «значением функции», может быть действительным или комплексным . Однако изучение комплекснозначных функций можно легко свести к изучению действительнозначных функций , рассматривая действительную и мнимую части комплексной функции; поэтому, если явно не указано иное, в этой статье будут рассматриваться только действительнозначные функции.
Область определения функции n переменных — это подмножество , для которого функция определена. Как обычно, область определения функции нескольких действительных переменных должна содержать непустое открытое подмножество .
Действительная функция от n действительных переменных — это функция , которая принимает на вход n действительных чисел , обычно представленных переменными x 1 , x 2 , …, x n , для получения другого действительного числа, значения функции, обычно обозначаемого f ( x 1 , x 2 , …, x n ) . Для простоты в этой статье действительная функция от нескольких действительных переменных будет просто называться функцией . Чтобы избежать какой-либо двусмысленности, другие типы функций, которые могут возникнуть, будут явно указаны.
Некоторые функции определены для всех действительных значений переменных (говорят, что они определены везде), но некоторые другие функции определены только если значение переменной берется в подмножестве X R n , области определения функции, которая всегда должна содержать открытое подмножество R n . Другими словами, действительная функция от n действительных переменных — это функция
такой, что его область X является подмножеством Rn , содержащим непустое открытое множество.
Элемент X является n - кортежем ( x 1 , x 2 , …, x n ) (обычно разграниченным скобками), общая нотация для обозначения функций будет f (( x 1 , x 2 , …, x n )) . Распространенное использование, гораздо более старое, чем общее определение функций между множествами, состоит в том, чтобы не использовать двойные скобки и просто писать f ( x 1 , x 2 , …, x n ) .
Также принято сокращать n -кортеж ( x 1 , x 2 , …, x n ), используя обозначения, похожие на те, что используются для векторов , например, жирный шрифт x , подчеркивание x или стрелка сверху x → . В этой статье будет использоваться жирный шрифт.
Простым примером функции двух переменных может быть:
что является объемом V конуса с площадью основания A и высотой h, измеренной перпендикулярно основанию. Область ограничивает все переменные положительными, поскольку длины и площади должны быть положительными.
Пример функции с двумя переменными:
где a и b — действительные ненулевые константы. Используя трехмерную декартову систему координат , где плоскость xy — это область R 2 , а ось z — это область значений R , можно визуализировать изображение как двумерную плоскость с наклоном a в положительном направлении x и наклоном b в положительном направлении y . Функция хорошо определена во всех точках ( x , y ) в R 2 . Предыдущий пример можно легко расширить до более высоких измерений:
для p ненулевых действительных констант a 1 , a 2 , …, a p , описывающих p -мерную гиперплоскость .
Евклидова норма :
также является функцией n переменных, которая определена всюду, в то время как
определено только для x ≠ (0, 0, …, 0) .
Для нелинейного примера функции от двух переменных:
которая берет все точки в X , диске радиуса √ 8 , «проколотом» в начале координат ( x , y ) = (0, 0) в плоскости R 2 , и возвращает точку в R . Функция не включает начало координат ( x , y ) = (0, 0) , если бы это было так, то f была бы плохо определена в этой точке. Используя трехмерную декартову систему координат с плоскостью xy в качестве области R 2 , а осью z в качестве области R , изображение можно визуализировать как криволинейную поверхность.
Функцию можно оценить в точке ( x , y ) = (2, √ 3 ) в X :
Однако функцию нельзя оценить, скажем,
поскольку эти значения x и y не удовлетворяют правилу домена.
Образ функции f ( x 1 , x 2 , …, x n ) — это множество всех значений f , когда n -кортеж ( x 1 , x 2 , …, x n ) выполняется во всей области определения f . Для непрерывной (см . ниже определение) действительной функции, которая имеет связную область определения, образ — это либо интервал , либо одно значение. В последнем случае функция является постоянной функцией .
Прообраз данного действительного числа c называется множеством уровня . Это множество решений уравнения f ( x 1 , x 2 , …, x n ) = c .
Область определения функции нескольких действительных переменных — это подмножество R n , которое иногда, но не всегда, явно определено. Фактически, если ограничить область определения X функции f подмножеством Y ⊂ X , то формально получится другая функция — ограничение функции f на Y , которое обозначается . На практике часто (но не всегда) не вредно отождествлять f и , и опускать ограничитель | Y .
И наоборот, иногда можно естественным образом расширить область определения данной функции, например, с помощью непрерывности или аналитического продолжения .
Более того, многие функции определены таким образом, что трудно явно указать их область определения. Например, если задана функция f , может быть трудно указать область определения функции Если f является многомерным полиномом , (имеющим в качестве области определения), даже трудно проверить, является ли область определения g также . Это эквивалентно проверке того, всегда ли полином положителен, и является объектом активной области исследований (см. Положительный полином ).
Обычные арифметические операции над действительными числами можно распространить на действительные функции нескольких действительных переменных следующим образом:
Отсюда следует, что функции n переменных, которые определены всюду, и функции n переменных, которые определены в некоторой окрестности данной точки, образуют коммутативные алгебры над действительными числами ( R -алгебры). Это прототипический пример функционального пространства .
Аналогично можно определить
которая является функцией только в том случае, если множество точек ( x 1 , …, x n ) в области определения f, таких что f ( x 1 , …, x n ) ≠ 0, содержит открытое подмножество R n . Это ограничение подразумевает, что две вышеуказанные алгебры не являются полями .
Можно легко получить функцию от одной действительной переменной, придав постоянное значение всем переменным, кроме одной. Например, если ( a 1 , …, a n ) — точка внутренней области определения функции f , мы можем зафиксировать значения x 2 , …, x n на a 2 , …, a n соответственно, чтобы получить одновариантную функцию
область определения которой содержит интервал с центром в точке a 1. Эту функцию можно также рассматривать как ограничение функции f на линию, определяемую уравнениями x i = a i для i = 2, …, n .
Другие одномерные функции могут быть определены путем ограничения f любой прямой, проходящей через ( a 1 , …, a n ) . Это функции
где c i — действительные числа, не все из которых равны нулю.
В следующем разделе мы покажем, что если функция многих переменных непрерывна, то непрерывны и все эти функции одной переменной, но обратное не обязательно верно.
До второй половины 19 века математики рассматривали только непрерывные функции . В то время понятие непрерывности было разработано для функций одной или нескольких действительных переменных задолго до формального определения топологического пространства и непрерывного отображения между топологическими пространствами. Поскольку непрерывные функции нескольких действительных переменных повсеместно встречаются в математике, стоит определить это понятие без ссылки на общее понятие непрерывных отображений между топологическими пространствами.
Для определения непрерывности полезно рассмотреть функцию расстояния R n , которая является всюду определенной функцией 2 n действительных переменных:
Функция f непрерывна в точке a = ( a 1 , …, a n ) , которая находится внутри ее области определения, если для каждого положительного действительного числа ε существует положительное действительное число φ такое, что | f ( x ) − f ( a )| < ε для всех x таких, что d ( x a ) < φ . Другими словами, φ может быть выбрано достаточно малым для того, чтобы образ шара радиуса φ с центром в точке a, содержащимся в интервале длины 2 ε с центром в точке f ( a ) , был непрерывным, если он непрерывен в каждой точке своей области определения.
Если функция непрерывна в точке f ( a ) , то все одномерные функции, полученные путем фиксации всех переменных x i , за исключением одной, при значении a i , непрерывны в точке f ( a ) . Обратное неверно; это означает, что все эти одномерные функции могут быть непрерывными для функции, которая не является непрерывной в точке f ( a ) . Например, рассмотрим функцию f такую, что f (0, 0) = 0 , а в противном случае определяется как
Функции x ↦ f ( x , 0) и y ↦ f (0, y ) обе постоянны и равны нулю, и поэтому непрерывны. Функция f не является непрерывной в точке (0, 0) , потому что, если ε < 1/2 и y = x 2 ≠ 0 , мы имеем f ( x , y ) = 1/2 , даже если | x | очень мало. Хотя эта функция не является непрерывной, она обладает дополнительным свойством, заключающимся в том, что все одномерные функции, полученные путем ее ограничения линией, проходящей через (0, 0), также непрерывны. Фактически, мы имеем
для λ ≠ 0 .
Предел в точке действительной функции нескольких действительных переменных определяется следующим образом. [1] Пусть a = ( a 1 , a 2 , …, a n ) — точка в топологическом замыкании области определения X функции f . Функция f имеет предел L , когда x стремится к a , обозначаемый
если выполняется следующее условие: для каждого положительного действительного числа ε > 0 существует положительное действительное число δ > 0 такое, что
для всех x в области определения, таких что
Если предел существует, то он единственный. Если a находится внутри области, предел существует тогда и только тогда, когда функция непрерывна в точке a . В этом случае мы имеем
Когда a находится на границе области определения f , и если f имеет предел в точке a , последняя формула позволяет «расширить по непрерывности» область определения f до a .
Симметричная функция — это функция f , которая остается неизменной при замене двух переменных x i и x j :
где i и j — каждое из 1, 2, …, n . Например:
симметрична относительно x , y , z, поскольку замена любой пары x , y , z оставляет f неизменной, но не симметрична относительно всех x , y , z , t , поскольку замена t на x , y или z дает другую функцию.
Предположим, что функции
или более компактно ξ = ξ ( x ) , все определены в области X . Так как n -кортеж x = ( x 1 , x 2 , …, x n ) изменяется в X , подмножестве R n , m -кортеж ξ = ( ξ 1 , ξ 2 , …, ξ m ) изменяется в другой области Ξ , подмножестве R m . Перефразируя это:
Тогда функция ζ функций ξ ( x ), определенных на Ξ ,
является композицией функций, определенной на X , [2] другими словами, отображение
Обратите внимание, что числа m и n не обязательно должны быть равны.
Например, функция
определено всюду на R 2 можно переписать, введя
который также везде определен в R 3 для получения
Композицию функций можно использовать для упрощения функций, что полезно для вычисления кратных интегралов и решения уравнений в частных производных .
Элементарное исчисление — это исчисление действительных функций одной действительной переменной, и основные идеи дифференцирования и интегрирования таких функций могут быть распространены на функции более чем одной действительной переменной; это расширение — многомерное исчисление .
Частные производные можно определить по каждой переменной:
Частные производные сами по себе являются функциями, каждая из которых представляет скорость изменения f параллельно одной из осей x 1 , x 2 , …, x n во всех точках области определения (если производные существуют и непрерывны — см. также ниже). Первая производная положительна, если функция возрастает вдоль направления соответствующей оси, отрицательна, если она убывает, и равна нулю, если нет ни увеличения, ни убывания. Оценка частной производной в определенной точке области определения дает скорость изменения функции в этой точке в направлении, параллельном определенной оси, — действительное число.
Для действительных функций действительной переменной y = f ( x ) ее обычная производная dy / dx геометрически является градиентом касательной к кривой y = f ( x ) во всех точках области. Частные производные распространяют эту идею на касательные гиперплоскости к кривой.
Частные производные второго порядка можно вычислить для каждой пары переменных:
Геометрически они связаны с локальной кривизной изображения функции во всех точках области. В любой точке, где функция хорошо определена, функция может возрастать вдоль некоторых осей и/или убывать вдоль других осей и/или не возрастать или не убывать вообще вдоль других осей.
Это приводит к множеству возможных стационарных точек : глобальные или локальные максимумы , глобальные или локальные минимумы и седловые точки — многомерный аналог точек перегиба для действительных функций одной действительной переменной. Матрица Гессе — это матрица всех частных производных второго порядка, которые используются для исследования стационарных точек функции, важных для математической оптимизации .
В общем случае частные производные высшего порядка p имеют вид:
где p 1 , p 2 , …, p n — каждое из целых чисел от 0 до p, таких что p 1 + p 2 + ⋯ + p n = p , используя определения нулевых частных производных как операторов тождества :
Число возможных частных производных увеличивается с ростом p , хотя некоторые смешанные частные производные (по отношению к более чем одной переменной) излишни из-за симметрии частных производных второго порядка . Это уменьшает число частных производных для вычисления для некоторых p .
Функция f ( x ) дифференцируема в окрестности точки a, если существует набор из n чисел, зависящих от a в общем случае, A ( a ) = ( A 1 ( a ), A 2 ( a ) , …, A n ( a )) , так что: [3]
где как . Это означает, что если f дифференцируема в точке a , то f непрерывна в точке x = a , хотя обратное неверно — непрерывность в области не подразумевает дифференцируемости в области. Если f дифференцируема в точке a , то частные производные первого порядка существуют в точке a и:
для i = 1, 2, …, n , которые можно найти из определений отдельных частных производных, поэтому частные производные f существуют.
Предполагая n -мерный аналог прямоугольной декартовой системы координат , эти частные производные можно использовать для формирования векторного линейного дифференциального оператора , называемого градиентом (также известного как « набла » или « дель ») в этой системе координат:
широко используется в векторном исчислении , поскольку полезен для построения других дифференциальных операторов и компактной формулировки теорем в векторном исчислении.
Тогда замена градиента ∇ f (оцененного при x = a ) с небольшой перестановкой дает:
где · обозначает скалярное произведение . Это уравнение представляет собой наилучшее линейное приближение функции f во всех точках x в окрестности a . Для бесконечно малых изменений f и x при x → a :
который определяется как полный дифференциал или просто дифференциал f в точке a . Это выражение соответствует полному бесконечно малому изменению f путем сложения всех бесконечно малых изменений f во всех направлениях x i. Кроме того, df можно рассматривать как ковектор с базисными векторами как бесконечно малыми dx i в каждом направлении и частными производными f как компонентами.
Геометрически ∇ f перпендикулярна уровням f , заданным как f ( x ) = c , что для некоторой константы c описывает ( n − 1) -мерную гиперповерхность. Дифференциал константы равен нулю:
в котором d x представляет собой бесконечно малое изменение x на гиперповерхности f ( x ) = c , и поскольку скалярное произведение ∇ f и d x равно нулю, это означает, что ∇ f перпендикулярно d x .
В произвольных криволинейных системах координат в n измерениях явное выражение для градиента не было бы таким простым - были бы масштабные коэффициенты в терминах метрического тензора для этой системы координат. Для приведенного выше случая, используемого в этой статье, метрика - это просто дельта Кронекера , а масштабные коэффициенты все равны 1.
Если все частные производные первого порядка вычислены в точке a в области:
существуют и непрерывны для всех a в области, f имеет класс дифференцируемости C 1. В общем случае, если все частные производные порядка p вычислены в точке a :
существуют и непрерывны, где p 1 , p 2 , …, p n и p такие же, как указано выше, для всех a в области определения, то f дифференцируема до порядка p во всей области определения и имеет класс дифференцируемости C p .
Если f имеет класс дифференцируемости C ∞ , f имеет непрерывные частные производные всех порядков и называется гладкой . Если f является аналитической функцией и равна своему ряду Тейлора около любой точки в области, обозначение C ω обозначает этот класс дифференцируемости.
Определенное интегрирование можно расширить до многократного интегрирования по нескольким действительным переменным с помощью обозначений;
где каждая область R 1 , R 2 , …, R n является подмножеством или всей действительной прямой:
и их декартово произведение дает область для интегрирования как единого множества:
n -мерный гиперобъем . При вычислении определенный интеграл является действительным числом, если интеграл сходится в области R интегрирования (результат определенного интеграла может расходиться до бесконечности для данной области, в таких случаях интеграл остается плохо определенным). Переменные рассматриваются как «фиктивные» или « связанные» переменные , которые подставляются вместо чисел в процессе интегрирования.
Интеграл действительной функции действительной переменной y = f ( x ) по x имеет геометрическую интерпретацию как площадь, ограниченная кривой y = f ( x ) и осью x . Кратные интегралы расширяют размерность этой концепции: предполагая n -мерный аналог прямоугольной декартовой системы координат , указанный выше определенный интеграл имеет геометрическую интерпретацию как n -мерный гиперобъем, ограниченный f ( x ) и осями x 1 , x 2 , …, x n , которые могут быть положительными, отрицательными или нулевыми в зависимости от интегрируемой функции (если интеграл сходится).
Хотя ограниченный гиперобъем является полезным пониманием, более важная идея определенных интегралов заключается в том, что они представляют полные величины в пространстве. Это имеет значение в прикладной математике и физике: если f — некоторое скалярное поле плотности , а x — координаты вектора положения , т. е. некоторая скалярная величина на единицу n -мерного гиперобъема, то интегрирование по области R дает общую величину величины в R . Более формальные понятия гиперобъема являются предметом теории меры . Выше мы использовали меру Лебега , см. Интегрирование Лебега для получения дополнительной информации по этой теме.
С помощью определений многократного интегрирования и частных производных можно сформулировать ключевые теоремы, включая фундаментальную теорему исчисления по нескольким действительным переменным (а именно теорему Стокса ), интегрирование по частям по нескольким действительным переменным, симметрию высших частных производных и теорему Тейлора для многомерных функций . Оценку смеси интегралов и частных производных можно выполнить, используя дифференцирование теоремы под знаком интеграла .
Можно собрать ряд функций каждой из нескольких действительных переменных, скажем
в m -кортеж или иногда как вектор-столбец или вектор-строку соответственно:
все рассматриваются на тех же основаниях, что и векторное поле m -компоненты , и используется та форма, которая удобна. Все приведенные выше обозначения имеют общую компактную запись y = f ( x ) . Исчисление таких векторных полей — это векторное исчисление . Для получения дополнительной информации об обработке векторов-строк и векторов-столбцов многомерных функций см. матричное исчисление .
Действительная неявная функция нескольких действительных переменных не записывается в виде " y = f (…) ". Вместо этого отображение происходит из пространства R n + 1 в нулевой элемент в R (просто обычный ноль 0):
— это уравнение относительно всех переменных. Неявные функции — это более общий способ представления функций, поскольку если:
то мы всегда можем определить:
Однако обратное не всегда возможно, т.е. не все неявные функции имеют явный вид.
Например, используя интервальную нотацию , пусть
Выбирая 3-мерную (3D) декартову систему координат, эта функция описывает поверхность 3D эллипсоида с центром в начале координат ( x , y , z ) = (0, 0, 0) с постоянными большими полуосями a , b , c , вдоль положительных осей x , y и z соответственно. В случае a = b = c = r у нас есть сфера радиуса r с центром в начале координат. Другие примеры конического сечения , которые можно описать аналогичным образом, включают гиперболоид и параболоид , в более общем смысле, так может быть описана любая 2D поверхность в 3D евклидовом пространстве. Приведенный выше пример можно решить относительно x , y или z ; однако гораздо аккуратнее записать его в неявной форме.
Более сложный пример:
для ненулевых действительных констант A , B , C , ω эта функция хорошо определена для всех ( t , x , y , z ) , но ее нельзя явно решить для этих переменных и записать в виде « t = », « x = » и т. д.
Теорема о неявной функции более чем двух действительных переменных касается непрерывности и дифференцируемости функции следующим образом. [4] Пусть ϕ ( x 1 , x 2 , …, x n ) — непрерывная функция с непрерывными частными производными первого порядка, и пусть ϕ, вычисленная в точке ( a , b ) = ( a 1 , a 2 , …, an , b ) , равна нулю:
и пусть первая частная производная ϕ по y, вычисленная в точке ( a , b ), не равна нулю:
Тогда существует интервал [ y 1 , y 2 ] , содержащий b , и область R , содержащая ( a , b ) , такие, что для каждого x в R существует ровно одно значение y в [ y 1 , y 2 ], удовлетворяющее ϕ ( x , y ) = 0 , и y является непрерывной функцией x , так что ϕ ( x , y ( x )) = 0 . Полные дифференциалы функций равны:
Подстановка dy в последний дифференциал и приравнивание коэффициентов дифференциалов дает частные производные первого порядка от y по x i через производные исходной функции, каждая из которых является решением линейного уравнения
для i = 1, 2, …, n .
Комплекснозначную функцию нескольких действительных переменных можно определить, ослабив в определении действительных функций ограничение области определения действительными числами и допустив комплексные значения.
Если f ( x 1 , …, x n ) является такой комплекснозначной функцией, ее можно разложить следующим образом:
где g и h — действительные функции. Другими словами, изучение комплексных функций легко сводится к изучению пар действительных функций.
Это сокращение работает для общих свойств. Однако для явно заданной функции, такой как:
вычисление действительной и мнимой части может оказаться затруднительным.
Многомерные функции действительных переменных неизбежно возникают в технике и физике , поскольку наблюдаемые физические величины являются действительными числами (с соответствующими единицами и размерностями ), а любая физическая величина, как правило, зависит от ряда других величин.
Примерами в механике сплошной среды являются локальная плотность массы ρ распределения массы, скалярное поле , которое зависит от пространственных координат положения (здесь для примера декартовых), r = ( x , y , z ) и времени t :
Аналогично обстоит дело с плотностью электрического заряда для электрически заряженных объектов и многочисленных других скалярных потенциальных полей.
Другим примером является поле скорости , векторное поле , которое имеет компоненты скорости v = ( v x , v y , v z ) , каждая из которых является многомерной функцией пространственных координат и времени аналогично:
Аналогично и для других физических векторных полей, таких как электрические поля и магнитные поля , а также поля векторного потенциала .
Другим важным примером является уравнение состояния в термодинамике , уравнение, связывающее давление P , температуру T и объем V жидкости, в общем случае оно имеет неявный вид:
Простейшим примером является закон идеального газа :
где n — число молей , постоянное для фиксированного количества вещества , а R — газовая постоянная . Намного более сложные уравнения состояния были получены эмпирическим путем, но все они имеют указанную выше неявную форму.
Действительные функции нескольких действительных переменных широко распространены в экономике . В основе теории потребления полезность выражается как функция количества различных потребляемых товаров, причем каждое количество является аргументом функции полезности. Результатом максимизации полезности является набор функций спроса , каждая из которых выражает требуемое количество конкретного товара как функцию цен различных товаров и дохода или богатства. В теории производителя обычно предполагается, что фирма максимизирует прибыль как функцию количества различных произведенных товаров и количества различных используемых факторов производства. Результатом оптимизации является набор функций спроса на различные факторы производства и набор функций предложения для различных продуктов; каждая из этих функций имеет в качестве своих аргументов цены товаров и факторов производства.
Некоторые "физические величины" могут быть на самом деле комплексными - например, комплексное сопротивление , комплексная диэлектрическая проницаемость , комплексная проницаемость и комплексный показатель преломления . Они также являются функциями действительных переменных, таких как частота или время, а также температура.
В двумерной механике жидкости , в частности в теории потенциальных потоков, используемых для описания движения жидкости в 2D, комплексный потенциал
является комплекснозначной функцией двух пространственных координат x и y и других действительных переменных, связанных с системой. Действительная часть — это потенциал скорости , а мнимая часть — это функция потока .
Сферические гармоники встречаются в физике и технике как решение уравнения Лапласа , а также как собственные функции оператора z -компоненты углового момента , которые являются комплекснозначными функциями действительных сферических полярных углов :
В квантовой механике волновая функция обязательно комплекснозначна, но является функцией действительных пространственных координат (или компонент импульса ), а также времени t :
где каждый из них связан преобразованием Фурье .