Научная статья на тему 'О матричном разложении приведенной кубической иррациональности'

О матричном разложении приведенной кубической иррациональности Текст научной статьи по специальности «Математика»

CC BY
155
39
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Чебышевский сборник
Scopus
ВАК
RSCI
Область наук
Ключевые слова
НЕПРЕРЫВНАЯ ДРОБЬ / МАТРИЧНОЕ РАЗЛОЖЕНИЕ / ПРИВЕДЕННАЯ КУБИЧЕСКАЯ ИРРАЦИОНАЛЬНОСТЬ / АЛГОРИТМ ПЕРЕХОДА ОТ МАТРИЧНОГО РАЗЛОЖЕНИЯ К НЕПРЕРЫВНОЙ ДРОБИ / CONTINUED FRACTION / MATRIX DECOMPOSITION / REDUCED CUBIC IRRATIONAL / ALGORITHM OF TRANSITION FROM MATRIX DECOMPOSITION TO CONTINUED FRACTION
i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Добровольский Николай Михайлович, Соболев Дмитрий Константинович, Соболева Валентина Николаевна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «О матричном разложении приведенной кубической иррациональности»

ЧЕБЫШЕВСКИЙ СБОРНИК

Том 14 Выпуск 1 (2013)

УДК 511.9.

О МАТРИЧНОМ РАЗЛОЖЕНИИ ПРИВЕДЕННОЙ КУБИЧЕСКОЙ ИРРАЦИОНАЛЬНОСТИ1

© 2012. Н. М. Добровольский, Д. К. Соболев, В. Н. Соболева (г. Тула, г. Москва)

Аннотация

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

х3 — 4х2 — 5х — 1 = 0.

Для матричного разложения

а ) ( 310941 • к + 155427 156744 • к + 78333 )

(“) = п(

\ / Ь_п \

1 / и V 61578 • к + 30882 31041 • к + 15564

к=0

построен алгоритм перехода к обычной непрерывной дроби.

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

Библиография: 2 названия.

ON MATRIX DECOMPOSITION OF ONE REDUCED CUBIC IRRATIONAL

© 2012. N. M. Dobrovol’skii, V. N. Soboleva, D. K. Sobolev (Tula, Moscow)

Abstract

In this work we considered the matrix decomposition of the cubic irrational a satisfying the equation

x3 — 4x2 — 5x — 1 = 0.

1 Работа выполнена по гранту РФФИ 11-01-00571

For decomposition of the matrix

a \ tt / 310941 • k + 155427 156744 • k + 78333

(a)=n(

\ / U—C\ \

1 I H V 61578 • k + 30882 31041 • k + 15564

k=0

an algorithm of transition to regular continued fraction is constructed.

Keywords: continued fraction, matrix decomposition, reduced cubic

irrational, algorithm of transition from matrix decomposition to continued fraction.

Bibliography: 2 titles.

Посвящается 85-й годовщине со дня рождения Зинаиды Никитичны Добровольской (01.02.1928 — 30.06.1950)

1. Введение ..................................................24

2. Алгоритм Лагранжа для приведенной алгебраической иррациональности п-ой степени ........................................26

3. Свойства матричных разложений..............................31

4. Алгоритм перевода матричного разложения в обыкновенную цепную дробь .....................................................41

5. Результаты символьных расчетов ............................43

Список цитированной литературы ............................... 44

1 Введение

Пусть а приведенная кубическая иррациональность, то есть а(1) = а > 1, а сопряженные алгебраические иррациональности удовлетворяют соотношению

— 1 < а(3) < а(2) < 0. Понятие приведенной кубической иррациональности является естественным обобщением приведенной квадратической иррациональности.

Нетрудно видеть, что положительный корень а уравнения

х3 — 4х2 — 5х — 1 = 0

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

Действительно, для многочлена /(х) = х3 — 4х2 — 5х — 1 имеем:

1 (—1)= 1 (0) = 1 (5) = —1, 1 (6) = 41, 1 1)=8.

поэтому а = а(1) > 5, —1 < а(3) < — 2, — 2 < а(2) < 0.

В работах [1] и [2] рассматриваются матричные разложения алгебраических иррациональностей. В частности, для кубической иррациональности а, удовлетворяющей уравнению

/ (Ь) = Ь3 + аЬ2 + Ы + с, / (а) = 0

дается матричное разложение

і —аі2 — 2Ьі — 3с ) ( 3к + 2 1 3і2 + 2аі + Ь у у 0

3і2 + 2аі + Ь —аі2 — 2Ьі — 3с 1 і

(?) _ п

4 7 к=0

К

3к + 1

аЬ — 9с 2Ь2 — - 6ас

2 а 2 — 6Ь аЬ -9с

и утверждается, что оно сходится при і, для которых разность \і — а\ мала. Общее определение сходимости матричного разложения следующее.

Определение 1. Говорят, что матричное разложение

їж ( ак Ьк \

УЛск ік>

сходится к числу а, если для матриц

Мп

П{ ак Ьк \ _ / Ап Вп \

к=Д ск ік ) _ V Сп Бп )

выполняется соотношение

Ап

ііт —

п^ж Сп

Вп І1Ш ——

п^<Х Бп

а.

В этом случае пишется

(?)_ к=|Х:: і)

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

Во втором разделе рассматривается алгоритм Лагранжа разложения в непрерывную дробь для произвольной приведенной иррациональности п-ой степени.

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

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

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

0

2 Алгоритм Лагранжа для приведенной алгебраической иррациональности п-ой степени

Прежде всего дадим определение приведенной алгебраической иррациональности п-ой степени.

Определение 2. Пусть

п

/(ж) = акхк Е Z[x], ап > 0

к=0

— произвольный целочисленный неприводимый многочлен2, у которого все корни а(к (к = 1, 2,...,п) — различные вещественные числа, удовлетворяющие условию

-1 < а(п) < ... < а(2) < 0, а(1) > 1,

тогда алгебраическое число а = а(1) называется приведенной алгебраической иррациональностью степени п.

Заметим, что для минимального многочлена /(х), задающего приведенную алгебраическую иррациональность а степени п, всегда выполнено неравенство ао < 0, так как на промежутке [0; то) имеется только один корень а, при х > а имеем /(х) > 0, поэтому /(0) < 0.

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

1

а = 0_о + 1-•

41 +------

1

•• +---------------

Как обычно через Рк и Qk будем обозначать числитель и знаменатель к-ой подходящей дроби

Рк 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

= 4о + --------- ---, к ^ 0,

Qk 1

41 + -—1

. . +-

2В частности, неприводимость многочлена означает, что (ао,

7 аГі) ----- 1*

а через ак — к-ую остаточную дробь

1

ак = Як +---------------------1--------, к ^ 0.

Цк+1 + 1

+ —

1

Яп +

Таким образом а = ао и справедливо равенство

ак+1Рк + Рк—1 , ^ п

а =------7л---------Я-, к ^ 0,

ак+1^к + Qk—1

если принять обычное соглашение, что Р-1 = 1 и Q-1 = 0.

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

п

к

(х/

к=0

где

Л(х) = ^Як,1Жк € Z[x], ап,1 > 0,

ак,1 = ^, А =(Ьо,...,Ьп), Ьк = - ^ атСт+к-пя0;+к-п, (0 ^ к ^ п).

Ьк , А = (Ьо,...,Ьп), Ьк = -

т=п-к

Доказательство. Рассмотрим многочлен

1 I • х'* =

к=0

9(х) = -! (яо + х = ¿ Ькхк.

х

Так как а = д0 + -1, то д(а1) = 0. Справедливы равенства

/ Л \ п п к

¡[Яо + х ) • хп = ^ акхп-к(яох + 1)к = ^ акхп—к^ СШяШ ^ ' к=о к=о т=о

п п п п

\ л л \ л гут+к—пт+к—пт ______ \ л к \ А гут+к—пт-

/ ^ ак / ; Ск Яо х / ;х / ; атСт Чо

к=о т=п—к к=о т=п—к

поэтому

п

Ьк = -5] атСт+к—пят+к—п, (0 ^ к ^ п)

т=п к

и Ьп = —/(до). Так как д0 < а, /(а) = 0, ап > 0 и а — единственный положительный корень многочлена /(х), то /(до) < 0 и, следовательно, Ьп > 0.

Поэтому, разделив многочлен д(х) на наибольший общий делитель его коэффициентов, получим неприводимый многочлен /]_ (х).

Далее заметим, что корням а(к (к = 1, 2,...,п) многочлена / (х) соответствуют корни в(к) (к = 1, 2,... ,п) многочлена д(х), которые связаны равенствами

а“’ = «о + щ, в<к = (к = 1--п>-

Отсюда следует, что

-1 <в(к) < 0 (2 ^ к ^ п),в(1) > 1

и, значит, а1 = в(1) — приведенная алгебраическая иррациональность степени п. Лемма полностью доказана. □

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

п

/т(х') ^ ^ ак,тх ^[х]> ап,т > °

к=0

где

Ьк,т & _ (ь ь )

ак,т ] , &т (Ь0,m, ■ ■ ■ , Ьп,т),

п

Ьк,т = - £ ат-А+^т-Г, (0 ^ к ^ п).

1=п-к

Доказательство. Действительно, утверждение теоремы следует по индукции из леммы 1. □

Теорема 2. Неполное частное дк определяется однозначно как натуральное число, удовлетворяющие условию

/к(«к) < 0, /к(дк + 1) > 0.

Доказательство. Действительно, так как /к(ак) = 0, дк < ак < дк + 1, ап,к > 0 и ак — единственный положительный корень многочлена /к (х), то /к(дк) < 0 и /к(дк+1) > 0. □

Нетрудно понять, что для вычисления дк требуется 0(1п дк) вычислений значений /к(х). Действительно, рассмотрим последовательность /к(1), /к(2), ..., /к(2т), /к(2т+1), где т = ^2(дк)]. Ясно, что /к(2^) < 0 при 0 ^ ^ т и

/к(2т+1) > 0. Далее методом деления пополам стягиваем отрезок [2т; 2т+1] до отрезка [дк; дк + 1], что потребует ещё вычисления т значений /к (х).

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

Теорема 1 обобщается на случай цепной дроби произвольной чисто-вещественной алгебраической иррациональности а степени п. Докажем предварительно лемму о преобразовании корней.

Лемма 2. Пусть

— произвольный целочисленный неприводимый многочлен, у которого все кор-

Доказательство. Утверждение леммы доказывается аналогично доказательству леммы 1. □

Теорема 3. Для произвольной чисто-вещественной алгебраической иррациональности а степени п все её остаточные дроби ат, начиная с некоторого номера т0 + 1, являются приведенными алгебраическими иррациональностями степени п.

Доказательство. Действительно, пусть а = а(^ и

П

/(х) = акхк Є Щ[х], ап > 0

к=0

ни а(к (к = 1, 2,...,п) — различные вещественные числа, удовлетворяющие условию

и для целого д справедливы неравенства

тогда многочлен

имеет корни в(к) = а(к)_д (к = 1, 2,... ,п), удовлетворяющие неравенствам

в(к) < 0 при к ^ к0,

1 < в(к) при к0 > к ^ к\,

0 < в(к) < 1 при к\ > к ^ 1.

— вещественные корни целочисленного неприводимого многочлена

п

/(х) = акхк Є Щ[х], ап > 0.

к=0

Пусть д0 = [а], к0,0 = ко и к1у0 = к1 определены как и в лемме 2 при д = д0, тогда к0,0 > і ^ кі,0 и многочлен

/і (х) = —/ (д0 + • хп = ^ ак,іхк

' х к=0

имеет корни

а^ < ... < а^ < а1\

среди которых п+1 — к00 отрицательных корней, к1}0 — 1 положительных, меньше 1 и к0,0 — кі,0 положительных корней больше 1.

Заметим, что остаточная дробь а1 = а^ и к0,0 — к1>0 ^ і ^ 1.

Пусть уже определен целочисленный многочлен /т (х) для остаточной дроби ат = Оть^, тогда, полагая д = дт = [ат], к0,т = к0 и к1т = к1 определены как и в лемме 2, тогда к0 т > іт ^ к1т и многочлен

Ут+1(х) /гт{ дт + | ' х ^ ^ ак,т+1х

^ ^ к=0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

имеет корни

а(п) , < < а(2^ < а(1) ат+1 < • • • < ат+1 < ат+1,

среди которых п +1 — к0,т отрицательных корней, к1т — 1 положительных, меньше 1 и к0,т — к1,т положительных корней больше 1.

Заметим, что остаточная дробь ат+1 = а(^+^1) и к0,т — к1т ^ ]т+1 ^ 1.

Из доказательства леммы 2 следует, что ]1 ^ ]2 ^ ^ ]т ^ • • •; к0д ^

^ к0,2 = к0,1 — к1 ,0 + 1 ^ ^ к0,т = к0,т_1 — к1 ,т_1 + 1 ^ • • •.

Величины к0,т, к1, т имеют простой смысл — числа при к0,т > V ^ к^_,т

являются т—ыми остаточными дробями для чисел а(и+^_^т'). Так как из однозначности разложения числа в цепную дробь следует, что найдется т0 такое, что неполные частные дк при 0 ^ к < т0 — 1 одинаковые для чисел а(и) при к2 ^ V ^ к3, к2 ^ ^ к3 и неполное частное дт0-1 для числа а = а(^') отлич-

но от соответствующих неполных частных для чисел а(^ при к2 ^ V ^ к3, то к0,то_1 = к1,то_1 + 1, к0,то = 2, к^о = 1. Отсюда следует, что ато+1 = ат1+1 является приведенной алгебраической иррациональностью. □

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

Рассмотрим при натуральном р ^ 4 многочлены

/(р, х) = х(х + 1)(х — р) — 1 = х3 — (р — 1)х2 — рх — 1.

Утверждается, что положительный корень а(р) уравнения f (р,х) = 0 является приведенной кубической иррациональностью.

Действительно, для многочлена f (р,х) = х3 — (р — 1)х2 — рх — 1 имеем:

f (Р, —1) = f (Р, 0) = f (Р,Р) = —1 f (Р + 1) = р2 + 3Р + 1 > 0,

f

(Р'—2)

2р + 1 8

— 1 > 0,

поэтому р +1 > а(р) = а(1) > р, —1 < а(3) < — 1, — 2 < а(2) < 0. Так многочлен f (р,х) не имеет рациональных корней, то он неприводим.

как

Рисунок 1.

На рисунке 1 приводится текст программы вычисления неполных частных приведенных кубических иррациональностей а(р).

Для заданного натурального р ^ 4 программа вычисляет п неполных частных разложения а(р) в непрерывную дробь в виде таблицы по 40 значений в одной строке.

3 Свойства матричных разложений

В этой работе мы будем рассматривать только неотрицательные целочисленные невырожденные матрицы.

Отметим несколько простейших свойств матричных разложений.

Лемма 3. Пусть

('0=к:: і)

— сходящиеся матричное разложение, г1 < .. .гп < ... — произвольная монотонная последовательность натуральных чисел и г0 = 0. Если матрицы шк заданы равенствами

т:

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

т:

:=о

сходится к числу а.

Доказательство. Действительно, если

П( а: Ь: \ = /Ап ВЛ

к=и Vе: й: ) = \Сп Бп)

Мп и

а1

Иш Мп

то

АВ

пп

Ііш —- = Ііш —— = а,

п^Ж Сп п^Ж Вп

а, следовательно,

11ш Агк -1

Иш

Вгк-1

:^ж Сгк-і :^ж Бгк-і

а.

Но, применяя сочетательный закон матричного умножения, получим

п п /гк + 1-1 ( ч \ гп + 1-1 ( ч

пт:=п п (а,)) = п а: х)=

:=о :=о V ,=гк К 3 3 ;) :=о 4 : ;

(

АІп+і 1 ^гп+і

Сгп+і — і В

Мгп+і-і

поэтому матричное произведение

ж

т:

:=о

сходится к числу а. □ Лемма 4. Пусть

(а)=п( а:::)

сходящиеся матричное разложение и

а, Ь,с^ ^ 0, det

( а Ь \ \ с d )

= 0,

тогда матричное произведение

(а Ь \ Т~\ ( ак Ьи \

Vе d / к=0 V ск ^ )

сходится к числу аа+ь,.

& ва+а

Доказательство. Действительно, если

то

а, следовательно,

П( аи Ьк\ = (Ап Вп\ к 0 \ ск ^ ) \Сп Вп)

АВ

пп

11ш — = пш —— = а,

п^Ж Сп п^Ж Вп

( а Ь ) Л ( ак Ьк \ = ( [с d) ПД ск d к)

аАп + ЬСп аВп + ЬВп , сАп + dCn сВп + dDn

)

и

11ш

аАп + ЬСп

11ш

а Сп + Ь

Сп_________

-,Ап

аа + Ь

11ш

аВп + Ь

Шп______

Вп

11ш

аВп + ЬВп

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

п^ж сАп + dCn п^ж сАп + d са + d п^ж сВп + d п^ж сВп + dDn ’

Сп Шп

поэтому лемма полностью доказана, так как все матрицы неотрицательные и а > 0. □

Лемма 5. Пусть

(а)=п( а :о

— сходящиеся матричное разложение, тогда для любого п > 0 матричное произведение

ак Ьк ск dk

тт ( ак Ьк \

^ ск dk )

сходится к числу ¡Зп и а

к=п

Ап — 1 вп + Вп — 1 Сп — 1 вп +Шп — 1

ДОКАЗАТЕЛЬСТВО. Действительно, утверждение леммы следует из предыдущей леммы при а = Ап_ 1, Ь = Вп-1, с = Сп-1 и d = Вп-1. □

Лемма 6. Пусть

('0=п(:: Ч)

— сходящиеся матричное разложение, г1 < . . .гп < ... — произвольная монотонная последовательность неотрицательных целых чисел и

(5 к) =(01) о=1'

тогда матричное произведение

3=1к=Ь—1+1

где г0 = -1, сходится к числу а.

ДОКАЗАТЕЛЬСТВО. Действительно, пусть

И

±у±т

Ип =

т гЬ -1

п п

]=1 к=гь—1+1

П( ак Ьк\ = (Ап Вп\ \ ск ^ ) \Сп Вп)

) = (Ат В !гп)

) \Ст Вт) ’

ак Ьк

ск dk

Р

± ГГ

П/з •

3=1

тогда

поэтому

Иг

(Агт Вгт\ = Р И' = (РтА'т РтВ'т\ \Сгт Вгт) РтИт \ЕтС'т ¥тВ’т)

Аг

а = 11ш

т^ж Сг

А

и1ш С

т^ж С

- т

В'

11ш ТГ

т^ж

11ш

Вг

Ж

и лемма доказана. □ Лемма 7. Пусть

('0-п(а £)

— сходящиеся матричное разложение к иррациональному числу а, тогда все матрицы, входящие в разложение, — неособенные.

ДОКАЗАТЕЛЬСТВО. В самом деле, пусть матрица

ап Ьп

\ сп ,Лп у

особенная. Тогда и матрица

(Ап Вп)

\Сп Вп)

также будет особенной, то есть Пт = 7^ или Сп = тАп, Жп = тВп. Вычисляя

->п -- 7п

П С А Сп тАп Вп

Пп Сп

I Ап+1 Вп+Л ___ (Ап Вп\ ( ап+1 Ьп+1 \

\Сп+1 Вп+1 Сп Вп) \ сп+1 dn+1 /

убеждаемся, что ^Сг+1 = тШт! = и, вообще, ^ = Пк = при к ^ п, поэтому лемма доказана. □

Положим Дп = det Ип = АпЖп — Вп Сп, 8п = а^п — Ьпсп. Лемма 8. Пусть в бесконечном матричном произведении

ж ( ак Ьк ) Д V с: dk ) к=0 у 7

все матрицы — неособенные, целочисленные, положительные с условием

\6п\ К\

¿к < 0, ш1п(-Щ-, ^ ¿< 1,

у ап^п спЬп )

тогда матричное произведение сходится.

ДОКАЗАТЕЛЬСТВО. Прежде всего, заметим, что

Дп - det Ип --- АпЖп ВпСп ------

= (Ап_1ап + Вп_1сп)(Сп_1Ьп + Жп_^п) — (Ап_1Ьп + Bn_1dn)(Cn_1 ап + Вп_1сп) (Ап_1Вп_1 Bn_1Cn_1)(andn Ьпсп) - Дп_1 ¿п.

Отсюда следует, что Дп - (—1)п+1\Дп\ (п - 0,1,...).

Рассмотрим разности 7п — ^ при п - 0,1,.... Имеем:

Сп Пп

Ап Вп Дп Дп— ^п

Сп Вп СпВп (Сп_1ап + Вп_1сп)(Сп_1Ьп + Dn_1dn)

Ап

Сп

Вп

\Дп_1^

ш1п ( ———, -—- ) < ------------;

Сп— 1В^— 1 \ап^п спЬп ) Сп— 1В^— 1

\Дп_1\ ЛШ

У ап^ спЬп )

Ап

Сп

Вп

Вп

Ап

Сп

Вп

Жп

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Ап_1 (Ап_1ап + Вп_1сп)Сп_1 Ап_1 (Сп_1ап + Вп_1сп)

Сп 1

СпСп_1

сп(Вп_1Сп_1 Ап_1Вп_1) спДп_1

СпСп- 1

СпСп- 1

Вп_1 __ (Ап_1Ьп + Bn_1dn)Dn_1 Вп_1(Сп_1Ьп + Вп_^п)

Вп_1 DnDn_1

Ьn(An_1Dn_1 Вп_1 Сп_1) Ь

пД п_ 1

DnDn_1 DnDn_1

Вп_1 ___ (Ап_1ап + Вп_1 cn)D п_1 (Сп_1ап + Dn_1cn)Bn_1

Dn_1 ^^1

_ аn(An_1Dn_1 Вп_1 Сп_ 1) _ апДп_1 _

cnDn_l cnDn_l;

Ап_1 ___ (Ап_1Ьп + Bn_1dn)Cn_1 (Сп_1Ьп + Dn_1dn)An_1

С = ПС

Сп_1 DnCn_1

dn(An_1 Dn_1 Вп_1Сп_1) dnДn_1

и С

DnCn— 1

тл С

DnCn— 1

Отсюда можно сделать вывод, что

А2к

э

Ао Во

С <Db•

Ао Во

Со; до А2к В2к

<

В

э

D

э

С2к D2k

В1 А1 Dl; С\ В2к+1 А2к+1

В2к+1 < А2к+1

э

D2k+1 А2 В2

~С[ Ъ~2 А2к+2 В2к+2

С2к+1

...

С

2к+2 D2k+2

...

_ D2k+1 С2к+1.

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

Заметим, что из доказательства леммы следует, что имеем две монотонные последовательности дробей, сходящихся к а:

Ао < В1 < А2 < < А2к < В2к+1 < А2к+2 < (2)

Со Dl С2 "' С2к D2k+l С2к+2 " ‘ ’ и

Во А1 В2 В2к А2к+1 В2к+2

йо >С >й2 >...>^, >Ск+7 >^к+2 >---- ( }

Рассмотрим следующую последовательность матриц:

Ип

<

2 • 2п+1 + (—1)п+1 2п+1

22

+ (—1)п 2п

)

Нетрудно видеть, что Ио

Действительно,

(■2 0

Ип = Ип 1

12 10

(

2 • 2п + (—1)п 2 • 2п_1 + (—1)

2

п1

2 • 2п+1 + (—1)п+1 2 • 2п + (—1)п 2п+1 2п

") ■(=:)

п).

Отсюда следует, что

Ип

(”) (10)

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

(”Ш 10)

сходится к натуральному числу 2, то есть имеет место равенство

(гн")п( и)

Последовательность матриц (4) и матричное произведение (5) демонстрируют, что не всякое матричное произведение можно перевести в обыкновенную цепную дробь.

Выделим класс матриц М+ и подклассы М+(д), М±, М* и М*(д) (д Е М).

Определение 3. Будем говорить, что целочисленная неотрицательная матриц И Е М+, если выполнены условия

И

а ^ с ^ 0,Ь ^ d ^ 0, det И - ad — Ьс - 0, а,Ь,с^ Е Ъ. (6)

Подкласс задается равенством

М± = {И Е М+\det И < 0} а подкласс М+(д) — равенством

М+(д) = |

И Е М+

а 'Ь

с Я = д

■}

п

п

Лемма 9. Ш+ — мультипликативная полугруппа.

Для любых матриц И,К,Ь Е Ш± справедливо включение

И • К • Ь Е Ш±. ДОКАЗАТЕЛЬСТВО. Действительно, если И= ( а Ь ), К

(а 0' к.(ц)

И, К Е Ш+,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

то

ае + Ьд ^ се + dg ^ 0, а/ + ЬИ ^ с/ + dh ^ 0, det И К - det И det К - 0,

поэтому И • К Е Ш+ и первое утверждение леммы доказано. Если

аЬ с d

( а Ь ) \ с d )

И • К • Ь,

то а ^ с ^ 0,Ь ^ d ^ 0 и det И • К • Ь < 0 и лемма полностью доказана. □

Определение 4. Будем говорить, что целочисленная неотрицательная матриц И Е Ш*, если выполнены условия

И

Ш

аЬ \ с d )

Подкласс Ш*(д) задается равенством Ш*(д) = |И Е Ш

а Ь

с А

е N.

(9)

а 'Ь

с А

■}

:ю)

Ясно, что

ж

Ш* = У Ш*(д).

9=1

Лемма 10. Пусть матрица

и=( аЬ) еш*(9)

и

К

а1 Ь1

V с1 dl )

— произвольная невырожденная целочисленная матрица, удовлетворяющая условию det К > 0, а1, Ь1, с1, d1 ^ 0, тогда И • К Е Ш*(д).

ДОКАЗАТЕЛЬСТВО. Действительно, из условия следует, что а - дс + г, 0 ^ г < с, Ь - qd + 5, 0 ^ в < d. Далее имеем:

Ы-К

(

(

аа1 + Ьс1 аЬ1 + са1 + ії,еі сЬ1 +

д(са1 + dc1) + га1 + $с1 д(сЬ1 + dd1) + гЬ1 + ^ са1 + dc1 сЬ1 + dd1

)

О'

Так как det И • К < 0, 0 ^ га1 + вс1 < са1 + dc1, 0 ^ гЬ1 + вd1 < сЬ1 + dd1, то

д

Ш1 J

и утверждение леммы полностью доказано. □

Теорема 4. Пусть в бесконечном матричном произведении

аа1 + Ьс1 аЬ1 + bdl

са1 + dcl сЬ1 + ddl

П( ак Ьк \ ( ак Ьк\

и <0=Птк' т = 1 с, О

все матрицы тк Є Ш*, тогда матричное произведение сходится к числу а > 1.

Если число а — иррациональное, то для любой матрицы т Є Ш+ \ Ш* и п Є N найдется і > п такое, что

П( ак Ьк \

V ск >їк)

к=п 4 '

Ш*.

ак Ьк

Ск &к

и ак = {ї}. вк = {|},

Доказательство. Положим дк =

тогда ак (Чк + ак) ' ск) Ьк (дк + @к)dk и $к акdk Ькск скdk(ак @к) < °-

Поэтому

Ш1П

( \&к\ \6к\ • (

----Г, —Г~ = Ш1П , _ .

\акdk скЬ; \дк + ак дк + Рк ; 1 + Рк 2

вк ак вк ак\ вк

Ш1П ( -----------, -------—\ <

1

< -

и по лемме 8 матричное произведение (11) сходится к числу а > ^ 1.

Пусть

т

(а\)> ып,.=п(а: 1)

4 7 к=п 4 7

Ы-^Ы,

I Ап,, Вп,\

\ Сп,і Пп, )

Согласно лемме 5 имеем:

1. Ап,, 1 . Вп,, п

11ш - 11Ш ~ - Рп-

,—Сп , ,—— / /,

п,,

Так как а — иррациональное число, то и вп — иррациональное число для любого натурального п.

Заметим, что

т • Ип* =

(

аАп+ ЬСп,* аВп+ Юп,*

сАп,* + ЛСп,* сВп* + ^п,*

)

и

11ш

аАп+ ЬСп*

л ■ аВп,г + Шп* аРп + Ь , ^

Пш „ -----------= —---------------; Е Ч,

*^ж сАп* + ЛСп* ^ж сВп,* + dDn,t свп + d

поэтому найдется натуральное Ьо такое, что для любого Ь ^ Ьо выполняется равенство

аАп,* + ЬСп авп + Ь аВп

сАп,1 + лСп,* _ свп + л сВп,* + ^п,* _

что и доказывает утверждение теоремы, если положить Ь -

Лемма 11. Пусть матрица

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

( Ьо, при det т • (—1)*0 п > 0,

| Ьо + 1, при det т • (—1)*0_п < 0.

И-(а л)ЕиШ+(д>

4 7 д=1

тогда её можно представить в виде

И

и матрица (

(в(? 1))

К

12)

К -( е И) Е Ш+ \0 Ш+(д).

' ' д=1

ДОКАЗАТЕЛЬСТВО. Прежде всего заметим, что если И Е Ш+(д), то И=

и

(д 1 V ( с л \

у 1 0 у у а — дс Ь — qd )

( с л )

у а — дс Ь — qd )

Ш+

а — дс Ь — qd

и это представление единственное. Отметим, что шах(с, л) > шах(а — дс, Ь — qd), шах(а, Ь) ^ шах(с, л). Поэтому, если

(

с л

а — дс Ь — дл

Е и Ш+(д),

я=1

то процесс выделения сомножителей вида

(11)

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

ГО

М+ \ и ЭД+(д).

9=1

4 Алгоритм перевода матричного разложения в обыкновенную цепную дробь

Для а(р) рассмотрим матричное разложение (1) при Ь = р, а = —р + 1,

Ь = —р и с = — 1, получим

(Т) = п((

^ 7 к=0 ' ''

р3 + р2 + 3 р2 + р р2 + р р3 + р2 + 3 1р

)

)

3к + 2 0

0

3к + 1

)

р2 — р + 9 2р2 + 2р + 2

2р2 — 6р + 6 р2 — р + 9

ПМ (р,к)’

:13)

к=0

где

М(р, к)

(

р

р3 + р2 + 3 2

р2 + р 1

р3 + р2 + 3

3к + 2 0

0) ( 3к + )1 ( 1 р )

) ( 1 0 ) = ( Ак (р) Вк (р) )

/ V 0 1 / V ^к (р) Ок (р) у

3к + 2 1 р2 + р 0

р2 — р + 9 2р2 — 6р + 6

2р2 + 2р + 2 р2 — р + 9 У V 0 3 ) V Ск (р) Ок (р)

Ак (р) = (27 + 9р + 33р2 + 32р3 + 8р4 + 10р5 + 4р6)к+ +9 + 5р + 16р2 + 16р3 + 4р4 + 5р5 + 2р6,

Вк (р) = (18 + 36р + 12р2 + 24р3 + 8р4 + 4р5 + 2р6)к+ +6 + 21р + 5р2 + 12р3 + 4р4 + 2р5 + р6,

Ск (р) = (6 + 24р + 26р2 + 8р3 + 10р4 + 4р5)к+

+4 + 13р + 14р2 + 4р3 + 5р4 + 2р5,

Вк (р) = (27 + 9р + 21р2 + 8р3 + 4р4 + 2р5)к+

+ 18 + 4р + 11р2 + 4р3 + 2р4 + р5.

)

В следующей программе на рисунке 2 реализован алгоритм перехода от матричного разложения а(5) к обычной непрерывной дроби.

Символьные вычисления дают следующие значения:

м( ) _ / 313Ш + 15645 16226к + 8106 \

М (4 ’ к) _ V 7686к + 3864 3983к + 2002 ) ’

М(5 к) _ ( 103647к + 51809 52248к + 26111 \

м (5 , к) _^ 20526к + 10294 10347к + 5188 )

Значение М(5 , к) использовано в указанной программе.

Рисунок 2.

Лемма 12. Программа на рисунке 2 реализует алгоритм перевода матричного разложения в цепную дробь.

ДОКАЗАТЕЛЬСТВО. Действительно, прежде всего заметим что

и

103647 + 51809' 20526fc + 10294 52248fc + 26111 10347fc + 5188

103647fc + 51809 20526fc + 10294

5+

5+

1017fc + 319 20526fc + 10294 ' 513fc + 171 ' 10347fc + 5188

52248fc + 26111 10347fc + 5188

Є m*

поэтому на основании теоремы 4 матричное разложение

ОО /

П

k=0 v

103647fc + 51809 20526fc + 10294

52248fc + 26111 10347fc + 5188

)

сходится.

Далее заметим, что внешний цикл fork £ 0..n реализует вычисление произведения

' 103647k + 51809 20526k + 10294

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

k=0

и выделение произведения

52248fc + 26111 10347fc + 5188

)

]f[(і)

j=0 v /

с помощью внутреннего цикла while r = floor (D

Вспомогательный цикл forkk £ 1..3 позволяет уменьшить числа в матрице M, если это возможно. Согласно лемме 6 сокращение на общий делитель всех элементов матрицы не меняет значение матричного разложения. Поэтому на основании теоремы 4 и леммы 11 указанная программа осуществляет вычисление неполных частных. □

5

5

5 Результаты символьных расчетов

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

Вычисления с/кг(100) дает значения 592 неполных частных, а с/кг(200) уже

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

Это распределение вычисленно с помощью программы на рисунке 4.

зиЬтайтх(^, 0,1,0,19) —>

гиЬтаіїіх^,0,1,20,39) —> ялЬтаїгіх^уО,1,40,59) —> зиЬтаігіх($1,0,1,60,75) —>

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

б 484 196 114 75 51 44 ЗО 17 20 11 11 14 9 б 10 5 10 5 2

20 21 22 23 24 25 27 28 29 ЗО 33 34 35 36 37 40 42 43 44 47^ 53221 1 141412121 1 1 122,]

54 55 60 63 68 78 79 82 84 87 93 95 97 111 120 123 128 129 134 140

11212222111111 1 1 1 1 1 1

141 154 164 176 180 201 228 234 244 255 288 425 467 1333 1813 3139 12 111111111111 1 1

Рисунок 3.

Рисунок 4.

В заключение авторы выражают свою глубокую благодарность профессорам Г. И. Архипову и В. Н. Чубарикову за полезные обсуждения и внимание к работе.

СПИСОК ЦИТИРОВАННОЙ ЛИТЕРАТУРЫ

[1] Подсыпанин В. Д. О разложении иррациональностей четвертой степени в непрерывную дробь // Чебышевский сборник 2007 Т. 8. Вып. 3(23). Тула, Из-во ТГПУ им. Л.Н.Толстого. С. 43 — 46.

[2] Подсыпанин Е. В. О разложении иррациональностей высших степеней в обобщенную непрерывную дробь (по материалам В. Д. Подсыпанина) рукопись 1970 // Чебышевский сборник 2007 Т. 8. Вып. 3(23). Тула, Из-во ТГПУ им. Л.Н.Толстого. С. 47 — 49.

Тульский государственный педагогический университет им. Л. Н. Толстого Московский педагогический государственный университет Поступило 10.01.2013

i Надоели баннеры? Вы всегда можете отключить рекламу.