2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Пересечение трёх сфер.
Сообщение06.12.2015, 23:40 
Заслуженный участник


29/12/14
504
День добрый, господа. Немного стыдно даже спрашивать такие вещи, но что-то я совсем запутался, по-моему. Ситуация такая:

Пусть имеется три сферы радиусами $R_1, R_2$ и $R_3$ и с координатами центров $(x_1,y_1,z_1), (x_2,y_2,z_2)$ и $(x_3,y_3,z_3)$ соответственно. Необходимо выяснить, есть ли тройное пересечение, а если есть, то какова его площадь.

Здесь (Surface area of the intersection of three spheres with unequal radii A simplified analytical formula) фигурирует ответ на вторую часть задачи. При этом в выражении присутствует величина $w$, определяемая выржением:
$$
w^2 = \frac 1 2 \begin{Vmatrix}
0 & 1 & 1 & 1 & 1 \\
1 & 0 & R_3{}^2 & R_2{}^2 & R_1{}^2\\
1 & R_3{}^2 & 0 & R_{23}{}^2 & R_{13}{}^2\\
1 & R_2{}^2 & R_{23}{}^2 & 0 & R_{12}{}^2\\ 
1 & R_1{}^2 & R_{13}{}^2 & R_{12}{}^2 & 0\\
\end{Vmatrix}
$$

Здесь, разумеется, $R_{ik}$ - расстояние между i-й и k-й сферами.

То есть явным образом подразумевается, что дискриминант является величной неотрицательной. В общем-то, мне в задаче тройные персечения нужно вычислять очень много раз, поэтому изначально для облегчения задачи я хотел забить на проверку наличия тройного пересечения, что если есть пересечение 1-2, 2-3, 1-3, то есть и тройное персечение. Мне казалось, что в почти монодисперсной системе случайно разбросанных сфер это почти всегда так. Кроме того, я ожидал, что случаи, когда тройные персечения будут отстутвовать, а программа будет думать иначе (в виду отстутствия соответствующей проверки), будут приводить просто к появлению отрицательных площадей, что в силу вышесказанного мне казалось несущественным из-за вышесказанного.

Итак, мне стало понятно, что на проверку забивать нельзя, хотя бы потому, что иначе вычисления будут проводиться неверно. Как я понимаю, тройное пересечения не имеет места быть, если система

$$
\begin{cases}
(x - x_1)^2 + (y - y_1)^2 + (z - z_1)^2 = R_1{}^2&\\
(x - x_2)^2 + (y - y_2)^2 + (z - z_2)^2 = R_2{}^2&\\
(x - x_3)^2 + (y - y_3)^2 + (z - z_3)^2 = R_3{}^2&\
\end{cases}
$$
не имеет ни одного одного набора $(x,y,z)$ действительных решений.

Встаёт вопрос: является ли это эквивалентным тому, что $w^2 < 0$? То есть то, что из $w^2 < 0$ следует отстутсвите тройного персечения, я почти не сомневаюсь. А наоборот? В общем, я пытался решить эту систему, чтобы дать ответ на этот вопрос. При этом, как я понимаю, можно положить $z_1 = z_2 = z_3 =0$, что будет отвечать простому повороту всей системы. Но, к своему стыду, я что-то совсем запутался.

Итак, буду признателен, если кто-нибудь ответит на один (два) вопрос(а):

1. Эквивалентны ли утверждения, названные выше?
2. Если нет, то как проще всего проверить наличие пересечения 1-2-3 при известных радиусах и координат центров? Это, подозреваю, делается моментально, если нормально решить систему выше.

Повторюсь ещё раз, что при этом подразумевается наличие пересечений 1-2, 2-3 и 1-3. Заранее спасибо за любую помощь.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение06.12.2015, 23:47 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Gickle в сообщении #1080053 писал(а):
Пусть имеется три сферы радиусами $R_1, R_2$ и $R_3$ и с координатами центров $(x_1,y_1,z_1), (x_2,y_2,z_2)$ и $(x_3,y_3,z_3)$ соответственно. Необходимо выяснить, есть ли тройное пересечение, а если есть, то какова его площадь.

Даже две не совпадающие сферы могут пересекаться не более, чем по окружности. Площадь окружности равна $0$. Так как может иметь какую-либо, кроме $0$, площадь пересечение трех не совпадающих сфер? В чем тогда смысл вопроса о площади?

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение06.12.2015, 23:51 
Заслуженный участник
Аватара пользователя


31/01/14
11316
Hogtown
Brukvalub в сообщении #1080056 писал(а):
В чем тогда смысл вопроса о площади?

В том что это объём, судя по размерности.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение06.12.2015, 23:51 
Заслуженный участник


29/12/14
504
Brukvalub
Площади вырезаемых сегментов уж, ну. Но это вопрос совершенно непринципиальный на самом деле, потому что, как я уже говорил, для них выражения приведены в указанной статье. Реально важными для меня являются два вопроса, выделенных в конце.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение06.12.2015, 23:55 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Gickle в сообщении #1080061 писал(а):
Площади вырезаемых сегментов уж, ну

