Wednesday, July 16th, 2008 10:56 pm
Вдогонку к задачке про точки &mdash как я вдруг понял, бесконечный набор на единичной окружности строится запросто. Так что остался лишь вариант со "всюду плотное". Впрочем, есть ещё промежуточный вариант с "неограниченное".

Update: Также очевидно, что бесконечного множества не на прямой с целочисленными попарными дистанциями не существует.
Tags:
Wednesday, July 16th, 2008 08:53 pm (UTC)
Последовательно пришедшие в голову мысли:
  1. Я пока не вижу, как получить решение но окружности, но, если оно есть, кто мешает сделать инверсию с центром где-то на самой окружности и получить неограниченное решение? (Инверсия сохраняет рациональность расстояний)
  2. Блин, облом: получится прямая.
  3. Зато теперь я вижу, как получить решение на окружности! ;-)

... Кот, каверзник коварный, кибэротоман ...

Wednesday, July 16th, 2008 09:15 pm (UTC)
Вдогонку: от гугля тоже польза бывает.

... Какой я математик? Я флюктуация. ...

Wednesday, July 16th, 2008 10:42 pm (UTC)
Фу-х. Запутали Вы меня. Точка (1,1) после инверсии отображается не в (√2/2, √2/2), а в (1/2, 1/2). Расстояния от центра √2 и √2/2 соответственно. А та точка, которую Вы указали, лежит на самой окружности. Хотя да, это не спасает, расстояние всё равно иррациональное. Но это потому, что я писал "по горячим следам" и в спешке опустил часть необходимых условий. Вот что на самом деле имелось в виду:

Рассмотрим инверсию "нашей" окружности относительно "другой" окружности с рациональным (ну, скажем, единичным) радиусом, центр которой лежит на "нашей" окружности, причём (важно!) на одной из точек интересующего нас множества. Если расстояние от центра "другой" окружности (он же центр инверсии) до обоих интересующих нас точек рационально (по условию), расстояние между ними рационально (по условию), и радиус инверсии рационален -- то вроде бы и итоговое расстояние должно получится рациональным.

|A¹B¹| = |AB|×R² / |OA|×|OB|

Теперь, кажется, правильно. Не соображу только посреди ночи, как записать эти условия "в обратную сторону" -- для прямой.

... Не думайте, пожалуйста, не думайте ...

Thursday, July 17th, 2008 12:32 am (UTC)
Ага! А я фиг заснул, всё пытался развернуть условия. В итоге получился вот такой алгоритм построения любого числа точек с попарно рациональными расстояниями на окружности:

Начинаем с прямой y=1. Потом берём любой пифагоров треугольник и масштабируем его, чтобы второй катет стал равным единице. Например, (4,3,5) превращаем в (4/3, 1, 5/3). Ставим на прямой точку (4/3, 1). Инвертируем её относительно единичной окружности и получаем образ (12/25, 9/25). Образ лежит на окружности с центром в (0, 1/2) и радиусом 1/2. Потом проделываем то же самое с треугольником, ну например, (12, 5, 13) → (12/5, 1, 13/5) → (12/5, 1) → (60/169, 25/169). Эта точка лежит на той же "маленькой" окружности. На всякий случай берём калькулятор и убеждаемся, что расстояние между двумя итоговыми точками равно 16/65. "Нанести шампунь, смыть, повторить процедуру".

... Полставки верховного главнокомандующего ...

Thursday, July 17th, 2008 12:41 am (UTC)
Кстати, заодно мы получили ещё одно решение исходной задачи, если понимать её формулировку буквально: бесконечное множество точек на прямой y=1 И точка (0,0) вместе на одной прямой не лежат! ;-)

... Не дудите котов! ...

Friday, July 18th, 2008 09:26 pm (UTC)
Кстати, Алексей,

почему-то вспомнилось... есть такая записка написанная в 1933 году одним человеком (кем? - не догадаетесь!),
в которой доказывется несложный факт: для любых четырех точек в R^3, не лежащих на одной плоскости, существует сфера и четыре точки на ней, такие, что расстояния между ними, измеренные по сфере равны расстояниям между соответствующими исходными точками.

Monday, July 21st, 2008 12:32 am (UTC)
Гёдель.
Thursday, July 31st, 2008 01:25 am (UTC)
Имеется в виду, что мы исключаем из прямой все точки, от которых расстояния до (0,0) или (0,1) иррациональны?
Thursday, July 31st, 2008 09:21 am (UTC)
Нет. Формулировка задачи была "множество точек, не лежащих на одной прямой". Множество точек, лежащих на одной прямой, ПЛЮС одна точка ВНЕ этой прямой, ВМЕСТЕ образуют множество, на одной прямой НЕ лежащее.

... Посетителей не будят ...