Формула Коши – Бине

редактировать

В математике, в частности в линейной алгебре, Коши– Формула Бине, названная в честь Огюстена-Луи Коши и Жака Филиппа Мари Бине, является тождеством для определителя произведение двух прямоугольных матриц транспонированных форм (так, чтобы произведение было четко определенным и квадратным ). Он обобщает утверждение, что определитель произведения квадратных матриц равен произведению их определителей. Формула действительна для матриц с элементами из любого коммутативного кольца .

Содержание
  • 1 Утверждение
  • 2 Особые случаи
    • 2.1 В случае n = 3
  • 3 Простое доказательство
  • 4 Доказательство
  • 5 Связь с обобщенной дельтой Кронекера
  • 6 Геометрические интерпретации
  • 7 Обобщение
  • 8 Непрерывная версия
  • 9 Ссылки
  • 10 Внешние ссылки
Утверждение

Пусть A - матрица размера m × n, а B - матрица размера n × m. Запишите [n] для набора {1,..., n} и ([n] m) {\ displaystyle {\ tbinom {[n]} {m}}}{\ tbinom {[n]} m} для набор m- комбинаций из [n] (т. е. подмножеств размера m; есть (nm) {\ displaystyle {\ tbinom {n} {m}}}{\ tbinom nm} из них). Для S ∈ ([n] m) {\ displaystyle S \ in {\ tbinom {[n]} {m}}}S \ in {\ tbinom {[n]} m} , запишите A [m], S для матрицы размера m × m, столбцы которой являются столбцами матрицы A с индексами из S, и B S, [m] для матрицы размера m × m, строки которой являются строками матрицы B с индексами из S. Тогда формула Коши – Бине утверждает, что

det (AB) = ∑ S ∈ ([n] m) det (A [m], S) det (BS, [m]). {\ displaystyle \ det (AB) = \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det (A _ {[m], S}) \ det (B_ {S, [m ]}).}\ det (AB) = \ sum _ {{S \ in {\ tbinom {[n]} m}}} ​​\ det (A _ {{[ m], S}}) \ det (B _ {{S, [m]}}).

Пример: m = 2 и n = 3 и матрицы A = (1 1 2 3 1 - 1) {\ displaystyle A = {\ begin {pmatrix} 1 1 2 \\ 3 1 -1 \\\ end {pmatrix}}}A={\begin{pmatrix}112\\31-1\\\end{pmatrix}}и B = (1 1 3 1 0 2) {\ displaystyle B = {\ begin {pmatrix} 1 1 \\ 3 1 \\ 0 2 \ end {pmatrix}}}B = {\ begin {pmatrix} 1 1 \\ 3 1 \\ 0 2 \ end {pmatrix}} формула Коши – Бине дает определитель

det (AB) = | 1 1 3 1 | ⋅ | 1 1 3 1 | + | 1 2 1 - 1 | ⋅ | 3 1 0 2 | + | 1 2 3 - 1 | ⋅ | 1 1 0 2 |. {\ displaystyle \ det (AB) = \ left | {\ begin {matrix} 1 1 \\ 3 1 \ end {matrix}} \ right | \ cdot \ left | {\ begin {matrix} 1 1 \\ 3 1 \ end {matrix }} \ right | + \ left | {\ begin {matrix} 1 2 \\ 1 -1 \ end {matrix}} \ right | \ cdot \ left | {\ begin {matrix} 3 1 \\ 0 2 \ end {matrix} } \ right | + \ left | {\ begin {matrix} 1 2 \\ 3 -1 \ end {matrix}} \ right | \ cdot \ left | {\ begin {matrix} 1 1 \\ 0 2 \ end {matrix}} \ right |.}\ det (AB) = \ left | {\ begin {matrix } 1 1 \\ 3 1 \ end {matrix}} \ right | \ cdot \ left | {\ begin {matrix} 1 1 \\ 3 1 \ end {matrix}} \ right | + \ left | {\ begin {matrix} 1 2 \ \ 1 -1 \ end {matrix}} \ right | \ cdot \ left | {\ begin {matrix} 3 1 \\ 0 2 \ end {matrix}} \ right | + \ left | {\ begin {matrix} 1 2 \\ 3 -1 \ end {matrix}} \ right | \ cdot \ left | {\ begin {matrix} 1 1 \\ 0 2 \ end {matrix}} \ right |.

