Igenkännlig uppsättning

Inom datavetenskap , närmare bestämt inom automatteorin , är en igenkännbar uppsättning av en monoid en delmängd som kan särskiljas av någon morfism till en finit monoid. Igenkännbara uppsättningar är användbara i automatteori, formella språk och algebra .

Denna föreställning skiljer sig från föreställningen om igenkännbart språk . I själva verket har termen "igenkännbar" en annan betydelse i beräkningsbarhetsteorin .

Definition

Låt vara en monoid , en delmängd känns igen av en monoid om det finns en morfism från till så att och känns igen om det är igenkänd av någon finit monoid. Detta betyder att det finns en delmängd av (inte nödvändigtvis en submonoid av ) så att bilden av är i och bilden av är i .

Exempel

Låt vara ett alfabet : mängden av ord över är en monoid, den fria monoiden . De igenkännbara delmängderna av är just de vanliga språken . Faktum är att ett sådant språk känns igen av övergångsmonoiden hos vilken automat som helst som känner igen språket.

De igenkännbara delmängderna av är de slutligen periodiska uppsättningarna av heltal.

Egenskaper

En delmängd av är igenkännbar om och endast om dess syntaktiska monoid är ändlig.

Uppsättningen av igenkännbara delmängder av stängs under:

Mezeis sats [ citat behövs ] säger att om är produkten av monoiderna , då en delmängd av känns igen om och endast om det är en finit union av delmängder av formen där varje är en identifierbar delmängd av . Till exempel är delmängden av rationell och därför igenkännbar, eftersom är en fri monoid. Det följer att delmängden av är igenkännbar.

McKnights teorem [ citat behövs ] säger att om genereras ändligt så är dess igenkännbara delmängder rationella delmängder . Detta är inte sant i allmänhet, eftersom hela alltid är igenkännbar men det är inte rationellt om genereras oändligt.

Omvänt kanske en rationell delmängd inte går att känna igen, även om genereras ändligt. I själva verket är inte ens en ändlig delmängd av nödvändigtvis igenkännbar. Till exempel är uppsättningen inte en identifierbar delmängd av . Om en morfism från till uppfyller då är en injektiv funktion , därför är oändlig.

I allmänhet är inte stängd under Kleene star . Till exempel är mängden en igenkännbar delmängd av , men går inte att känna igen. Dess syntaktiska monoid är faktiskt oändlig.

Skärningen mellan en rationell delmängd och en igenkännbar delmängd är rationell.

Igenkännbara uppsättningar är stängda under invers av morfismer. Dvs om och är monoider och är en morfism då om sedan .

För ändliga grupper är följande resultat av Anissimov och Seifert välkänt: en undergrupp H av en ändligt genererad grupp G är igenkännbar om och endast om H har ändligt index i G . Däremot H rationell om och endast om H genereras ändligt.

Se även

Vidare läsning

  •    Sakarovitch, Jacques (2009). Element i automatteorin . Översatt från franskan av Reuben Thomas. Cambridge: Cambridge University Press. Del II: Kraften i algebra. ISBN 978-0-521-84425-3 . Zbl 1188.68177 .