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

2939

.pdf
Скачиваний:
1
Добавлен:
15.11.2022
Размер:
2.65 Mб
Скачать

J4

0.170904

J9

0.0684800.

 

J5

0.145480

 

 

 

 

Значение интеграла

J 9 не может быть отрицательны, т.к. по-

дынтегральная функция

x9e x 1 неотрицательна на всем проме-

жутке

интегрирования

0,1 .

Исследуем

источник погрешности.

Округление для e 1 в

J

дает погрешность,

равную лишь

4.4 10 7 .

Однако на каждом шаге эта погрешность умножается на

число,

модуль которого больше единицы (

2, 3,...,

9), что в ито-

ге дает

9!.

 

 

 

 

 

Это и приводит к результату, не имеющему смысла. Здесь снова причиной накопления погрешностей явился алгоритм решения задачи, который оказался неустойчивым.

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

Понятие о сходимости. Сходимость означает близость получаемого численного решения задачи к истинному решению. Строгие определения различных оценок близости требуют привлечения аппарата функционального анализа. Мы ограничимся интдитивными понятиями близости.

Рассмотрим понятие сходимости итерационного процесса. Этот процесс состоит в том, что для решения некоторой задачи и нахождения искомого значения определяемого параметра (например, корня нелинейного уравнения) строится метод последовательных приближений.

В результате многократного повторения этого процесса (итераций) получается последовательность приближений x1, x2 ,..., xn, ... .

Говорят, что эта последовательность сходится к точному ре-

шению x a , если lim xn a . x

В этом случае имеем сходящийся численный метод.

21

2.МЕТОДЫ АППРОКСИМАЦИИ ФУНКЦИЙ

2.1.ПОСТАНОВКА ЗАДАЧИ. ЛОКАЛЬНАЯ И ГЛОБАЛЬНАЯ ИНТЕРПОЛЯЦИЯ. СРЕДНЕКВАДРАТИЧНОЕ И РАВНО-

МЕРНОЕ ПРИБЛИЖЕНИЕ.

 

Постановка задачи. Пусть каждому

x

X поставлено в

соответствие определенное значение

y

Y .

Т.

е. y

есть функ-

ция от x . Однако на практике часто неизвестна

явная

связь между

y

и x ,

т.е. невозможно записать эту связь в виде зависимости

y

f (x) .

 

 

 

 

 

 

В

некоторых случаях даже

при

известной

зависимости

y

f (x) ее использование в практических расчетах затруднитель-

но из-за ее громоздкости (содержит трудно вычисляемые выражения, сложные интегралы и т.д.).

Наиболее распространенным и практически важным случаем

здесь является задание этой связи в виде таблицы

xi , yi . То есть

дискретному множеству значений аргумента

xi

поставлено в со-

ответствие множество значений функции

yi

(i 0,1,,2,..., n) ,

получаемые либо в результате расчетов, либо экспериментально.

На практике нам могут понадобиться значения величины y и в других точках отличных от узлов xi . Однако получить эти зна-

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

некоторой области) определяющего параметра x .

Этой цели и служит задача о приближении (аппроксимации)

функций: данную функцию

f (x) требуется приближенно заменить

(аппроксимировать) некоторой функцией (x)

так, чтобы откло-

нение (x) от f (x) (в некотором смысле)

в заданной области

было наименьшим. Функция

(x) при этом называется аппрокси-

мирующей.

На практике очень важен случай аппроксимации функции многочленом

22

(x) a

0

a x

a

2

x2

... a

m

xm .

(2.1)

 

1

 

 

 

 

 

При этом коэффициенты ai

подбираются так, чтобы достичь

наименьшего отклонения многочлена от данной функции.

 

Если приближение

строится на заданном дискретном множе-

стве точек xi , то аппроксимация называется точечной. К ней от-

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

чек (например, на отрезке a, b ) аппроксимация называется непре-

рывной (или интегральной).

Точечная аппроксимация. Одним из основных типов точечной аппроксимации является интерполирование. Оно состоит в

следующем: для данной функции y

f (x) строим многочлен (2.1),

принимающий в заданных точках

xi

те же значения

yi , что и

функция f (x) , т.е.

 

 

 

(xi ) yi , i

0,1,..., n .

(2.2)

При этом предполагается, что среди значений xi нет одинаковых,

т.е. xi xk

при

i k .

Точки

xi

