2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

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

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

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



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Рациональное число с наименьшим знаменателем в интервале
Сообщение27.03.2009, 03:28 


25/11/08
449
Как найти рациональное число с наименьшим знаменателем в интервале $(a;b)$.
$a < \frac{m}{n} < b \Longrightarrow an < m < bn$ т.е. нужно найти такое минимальное $n$, что между $an, bn$ содержится целое число. Как решить эту задачу? Неужели только перебором? Может можно сократить область поиска?

 Профиль  
                  
 
 
Сообщение27.03.2009, 03:55 
Заслуженный участник
Аватара пользователя


09/02/09
2092
Минск, Беларусь
А если попробовать рациональные приближения $a$ и $b$ (цепными дробями)? Отталкиваться от тех из них, которые имеют погрешности, сравнимые с $|a-b|$.

 Профиль  
                  
 
 
Сообщение27.03.2009, 07:10 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Ну а в каком виде заданы $a$ и $b$?

 Профиль  
                  
 
 
Сообщение29.03.2009, 05:02 


25/11/08
449
Профессор Снэйп писал(а):
Ну а в каком виде заданы $a$ и $b$?
Пусть $a, b$ - рациональные

 Профиль  
                  
 
 Re: Рациональное число с наименьшим знаменателем в интервале
Сообщение30.03.2009, 16:45 
Модератор
Аватара пользователя


11/01/06
5710
ellipse писал(а):
Как найти рациональное число с наименьшим знаменателем в интервале $(a;b)$.
$a < \frac{m}{n} < b \Longrightarrow an < m < bn$ т.е. нужно найти такое минимальное $n$, что между $an, bn$ содержится целое число.

Ограничение сверху на $n$ - это сумма знаменателей чисел $a$ и $b$. Дело в том, что если $a=\frac{p_a}{q_a} < b=\frac{p_b}{q_b}$, где $p_a$, $p_b$, $q_a$ и $q_b$ - натуральные числа, то
$$a < \frac{p_a + p_b}{q_a + q_b} < b.$$
При этом эта верхняя грань достижима на соседних членах рядов Фарея, причем в этом случае $\frac{p_a + p_b}{q_a + q_b}$ представляет собой несократимую дробь.

 Профиль  
                  
 
 
Сообщение30.03.2009, 21:22 
Заслуженный участник


03/01/09
1711
москва
Предположим $a < \frac mn <b$ и $\frac mn$ (несократимая) дробь с наименьшим знаменателем в этом интервале. Рассмотрим дроби $\frac m{n-1}$ и $\frac {m-1}{n-1}$ знаменатель этих дробей меньше $n$, значит,согласно сделанному предположению они лежат вне интервала $(a,b)$,поэтому $\frac m{n-1}>b$$\frac {m-1}{n-1}<a$. Следовательно, $\frac m{n-1}-\frac {m-1}{n-1}=\frac 1{n-1}>b-a$,отсюда получаем оценку $n<\frac1{b-a}+1$. Числа $a$ и $b$ не обязательно предполагать рациональными.

 Профиль  
                  
 
 
Сообщение30.03.2009, 22:08 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
Тут все предлагают верхние оценки для $n$, которые в некоторых случаях могут быть точны. Ну а если оценка получена и она оказалась достаточно велика? Насколько я понял, автора интересует именно этот случай и он спрашивает, можно ли избежать перебора.

 Профиль  
                  
 
 
Сообщение30.03.2009, 23:09 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
А тупо берём среднее арифметическое и идём по его подходящим дробям. И только.

 Профиль  
                  
 
 
Сообщение30.03.2009, 23:33 
Модератор
Аватара пользователя


11/01/06
5710
ИСН писал(а):
А тупо берём среднее арифметическое и идём по его подходящим дробям. И только.

Докажите.

 Профиль  
                  
 
 
Сообщение30.03.2009, 23:44 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Ну как. (Я не все нужные слова знаю.) Искать такое число на интервале - это значит искать некоторое наилучшее приближение к середине интервала (наилучшее - в смысле, которое лучше всех с меньшим знаменателем), а все такие приближения суть её подходящие дроби, вроде так.

 Профиль  
                  
 
 
Сообщение30.03.2009, 23:54 
Модератор
Аватара пользователя


11/01/06
5710
ИСН в сообщении #200445 писал(а):
Искать такое число на интервале - это значит искать некоторое наилучшее приближение к середине интервала (наилучшее - в смысле, которое лучше всех с меньшим знаменателем)

Эта предпосылка неверна.

 Профиль  
                  
 
 Re: Рациональное число с наименьшим знаменателем в интервале
Сообщение31.03.2009, 02:58 
Модератор
Аватара пользователя


11/01/06
5710
maxal писал(а):
Ограничение сверху на $n$ - это сумма знаменателей чисел $a$ и $b$. Дело в том, что если $a=\frac{p_a}{q_a} < b=\frac{p_b}{q_b}$, где $p_a$, $p_b$, $q_a$ и $q_b$ - натуральные числа, то
$$a < \frac{p_a + p_b}{q_a + q_b} < b.$$
При этом эта верхняя грань достижима на соседних членах рядов Фарея, причем в этом случае $\frac{p_a + p_b}{q_a + q_b}$ представляет собой несократимую дробь.

Отсюда следует и алгоритм для нахождения искомого числа с наименьшим знаменателем:
1) если $a$ и $b$ являются соседними элементами ряда Фарея $F_{\max\{q_a,q_b\}}$, то решение уже указано выше;
2) в противном случае нужно "достроить" все дроби ряда Фарея $F_{\max\{q_a,q_b\}}$, находящиеся между $a$ и $b$, и выбрать из них дробь с наименьшим знаменателем. Для этого можно начать с чуть большего отрезка (покрывающего $[a,b]$) ряда $F_{\min\{q_a,q_b\}}$ и достроить его стандартным образом (см. ссылку выше) до отрезка ряда $F_{\max\{q_a,q_b\}}.$

Сложность здесь пропорциональна разности знаменателей $|q_a - q_b|$ и количеству дробей в $F_{\max\{q_a,q_b\}}$, находящихся между $a$ и $b$.

 Профиль  
                  
 
 
Сообщение31.03.2009, 11:53 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Крутил так и сяк – нет, не понимаю. Вот число; оно попало на интервал, а все с меньшими знаменателями – не попали. А оно попало. Значит, оно ближе к середине интервала, чем те. То есть, значит, наилучшее приближение для этой середины.
Или как?

 Профиль  
                  
 
 
Сообщение31.03.2009, 12:13 


24/03/07
321
та при чем тут середина. "Лучшее" число на интервале (1/2 - 1/1000000, 1) совсем не рядом с серединой этого интервала.

 Профиль  
                  
 
 
Сообщение31.03.2009, 13:42 
Заслуженный участник
Аватара пользователя


11/01/06
3828
Бывают разные наилучшие приближения. В данном случае это почти наилучшее приближение первого рода ("почти" потому, что в определении наил. прибл. рассматриваются и дроби со знаменателем, равным рассматриваемому); среди них помимо подходящих ещё промежуточные дроби встречаются.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group