Bicyclic Monoid: Not Concatenation?

  • Context: Graduate 
  • Thread starter Thread starter alexfloo
  • Start date Start date
Click For Summary
SUMMARY

The discussion centers on the properties of the bicyclic monoid, specifically its operation, which is often described as concatenation but is fundamentally different due to the presence of the empty string. The operation defined by the generators p and q leads to a unique algebraic structure where pq=1 indicates a collapse of elements, distinguishing it from traditional free monoids. Additionally, the length function commonly applied to free monoids fails to be well-defined in the context of the bicyclic monoid. The relationship between the bicyclic monoid and the Dyck language is explored, highlighting the syntactic monoid's dependence on well-formed strings.

PREREQUISITES
  • Understanding of monoid structures, specifically the bicyclic monoid
  • Familiarity with free semigroups and their operations
  • Knowledge of the Dyck language and its syntactic properties
  • Basic concepts of algebraic structures in formal language theory
NEXT STEPS
  • Research the properties and applications of the bicyclic monoid in algebraic structures
  • Study the relationship between syntactic monoids and formal languages
  • Explore the implications of the empty string in algebraic operations
  • Investigate the characteristics of well-formed strings in the context of the Dyck language
USEFUL FOR

Mathematicians, computer scientists, and linguists interested in algebraic structures, formal language theory, and the properties of monoids, particularly those studying the bicyclic monoid and its applications in syntactic analysis.

alexfloo
Messages
192
Reaction score
0
The Wikipedia article for the bicyclic monoid gives three constructions, one of which starts with a free semigroup. It describes the operation for the bicyclic monoid as concatenation, but the remain descriptions are definitely not concatenation (e.g. the product of the two generators is the empty string).

My intuition is that they intended to say that it is "something similar to concatenation," but I just wanted to double-check and make sure I'm not missing something here.
 
Physics news on Phys.org
I think I understand this now. The provision that pq=1 means that the p's "at the end" of the left operand will collapse together with the q's "at the beginning" of the right operand. In fact we are concatenating, except that we have a more complex algebraic structure than in the free monoid, and the empty string is in the image space of the operation.

Furthermore, this means that the usual recursively defined "length" function on free monoids is not well-defined on the bicyclic monoid.
 
One more thing! I stumbled across the bicyclic monoid trying to understand syntactic monoids (since it is the syntactic monoid of the Dyck language).

Based on what I can say about the relationship between B and the Dyck language, is it correct to say that:
- The underlying set of a syntactic monoid is the alphabet of the language.
- All strings in the language are equal to the empty string according to the monoid operation.

This appears to be what is happening with the Dyck language: the p's and q's collapse together like pairs of parentheses, if and only if we have a well-formed Dyck string.

However, I doubt that my generalization is correct, since it appears that a language not containing the empty string would not have a syntactic monoid.
 

Similar threads

  • · Replies 61 ·
3
Replies
61
Views
10K
  • · Replies 26 ·
Replies
26
Views
6K
  • · Replies 21 ·
Replies
21
Views
7K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 4 ·
Replies
4
Views
10K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 78 ·
3
Replies
78
Views
7K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 75 ·
3
Replies
75
Views
10K
  • · Replies 54 ·
2
Replies
54
Views
7K