Действительно AB = (4 6 6 2) {\ displaystyle AB = {\ begin {pmatrix} 4 6 \\ 6 2 \ end {pmatrix}}}AB = {\ begin {pmatrix} 4 6 \\ 6 2 \ end {pmatrix}} , и его определитель равен - 28 {\ displaystyle -28}-28 , что равно - 2 × - 2 + - 3 × 6 + - 7 × 2 {\ displaystyle -2 \ times -2+ -3 \ times 6 + -7 \ times 2}{\ displaystyle -2 \ times -2 + - 3 \ times 6 + -7 \ times 2} из правой части формулы.

Особые случаи

Если n ([n] m) {\ displaystyle {\ tbinom {[n]} {m}}}{\ tbinom {[n]} m} - пустое множество, и формула говорит, что det (AB) = 0 (его правая часть - пустая сумма ); действительно, в этом случае ранг матрицы AB размером m × m не больше n, что означает, что ее определитель равен нулю. Если n = m, случай, когда A и B - квадратные матрицы, ([n] m) = {[n]} {\ displaystyle {\ tbinom {[n]} {m}} = \ {[n ] \}}{\ tbinom {[n]} m} = \ {[n] \} (одноэлементный набор), поэтому сумма включает только S = [n], а формула утверждает, что det (AB) = det (A) det (B).

Для m = 0, A и B - пустые матрицы (но другой формы, если n>0), как и их произведение AB; суммирование включает один член S = Ø, а формула утверждает, что 1 = 1, причем обе стороны задаются определителем матрицы 0 × 0. Для m = 1 суммирование ведется по коллекции ([n] 1) {\ displaystyle {\ tbinom {[n]} {1}}}{\ tbinom {[n]} 1} из n различных синглтонов, взятых из [ n], и обе части формулы дают ∑ j = 1 n A 1, j B j, 1 {\ displaystyle \ textstyle \ sum _ {j = 1} ^ {n} A_ {1, j} B_ {j, 1}}\ textstyle \ sum _ {{j = 1}} ^ {n} A _ {{1, j}} B_ {{j, 1}} , скалярное произведение пары векторов, представленных матрицами. Наименьшее значение m, для которого формула утверждает нетривиальное равенство, равно m = 2; это обсуждается в статье о тождестве Бине – Коши.

В случае n = 3

Пусть a, b, c, d, x, y, z, w { \ displaystyle {\ boldsymbol {a}}, {\ boldsymbol {b}}, {\ boldsymbol {c}}, {\ boldsymbol {d}}, {\ boldsymbol {x}}, {\ boldsymbol {y}}, {\ boldsymbol {z}}, {\ boldsymbol {w}}}{\ displaystyle {\ boldsymbol { a}}, {\ boldsymbol {b}}, {\ boldsymbol {c}}, {\ boldsymbol {d}}, {\ boldsym bol {x}}, {\ boldsymbol {y}}, {\ boldsymbol {z}}, {\ boldsymbol {w}}} - трехмерные векторы.

1 = 1 (m = 0) a ⋅ x = a 1 x 1 + a 2 x 2 + a 3 x 3 (m = 1) | а ⋅ х а ⋅ у б ⋅ х б ⋅ у | = | а 2 а 3 б 2 б 3 | | х 2 у 2 х 3 у 3 | + | а 3 а 1 б 3 б 1 | | х 3 у 3 х 1 у 1 | + | а 1 а 2 б 1 б 2 | | х 1 у 1 х 2 у 2 | = (a × b) ⋅ (x × y) (m = 2) | a x a ⋅ y a ⋅ z b ⋅ x b ⋅ y b ⋅ z c ⋅ x c ⋅ y c ⋅ z | = | а 1 а 2 а 3 б 1 б 2 б 3 в 1 в 2 в 3 | | x 1 y 1 z 1 x 2 y 2 z 2 x 3 y 3 z 3 | = [a ⋅ (b × c)] [x ⋅ (y × z)] (m = 3) | a x a ⋅ y a ⋅ z a ⋅ w b ⋅ x b ⋅ y b ⋅ z b ⋅ w c ⋅ x c ⋅ y c z c ⋅ w d ⋅ x d ⋅ y d ⋅ z d ⋅ w ​​| Знак равно 0 (м = 4) {\ displaystyle {\ begin {align} 1 = 1 (m = 0) \\ [10pt] {\ boldsymbol {a}} \ cdot {\ boldsymbol {x}} = a_ {1 } x_ {1} + a_ {2} x_ {2} + a_ {3} x_ {3} (m = 1) \\ [10pt] {\ begin {vmatrix} {\ boldsymbol {a}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {y}} \\ {\ boldsymbol {b}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {y}} \ end {vmatrix}} \\ [4pt] = {} {\ begin {vmatrix} a_ {2} a_ {3} \\ b_ {2} b_ {3} \ end {vmatrix}} {\ begin {vmatrix} x_ {2} y_ {2} \\ x_ {3} y_ {3} \ end {vmatrix}} + {\ begin {vmatrix} a_ {3} a_ {1} \ \ b_ {3} b_ {1} \ end {vmatrix}} {\ begin {vmatrix} x_ {3} y_ {3} \\ x_ {1} y_ {1} \ end {vmatrix}} + {\ begin { vmatrix} a_ {1} a_ {2} \\ b_ {1} b_ {2} \ end {vmatrix}} {\ begin {vmatrix} x_ {1} y_ {1} \\ x_ {2} y_ {2} \ end {vmatrix}} \\ [4pt] = {} ({\ boldsymbol {a}} \ times {\ boldsymbol {b}}) \ cdot ({\ boldsymbol {x}} \ times {\ boldsymbol {y }}) (m = 2) \\ [10pt] {\ begin {vmatrix} {\ boldsymbol {a}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {z}} \\ {\ boldsymbol {b}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {y}} и {\ boldsymbol {b}} \ cdot {\ boldsymbol {z}} \\ {\ boldsymbol {c}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {c} } \ cdot {\ boldsymbol {y}} {\ boldsymbol {c}} \ cdot {\ boldsymbol {z}} \ end {vmatrix}} = {\ begin {vmatrix} a_ {1} a_ {2} a_ { 3} \\ b_ {1} b_ {2} b_ {3} \\ c_ {1} c_ {2} c_ {3} \ end {vmatrix}} {\ begin {vmatrix} x_ {1} y_ {1} z_ {1} \\ x_ {2} y_ {2} z_ {2} \\ x_ {3} y_ {3} z_ {3} \ end {vmatrix}} \\ [4pt] = {} [{\ boldsymbol {a}} \ cdot ({\ boldsymbol {b}} \ times {\ boldsymbol {c}})] [{\ boldsymbol {x}} \ cdot ({\ boldsymbol {y}} \ times {\ boldsymbol { z}})] (m = 3) \\ [10pt] {\ begin {vmatrix} {\ boldsymbol {a}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {a}} \ cdot { \ boldsymbol {y}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {w}} \\ {\ boldsymbol {b}} \ cdot {\ boldsymbol {x}} и {\ boldsymbol {b}} \ cdot {\ boldsymbol {y}} и {\ boldsymbol {b}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {w}} \\ {\ boldsymbol {c}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {c}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {c }} \ cdot {\ boldsymbol {z }} {\ boldsymbol {c}} \ cdot {\ boldsymbol {w}} \\ {\ boldsymbol {d}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {d}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {d}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {d}} \ cdot {\ boldsymbol {w}} \ end {vmatrix}} = 0 (m = 4) \ end {align}}}{\ displaystyle {\ begin {align} 1 = 1 (m = 0) \\ [10pt] {\ boldsymbol {a}} \ cdot {\ boldsymbol {x} } = a_ {1} x_ {1} + a_ {2} x_ {2} + a_ {3} x_ {3} (m = 1) \\ [10pt] {\ begin {vmatrix} {\ boldsymbol { a}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {y}} \\ {\ boldsymbol {b}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {y}} \ end {vmatrix}} \\ [4pt] = {} {\ begin {vmatrix} a_ {2} a_ {3} \\ b_ {2} b_ {3} \ end {vmatrix}} {\ begin {vmatrix} x_ {2} y_ {2} \\ x_ {3} y_ {3} \ end {vmatrix}} + {\ begin {vmatrix} a_ {3} a_ {1} \\ b_ {3} b_ {1} \ end {vmatrix}} {\ begin {vmatrix} x_ {3} y_ {3} \\ x_ {1} y_ {1} \ end {vmatrix}} + {\ begin {vmatrix} a_ {1} a_ {2} \\ b_ {1} b_ {2} \ end {vmatrix}} {\ begin {vmatrix} x_ {1} y_ {1} \\ x_ {2 } y_ {2} \ end {vmatrix}} \\ [4pt] = {} ({\ boldsymbol {a}} \ times {\ boldsymbol {b}}) \ cdot ({\ boldsymbol {x}} \ times {\ boldsymbol {y}}) (m = 2) \\ [10pt] {\ begin {vmatrix} {\ boldsymbol {a}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {y}} и {\ boldsymbol {a}} \ cdot {\ boldsymbol {z}} \\ {\ boldsymbol {b}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {y}} { \ boldsymbol {b}} \ cdot {\ boldsymbol {z}} \\ {\ boldsymbol {c}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {c}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {c}} \ cdot {\ boldsymbol {z}} \ end {vmatrix}} = {\ begin {vmatrix} a_ {1} a_ {2} a_ {3} \\ b_ {1} b_ { 2} b_ {3} \\ c_ {1} c_ {2} c_ {3} \ end {vmatrix}} {\ begin {vmatrix} x_ {1} y_ {1} z_ {1} \\ x_ {2} y_ {2} z_ {2} \\ x_ {3} y_ {3} z_ {3} \ end {vmatrix}} \\ [4pt] = {} [{\ boldsymbol {a}} \ cdot ({\ boldsymbol {b}} \ times {\ boldsymbol {c}})] [{\ boldsymbol {x}} \ cdot ({\ boldsymbol {y}} \ times {\ boldsymbol {z}})] (m = 3) \\ [10pt] {\ begin {vmatrix} {\ boldsymbol {a}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {a}} \ cdot {\ boldsymbol {w}} \\ {\ boldsymbol {b}} \ cdot {\ boldsymbol {x}} { \ boldsymbol {b}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {b}} \ cdot {\ boldsymbol {w}} \ \ {\ boldsymbol {c}} \ cdot {\ boldsym bol {x}} и {\ boldsymbol {c}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {c}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {c}} \ cdot { \ boldsymbol {w}} \\ {\ boldsymbol {d}} \ cdot {\ boldsymbol {x}} {\ boldsymbol {d}} \ cdot {\ boldsymbol {y}} {\ boldsymbol {d}} \ cdot {\ boldsymbol {z}} {\ boldsymbol {d}} \ cdot {\ boldsymbol {w}} \ end {vmatrix}} = 0 (m = 4) \ end {align}}}

