kvisaz (kvisaz) wrote,
kvisaz
kvisaz

Categories:

Дикий путь эволюции

Как можно догадаться, я продолжаю медленно читать Мориса Клайна "Утрата определенности" про историю математики. И вот очередной кусочек, что мне понравился.

Значит, математики не особо задумывались об определениях и у них появились отрицательные числа. Уже с этими числами у многих ученых возникли неприязненные отношения - от полного игнора до яростного отрицания.

Но как будто этого было мало - решая уравнения с отрицательными числами, математики получили вообще фантастическую тварь - комплексные числа. В 16 веке нашей эры. Это сейчас почти везде сразу пишут -"двухмерные числа", а тогда на них смотрели как на странный казус, который позволительно использовать в промежуточных решениях (многие, впрочем, отвергали и комплексные числа).

Тогда же, в 16 веке, в математики появилось понятие "вектор", то есть направленный отрезок в двухмерной плоскости.

И только спустя почти 3 века, около 1800 года, внезапно математики обнаружили, что комплексные числа отлично подходят для вычислений с векторами. Три столетия, Карл (Фридрих Гаусс)!

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

Сайфер в фильма "Матрица" смотрел на иероглифы, а видел красивых девушек. У меня ситуация другая, я смотрю на такой скриншот



и вижу вот это



Ну там еще матричные преобразования, комбинаторика, векторные операции, квадратные уравнения... Я на самом деле очень плохой математик, я просто так вижу.

Короче, со зрением беда!
Tags: Книги, программирование
Subscribe

Posts from This Journal “программирование” Tag

  • Вайб-кодинг 2.0

    В основе моего взгляда на вайб-кодинг лежит ннемного другая идея - создавать, действовать, исследовать, находясь в состоянии расслабленности. И…

  • Вайб-программированию нужен вайб-язык

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

  • Вайб-кодинг (vibe coding)

    статья спорная, но интересная. Я уже упоминал про вайб-кодинг, пора дать обзорную - kvisaz Вайб-кодинг (vibe coding) – это новый стиль…

  • Vibe Coding

    С легкой руки Карпаты, гуру нейронок, пошел в массы мем Vibe Coding - такой расслабленный режим программирования, в котором ты просто кидаешь тексты…

  • От сессии до сессии.

    Микроссессии в обучающих играх это самое то для нанопривычек. Книжка она на привычках писалась видимо задолго до появления современных приложений…

  • Инверсное программирование

    Это когда программируешь ты сам, а нейронка выступает заказчиком, архитектором, проект-менеджером, уточнятором технического задания. Должно быть…

  • We don’t care about professional coders anymore

    "Нам дела нет до профессиональных программистов" - примерно так выразился глава одной компании, которая выпускает "нейронного программиств" Replit…

  • Chat GPT как швейцарский нож - редактор звуков

    Chat GPT как универсальный инструмент, как швейцарский нож с кучей функций, которые могут быть не идеальны, не точны, но полезны с допустимой…

  • Devin - бот-кодер в Слаке

    10 декабря 2024 вышел в открытый релиз Devin - нейронный программист. Под капотом, судя по результатам, базовая схема современного агента для…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 10 comments

Posts from This Journal “программирование” Tag

  • Вайб-кодинг 2.0

    В основе моего взгляда на вайб-кодинг лежит ннемного другая идея - создавать, действовать, исследовать, находясь в состоянии расслабленности. И…

  • Вайб-программированию нужен вайб-язык

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

  • Вайб-кодинг (vibe coding)

    статья спорная, но интересная. Я уже упоминал про вайб-кодинг, пора дать обзорную - kvisaz Вайб-кодинг (vibe coding) – это новый стиль…

  • Vibe Coding

    С легкой руки Карпаты, гуру нейронок, пошел в массы мем Vibe Coding - такой расслабленный режим программирования, в котором ты просто кидаешь тексты…

  • От сессии до сессии.

    Микроссессии в обучающих играх это самое то для нанопривычек. Книжка она на привычках писалась видимо задолго до появления современных приложений…

  • Инверсное программирование

    Это когда программируешь ты сам, а нейронка выступает заказчиком, архитектором, проект-менеджером, уточнятором технического задания. Должно быть…

  • We don’t care about professional coders anymore

    "Нам дела нет до профессиональных программистов" - примерно так выразился глава одной компании, которая выпускает "нейронного программиств" Replit…

  • Chat GPT как швейцарский нож - редактор звуков

    Chat GPT как универсальный инструмент, как швейцарский нож с кучей функций, которые могут быть не идеальны, не точны, но полезны с допустимой…

  • Devin - бот-кодер в Слаке

    10 декабря 2024 вышел в открытый релиз Devin - нейронный программист. Под капотом, судя по результатам, базовая схема современного агента для…