Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Спецкурс численные методы.

...pdf
Скачиваний:
32
Добавлен:
21.02.2016
Размер:
898.3 Кб
Скачать

11

1.8. Как преодолевается проблема описания систем с бесконечно большим числом стпеней свободы при ограниченной памяти компьютера и ограниченном времени счёта?

А. Линеаризацией.

Б. Дискретизацией системы с последующей аппроксимацией решения на дискретном множестве.

В. Округлением чисел.

Г. Решением задачи на определение собственных значений и собственных векторов или функций матрицы или краевой задачи.

1.9. Как преодолевается проблема анализа нелинейной системы, если за конечное число шагов решаются только линейные задачи?

А. Линеаризацией.

Б. Дискретизацией системы с последующей аппроксимацией решения на дискретном множестве.

В. Округлением чисел.

Г. Решением задачи на определение собственных значений и собственных векторов или функций матрицы или краевой задачи.

1.10. Как рассчитываются системы на устойчивость и колебания ?

А. Линеаризацией.

Б. Дискретизацией системы с последующей аппроксимацией решения на дискретном множестве.

В. Округлением чисел.

Г. Решением задачи на определение собственных значений и собственных векторов или функций матрицы или краевой задачи.

1.11. Что такое оператор?

А. Множество, на котором заданы дополнительные условия (отношения, операции).

Б. Закон, по которому каждому числу из одной области ставится в соответствие число из другой области.

В. Закон, по которому каждой функции из одной области ставится в соответствие число из другой области.

Г. Закон, по которому каждому элементу одного множества ставится в соответствие элемент другого множества.

1.12. Что такое функционал?

А. Множество, на котором заданы дополнительные условия (отношения, операции).

12

Б. Закон, по которому каждому числу из одной области ставится в соответствие число из другой области.

В. Закон, по которому каждой функции из одной области ставится в соответствие число из другой области.

Г. Закон, по которому каждому элементу одного множества ставится в соответствие элемент другого множества.

13

ЧМ-2. ОБЩИЕ ПОНЯТИЯ, НЕОБХОДИМЫЕ ДЛЯ АНАЛИЗА ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ И ОЦЕНКИ ПОГРЕШНОСТЕЙ РЕШЕНИЙ

2.1. Входная информация для самопроверки

Для изучения данной темы Вам необходимо восстановить в памяти:

-из элементарной геометрии - свойства треугольника;

-из курса прикладной математики - понятия линейной алгебры, векторной алгебры,

числовой последовательности, функциональной последовательности,

предела,

определённого интеграла;

 

- из настоящего спецкурса - понятия: пространства, оператора, функционала.

 

2.2. Содержание темы.

 

Перейдём непосредственно к величинам, которые могут характеризовать погрешность вычислений, если их результат имеет вид вектора или функции (на самом деле такие характеристики погрешности могут быть применены для более широкого класса математических объектов, но для наших целей в этом нет необходимости). Одной из таких величин является расстояние между элементами (векторами или функциями) – очень далёкое обобщение понятия расстояния между точками в элементарной или аналитической геометрии. Обычно расстояние между элементами x, y обозначается (x, y), r(x, y) или какой - либо другой буквой, но с расшифровкой обозначений.

Для использования этого понятия необходимо установить правило, по которому каждой паре элементов ставится в соответствие некоторое число; это число должно повторять основные свойства расстояния между точками. В то же время, оно должно характеризовать «близость» двух векторов или двух функций друг другу. Для одного и того же множества элементов можно вводить различные правила вычисления расстояния; эти правила должны соответствовать особенностям решаемой задачи.

Двум отмеченным выше условиям новое понятие расстояния будет удовлетворять, если указанное правило обеспечивает выполнение трёх требований (они называются «аксиомами расстояния»):

1)аксиома определённости - (x,y) 0, (x, y) 0 x y ( означает «тогда и только тогда»);

2)аксиома симметрии - (x, y) (y,x);

3)аксиома треугольника (x, y) (x,z) (z, y) .

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

конкретные правила, отвечающие приведенным выше аксиомам, мы вводим расстояние, иначе вводим метрику, или ещё иначе - метризуем пространство.

