L3- 04-2O25
UNIT
Regular Exþression:
ea to
it ialio kneu
ebeeit HeDulan Languoge n Automata
Resulax Coungusge
SgL set atl ttxug ttaxtuiy ith 'a' cuer - ia, b; e
RE = al atb)*
L cet l l
Ly- Sa, ab. aab,wbb + ’ men (U)
RE = latbj b
Kleene Closwe
IYPES OF REGVLAR EXPREsiDN [a)’
:
(nite Keqular Expresor ejeg
length nen RE i yntte RE
Lz Saal.
RECL) = Catb) (atb)
() tnfinite Regular
Enprescion
salinite layausge auy the ttrni
Ly = ab, ab,
REC L4) aabb-
alatb* b
aE, a, aa,
RL REL L) at a, aa, aaa
Lengeh o
Lestn Cato)
Lesta 3 Zaaa,.bbbi Catlb) lato) (at)
Athst CE +atb)
Atmost 2 |i¬, a, b, aa. bb Cetarb)4 (atb)lasb)
Ct tatb)t+ (ato)latb)
L5
all tnung cosctain 'a'.
a ab aba, do, ba,
bb ab.
RE CL5) = Catb) * latb) 4
L6: Jet el all ting stau erda
o ends ith'a'
RE CLi) = at al atb)* a
L7 =b, bab, bb, bbb --
RE (L) =bt bl atb)* b
Le: Bet al tootli wh'b' ends ith' a'.
Lg i 'ba bb, baaba,
RECLs) = b Catb)*a
4 (an6)", L)$e, a, b,ab,
" KECLa) =(at6) (a b) Cart)*
wlab)*, LO) 6,ab, kon
ababab
RE (Lj) =(at) (at)(atb) latb) latb) (arb)#
Li: lw| K4
RECL) = Ce4 at b)+(ato)(atb) + (ato) (atb ) fatb) -+
(atb) (atb) (atb) Catb)
RE(4)at ab latb)t
Li3 cet RHSA 'a
RE(La)- (or a Cat6ar)
Li4' et LHS is b' .
RElLatb) (a*b) blat) Ludng ih lame
ond
LisRE(Ls)=
i et Mata (art)*k)
al
+todblatb)* b)
RECd)la lath*o)+ (atey
RE(LH) =
RECL9)-((ar (atb) (ate)gt
Lis Set all stng leath
RE (Lz) = (lar)'atycatb)(ar))*
Lz1 ma lw) = 2
RECL) = bt ababt
L22 ma Cw) 2
RE CL2)z bt abtabt (art)r
L2z' nalw) <2.
RE CL) = bk +babt + b*abtabt
Lz4: ma Cw)msd 2
REla-b t Coabas)*
L25! nalw) eol 2 = |
RE(L)b* ast (oabtabt)
A1gebra ic Proþerties of RE ;
) CLOSRE
R a R ae RE dhen
()R* JR,* ae also RE
(b) R+R, ’Rft R,* ane
alo RE
c)R, ’R.R, ane alo RE
I) CLOSURE LAW
iD) ASSoCIATIVE LAW
R, Ri nd Rs ne
Heguan xbeskLen tew
()Ri + (Ret Ry) R+R)+Ra ane wlso RE
(9)R (R, Rz) (R, R)-R ane alo
V) TDENI TY LAW RE
Riu a RE then
V(a) R+x- R iu aluo RE hem X= E/6
V) COMMUTATIVE LAW
R, R a e RE them
a) R, +R,= RetR,
b) R, R = Re-Ri
vi) DIZTRIBITVE AW
I R, R k Ra ne RE thew
a) R+R) Ry = (R Rs t R Rs)
b) R, CR+Ra) R, R, + RR3
) (R Ra) Ra (B tR)- (Ri+Rs)
vin) IDE MPOTENT LAWw
het R uRE then
a) R,+P, =R
b) RR R
Vi) IDEN TITIES OF RE
a) + R= R (a1b)°a = alab)*
4) RRr R.R = Rt
c) ER - RE = R
e)R+R =R
)(PR)* P= PC& P)*
ARDEN' THE OREM :
4 PRQane tuwo Reular
Expreuicns ewer
eu nd iy P
GhuR- q+RPL ie R- &P*
qtven k- 2+ RP
R= Q + CQ+ RP) P
R8t &Pt R
R = &+ QP +C&+RP) P
R= 8 + &P +0p+ RP3
R= &t QP+ QP+ QP34 -- - -t QPn
R= Q( I+ P+Pl+P3 --- - pn)
| al ba)*
R
RP
8+ A: b
B Aa tBb Ca
C Ba
K= bKa Bb + Baa
B=
R P
B b*a Cb4 a a)»
RE b*a
(i)
foEt go (o +o-i-b (t rof))
o,1
4o (0+0-1:0 (:0)"*|
0,1
@)
((or*u(ot)
Be Co+)*1-0 +(0+ 1) 1|
R
)
2)
3)
4)
5)
a, b
6) a'b b
) a at
9
) (au)BCO
e) a b
Egivatene ot two RE:
(l+ 004) +(1+ oo*1) (o+ 10* 1)* (o+ 10*) oi (o+ to* I)
LHS
(1+ Bo) (t+( 0+ tof /) (0 +ID*l )
(1+0o*i)(t +(o+ io*)(0 +1o*i)
t +00*)i(e +1o4 10t )
lemma
WA, aa, a, a5, a, a
aaaaL; 2<3
aaaaceL
larguage4e do not
lemma
t u not a aequlan lag
automata
'L'
Loguag
RE, then the
cah be
by a Fimte Autemata
A tug 'nuaceepted by amy tunite Atornata M=(4 z, 4o, 6,
given s the taibe Then heck the eudie eupne Pc
FA o not'
-he
(9o'0|oi') =
henee the
(a) ||0lo101" b) "lolD 1p11
l910r)2.
(o,'or)
(33e)
kence gien tsy net
g2 Conctuct a Moere Machne -{o,1S,a2o, I J v
the cono.
-atleuet o v i udivisiole ul be '1'
b e 44 o<P uçe
Cot it into Meally QoMachne
Cs
Conoln
a) aringl ond aukjg any mnber 'a' a'b'
(a+
a) lo1)*+ (1o)*
)Wute RE for gwew
esnd
(6)
4
()fw oar.'w to deiwel
)LEo, iob, 1obe, o0, 1o
RF-eroo0*.=
RE = I(oo)*
I(0+1)*o0+ 0
e) RE : (o-9)* C1,
B,5,7, 9)
that do mot d th 'aa!
(e) Ae tnge that certoi Duen munber of 'b'
Al uhih clo va ctun