Нерівність Адамара

Матеріал з testwiki
Версія від 23:24, 30 грудня 2024, створена imported>Олюсь
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Нерівність Адамара (також теорема Адамара про визначники), визначає верхню межу об'єму паралелепіпеда в n-вимірному евклідовому просторі, заданого n векторами. Названа на честь Жака Адамара.

Формулювання

Нехай M — матриця стовпцями якої є вектори vin,i=1,2,,n. Тоді

|det(M)|i=1n||vi||2,

де ||||2евклідова норма вектора, тобто для вектора a=(a1,a2,,an) норма рівна ||a||2:=|a1|2+|a2|2++|an|2=(i=1n|ai|2)1/2

У випадку матриці з дійсними елементами, з точки зору геометрії нерівність стверджує, що об'єм n-вимірного паралелепіпеда є максимальним, коли його задають взаємно перпендикулярні вектори.

Для матриці M її матриця Грама A=M*M є додатноозначеною. Окрім того detA=(detM)2 і aii=||vi||22. Тому достатньо довести твердження:

Якщо матриця A розмірності n×n є додатноозначеною, то

|A|a11a22ann.

Доведення

Визначник |A| можна представити у вигляді

|A|=a11|a22a2na32a3nan2ann|+|0a12a1na21a22a2nan1an2ann|.

Так як A додатноозначена, то і матриця, яка є першим доданком в сумі, теж додатноозначена. Позначимо A матрицю, що одержується з A вилученням першого рядка і стовпця. Оскільки вона є додатноозначеною то додатноозначеною є і її союзна матриця (оскільки її власними значеннями будуть detA/λ , де λ — власні значення матриці A). Проіндексуємо рядки і стовпці A' від 2 до n (тобто кожен елемент буде мати той же індекс, що і в A). Якщо позначити Mijмінор матриці A при вилученні i-го рядка і j-го стовпця, то елемент Aij союзної матриці буде рівним (1)i+jMij. Натомість у другому визначнику вище множник біля a1jai1 буде рівний (1)1+j(1)1+i1Mij тобто Aij.

Отже, квадратична форма по змінним a12,a13,,a1n, якою є другий доданок, є відємноозначеною. Тому

|A|a11|a22a2na32a3nan2ann| і рівність є можливою тоді і лише тоді коли всі a12,a13,,a1n є рівними нулю.

Звідси, застосовуючи індукцію, отримуємо необхідний результат.

Геометричне доведення

Виділимо в першому векторі дві складові v1=vS+vN, перша належить підпростору векторів v2,,vn, а друга— ортогональна до нього. Тоді ||v1||22=||vN||22+||vS||22||vN||22.

Позначимо G(v1,v2,,vn)=|M*M|визначник Грама векторів v1,v2,,vn. Розкладемо його в суму за лівим верхнім елементом і використаємо властивості ортогональності:

G(v1,v2,,vn)=G(vN+vS,v2,,vn)=G(vN,v2,,vn)+G(vS,v2,,vn)==G(vN)G(v2,,vn)=||vN||22G(v2,,vn)||v1||22G(v2,,vn).

Другий доданок є нульовим, бо вектори vS,v2,,vn лінійно залежні. А перший доданок розкладеться в добуток за правилом Лапласа.

Звідси, застосовуючи індукцію, отримуємо необхідний результат.

Матриці Адамара

В комбінаториці матриці з елементами з {+1,1}, для яких у нерівності Адамара виконується рівність, називаються матрицями Адамара. Таким чином, визначник таких матриць по модулю дорівнює nn2. З таких матриць отримують коди Адамара.

Джерела

  • Шаблон:Гантмахер.Теорія матриць
  • R. Bellman, Introduction to Matrix Analysis, SIAM, Philadelphia, PA, USA, Ch. 8, § 7, 1997.
  • F. J. MacWilliams and N. J. A. Sloane, The Theory of Error-Correcting Codes, Amsterdam, Netherlands, North-Holland, § 2.3, 1977.
  • E. F. Beckenbach and R. Bellman, Inequalities, Berlin-Gottingen-Heidelberg, Germany, Ch. 2, § 11, 1961.