Мы занимаемся методами расчёта объектов из одной конкретной области, поэтому нас будут интересовать конкретные элементы вполне определённой природы, присущей этой области – вектора, функции, группы из нескольких пронумерованных функций одного и того же аргумента (одних и тех же аргументов), мыслимых как одно целое – векторфункции. Для каждого множества можно предложить различные варианты метрик. Приведём примеры наиболее распространённых метрик (правил определения расстояния между элементами данного множества). Для каждого множества предложим два варианта, смысл и условия применения которых будут описаны позднее.

14

Расстояние между векторами. Пусть дано множество векторов Rn и два вектора

x,y Rn , x (x ,x

2

,...,x

,...,x

n

),

 

y (y ,y

2

,..., y

,..., y

n

). Прямое обобщение расстояния

1

 

i

 

 

 

 

 

 

1

i

 

 

аналитической геометрии даётся первым определением

 

 

 

 

n

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1в. (x,y) ( (xi yi )2 )2

.

 

 

 

 

 

 

(2.1)

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Иногда целесообразнее применять выражение

 

 

 

 

n 1

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

1в’. (x,y)

 

 

 

x

 

y

 

.

 

 

 

 

(2.1’)

 

 

 

 

 

 

 

 

i 1 n

 

i

 

 

i

 

 

 

 

 

 

 

 

Одновременно в Rn такая метрика гарантирует достаточную близость каждых i- ых компонент, если (x,y)мало. Перед вычислениями, при анализе алгоритма, проще доказать

возможность такого ограничения. Однако, в некоторых реальных ситуациях может быть важной возможность контроля близости каждой пары одноимённых компонент; например, в

расчёте участвует вектор N (N1,N2 ,...,Ni ,...,Nn ) усилий в n элементах конструкции с

номерами i 1,2,...,n и нам необходимо обеспечить выполнение условия

Ni N для

каждого i 1,n . В таких случаях принимается второе определение

 

2в. (x,y) max

 

xi yi

 

.

(2.2)

 

 

i [1,n]

 

 

 

 

 

Ограничение такого расстояния при вычислениях гораздо легче обеспечить. Расстояние между функциями. На множестве функций могут быть введены

метрики, аналогичные предложенным для Rn с теми же комментариями по поводу возможностей, которые предоставляет каждая из этих метрик.

b

1

 

 

 

 

 

1ф. ( f (x),g(x)) { [ f (x) g(x)]2 dx}

 

 

 

 

,

 

 

(2.3)

2

a

 

 

 

 

 

 

 

 

 

 

 

1

b

 

 

 

 

 

 

 

1

 

 

1ф’. ( f (x),g(x)) {

[ f (x) g(x)]2 dx}2 ,

(2.3’)

 

 

n a

 

 

 

 

 

 

 

 

 

 

2ф. ( f (x),g(x)) max

 

f (x) g(x)

 

.

 

 

 

(2.4)

 

 

 

 

 

x [a,b]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Естественно, интеграл в (1.3) должен существовать; можно доказать, что для этого должно выполняться требование f (x),g(x) L2 . Для того, чтобы условие (1.4) имело смысл в каждой точке x [a,b], нужно, чтобы выполнялось условие f (x),g(x) C[a,b]

точках разрыва условие (1.4) теряет смысл).

Расстояние (2.4) не меньше, чем (2.3’), поэтому соответствующий контроль погрешности или сходимости более «жёсток».

Расстояние между вектор-функциями можно получить комбинированием введенных выше определений.

Пример 1.

15

x (0,2,3,5)T , y (2,4,0,5)T ;

1(x,y) max(

 

 

 

 

 

 

 

 

 

 

0

2

,

 

2 4,

 

3 0,

 

5 5) 2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 (x,y) (0 2)2 (2 4)2 (3 0)2 (5 5)2 3.

Пример 2.

f (x) x; g(x) sin x; x [0, ]; f (x),

1( f (x),g(x)) max x sin x sin .

x [0, ]

2 ( f (x),g(x)) ( f (x) g(x))2 dx

0

 

 

 

 

3

 

3

 

 

 

 

 

 

(x sin x)2 dx

 

 

2.371.

 

3

 

 

0

 

2

 

Таким образом, пространства Rn , C[a,b], L2 можно превратить в метрические пространства, введя в них метрику.

Следует особо подчеркнуть, что два одинаковых множества с различными метриками являются различными метрическими пространствами.

Практически для всех объектов, с которыми нам придётся иметь дело (вектора, функции, вектор-функции), определены операции сложения и умножения на число,

