Контексты и синтаксические моноиды — различия между версиями
| Строка 1: | Строка 1: | ||
{{В разработке}} | {{В разработке}} | ||
| + | == Контексты == | ||
| + | === Правые === | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
'''Правым контекстом''' <tex>C_L^R(y)</tex> слова <tex>y</tex> в языке <tex>L</tex> называется множество <tex>\{z \mid yz \in L\}</tex>. | '''Правым контекстом''' <tex>C_L^R(y)</tex> слова <tex>y</tex> в языке <tex>L</tex> называется множество <tex>\{z \mid yz \in L\}</tex>. | ||
}} | }} | ||
| − | + | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{{Утверждение | {{Утверждение | ||
|statement= | |statement= | ||
| Строка 18: | Строка 13: | ||
|proof= | |proof= | ||
}} | }} | ||
| + | |||
| + | === Левые === | ||
| + | {{Определение | ||
| + | |definition= | ||
| + | '''Левым контекстом''' <tex>C_L^L(y)</tex> слова <tex>y</tex> в языке <tex>L</tex> называется множество <tex>\{z \mid zy \in L\}</tex>. | ||
| + | }} | ||
| + | |||
{{Утверждение | {{Утверждение | ||
|statement= | |statement= | ||
| Строка 23: | Строка 25: | ||
|proof= | |proof= | ||
}} | }} | ||
| + | |||
| + | === Двухсторонние === | ||
| + | {{Определение | ||
| + | |definition= | ||
| + | '''Двухсторонним контекстом''' <tex>C_L(y)</tex> слова <tex>y</tex> в языке <tex>L</tex> называется множество <tex>\{\langle x,z\rangle \mid xyz \in L\}</tex>. | ||
| + | }} | ||
| + | |||
{{Теорема | {{Теорема | ||
|statement= | |statement= | ||
| Строка 28: | Строка 37: | ||
|proof= | |proof= | ||
}} | }} | ||
| + | |||
| + | == Синтаксический моноид == | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
'''Синтаксическим моноидом''' языка <tex>L</tex> называется множество его двухсторонних контекстов с введенной на нем операцией композиции <tex>\circ</tex>, где <tex>C_L(y) \circ C_L(z) = C_L(yz)</tex>. Нейтральным элементом в нем является <tex>C_L(\varepsilon)</tex> | '''Синтаксическим моноидом''' языка <tex>L</tex> называется множество его двухсторонних контекстов с введенной на нем операцией композиции <tex>\circ</tex>, где <tex>C_L(y) \circ C_L(z) = C_L(yz)</tex>. Нейтральным элементом в нем является <tex>C_L(\varepsilon)</tex> | ||
}} | }} | ||
Версия 21:43, 25 сентября 2010
Эта статья находится в разработке!
Контексты
Правые
| Определение: |
| Правым контекстом слова в языке называется множество . |
| Утверждение: |
Язык — регулярный множество его правых контекстов конечно |
Левые
| Определение: |
| Левым контекстом слова в языке называется множество . |
| Утверждение: |
Язык — регулярный множество его левых контекстов конечно |
Двухсторонние
| Определение: |
| Двухсторонним контекстом слова в языке называется множество . |
| Теорема: |
Язык — регулярный множество его двухсторонних контекстов конечно |
Синтаксический моноид
| Определение: |
| Синтаксическим моноидом языка называется множество его двухсторонних контекстов с введенной на нем операцией композиции , где . Нейтральным элементом в нем является |