Пусть мощность A больше или равно мощности B, тогда

, когда мощность N бесконечна, следовательно

. Если мощность N конечна и мощность B равно 1, то так же ничего доказывать. Упорядочим элементы

: x>= y тогда и только тогда, когда носитель у содержится в носителе х.
Этот порядок позволяет установить, что множества

не совпадают. Берём минимальный элемент x0 по этому упорядочению в B. Подножество

множества A+B имеет мощность |A|. Далее при каждом добавлении элементов в множество B по росту множество A+B увеличивается по крайней мере на один новый элемент. Если добавленный в В элемент у больше любого из предыдущих элементов, то взяв максимальный элемент a из A/B получим новый элемент. В противном случае она несравнима с добавленными элементами начиная с некоторого. При этом взяв некоторый минимальный элемент а, убеждаемся, что а+у ранее не встречался. Это доказывает, что |A+B|>=|A|+|B|-1 для конечных множеств, что и доказывает утверждение.