Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Consider the (decimal) languages defined below. For each one, either give a regu

ID: 3596875 • Letter: C

Question

Consider the (decimal) languages defined below. For each one, either give a regular expression for its elements or prove the language is non-regular:

In all examples, a number cannot start with a 0 (unless it is 0 itself):
a) La = { w | as an integer w is a multiple of 25 }.
b) Lb = { w | as an integer w is a multiple of 10 }.
c) Lc = { w | as an integer w is a power of 10 }.
d) Ld = { w | as an integer w is a multiple of 2 }.
e) Le = { w | as an integer w is such that the sum of its digits is a multiple of 2 }.
f) Lf = { w | as an integer w is a power of 2 }.
g) Lg = { w | as an integer } (with SUM = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -}).
h) Lh = { w | w is the decimal representation of a rational number}. (with SUM = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -, ., [,]}) Examples of such strings are 0.[3] representing the number 0.3333...=1/3 and -23.15[24] representing the number -23.152424242424...=-76403/3300.

Explanation / Answer

a.

La={(1+2+3+4+5+6+7+8+9)* 0*(25+50+75+00) }

b.

Lb={(1+2+3+4+5+6+7+8+9)* 0 }

c.

Lc={10(0)*}

d.

Ld={(1+2+3+4+5+6+7+8+9)*(0+2+4+6+8)}

e.

Le={ (((1+3+5+7+9)(1+3+5+7+9))* +(0+2+4+6+8))* }

f,g,h are non regular languages.

Lf,Lg,Lh are not satisfying closure properties of regular languages.

concatination of regular language is regular, but these are not satisfying these properties so not regular

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote