2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 05:50 


09/05/20
6
Интересует точная формула(если такова существует) для числа $N_n$ целых неотрицательных решений уравнения вида $\qquad a_1 \cdot x_1+\dots$ $+a_n \cdot x_n=c, \, \, a_i,c$ - натуральные числа, $i=1 \dots n,$ которая зависела бы только от коэффициентов при неизвестных переменных, ну и свободного коэффициента в правой части уравнения(конечно при условии конечности числа решений). В крайнем случае(если точной формулы не существует) будет полезно хотя бы условие существования таких решений. Вывел только верхнюю оценку (выводится элементарно) и то для случая с двумя переменными: $\qquad a_1 \cdot x_1+a_2 \cdot x_2=c, N_2 \leqslant [c/(a_1 \cdot a_2)]+1$. Для случая же с большим количеством переменных пока что даже верхней оценки не получается, не говоря уже о точной формуле.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 07:31 
Заслуженный участник
Аватара пользователя


21/11/12
1968
Санкт-Петербург
Известно, что для попарно взаимно простых $ab>c$ в положительных числах разрешимо ровно одно из двух уравнений
$ax+by=c$
$ax+by=ab-c.$
Доказательство где-то было, но мутное. Лучше пробуйте самостоятельно. Кажется, тут https://dxdy.ru/topic85607.html

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 07:50 


09/05/20
6
Да уже и в сторону метода Виноградова посматривал :-) , правда мне больше нужна все таки точная(не асимптотическая) формула, или хотя бы условие разрешимости для размерности больше двух. Но спасибо за наводку! Надеюсь кто-то еще выразится по поводу поставленного вопроса.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 09:21 
Заслуженный участник


12/09/10
1547
https://en.m.wikipedia.org/wiki/Coin_problem

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 11:14 


09/05/20
6
Интересная ссылка, спасибо! Правда немного не то чего бы я хотел, так как чисел, которые непредставимы линейной суммой и больше заданного числа бесконечно много, и может оказаться, что для конкретного рассматриваемого числа, большего чем соответствующее число Фробениуса, линейное уравнение будет иметь решение, если я конечно правильно расшифровал английский текст.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 12:30 
Заслуженный участник


12/09/10
1547
Да, расшифровка не удалась.
ArtProg в сообщении #1461338 писал(а):
чисел, которые непредставимы линейной суммой и больше заданного числа бесконечно много
верно прямо противоположное. Сумм, которых не представить монетами данных номиналов, конечное количество (НОД номиналов равен 1). Потому и можно определить число Фробениуса - наибольшее из таких сумм.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 12:55 


21/05/16
4292
Аделаида
Cash хочет сказать следующее: пусть у вас есть уравнение $\sum a_ix_i=c$ ($\operatorname{GCD}(\mathbf{a})=1$), тогда, если $c>g(\mathbf{a})$ ($g$ - число Фробениуса), то это уравнение имеет минимум одно решение.

-- 09 май 2020, 20:29 --

Еще, очевидно, уравнение будет иметь решение только если $\operatorname{GCD}(\mathbf{a})\mid c$.

-- 09 май 2020, 20:55 --

По поводу числа Фробениуса: $g(a, b)=ab-a-b$, и в статье https://doi.org/10.1016/j.jnt.2016.05.027 даются формулы (почти все точные) для $g(a, b, c)$ для большинства (или всех, не совсем понял) случаев.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 13:25 


09/05/20
6
Да, перевел невнимательно, каюсь. Но тем не менее непонятно, сколько все таки точно решений будет иметь уравнение, если таковы существуют.
kotenok gav
Цитата:
Cash хочет сказать следующее: пусть у вас есть уравнение $\sum a_ix_i=c$ ($\operatorname{GCD}(\mathbf{a})=1$), тогда, если $c>f(\mathbf{a})$ ($f$ - число Фробениуса), то это уравнение имеет минимум одно решение
Итак, если $c>f(\mathbf{a})$, то по крайней мере одно решение есть, а если $c \leqslant f(\mathbf{a})$, то может и быть а может и нет, правильно? То есть, все таки последний случай требует дополнительных знаний кроме числа Фробениуса, чтобы ответить на вопрос о существовании решения?
Спасибо, ссылку гляну.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 13:28 


