Dla języka L ⊆ Σ ^ * zdefiniować składniowej identyczność ≡ z L co najmniej zbieżność na Ď ^ * że nasycone L , tj
u ≡ v ⇔ (∀ x, y) [xuy ∈ L ↔ xvy ∈ L].
Teraz zdefiniuj równoważność Nerode jako następującą prawą zgodność:
u ∼ v ⇔ (∀ x) [ux ∈ L ↔ vx ∈ L].
Niech [u] będzie klasą równoważności u w odniesieniu do ≡ i 〈u〉 w odniesieniu do ∼ . Teraz zdefiniuj i (n) jako liczbę różnych [u] dla u rozmiaru n , i zdefiniuj j (n) w podobny sposób dla ∼ .
Teraz pytanie brzmi: jak te dwie funkcje się odnoszą?
Na przykład standardowe twierdzenie (sądzę, Kleene-Schützenberger) mówi, że i (n) jest ograniczone stałą, ilekroć j (n) jest, i wzajemnie.
Pytanie: Czy w tym trendzie jest jakikolwiek inny wynik? Co jeśli jeden z nich jest na przykład wielomianowy?