2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 помогите пожалуйста решить задачу по ТЧ
Сообщение17.03.2010, 03:07 


09/01/10
17
как найти число целых точек в области?

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение17.03.2010, 03:13 
Заслуженный участник
Аватара пользователя


06/10/08
6422
В какой области?

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение17.03.2010, 12:28 
Аватара пользователя


15/08/09
1465
МГУ
Раз не сказано в какой области, то предложу следующее:
Рассмотрим на плоскости решетку состоящею из точек с целочисленных координатами $(x;y)$.
пусть ф-я $f(x)$ неотрецательна и непрерывна на [a,b]. количество точек обозначим ч\з $N$.
тогда число искомых точек лежащие в криволинейной трапеции образованной функцией $f(x)$
$\[\left\{ \begin{gathered}
  a \leqslant x \leqslant b \hfill \\
  0 \leqslant y \leqslant f(x) \hfill \\ 
\end{gathered}  \right.\]$

$\[N = \sum\limits_{a \leqslant i \leqslant b}^{} {[f(i)]} \]$

$[]$-целая часть.

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение17.03.2010, 12:39 
Заслуженный участник


08/04/08
8562
beha89 писал(а):
как найти число целых точек в области?

Если Вы имеете ввиду область вообще, то это достаточно сложно, в общем виде перебором. Например, существование решений задачи ЦЛП для некоторой области равносильно Вашей задаче - можете там посмотреть. Для областей какого-нибудь частного вида может быть проще, напр., как у maxmatem - в криволинейной трапеции.

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение18.03.2010, 08:17 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск

(Оффтоп)

Xaositect в сообщении #298487 писал(а):
В какой области?

В Новосибирской :)

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение18.03.2010, 08:32 
Заслуженный участник
Аватара пользователя


21/12/05
5931
Новосибирск

(Оффтоп)

Вчера ещё до Xaositectа сунулся в профиль ТС , чтобы узнать из какой он местности, но там не указано и от оффтопа удержался. :D

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

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение18.03.2010, 22:34 


09/01/10
17
Xaositect в сообщении #298487 писал(а):
В какой области?


надо найти число целых точек внутри петли, для графика $x^2 y^2=(a+y)^2 (b^2-y^2)$ (уравнение Канхоида Никомеда). при b=const, a $\to\infty $ ?

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение19.03.2010, 07:19 
Заслуженный участник


08/04/08
8562
Я в конхоидах не разбираюсь, но по-моему, Вы уравнение конхоиды записали неверно. В Википедии так:
$l^2y^2=(x^2+y^2)(y+a)^2$.
Не могу понять, где тут параметр $b$ теперь.
Но решать надо, наверное, так, находите предельный образ кривой, смотрите, какую область она ограничивает и находите там число целых точек.

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение19.03.2010, 09:33 


09/01/10
17
я тоже когда-то поискал и нашел, что уравнение совсем другое, но мне сказали что именно для этого уравнение надо найти. А вот как отделить петлю от остальных частей графики?

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение19.03.2010, 09:57 
Заслуженный участник
Аватара пользователя


13/08/08
14495
bot, по-моему, связь односторонняя - по количеству целых точек можно оценить площадь выпуклой области. А вот в другую сторону? Если взять узкий прямоугольник? Или же имеется в виду, что область можно двигать и поворачивать по координатной плоскости? да, скорее всего это так.

Это конхоида оси абсцисс.
Если рассмотреть уравнение $x^2 y^2=(a+y)^2 (b^2-y^2)$ , то можно заметить, что $x$ можно выразить как функцию от $y$. И видно, что при достаточно больших значениях $a$ там не образуется никакой петли.

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение19.03.2010, 10:35 
Заслуженный участник


08/04/08
8562
Так, ну в данном случае можно выразить $x$ как $\pm f(y)$. Соответственно, точки самопересечения находятся среди точек $f(y)=0$ - там их надо перебором выбрать (одна будет). Петля находится между двумя нулями $f(y)$
$f(y)$ определена при $|y| \leq b$. Поэтому при $a \to + \infty$ петля уползет за область определения. Кроме того, $y+a \to a$ - подставьте и получится уравнение предельной кривой.
Напишите, в общем, что получилось.

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение19.03.2010, 11:37 
Заслуженный участник
Аватара пользователя


21/12/05
5931
Новосибирск
gris в сообщении #299291 писал(а):
bot, по-моему, связь односторонняя - по количеству целых точек можно оценить площадь выпуклой области.

Связь двусторонняя - просто я умолчал, что вершины многоугольника (выпуклость необязательна) имеют целочисленные координаты.
Вот она: $P-S=1$
Здесь $S - $ площадь, а $P - $ число точек, сосчитанное как сумма единиц и половинок по правилу: точке внутри соответствует единица, а точке на границе - половина.
Похоже, эту формулу можно использовать для разных асимптотик и верю - это делалось.

 Профиль  
                  
 
 Re: помогите пожалуйста решить задачу по ТЧ
Сообщение19.03.2010, 12:08 
Заслуженный участник


11/05/08
32166
bot в сообщении #299311 писал(а):
Похоже, эту формулу можно использовать для разных асимптотик и верю - это делалось.

А зачем?...
Если область не экзотична, то количество точек на границе (и даже вблизи) равно, грубо говоря, нулю.
Да и в любом случае учитывать их бессмысленно -- для любой области, кроме целочисленных многоугольников, граничные точки не контролируемы. Эта формула -- экзотика в чистом виде.

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

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



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

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


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

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