Моноид — различия между версиями
Shersh (обсуждение | вклад) |
Shersh (обсуждение | вклад) (переписано определение моноида) |
||
| Строка 1: | Строка 1: | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
| − | + | Тройка <tex>\langle G,\cdot, \varepsilon \rangle</tex> называется [[моноид|моноидом]], если она удовлетворяет следующим аксиомам: | |
| − | + | * Операция <tex> \cdot \colon G \times G \rightarrow G </tex> ''ассоциативна''. | |
| + | * Существует нейтральный элемент <tex> \varepsilon \in G </tex> относительно бинарной операции такой, что | ||
| + | : <tex> \forall x\in G : \varepsilon\cdot x=x \cdot \varepsilon = x</tex>. Иногда его обозначают <tex> \varepsilon_G </tex>. | ||
}} | }} | ||
| + | |||
| + | Другими словами, моноид {{---}} это [[Полугруппа|полугруппа]], в которую добавлен нейтральный элемент. Например, множество натуральных чисел с операцией сложения не является моноидом, а с операцией умножения {{---}} является. | ||
| + | |||
{{Утверждение | {{Утверждение | ||
|about=О единственности нейтрального элемента | |about=О единственности нейтрального элемента | ||
|statement=Нейтральный элемент в моноиде единственен. | |statement=Нейтральный элемент в моноиде единственен. | ||
|proof= | |proof= | ||
| − | Действительно, | + | Действительно, пусть <tex>\varepsilon_1</tex> и <tex>\varepsilon_2</tex> {{---}} два нейтральных элемента. Тогда имеем: <tex>\varepsilon_1 = \varepsilon_1\cdot \varepsilon_2 = \varepsilon_2</tex>. |
}} | }} | ||
| − | + | ||
| − | |||
| − | |||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
'''Гомоморфизмом моноидов''' (англ. ''monoid homomorphism'') <tex>M</tex> и <tex>N</tex> называется отображение <tex>\varphi \colon M \rightarrow N</tex> совместимое с операциями из <tex> M </tex> и <tex> N </tex> такое, что | '''Гомоморфизмом моноидов''' (англ. ''monoid homomorphism'') <tex>M</tex> и <tex>N</tex> называется отображение <tex>\varphi \colon M \rightarrow N</tex> совместимое с операциями из <tex> M </tex> и <tex> N </tex> такое, что | ||
| − | <tex> \forall m, m' \in M \colon \varphi(m\cdot m') = \varphi(m) \cdot \varphi(n)</tex>, а также <tex>\varphi( | + | <tex> \forall m, m' \in M \colon \varphi(m\cdot m') = \varphi(m) \cdot \varphi(n)</tex>, а также <tex>\varphi(\varepsilon_M) = \varepsilon_N</tex>. |
}} | }} | ||
Версия 22:25, 7 ноября 2013
| Определение: |
Тройка называется моноидом, если она удовлетворяет следующим аксиомам:
|
Другими словами, моноид — это полугруппа, в которую добавлен нейтральный элемент. Например, множество натуральных чисел с операцией сложения не является моноидом, а с операцией умножения — является.
| Утверждение (О единственности нейтрального элемента): |
Нейтральный элемент в моноиде единственен. |
| Действительно, пусть и — два нейтральных элемента. Тогда имеем: . |
| Определение: |
| Гомоморфизмом моноидов (англ. monoid homomorphism) и называется отображение совместимое с операциями из и такое, что , а также . |
| Определение: |
| Свободным моноидом (англ. free monoid) над множеством называется моноид вместе с отображением при условии, что для любого моноида и для любых отображений существует единственный гомоморфизм моноидов такой, что . |
Это наглядно показано следующей картинкой.
Если является подмножеством , то отображение называют естественным вложением (англ. natural injection), и пишут .