Каких сегментов уж но? Вы читали мое сообщение? Имеете что возразить по существу моего заявления об окружности? При чем здесь сегменты? :shock:

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 00:12 
Заслуженный участник


29/12/14
504
Brukvalub
При пересечении двух сфер получается линза, которая уже имеет ненулевую площадь. Аналогично при пересечении трёх сфер также вырезается некоторый объект, о площади поверхности которого и шла речь выше.
P.S. Давайте предположим, что вместо слова "сфера" я сказал изначально слово "шар". Хотя, как мне кажется, словосочентание "площадь пересечения сфер" хоть и является в целом неверным, но о чём идёт речь, совершенно ясно. Просто потому, что не так много объектов, имеющих ненулевую площадь, появляется при персечении сфер.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 00:24 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Gickle, но вы ведь согласны с тем, что сфера и шар это разные геометрические объекты, не зря обозначаемые разными словами?
Gickle в сообщении #1080080 писал(а):
Просто потому, что не так много объектов, имеющих ненулевую площадь, появляется при персечении сфер.
Да, не так много. Только один, насколько я могу понять ;-)

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 00:25 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Gickle в сообщении #1080080 писал(а):
При пересечении двух сфер получается линза, которая уже имеет ненулевую площадь.

Ага, а эллипсоид - это сфера, вписанная в куб $2X3X5$.
Нет, при пересечении двух сфер получается окружность. Просто вы путаете педали сферы и шары.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 00:43 
Заслуженный участник


29/12/14
504
Aritaborian
Это вполне себе немного, как по мне. :-) А с тем, что сфера и шар - разные объекты, довольно сложно не согласиться, как мне кажется.
Brukvalub
А прямоугольный параллелепипед - трёхмерный (опционально) прямоугольник, да.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 00:46 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Gickle в сообщении #1080105 писал(а):
А прямоугольный параллелепипед - трёхмерный (опционально) прямоугольник, да.
Вы не уловили шутку ;-(

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 00:59 
Заслуженный участник


29/12/14
504
Aritaborian
Наверное. Как бы там ни было, к предмету обсуждения это отношения особого не имеет, по-моему.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 01:41 
Заслуженный участник


20/08/14
11797
Россия, Москва
Gickle
Вообще говоря имеет: объект пересечения трёх шаров вполне может существовать при отсутствии решения той вашей системы уравнений для сфер в первом сообщении. Т.е. наличие/отсутствие решения вам ничего не даст. Для шаров там надо не $=$ писать, а $\leqslant$.
Далее, шары (а тем более сферы) могут быть вложенными друг в друга, тогда решением будет часть (или весь) наименьшего из шаров. А не только лишь кусок линзы. Этого вы тоже не оговорили в условиях.
PS. А шутка была в том чтобы показать опасность вольного использования слов-определений (сфера/шар) в математике.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 01:52 


01/11/14
195
Возможно, полезной будет статья в «Математических заметках» Л. С. Чхартишвили «Объем области пересечения трех сфер»(2001 г).

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 10:02 
Заслуженный участник


29/12/14
504
Dmitriy40
Цитата:
Далее, шары (а тем более сферы) могут быть вложенными друг в друга, тогда решением будет часть (или весь) наименьшего из шаров. А не только лишь кусок линзы. Этого вы тоже не оговорили в условиях.

Да, прошу прощения, по условию вложены быть не могут.
Цитата:
Вообще говоря имеет: объект пересечения трёх шаров вполне может существовать при отсутствии решения той вашей системы уравнений для сфер в первом сообщении. Т.е. наличие/отсутствие решения вам ничего не даст. Для шаров там надо не $=$ писать, а $\leqslant$.

А почему не даст-то? Если я правильно понимаю, то с учётом сказанного выше возможны только три варианта: 0, 1 или 2 точки, удовлетворяющие системе. Собственно, именно последний случай и отвечает тройному пересечению. Решение же систему задаст область, которую это "тройное пересечение" ограничивает. То есть с точки зрения ответа на вопрос "есть ли тройное пересечение вообще?" решение той системы что-то даст. Разве нет?
Iam
Да, спасибо, если не ошибаюсь, там в конце статьи явный ответ на мой вопрос.

 Профиль  
                  
 
 Re: Пересечение трёх сфер.
Сообщение07.12.2015, 12:30 
Аватара пользователя


26/05/12
1694
приходит весна?
Тут ещё может быть забавная ситуация, когда пересечение трёх шаров не пустое множество, но соответствующие три сферы не пересекаются. Проще всего это можно представить, когда центры всех трёх сфер лежат на одной прямой. Центр одной лежит внутри другой, большей по радиусу, так что они пересекаются по небольшой окружности. А центр третьей сферы лежит вне второй сферы, но она пересекает обе первые сферы. Фигура пересечения соответствующих шаров будет похожа на двояковыпуклую линзу, у которой одна сторона частично сошлифована до сферы с большим радиусом. При этом коллинеарность центров окружностей не обязательна.

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

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



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

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


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

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