Научная статья на тему 'Построение равноугольных жёстких фреймов'

Построение равноугольных жёстких фреймов Текст научной статьи по специальности «Математика»

CC BY
85
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ФРЕЙМ / РАВНОУГОЛЬНОСТЬ / ЖЁСТКОСТЬ / МАТРИЦА ГРАМА / СИГНАТУРНАЯ МАТРИЦА / МЕТОД ПОПЕРЕМЕННОГО ПРОЕКТИРОВАНИЯ

Аннотация научной статьи по математике, автор научной работы — Певный Александр Борисович, Истомина Марина Николаевна, Максименко Владимир Валерьевич

Исследуется вопрос существования равноугольных жёстких фреймов. Для случая m=2n предлагаются алгоритмы построения равноугольных жёстких фреймов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Построение равноугольных жёстких фреймов»

Вестник Сыктывкарского университета. С ер Л. Вып. 12.2010

УДК 519.652

ПОСТРОЕНИЕ РАВНОУГОЛЬНЫХ ЖЁСТКИХ

ФРЕЙМОВ

А.Б. Певный, М.Н. Истомина, В.В. Максименко

Исследуется вопрос существования равноугольных жёстких фреймов. Для случая т=2п предлагаются алгоритмы построения равноугольных жёстких фреймов.

1. Введение

Пусть ш > п ) 2 и столбцы матрицы Ф = [<р1з • • •, размера пхт образуют равноугольный жёсткий фрейм в И™. Жёсткость фрейма равносильна выполнению равенства ФФТ = А1т где А — константа, 1П — единичная матрица порядка п. Равноугольность означает, что

11^11 = 1 при всех к е 1 : т и | <р8) | = с при кфё. (1.1)

Здесь с - фиксированное число. В докладе [2] выяснено, при каком значении с равноугольная система является жёстким фреймом. Справедливо

Предложение 1. Равноугольная система является жёстким фреймом тогда и только тогда, когда

(1.2)

Для равноугольного жёсткого фрейма константа А

т п

© Певный А.Б., Истомина М.Н., Максименко В.В., 2010.

2. Необходимое и достаточное условия существования равноугольного жёсткого фрейма

К сожалению равноугольные жёсткие фреймы существуют не для всех пар (n, тп). Чтобы выяснить для каких существуют, а для каких -нет, рассмотрим матрицу Грама G — = ФТФ. Для её эле-

ментов в силу равноугольности имеем

Gu = 1, г е 1 : га; Gik = ±с,гф к.

Кроме того, справедливо равенство

G2 = Фт (ФФТ) Ф = -G

п

