2014 dxdy logo

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

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




 
 Система уравнений
Сообщение21.04.2012, 20:55 
Помогите, пожалуйста, разобраться!

Дана квадратная матрица $A$ размера $n $ с элементами $a_i_j$.
Нужно найти два вектора $X,Y$ таких, что $ x_i+y_j = a_i_j$, $ i,j = 1..n$.
Это возможно сделать без перебора?

 
 
 
 Re: Система уравнений
Сообщение21.04.2012, 21:05 
а вы какие n уже исследовали?

 
 
 
 Re: Система уравнений
Сообщение21.04.2012, 21:05 
лучше так: $e^{x_i}e^{y_j}=e^{a_{ij}}$ кстати, необходимым условием разрешимости задачи является следующее: матрица с компонентами $e^{a_{ij}}$ должна быть ранга 1
см post560473.html#p560473

 
 
 
 Re: Система уравнений
Сообщение21.04.2012, 21:07 
Аватара пользователя
Это невозможно в общем случае. Например, уже для матрицы
$\begin{bmatrix}1&0\\0&0\end{bmatrix}$

 
 
 
 Re: Система уравнений
Сообщение21.04.2012, 21:23 
Спасибо! Cуществуют какие-нибудь способы приближенно найти эти вектора ?

 
 
 
 Re: Система уравнений
Сообщение21.04.2012, 21:50 
Аватара пользователя
Рискну предположить, что решать такую задачу большого смысла не имеет. Что-то неверно в постановке задачи.
Даже наилучшее приближение чаще всего будет из рук вон плохим.

Пусть, например, дана матрица $2\times 2$. Если возможно её представить таким образом, то
$\begin{bmatrix}a_{11}&a_{12}\\a_{21}&a_{22}\end{bmatrix}=\begin{bmatrix}x_1+y_1&x_1+y_2\\x_2+y_1&x_2+y_2\end{bmatrix}$
Теперь убедитесь, что $a_{11}+a_{22}=a_{12}+a_{21}$. В самом деле, обе суммы равны $x_1+y_1+x_2+y_2$.
Но ведь в той матрице, что дана, суммы $a_{11}+a_{22}$ и $a_{12}+a_{21}$ могут страшно различаться! А в найденном приближении $\tilde a_{ij}=x_i+y_j$, несмотря на это, они будут вынуждены совпадать.
Такое вот будет приближение.

 
 
 
 Re: Система уравнений
Сообщение21.04.2012, 22:17 
Спасибо! Да, Вы правы, не имеет смысла решать эту задачу. :-(

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group