- •Апаратні та програмні засоби пеом.
- •Постановка основних граничних задач для рівнянь у частинних похідних другого порядку.
- •Лінійна задача оптимальної швидкодії (на прикладі системи керування, що описується системою двох диференціальних рівнянь першого порядку, із застосуванням принципу максимуму Понтрягіна).
- •Принцип оптимальності Белмана. Рівняння Белмана для задачі з дискретним часом. Схема методу динамічного програмування.
- •Частинний коефіцієнт кореляції. Властивості та методика використання.
- •Реляційна модель Кодда. Реляційна алгебра.
- •Інтегральні рівняння. Теореми Фредгольма.
- •Банахові простори. Лінійні оператори та лінійні функціонали у банахових просторах.
- •Норма функціонала - .
- •Теорема Хана-Банаха про поширення лінійного функціоналу.
- •Вивід у граматиці. Дерево виводу. Лівостороння та правостороння стратегії виводу
- •Математичні моделі довготривалого страхування.
- •Метод функції Гріна розв’язку граничних задач.
- •Міра Лебега та її властивості.
- •Метод теорії потенціалу.
- •Проблеми моделювання динамічних систем з розподіленими параметрами.
- •Інтегральні лишки. Лема Жордана.
- •Класифікація запитів.
- •Метод Фур’є розділення змінних (на прикладі рівнянь гіперболічного типу).
- •Метричні простори. Приклади. Повні метричні простори. Принцип стискуючих відображень.
- •Комплексна площина. Сфера Рімана.
- •Степеневі ряди. Теореми Абеля.
- •Принцип максимуму Понтрягіна. Теорема про необхідну умову оптимальності (закріплені кінці, закріплений час, без доведення).
- •Ермітові оператори, проектори. Спектральний розклад ермітових операторів.
- •Поняття мовного процесора. Типи мовних процесорів. Основні фази мовного процесора.
- •Структура мовного процесора типу транслятор
- •Структура мовного процесора типу інтерпритатор
- •Гільбертові простори. Нерівність Коші-Буняковського. Визначення норми.
- •Керованість для нестаціонарних та стаціонарних лінійних систем. Необхідні та достатні умови цілком керованості.
- •Означення (цілком керован на пром)
- •Скінченні автомати. Методика побудови лексичного аналізатора на основі скінченного автомата.
- •Зауваження 1 (узагальнен Означення 1)Задачу знаходження вектору - стану системи (1) або окремих його компонент за відомою на деякому проміжку функцією (3),
- •Регулярні множини та регулярні вирази, їх звязок із скінченними автоматами. Основні тотожності в алгебрі регулярних виразів.
- •Деяка мова задається скінченим автоматом коли мова є регулярною множиною.
Класифікація запитів.
За складністю запити поділяються на найпростіші, прості та складні. Зауважимо, що множина складних запитів може бути класифікована більш детально. Для класифікації найпростіших запитів введемо основну форму:
А ( O ) = V,
де А - ім'я атрибута або властивості, відносно якої формується запит, O - специфікація об'єкта запиту, V - значення, яке може набути атрибут об'єкта; замість знака "=" може бути використаний будь-який із знаків бінарних предикатів, що визначені для значень даної властивості об'єкта, наприклад: {<, >, =>, ...}.
Прості запити можна отримати з найпростіших (а також і простих) за допомогою логічних зв'язок ("або", "і", "ні"). Для побудови складних типів запитів необхідне використання кванторів існування та узагальнення.
Спочатку
зробимо класифікацію найпростіших
запитів. Для цього використаємо основну
форму A(E)
Q
V,
де Q
= {
},
A
– атрибут, V
–значення, Q
– бінарний предикат, E
– сам об’єкт, ключ.
Для прикладів використаємо таку модель: нехай є кілька кіосків, і в кожному місяці вони мають певний прибуток.
A – номер місяця.
E – номер кіоску.
V – значення прибутку кіоску за певний місяць (на перетині № кіоску і № місяця).
Прямий запит
A(E) = ? – відомий атрибут, відомий ключ. “Який прибуток був у кіоску №7 у березні?”. Результат – одне значення.
Інвертований запит
A(?) = V – відомий атрибут і відоме значення. “Знайти номери кіосків, у яких у березні був прибуток 8 тисяч”. Результат – множина.
?(E) = V. “У якому місяці кіоск №17 мав прибуток 8 тисяч?”. Результат – множина.
?(E) = ? (річний звіт). “Видати інформацію за рік по кіоску №17”.
A(?) = ?. “Видати інформацію по всім кіоскам за березень”.
?(?) = V. “Видати інформацію про кіоски і місяці з прибутком 8 тисяч”.
?(?) = ?. Повна інформація про все.
З
найпростіших запитів формуються прості
та складні запити. Прості запити – це
найпростіші, що з’єднанні логічними
зв’язками {
}.
Складні запити – це найпростіші, що
з’єднанні зв’язками {
}.
Більш формально:
Найпростіші запити часто включають селекцію і проекцію над єдиним відношенням, тобто специфікується деяка умова, якій повинні відповідати кортежі.
При простих запитах необхідно отримати природне з’єднання, з’єднання загального вигляду або декартів добуток декількох відношень, здійснити селекцію кортежів з побудованого відношення.
При складних запитах використовується деякий еквівалент квантору “для всіх”, який використовується для узагальнення простих запитів
Метод Фур’є розділення змінних (на прикладі рівнянь гіперболічного типу).
Одним з найбільш ефективних методів розв’язку багатомірних крайових задач є метод Фур’є.
Нехай
оператор
визначається диференціальним виразом:
,
і граничною умовою
,
причому функції
задовольняють умови
,
,
,
,
,
,
,
,
,
Вважаємо,
що власні значення
оператора
додатні,
,
а відповідні власні функції
,
,
,
дійсні і утворюють повну ортогональну
систему в просторі
зі скалярним добутком
з вагою
,
,
.
Однорідне гіперболічне рівняння:
Розглянемо
в нескінченному циліндрі
змінних задачу для однорідного рівняння
гіперболічного типу
;
(1)
;
;
(2)
;
;
;
(3).
Сутність
методу Фур’є полягає в наступному:
побудуємо достатню кількість розв’язків
рівняння (1), що представляються добутком
(4) і задовольняють граничній умові (3);
з цих розв’язків складемо лінійну
комбінацію, що задовольняє початковим
умовам (2), при деяких умовах логічно
очікувати, що отримана лінійна комбінація
буде задовольняти рівняння (1) і буде
розв’язком задачі (1)-(3).
Від
функції
вимагатимемо, щоб вона задовольняла
(3). Підставимо вираз (4) в рівняння (1) і
поділивши його
отримаємо:
.
(5)
Ліва
частина не залежить від
,
права – від
.
Отже кожна з величин не залежить ні від
,
ні від
,
тобто є константою. Позначимо
.
Отримаємо рівняння
,
(6)
.
(7) Ми розділили змінні. Розв’язок
рівняння (6) повинен задовольняти
граничній умові (3). Тому в якості
і
можна взяти власні функції
і власні значення
оператора
.
Загальний розв’язок рівняння (7)
має вигляд
,
(8) де
і
– довільні константи. Таким чином, в
силу (4) і (8)
,
(9) Складемо
.
(10) Коефіцієнти
і
виберемо таким чином, щоб ряд (10) формально
задовольняв початковим умовам (2):
,
в силу повної ортонормальної системи
,
.
(11) Для
отримаємо розклад по власних функціях
оператора
.
(12) Цей ряд назвемо формальним розв’язком
змішаної задачі (1)-(3);
-тий
член ряду (12) дорівнює
,
,
де
,
,
,
представляє собою гармонічні коливання
з власною частотою
і амплітудою
.
Послідовність чисел
називається спектром власних частот
системи, що коливається.
Неоднорідне гіперболічне рівняння:
(13)
;
;
(2)
;
;
;
(3).
При
кожному
розкладемо розв’язок
задачі (13)-(2)-(3) в ряд Фур’є по власним
функціях
оператора
.
,
(14) В силу (2), (14) і (11) невідомі функції
повинні задовольняти початкові умови:
,
.
(15)
В
силу (14) функція
задовольняє рівняння
,
,
(16) де
(17).
Розв’язуючи задачу Коші для рівняння (16) з початковими умовами (15) маємо
(18).
Підставляючи вираз (18) в ряд (14), отримаємо формальний розв’язок змішаної задачі (13)-(2)-(3):
(19)
Перші
два доданки ряду (19) є формальним
розв’язком змішаної задачі, третій –
розв’язок при
.
