По одной из версий, Шахерезада провела у султана 1000 и 1 ночь, потому что она специально за одну ночь не заканчивала одну сказку, чтобы султану было интересно узнать, что будет дальше. 1 В следующую ночь она её заканчивала и начинала новую. 1
Также существует версия, что султан поставил условия: одна сказка должна была быть такой длинной, чтобы рассказывалась она именно тысячу и одну ночь. 2 Тогда Шахерезада должна была получить награду в виде жизни, свободы или ещё чего-то. 2
Ещё одна возможная причина выбора числа 1001 — арифметические свойства этого числа: при умножении на любое трёхзначное число 1001 даёт комбинацию чисел, написанную два раза подряд. 2