называются узлами интерполяции, а многочлен

(x) - интерполяционным многочленом. Близость интерполяцион-

ного многочлена к заданной функции состоит в том, что их значения совпадают на заданной системе точек (сплошная линия) (рис.1).

Максимальная степень интерполяционного многочлена m n . В этом случае говорят о глобальной интерполяции, так как один многочлен

(x) a

0

a x

a

2

x2 ...

a

n

xn

(2.3)

 

1

 

 

 

 

 

используется для интерполяции функции

f (x)

на всем рассматри-

ваемом интервале аргумента x . Коэффициенты ai

многочлена (2.3)

находятся из системы уравнений (2.2). Можно доказать, что при xi xk ( i k ) эта система имеет единственное решение.

23

Рис. 1

Интерполяционные многочлены могут строиться отдельно для разных частей рассматриваемого интервала значений x . В этом случае интерполяция называется кусочной (или локальной).

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

терполяции, т. е. при (x0 x xn ) . Иногда они используются и для приближенного вычисления функции вне рассматриваемого от-

резка (x x0 ,

x xn ) . Такое приближение называют экстрапо-

ляцией.

 

То есть,

при интерполировании основным условием является

прохождение графика функции интерполяционного многочлена через заданную систему точек. Однако в ряде случаев выполнение этого условия затруднительно или даже нецелесообразно. Например, при большом числе узлов интерполяции получается высокая степень многочлена (2.3) в случае глобальной интерполяции. Кроме того, табличные данные могли быть получены путем измерений, и содержать ошибки. Построение аппроксимирующего многочлена с условием обязательного прохождения его графика через экспериментальные точки означало бы сознательное повторение допущенных при измерении ошибок. Выход из этого положения может быть найден выбором такого многочлена, график которого проходит близко от данных точек (показано пунктирами на рис. 1).

Одним из видов такого приближения является среднеквадра-

тическое

приближение функций с помощью многочлена (2.1). При

этом m

n . Случай m n соответствует интерполяции. На прак-

 

24

тике стараются подобрать аппроксимирующий многочлен как мож-

но меньшей степени (как правило m

1,2,3).

 

Мерой отклонения многочлена

 

(x) от заданной функции

f (x) на множестве точек

xi , yi ,

( i

0,1,..., n ) при среднеквад-

ратическом приближении

является

величина

S , равная сумме

квадратов разностей между

значениями многочлена и функции в

данных точках:

 

 

 

 

 

n

 

 

 

S

(xi )

yi 2 .

(2.4)

i 0

Для построения аппроксимирующего многочлена нужно подобрать коэффициенты a0 , a1,…, am так, чтобы величина S бы-

ла наименьшей. В этом состоит метод наименьших квадратов. Равномерное приближение. Во многих случаях, особенно

при обработке экспериментальных данных, среднеквадратичное приближение вполне приемлемо, т.к. оно сглаживает некоторые неточности функции f (x) и дает достаточно правильное представле-

ние о ней. Иногда, однако, при построении приближения ставится более жесткое условие: требуется, чтобы во всех точках некоторого

отрезка a, b

отклонение многочлена

(x) от функции

f (x) было

по абсолютной величине меньше заданной величины

0 :

 

 

f (x)

(x)

 

,

a x b .

 

 

 

 

 

 

 

В этом случае говорят, что многочлен

(x)

равномерно ап-

проксимирует

функцию

f (x)

на отрезке

a, b

с точностью .

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

 

Теорема. Если функция

f (x)

непрерывна

a, b , то для лю-

бого

0 существует многочлен

(x)

степени m m( )

та-

кой, что для всех

x

из отрезка a, b

будет выполняться нера-

 

(x)

 

 

 

 

 

 

венство

f (x)

.

 

 

 

 

 

 

Ведем понятие абсолютного отклонения

многочлена

(x)

от функции f (x)

на отрезке

a, b :

 

 

 

 

25

 

 

max

f (x)

 

 

 

(x)

.

 

 

 

 

 

(2.5)

 

 

a

x b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

По аналогии можно ввести понятие среднеквадратичного от-

клонения при среднеквадратическом приближении функций:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

Существует также понятие наилучшего

приближения

функ-

ции f (x) многочленом

 

(x) фиксированной степени

m . В этом

случае коэффициенты многочлена

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(x)

a

0

a x

a

2

x2

...

a

m

xm

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

следует

выбирать так, чтобы

