Как стать автором
Обновить

Путешествие от шифра Цезаря до RSA. Прикладная теория чисел

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров5.1K
Всего голосов 3: ↑1 и ↓20
Комментарии12

Комментарии 12

Спасибо, учту это

Не совсем понял про 30! - почему именно так считается в третьем пункте?

Представьте, у нас есть алфавит из 30 букв и есть 30 символов, каждый из которых заменяет определенную букву. На первую букву есть 30 символов, которые могут заменить ее; на вторую букву остается 29 вариантов замены (так как 1 символ мы уже заняли). И так далее.

По сути, это число перестановок 30 символов - почитайте про это. P_{30}=30!= 30 * 29\, *\,...\,* 2 * 1

Советую вам ознакомиться с основами комбинаторики. Например, у Виленкина есть прекрасная книжка по этой теме. Я читал ее в бумажном формате, но есть и в электронном виде.

Интересно. Какие еще книги по математике можете посоветовать?

Конечно, все зависит от преследуемых целей. Для введения в математику могу посоветовать книжку Алексея Савватеева «Математика для гуманитариев» - она не для гуманитариев, просто материал изложен простым языком)
Если хочется почитать про прикладную математику, возьмите «Числа и фигуры» или комбинаторику Виленкина.

Для глубокого погружения в теорию чисел всегда мне советовали Алфутову. Действительно, хорошая книга. Ну, а если целью является «нарешивание» задачек, тогда рекомендую сборники Шабунина, Сканави, Ткачука.

Как видите, четкого ответа дать не получилось))

Большое спасибо! Ознакомлюсь со всем.

Подскажите, а по алгоритмам что интересного есть?

По алгоритмам рекомендую посмотреть цикл лекций Тимофея Хирьянова - преподавателя МФТИ. Лекции в открытом доступе можно найти

По книгам точно сказать не могу. Давно еще читал «Олимпиадное программирование» Антти Лааксонена. Честно говоря, не очень понравилась

Спасибо большое за разъяснение! Очень интересная статья! Давайте больше математики!)

Спасибо!

На эту тему есть отличная книга Саймона Сингха "Книга шифров" расписаны шифры от древних до современных

Спасибо за рекомендацию, почитаю

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории