Андрей Райгородский - Кому нужна математика? Понятная книга о том, как устроен цифровой мир

Здесь есть возможность читать онлайн «Андрей Райгородский - Кому нужна математика? Понятная книга о том, как устроен цифровой мир» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва, Год выпуска: 2017, ISBN: 2017, Издательство: Литагент МИФ без БК, Жанр: Математика, Прочая научная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Кому нужна математика? Понятная книга о том, как устроен цифровой мир: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Кому нужна математика? Понятная книга о том, как устроен цифровой мир»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Если вы хотите найти ответ на вопрос «Зачем мне математика?», эта книга для вас. В ней рассказывается о современных приложениях математики, без которых невозможно существование авиации, страхования, железных дорог, медицины, интернета, экономики… Список можно продолжать долго, но проще будет сказать – невозможно существование современного мира, каким мы его знаем.
Эта книга будет полезна широкому кругу читателей, но для наиболее заинтересованных и подготовленных читателей авторы добавили дополнительные сведения, объединив их в специальном приложении.

Кому нужна математика? Понятная книга о том, как устроен цифровой мир — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Кому нужна математика? Понятная книга о том, как устроен цифровой мир», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

K B = ( g x kp) y (mod p ).

Заметим, что в выражении для K A можно расписать ( g ylp ) x следующим образом:

где А это целое число то есть рА делится на р Таким образом получаем K A - фото 74

где А – это целое число, то есть рА делится на р. Таким образом получаем

K A = (( g y lp ) x ) (mod p ) = (( g y ) x + pA ) (mod p ) = ( g y ) x (mod p ).

Совершенно аналогично для какого-то целого числа B получаем

K B = (( g x kp ) y ) (mod p ) = (( g x ) y + pB ) (mod p ) = ( g x ) y (mod p ).

Результат теперь очевиден, поскольку

( g y ) x = g yx = g xy = ( g x ) y .

2. Дискретное логарифмирование

Вспомним, что логарифм числа у по основанию g – это такое число х, для которого выполняется

g x = y .

Легко заметить, что очень похожая операция лежит в основе схемы Диффи – Хеллмана.

После возведения в степень мы берем остаток от деления на р. Как мы уже упоминали выше, в математике такая операция обозначается g x (mod p ) (читается « g в степени х по модулю р »). При этом, естественно, g и х натуральные числа и у g нет общих делителей с р.

Одна нетривиальная теорема из теории чисел (см., например, {35}) утверждает, что для каждого простого р существует такое число g, что все числа

разные то есть служат перестановкой множества 1 2 p 1 среди них нет - фото 75

разные, то есть служат перестановкой множества 1, 2, …, p − 1 (среди них нет нуля, поскольку g < p и, значит, g х не делится на р ). Например,

Из этого следует возможность корректного определения дискретного логарифма - фото 76

Из этого следует возможность корректного определения дискретного логарифма, который еще называется индексом. А именно: «логарифм» произвольного числа y ∈ {1, 2, …, p − 1} по основанию g – это тот самый, уникальный, x ∈ {1, 2, …, p − 1}, при котором выполняется g x (mod p ) = y . Поскольку для всех x < p остатки разные, то х определяется однозначно. Операция нахождения такого х называется операцией дискретного логарифмирования. Она очень сложная, и никто не знает, можно ли придумать способ ее быстрой реализации.

Как определить такое число g, чтобы все остатки в выражении (П.15) были разные? Число g обладает этим свойством, если оно является первообразным корнем числа р. Мы позволим себе рассказать об этом понятии немножко подробнее.

3. Первообразные корни

Есть такая теорема Эйлера: если х и m взаимно просты, то g φ (m) ≡ 1. Здесь ab , если ab делится на m . Другими словами, у а и b одинаковый остаток от деления на m . А φ (m) это функция Эйлера, равная количеству чисел, не превосходящих m и взаимно простых с ним. Например, если m = p , где р простое, то φ (p) = p − 1 и теорема Эйлера превращается в малую теорему Ферма.

Условие теоремы Эйлера достаточное, но не необходимое. Вполне может случиться и так, что x a ≡ 1 (mod m ), хотя a < φ (m) . Самый простой пример такой ситуации – это, конечно, x = 1. Действительно, x a ≡ 1 (mod m ) для любых натуральных a и m . Но есть и менее тривиальные примеры. Скажем, p = 5, а 4² = 16 ≡ 1(mod 5), хотя 2 < p − 1 = 4.

Формально число g называется первообразным корнем по модулю m , если

g φ (m) ≡ 1 (mod m ), но g a ≢ 1 (mod m ) при всех a < φ (m) и a ≠ 0.

Пример (отсутствие первообразных корней у m = 2 k ).Возьмем m = 2 k при k ≥ 3. В этом случае можно показать, что для любого натурального х выполняется

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Кому нужна математика? Понятная книга о том, как устроен цифровой мир»

Представляем Вашему вниманию похожие книги на «Кому нужна математика? Понятная книга о том, как устроен цифровой мир» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Кому нужна математика? Понятная книга о том, как устроен цифровой мир»

Обсуждение, отзывы о книге «Кому нужна математика? Понятная книга о том, как устроен цифровой мир» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x