Поскольку {(^i,..., (рт} - жёсткий фрейм, то

с =

т — п

п(т — 1)

и отсюда следует, что 0 < с < 1.

Рассмотрим матрицу

Q = - (G - 1т).

(2.3)

Тогда

Qu = 0, г е 1 : га; Qik = ±1 = sign (ср{, рк) при г ф к. Вычислим матрицу Q2 с учётом равенства (2.3):

Q2 = \(G2-2G + Im) = \(-G-2G + Im)

cz cz V n /

где

га — 2n т ч га — n

- (G - Im + -h

n n

= (m-l)Im + i

m — 2n m — 1

=-= (m- 2n) A —-.

nc \ n(m — n

(2.4)

(2.5)

Из равенства (2.4) при г Ф ] получим = откуда следует,

что является целым числом. Это одно из необходимых условий существования равноугольного жёсткого фрейма.

Чтобы сформулировать необходимое и достаточное условие введём понятие сигнатурной матрицы.

Определение 2.1. Симметричная матрица размера т х т называется сигнатурной, если

С^и = 0, г е 1 : т; (Зг/с = ±1 при ъ ф к.

Теорема 1. Для того чтобы при данных п и т, т > п ^ 2, существовал равноугольный жёсткий фрейм, необходимо и достаточно, чтобы выполнялись условия:

1. число ¡Лт^п, определённое равенством (2.5) , является целым;

2. существует сигнатурная матрица ф такая, что

Я2 = (т - 1 )1т + (2.6)

Доказательство. Необходимость установлена выше. Докажем достаточность. Выведем матрицу

_ ^ I т - п

& = /ш + с(У, где с = а —-—.

у п{т — 1)

Тогда С и = 1, г е 1 : т; С^/с = =Ьс при % ф к. Вычислим С2. С учётом (2.6) элементарными вычислениями получим

С2 = 1т + 2 + с2д2 = /ш + 2Сд + с2(т - 1)/ш + =

777 777

= -(/т + Сд) = -С. (2.7)

п п

Из равенства С2 = — С следует, что матрица С имеет собственные числа ^ и 0. Обозначим кратность первого числа через р, тогда 0 имеет кратность т — р. Поскольку С ф О, то р ^ 1.

Тогда симметричную матрицу С можно представить в виде

в = РТЛР,

где Р - ортогональная матрица, Л = (Над..., 0,..., 0). Рассмотрим матрицу Ь размера р х т вида

'л/А 0 .. . 0 0 .. 0 "

А = 0 у/А .. . 0 0 .. 0

. 0 0 .. . у/А 0 .. .. 0.

где А = Тогда ЬТЬ = Л. Для матрицы Ф = ЬР справедливо равенство

ф' ф = р1 Ь1 ЬР = С.

Столбцы матрицы Ф образуют равноугольную систему.

Действительно, \\(Рк\\2 — — О а — 1,г е 1 : т;

фк) = = С(2г/с = Ф к'

Кроме того, матрицы ФТФ = С и ФФТ имеют одинаковые ненулевые собственные числа. Следовательно, матрица ффТ имеет только одно собственное число ^ кратности р и, значит,

лчлчТ 171 т фф = —1Т).

п

Отсюда следует, что система {<^1,..., (рт} - жёсткий фрейм в Но тогда по предложению 1 справедливо равенство

т — р

с = '

р(т — 1) Отсюда

т — п т — р

п(т — 1) р(т — 1)'

то есть р — п. Построили равноугольный жёсткий фрейм в Мп. Теорема доказана. □

3. Оценки числа элементов равноугольного жёсткого фрейма

В докладе [2] приведено простое доказательство следующего предложения.

Предложение 2. Пусть т > п ^ 2. Если {<^1,..., (рт} - равноугольный жёсткий фрейм в Мп; то

п(п + 1) ,

т < 1 2 ) (3.8)

Это неравенство в сочетании с теоремой 1 позволяет установить другое ограничение на число га.

Предложение 3. Пусть п ^ 2, т > п + I. Если {<^1,..., срт} -равноугольный жёсткий фрейм в Мп; то

т < (ш"п)(^~П + 1) (3.9)

Доказательство. По теореме 1 фрейму {<р1з..., срт} соответствует сигнатурная матрица (3, удовлетворяющая уравнению

Я2 = (т - 1 )1т +

где цт^п задано формулой (2.5). Заменим в этой формуле п на га — п. Получим

( ,171—1

1^т.т—п {¿Т1 ТП)а ~ г ¡1тп.

и (га — П)П

Поэтому сигнатурная матрица —ф удовлетворяет равенству

{-Я)2 = (гп - 1 )1т + /Хш,т-п(-ф).

Поскольку га — п ^ 2, га > га — пто по теореме 1 существует равноугольный жёсткий фрейм {т/^, ..., фт} в пространстве Мш_п.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

По предложению 2 справедливо неравенство (3.9). Предложение доказано. □

Неравенство (3.8) и (3.9) вместе с требованием целочисленности цт^п позволяют отбросить многие пары (п, га), для которых заведомо не существуют равноугольные жёсткие фреймы. Приведём ряд примеров для случая п ^ 2, т > п + 1.

Пример 1. п — 3. Неравенство (3.8) имеет вид т ^ 6.

При т = 5 не выполнено неравенство (3.9).

При т — 6 оба неравенства (3.8) и (3.9) превращяются в равенства. Возникает подозрение, что в случае (3, 6) есть равноугольный жёсткий фрейм. В явном виде он выписан в докладе [2].

Пример 2. п — 4. Неравенство (3.8) имеет вид т ^ 10.

При т = 6, 7 не выполнено неравенство (3.9).

При т — 9,10 число не целое.

При т — 8 выполнены неравенства (3.8) и (3.9) и число — 0. Как будет показано далее, в случае (4, 8) равноугольный жёсткий фрейм не существует.

4. Необходимое условие существования равноугольного жёсткого фрейма при т = 2п

Это условие установлено в работе [3].

Случай т = 2п является довольно исключительным. Имеет место следующая теорема.

Теорема 2. Пусть п ^ 2, т = 2п. Если существует равноугольный жёсткий фрейм {<^1,..., срт} в Мп; то п - нечётное и т — 1 является суммой двух квадратов целых чисел.

В качестве иллюстрации приведём примеры.

При чётном п = 4 и т = 8 равноугольный жесткий фрейм не существует (см. п. 4).

При п = 5, 7, 9 числа т — 1 = 2п — 1 являются суммами квадратов двух целых чисел:

9 = З2 + О2, 13 = З2 + 22, 17 = 42 + I2.

В случаях (5,10), (7,14), (9,18) существование равноугольных жёстких фреймов подтверждается расчётами (см. п. 4).

При п = 11, т — 22 число т — 1 = 21 не представимо в виде суммы двух квадратов и по теореме 2 равноугольный жёсткий фрейм не существует.

5. Нахождение равноугольных жёстких фреймов в случае га = 2п методом перебора сигнатурных матриц

При т = 2п число цт^п равно нулю и по теореме 1 для существования равноугольного жёсткого фрейма необходимо и достаточно существование сигнатурной матрицы (5, удовлетворяющей равенству

Я2 = (т- 1 )1т. (5.10)

По определению сигнатурная матрица Я симметрична. Поэтому если через Qi обозначить ъ-ю строку (5, то условие (5.10) запишется в виде

Условие Я^) — т—1 выполняется автоматически так как каждая строка Qi содержит один 0 и т—1 элементов, равных ±1. Так что нужно только обеспечить ортогональность строк: О?) =0 при г ф

Отметим, что если сигнатурная матрица Я удовлетворяет (5.10), то после умножения j—тo столбца и строки (¿^ на —1 снова получим решение (5.10). Поэтому можно считать, что в первой строке стоят единицы: = (0,1,1,..., 1).

Далее можно пытаться строить строки • • •, Ят так? чтобы каждая строка была ортогональна предыдущим строкам.

При т — 6 это удаётся проделать вручную и получить матрицу

1 1 1 1 1

0 -1 -1 1 1

-1 0 1 -1 1

-1 1 0 1 -1

1 -1 1 0 -1

1 1 -1 -1 0

удовлетворяющую равенству Q2 = 5/ß (этот же пример приведён в [1]).

При т — 8 можно с помощью компьютерной программы перебирать элементы Qij = ±1, г Е 2 : 7, j Е i +1 : 8. Всего 21 элемент и 221 комбинаций ±1. Полный перебор приводит к выводу, что сигнатурная матрица, удовлетворяющая равенству Q2 = 7/g не существует, и, следовательно, не существует равноугольный жёсткий фрейм при п = 4, т = 8.

При /77 = 10 программа нашла сигнатурную матрицу

1 1 1 1 1 1 1 1 1

0 -1 -1 -1 -1 1 1 1 1

-1 0 -1 1 1 -1 -1 1 1

-1 -1 0 1 1 1 1 -1 -1

-1 1 1 0 -1 -1 1 -1 1

-1 1 1 -1 0 1 -1 1 -1

1 -1 1 -1 1 0 -1 -1 1

1 -1 1 1 -1 -1 0 1 -1

1 1 -1 -1 1 -1 1 0 -1

1 1 -1 1 -1 1 -1 -1 0

удовлетворяющую равенству Q2 = 9/ю-

Далее с помощью компьютерной системы Maple 9.5 проводим символьные вычисления, указанные в оказтельстве теоремы 1: строим матрицу G = /ю + cQ, находим её ортогональное разложение G = РТАР, строим матрицу Ф размера 5 х 10:

■10х/3 -Юл/3 10х/3 10х/3 10х/3 Юл/3 0 0 0 0'

6л/5 6л/5 -6л/5 6л/5 -6л/5 6л/5 12л/5 0 0 0

2\/30 2л/30 -2л/30 2\/30 3\/Ш -Зл/ЗО -л/Ш 5\/30 0 0

10\/2 Юл/2 10\/2 -10\/2 5л/2 -5л/2 5\/2 20\/2 0

10 10 10 -10 10 -10 10 -10 -10 30

С помощью Maple 9.5 легко проверяются равенства ФФТ = 2/5 и ФТФ = G. Тем самым столбцы матрицы Ф образуют равноугольный жёсткий фрейм в М5.

Точно также программа нашла сигнатурные матрицы при m — 14 и 18, а с помощью Maple 9.5 построены равноугольные жёсткие фреймы в М7 и М9.

6. Метод попеременного проектирования для построения равноугольных жёстких фреймов

Для чисел 4 = |ис = \J ri(m-i) ввеДём Два множества матриц:

<gA = |g g Mmxm | G = GT; G имеет собственные числа 0,..., 0)},

n раз

= {я e Emxm | Я = Ят; Я[/г, fc] = 1, k E 1 : m; |Я[Л, /]| < с при к ф /}.

Множество является ограниченным и выпуклым.

Матрица Грама С равноугольного жёсткого фрейма принадлежит как так и . Справедливо и обратное утверждение.

Предложение 4. Если существует матрица С* Е ^а П , то существует равноугольный жёсткий фрейм из т векторов в пространстве Мп.

Доказательство. Поскольку С* Е У а, т0 С* можно представить в виде

о, = РТЛР,

где Р — ортогональная матрица,

Л = . „, А, 0,..., 0).

п раз

Введём матрицу V размера п х т:

0 ... 0 " 0 ... 0

0 ... 0 _

Тогда УТ V = Л. Положим Ф = УР — эта матрица размера п х тп как раз и будет матрицей равноугольного жёсткого фрейма. Действительно,

фтф = рт ут УР = РТА Р = <3*,

то есть С* является матрицей Грама системы столбцов Ф = [(^1, <^2, • • •, Поскольку матрицы Ф Фт и ФТФ = С* имеют одинаковые ненулевые собственные числа, то ффТ имеет собственные чис-ла = А, к Е 1 : п. Других собственных чисел нет. Поэтому

ФФт = А1п,

так что система Ф = [<¿>1, <¿>2, • • •, '■Рт] является жёстким фреймом. Поскольку С* е , то

||<^а;||2 = с*[к,к] = 1, к Е 1 : т,

(6.11)

1(^,^)1 = |С*[М]| < с, кф\.

V

у/А 0 ... 0 0 у/А ... 0

0

0 ...у/А

171 — П

п(т — 1)

Введём фреймовый потенциал

т к,1=1

Ввиду (6.11) справедлива оценка

Р(Ф) < т + (т2 — т) с2 = т + т (т — 1)

тп + т(т — п) т2 п п

С другой стороны, для Р(Ф) справедлива оценка [4]

р( ф) > ^.

п

Если хоть в одном из неравенств 1(^,^)1 < с будет строгое неравенство, то Р(Ф) < , что невозможно. Значит, = с при всех к ф /, то есть Ф — равноугольный жёсткий фрейм. □

Замечание. В точке пересечения С* множеств и все

ограничения, задающие множество выполняются как равенства:

|бг*[&, /]| = с при всех к ф I. С геометрической точки зрения С* является крайней точкой множества Ж®.

Ниже приведена схема метода попеременного проектирования.

Поясним рисунок. Все матрицы С из ^а имеют одинаковые нормы:

н<2||2 = £ (С[к, I])2 = А(С2) = пА2 = — ,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

А—' п

к,1=1

то есть множество ^а лежит на сфере Sr радиуса R = тп/у/п. Все крайние точки множества Жс° имеют вид

G*[k, к] = 1, к е 1 : га; G*[k, I] = ±с, к ф /,

и также лежат на сфере :

2

тп

\\GJ\2 = га + га (га - 1) с2 = — = Л2.

п

Множество заполняет не всю сферу Sr. Точка пересечения ^а и Ж^ находится методом попеременного проектирования. Он подробно рассмотрен в [5].

СЛЕДСТВИЕ. Для существования равноугольного жёсткого фрейма необходимо и достаточно выполнение условия У\ П Ж® ф 0.

Приведём результаты численных расчётов для случая п = 7, га = 14, когда

га /га — п

— — 5 ^ — \ / 7 г — •

п у п (га — 1) 13

Вычисления проводились в системе Maple. В качестве начального приближения мы брали матрицу, на главной диагонали которой стоят 1, а внедиагональные элементы равны у/с. При е — 0.01 неравенство ||Gk — Нк+1\\ < е выполнилось на 79-м шаге. Далее строим сигнатурную матрицу по формуле

Q = {QM = 0, Q[iJ] = sign Н79[г, j] при i Ф j}

и проверяем выполнение равенства Q2 = 13/14 .

Дальнейшие вычисления повторяют собой вычисления вышеизложенного метода: построение матрицы G = Iu + cQ, нахождение её ортогонального разложения G = РТАР и построение матрицы Ф размера 7 х 14:

-0.4214 0.3771 0.0602 -0.6056 0.2329 0.1176 0.4899

0.2649 -0.1165 0.1489 -0.6657 -0.5434 0.3258 0.2253

0.0696 0.2487 0.1128 -0.2336 0.2358 0.8805 -0.1903

-0.3938 -0.0810 0.7188 -0.0499 0.3574 -0.4319 0.0789

-0.4429 0.2692 0.6080 0.0840 -0.4522 0.3666 0.1230

0.3823 0.2731 0.1848 -0.6041 0.0578 -0.6140 0.0412

-0.0998 0.7667 -0.2122 0.4032 0.0553 0.2972 0.3184

0.5460 -0.0037 0.7921 -0.0205 -0.0267 0.1240 -0.2365

0.3698 0.2590 0.2108 0.0260 0.8129 0.0407 0.2989

-0.4481 -0.6048 0.1208 -0.0803 -0.1906 0.0413 0.6127

0.5252 -0.6295 -0.0046 0.0619 0.1867 0.4743 0.2520

0.1454 -0.0839 0.4286 0.7354 -0.0093 -0.0558 0.4933

0.3719 0.0702 -0.3355 -0.0795 -0.0595 -0.1468 0.8445

0.4111 0.4470 0.1149 0.1990 -0.7211 -0.2239 0.0889

С помощью системы Maple легко проверяются равенства Ф Фт = 2 /7 и ФТФ = G. Значит, столбцы матрицы Ф образуют равноугольный жёсткий фрейм в М7.

Литература

1. Holmes R. В., Paulsen V. I. Optimal frames for erasures // Linear Algebra Appl 2004. V. 377. P. 31-51.

2. Малозёмов В. H., Певный А. Б. Равноугольные системы векторов и жёсткие фреймы //Семинар «DHA & CAGD». Избранные доклады. 18 сентября 2007 г. http://dha.spb.ru/reps07.shtml #0918

3. Sustik М. A., Tropp J. A., Dhillon I. S., Heath R. W. On the

existence of equiangular tight frames // Linear Algebra Appl. 2007. V. 426. P. 619-635.

4. Малозёмов В. H., Певный А. Б. Четвёртое определение жёсткого фрейма // Семинар «DHA & CAGD». Избранные доклады. 30 мая 2007 г. http://dha.spb.rU/reps07.shtml#0530

5. Истомина М. Н., Певный А. Б. Метод попеременного проектирования для построения равноугольных жестких фреймов // Семинар «DHA & CAGD». Избранные доклады. 2 июля 2008 г. http://dha.spb.ru/reps08.shtml #0702

Summary

Pevnyi А.В., Istomina M.N., Maksimenko V.V. Construction of equiangular tight frames

Investigate the question of the existence of equiangular tight frame. For the case m = 2n proposed algorithms equiangular tight frames.

Сыктывкарский университет

Поступила 12.04.2010

i Надоели баннеры? Вы всегда можете отключить рекламу.