Последовательность де Брёйна: различия между версиями
[непроверенная версия] | [непроверенная версия] |
отмена правки 33756239 участника 95.105.59.77 (обс) |
Нет описания правки |
||
Строка 10: | Строка 10: | ||
* 00010111 (000, 001, 010, 101, 011, 111, 110, 100) |
* 00010111 (000, 001, 010, 101, 011, 111, 110, 100) |
||
* 0000100110101111 |
* 0000100110101111 |
||
Среди некоторых из них есть ключевые последовательности. |
|||
0011 - 2D ключ |
|||
000 до |
|||
001 ре |
|||
011 ми |
|||
111 ре |
|||
101 - |
|||
00010111 - 3D ключ |
|||
0000 до |
|||
0001 ми |
|||
0101 ре |
|||
0111 ми |
|||
0011 фа |
|||
1011 ре |
|||
1001 ми |
|||
1101 ре |
|||
1111 - |
|||
00000101100100011101010011011111 - 5D ключ |
|||
000000 до |
|||
000001 ми |
|||
000101 ре |
|||
000111 соль |
|||
010111 фа |
|||
011111 ми |
|||
011011 ре |
|||
011001 соль |
|||
001001 до |
|||
001000 ми |
|||
001100 фа |
|||
000100 соль |
|||
010100 ре |
|||
010110 ми |
|||
010010 фа |
|||
011010 соль |
|||
001010 ля |
|||
101010 фа |
|||
100010 соль |
|||
110010 ре |
|||
110000 ми |
|||
110100 фа |
|||
111100 соль |
|||
101100 ре |
|||
101110 ля |
|||
001110 фа |
|||
000110 ми |
|||
000010 ре |
|||
000000 соль |
|||
010000 фа |
|||
011000 ми |
|||
011100 ре |
|||
011110 - |
|||
Циклы де Брейна названы по имени голландского математика {{не переведено|есть=:en:Nicolaas Govert de Bruijn|надо=де Брейн, Николас Говерт|текст=Н. Г. де Брeйна}} ({{lang-en|[[:en:Nicolaas Govert de Bruijn|Nicolaas Govert de Bruijn]]}}), который рассматривал их в [[1946 год]]у<ref>''de Bruijn N. G.'' A combinatorial problem // Koninklijke Nederlandse Akademie v. Wetenschappen. 1946. — v. 49. — pp. 758—764.</ref>, хотя они изучались и ранее<ref>''Flye Sainte-Marie C.'' Question 48 // L’intermédiaire math. — 1894. — v. 1. — pp. 107—110.</ref>. |
Циклы де Брейна названы по имени голландского математика {{не переведено|есть=:en:Nicolaas Govert de Bruijn|надо=де Брейн, Николас Говерт|текст=Н. Г. де Брeйна}} ({{lang-en|[[:en:Nicolaas Govert de Bruijn|Nicolaas Govert de Bruijn]]}}), который рассматривал их в [[1946 год]]у<ref>''de Bruijn N. G.'' A combinatorial problem // Koninklijke Nederlandse Akademie v. Wetenschappen. 1946. — v. 49. — pp. 758—764.</ref>, хотя они изучались и ранее<ref>''Flye Sainte-Marie C.'' Question 48 // L’intermédiaire math. — 1894. — v. 1. — pp. 107—110.</ref>. |
Версия от 06:49, 28 сентября 2011
Последовательность де Бре́йна[1] — последовательность , элементы которой принадлежат заданному конечному множеству (обычно рассматривают множество ), и все подпоследовательности заданной длины , различны.
Часто рассматриваются периодические последовательности с периодом , содержащие различных подпоследовательностей — то есть такие периодические последовательности, в которых любой отрезок длины является последовательностью де Брейна с теми же параметрами и .
Очевидно, что длина (период) такого цикла не может превосходить числа всех различных векторов длины с элементами из ; несложно доказать, что эта оценка достигается. Циклы этой максимально возможной длины обычно называют циклами де Брейна (впрочем, иногда этот термин применяют и к циклам меньшей длины).
Примеры циклов де Брейна для с периодом 2, 4, 8, 16:
- 01 (содержит подпоследовательности 0 и 1)
- 0011 (содержит подпоследовательности 00, 01, 11, 10)
- 00010111 (000, 001, 010, 101, 011, 111, 110, 100)
- 0000100110101111
Среди некоторых из них есть ключевые последовательности.
0011 - 2D ключ 000 до 001 ре 011 ми 111 ре 101 -
00010111 - 3D ключ
0000 до
0001 ми
0101 ре
0111 ми
0011 фа
1011 ре
1001 ми
1101 ре
1111 -
00000101100100011101010011011111 - 5D ключ 000000 до 000001 ми 000101 ре 000111 соль 010111 фа 011111 ми 011011 ре 011001 соль 001001 до 001000 ми 001100 фа 000100 соль 010100 ре 010110 ми 010010 фа 011010 соль 001010 ля 101010 фа 100010 соль 110010 ре 110000 ми 110100 фа 111100 соль 101100 ре 101110 ля 001110 фа 000110 ми 000010 ре 000000 соль 010000 фа 011000 ми 011100 ре 011110 -
Циклы де Брейна названы по имени голландского математика не указано название статьи (англ. Nicolaas Govert de Bruijn), который рассматривал их в 1946 году[2], хотя они изучались и ранее[3].
Число циклов де Брейна с параметрами и есть (частный случай теоремы де Брейна — не указано название статьи — не указано название статьи — не указано название статьи, не указано название статьи).
Существует удобная интерпретация последовательностей и циклов де Брейна, основанная на так называемом графе де Брейна — ориентированном графе с вершинами, соответствующими различных наборов длины с элементами из , в котором из вершины в вершину ребро ведёт в том и только том случае, когда (); при этом самому ребру можно сопоставить набор длины : . Для такого графа не проходящие дважды через одно и то же ребро эйлеровы пути (эйлеровы циклы) соответствуют последовательности (циклу) де Брейна с параметрами и , а не проходящие дважды через одну и ту же вершину гамильтоновы пути (гамильтоновы циклы) — последовательности (циклу) де Брейна с параметрами и .
При существуют такие циклы де Брейна с длиной, на единицу меньшей максимума, которые выражаются линейными рекуррентными соотношениями порядка : так, при соотношение порождает последовательности с периодом 7, например 0010111001011100… (цикл де Брейна 0010111). На основе таких последовательностей построен, в частности, циклический избыточный код CRC32 (EDB88320).
Примечания
Это заготовка статьи по математике. Помогите Википедии, дополнив её. |
Эту статью необходимо исправить в соответствии с правилом Википедии об оформлении статей. |