I'm trying to learn how to solve the following exercise. I don't understand how to start, it's overwhelming. I do understand DFA's, NFA's and how to convert DFA's to NFA's. I also understand the formal notations.
This is not a homework exercise, it's just for studying. I do have the solution, but I can't make sense out of it either..
If someone could ELI5 the exercise that would be amazing, examples on solving exercises like these (with proper explanations) would be great too, I have yet to find a similar exercise on the web.
Given:
Alphabet Σ
A symbol c ∈ Σ
Regular language L over Σ
Language L-c = {uv | ucv ∈ L}
Let D = (Q, Σ, , q0, F) be a DFA with ℒ(D)=L.
Show how to construct an NFA N using copies of D such that ℒ(N)=L-c. Provide a formal definition of N.