Before you can read the parent note, you need to be fluent in a small pile of symbols and pictures. Below, every one is built from zero, in an order where each rests on the one before. Nothing is used before it is drawn.
Picture it as a literal box holding a few letter-tiles.
WHY the topic needs it. Every string, every machine, every language is defined relative to one fixed box of letters. If you change the box, you change the game. When the parent writes "strings over {0,1}", it means: pull tiles only from this box.
Picture: a string is a row of tiles laid end to end, read like a word.
WHY the topic needs it. The robots read one string at a time, tile by tile, and the answer YES/NO is about that one string. Strings are the things machines eat.
WHY the topic needs it. Kleene star (Section 5 of the parent) explicitly includesε ("k=0 copies"). The ε-transitions used to glue machines are named after exactly this "read no tile" jump.
Picture: an infinite bag containing ε, then all length-1 strings, then all length-2 strings, and so on forever.
WHY the topic needs it.Σ∗ is the universe of everything. Every language lives inside it, and complement is measured against it: A=Σ∗∖A means "all strings except the ones in A."
The parent writes a DFA as M=(Q,Σ,δ,q0,F). Now every letter is earned:
WHY the topic needs it. Every construction in the parent (flip F, product states, ε-glue) is written in exactly these symbols. Without them the proofs are unreadable.
Cover the answers and test yourself. If any line is fuzzy, reread its section.
What does Σ mean, in one phrase?
The finite box of allowed letters.
Is ε a string or a set?
A string — the unique one of length 0.
How do {ε} and ∅ differ?
{ε} has one member; ∅ has none.
What is Σ∗?
The set of all strings over Σ, every length including 0.
Define a language in five words.
Any subset of Σ∗.
What does A equal?
Σ∗∖A, everything except A.
What is AB (language concatenation)?
All xy with x∈A, y∈B.
Why can a DFA be complemented by swapping F?
It lands in exactly one state per string.
Why can't you complement an NFA by swapping?
Multiple parallel paths can both accept and reject; determinize first.
What does δ(p,x) give?
The next state from p on tile x.
What is a state in QA×QB?
A pair (p,q) tracking both robots at once.
When is a language "regular"?
When some DFA/NFA (or regex) accepts it.
Recall One-line summary
Letters (Σ) build strings (w), all strings form the universe (Σ∗), a chosen subset is a language (A), robots (DFA/NFA) recognise languages, and closure = rebuild a robot for the combined language.