обладающие обычными, известными из элементарной математики свойствами.

Множества таких элементов (любого из этих типов) называются линейными системами, или линейными пространствами, если они удовлетворяют следующим условиям:

1)

если элементы x, y E (E - линейное пространство),

а и - числа (более

общие случаи мы не рассматриваем), то элемент z x y E;

 

2)

существует нулевой элемент E такой, что для

всякого x E (будем

обозначать это так: x E) справедливо 0x .

Если множество объектов, используемых в расчёте, является линейным пространством, можно ввести более удобную меру погрешности – норму разности точного и приближённого решения. Дело в том, что в линейном пространстве определена разность элементов пространства (в метрическом пространстве операции сложения или вычитания и умножения на число не определены), а при умножении элемента на число известно, что произойдёт с его нормой. Норма служит количественной характеристикой одного элемента (именно разности точного и приближённого решений), а не двух, как расстояние. Норма является обобщением понятия длины вектора; она обладает многими её свойствами.

Это обеспечивается правилами определения нормы, которые удовлетворяют

специальным требованиям (аксиомам нормы).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

аксиома определённости

 

 

 

x

 

 

 

0,

 

 

 

x

 

 

 

0 x ;

 

 

 

 

 

 

 

 

2)

аксиома однородности – если -число, то

 

 

 

x

 

 

 

 

 

 

 

 

x

 

 

 

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

аксиома треугольника

 

 

 

x y

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

y

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16

Введём в нормированном пространстве метрику по правилу

 

(x,y)

 

 

 

x y

 

 

 

.

(2.5)

 

 

 

 

Можно доказать, что такое правило удовлетворяет всем аксиомам расстояния. Следовательно, можно утверждать, что нормированное пространство всегда можно считать

метрическим пространством. При этом норма элемента будет равна

 

(x, ) x x -

(2.6)

его расстоянию от нулевого элемента. Обратное не всегда верно, так как не любое метрическое пространство может обеспечить удовлетворение требования однородности.

Однако, рассматриваемые нами пространства все нормированные и, следовательно, все метрические.

Дадим примеры норм для объектов, для которых мы вводили метрику.

Норма вектора. Пусть имеется вектор x (x1,x2 ,...,xn ) E , E - линейное

пространство. Опираясь на соответствие между расстоянием и нормой, устанавливаемое формулой (1.6), введём нормы по формулам, равносильным расстояниям по формулам (1.1) и(1.2). Если нас интересует только среднеквадратичная величина компонент, можно пользоваться определением 1в

 

 

 

 

n

1

 

 

1в.

 

x

 

( xi2 )

 

.

(2.7)

 

 

2

 

 

 

 

i 1

 

 

 

Это обобщение понятия «длина вектора» из векторной алгебры. Второе определение, равносильное расстоянию (1.2), применяется в случае, когда нас интересует максимальная по модулю компонента (случай 2в)

2в.

x

max(

xi

).

 

 

(2.8)

 

 

 

 

 

 

 

 

 

 

 

i [1,n]

 

 

Пример 3.

 

 

 

 

x (2,( 3),1,4);

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

5.477.

 

 

 

 

 

 

 

 

 

22 ( 3)2

12 42

 

 

 

 

 

 

 

 

 

 

x

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

max(2,

 

 

 

3,1,4) 3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Норма функции. По аналогии с определениями расстояния между функциями дадим определения нормы функции.

Для функций f (x) L2[a,b], если достаточно оценить «среднеквадратичное» значение функции, можно воспользоваться определением (1.3) и ввести норму

 

 

 

b

1

 

 

1ф.

f (x)

 

{ [ f (x)]2 dx}

2

.

(2.9)

 

 

 

 

 

 

 

a

 

 

 

В случае,

если функция f (x) C[a,b]

и нам необходимо оценить наибольшее по

модулю значение функции на этом отрезке, можно воспользоваться вторым определением расстояния между функциями и формулой (1.6)

2ф.

f (x)

 

max

 

f (x)

 

.

(2.10)

 

 

 

x [a,b]

 

 

 

 

 

 

 

 

 

 

 

Принятие правила определения нормы для данного пространства называется введением в него нормы.

17

Пример 3.

f (x)

 

 

1

 

; x [ 0.5;0.5];

 

 

 

 

 

1 4x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,5

 

 

 

 

 