В случае m>3 правая часть всегда равна 0.

Простое доказательство

Следующее простое доказательство, представленное в, основано на два факта, которые можно доказать несколькими способами:

  1. для любого 1 ≤ k ≤ n {\ displaystyle 1 \ leq k \ leq n}{\ displaystyle 1 \ leq k \ leq n} коэффициент при zn - k {\ displaystyle z ^ {nk}}{\ displaystyle z ^ {nk}} в полиноме det (z I n + X) {\ displaystyle \ det (zI_ {n} + X)}{\ displaystyle \ det (zI_ {n } + X)} равно сумма k × k {\ displaystyle k \ times k}k \ times k основных миноров X {\ displaystyle X}X .
  2. Если m ≤ n {\ displaystyle m \ leq n}m \ leq n и A {\ displaystyle A}A представляет собой матрицу m × n {\ displaystyle m \ times n}m \ times n и B {\ displaystyle B}B an n × m {\ displaystyle n \ times m}n \ times m матрица, тогда
det (z I n + BA) = zn - m det (z I m + AB) {\ displaystyle \ det (zI_ {n} + BA) = z ^ {nm } \ det (zI_ {m} + AB)}{\ displaystyle \ det (zI_ {n} + BA) = z ^ {nm} \ det (zI_ {m} + AB)} .

