2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Число пар параллельных отрезков правильного n-угольника
Сообщение16.12.2018, 15:55 
Аватара пользователя


15/11/15
1297
Москва
Изображение
Я думаю, что задача определения числа параллельных пар отрезков, концы которых являются вершинами правильного $n$ - угольника, хорошо известна и уже давно решена.
Я решил применить аппарат комплексных чисел для решения данной задачи. Я пронумеровал вершины правильного $n$ угольника числами из множества $W=   \[\left\{ {0,1,2,...,(n-1)} \right\}\]$, и поставил им в соответствие комплексные числа $\[\cos \frac{{2\pi k}}{n} + i\sin \frac{{2\pi k}}{n}\]$, $\[k \in W\]$. Далее я рассматриваю попарно неравные числа $\[{i_1},{i_2},{j_1},{j_2} \in W\]$, и ставлю им в соответствие комплексные числа
$$\[\begin{array}{l}
{z_{{i_1}}} = \cos \frac{{2\pi {i_1}}}{n} + i\sin \frac{{2\pi {i_1}}}{n};{z_{{i_2}}} = \cos \frac{{2\pi {i_2}}}{n} + i\sin \frac{{2\pi {i_2}}}{n}\\
{z_{{j_1}}} = \cos \frac{{2\pi {j_1}}}{n} + i\sin \frac{{2\pi {j_1}}}{n};{z_{{j_2}}} = \cos \frac{{2\pi {j_2}}}{n} + i\sin \frac{{2\pi {j_2}}}{n}
\end{array}\]$$
Определим вектора $\[\overrightarrow {{r_{{i_1}{j_1}}}}  = {z_{{i_1}}} - {z_{{j_1}}}\]$ и $\[\overrightarrow {{r_{{i_2}{j_2}}}}  = {z_{{i_2}}} - {z_{{j_2}}}\]$. Будем искать количество четверок $(i_1,i_2,j_1,j_2)$, удовлетворяющих условию $\[\overrightarrow {{r_{{i_1}{j_1}}}} \parallel \overrightarrow {{r_{{i_2}{j_2}}}} \]$. Это количество будет в $4$ раза больше количества пар отрезков, удовлетворяющих условию задачи, поскольку можно, меняя направления векторов, получить $2^2=4$ пар коллинеарных векторов, которые будут удовлетворять $\[\overrightarrow {{r_{{i_1}{j_1}}}} \parallel \overrightarrow {{r_{{i_2}{j_2}}}} \]$ и которые будут задавать только одну пару параллельных отрезков. Условие $\[\overrightarrow {{r_{{i_1}{j_1}}}} \parallel \overrightarrow {{r_{{i_2}{j_2}}}} \]$ равносильно
$$
\[\frac{{{z_{{i_1}}} - {z_{{j_1}}}}}{{{z_{{i_2}}} - {z_{{j_2}}}}} = \frac{{\overline {{z_{{i_1}}}}  - \overline {{z_{{j_1}}}} }}{{\overline {{z_{{i_2}}}}  - \overline {{z_{{j_2}}}} }}\]$$
Будем преобразовывать это выражение:
$$
\[\begin{array}{l}
\frac{{\left( {\cos \frac{{2\pi {i_1}}}{n} + i\sin \frac{{2\pi {i_1}}}{n}} \right) - \left( {\cos \frac{{2\pi {j_1}}}{n} + i\sin \frac{{2\pi {j_1}}}{n}} \right)}}{{\left( {\cos \frac{{2\pi {i_2}}}{n} + i\sin \frac{{2\pi {i_2}}}{n}} \right) - \left( {\cos \frac{{2\pi {j_2}}}{n} + i\sin \frac{{2\pi {j_2}}}{n}} \right)}} = \frac{{\left( {\cos \frac{{2\pi {i_1}}}{n} - i\sin \frac{{2\pi {i_1}}}{n}} \right) - \left( {\cos \frac{{2\pi {j_1}}}{n} - i\sin \frac{{2\pi {j_1}}}{n}} \right)}}{{\left( {\cos \frac{{2\pi {i_2}}}{n} - i\sin \frac{{2\pi {i_2}}}{n}} \right) - \left( {\cos \frac{{2\pi {j_2}}}{n} - i\sin \frac{{2\pi {j_2}}}{n}} \right)}} \Leftrightarrow \\
\\
\\
\frac{{\left( {\cos \frac{{2\pi {i_1}}}{n} - \cos \frac{{2\pi {j_1}}}{n}} \right) + i\left( {\sin \frac{{2\pi {i_1}}}{n} - \sin \frac{{2\pi {j_1}}}{n}} \right)}}{{\left( {\cos \frac{{2\pi {i_2}}}{n} - \cos \frac{{2\pi {j_2}}}{n}} \right) + i\left( {\sin \frac{{2\pi {i_2}}}{n} - \sin \frac{{2\pi {j_2}}}{n}} \right)}} = \frac{{\left( {\cos \frac{{2\pi {i_1}}}{n} - \cos \frac{{2\pi {j_1}}}{n}} \right) - i\left( {\sin \frac{{2\pi {i_1}}}{n} - \sin \frac{{2\pi {j_1}}}{n}} \right)}}{{\left( {\cos \frac{{2\pi {i_2}}}{n} - \cos \frac{{2\pi {j_2}}}{n}} \right) - i\left( {\sin \frac{{2\pi {i_2}}}{n} - \sin \frac{{2\pi {j_2}}}{n}} \right)}} \Leftrightarrow \\
\\
\\
\frac{{ - 2\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} + i\left( {2\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}} \right)}}{{ - 2\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} + i\left( {2\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}} \right)}} = \frac{{ - 2\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} - i\left( {2\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}} \right)}}{{ - 2\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} - i\left( {2\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}} \right)}} \Leftrightarrow \\
\\
\\
\frac{{\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} - i\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}}}{{\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} - i\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}}} = \frac{{\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} + i\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}}}{{\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} + i\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}}}
\end{array}\]$$
Сделаем замены:$$\[\begin{array}{l}
A = \sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n};B = \sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\\
C = \sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n};D = \sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}
\end{array}\]$$
тогда имеем

$$
\[\begin{array}{l}
\frac{{A - iB}}{{C - iD}} = \frac{{A + iB}}{{C + iD}} \Leftrightarrow \left( {A - iB} \right)\left( {C + iD} \right) = \left( {A + iB} \right)\left( {C - iD} \right) \Leftrightarrow \\
AC + iAD - iBC - {i^2}BD = AC - iAD + iBC - {i^2}BD \Leftrightarrow AD = BC \Leftrightarrow \\
\sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} = \sin \frac{{\pi \left( {{i_1} - {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} - {j_2}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}\\
\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} = \cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}
\end{array}\]
$$

Мы, таким образом, вывели равносильное условие коллинеарности векторов:
$$\[\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} = \cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}\]$$
Преобразуем его. Для этого сначала рассмотрим 2 случая:
Cлучай 1) $$\[\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} =  \pm 1 \Leftrightarrow {i_2} + {j_2} = n + 2nk \Leftrightarrow \cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} = 0\]$$
Чтобы уравнение выполнялось, необходимо положить $$\[\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} = 0 \Leftrightarrow {i_1} + {j_1} = n + 2n{k_2}\]$$
Таким образом, мы имеем систему:
$$\[\left\{ \begin{array}{l}
{i_2} + {j_2} = n + 2n{k_1}\\
{i_1} + {j_1} = n + 2n{k_2}
\end{array} \right.\]$$
Максимум и минимум данных сумм равны соответственно $\[\left( {n - 1} \right) + \left( {n - 2} \right) = 2n - 3 < 3n\]$ и $\[0 + 1 = 1 >  - n\]$, так что мы окончательно приходим к системе:
$$\[\left\{ \begin{array}{l}
{i_2} + {j_2} = n \\
{i_1} + {j_1} = n  
\end{array} \right.\]$$

Случай 2) Пусть теперь $\[{i_2} + {j_2} \ne n + 2n{k_1}\]$. Тогда можно смело делить уравнение на $\[\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}\]$:
$$\[\begin{array}{l}
\tan \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} = \tan \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} \Leftrightarrow \frac{{\sin \left( {\frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} - \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}} \right)}}{{\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}}} = 0\mathop  \Leftrightarrow \limits^{\cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} \ne 0,\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} \ne 0} \\
\sin \left( {\frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} - \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}} \right) = 0 \Leftrightarrow \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n} - \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} = \pi {k_3} \Leftrightarrow \\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = n{k_3}
\end{array}\]$$
Максимум и минимум выражения $\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right)$ равны соответственно
$\[\left( {(n - 1) + (n - 2)} \right) - \left( {0 + 1} \right) = 2n - 4 < 2n\]$ и $\[\left( {0 + 1} \right) - \left( {(n - 1) + (n - 2)} \right) =  - 2n + 4 > 2n\]$, так что получим совокупность
$$
\[\left[ \begin{array}{l}
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = n\\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) =  - n\\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = 0
\end{array} \right.\]
$$

