Снова начнем с определения: соответствие многие-ко-многим – Пусть A и B – это множества, не обязательно различные. Тогда соответствие от A к B многие-ко-многим – это правило, которое спаривает каждый элемент множества A не менее чем с одним элементом множества B и каждый элемент множества B не менее чем с одним элементом множества A. Эквивалентно, мы могли бы сказать, что соответствие многие-ко-многим – это само такое спаривание.
Например, пусть A – это множество всех положительных целых чисел. Рассмотрим спаривание положительных целых чисел x и y, определенное следующим образом. Положительные числа x and y спариваются тогда и только, когда содержат одно и то же число цифр в традиционном десятичном представлении. Тогда это спаривание является соответствием многие-ко-многим от A к нему же самому.
Беда в том, что термин соответствие многие-ко-многим часто неточно используют для обозначения явления, слегка отличающегося от только определенного понятия. Более точно, этот термин часто используется для обозначения одной из следующих вещей:
Временно я буду называть эти три интерпретации термина соответствие многие-ко-многим Типом 1, Типом 2 и Типом 3 соответственно, а строгую интерпретацию – Типом 0. Позвольте мне теперь соотнести эти четыре интерпретации со случаями, установленными в разд. «Сколько имеется случаев?» (там, где это возможно). И опять должны быть ясны следующие факты: