2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2, 3, 4, 5 ... 12  След.
 
 √m≈√x+√y
Сообщение06.11.2022, 03:55 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
Задача в натуральных числах: для достаточно большого фиксированного $m$ найти лучшее нижнее приближение $\sqrt{m} \approx \sqrt{x}+\sqrt{y}\ \ (1)$. В свое время долго ломал над ней голову, но так ничего и не придумал. Вопрос немножко детский в силу простоты условия, и может быть решен перебором, но всегда ведь хочется чего-то большего. Рассмотрим три случая.

1) $m$ кратно целому квадрату $>1.$ Тогда возможно точное равенство $$\sqrt{a\left ( b+c \right )^2}=\sqrt{ab^2}+\sqrt{ac^2}.$$
2) Четное $m$ свободно от квадратов. В этом случае решением является выражение $$\sqrt{4d+2} \approx \sqrt{d}+\sqrt{d+1}.$$
3) Нечетное $m$, свободное от квадратов. Если $m$ составное, и пара $(x,y)$ — решение $(1),$ справедливы следующие сравнения: $$\left\{\begin{matrix}
(m-x)^2 \equiv 1 \mod y\\ 
(m-y)^2 \equiv 1 \mod x\\ 
(x-y)^2 \equiv 1 \mod m
\end{matrix}\right.$$ В случае простого $m$ выполняются похожие соотношения с той разницей, что вместо единицы в правой части сравнения оказывается некая малая величина (положительный квадратичный вычет). Для $m=103$, к примеру, имеем решение $\sqrt{103} \approx \sqrt{14}+\sqrt{41}$, и выполняются сравнения $(103-14)^2 \equiv 8 \mod 41,\  (103-41)^2 \equiv 8 \mod 14,\  (41-14)^2 \equiv 8 \mod 103. $ Таким образом, решение предложенной задачи равносильно не только тесту на простоту, но и факторизации $m$ и вряд ли предполагает простые методы. Речь скорее об алгоритмическом подходе. Что касается составного $m$ — тут возможны различные методы, один из них основан на формуле сложного радикала:
пусть $v$ — основание наименьшего из четных квадратов, сравнимых с единицей по $\mod m.$ Тогда $x,y=\dfrac{\left ( m \pm v \right )^2-1}{4m}.$
О другом методе поподробней. Возьмем тождество $(a^2+b^2)(c^2+d^2)=(ac+bd)^2+(ad-bc)^2$ и подставим вместо всех $4$-х параметров соответствующие радикалы: $(a+b)(c+d)=\left ( \sqrt{ac}+\sqrt{bd} \right )^2+\left ( \sqrt{ad}-\sqrt{bc} \right )^2.$ Чтобы величиной последнего квадрата можно было "пренебречь", положим $ad-bc=\pm1.$ Тогда $\left ( \sqrt{ad}-\sqrt{bc} \right )^2=\left ( \dfrac{ad-bc}{\sqrt{ad}+\sqrt{bc}} \right )^2=\dfrac{1}{\left ( \sqrt{ad}+\sqrt{bc} \right )^2}.$ Откинув это в качестве погрешности, получаем $\sqrt{(a+b)(c+d)} \approx \sqrt{ad}+\sqrt{bc}.$ Такая схема действительно выражает общее решение для составного $m$ и хорошо описывается в цепных дробях. Любая пара множителей $m$ взаимно проста, поскольку $m$ свободно от квадратов.
Возьмем $m=77=11 \cdot 7$, разложим $\dfrac{11}{7}=1,1,1,3$ и выпишем подходящие дроби, уменьшив последний знак на единицу: $1,1,1,2=\dfrac{1}{1},\dfrac{2}{1},\dfrac{3}{2},\dfrac{8}{5}.$ Элементы двух последних дробей возвращают нужные $a,b,c,d$ из описанной выше схемы: $\sqrt{3 \cdot 2}+\sqrt{8  \cdot 5}=\sqrt{(8+3)(5+2)}.$

Если мне память не изменяет, Диофант описывает тройки чисел $A,B,C$ такие, что все три числа $AB,AC,BC$ являются числами вида $k(k+1).$ Это и есть $m,x,y.$ О радикалах, правда, он ничего не говорит. Ну, а вопрос прежний: найти $x,y,$ исходя из величины $m$. Как это с точки зрения теории алгоритмов — совсем безнадежное дело?

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение06.11.2022, 12:40 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
Andrey A в сообщении #1569081 писал(а):
$\sqrt{3 \cdot 2}+\sqrt{8  \cdot 5}=\sqrt{(8+3)(5+2)}.$
Правильно конечно так: $\sqrt{3 \cdot 2}+\sqrt{8  \cdot 5}\approx \sqrt{(8+3)(5+2)}.$ Кстати. Стартовой парой парой для разложения в цепную дробь может служить не только пара множителей $m$, но и другие пары вз. простых чисел, определяющие величину $m.$ Разность квадратов, например, или даже основания квадратов формы $kp^2-lq^2=m.$ Решение для $m=103$ в частности может быть получено из равенства $11^2-2 \cdot 3^2=103:$
$\dfrac{11}{3}=3,1,2.$ Откуда $3,1,1=\dfrac{3}{1},\dfrac{4}{1},\dfrac{7}{2}$ и $4^2-2 \cdot 1^2=14,\ 7^2-2 \cdot 2^2=41.$ Но вывода о том, что решение $\sqrt{103} \approx \sqrt{14}+\sqrt{41}$ — лучшее (хотя это так и есть) отсюда сделать нельзя. Можно заключить только, что если оно лучшее, то $103$ простое. Короче, тут лишь способ получить относительно хорошее приближение для начала некоторого (загадочного) процесса. Я пробовал сортировать по величине арифметические суммы радикалов. Сильных закономерностей (как в дробях Фаррея) что-то не увидел.

И еще. Если $\sqrt{a}+\sqrt{bc^2} \approx \sqrt{m}$ и $a \equiv m \mod c$, то $b$ — элемент лучшего приближения $\sqrt{a'}+\sqrt{b} \approx \sqrt{m},$ где $a'$ вычисляется без труда.

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение06.11.2022, 15:01 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
Andrey A в сообщении #1569081 писал(а):
Откинув это в качестве погрешности, получаем $\sqrt{(a+b)(c+d)} \approx \sqrt{ad}+\sqrt{bc}.$
Еще ошибка. Правильно: $\sqrt{(a+b)(c+d)} \approx \sqrt{ac}+\sqrt{bd}.$

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение06.11.2022, 20:17 
Аватара пользователя


07/01/16
1612
Аязьма
Не уверен, что это чем-то поможет, скорее наблюдение, вдохновленное примером $\sqrt{103}=\sqrt{14}+\sqrt{41}$.
Пусть $m=4k+r,k,r\in\mathbb{N},1\leqslant r\leqslant3,x=k-a,y=k+b,\sqrt{m}+\delta=\sqrt{x}+\sqrt{y}$. Возведем последнее равенство в квадрат и разложим $\sqrt{xy}$ до первого порядка малости по $1/k$:$$2\delta\sqrt{m}+\delta^2\approx2(b-a)-r-\frac{ab}k$$т.е. было бы неплохо найти такие $a,b$, что $$(2(b-a)-r)k\approx ab$$В упомянутом примере $k=25,a=11,b=16$ и, действительно, $(2\cdot(16-11)-3)\cdot25=175\approx176=11\cdot16$

-- 06.11.2022, 20:35 --

Кстати, а $\sqrt{103}\approx\sqrt{21}+\sqrt{31}$ вроде еще получше выглядит, здесь, соответственно, $a=4,b=6,(2\cdot(6-4)-3)\cdot25=25\approx24=4\cdot6$. Это, правда, верхнее приближение.

-- 06.11.2022, 20:59 --

В общем, если поверить в эту звезду, то, видимо, следует искать наименьшее $a$, такое, что $$(2(b-a)-r)k=ab-1$$

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение06.11.2022, 21:44 
Аватара пользователя


07/01/16
1612
Аязьма
waxtep в сообщении #1569137 писал(а):
В общем, если поверить в эту звезду, то, видимо, следует искать наименьшее $a$, такое, что $$(2(b-a)-r)k=ab-1$$
И это вроде еще вот так можно записать, в виде корней некоторого квадратного уравнения, возвращаясь к $x,y$:$$\begin{cases}xy=kp-1\\x+y=3k-p+r \end{cases}$$Если ввести $t=k-p$, то по крайней мере для квадратности дискриминанта надо найти такое (и желательно наименьшее) $t$, чтобы $(2t+r)m+t^2+4$ было квадратом целого

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение06.11.2022, 23:22 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
waxtep
Спасибо, надо это дело обмозговать. Первое впечатление — не многовато ли переменных для устойчивой конструкции? Ладно, перепишем это
waxtep в сообщении #1569137 писал(а):
$$(2(b-a)-r)k=ab-1$$
так: $a = \dfrac{2 b k - k r + 1}{b + 2 k}$ Целой, на сколько понял, дробь в правой части быть и не должна, а убрав единицу из числителя, получаем $a = \dfrac{k(2b-r)}{b + 2 k}.$ Можно исходить из соображений сравнимости, но тут возникают неприятности, которые оставим с Вашего позволения на попозже.
waxtep в сообщении #1569148 писал(а):
$(2t+r)m+t^2+4$
Оно квадрат? $(2t+r)m+t^2+4=s^2$ Имеем квадратное уравнение по $t$, и $t = \sqrt{m^2 - m r + s^2 - 4} - m$. Отсюда $m^2-mr-4=(m+t)^2-s^2$. В левой части конкретное число и, значит, конечное число решений. Как-то слишком гладко )
waxtep в сообщении #1569137 писал(а):
Это, правда, верхнее приближение.

Это существенно.

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 00:02 
Аватара пользователя


07/01/16
1612
Аязьма
Andrey A в сообщении #1569156 писал(а):
Первое впечатление — не многовато ли переменных для устойчивой конструкции?
Вообще, всего две, $a,b$ - насколько сильно $x,y$ отклоняются от $\lfloor\frac m4\rfloor$, ведь $k,r$ - известные числа.
Andrey A в сообщении #1569156 писал(а):
Целой, на сколько понял, дробь в правой части быть и не должна
Здесь имел в виду точное равенство; правда, это только надежда, что всегда можно подобрать такие $a,b$, чтобы разница была в единицу (и вторая надежда - что это оптимум)
Andrey A в сообщении #1569156 писал(а):
Оно квадрат? $(2t+r)m+t^2+4=s^2$ Имеем квадратное уравнение по $t$, и $t = \sqrt{m^2 - m r + s^2 - 4} - m$. Отсюда $m^2-mr-4=(m+t)^2-s^2$. В левой части конкретное число и, значит, конечное число решений. Как-то слишком гладко )
Причем, если следовать той же логике, следует искать наименьшее такое $t$; в примере с $\sqrt{103}, t=2$ и $$\begin{cases}14\cdot41=25\cdot(25-2)-1\\14+41=3\cdot25-(25-2)+3\end{cases}$$

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 01:38 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
Обратные подстановки ведут к $x,y=\dfrac{2k+t+r \pm s}{2}$. Да, иногда работает. А иногда не хватает нужных квадратов, ведь может выпасть и учетверенное простое. Хуже другое — для $m=77$, к примеру, $k=19,r=1,t=0,s=9$ и получаем $x=15,y=24.$ Оно хорошее приближение, но не лучшее. Получить некоторое относительно хорошее приближение способы есть (выше), однако для теста на простоту что-то нужно знать точно. Такая незадача.

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 04:22 
Аватара пользователя


07/01/16
1612
Аязьма
Andrey A в сообщении #1569167 писал(а):
получаем $x=15,y=24.$ Оно хорошее приближение, но не лучшее.
Действительно, оно только второе по "лучшине", $\sqrt{6}+\sqrt{40}$ симпатичнее, и оба числа очень далеки от ожидаемого среднего $19$, то есть вообще не там. Хм-хм

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 10:21 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
Да, здесь много мелких обстоятельств, которые суть "грабельки для наступания". Обратите внимание: $24=6 \cdot 2^2$ и $77 \equiv 15 \mod 2.$ То есть одно следует из другого, а $(40-6)^2 \equiv 1 \mod 77.$ Лучшее? Да. Если нет других делителей ) Для составного $m$ вопрос не принципиальный, а для простого — важный. Вообще говоря, из любого решения с малым $x$ можем получить серию несколько худших приближений, домножая $x$ на последовательные квадраты, и каждое из них можем вернуть к первоначальному состоянию, решив соотв. сравнение. Надо бы ввести термин "примитивное приближение".
Теперь следующее. Ваш метод, насколько понял, неявно задействует пропорцию $\dfrac{y}{x}$, заранее усредняя ее. Это, конечно, неприемлемо, поскольку решение $(1)$ единственно, вполне определяет такую пропорцию и может быть к ней сведено. Обозначим $\gamma = \dfrac{y}{x}$ и решим систему $\left\{\begin{matrix}
\sqrt{x}+\sqrt{y} \approx \sqrt{m}\\ 
\dfrac{y}{x}=\gamma
\end{matrix}.\right.$ Получаем $$\left\{\begin{matrix}
x \approx \dfrac{m}{\left ( 1+\sqrt{\gamma} \right )^2} \\ 
y=\gamma x \approx \dfrac{\gamma m}{\left ( 1+\sqrt{\gamma} \right )^2}
\end{matrix}.\right.$$ Нижняя граница $\gamma_{\min} \approx \left ( \dfrac{\sqrt{m}+1}{\sqrt{m}-1} \right )^2$ с ростом $m$ стремится к единице, верхняя $\approx \left ( \sqrt{m}-1 \right )^2 $ порядка $m$. И в каждой точке можем получить некоторое хорошее/плохое приближение, хотя шкала неравномерна. Знать бы где оно лежит — слева или справа от искомого $\gamma$, и можно включать двоичный поиск. А так... Но мне кажется, тут у нас ключиком больше в кармане зазвенело.

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 12:54 
Аватара пользователя


07/01/16
1612
Аязьма
Посмотрел на график $\delta=\sqrt{m}-\sqrt{x}-\sqrt{y}$ в зависимости от "лучшины" приближения (1 - наилучшее, 2 - следующее и т.п.) для нескольких $m$ - такие аккуратно сшитые кусочки перевернутых корневых парабол. Если же по оси $Ox$ откладывать $a=\lfloor m/4\rfloor-x$, картинки становятся безобразными, и надежды на какой-либо автоматизированный поиск локального минимума не оставляют. При этом, есть "приличные" числа, для которых оптимум находится в точке наименьшей по модулю разницы между $(2(a-b)-r)k$ и $ab-1$ (правда, это необязательно ноль): $79, 83, 85$, а есть "противные", где в этих координатах он далеко справа и вообще непонятно где - $77,87$. Это конечно колдунство уже какое-то пошло, но, интересно, что общего может быть у "противных" чисел?

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 13:42 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
waxtep в сообщении #1569204 писал(а):
что общего может быть у "противных" чисел?

Не знаю. Два колдуна на одной кухне не разойдутся.

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 17:15 
Аватара пользователя


07/01/16
1612
Аязьма
Видимо, то, что их большинство... при том некоторые просто таки гипер-противные, типа $\sqrt{91}\approx\sqrt2+\sqrt{66}$. В общем, метод работает лишь изредка

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 18:45 
Аватара пользователя


07/01/16
1612
Аязьма
Andrey A в сообщении #1569191 писал(а):
Ваш метод, насколько понял, неявно задействует пропорцию $\dfrac{y}{x}$, заранее усредняя ее. Это, конечно, неприемлемо, поскольку решение $(1)$ единственно, вполне определяет такую пропорцию и может быть к ней сведено.
На третий день Зоркий Глаз заметил, что задача однопараметрическая, и если $x$ задано, то $y$ тоже известно. Да уж :facepalm: Тогда ещё повоюем :-)

 Профиль  
                  
 
 Re: √m≈√x+√y
Сообщение07.11.2022, 19:30 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
waxtep в сообщении #1569235 писал(а):
гипер-противные
Это треугольные числа ) $\sqrt{t_{n+1}} \approx \sqrt{2}+\sqrt{t_{n-1}}$ и заметьте, попарные произведения — все числа вида $k(k+1).$ Для $m=91$ приближение действительно лучшее, но не для четных.
waxtep в сообщении #1569248 писал(а):
Зоркий Глаз заметил, что задача однопараметрическая...
Она такая э... как клюква в сахаре — пока коробка не опустеет. Решение всегда есть и при желании находится перебором. С другой стороны арифметические суммы радикалов теоретически могут быть отсортированы по величине, остается взять нужные. Казалось бы...

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

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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