Читать онлайн «Рассказы о математике с примерами на языках Python и C»

Автор Д. Елисеев

Елисеев Д.

Рассказы о математике с примерами на языках Python и C

Версия текста 1. 5. (с) 2017

Введение

Как сказал еще Галилей, “Книга природы написана на языке математики”, и с этим сложно не согласиться. Математика это универсальный язык науки, это базовые принципы, на которых построена вся Вселенная. 2+2=4 независимо от того, верим мы в это или нет, знаем мы это или нет, существуем мы вообще или нет, и это будет верно не только для нас, но и для жителя Альфы Центавра.

Из этого следует важное правило: математические законы нельзя придумать, их можно только открыть. Треугольник подчинялся теореме Пифагора еще до того, как Пифагор открыл и сформулировал известную теорему. Число Пи было вычислено в древнем Китае, но его значение было таким всегда - еще до того как появился не только Китай, но и наша планета Земля.

Именно поэтому я надеюсь, что кто-то из читателей с помощью этой книги откроет для себя в математике что-то новое. Увы, в представлении большинства, математика - это достаточно скучная наука, вероятно так ее преподают в школе. Если кто-то с помощью этой книги найдет для себя что-то новое, можно считать что время было потрачено не зря.

Эта книга не задачник, а скорее сборник рассказов о тех или иных математических вопросах. Т. к. математические примеры без цифр бессмысленны, “практическая” часть дается на языках программирования Python и Си.

Елисеев Дмитрий

История версий текста

04. 2017 - 1. 0

09. 2017 - 1. 1, 1.

2 - добавлены главы 19 и 20 про нейронные сети

11. 2017 - 1. 3, добавлена глава 21 про фракталы

11. 2017 - 1. 4, дополнена глава 7 про магические квадраты, добавлены главы 22 и 23 про “горн Гавриила” и построение графиков функций, в “Приложения” добавлен пример оптимизации кода на Python.

12. 2017 - 1. 5, дополнена глава 4 про шарообразность Земли.

1. Основы языков Python и Си

Математика немыслима без расчетов и примеров вычислений. Примеры в данной книге иллюстрируются фрагментами кода на языке Python. Этот язык удобен тем, что он очень прост и подходит для начинающих, поэтому кратко рассмотрим как им пользоваться.

Для запуска Python-программы необходимо:

Сохранить файл в Блокноте с любым именем и расширением . py, например test1. py.

Открыть консоль (нажать Win+R и набрать cmd), в консоли набрать команду (без кавычек) “python путь_к_файлу. py”, например “python C:\PythonApps\test1. py”.