на

заданном отрезке

a, b

величина

абсолютного отклонения

 

(2.5)

была минимальной.

 

 

Многочлен

(x)

называется многочленом наилучшего рав-

номерного приближения.

Существование и

единственность такого

многочлена вытекает из следующей теоремы:

 

 

 

 

 

Теорема.

Для любой функции

f (x) ,

непрерывной на отрез-

ке a, b

и любого натурального

 

m существует многочлен

(x)

степени не выше m , абсолютное отклонение которого от функции

f (x)

минимально, т.е.

min

причем такой многочлен един-

 

 

 

ственный.

 

 

 

 

2.2. ИСПОЛЬЗОВАНИЕ РЯДОВ. ПРИБЛИЖЕНИЕ

 

РАЦИОНАЛЬНЫМИ ДРОБЯМИ. ЦЕПНЫЕ ДРОБИ.

 

Как правило, при решении

задачи приходится вычислять зна-

чение элементарных функций (тригонометрических, показательных, логарифмических и др.). При ручном счете пользуются таблицами. Однако при вычислениях на ЭВМ ввод таблиц функций в машину потребовал бы больших объемов памяти. Кроме того, поиск нужного значения функции в памяти ЭВМ - не простая задача для машины. Поэтому для вычисления значений функции на ЭВМ использу-

ется разложение этих функций в степенные ряды.

Например, функ-

ция sin x вычисляется с помощью ряда:

 

 

x3

 

x5

 

x7

 

sin x x

 

 

 

 

 

...

(2.6)

3!

5!

7!

 

 

 

26

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

выполнение неравенства

 

x

 

 

1 . С помощью степенных рядов вы-

числяются и

значения

 

и

других

элементарных

функций

f (x) f (0)

f

(0)

x

f

(0)

x

2

...

f (n) (0)

x

n f (n

1) (c)

x

n

1

(2.7)

 

1!

2!

 

 

n!

 

 

(n

1)!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Применение степенных рядов для вычисления значения функций приводит к погрешности, неравномерно распределенной по интервалу. При x 0 погрешность очень мала; при x 1 она вырастает.

Для совершенствования алгоритма вычислений целью более равномерного распределения погрешностей по интервалу применяют различные методы. В частности, используют многочлены Чебышева.

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

 

b

b x

b

2

x 2

b x3

 

 

f (x)

0

1

 

 

 

 

3

.

(2.8)

1

c x

c

2

x 2

c

3

x3

 

 

 

 

 

1

 

 

 

 

 

 

 

То, что, принято, c0 1 не нарушает общности выражения, т.к. при c0 1 числитель и знаменатель можно разделить на c0 . Перепишем

данное выражение в виде:

 

 

 

 

 

 

 

b

b x b x2

b x3

f (x) (1 c x c

2

x2 c x3 ) .

0

1

2

 

3

 

 

1

 

 

3

Разложив функцию f (x)

в степенной ряд Тейлора

 

f ( x)

a

0

a x

a

2

x 2 ...

a

6

x 6 ...

 

 

 

1

 

 

 

 

и учитывая члены до шестой степени включительно, получим:

b

b x b

2

x 2

b x3

(1 c x c

2

x 2

c

3

x3 )

 

 

 

 

 

 

 

 

 

0

1

 

3

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(a

0

a x a

2

x 2

a

3

x3

a

4

x 4

a

5

x5

a

6

x6 ).

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

Преобразуем правую часть этого равенства, записав ее разложение по степеням x :

27

b

b x b x2

 

 

b x3

 

 

 

 

a

0

(a a

c )x (a

2

 

 

a c a

0

c

2

)x2

0

1

 

2

 

 

 

 

3

 

 

 

 

 

 

 

 

1

 

 

0 1

 

 

 

 

1 1

 

 

 

 

 

 

(a

3

a

c a c

2

a

0

c

3

)x3

(a

4

a

 

c a

2

c

2

a c

)x4

 

 

 

 

2 1

1

 

 

 

 

 

 

 

 

3 1

 

 

1 3

 

 

 

 

 

 

(a

5

a

c a

3

c

2

a

2

c

3

)x5

(a

6

a

c a

4

c

2

a

3

c

3

)x6 .

 

 

 

4 1

 

 

 

 

 

 

 

 

 

 

 

 

5 1

 

 

 

 

 

 

 

 

 

 

