This function must also satisfy additional constraints which are given differently by different authors.
Эта функция должна также удовлетворять дополнительным ограничениям, которые определяются различным образом различными авторами.