2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5  След.
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 17:22 
Аватара пользователя


25/02/07

887
Симферополь
serval в сообщении #737925 писал(а):
В трехмерном случае, по крайней мере, можно.

А как? Можете показать?

P.S. Смысл, конечно, есть и я поясню его как только будет решена поставленная задача.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 17:40 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
Я загадываю $m$ и $n$ и нахожу векторное произведение $[p_m, p_n]=c$.
Так как $p_n=\left(1, n, \frac {(n-1)n}2\right)$, то компоненты $c=(x, y, z)$ равны
$$\begin{cases}x=\dfrac{mn(n-m)}2\\[2ex]y=\dfrac{m^2-n^2+n-m}2\\[1.2ex]z=n-m\end{cases}$$
Я их Вам сообщаю, а Вы должны угадать $m$ и $n$. Попробуйте решить.
Здесь избыточная информация, т.е. можно проверять корректность входных данных.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 17:50 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
Ой, ну лениво же ж писать. :)

Вы бы лучше смысл, а там, глядишь, и задачу в общем случае решать легче.

Я просто в лоб посмотрела. Выписываем вектор $(1, k, k(k-1)/2)$ и вектор $(1, l, l(l-1)/2)$. Считаем векторное произведение $p=(l-k)(kl/2, -(l+k-1)/2,1)$. Поэтому векторное произведение равно нулю только в том случае, когда $l=k$. Уже хорошо.

Дальше. Пусть известно, что $p$ - произведение "специальных" векторов. Надо понять, единственным ли образом они определяются. Случай нулевого вектора разобран, смотрим, когда он ненулевой. Тогда $l\ne k$. И вектор, коллинеарный $p$, $(a,b,1)=(kl/2, -(l+k-1)/2,1)$. Соответствующая система решается однозначно.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:04 
Аватара пользователя


25/02/07

887
Симферополь
Я весь день думал в другую сторону, сейчас пялюсь на простую вещь и понимаю, что жутко торможу.
Пожалуйста, просто напишите решение. Объяснение смысла обещаю не позже завтрашнего дня (мог бы сейчас, но уезжаю из города и не знаю как обернусь).

P.S. Кстати, как вычислять элементы следующих столбцов треугольника Паскаля догадаться несложно. Можете попробовать решить задачу для бОльших размерностей, а смысл я Вам обещаю :)

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:09 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
serval в сообщении #737942 писал(а):
Я весь день думал в другую сторону, сейчас пялюсь на простую вещь и понимаю, что жутко торможу.
Пожалуйста, просто напишите решение.

Ну Вы садист. :mrgreen:
Просто решение просто: взять два ваших вектора, перемножить, посмотреть, что получится, обозначить, что получилось, новыми переменными, попытаться выразить старые переменные через новые. И все.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:12 
Аватара пользователя


25/02/07

887
Симферополь
Вот на это и пялюсь. Кстати, одну вторую тоже можно вынести.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:12 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
serval в сообщении #737942 писал(а):
Кстати, как вычислять элементы следующих столбцов треугольника Паскаля догадаться несложно.

Если вместо "столбцов" должно стоять "строк", то нас с svv этому давно научили. Спасибо, конечно, но Вы лучше ближе к теме.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:17 
Аватара пользователя


25/02/07

887
Симферополь
Когда добавится 4-я координата для нее потребуется формула зависящая от номера строки. Но все элементы 4-го столбца будут вычисляться по одной формуле. И всех последующих тоже.
Или это я снова торможу? Пора домой :)

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:20 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
serval в сообщении #737950 писал(а):
Но все элементы 4-го столбца будут вычисляться по одной формуле. И всех последующих тоже.

Угу. Не все. Но те, которые ненулевые, будут равны $C^3_n$. И всех последующих нетрудно догадаться чему.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 18:21 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Все гораздо проще, если вспомнить геометрическое описание в.п. Никакие три вектора из рассматриваемых не лежат в одной плоскости (очевидно из выпуклости $\frac{x(x+1)}{2}$), значит, если нам дали векторное произведение, надо провести нормальную к нему плоскость, найти или не найти на ней два вектора и проверить, подходят ли они.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 20:52 
Аватара пользователя


25/02/07

887
Симферополь
Xaositect в сообщении #737953 писал(а):
те, которые ненулевые

В треугольнике Паскаля все ненулевые. И все элементы столбца $C^3_n$ вычисляются по одной - не рекуррентной - формуле зависящей только от номера строки.
Xaositect в сообщении #737953 писал(а):
если вспомнить геометрическое описание

Геометрически это значит, что вектор заданный тремя первыми элементами строки треугольника Паскаля заметает поверхность которая в трехмерии сечется одной плоскостью ровно дважды.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 21:00 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
serval в сообщении #738021 писал(а):
В треугольнике Паскаля все ненулевые.

Вы не все строки берете из строк треугольника с номером, не меньшим трех. Во всяком случае, это не оговаривалось.
serval в сообщении #738021 писал(а):
И все элементы столбца вычисляются по одной - не рекуррентной - формуле зависящей только от номера строки.

Тут я не поняла. Мы друг друга убеждаем в одном и том же?

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 22:05 
Аватара пользователя


25/02/07

887
Симферополь
Otta в сообщении #738022 писал(а):
Вы не все строки берете из строк треугольника

Все. Строки с нулевыми компонентами работают одинаково с другими.
Otta в сообщении #738022 писал(а):
Мы друг друга убеждаем в одном и том же?

А вы напишите формулу для 4-го столбца и станет ясно :)

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 22:40 
Заслуженный участник
Аватара пользователя


23/07/08
10910
Crna Gora
serval писал(а):
И все элементы столбца $C^3_n$ вычисляются по одной - не рекуррентной - формуле зависящей только от номера строки.
serval писал(а):
А вы напишите формулу для 4-го столбца и станет ясно :)
Значок $C^3_n$, который Otta написала, это не обозначение этих элементов, это готовая, законченная формула для их значений.
См. статью в Википедии.

 Профиль  
                  
 
 Re: Восстановление векторных сомножителей
Сообщение18.06.2013, 22:58 
Заслуженный участник


09/05/13
8904
∞⠀⠀⠀⠀
svv, спасиб. А то я уже не знала, на какой язык мне переходить.
Но возможно, дело в том, что serval вычислил $C^3_k=k(k-1)(k-2)/6$ явно, а полученное выражение у него с числом сочетаний не ассоциируется. Это раз.
Два. При $k<3$ элементом столбца будет все же не число сочетаний, а 0.

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

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



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

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


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

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