Python Arithmetic: The Informational Nature of Numbers
Книга представляет собой уникальное исследование связи между программированием, арифметикой и логикой. Автор использует язык Python для изучения фундаментальных алгоритмов элементарной арифметики, раскрывая глубокие аспекты природы чисел, которые присутствуют уже на начальных этапах их изучения.
Основной фокус работы направлен на демонстрацию того, как простые программы на Python могут выявить фундаментальные связи между различными системами счисления, включая систему Архимеда и современную десятичную систему с нулём. Книга показывает, как Python естественным образом выражает базовые арифметические алгоритмы благодаря своей математической основе.
Автор прослеживает историческую линию от введения десятичного представления Леонардо Фибоначчи в Европе до развития математической логики и теории вычислимости. Python представлен как синтез математических обозначений, развивавшихся в течение этого процесса, что делает его идеальным инструментом для изучения арифметических концепций.
Книга предлагает конкретные примеры и демонстрирует важность математической традиции для глубокого понимания основных идей, лежащих в основе современных информационных технологий. Это исследование подчёркивает глубокую связь между программированием, арифметикой и логикой.









