8.3. ОПЕРАТОРЫ ПСЕВДООБРАЩЕНИЯПри линейной обработке сигналов часто встречается задача «обращения» преобразования вида (8.3.1) с тем, чтобы выразить точное значение входного вектора размера или некоторую его оценку через выходной вектор p размера . Если - квадратная матрица, то очевидно, что (8.3.2) если обратная матрица существует. Если матрица не квадратная, то для отыскания решения можно воспользоваться псевдообратной матрицей размера . В этом случае (8.3.3) Если решение существует и единственно, то «правильным» оператором псевдообращения будет тот, который обеспечивает точную оценку, т. е. . Это означает, что вектор можно определить по наблюдаемому вектору без ошибок. Если решение существует, но оно не единственно, то с помощью псевдообратного оператора можно выбрать решение с минимальной нормой. Если, наконец, точных решений не существует, то с помощью оператора псевдообращения можно найти наилучшее приближенное решение. Более подробно этот вопрос рассмотрен в последующих разделах. Разъяснения и доказательства многих из нижеприведенных положений содержатся в монографиях [4-6]. Первым из операторов псевдообращения будет рассмотрен оператор с обобщенной обратной матрицей , для которой выполняются следующие соотношения: (8.3.4а) (8.3.46) (8.3.4в) (8.3.4г) Обобщенная обратная матрица является единственной и при некоторых условиях ее можно записать в явном виде. Если , то систему уравнений (8.3.1) называют переопределенной, т. е. число компонент наблюдаемого вектора превышает число подлежащих оценке компонент вектора . Если при этом ранг матрицы равен , то обобщенная обратная матрица (8.3.5) В противоположном случае, когда , систему (8.3.1) называют недоопределенной. Если при этом ранг матрицы равен , то обобщенная обратная матрица имеет вид (8.3.6) Нетрудно показать, что матрицы, определенные соотношениями (8.3.5) и (8.3.6), удовлетворяют условиям (8.3.4). Если матрица может быть представлена в виде прямого произведения (8.1.8), то обобщенная обратная матрица имеет вид (8.3.7) где и - обобщенные обратные матрицы для линейных операторов обработки строк и столбцов. В этом случае сокращается объем вычислений, необходимых для обращения. Еще один тип оператора псевдообращения имеет матрицу , называемую матрицей обращения методом наименьших квадратов, которая определяется следующими соотношениями: (8.3.8а) (8.3.8б) И наконец, условно обратная матрица определяется формулой (8.3.9) Анализ определений всех трех видов оператора псевдообращения показывает, что обобщенный обратный оператор является оператором обращения методом наименьших квадратов, а последний - оператором условного обращения. Для любого линейного оператора с матрицей всегда существуют матрица обращения методом наименьших квадратов и условно обратная матрица, но они могут быть не единственными. Кроме того, для этих матриц обычно не удается найти явное выражение в конечной форме. Ниже приведены некоторые полезные соотношения для матрицы , которая является обобщенной обратной матрицей относительно матрицы размера . Обобщенное обращение транспонированной матрицы (8.3.10) Обобщенное обращение обобщенной обратной матрицы (8.3.11) Сохранение ранга (8.3.12) Обобщенное обращение произведения матриц (8.3.13) (8.3.14) где и — матрицы ранга , имеющие размеры и соответственно. Обобщенное обращение произведения ортогональных матриц (8.3.15) где и - ортогональные матрицы размера и соответственно.
|