Properties of reduction Assignment Help

Assignment Help: >> Reduction >> Properties of reduction

Properties of reduction:

Theorem 1:           

Let L be a language over Σ. L≤L. Proof:

Let L be a language over Σ.

Let f be an identity function from Σ*Σ→*.

Then, there is a TM computing f.

Because f is an identity function, w∈L ↔ f(w)=w∈L. By definition, L≤L.

 

Theorem 2:

Let L1 and L2 be languages over Σ.

If L1≤L2, then L'1≤L2.

Proof:

Let L1 and L2 be languages over Σ.

Because L1≤L2, there is a function f that w∈L1  f(w)∈L2, and a TM T computing f.

w'∈L1 ↔ f(w)'∈L2.

By definition,'L1'≤L2.

 

Theorem 3:     

Let L1, L2 and L3 be languages over Σ.

If L1≤L2 and L2≤L3, then L1≤L3.

 

Proof:

Let L1, L2 and L3 be languages over Σ.

There is a function f such that w∈L1 ↔ f(w)∈L2, and a TM T1 computing f because L1≤L2.

There is a function g such that w∈L2 ↔ g(w)∈L3, and a TM T2 computing g as L2≤L3.

w∈L1 ↔ f(w)∈L2 ↔ g(f(w))∈L3, and T1→T2 calculates g(f(w)).

By the definition, L1≤L3.

 

Email based Automata assignment help - homework help

The study of automata is an important area of theory of computation. Students feel trouble in solving automata questions. We at www.expertsmind.com offers Automata assignment help - Automata homework help and online tutoring with best qualified and experienced computer science tutor's help. We cover all topics including Properties of reduction in assignment help - homework help service. Get solved problems in automata theory with step by step answers anytime from expert tutors at expertsmind.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd