Соответствия в дискретной математике: теории и примеры