46 46 votes Consider the set $\Sigma^*$ of all strings over the alphabet $\Sigma = \{0, 1\}$. $\Sigma^*$ with the concatenation operator for strings does not form a group forms a non-commutative group does not have a right identity element forms a group if the empty string is removed from $\Sigma^*$ Set Theory & Algebra gatecse-2003 set-theory&algebra group-theory normal + – Kathleen 15.2k views answer comment Share Follow Print 0 reply Please log in or register to add a comment.
Best answer 80 80 votes Identity element for concatenation is empty string $\epsilon$. Now, we cannot concatenate any string with a given string to get empty string $\implies$ there is no inverse for string concatenation. Only other 3 group properties -- closure, associative and existence of identity -- are satisfied. Hence, ans should be (a). mdrwt answered Nov 7, 2014 • edited Mar 23, 2021 by soujanyareddy13 mdrwt comment Share Follow See all 18 Comments 18 18 Comments reply anshu commented Feb 3, 2015 reply Follow flag U are right 1 1 replyShare Aspi R Osa commented Jan 8, 2016 reply Follow flag why not inverse? 1 1 replyShare Arjun commented Jan 8, 2016 reply Follow flag Identity element for concatenation is empty string $\epsilon$. Now, we cannot concatenate any string with a given string to get empty string $\implies$ there is no inverse for string concatenation. 18 18 replyShare Aspi R Osa commented Jan 8, 2016 reply Follow flag ok. similar to division by zero. not defined. illogical. doesnt make sense. thanks. 3 3 replyShare Bhagirathi commented Jan 19, 2016 reply Follow flag think about concatinating string with some any other string to get null string...you will not find any such string so there is no inverse thats it 10 10 replyShare Vicky rix commented Sep 20, 2017 reply Follow flag difference between right identity and left identity element ? There exists identity element e such that, 1) a*e = a for all a belongs to set (right identity) 2) e*a = a for all a belongs to set (left identity) Is this correct ??? 0 0 replyShare AnilGoudar commented Oct 30, 2017 reply Follow flag Can we say Commutative property also fails here? 0 0 replyShare rishu_darkshadow commented Nov 11, 2017 reply Follow flag @ Bhagirathi your answer always crystal clear... :) it proves me very helpful.. 0 0 replyShare Rupendra Choudhary commented Dec 23, 2017 reply Follow flag of course Anil $ab \neq ba$ $ab$ is string that start with a and end with b , and have length 2 while $ba$ is a string that starts with b and ends with a and have length 2 , clearly both are different strings. 0 0 replyShare Mk Utkarsh commented Feb 25, 2018 reply Follow flag Identity element for concatenation is empty string ϵ and that is not in group so can we say that there is no identity element in set so it is not even a monoid? 0 0 replyShare talha hashim commented Jun 12, 2018 reply Follow flag nice logic @ mgrwt 0 0 replyShare Ayush Upadhyaya commented Jul 3, 2018 reply Follow flag @Mk Utkarsh-No your identity element is present in the set $\sum^*$ as $\sum^*=(0+1)^*$ 2 2 replyShare Mk Utkarsh commented Aug 28, 2019 reply Follow flag Ayush Upadhyaya sorry i forgot to mention i was talking about option D 0 0 replyShare Pascua commented Sep 26, 2020 reply Follow flag this structure will be a monoid 0 0 replyShare Vaishali Trivedi commented Jan 9, 2021 reply Follow flag Why option c is not correct ?,i know option A is correct but what about option C 0 0 replyShare Arjun commented Jan 9, 2021 reply Follow flag Isnt that the first statement of answer? 2 2 replyShare Hira Thakur commented Nov 30, 2023 reply Follow flag identity element is there as $\epsilon.$ 0 0 replyShare pavansan commented Jan 7, 2025 reply Follow flag actually concatenation operator is a monoid and monoid only have identity but not inverse so it doesn't form a group 0 0 replyShare Please log in or register to add a comment.
22 22 votes Closure? Yes. Concatenate any string in $Σ^∗$ with a string $Σ^∗$, you get a string in $Σ^∗$. Associativity? Yes. Example: $a.(b.c)=(a.b).c=abc$ No counter example can be found. Identity? Yes. The null string $\epsilon$ $x.\epsilon=x$ Inverse? 10110 concatenated with what gives null string? There can't be an inverse here. If you think 10110.$\phi$ would work, then no. $x.\phi=\phi$ $\epsilon$ = null string. $\phi$ = null set. $\phi\neq\epsilon$ Here, inverse doesn't exist for any element except identity element. So, this is a monoid. Option A JashanArora answered Dec 19, 2019 JashanArora comment Share Follow See 1 comment 1 1 comment reply ace_vipin commented Jun 19, 2025 reply Follow flag 1) closure exists take any string from Σ* do concatenation with anyother strong you will remain in same set of Σ*2)associativity exists as strong concatenation is associative3)indentity exist : a * e = e * a = a here e can be epsilon (any string ) . epsilon = epsilon . (any string )= (same string)4) inverse : definition of inverse says it should exist for all element belonging to the given set but it only exists for ε. therefore it does not form a group option a) says it does not form a group. ✓option b) it says forms non commutative group a commutative group is abelian group it says non commutative group means a group which is non abelian yes it does not satisfy commutativity but it is not even a group ❌option c) does not have a right identity element ❌ infact both right and left identity existsoption d) forms a group if the empty string is removed from Σ* ❌infact we won't even satisfy identity here as epsilon is removed no therefore inverse still won't exists.if we only have epsilon as an element then it forms a group . 0 0 replyShare Please log in or register to add a comment.
0 0 votes 1) closure exists take any string from Σ* do concatenation with anyother strong you will remain in same set of Σ* 2)associativity exists as strong concatenation is associative 3)indentity exist : a * e = e * a = a here e can be epsilon (any string ) . epsilon = epsilon . (any string )= (same string) 4) inverse : definition of inverse says it should exist for all element belonging to the given set but it only exists for ε. therefore it does not form a group option a) says it does not form a group. ✓ option b) it says forms non commutative group a commutative group is abelian group it says non commutative group means a group which is non abelian yes it does not satisfy commutativity but it is not even a group ❌ option c) does not have a right identity element ❌ infact both right and left identity exists option d) forms a group if the empty string is removed from Σ* ❌ infact we won't even satisfy identity here as epsilon is removed no therefore inverse still won't exists. if we only have epsilon as an element then it forms a group . ace_vipin answered Jun 21, 2025 ace_vipin comment Share Follow 0 reply Please log in or register to add a comment.