1

 

 

 

 

 

 

 

1

arctg(2x)

 

0,5

 

 

 

 

 

f (x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dx

 

0,886.

 

 

 

 

 

 

 

1

 

 

 

1 4x

2

 

 

2

 

0,5

 

 

 

 

 

 

 

 

 

 

 

 

0,5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (x)

 

 

 

 

 

 

max

 

 

 

 

 

1

 

 

 

1.0.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

1 4x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x [ 0.5; 0.5]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При выполнении приближённых расчётов обычно требуется получить не одно, а несколько следующих друг за другом решений, причём есть основание предполагать, что каждое следующее решение точнее предыдущего (в заранее обусловленном смысле). Сравнение оценки погрешности каждого полученного решения с некоторой допускаемой величиной позволяет обоснованно остановиться на одном из них и считать его окончательным результатом расчёта. Таким образом возникает необходимость во введении понятия последовательности элементов и изучении её свойств, во многом аналогичных свойствам знакомой нам из курса прикладной математики числовой последовательности.

Последовательность элементов xi метрического пространства X обозначается

{x}1 X или {xi} X .

По аналогии с числовой последовательностью для последовательности элементов метрического (а, значит, и нормированного, как частный случай) пространства можно ввести понятия сходимости и предела. Для этого используется известное понятие – предела числовой последовательности, а именно – последовательности расстояний в метрическом пространстве и нормы – в нормированном пространстве.

Для последовательности элементов xi M метрического пространства M понятие предела определяется следующим образом.

Аналогично этому определяется предел последовательности элементов yi N

нормированного пространства N .

Вобоих указанных пространствах справедливо следующее утверждение: если последовательность имеет предел, то он всегда единственный.

Сходимость последовательности в метрическом пространстве называется сходимостью по расстоянию, а её сходимость в нормированном пространстве – сходимостью по норме.

Вметрическом пространстве различают:

-сходимость «в среднем» - при определении расстояния между векторами по формуле (1.1) и между функциями – по формуле (1.3);

-покоординатную сходимость – при определении расстояния между векторами по формуле (1.2).

-равномерную сходимость – при определении расстояния между функциями по формуле (1.4).

Аналогично этому в нормированном пространстве, с учётом того, что оно является частным случаем метрического пространства и постулируется (1.5), различают:

18

-сходимость «в среднем» - при определении нормы разности векторов по формуле (1.7) и нормы разности функций – по формуле (1.9);

-покоординатную сходимость – при определении нормы разности векторов по формуле (1.8);

-равномерную сходимость – при определении нормы разности функций по формуле

(1.4).

В пространстве Rn сходимость в среднем и сходимость по координатам

эквивалентны. В пространстве C в общем случае это неверно. Рассмотрим эту ситуацию подробнее. Выделим в этом пространстве функции, интегрируемые с квадратом., то – есть, одновременно принадлежащие пространству L2 . Множество таких функций обозначается

CL2 C L2 . На этом множестве равномерная сходимость влечёт за собой сходимость в

среднем, но не наоборот: при наличии сходимости в среднем отклонения функций в некоторых точках может быть недопустимо большим. В таких случаях необходимо требовать обеспечение равномерной сходимости.

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

Определение предела последовательности или даже установление факта наличия такого предела является достаточно сложной задачей. В связи с этим полезно ввести некоторые новые понятия.

Элементы фундаментальной последовательности как бы сближаются друг с другом при одновременном увеличении их номеров.

Сходимость в себе гораздо легче контролировать в процессе расчёта – ведь приближённые решения с разными номерами известны, они определяются в результате расчёта. Кроме того, в процессе теоретического анализа схемы приближённого расчёта также установление факта сходимости в себе в ряде случаев проще. Поэтому важное значений имеет установление условий, при которых наличие сходимости в себе гарантирует наличие сходимости в смысле определений 2.7 и 2.8. Эти условия выполняются в так называемых полных пространствах. Если мы выбираем решение из полного пространства, то достаточно показать, что последовательность приближённых решений фундаментальна.

Полными могут быть: метрические пространства и нормированные пространства (как частный случай метрических).

Полное нормированное пространство называется банаховым пространством (по имени выдающегося польского математика С. Банаха, построившего основы теории нормированных пространств).

Пространства Rn ,C, L2 - полные пространства, то – есть, в них любые фундаментальные последовательности имеют предел (и он принадлежит тому же пространству). Здесь имеется ввиду, что в пространстве C должна обеспечиваться равномерная сходимость.

Большое значение в прикладном анализе имеют также пространства, у которых пределы всех сходящихся последовательностей принадлежат этому же пространству.

Замыкание множества A обозначается [A] (иногда A).

В векторной алгебре чрезвычайно важна роль понятия «скалярное произведение». При помощи скалярного произведения определяются длина вектора, его проекция на

19

заданное направление, угол между векторами; в механике при его помощи определяется работа силы. В лекции ММ-1 отмечалось, что функциональный анализ является далеко идущим обобщением несокльких математических дисциплин, в том числ – векторной алгебры. В большой степени это относится и к вводимому в функциональном анализе понятию скалярного произведения.

Если в линейном пространстве задано указанное соответствие (задан способ определения скалярного произведения), то говорят, что в нём задано скалярное произведение.

Евклидово пространство иногда называют унитарным (обычно, если числа в определениях линейного пространства и скалярного произведения комплексные).

Полное евклидово пространство называется гильбертовым пространством по имени выдающегося немецкого математика Д. Гильберта, много занимавшегося основополагающими математическими проблемами.

Укажем возможные способы определения скалярного произведения.

Скалярное произведение векторов. Для определения скалярного произведения векторов из Rn принимается выражение, являющееся прямым обобщением скалярного

произведения векторной алгебры. Пусть x {xi}in 1 Rn ,y {yi} Rn ; тогда

n

 

(x,y) xi yi .

(2.11)

i 1

 

Скалярное произведение функций. Для этой цели используется обобщение выражения (2.11) на случай функции - «вектора с континуальным множеством компонент» (компонентами этого вектора являются значения функции при различных значениях

аргумента). Пусть

f (x) L2[a,b], g(x) L2[a,b]; тогда

 

b

f (x)g(x)dx.

(2.12)

( f ,g)

a

Соответствие таких выражений требованиям к скалярным произведениям доказана. Эти доказательства приведены в курсах функционального анализа. Там же доказывается законность введения нормы вектора или функции по формуле

 

 

 

 

 

x

(x,x) .

(2.13)

Это норма, порождённая скалярным произведением.

Таким образом, любое евклидово пространство превращается в нормированное.

Иногда для построения приближённого метода оказывается удобным применять понятие слабой сходимости. Оно также отталкивается от понятия числовой последовательности (последовательности скалярных произведений).

2.3. Критерии усвоения

После изучения содержания данной темы Вы должны:

знать

для чего применяются понятия «расстояние» и «норма» в прикладном анализе;

что такое «предел последовательности»;

20

что такое «сходимость в среднем» и «равномерная сходимость» и когда применяется каждое из них;

что такое «фундаментальная последовательность»;

какое пространство называется полным;

какое множество называется замкнутым;

как определяется скалярное произведение;

понимать

смысл понятий «расстояние» и «норма»;

почему норма задаётся только в линейном пространстве;

смысл понятия «предел последовательности»;

почему в различных ситуациях необходимо контролировать либо сходимость в среднем, либо сходимость равномерную;

почему нормированное пространство одновременно является метрическим, а евклидово – нормированным.

Уметь

Находить расстояния различных типов между векторами и функциями.

2.4. Выход темы в другие темы и дисциплины

Данная тема имеет выход в дипломные, магистерские и диссертационные работы.

2.5.Тест - контроль для самопроверки

2.1.Что такое расстояние между элементами пространства?

А. Число, задаваемое формулой (2.1).

Б. Число, задаваемое формулой (2.4).

В. Число, задаваемое формулой (2.6).

Г. Число, правило определения которого обеспечивает выполнение аксиом расстояния 2.2. Что такое метрическое пространство?

А. Множество,на котором введена метрика.

Б. Пространство, на котором расстояние определяется по формуле (2.4).

В. Пространство, на котором определены сложение и умножение на число.

Г. Полное метрическое пространство.

2.3. По какой формуле определяется расстояние между векторами при контроле покоординатной сходимости?

 

 

 

 

n

1

 

 

 

 

А.

 

x

 

( xi2 )

 

.

 

 

 

 

 

2

 

 

 

 

 

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

n

 

1

 

 

 

 

 

 

yi )2 )2 .

Б. (x,y) ( (xi

i 1