В інформатиці і математичній логіці, абетка це скінченний набір символів або літер, наприклад букви і цифри. Найбільш вживана абетка це {0,1}, двійкова абетка. Скінченний рядок це скінченна послідовність літер з абетки; наприклад двійковий рядок це рядок утворений з абетки {0,1}. Нескінченні послідовності літер так само можуть бути утворені з елементів будь-якої абетки.
Дана абетка , ми пишемо щоб позначити набір всіх скінченних рядків над цією абеткою. Тут, позначає оператор зірка Кліні. Ми пишемо (або іноді, або ) для позначення набору всіх нескінченних послідовностей над абеткою .
Наприклад, якщо ми використовуємо двійкову абетку {0,1}, рядки (ε, 0, 1, 00, 01, 10, 11, 000 і т. д.) всі будуть в замиканні Кліні абетки (де ε представляє порожній рядок)
Абетки важливі при використанні формальних мов, автоматів і напіватоматів. В більшості випадків, для визначення таких прикладів автоматів як детермінований скінченний автомат, необхідно визначити абетку з якої будується вхідний рядок для автомата.
Див. також
Посилання
- John E. Hopcroft and Jeffrey D. Ullman, Introduction to Automata Theory, Languages, and Computation, Addison-Wesley Publishing, Reading Massachusetts, 1979. .
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
V informatici i matematichnij logici abetka ce skinchennij nabir simvoliv abo liter napriklad bukvi i cifri Najbilsh vzhivana abetka ce 0 1 dvijkova abetka Skinchennij ryadok ce skinchenna poslidovnist liter z abetki napriklad dvijkovij ryadok ce ryadok utvorenij z abetki 0 1 Neskinchenni poslidovnosti liter tak samo mozhut buti utvoreni z elementiv bud yakoyi abetki Dana abetka S displaystyle Sigma mi pishemo S displaystyle Sigma shob poznachiti nabir vsih skinchennih ryadkiv nad ciyeyu abetkoyu Tut displaystyle poznachaye operator zirka Klini Mi pishemo S displaystyle Sigma infty abo inodi SN displaystyle Sigma mathbb N abo Sw displaystyle Sigma omega dlya poznachennya naboru vsih neskinchennih poslidovnostej nad abetkoyu S displaystyle Sigma Napriklad yaksho mi vikoristovuyemo dvijkovu abetku 0 1 ryadki e 0 1 00 01 10 11 000 i t d vsi budut v zamikanni Klini abetki de e predstavlyaye porozhnij ryadok Abetki vazhlivi pri vikoristanni formalnih mov avtomativ i napivatomativ V bilshosti vipadkiv dlya viznachennya takih prikladiv avtomativ yak determinovanij skinchennij avtomat neobhidno viznachiti abetku z yakoyi buduyetsya vhidnij ryadok dlya avtomata Div takozhSintaksis Semantika Asociativne chislennyaPosilannyaJohn E Hopcroft and Jeffrey D Ullman Introduction to Automata Theory Languages and Computation Addison Wesley Publishing Reading Massachusetts 1979 ISBN 0 201 02988 X