М. Н. Вялый. Дискретный анализ. Формальные системы и алгоритмы 2-е изд., испр. и доп. Учебное пособие для академического бакалавриата. М.:ЮРАЙТ, 2018