Лямбда-исчисление: описание теоремы, особенности, примеры
Лямбда-исчисление — это формальная система в математической логике для выражения подсчетов на основе абстракции и применения функций с использованием привязки и подстановки переменных. Это универсальная модель, которую можно применять для проектирования любой машины Тьюринга. Впервые введена лямбда-исчисления Черчем, известным математиком, в 1930-х годах.
Система состоит из построения лямбда-членов и выполнения над ними операций сокращения.
Пояснения и приложения
Греческая буква lambda (λ) используется в лямбда-выражениях и лямбда-терминах для обозначения связывания переменной в функции.
Лямбда-исчисление может быть нетипизировано или типизировано. В первом варианте функции могут быть применены только в том случае, если они способны принимать данные этого типа. Типизированные лямбда-исчисления слабее, могут выражать меньшее значение. Но, с другой стороны, они позволяют доказывать больше вещей.
Одной из причин того, что существует много разных типов — это желание ученых сделать больше, не отказываясь от возможности доказывать сильные теоремы лямбда-исчислений.
Система находит применение во многих различных областях математики, философии, лингвистики, и компьютерных наук. В первую очередь, лямбда-исчисления — это расчет, который сыграл важную роль в развитии теории языков программирования. Именно стили функционального создания реализуют системы. Они также являются актуальной темой исследований в теории этих категорий.
Для чайников
Лямбда-исчисление была введена математиком Алонзо Черчем в 1930-х годах в рамках исследования основ науки. Первоначальная система была показана как логически несовместимая в 1935 году, когда Стивен Клин и Дж. Б. Россер разработали парадокс Клини-Россера.
В последствии, в 1936 году Черч выделил и опубликовал только ту часть, которая имеет отношение к расчетам, то, что сейчас называется нетипизированным лямбда-исчислением. В 1940 он также представил более слабую, но логически непротиворечивую теорию, известную как система простого типа. В свое работе он объясняет всю теорию простым языком, поэтому, можно сказать, что Черч опубликовал лямбду исчисления для чайников.
До 1960-х годов, когда выяснилось его отношение к языкам программирования, λ стала лишь формализмом. Благодаря применениям Ричарда Монтегю и других лингвистов в семантике естественного языка, исчисление стало занимать почетное место как в лингвистике, так и в информатике.
Происхождение символа
Лямбда не обозначает слово или аббревиатуру, она возникла, благодаря ссылки в «Принципиальной математике» Рассела, за которой следуют два типографских изменения. Пример обозначения: для функции f с f (y) = 2y + 1 равно 2ŷ + 1. И здесь используется символ каретки («шляпа») над y для пометки входной переменной.
Церковь изначально намеревалась использовать аналогичные символы, но наборщики не смогли разместить символ «шляпа» над буквами. Поэтому вместо этого они напечатали его изначально как «/\y.2y+1». В следующем эпизоде редактирования наборщики заменили «/ \» на визуально похожий символ.
Введение в лямбда исчисление
Система состоит из языка терминов, которые выбираются определенным формальным синтаксисом, и набора правил преобразования, которые позволяют манипулировать ими. Последний пункт можно рассматривать как эквациональную теорию или как операционное определение.
Все функции в лямбда-исчислении являются анонимными, то есть не имеющими имен. Они принимают только одну входную переменную, при этом каррирование используется для реализации графиков с несколькими непостоянными.
Лямбда-термины
Синтаксис исчисления определяет некоторые выражения как допустимые, а другие — как недействительные. Также, как различные строки символов являются допустимыми программами на Си, а какие-то — нет. Действительное выражение лямбда-исчисления называется «лямбда-термином».
Следующие три правила дают индуктивное определение, которое можно применять для построения всех синтаксически допустимых понятий:
Переменная x сама по себе является действительным лямбда-термином:
- если T это ЛТ, и x непостоянная, то (lambda xt) называется абстракцией.
- если T, а также s понятия, то (TS) называется приложением.
Ничто другое не является лямбда-термином. Таким образом, понятие действительно тогда и только тогда, когда оно может быть получено повторным применением этих трех правил. Тем не менее некоторые скобки могут быть опущены в соответствии с другими критериями.
Определение
Лямбда-выражения состоят из:
- переменных v 1, v 2,…, v n,…
- символов абстракции ‘λ’ и точки ‘.’
- скобок ().
Множество Λ, может быть определено индуктивно:
- Если x переменная, то x ∈ Λ;
- x непостоянная и M ∈ Λ, то (λx.M) ∈ Λ;
- M, N ∈ Λ, то (MN) ∈ Λ.
Обозначение
Чтобы сохранить нотацию лямбда-выражений в незагроможденном виде, обычно применяются следующие соглашения:
- Внешние скобки опущены: MN вместо (MN).
- Предполагается, что приложения остаются ассоциативными: взамен ((MN) P) можно написать MNP.
- Тело абстракции простирается дальше вправо: λx. MN означает λx. (MN), а не (λx.M) N.
- Сокращается последовательность абстракций: λx.λy.λz.N можно λxyz.N.
Свободные и связанные переменные
Оператор λ соединяет свою непостоянную, где бы он ни находился в теле абстракции. Переменные, попадающие в область, называются связанными. В выражении λ x. М, часть λ х часто называют связующим. Как бы намекая, что переменные становятся группой с добавлением Х х к М. Все остальные неустойчивые называются свободными.
Например, в выражении λ y. х х у, у — связанная непостоянная, а х — свободная. И также стоит обратить внимание, что переменная сгруппирована своей «ближайшей» абстракцией. В следующем примере решение лямбда-исчисления представлено единственным вхождением x, которое связано второй составляющей:
λ x. y (λ x. z x)
Множество свободных переменных M обозначается как FV (M) и определяется рекурсией по структуре терминов следующим образом:
- FV (x) = {x}, где x — переменная.
- FV (λx.M) = FV (M) \ {x}.
- FV (MN) = FV (M) ∪ FV (N).
Формула, которая не содержит свободных переменных, называется закрытой. Замкнутые лямбда-выражения также известны как комбинаторы и эквивалентны терминам в комбинаторной логике.
Сокращение
Значение лямбда-выражений определяется тем, как они могут быть сокращены.
Существует три вида урезания:
- α-преобразование: изменение связанных переменных (альфа).
- β-редукция: применение функций к своим аргументам (бета).
- η-преобразование: охватывает понятие экстенсиональности.
Здесь речь также идет о полученных эквивалентностях: два выражения являются β-эквивалентными, если они могут быть β-преобразованы в одно и то же составляющее, а α / η-эквивалентность определяется аналогично.
Термин redex, сокращение от приводимого оборота, относится к подтемам, которые могут быть сокращены одним из правил. Лямбда исчисление для чайников, примеры:
(λ x.M) N является бета-редексом в выражении замены N на x в M. Составляющее, к которому сводится редекс, называется его редуктом. Редукция (λ x.M) N есть M [x: = N].
Если x не является свободной в M, λ х. М х также ет-REDEX с регулятором М.
α-преобразование
Альфа-переименования позволяют изменять имена связанных переменных. Например, λ x. х может дать λ у. у. Термины, которые отличаются только альфа-преобразованием, называются α-эквивалентными. Часто при использовании лямбда-исчисления α-эквивалентные считаются взаимными.
Точные правила для альфа-преобразования не совсем тривиальны. Во-первых, при данной абстракции переименовываются только те переменные, которые связаны с одной и той же системой. Например, альфа-преобразование λ x.λ x. x может привести к λ y.λ x. х, но это может не ввергнуть к λy.λx.y Последний имеет иной смысл, чем оригинал. Это аналогично понятию программирования затенения переменных.
Во-вторых, альфа-преобразование невозможно, если оно приведет к захвату непостоянной другой абстракцией. Например, если заменить x на y в λ x. λ y. x, то можно получить λ y.λ y. у, что совсем не то же самое.
В языках программирования со статической областью видимости альфа-преобразование можно использовать для упрощения разрешения имен. При этом следя за тем, чтобы понятие переменной не маскировало обозначение в содержащей области.
В нотации индекса Де Брюйна любые два альфа-эквивалентных термина синтаксически идентичны.
Замена
Изменения, написанные Е [V: = R], представляют собой процесс замещения всех свободных вхождений переменной V в выражении Е с оборотом R. Подстановка в терминах λ определяется лямбдой исчисления рекурсии по структуре понятий следующим образом (примечание: x и y — только переменные, а M и N — любое λ-выражение).
x [x: = N] ≡ N
y [x: = N] ≡ y, если x ≠ y
(M 1 M 2) [x: = N] ≡ (M 1 [x: = N]) (M 2 [x: = N])
(λ x.M) [x: = N] ≡ λ x.M
(λ y.M) [x: = N] y λ y. (M [x: = N]), если x ≠ y, при условии, что y ∉ FV (N).
Для подстановки в лямбда-абстракцию иногда необходимо α-преобразовать выражение. Например, неверно, чтобы (λ x. Y) [y: = x] приводило к (λ x. X), потому что замещенный x должен был быть свободным, но в итоге был связанным. Правильная замена в этом случае (λ z. X) с точностью до α-эквивалентности. Стоит обратить внимание, что замещение определяется однозначно с верностью до лямбды.
β-редукция
Бета-редукция отражает идею применения функции. Бета-восстановительный определяется в терминах замещения: ((X V. E) Е ‘) является Е [V: = Е’].
Например, предполагая некоторое кодирование 2, 7, ×, имеется следующее β-уменьшение: ((λ n. N × 2) 7) → 7 × 2.
Бета-редукция может рассматриваться как то же самое, что и концепция локальной сводимости при естественной дедукции через изоморфизм Карри – Ховарда.
η-преобразование
Эта-конверсия выражает идею экстенсиональности, которая в этом контексте заключается в том, что две функции равны тогда, когда они дают одинаковый результат для всех аргументов. Эта конвертация обменивает между λ x. (F x) и f всякий раз, когда x не кажется свободным в f.
Данное действие может рассматриваться как то же самое, что и концепция локальной полноты в естественной дедукции через изоморфизм Карри – Ховарда.
Нормальные формы и слияние
Для нетипизированного лямбда-исчисления β-редукция как правило переписывания не является ни сильно нормализующей, ни слабо.
Тем не менее можно показать, что β-редукция сливается при работе до α-преобразования (т. е. можно считать две нормальные формы равными, если возможно α-преобразование одной в другую).
Поэтому и сильно нормализующие члены, и слабо налаживающие понятия имеют единственную нормальную форму. Для первых терминов любая стратегия сокращения гарантированно приведет к типичной конфигурации. Тогда как для слабо нормализующих условий некоторые стратегии сокращения могут не найти ее.
Дополнительные методы программирования
Существует большое количество идиом создания для лямбда-исчисления. Многие из них были первоначально разработаны в контексте использования систем в качестве основы для семантики языка программирования, эффективно применяя их в качестве создания низкого уровня. Поскольку некоторые стили включают лямбда-исчисление (или что-то очень похожее) в качестве фрагмента, эти методы также находят применение в практическом создании, но затем могут восприниматься как неясные или чужие.
Именованные константы
В лямбда-исчислении библиотека принимает форму набора ранее определенных функций, в которой термины являются просто конкретными константами. Чистое исчисление не имеет понятия именованных неизменных, поскольку все атомные лямбда-термины являются переменными. Но их также можно имитировать, выделив непостоянную в качестве имени константы, используя лямбда-абстракцию для связывания этой изменчивой в основной части, и применить эту абстракцию к намеченному определению. Таким образом, если использовать f для обозначения M в N, можно сказать,
(λ ф. Н) М.
Авторы часто вводят синтаксическое понятие, такое как let, чтобы разрешить писать все в более интуитивном порядке.
f = M в N
Объединяя в цепочку такие определения, можно написать «программу» лямбда-исчисления как ноль или более дефиниций функций, за которыми следует один лямбда-член, используя те определения, которые составляют основную часть программы.
Заметным ограничением этого let является то, что имя f не определено в M, поскольку M находится вне области привязки лямбда-абстракции f. Это означает, что атрибут рекурсивной функции не может использоваться как M с let. Более продвинутая синтаксическая конструкция letrec, которая позволяет писать рекурсивные определения функций в этом стиле, вместо этого дополнительно использует комбинаторы с фиксированной точкой.
Печатные аналоги
Данный тип является типизированным формализмом, который использует символ для обозначения анонимной функции абстракция. В этом контексте типы обычно являются объектами синтаксической природы, которые присваиваются лямбда-терминам. Точная натура зависит от рассматриваемого исчисления. С определенной точки зрения, типизированные ЛИ можно рассматривать как уточнения нетипизированного ЛИ. Но с другой стороны, их также можно считать более фундаментальной теорией, а нетипизированное лямбда-исчисление — особым случаем только с одним типом.
Типизированные ЛИ являются основополагающими языками программирования и основой функциональных, таких как ML и Haskell. И, более косвенно, императивных стилей создания. Типизированные лямбда-исчисления играют важную роль в разработке систем типов для языков программирования. Здесь типизируемость обычно захватывает желательные свойства программы, например, она не вызовет нарушения доступа к памяти.
Типизированные лямбда-исчисления тесно связаны с математической логикой и теорией доказательств через изоморфизм Карри – Говарда, и их можно рассматривать как внутренний язык классов категорий, например, который просто является стилем декартовых замкнутых.
Обыкновенные дифференциальные уравнения
Обыкновенные дифференциальные уравнения
ОглавлениеПРЕДИСЛОВИЕГЛАВА 1. МЕТОДЫ ИНТЕГРИРОВАНИЯ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ § 2. Дифференциальные уравнения первого порядка 2. Уравнения с разделяющимися переменными. 3. Однородные уравнения. 4. Линейные уравнения. 5. Уравнения в полных дифференциалах. 6. Интегрирующий множитель. 7. Уравнение Бернулли. 8. Уравнение Риккати. § 3. Линейные дифференциальные уравнения. Принцип суперпозиции 2. Принцип суперпозиции. § 4. Линейное уравнепие первого порядка с постоянными коэффициентами 2. Комплексные функции вещественного аргумента. Комплексная экспонента. § 5. Линейные однородные дифференциалыше уравнения с постоянными коэффициентами 2. Случай простых корней. 3. Случай кратных корней. 4. Уравнение Эйлера. 5. Выделение вещественных решений. § 6. Линейные однородные уравнения второго порядка с постоянными коэффициентами 2. Ангармонические колебания. § 7. Линейные уравнения с правой частью — квазимногочленом § 8. Линейные системы с постоянными коэффициентами. Случай простых корней § 9. Фазовая плоскость линейной системы 2. Комплексные корни. 3. Уравнение второго порядка. § 10. Линейные системы с постоянными коэффициентами. Случай кратных корней § 11. Операционное исчисление § 12. Линейные разностные уравнения ГЛАВА 2. ОСНОВНЫЕ СВОЙСТВА РЕШЕНИЙ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ 2. Доказательство основной теоремы при n = 1. 3. Теорема Коши. § 2. Линейные нормированные пространства § 3. Принцип сжатых отображений § 5. Доказательство основной теоремы. Теорема существования и единственности для уравнений n-го порядка 2. Дифференциальные уравнения n-го порядка. 3. Комментарии к основной теореме. 4. Продолжение решений. § 6. Гладкость решений § 7. Зависимость решений от параметров и начальных условий § 8. Обратные и неявные функции 2. Теорема о неявной функции. 3. Дифференцирование сложных функций. § 9. Зависимые и независимые функции. Криволинейные координаты 2. Кривые и поверхности. 3. Криволинейные координаты. § 10. Уравнения первого порядка, не разрешенные относительно производной 2. Особые решения. Огибающая. 3. Интегрирование уравнений вида (1). ГЛАВА 3. ЛИНЕЙНЫЕ УРАВНЕНИЯ И СИСТЕМЫ 2. Доказательство теоремы. 3. Линейное уравнение n-го порядка. § 2. Функции от матриц и однородные линейные системы с постоянными коэффициентами 2. Вычисление матричной экспоненты. 3. Функции от матриц. 4. Малые колебания механических систем. § 3. Линейная зависимость и независимость функций и вектор-функций. Определитель Вронского 2. Определитель Вронского. § 4. Формула Лиувилля § 5. Фундаментальные системы решений § 6. Неоднородные линейные системы с переменными коэффициентами § 7. Линейные дифференциальные уравнения n-го порядка 2. Уравнения второго порядка. § 8. Понижение порядка линейных и нелинейных дифференциальных уравнений § 9. Нули решений однородных линейных уравнений второго порядка 2. Теорема сравнения. § 10. Элементы аналитической теории дифференциальных уравнений. Уравнение Бесселя 2. Регулярные особые точки. 3. Уравнение Бесселя. § 11. Уравнения с периодическими коэффициентами 2. Зоны устойчивости и неустойчивости. § 12. 2. Толчки. Принцип Дюамеля. 3. Периодические толчки в системах с трением. ГЛАВА 4. АВТОНОМНЫЕ СИСТЕМЫ И ТЕОРИЯ УСТОЙЧИВОСТИ 2. Векторные поля. Механическая интерпретация фазовых траекторий. § 2. Структура решений автономной системы в окрестности неособой точки § 3. Изменение фазового объема 2. Замечания о системах в трехмерном пространстве. § 4. Производная в силу системы. Первые интегралы 2. Первые интегралы. § 5. Одномерное движение частицы в потенциальном поле 2. Колебания маятника. 3. Эллиптические функции. 4. Движение частицы в поле с кубическим потенциалом. § 6. Устойчивость. Функция Ляпунова § 7. Устойчивость положения равновесия линейной системы § 8. Устойчивость по линейному приближению 2. Устойчивость по линейному приближению. 3. Неустойчивость по линейному приближению. 4. Устойчивость неавтономных систем. 5. Устойчивые многообразия решений (условная устойчивость). § 9. Двумерные автономные системы (элементы качественной теории) 2. Предельное поведение траекторий. 3. Функция последования. Автоколебания. ГЛАВА 5. УРАВНЕНИЯ С ЧАСТНЫМИ ПРОИЗВОДНЫМИ ПЕРВОГО ПОРЯДКА 2. Другие примеры. 3. Классификация уравнений с частными производными 1-го порядка. § 2. Интегрирование линейных и квазилинейных уравнений 2. Квазилинейные уравнения. 3. Характеристики и интегральные поверхности. § 3. Задача Коши для линейных и квазилинейных уравнений 2. Область зависимости от начальных данных. 3. Линейные уравнения со многими переменными. 4. Квазилинейные уравнения. § 4. Линейные и нелинейные волны § 5. Нелинейные уравнения 2. Задача Коши. ГЛАВА 6. ЭЛЕМЕНТЫ ВАРИАЦИОННОГО ИСЧИСЛЕНИЯ 2. Линейные функционалы. 3. Первая вариация. 4. Необходимое условие экстремума. § 3. Простейшие задачи вариационного исчисления 2. Задача с одним закрепленным и с одним подвижным концом. 3. Примеры. § 4. Функционалы, зависящие от высших производных § 5. Функционалы, зависящие от вектор-функций. Принцип наименьшего действия в механике 2. Принцип наименьшего действия. § 6. Условный экстремум § 7. Задача Лагранжа § 8. Функционалы от функций многих переменных 2. Уравнение колебаний мембраны. § 9. Достаточные условия слабого экстремума 2. Квадратичные функционалы. 3. Достаточные условия слабого экстремума. § 10. Дополнительные сведения из вариационного исчисления 2. Гамильтонова форма уравнений механики. 3. Задача с подвижными концами. § 11. Принцип максимума Понтрягина 2. Необходимые условия экстремума. ГЛАВА 7. АСИМПТОТИКА РЕШЕНИЙ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ § 2. Основные оценки 2. Оценка решений. § 3. Асимптотика решений при больших значениях аргумента 2. Неосциллирующие решения. 3. Уравнения с комплексными коэффициентами. § 4. Асимптотика решений при больших значениях параметра 2. Неосциллирующие решения. 3. Двойные асимптотики. 4. Асимптотические разложения решений. § 5. Элементы теории возмущений 2. Метод Линдштедта — Пуанкаре. 3. Метод Крылова — Боголюбова. 4. Метдд осреднения. 5. Пограничный слой и метод сращивания асимптотических разложений. 6. Метод ВКБ для нелинейных уравнений. СПИСОК ЛИТЕРАТУРЫ |
Математика | Бесплатный полнотекстовый | Оперативное исчисление для общих дробных производных произвольного порядка
1. Введение
Начиная с ранних фаз развития исчисления было предпринято несколько попыток интерпретации производных и интегралов как неких чисто алгебраических символов. Лейбниц, Эйлер, Лагранж и другие основатели исчисления ввели и использовали алгебраические правила для работы с интегральными и дифференциальными операторами. В большинстве случаев эти правила приводили к правильным результатам. Однако это были всего лишь формальные алгоритмы без строгой математической основы.
В 1950-х годах в работах Яна Микусинского и его соавторов (см. [1] и ссылки в ней) был предложен кардинальный возврат к первоначальным идеям операционного исчисления, где операционное исчисление для производной первого порядка были разработаны и применены для ряда математических и реальных задач. Основными компонентами этого подхода являются интерпретация свертки Лапласа как умножения в кольце функций, непрерывных на вещественной положительной полуоси, и расширение этого кольца на поле отношений свертки. В дальнейшем схема Микусинского использовалась рядом математиков для разработки операционного исчисления некоторых специальных дифференциальных операторов с переменными коэффициентами (см., например, [2,3,4]), которые оказались частными случаями гипер- Дифференциальный оператор Бесселя в виде
Операционное исчисление типа Микусинского для дифференциального оператора гипербесселя (1) было построено Димовским в [5].
Новый этап в дальнейшем развитии операционного исчисления типа Микусинского был начат в работах Лучко и его соавторов, где были построены операционные исчисления для различных дробных производных и применены для вывода формул решения дробного интеграла в замкнутой форме и дифференциальные уравнения. Первое операционное исчисление для дробной производной было предложено в [6,7], где было разработано операционное исчисление типа Микусинского для кратной дробной производной Эрдейи-Кобера. Двумя известными частными случаями этой дробной производной являются дифференциальный оператор гипер-Бесселя (1) и дробная производная Римана–Лиувилля. Расширенная версия операционного исчисления для дробной производной Римана–Лиувилля была предложена в [8,9].]. Операционное исчисление для другой основной дробной производной, производной Капуто, было разработано в [10]. Следует отметить, что в [10] это операционное исчисление было применено для вывода формул решений в замкнутой форме многочленных дробных дифференциальных уравнений, содержащих дробные производные Капуто соизмеримого и несоизмеримого порядков. В [11] разработано операционное исчисление типа Микусинского для дробной производной Гильфера. В [12] рассмотрен случай дробной производной Эрдейи-Кобера типа Капуто. В [13] было разработано операционное исчисление типа Микусинского для общей дробной производной (ОДП) «обобщенного порядка» из интервала (0,1) в смысле Капуто. Эта ОФД представляет собой композицию интеграла свертки Лапласа с ядром Сонина с интегрируемой особенностью типа степенной функции в нулевой точке и производной первого порядка. В [13] это исчисление применялось для вывода формул решения в замкнутой форме начальных задач для многочленных дифференциальных уравнений дробного порядка с последовательными дробными производными этого типа. Случай GFD произвольного порядка в смысле Римана–Лиувилля был рассмотрен в совсем недавней работе [14], где соответствующее операционное исчисление применялось для решения многочленных дифференциальных уравнений дробного порядка с этими производными и соответствующим образом сформулированными начальными условиями . В [15,16] представлен обзор операционного исчисления для нескольких различных дробных производных.
Остальная часть этой статьи организована следующим образом: В разделе 2 мы представляем обзор некоторых важных свойств общих дробных интегралов (GFI) и GFD произвольного порядка. Затем мы вводим последовательные GFD, доказываем 1-ю и 2-ю фундаментальные теоремы дробного исчисления (FC) для этих производных и выводим явный вид для их проекторных операторов. Раздел 3 посвящен построению операционного исчисления типа Микусинского для GFD произвольного порядка. В частности, последовательные ОФД произвольного порядка представляются в виде умножения на некоторые элементы построенного поля сверточных отношений. Разработанное операционное исчисление может быть применено для вывода формул решений в замкнутой форме для обыкновенных дифференциальных уравнений и уравнений в частных дробях с последовательными ОФД произвольного порядка.
2. Общие дробные производные произвольного порядка
Первой публикацией, посвященной GFI и GFD, была статья [17] Сонина, опубликованная в 1884 г., даже если в ней не упоминались дробные интегралы и дробные производные. В [17] Сонин обобщил метод решения, использованный Абелем в [18,19] для интегро-дифференциального уравнения (в несколько иных обозначениях)
к случаю более общих интегральных уравнений. В своих выводах Абель существенно использовал соотношение
где hα обозначает степенную функцию
операция ∗ означает свертку Лапласа
а {1} — функция, тождественно равная 1 при t>0. Решение Абеля интегро-дифференциального уравнения (2) при условии g(0)=0 в настоящее время известно как дробный интеграл Римана–Лиувилля:
Блестящая идея Сонина заключалась в том, чтобы заменить степенные функции hα и h2− α в соотношении (3) с произвольными функциями κ,k, удовлетворяющими тому же соотношению:
В настоящее время такие функции называются ядрами Сонина, а условие (7) — условием Сонина.
Используя метод Абеля, Сонин решил интегральное уравнение типа свертки
в явном виде:
если ядра κ,k удовлетворяют условию Сонина (7).
Следует отметить, что выводы как Абеля, так и Сонина не были строгими с современной точки зрения, поскольку не вводили подходящих пространств функций и не давали условий для корректности их формальных операций с интегралами и производными. Лишь недавно операторы (8) и (9) стали предметом активных исследований в ФК и в настоящее время интенсивно строится их математическая теория, см. [13,20,21,22,23,24,25,26,27,28].
В этой статье мы имеем дело с GFI и GFD произвольного порядка, впервые введенными в [24]. Хорошо известно, что дробный интеграл Римана–Лиувилля
и дробные производные Римана – Лиувилля и Капуто
определены корректно для любого порядка α>0.
Однако соотношение (3) справедливо только при ограничении 0<α<1. Аналогично операторы Сонина, определяемые правыми частями формул (8) и (9) (GFI и GFD в современных обозначениях FC) имеют «обобщенный порядок» между нулем и единицей из-за условия Сонина (7). Для определения ОГФ и GFD произвольного положительного порядка в [24] условие Сонина (7) было расширено и уточнено для ядер из некоторых подходящих пространств функций:
Для подробного рассмотрения случая n=1, т.е. , за теорией ОГФ и GFD с ядрами из L1 мы отсылаем к [23]. В этой статье мы сосредоточимся на случае n>1, даже если случай n=1 также будет включен во все формулировки и выводы.
Стоит отметить, что в определении 1 нельзя поменять местами ядра κ и k при n>1 из-за несимметричных включений κ∈C−1(0,+∞) и k∈C−1,0(0 ,+∞) (в случае n=1 определение 1 симметрично и ядра κ и k можно поменять местами). Однако ядро κ(t)=hα(t),α>0 интеграла Римана–Лиувилля (10) и ядро k(t)=hn−α(t) дробных производных Римана–Лиувилля и Капуто ( 11) и (12) порядка α,n−1<α Другие примеры ядер из Ln,n>1 и процедуры их построения, исходя из известных ядер Сонина из множества L1, см. в [24,28]. Теперь определим GFI и GFD произвольного порядка, представим их известные свойства и выведем некоторые новые. Как уже упоминалось, ядра дробного интеграла Римана–Лиувилля (10) и дробной производной Капуто (12) принадлежат множеству ядер Ln и, таким образом, эти операторы FC являются частными случаями ОГФ (16) и GFD ( 17) соответственно. Другой интересный частный случай GFI (16) и GFD (17) представлен в [24]. Пусть выполнено условие n−2<ν является частным случаем ОГФ (16) и соответствующая ОГФ произвольного порядка принимает следующий вид: где а функции Jν и Iν — соответственно функция Бесселя и модифицированная функция Бесселя. В этой статье мы исследуем ОГФ и GFD произвольного порядка на пространстве C−1(0,+∞), определяемом формулой (14), и его подпространствах. В частности, подпространства будет часто использоваться. Эти подпространства были введены и исследованы в [10] в связи с построением операционного исчисления типа Микусинского для дробной производной Капуто. Как отмечено в [24], при выполнении включения k∈C−1n−1(0,+∞) GFD (17) можно представить следующим образом: где D(k) определяется соотношением (18). Кроме того, при f∈C−1n(0,+∞) GFD (17) принимает вид который часто используется в случае ядра степенной зависимости k(τ)=hn−α(τ),n−1<α Основные свойства ОГФ (16) произвольного порядка на пространстве C−1(0,+∞) непосредственно следуют из известных свойств свертки Лапласа [23]: Отметим также следующие важные теорема: Кроме того, в [24] были доказаны две фундаментальные теоремы FC для GFI и GFD произвольного порядка. Формулировки этих теорем приведены ниже, доказательства см. в [24]. Стоит отметить, что результат теоремы 3 (2-я основная теорема ФК для GFD произвольного порядка) может быть переформулирован в терминах так называемого проекторного оператора P GFD (17): Вид оператора проектора P определяет естественные начальные условия для начальных задач для уравнений дробного порядка с GFD (17). Согласно представлению (29), они представляются через целочисленные производные f(j)(0),j=0,1,…,n−1 неизвестной функции, как это имеет место для обыкновенного дифференциала уравнений и для дробных дифференциальных уравнений с производными Капуто. В оставшейся части этого раздела мы определяем m-кратные последовательные ОГФ и GFD произвольного порядка с ядрами (κ,k)∈Ln,n∈N и исследуем их свойства. В случае n=1 m-кратные GFD и m-кратные последовательные GFD были введены и изучены в [25,29].]. В [14] рассмотрены m-кратные секвенциальные GFD по Риману–Лиувиллю с ядрами (κ,k)∈Ln на основе GFD произвольного порядка, определяемой в смысле Римана–Лиувилля формулой (18) . В данной работе мы рассматриваем случай GFD произвольного порядка в форме (17). Сначала определим степени свертки f По аналогии со случаем дробного интеграла Римана–Лиувилля и дробной производной Капуто операторы I(κ)< 0> и ∗D(k)<0> интерпретируются как тождественный оператор Id. В силу теоремы 1 ядро κ m-кратная секвенциальная GFD (32) произвольного порядка является прямым обобщением секвенциальной дробной производной в смысле Капуто на случай интегро-дифференциальных операторов с ядрами из Ln. Первая основная теорема ФК (теорема 2) для ОФП (16) и ОФД (17) произвольного порядка сразу приводит к следующему важному результату: Чтобы обобщить теорему 3 на случай m-кратных секвенциальных ОФД, сначала введем подходящие пространства функций в виде Для m=1 положим C−1,(k)n,1(0,+∞):=C−1n(0,+∞). Стоит отметить, что для любой функции f∈C−1,(k)n,m(0,+∞) ее образ Pmf оператором проектора принадлежит ядру m-кратной последовательной GFD: Отметим также включения которые непосредственно следуют из определения m-кратной последовательной GFD. Как уже упоминалось во введении, операционное исчисление типа Микусинского для GFD и GFD с ядрами (κ,k)∈L1 было построено в [13]. Этот случай соответствует GFI и GFD «обобщенного порядка» между нулем и единицей. В настоящей работе мы распространяем конструкции, представленные в [13], на случай ядер (κ,k)∈Ln,n∈N, т.е. для ОГФ и GFD произвольного порядка. Первым важным компонентом любого операционного исчисления типа Микусинского является подходящее кольцо функций. Для операционного исчисления для ОГФ и GFD с ядрами (κ,k)∈Ln это кольцо описано в теореме 1, утверждающей, что тройка R−1=(C−1(0,+∞),+,∗ ) с обычным сложением + и умножением ∗ в виде свертки Лапласа является коммутативным кольцом без делителей нуля. Кроме того, определение 1 гарантирует, что ядра κ и k из Ln являются элементами этого кольца: В частности, это означает, что ОФП с ядром κ сводится к обычному умножению на кольце R−1: Что касается GFD произвольного порядка, то его нельзя свести к алгебраическим операциям на кольце R−1. Причина в том, что GFD является левообратным оператором к GFI, а кольцо R−1 не имеет единичного элемента относительно умножения. Таким образом, в R−1 не существует элемента, обратного к κ∈R−1. Для демонстрации последнего утверждения предположим, что ОФД (17) произвольного порядка можно представить в виде свертки с некоторым элементом κ−1∈R−1: Согласно теореме 2 ОФД (17) произвольного порядка является левым обратным оператором к ОГФ (16). Комбинируя последнее уравнение с представлением (39), приходим к соотношению это противоречит тому, что кольцо R−1 не содержит единицы относительно умножения. Для решения упомянутой выше проблемы кольцо R−1 расширяется до поля сверточных отношений. Напомним, что R−1 не имеет делителей нуля (теорема 1), и поэтому это расширение следует стандартной процедуре, см., например, [10,13]. Во-первых, отношение эквивалентности на множестве вводится: Затем мы рассматриваем классы эквивалентностей C−12(0,+∞)/∼ и обозначаем их как частные: На пространстве C−12(0,+∞)/∼ обычные операции сложения и введено умножение: Эти операции определены корректно (не зависят от представителей классов эквивалентности). Теорема 1 и приведенные выше определения немедленно приводят к следующему важному результату: Как обычно, кольцо R−1 можно вложить в поле F−1: где κ — ядро ОГФ (16). Множество C−12(0,+∞)/∼ классов эквивалентности также является векторным пространством с упомянутой выше операцией сложения и умножения на скаляр λ∈R или λ∈C, определяемый следующим образом [10]: С другой стороны, постоянная функция {λ} (функция, принимающая значение λ при любом t≥0) принадлежит пространству C−1(0,+∞) и, следовательно, является элементом кольца R− 1. Согласно нашим определениям, умножение на {λ} в поле F−1 задается следующим выражением: Как видим, нужно различать умножение элемента из F−1 на скаляр λ и на постоянную функцию {λ}. Даже если кольцо R−1 вложено в поле F−1, некоторые элементы поля сверточных частных не сводятся к обычным функциям из кольца. Одним из них является единичный элемент I=κκ поля F−1 относительно умножения (см. [13]). Такие элементы можно интерпретировать как своего рода обобщенные функции (гиперфункции в терминологии [30]). Обратный элемент к ядру κ ИГФ (16) — еще одна важная гиперфункция. По определению отношение верно, где I — единица поля F−1 относительно умножения. Затем, следуя [13], введем важное понятие алгебраической GFD произвольного порядка. Как видим, алгебраическая GFD произвольного порядка определена для любой функции f∈Cn−1[0,+∞). Однако GFD произвольного порядка, задаваемая формулой (17), очевидно, не всегда существует на пространстве Cn−1[0,+∞). Таким образом, алгебраическую GFD (43) можно интерпретировать как своего рода обобщенную производную, сопоставляющую любой функции f∈Cn−1[0,+∞) некоторый элемент поля F−1. Однако алгебраическое GFD (43) совпадает с GFD (17) на пространстве C−1n(0,+∞) (выполняется включение C−1n(0,+∞)⊂Cn−1[0,+∞) справедливо, см. [10]). Приведенные выше конструкции могут быть распространены на случай m-кратной последовательной GFD (32) произвольного порядка. Согласно формуле (37) корректно определена m-кратная секвенциальная алгебраическая GFD произвольного порядка для любой функции f, удовлетворяющей условиям ∗D(k)f∈Cn−1[0,+∞) , i=0,…,m−1. Эти условия, очевидно, не обеспечивают существование m-кратной секвенциальной GFD (32) произвольного порядка. Следовательно, m-кратную секвенциальную алгебраическую GFD произвольного порядка можно интерпретировать как своего рода обобщенную производную. Тем не менее, для функций из пространства C−1,(k)n,m(0,+∞), заданных формулой (35), теорема 5 и те же рассуждения, которые использовались в случае m=1 (теорема 7 и его доказательство) приводят к следующему важному результату: Согласно представлениям (44) и (47) (или (48)), ОФД (17) произвольного порядка и m-кратное последовательное ОФД (32) произвольного порядка могут быть представлены как алгебраические операции (умножения) на поле F−1 факторов свертки. Эти представления могут быть использованы для сведения начальных задач для дифференциальных уравнений дробного порядка с GFD произвольного порядка и m-кратных последовательных GFD произвольного порядка к некоторым алгебраическим уравнениям на поле F−1 факторов свертки. Решениями этих уравнений являются некоторые элементы F−1, которые в общем случае являются обобщенными функциями или гиперфункциями. Однако обычно решения ищут в виде обычных функций, скажем, из пространства C−1(0,+∞). Вот почему так называемые операционные отношения (представления некоторых элементов поля F−1 в виде обычных функций из кольца R−1) являются еще одним важным компонентом любого операционного исчисления типа Микусинского. В оставшейся части этого раздела мы приводим операторные соотношения для элементов поля F−1 в виде рациональных функций R(Sκ)=Q(Sκ)/P(Sκ) с deg(Q) Стоит отметить, что ряд сверток (51) является далеко идущим обобщением степенного ряда (50), который также является рядом сверток, порожденным ядром κ={1} (операционное исчисление Микусинского для производной первого порядка) . В качестве примера рассмотрим геометрический ряд Его радиус сходимости равен r=1/|λ|>0. Теорема 9 гарантирует, что ряд сверток есть функция, принадлежащая пространству C−1(0,+∞). В рамках операционного исчисления Микусинского для производной первого порядка использовалась функция ядра κ={1}. Легко проверить, что для этого ядра справедливо соотношение κ Другим важным примером является операционное исчисление типа Микусинского для дробной производной Капуто ([10]). В этом случае ядро κ является степенной функцией hα и справедлива формула κ где двухпараметрическая функция Миттаг–Леффлера Eα,β определяется следующим абсолютно сходящимся рядом: Некоторые другие частные случаи ряда свертки (54) представлены в [13]. Очень важное операциональное соотношение в терминах ряда свертки lκ,λ представлено в следующей теореме. В случае ядер (κ,k)∈L1 теорема (10) сформулирована и доказана в [13]. В качестве примера рассмотрим ядро κ={1} (операционное исчисление Микусинского для производной первого порядка). Согласно формуле (55) операционное соотношение (58) можно представить в известном виде: В случае ядра κ(t)=hα(t),t>0 (операционное исчисление для Дробная производная Капуто [10]), формула (56) приводит к следующему рабочему соотношению: где двухпараметрическая функция Миттаг–Леффлера Eα,β определяется соотношением (57). Это операциональное соотношение было выведено в [6] впервые. Другие частные случаи оперативного соотношения (58) представлены в [13]. Как уже упоминалось, операционное соотношение (58) можно использовать для вывода других полезных операционных соотношений. Вложение кольца R−1 в поле F−1 означает, в частности, что свертка любых элементов кольца выполняется с умножением соответствующих элементов поля отношений свертки. Таким образом, получаем следующее операциональное соотношение: Представление степеней свертки lκ,λ В качестве примера рассмотрим ядро κ={1} (операционное исчисление Микусинского для производной первого порядка). Операционное соотношение (61) принимает известный вид [1]: В случае ядра κ(t)=hα(t),t>0 (операционное исчисление для дробной производной Капуто) получаем следующее рабочее соотношение [6,10]: где функция типа Миттаг–Леффлера Eα,βm определяется с помощью следующего сходящегося ряда: Комбинируя операторные соотношения (58) и (61), мы получаем еще одно важное операторное соотношение. Пусть R(Sκ)=Q(Sκ)/P(Sκ), где Q и P — многочлены и deg(Q) Тогда операциональное соотношение справедливо, где константы λj и mj, j=1,…,J однозначно определяются представлением рациональной функции R(Sκ) в виде суммы частных дробей в виде (64). Рабочее соотношение (65) является прямым следствием формулы (64) и рабочего соотношения (61). В этой статье мы впервые обсудили некоторые важные свойства общих интегралов дробного порядка (ОДД) и ООД произвольного порядка, введенные недавно в работах третьего названного соавтора. Новыми объектами, впервые определенными в этой статье, являются m-кратные GFD и последовательные GFD произвольного порядка. Для m-кратных ОГФ и секвенциальных ОГФ произвольного порядка доказаны 1-я и 2-я фундаментальные теоремы ФК и получен явный вид их оператора-проектора. Основным вкладом этой статьи является операционное исчисление типа Микусинского для GFD произвольного порядка. В поле коэффициентов свертки GFD произвольного порядка и последовательные GFD произвольного порядка представляются как умножение на некоторые элементы поля. Мы также получили несколько важных операционных соотношений, которые обеспечивают полезное представление некоторых элементов поля в виде обычных функций, выраженных в терминах так называемого ряда свертки. В заключение отметим, что построенное нами операционное исчисление для ОФД произвольного порядка может быть применено для вывода формул в замкнутой форме для решений обыкновенных уравнений и уравнений в частных дробях, содержащих m-кратные последовательные БГД. Эти вопросы будут обсуждаться в другом месте. Ошибка загрузки страницы. Издатель: OverDrive Чтение Электронная книга в формате PDF Овердрайв Чтение Английский Доступность может меняться в течение месяца в зависимости от бюджета библиотеки. 3. Операционное исчисление для GFD произвольного порядка
4. Обсуждение
Введение в операционное исчисление — Публичная библиотека Гамильтона
Введение в операционное исчисление — Публичная библиотека Гамильтона — OverDrive
Попробуйте обновить страницу. Если это не сработает, возможно, возникла проблема с сетью, и вы можете использовать нашу страницу самопроверки, чтобы узнать, что мешает загрузке страницы.
Узнайте больше о возможных проблемах с сетью или обратитесь в службу поддержки за дополнительной помощью.
Поиск
Расширенный
«Введение в операционное исчисление» — это перевод книги «Einfuhrung in die Operatorenrechnung, второе издание».
Эта книга посвящена интерпретации Хевисайда, интегралу Лапласа и фундаментальному труду Яна Микусинки «Операционное исчисление». На протяжении всей книги основные алгебраические понятия появляются как вспомогательные средства для понимания некоторых важных моментов предмета. Важным направлением исследований в области анализа являются асимптотические свойства. В этом тексте также обсуждаются примеры, демонстрирующие возможности применения операционного исчисления, выходящие за рамки обыкновенных дифференциальных уравнений с постоянными коэффициентами. При использовании операционного исчисления для решения более сложных задач, чем задачи обыкновенных дифференциальных уравнений с постоянными коэффициентами, в области операторов значительную роль играет понятие сходимости. Эта книга также расширяет преобразование Лапласа и применяет его к нетрансформируемым функциям. В этом тексте также представлены три метода, с помощью которых операционное исчисление можно модифицировать и использовать при решении определенных задач. Эти методы относятся к конечному преобразованию Лапласа, уравнениям в частных производных, интегральным уравнениям Вольтерра и обыкновенным дифференциальным уравнениям с переменными коэффициентами.
Эта книга может оказаться полезной для математиков, студентов и преподавателей исчисления и высшей математики.
Эльзевир Наука
ISBN: 9780323162456
Дата выпуска: 19 июля 2013 г.
ISBN: 9780323162456
Размер файла: 26238 КБ
Дата выпуска: 19 июля 2013 г.
Электронная книга в формате PDF