3 - Star-Free Languages Flashcards

1
Q

how to play EF game

A

The game:

  • Two players: Spoiler and duplicator
  • Two words: v and w over Σ
  • Number of rounds k ∈ N
  • Potentially some existing edges

Per round:

  • Spoiler selects positoin in v or w
  • Duplicator selects position in other word and connects them by a line
    • Positions have same letters (preserve Pa)
    • new line doesn’t cross existing lines (preserve <)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are EF games good for?

A

cannot be distinguished by formulas and make it precise, make sure what k equivalence is and can write it down

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

prove (aa)* not star*

A

Towards a contradiction, assume there is φ with L(φ) = (aa)*

Then φ has some quantifier depth k ∈ N

One can check that duplicator wins the game
Gk(a^2k, a^2k+1)
Hence, the two words cannot be distinguished by φ.

This is a contradiction to a^2k ∈ L(φ), but a^2k+1 ∉ L(φ).

Hence, formula φ cannot exist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

prof of EF theorem (overall structure)

A

induction in one direction:
-To add an existential quantifies allows to add one round in the game

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

explain why star* not in REG

A

weaker (cannot write aa*)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

example of star* lang and write as *free exp

A
(ab)* = Σ* \ b.Σ* \ Σ*.aa.Σ* \ Σ*.bb.Σ* \ Σ* . a
that means:
All words removing:
- words starting with b
- words with 2 consecutive a or b
- words ending with a
How well did you know this?
1
Not at all
2
3
4
5
Perfectly