Дан многоугольник на плоскости, разбитый на
меньших многоугольников так, что никакая вершина одного многоугольника не лежит внутри стороны другого многоугольника. Фиксирована вершина
. Рассматриваются пути по сторонам многоугольников, начинающиеся и заканчивающиеся в
. Два таких пути считаются одинаковыми, если один можно получить из другого добавлением в любое место и удалением из любого места ходов "туда-обратно". Имеется операция умножения путей - приписывание второго пути в конец первого.
Нужно доказать вот что: найдется конечное множество путей, что все остальные через них выражаются. То есть нужно найти конечную систему образующих.
Интуитивно мне кажется, что нужно
образующих: обходящих каждый многоугольник разбиения по и против часовой стрелки. Но как строго доказать, что любой путь через них выражается?
(Хочется это доказывать индукцией по длине пути, но как сделать шаг? Да и база не ясна..)