КОНСПЕКТ
по Дискретна математика
за специалността математика
(1999/2000 уч. година)
- Множества и основни операции върху тях. Релации. Наредби и еквивалентности. Степени и обвивки.
- Функции. Обратна функция и суперпозиции. Равномощност на множества. Изброими и неизброими множества.
- Графи. Матрица на съседство на граф. Необходими и достатъчни условия за съществуване на цикъл. Графи с маркировка. Изоморфни графи.
- Дървета. Пътища в дърветата. Основни свойства на дърветата. Представяне на математически изрази чрез дървета. Термове.
- Азбуки, думи и езици. По-важни операции върху думи и езици.
- Машини на Тюринг. Неформално и формално описание. Машини на Тюринг като разпознаватели и техните езици.
- Обобщени машини на Тюринг.
- Машини на Тюринг с ограничения. Иерархия на Чомски.
- Крайни автомати като разпознаватели. Понятия, чрез които се описва действието на краен автомат. Езици, които се разпознават от крайни автомати.
- Детерминирани и недетерминирани автомати. Теорема за детерминизация на краен автомат.
- Лема за разрастване за автоматните езици. Пример за език, който не е автоматен.
- Затвореност на класа на автоматните езици относно по-важните операции върху езици. Регулярни езици.
- Минимизация на автоматите.
- Двоични функции. Изразимост на двоична функция чрез дадени двоични функции. Пълни множества и базиси. Теорема на Бул и теорема на Жегалкин.
- Критерий на Пост за пълнота на множество от двоични функции.
- Формални граматики и техните езици.