Не могу понять, почему Вы решили, что тест простоты для чисел Мерсенна хуже (сложнее) чем теорема 1.24. Тест простоты чисел Мерсенна - это частный случай этой теоремы: 

 - всего один простой делитель, поэтому проверяется всего одна делимость, а в теореме будет проверяться несколько аналогичных делимостей - для каждой делимости нужно считать 

. Для чисел Мерсенна это особенно просто, поскольку мы можем 

 выразить через 

 и этого здесь достаточно. В теореме 1.24 придется в общем случае мучиться со всякими цифрами: мы будем представлять 

 и 

 в двоичном виде и потом считать 

 и потом уже из них конструировать нужные нам 

.