I think these two paragraphs can safely be condensed into "If ``absolute_max`` is less than ``max_num``, a ``ValueError`` will be raised." The interaction with default values is obvious enough.