пытаюсь решить частный случай уравнения Сильвестера
http://en.wikipedia.org/wiki/Sylvester_equationв моем случае это выглядит как
тут предложено 2 метода проверки на существование нетривиального решения
http://math.stackexchange.com/questions/17...vester-equationматематика сложная(по крайней мере для меня)
во-первых нужно проверить эти условия на правильность.
во-вторых хотелось бы по известной матрице
определить(если не всё множество) , то хотя бы несколько вариантов удовлетворяющих этим условиям матрицы
.
в-третьих хотелось бы понять как на эти условия действует некоторая погрешность в матрице
тут мои изыскания в программе Mathematica.
проверяю на существование не тривиального решения
через первый критерий
Цитата:
NullSpace[KroneckerProduct[IdentityMatrix[3],A]-KronekerProduct[B,IdentityMatrix[3]]]
выдает {}
матрицы задавал как
Цитата:
A={{a11,a12,a13},{a21,a22,a23},{a31,a32,a33}}
B={{b11,b12,b13},{b21,b22,b23},{b31,b32,b33}}
так же пробовал
Цитата:
A={{a11,a12,a13},{a21,a22,a23},{0,0,1}}
B={{b11,b12,b13},{b21,b22,b23},{b31,b32,1}}
хотелось бы узнать как по матрице A
Цитата:
A={{a11,a12,a13},{a21,a22,a23},{0,0,1}}
можно найти хотя бы 1 матрицу B которая будет удовлетворять вышеописанному условию?
так же пробовал через другое эквивалентное условие.
Цитата:
Resultant[Det[A-x IdentityMatrix[3]],Det[-B-x IdentityMatrix[3]],x] =0
хотя возможно оно выглядит так
Цитата:
Resultant[Det[A-x IdentityMatrix[3]],Det[B-x IdentityMatrix[3]],x]=0
вопрос опять же остается,
хотелось бы узнать как по матрице A
Цитата:
A={{a11,a12,a13},{a21,a22,a23},{0,0,1}}
можно найти хотя бы 1 матрицу B которая будет удовлетворять вышеописанному условию?
на первый взгляд условие через результант выглядит проще, т.к. получается уравнение от 9 неизвестных, но непонятно как его решать.