Итак, данная система равносильна следующей общей совокупности:
$$\[\left[ \begin{array}{l}
\left\{ \begin{array}{l}
{i_1} + {j_1} = n\\
{i_2} + {j_2} = n
\end{array} \right.\\
\left\{ \begin{array}{l}
\left\{ \begin{array}{l}
{i_1} + {j_1} \ne n\\
{i_2} + {j_2} \ne n
\end{array} \right.\\
\left[ \begin{array}{l}
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = n\\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) =  - n\\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = 0
\end{array} \right.
\end{array} \right.
\end{array} \right.\]$$
И тут возникает разумный вопрос: а что с этим делать? То есть как, используя тот факт что $\[{i_1},{i_2},{j_1},{j_2} \in W\]$, подсчитать число решений совокупности? Да и вообще, ничего ли я не упустил в решении, например, целый класс корней, удовлетворяющих условию?

 Профиль  
                  
 
 Re: Число пар параллельных отрезков правильного n-угольника
Сообщение16.12.2018, 16:02 
Заслуженный участник


09/05/12
25179
Rusit8800 в сообщении #1361695 писал(а):
Я решил применить аппарат комплексных чисел для решения данной задачи.
Зачем?
Rusit8800 в сообщении #1361695 писал(а):
Мы, таким образом, вывели равносильное условие коллинеарности векторов:
$$\[\sin \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\cos \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n} = \cos \frac{{\pi \left( {{i_1} + {j_1}} \right)}}{n}\sin \frac{{\pi \left( {{i_2} + {j_2}} \right)}}{n}\]$$
Если перенести правую часть влево, то можно обнаружить, что это синус некой разности, который равен нулю, из чего получить нечто полезное (впрочем, то же самое можно было получить и сразу, не пытаясь заколачивать гвозди микроскопом).

 Профиль  
                  
 
 Re: Число пар параллельных отрезков правильного n-угольника
Сообщение16.12.2018, 16:06 
Аватара пользователя


15/11/15
1297
Москва
Pphantom в сообщении #1361697 писал(а):
Зачем?

Для интереса. К тому же это самое разумное, что пришло в голову - я хотел получить чисто алгебраическое решение.
Pphantom в сообщении #1361697 писал(а):
Если перенести правую часть влево, то можно обнаружить, что это синус некой разности, который равен нулю, из чего получить нечто полезное (впрочем, то же самое можно было получить и сразу, не пытаясь заколачивать гвозди микроскопом).

Кстати да. Тогда рассматривать случай 1 не имеет смысла, и тогда имеем решение(взятое из пункта случая 2):
$$\[\left[ \begin{array}{l}
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = n\\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) =  - n\\
\left( {{i_1} + {j_1}} \right) - \left( {{i_2} + {j_2}} \right) = 0
\end{array} \right.\]$$
Стало проще, но идей все равно нет.

-- 16.12.2018, 16:09 --

Pphantom в сообщении #1361697 писал(а):
впрочем, то же самое можно было получить и сразу, не пытаясь заколачивать гвозди микроскопом

Каким образом?

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

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



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

Сейчас этот форум просматривают: Mikhail_K


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

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