Моноид — различия между версиями
Shersh (обсуждение | вклад) (переписано определение моноида) |
Shersh (обсуждение | вклад) (добавлено неформальное определение свободного моноида) |
||
Строка 7: | Строка 7: | ||
}} | }} | ||
− | Другими словами, моноид {{---}} это [[Полугруппа|полугруппа]], в которую добавлен нейтральный элемент. Например, множество натуральных чисел с операцией сложения не является моноидом, а с операцией умножения | + | Другими словами, моноид {{---}} это [[Полугруппа|полугруппа]], в которую добавлен нейтральный элемент. Например, множество натуральных чисел с операцией сложения не является моноидом, а с операцией умножения является. |
{{Утверждение | {{Утверждение | ||
Строка 14: | Строка 14: | ||
|proof= | |proof= | ||
Действительно, пусть <tex>\varepsilon_1</tex> и <tex>\varepsilon_2</tex> {{---}} два нейтральных элемента. Тогда имеем: <tex>\varepsilon_1 = \varepsilon_1\cdot \varepsilon_2 = \varepsilon_2</tex>. | Действительно, пусть <tex>\varepsilon_1</tex> и <tex>\varepsilon_2</tex> {{---}} два нейтральных элемента. Тогда имеем: <tex>\varepsilon_1 = \varepsilon_1\cdot \varepsilon_2 = \varepsilon_2</tex>. | ||
+ | }} | ||
+ | |||
+ | {{Определение | ||
+ | |definition= | ||
+ | '''Свободным моноидом''' (англ. ''free monoid'') над множеством <tex> S </tex> называется моноид над множеством <tex> S^* </tex> {{---}} набором всевозможных последовательностей (или цепочек) конечной длины (или даже нулевой) из множества <tex> S </tex>. | ||
}} | }} | ||
Строка 24: | Строка 29: | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
− | '''Свободным моноидом''' | + | '''Свободным моноидом''' над множеством <tex> S </tex> называется моноид <tex> M </tex> вместе с отображением <tex> i\colon S \rightarrow M </tex> при условии, что для любого моноида <tex> N </tex> и для любых отображений <tex> f \colon S \rightarrow N </tex> существует единственный гомоморфизм моноидов <tex> \overline{f} \colon M(S) \rightarrow N </tex> такой, что <tex> \overline{f} \circ i = f </tex>. |
}} | }} | ||
Это наглядно показано следующей картинкой. | Это наглядно показано следующей картинкой. |
Версия 02:29, 8 ноября 2013
Определение: |
Тройка моноидом, если она удовлетворяет следующим аксиомам:
| называется
Другими словами, моноид — это полугруппа, в которую добавлен нейтральный элемент. Например, множество натуральных чисел с операцией сложения не является моноидом, а с операцией умножения является.
Утверждение (О единственности нейтрального элемента): |
Нейтральный элемент в моноиде единственен. |
Действительно, пусть | и — два нейтральных элемента. Тогда имеем: .
Определение: |
Свободным моноидом (англ. free monoid) над множеством | называется моноид над множеством — набором всевозможных последовательностей (или цепочек) конечной длины (или даже нулевой) из множества .
Определение: |
Гомоморфизмом моноидов (англ. monoid homomorphism) | и называется отображение совместимое с операциями из и такое, что , а также .
Определение: |
Свободным моноидом над множеством | называется моноид вместе с отображением при условии, что для любого моноида и для любых отображений существует единственный гомоморфизм моноидов такой, что .
Это наглядно показано следующей картинкой.
Если
является подмножеством , то отображение называют естественным вложением (англ. natural injection), и пишут .