Приравнивая коэффициенты при одинаковых степенях x в левой и правой частях, получаем следующую систему уравнений:

b0 a0

b1

a1

a0c1

 

 

 

 

b2

a2

a1c1

a0c2

 

 

 

b3

a3

a2c1

a1c2

a0c3

 

(2.9)

0

a4

a3c1

a2c2

a1c3

 

 

0

a5

a4c1

a3c2

a2c3

 

 

0 a6

a5c1

a4c2

a3c3.

 

 

Решив

 

эту

систему,

найдем

коэффициенты

b0 , b1, b2 , b3 , c1, c2 , c3 необходимые для аппроксимации (2.8).

Пример. Найти рациональное приближение для функции f (x) sin 2x .

Решение. Представление (2.9) в данном случае упрощается из-

за нечетности функции f (x) sin 2x . В частности, в числителе можно оставить только члены с нечетными степенями x, а в знаме-

нателе - с четными.

Остальные коэффициенты равны нулю:

b0

 

b2 c1

c3 0 :

 

 

 

b x

b x3

 

f (x)

 

1

3

.

1

c2 x 2

 

 

 

В данном случае система уравнений (2.9) принимает вид: b1 a1

b3 a3 a1c2

0 a5 a3c2.

28

 

Разложим функцию

f (x)

в ряд Тейлора:

 

 

 

 

 

 

sin

 

x

 

x

 

 

x

3 1

 

 

x

5 1

 

.

 

(*)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

2

 

 

2

 

3!

2

5!

 

 

 

 

 

 

 

 

 

 

 

 

 

Здесь

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

5

 

a0

0, a1

 

 

 

, a2

0, a3

 

 

 

 

, a4

0, a5

 

 

, a6 0.

2

 

8

3!

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5!

Получаем систему:

 

b1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

3!

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32

5!

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c2

 

 

2

; b3

 

 

 

 

 

3

 

 

3

 

 

 

7

3

;

b1

 

; c2

 

 

2

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70

8

6!

160

 

 

 

480

2

80

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

То есть,

дробно-рациональное приближение (2.4)

 

для

sin

x

име-

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ет вид:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

7

3

 

x3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin

 

x

2

 

480

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

(2.10)

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

2

x 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Это приближение по точности равносильно (*) с учетом чле-

нов до пятого порядка включительно.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Использование цепных дробей.

 

 

Выражение вида

 

 

 

 

 

a0

 

 

 

 

 

 

 

b1

 

 

 

 

 

=

a0 ,

 

b1

,

 

b2

,

b3

,...

 

 

 

 

(2.11)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a1

 

 

 

a2

 

a3

 

 

 

 

 

 

 

a2 a3b3 ....

29

называется цепной или непрерывной дробью. В общем случае элементы цепной дроби a0 , ak , bk ( k 1,2,... ) - вещественные или комплексные числа, или функции одной или нескольких перемен-

ных. В сокращенной записи (2.11) звенья

bk

сокращать нельзя.

ak

 

 

Если цепная дробь (2.11) содержит конечное число звеньев (например, n, не считая нулевого), то она называется конечной или n - звенной и сокращенно обозначается так:

 

b1

 

b2

 

bn

 

bk

n

a0 ,

,

, ...,

a0 ,

.

 

 

an

ak

 

a1

a2

 

 

1

 

 

 

 

 

 

 

 

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

Цепная дробь (2.11), имеющая бесконечное множество звень-

ев, называется бесконечной и обозначается a0 ,

bk

.

ak

 

1

 

 

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

Пример 1.

Обратить цепную дробь

3,

 

1

,

1

,

1

 

 

3

 

 

 

1

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

3

1

4

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение. 1)

1

 

1

 

 

 

 

5

;

 

2)

1

5

 

 

 

4

;

 

 

3)

3

 

4

 

 

19

;

 

 

 

 

4

 

 

 

4

 

4

 

 

 

5

 

 

 

5

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4)

1

19

 

5

;

5)

3

5

 

62

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

19

19

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

то есть, 3;

1

;

1

;

1

3

 

5

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

1

4

 

 

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обратно, всякое положительное рациональное число

 

можно

обратить в цепную дробь с натуральными элементами. Исключая

целую часть a

0

, будем иметь:

p

a

0

r0

,

где r

- остаток. (Если

 

 

 

 

q

 

q

 

0

 

 

 

 

 

 

 

 

30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]