languages of countable words
play

LANGUAGES OF COUNTABLE WORDS Gabriele Puppis LaBRI / CNRS based - PowerPoint PPT Presentation

LANGUAGES OF COUNTABLE WORDS Gabriele Puppis LaBRI / CNRS based on joint works with Olivier Carton, Thomas Colcombet Given an alphabet A = { } , let , A = { all countable words on A } Given an alphabet A = { } , let


  1. LANGUAGES OF COUNTABLE WORDS Gabriele Puppis LaBRI / CNRS based on joint works with Olivier Carton, Thomas Colcombet

  2. Given an alphabet A = { � � } , let � , � A ○ = { all countable words on A }

  3. Given an alphabet A = { � � } , let � , � � � ⋯ ε � � � �� � �� � � � � � � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � � �� � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� �� � � A ○ = { all countable words on A } � ⋯ � � ⋯ � � ⋯ � � � � � � � � ⋯ � � � � � � � � � � � � � � � � � ⋯ � � � � � � � � � � ⋯ ⋯ � � � � ⋯ � � �� � � � � � � ⋯ � � � � � � � � � � ⋯⋯ � � �� � � � � � � � � �� � � �� � � � � � � �� � � �� � � �� � � �� � � ��

  4. Given an alphabet A = { � � } , let � , � � � ⋯ ε � � �� � � �� � � � � � � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � � 1 2 0 � � �� � � � � �� � � �� � � �� � � 1 �� � � �� � � �� � � �� � � 2 �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� �� � � A ○ = { all countable words on A } � 2 � ⋯ � � ⋯ � � ⋯ � � � � � � � � ⋯ � � � � � � � � � � � � � � � � � ⋯ � � � � � � � � � � ⋯ ⋯ � � � � ⋯ � � �� � � � � � � ⋯ � � � � � � � � � � ⋯⋯ � � �� � � � � � � � � �� � � �� � � � � � � �� � � �� � � �� � � �� � � ��

  5. Given an alphabet A = { � � } , let � , � � � ⋯ ε � � � �� � �� � � � � � � � �� � � �� � � �� � � �� � � �� � � �� � � �� �ÜÜÜÜÜÜ�ÜÜÜÜÜÜ� ω � � � �� � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � �� � A ○ = { all countable words on A } � ⋯ � � ⋯ � � ⋯ � � � � � � � � ⋯ � � � � � � � � � � � � � � � � � ⋯ � � � � � � � � � � ⋯ �ÜÜÜÜÜÜ�ÜÜÜÜÜÜ� ⋯ � � � � ⋯ � � �� � � � � � � ω ⋯ � � � � � � � � �ÜÜÜÜÜÜ�ÜÜÜÜÜÜ� − ω � � ⋯⋯ � � �� � � � � � � � � �� � � �� � � � � � � �� � � �� � � �� � � �� � � ��

  6. Given an alphabet A = { � � } , let � , � � � ⋯ ε � � � �� � � � � �� � � � � �� � � �� � � �� � � �� � � �� � � �� � � �� �ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ�ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ� η � � � �� � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� �ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ�ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ� � �� � η A ○ = { all countable words on A } � ⋯ � � ⋯ � � ⋯ � � � � � � � � � � � � � � ⋯ � � � � � � � � � � � ⋯ � � � � � � � � � � ⋯ ⋯ � � � � ⋯ � � �� � � � � � � ⋯ � � � � � � � � � � ⋯⋯ � � �� � � � � � � � � �� � � �� � � � � � � �� � � �� � � �� � � �� � � �� �ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ�ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ� η

  7. Given an alphabet A = { � � } , let � , � � � ⋯ ε � � �� � � �� � � � � � � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � � �� � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � � �� � �� � A ○ = { all countable words on A } � ⋯ � � ⋯ � � ⋯ � � � � � � � � ⋯ � � � � � � � � � � � � � � � � � ⋯ � � � � � � � � � � ⋯ �ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ�ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ� ⋯ � � � � ⋯ � � �� � � � � � � ω 2 �ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ�ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ� ⋯ � � � � � � � � ζ � � ⋯⋯ � � �� � � � � � � � � �� � � �� � � � � � � �� � � �� � � �� � � �� � � �� �ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ�ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ� ω − ω

  8. Given an alphabet A = { � � } , let � , � � � ⋯ � � ⋯ ε � � � � � �� � �� � � �� � �� � � � � � � � � � � � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� �� � � � � � �� � �� � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� �� �� � �� � � � A ○ = { all countable words on A } � ⋯ � ⋯ � � ⋯ � � ⋯ � � � � � � � � � � � ⋯ � � � � � � � � � � � � � � � � � � � � � ⋯ � � � � � � � � � � ⋯ ⋯ � � � � ⋯ � � �� � � � � � � ⋯ � ⋯ � � � � � � � � � � � � � � � � � ⋯⋯ � � �� � �� � � � � � � � � � �� � �� � � � �� � �� � � � � � � � �� � �� � � � �� � �� � � � �� � �� � � � �� � �� � � � �� �� Interest on “regular” (= robust & decidable) languages L ⊆ A ○

  9. Formalisms for classical regular languages MSO logic Semigroups Automata

  10. Formalisms for classical regular languages closures decidability normal forms MSO logic periodic models ... Semigroups Automata

Recommend


More recommend