Дискретная математика | Машинное обучение

Дискретная математика

Курс даёт начальные знания в математической логики, теории множеств, комбинаторики, теории графов и общей алгебры.

Раздел 1. Полезное предисловие

Начнем с тем, которые помогут лучше понимать последующий материал.

  1. Системы счисления
  2. Арифметика остатков

Раздел 2. Математическая логика

Математическая логика — это язык математики.

  1. Введение в математическую логику
  2. Логика высказываний: часть 1, часть 2
  3. Логика предикатов

Раздел 3. Теория множеств

Если логика — это язык математики, то понятие множества — это основание, на котором строится все ее здание.

  1. Основы теории множеств
  2. Отношения на множествах: часть 1, часть 2
  3. Бесконечность и мощность множества
  4. Парадоксы теории множеств

Раздел 4. Доказательство в математике

  1. Метод математической индукции
  2. Доказательство от противного

Познакомившись с логикой и теорией множеств и методами доказательства, мы готовы к изучению других разделов математики.

Раздел 4. Комбинаторика

Приступим к изучению основ комбинаторики.

  1. Правила сложения и умножения
  2. Принцип Дирихле
  3. Размещения и сочетания
  4. Формула включений-исключений

Раздел 5. Теория графов

Начнем изучать теорию графов.

  1. Введение в теорию графов
  2. Ориентированные графы

Раздел 6. Общая алгебра

Прежде чем перейти к изучению конкретных математических объектов, например векторов и матриц в курсе линейной алгебре, полезно рассмотреть более общие понятия.

  1. Введение в общую алгебру
  2. Алгебраические структуры

Следующий курс посвящен основам математического анализа и методам оптимизации.