Processing math: 100%

Простейшие сведения о непрерывных дробях и их свойствах

Пусть число \usepackageamsfontsxR. Тогда обозначим через q1 наибольшее целое число, меньшее x. Если x не целое число, то мы получим равенство вида x=q1+1x1, так как дробь 1x1<1, то x1>1, и тогда аналогично для x1 находим такое целое q2<x1, получаем x1=q2+1x2, возвращаясь к первому равенству x=q1+1q2+1x2. Продолжая этот процесс будем получать представления последующих xk: x2=q3+1x3,

x3=q4+1x4,
xi=qi+1+1xi+1,

В итоге и получим непрерывную дробь: \usepackageamsmathx=q1+1q2+1q3++1qn1+1qn+1xn.

Далее, нам стоит рассмотреть два случая: первый — \usepackageamsfontsxQ, т. е. xрациональное число и второй — \usepackageamsfontsxRQ, т. е. xиррациональное число. Почему важны именно эти случаи?

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

С иррациональным числом получим ситуацию обратную — процесс можно будет продолжать неограниченно долго т. к. на каждом этапе xi будет иррационально.

Пусть xi — иррационально, тогда xi=qi+1+1xi+1,

сумма qi+1+1xi+1 — иррациональна, однако qi+1 является целым по определению, которое мы дали ему выше дробь 1xi+1 должна быть иррациональной. А это означает, что и xi+1 — иррациональное число.

Т. е. получаем, что иррациональность xi влечёт за собой иррациональность xi+1, а т. к. изначальное число x — иррационально, то и все xj, при j=1,2,3 — иррациональны.

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

Перед описанием алгоритма стоит ввести понятие неполного частного — это целые числа вида qi,i=¯1,n.

Опишем сам алгоритм:

Суть алгоритма заключается в том, что на каждом шаге мы будем непосредственно получать одно из неполных частных — qi, а также отношение riri1 (начиная со второго шага).

Пусть нам задано рациональное число, тогда его можно записать в виде несократимой дроби mn, где \usepackageamsfontsmZ,nN. Тогда, первый шаг: m=nq1+r1mn=q1+1mr1,

узнали значение q1, а так же получили возможность вычислить значение r1. Второй шаг: n=r1q2+r2nr1=q2+1r1r2,
узнали значение q2, а так же получили возможность вычислить значение r2. Продолжая алгоритм далее: r1=r2q3+r3r1r2=q3+1r2r3,r2=r3q4+r4r2r3=q4+1r3r4,rn2=rn1qn+rnrn2rn1=qn+1rn1rn,rn1=rnqn+1,rn1rn=qn+1.
Заканчиваем алгоритм тогда, когда получим, что очередная дробь ri1ri будет целым числом и, соответственно, qi+1 будет полным частным.

Так как найдены все неполные частные, то дробь mn можно представить в виде: \usepackageamsmathx=q1+1q2+1q3++1qn1+1qn+1qn+1.

С помощью алгоритма Евклида есть возможность найти разложение в непрерывную дробь, однако, иногда промежуточные результаты важнее конечного, а именно: δ1=q1,δ2=q1+1q2,δ3=q1+1q2+1q3,

δi называются подходящими дробями. Несложно заметить зависимость δi+1 от δi — если в записи δi число qi заменить на сумму qi+1qi+1, то мы получим δi+1.

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

Введем специальные обозначения для нахождения значений подходящих дробей: δi=PiQi. При этом положим, что P0=1,P1=q1 и Q0=0,Q1=1. Так же стоит отметить, что в силу того, что для рационального числа x=mn непрерывная дробь конечна, то и количество подходящих дробей будет конечно, а это означает что существует равенство mn=PiQi. А так как подходящие дроби так же являются несократимыми, то равенство можно упростить до m=Pi и n=Qi. Тогда получим, что: δ1=q11=P1Q1,

δ2=q1+1q2=q2q1+1q21+0=q2P1+P0q2Q1+Q0=P2Q2,
δ3=q1+1q2+1q3=q1(q2+1q3)+1q2+1q3=q1(q2q3+1)+q3q2q3+1=
=q1q2q3+q1+q3q2q3=q3(q1q2+1)+q1q3q2+1=q3P2+P1q3Q2+Q1.

Несложно заметить рекуррентное выражение для PiQi: Pi=qiPi1+Pi2Qi=qiQi1+Qi2.

Докажем это с помощью математической индукции.

База индукции: δ3=P3Q3=q3P2+P1q3Q2+Q1.

Предположим, что δk=PkQk=qkPk1+Pk2qkQk1+Qk2.

Тогда: δk+1=(qk+1qk+1)Pk1+Pk2(qk+1qk+1)Qk1+Qk2=Pk1qk+1+qkPk1+Pk2Qk1qk+1+qkQk1+Qk2=

(выполним замену по предположению индукции) =Pk1qk+1+PkQk1qk+1+Qk=Pk1+Pkqk+1Qk1+Qkqk+1=Pk+1Qk+1,
что и требовалось доказать.

Имеет место следующее свойство подходящих дробей:

Лемма. При n>0 имеет место равенство PnQn1Pn1Qn=(1)n.

Проверим значение левой части при n=1, получим: P1Q0P0Q1=1,

далее вычислим значение левой части при увеличении индекса на 1, т. е. при n+1, получим: Pn+1QnPnQn+1=(qn+1Pn+Pn1)QnPn(qn+1Qn+Qn1)==Pn1QnPnQn1,
получили выражение противоположное заданному в условии. А, значит, при изменении индекса на единицу меняется и знак выражения, а т. к. первое значение 1, то и получаем требуемое.

Примеры решения задач

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

  1. Разложить число x=8913 в непрерывную дробь.
    Решение

    Применяя алгоритм Евклида получим: 89=136+11,q1=6;

    13=111+2,q2=1;
    11=25+1,q3=5;
    2=12,q4=2.
    Нашли все qi можем записать x как непрерывную дробь: x=6+11+15+12

  2. Найти все подходящие дроби числа x=12719.
    Решение

    Для этого используем рекуррентные формулы подходящих дробей. Воспользуемся алгоритмом Евклида для поиска всех qi: 127=196+13,q1=6;

    19=131+6,q2=1;
    13=62+1,q3=2;
    6=16,q4=6.

    Далее будем выписывать подходящие дроби в порядке возрастания индекса: δ1=q11=61
    δ2=q2P1+P0q2Q1+Q0=16+111+0=71,
    продолжая расчеты получим: δ3=27+621+1=203
    и, наконец, δ4=620+763+1=12719=x,
    как и ожидалось четвертая подходящая дробь равна заданному числу, т. к. максимальный индекс qi был равен четырём.

  3. Разложить в непрерывную дробь иррациональное число 7.
    Решение

    Для этого воспользуемся разложением, которое было представлено в теме первым. А именно
    x0=7=q1+1x1=2+(72)

    1x1=72x1=172=7+23=1+713=1+1x2,
    x2=371=3(7+1)6=7+12=1+712=1+1x3,
    x3=271=2(7+1)6=7+13=1+723=1+1x4,
    x4=372=3(7+2)3=7+2=4+(72).

    Однако, слагаемое вида 72 у нас уже было, а значит мы пришли к циклу. Выпишем все неполные частные, они же — целые части дробей. Получим: 7=[2,¯1,1,1,4] — часть чисел находятся под чертой т. к. они находятся в цикле.

  4. Восстановить по заданным qi=[10,4,3,2,4] рациональное число x.
    Решение

    Для этого воспользуемся разложением, полученным в результате алгоритма Евклида:
    Получим дробь: 10+14+13+12+14,

    её значением и будет искомым x. Посчитав значение этой дроби получим, что x=1361133.

  5. Восстановить по заданным qi=[¯2,9] иррациональное число x.
    Решение

    Так как число x — иррациональное, то его непрерывная дробь будет бесконечной, поэтому воспользоваться методом из предыдущего примера не получится. Однако, так как мы видим по данным qi, что дробь зацикливается, то можем записать следующие выражение: x=2+19+1x

    приведем дробь к квадратному уравнению: 9x218x+2=0,
    D=324+72=396,x1,2=1±39618.
    Т. к. целая часть числа равна 2, то вариант x=139618 можно отбросить. И окончательный ответ: x=1+39618

