Question: For words, w , u , v in , if we can write w = uv , then we can define a cyclic shift of
For words, w u v in if we can write w uv then we can define a cyclic shift of the w as vu For example, the word w abca has four cyclic shifts: bcaa, caab, aabc, and abca. Define cw k to be the left cyclic shift by k symbols. So cabca abca, cabca bcaa, cabca caab, and cabca aabc. For any language L we define CSLx : x in L and cx k in L k x For example, if L a b ba ab bbb aba, aab then CSLa b ab ba bbb since a ca and b cb ab cba and ba cab and bbb cbbb cbbb cbbb Note that caba caab baa in L and thus aba in CSL and baa in CSLa If L is recursive, is CSL also recursive? Justify your answer. b If L is recursively enumerable, is CSL also recursively enumerable? Justify your answer.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