21/05/16
4292
Аделаида
ArtProg в сообщении #1461351 писал(а):
правильно?

Да.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 13:34 
Заслуженный участник


10/01/16
2318
ArtProg в сообщении #1461310 писал(а):
и: $\qquad a_1 \cdot x_1+a_2 \cdot x_2=c, N_2 \leqslant [c/(a_1 \cdot a_2)]+1$. Для случая же с большим количеством переменных пока что даже верхней оценки не получается, не говоря уже о точной формуле.

Из общих соображений (типа, соотношение "площадей") можно получить аналогичную оценку для $N_n$: надо только в знаменателе написать НОД для всех $a_i$ , и возвести все в степень $n-1$ (из соображений размерности) (ну, и единичку заменить на $n-1$, видимо).

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 13:44 


09/05/20
6
Я пробовал исходя из этого неравенства для двух переменных расширить на произвольное количество, там оценка еще грубее получается, плюс в формуле появляются уже не только коэффициенты, но и частные решения, что еще больше усложняет задачу. Хотя может есть и какой-то обходной путь в этом направлении. Но определенно радует то, что уже хоть какие то условие разрешимости есть.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 14:24 
Заслуженный участник


12/09/10
1547
ArtProg в сообщении #1461351 писал(а):
Да, перевел невнимательно, каюсь. Но тем не менее непонятно, сколько все таки точно решений будет иметь уравнение, если таковы существуют.
kotenok gav
Цитата:
Cash хочет сказать следующее: пусть у вас есть уравнение $\sum a_ix_i=c$ ($\operatorname{GCD}(\mathbf{a})=1$), тогда, если $c>f(\mathbf{a})$ ($f$ - число Фробениуса), то это уравнение имеет минимум одно решение
Итак, если $c>f(\mathbf{a})$, то по крайней мере одно решение есть, а если $c \leqslant f(\mathbf{a})$, то может и быть а может и нет, правильно? То есть, все таки последний случай требует дополнительных знаний кроме числа Фробениуса, чтобы ответить на вопрос о существовании решения?
Спасибо, ссылку гляну.

Суду все ясно... Ссылки надо не глядеть, а с ними работать. Не хватать результаты по краю, а смотреть заложенные там идеи. Проработав статью, идти по приложенному списку источников и работать с ними. И так далее, вглубь и вширь. В процессе работы вы бы поняли, что так, а что нет с вашим вопросом. При хорошем раскладе, иногда и собственные мысли появляются. Все что нужно, есть в статье Вики, только надо понимать, что это не блюдечко с голубой каёмочкой, а отправная точка. И уже ваше дело - нырять или подавать инструменты.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение09.05.2020, 16:28 


09/05/20
6
Цитата:
Суду все ясно... Ссылки надо не глядеть, а с ними работать.

Ясно тут только одно, что числа Фробениуса не дают ответ для всех случаев. Можете опровергнуть или приведете условия для всех случаев?
Цитата:
Все что нужно, есть в статье Вики, только надо понимать, что это не блюдечко с голубой каёмочкой, а отправная точка.

Ах, Вы меня еще и на Вики отправляете. Спасибо за бесполезный совет.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение10.05.2020, 02:31 
Заслуженный участник


18/01/15
3231
ArtProg в сообщении #1461310 писал(а):
если такова существует
Это сильно вряд ли.
ArtProg в сообщении #1461310 писал(а):
будет полезно хотя бы условие существования таких решений

Для достаточно больших $c$ условие состоит в том, что $c$ делится на $\text{НОД}(a_1,\ldots,a_n)$. (Необходимость очевидна. Достаточность попробуйте доказать сами по индукции, начав с $n=2$.)

-- 10.05.2020, 01:41 --

ArtProg в сообщении #1461313 писал(а):
Да уже и в сторону метода Виноградова посматривал
Асимптотическую формулу и без Виноградова получить можно.

 Профиль  
                  
 
 Re: Линейное диофантово уравнение со многими перемеными
Сообщение10.05.2020, 11:26 


21/05/16
4292
Аделаида
vpb в сообщении #1461477 писал(а):
Для достаточно больших $c$

И даже можно сказать, насколько: $c>\operatorname{GCD}(\mathbf{a})g(\frac1{\operatorname{GCD}(\mathbf{a})}\mathbf{a})$

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

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



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

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


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

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