[personal profile] posic
по так наз. дискретной математике, что ли.

Имеется алфавит из m букв. Доказать, что можно расставить по кругу mn букв (существует циклическое слово такой длины в этом алфавите) так, чтобы отрезки длины n в этом слове (которых, естественно, mn штук) были ровно всеми словами длины n в нашем алфавите, по одному разу каждое.

Доказательство. Рассмотрим следующий ориентированный граф. Вершины соответствуют словам длины n−1. Ориентированное ребро идет из одной вершины в другую, если последние n−2 буквы в слове, нумерующем первую вершину, совпадают с первыми n−2 буквами в слове, нумерующем вторую вершину. Таким образом, ребра соответствуют словам длины n.

Лемма. Если в связном (т.е. не распадающемся в несвязное объединение компонент) ориентированном графе в каждую вершину входит столько же ребер, сколько из нее выходит, то существует ориентированный цикл, проходящий все ребра по одному разу.

Идея доказательства леммы: показать, что для любого ориентированного цикла, проходящего каждое ребро не более чем по одному разу, но оставляющего некоторые ребра непройденными, найдется более длинный ориентированный цикл, тоже проходящий каждое ребро не более чем по одному разу. С этой целью, разомкнуть исходный цикл в подходящей вершине и достроить к нему новый добавочный цикл, проходящий через эту вершину.
(will be screened)
(will be screened if not on Access List)
(will be screened if not on Access List)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Profile

Leonid Positselski

January 2026

S M T W T F S
     12 3
4 567 89 10
11 12 1314 151617
1819 2021 222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 10:08 pm
Powered by Dreamwidth Studios