Простейшие сведения о непрерывных дробях и их свойствах

Тест на знание темы «Простейшие сведения о непрерывных дробях и их свойствах».

Смотрите также

  1. Виноградов И.М. Основы теории чисел. cтр. 14-18
  2. Арнольд В.И. Цепные дроби.
  3. Теоретические материалы основанные на конспекте и лекциях Белозерова Г.С.

М749* Задача на различные доказательства неравенства

Задача из журнала «Квант»(1982 год, 6 выпуск)

Условие

a) Докажите, что если x1,x2,x3— положительные числа, то x1x2+x3+x2x3+x1+x3x1+x232;

при каком условии то неравенство превращается в равенство?

б) Докажите, что если x1,x2,,xn(n4) — положительные числа, то

x1x2+xn+x2x3+x1++xn1xn+xn2+xnx1+xn12.

причем равенство возможно только при n=4.

в) Докажите, что при n>4 неравенство пункта б) является точным в том смысле, что ни при каком n число 2 в правой части нельзя заменить на большее.

А. Прокопьев

Решение

a) Пусть a=x2+x3,b=x3+x1,c=x1+x2. Тогда x1=b+ca2, x2=a+cb2, x3=a+bc2, и левая часть неравенства перепишется так: b+ca2a+a+cb2b+a+bc2c= 12(ba+ab)+12(ca+ac)+12(bc+cb)32. Каждая из скобок в этом выражении, не меньше 2 в силу известного неравенства x+1x2 при x>0. Поэтому вся левая часть не меньше 332=32. А так как x+1x=2 только при x=1, доказанное неравенство обращается в равенство только при a=b=c.

б) Докажем неравенство индукцией по n. При n=4 оно очевидно: x1x2+x4+x2x3+x1+x3x4+x2+x4x1+x3=x1+x3x2+x4+x2+x4x1+x32

равенство возможно в том и в только в том случае, когда x1+x3=x2+x4.

Докажем теперь неравенство для произвольных положительных чисел x1,,xn+1, предполагая, что оно справедливо для любых n(n4) положительных чисел. Выберем наименьшее из чисел x1,,xn+1. Поскольку они входят в неравенство симметрично, можно, не ограничивая общности, считать, что это xn+1. Тогда xn+1>0, xn+1xn и xn+1x1, и поэтому x1x2+xn+1+x2x3+x1++xnxn+1+xn1+

+xn+1x1+xn>x1x2+xn+x2x3+x1++xnx1+xn12

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

в) Числа x1,,xn удобно расставлять по окружности; тогда каждое слагаемое в левой части рассматриваемого неравенства есть одно из этих чисел, деленное на сумму двух соседних с ним. При n=2k определим xi так, как показано на рисунке 1, а при n=2k+1 — как на рисунке 2.

 

В первом случае получим сумму 2(1q+1+qq2+1+q2q3+q++qk1qk1+qk2)=2(1+(k2)qg2+1),

а во втором —

12q+2(qq2+1+q2q3+q++qkqk+qk1)=12q+2(k1)qq2+12qq+1=

=2+(12q+2(k1)qq2+12q+1).

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

А. Егоров

 

М697. Пузатость прямоугольника

Задача

разделение квадрата на прямоугольники

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

Доказательство

Будем считать что длина стороны квадрата равна 1. Тогда пусть мы разбили квадрат на n прямоугольников размерами ak×bk причем при всех k akbk

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

тогда:

1bk1bkbkakbkak×bknk=1akbknk=1ak×bk=1 (сумма nk=1ak×bk является суммой площадей прямоугольников и по свойству площади равна площади квадрата (то есть 1)).

А это значит что:

nk=1akbk1 . А это и значит, что как бы не резать квадрат на прямоугольники, сумма их пузатостей будет не меньше 1.

Что и требовалось доказать.