Теперь, если мы сравним коэффициент zn - m {\ displaystyle z ^ {nm}}{\ displaystyle z ^ {nm}} в уравнении Det (Z I N + BA) = ZN - M Det (Z I M + AB) {\ Displaystyle \ Det (zI_ {n} + BA) = z ^ {nm} \ det (zI_ {m} + AB)}{\ displaystyle \ det (zI_ {n} + BA) = z ^ {nm} \ det (zI_ {m} + AB)} , левая часть даст сумму основных миноров BA {\ displaystyle BA}BA , а правая часть даст постоянный член det (Z я м + AB) {\ displaystyle \ det (zI_ {m} + AB)}{\ displaystyle \ det (zI_ { m} + AB)} , что просто det (AB) {\ displaystyle \ det (AB)}{ \ displaystyle \ det (AB)} , как утверждает формула Коши – Бине, т.е.

det (AB) = ∑ S ∈ ([n] m) det ((BA) S, S) = ∑ S ∈ ([n] m) det (BS, [m]) det (A [m], S) = ∑ S ∈ ([n] m) det (A [m], S) det (BS, [m]). {\ Displaystyle {\ begin {align} \ det (AB) = \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det ((BA) _ {S, S}) = \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det (B_ {S, [m]}) \ det (A _ {[m], S}) \\ [5pt] = {} \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det (A _ {[m], S}) \ det (B_ {S, [m]}). \ end {align}}}{\ Displaystyle {\ begin {выровнено} \ det (AB) = \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det ((BA) _ {S, S }) = \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det (B_ {S, [m]}) \ det (A _ {[m], S}) \\ [ 5pt] = {} \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det (A _ {[m], S}) \ det (B_ {S, [m]}). \ end {align}}}
Доказательство

Существуют различные виды доказательств, которые могут быть даны для формулы Коши-Бине. Приведенное ниже доказательство основано только на формальных манипуляциях и избегает использования какой-либо конкретной интерпретации детерминантов, которые могут быть приняты за определение формулы Лейбница. Используются только их полилинейность по строкам и столбцам и их свойство чередования (исчезновение при наличии одинаковых строк или столбцов); в частности, мультипликативное свойство определителей для квадратных матриц не используется, а скорее установлено (случай n = m). Доказательство справедливо для произвольных коммутативных колец коэффициентов.

Формула может быть доказана в два этапа:

  1. использовать тот факт, что обе стороны полилинейны (точнее 2m-линейны) в строках A и столбцах B, чтобы свести к случаю, когда каждая строка A и каждый столбец B имеет только одну ненулевую запись, которая равна 1.
  2. обрабатывает этот случай с помощью функций [m] → [n], которые соответственно отображают номера строк A к номеру столбца их ненулевой записи, а номера столбцов B к номеру строки их ненулевой записи.

На шаге 1 обратите внимание, что для каждой строки A или столбца B и для каждого m-комбинация S, значения det (AB) и det (A [m], S) det (B S, [m]) действительно линейно зависят от строки или столбец. Для последнего это непосредственно следует из полилинейности определителя; для первого необходимо дополнительно проверить, что использование линейной комбинации для строки A или столбца B, оставляя остальное без изменений, влияет только на соответствующую строку или столбец продукта AB и на ту же линейную комбинацию. Таким образом, можно вычислить обе стороны формулы Коши-Бине по линейности для каждой строки A, а затем также для каждого столбца B, записывая каждую из строк и столбцов как линейную комбинацию стандартных базисных векторов. Полученные в результате множественные суммирования огромны, но они имеют одинаковую форму для обеих сторон: соответствующие члены включают один и тот же скалярный множитель (каждый является произведением элементов A и B), и эти члены отличаются только тем, что включают два разных выражения в терминах постоянных матриц описанного выше вида, выражения которых должны совпадать согласно формуле Коши-Бине. Этим достигается сокращение первой ступени.

Конкретно, несколько суммирований можно сгруппировать в два суммирования: одно по всем функциям f: [m] → [n], которое для каждого индекса строки A дает соответствующий индекс столбца, и одно по всем функциям g : [m] → [n], что для каждого индекса столбца B дает соответствующий индекс строки. Матрицы, ассоциированные с f и g:

L f = ((δ f (i), j) i ∈ [m], j ∈ [n]) и R g = ((δ j, g (k)) j ∈ [n], k ∈ [m]) {\ displaystyle L_ {f} = {\ bigl (} (\ delta _ {f (i), j}) _ {i \ in [m], j \ in [n]} {\ bigr)} \ quad {\ text {and}} \ quad R_ {g} = {\ bigl (} (\ delta _ {j, g (k)}) _ {j \ in [n ], k \ in [m]} {\ bigr)}}{\ displaystyle L_ {f} = {\ bigl (} (\ delta _ {f ( i), j}) _ {i \ in [m], j \ in [n]} {\ bigr)} \ quad {\ text {and}} \ quad R_ {g} = {\ bigl (} (\ delta _ {j, g (k)}) _ {j \ in [n], k \ in [m]} {\ bigr)}}

, где «δ {\ displaystyle \ delta}\ delta » - это дельта Кронекера, а Формула Коши-Бине, которую нужно доказать, была переписана как

∑ f: [m] → [n] ∑ g: [m] → [n] p (f, g) det (L f R g) = ∑ f: [m] → [n] ∑ g: [m] → [n] p (f, g) ∑ S ∈ ([n] m) det ((L f) [m], S) »det ((R g) S, [m]), {\ displaystyle {\ begin {align} \ sum _ {f: [m] \ to [n]} \ sum _ {g: [m] \ to [n]} p (f, g) \ det (L_ {f} R_ {g}) \\ [5pt] = {} \ sum _ {f: [m] \ to [n]} \ sum _ {g: [m] \ to [n]} p (f, g) \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det ((L_ {f}) _ {[m], S}) \ det ((R_ {g}) _ {S, [m]}), \ end {align}}}{\ displaystyle {\ begin {align} \ sum _ {f: [m] \ to [n]} \ sum _ {g: [m] \ to [ n]} p (f, g) \ det (L_ {f} R_ {g}) \\ [5pt] = {} \ sum _ {f: [m] \ to [n]} \ sum _ {g : [m] \ to [n]} p (f, g) \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det ((L_ {f}) _ {[m], S}) \ det ((R_ {g}) _ {S, [m]}), \ end {align}}}

где p (f, g) обозначает скалярный множитель (∏ i = 1 m A i, f (i)) (∏ k = 1 м B g (k) К) {\ Displaystyle \ textstyle (\ prod _ {я = 1} ^ {m} A_ {я, f (я)}) (\ prod _ {k = 1} ^ {m} B_ {g (k), k})}\ textstyle (\ prod _ {{i = 1}} ^ {m} A _ {{i, f (i)}}) (\ prod _ {{k = 1}} ^ {m} B _ {{g (k), k}}) . Осталось доказать формулу Коши – Бине для A = L f и B = R g для всех f, g: [m] → [n].

Для этого шага 2, если не может быть инъективным, тогда L f и L fRgимеют две идентичные строки, и если g не может быть инъективным, то R g и L fRgимеют два идентичных столбца; в любом случае обе части тождества равны нулю. Предположим теперь, что и f, и g являются инъективными отображениями [m] → [n], множитель det ((L f) [m], S) {\ displaystyle \ det ((L_ {f}) _ {[ m], S})}\ det ((L_ {f}) _ {{[m ], S}}) справа равно нулю, если только S = f ([m]), а коэффициент det ((R g) S, [m]) {\ displaystyle \ det ((R_ {g}) _ {S, [m]})}\ det ((R_ {g}) _ {{S, [m]}}) равно нулю, если S = ​​g ([m]). Таким образом, если изображения f и g различны, правая часть имеет только нулевые члены, а левая часть также равна нулю, поскольку L fRgимеет нулевую строку (для i с f (i) ∉ г ([м]) {\ Displaystyle е (я) \ notin г ([м])}f (i) \ notin g ([m]) ). В оставшемся случае, когда образы f и g совпадают, скажем, f ([m]) = S = g ([m]), нам нужно доказать, что

det (L f R g) = det ( (L f) [m], S) det ((R g) S, [m]). {\ displaystyle \ det (L_ {f} R_ {g}) = \ det ((L_ {f}) _ {[m], S}) \ det ((R_ {g}) _ {S, [m] }). \,}{\ displaystyle \ det (L_ {f} R_ {g}) = \ det ((L_ {f}) _ {[m], S}) \ det ((R_ {g}) _ {S, [m]}). \,}

Пусть h - единственная возрастающая биекция [m] → S, а π, σ - перестановки [m] такие, что f = h ∘ π - 1 {\ displaystyle f = h \ circ \ pi ^ {- 1}}f = h \ circ \ pi ^ {{- 1}} и g = h ∘ σ {\ displaystyle g = h \ circ \ sigma}g = h \ circ \ sigma ; тогда (L f) [m], S {\ displaystyle (L_ {f}) _ {[m], S}}(L_ {f}) _ {{[m], S}} - это матрица перестановок для π, (R g) S, [m] {\ displaystyle (R_ {g}) _ {S, [m]}}(R_ {g}) _ {{S, [m]}} - матрица перестановок для σ, а L fRg- матрица перестановок для π ∘ σ {\ displaystyle \ pi \ circ \ sigma}\ pi \ circ \ sigma , и поскольку определитель матрицы перестановок равен сигнатуре перестановки, тождество следует от того, что подписи мультипликативны.

Использование полилинейности как по строкам A, так и по столбцам B в доказательстве не требуется; можно использовать только один из них, скажем, первый, и использовать, что матричное произведение L f B либо состоит из перестановки строк B f ([m]), [m] (если f инъективно) или имеет как минимум две равные строки.

Связь с обобщенной дельтой Кронекера

Как мы видели, формула Коши – Бине эквивалентна следующему:

det (L f R g) = ∑ S ∈ ([ п] м) det ((L е) [м], S) det ((R g) S, [м]), {\ displaystyle \ det (L_ {f} R_ {g}) = \ sum _ {S \ in {\ tbinom {[n]} {m}}} \ det ((L_ {f}) _ {[m], S}) \ det ((R_ {g}) _ {S, [m]}),}\ det (L_ {f} R_ {g}) = \ sum _ {{S \ in {\ tbinom {[n]} m}}} ​​\ det ((L_ { f}) _ {{[m], S}}) \ det ((R_ {g}) _ {{S, [m]}}),

где

L f = ((δ f (i), j) i ∈ [m], j ∈ [n]) и R g = ((δ j, g (k)) j ∈ [n], k ∈ [m]). {\ displaystyle L_ {f} = {\ bigl (} (\ delta _ {f (i), j}) _ {i \ in [m], j \ in [n]} {\ bigr)} \ quad { \ text {and}} \ quad R_ {g} = {\ bigl (} (\ delta _ {j, g (k)}) _ {j \ in [n], k \ in [m]} {\ bigr)}.}L_ {f} = {\ bigl (} (\ delta _ {{f (i), j}}) _ {{i \ in [m], j \ in [n]}} {\ bigr)} \ quad {\ text {and}} \ quad R_ {g} = {\ bigl (} (\ delta _ {{j, g (k)}}) _ {{j \ in [n], k \ in [m]}} {\ bigr)}.

В терминах обобщенной дельты Кронекера, мы можем вывести формулу, эквивалентную формуле Коши – Бине:

δ g (1)… g (m) f (1) … F (m) = ∑ k: [m] → [n] k (1) < ⋯ < k ( m) δ k ( 1) … k ( m) f ( 1) … f ( m) δ g ( 1) … g ( m) k ( 1) … k ( m). {\displaystyle \delta _{g(1)\dots g(m)}^{f(1)\dots f(m)}=\sum _{k:[m]\to [n] \atop k(1)<\dots \ delta _ {{g (1) \ dots g (m)}} ^ {{f (1) \ dots f (m)}} = \ sum _ {{k: [m] \ to [n] \ atop k (1) <\ dots <k (m)}} \ delta _ {{k (1) \ dots k (m)}} ^ {{f (1) \ dots f (m)}} \ delta _ {{g (1) \ dots g (m)}} ^ {{k (1) \ dots k (m)}}.
Геометрические интерпретации

Если A - вещественная матрица размера m × n, то det (AA) равен квадрат m-мерного объема параллелоэдра, натянутого в R на m строк формулы А. Бине, утверждает, что это равно сумме квадратов возникающих объемов если параллелепипед ортогонально проецируется на m-мерные координатные плоскости (из которых есть (нм) {\ displaystyle {\ tbinom {n} {m}}}{\ tbinom nm} ).

В случае m = 1 параллелоэдр сводится к одному вектору, а его объем равен его длине. В приведенном выше утверждении говорится, что квадрат длины вектора - это сумма квадратов его координат; это действительно так, поскольку определение этой длины основано на теореме Пифагора.

Обобщение

Формула Коши – Бине может быть расширена простым способом к общей формуле для миноров произведения двух матриц. Контекст для формулы приведен в статье миноры, но идея состоит в том, что и формула для обычного умножения матриц, и формула Коши-Бине для Определитель произведения двух матриц являются частными случаями следующего общего утверждения о минорах произведения двух матриц. Предположим, что A - это матрица размера m × n, B - матрица размера n × p, I - подмножество из {1,..., m} с k элементами, а J - подмножество {1,..., p} с k элементами. Тогда

[AB] I, J = ∑ K [A] ​​I, K [B] K, J {\ displaystyle [\ mathbf {AB}] _ {I, J} = \ sum _ {K} [\ mathbf {A}] _ {I, K} [\ mathbf {B}] _ {K, J} \,}[\ mathbf {AB}] _ {I, J} = \ sum_ {K} [\ mathbf {A}] _ {I, K} [\ mathbf {B}] _ {K, J } \,

где сумма распространяется на все подмножества K из {1,..., n} с k элементы.

Непрерывная версия

Непрерывная версия формулы Коши-Бине, известная как тождество Андрее-Гейне или тождество Андрее, обычно появляется случайно матричная теория. Он формулируется следующим образом: пусть {fj (x)} j = 0 N - 1 {\ displaystyle \ left \ {f_ {j} (x) \ right \} _ {j = 0} ^ {N- 1}}{\ displaystyle \ left \ {f_ {j} (x) \ right \} _ {j = 0} ^ {N-1}} и {gj (x)} j = 0 N - 1 {\ displaystyle \ left \ {g_ {j} (x) \ right \} _ {j = 0} ^ {N-1}}{\ displaystyle \ left \ {g_ {j} (x) \ right \} _ {j = 0} ^ {N- 1}} - две последовательности интегрируемых функций, поддерживаемых в I {\ displaystyle I}I . Тогда

∫ I ⋯ ∫ I det [fj - 1 (xk)] j, k = 1 N det [gj - 1 (xk)] j, k = 1 N dx 1 ⋯ dxn = det [∫ I fj ( x) gk (x) dx] j, k = 0 N - 1. {\ displaystyle \ int _ {I} \ cdots \ int _ {I} \ det \ left [f_ {j-1} (x_ {k}) \ right] _ {j, k = 1} ^ {N} \ det \ left [g_ {j-1} (x_ {k}) \ right] _ {j, k = 1} ^ {N} dx_ {1} \ cdots dx_ {n} = \ det \ left [\ int _ {I} f_ {j} (x) g_ {k} (x) dx \ right] _ {j, k = 0} ^ {N-1}.}{\ displaystyle \ int _ {I} \ cdots \ int _ {I} \ det \ left [f_ {j-1} (x_ {k}) \ right] _ {j, k = 1 } ^ {N} \ det \ left [g_ {j-1} (x_ {k}) \ right] _ {j, k = 1} ^ {N} dx_ {1} \ cdots dx_ {n} = \ det \ left [\ int _ {I} f_ {j} (x) g_ {k} (x) dx \ right] _ {j, k = 0} ^ {N-1}.}

Forrester описывает, как восстановить обычную формулу Коши-Бине в качестве опровержения вышеуказанной идентичности.

Ссылки
  • Джоэл Г. Бройда и С. Гилл Уильямсон (1989). Комплексное введение в линейную алгебру, §4.6 Теорема Коши-Бине, стр. 208–14, Аддисон-Уэсли ISBN 0-201-50065-5.
  • Jin Ho Kwak Sungpyo Hong (2004) Линейная алгебра, 2-е издание, Пример 2.15, формула Бине-Коши, стр 66,7, Биркхойзер ISBN 0-8176-4294-3.
  • I. Р. Шафаревич и А.О. Ремизов (2012) Линейная алгебра и геометрия, §2.9 (с. 68) и §10.5 (с. 377), Спрингер ISBN 978-3 -642-30993-9.
  • мл. Мехта (2004) Случайные матрицы, 3-е изд., Эльзевье ISBN 9780120884094.
Внешние ссылки
Последняя правка сделана 2021-05-14 12:55:58
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте