Сборник задач по алгебре / Под ред. Кострикина: Учебник для вузов. Кострикин А. Введение в алгебру. Основы алгебры: Учебник для вузов. Задачи слишком простые для уровня учебника. Линейная алгебра есть. Кострикин, Ю. Манин: "Линейная алгебра и геометрия". Это конференции, редактированные под учебные лекции. Ответы: >> . Читать книгу Введение в алгебру. Основы алгебры онлайн - автор Кострикин А.И.- Рассмотрены системы линейных уравнений, элементарная теория .
Как разработаться в математике взрослому человеку? Позволю скопипастить сюда мой (отредактированный) ответ. Логика и дискретная математика.
Тут же основы теории множеств и теории чисел. Эти штуки можно изучать в изоляции от всего остального, многим даже далеким от математики эти темы нравятся (особенно теория чисел), и эта среда хорошо подходит для привыкания к мат.


Не критично, но как минимум для тренировки мозга очень важный курс, можно экспрессом. Линейная алгебра. Сильно зависит от будущих целей. Если интересна графика, игры, виртуальная реальность — то линейная алгебра обязательна.
Позволю скопипастить сюда мой (отредактированный) ответ. Программу Usbupsmon. По линейной алгебре отличный учебник "Linear Algebra Done Right".

Но если нет — то как минимум экспрессом один курс желателен. Отлично вправляет мозги, развивает абстрактное мышление, очень важное в программировании в целом. Представлять себе многомерные структуры и их взаимосвязь — это очень круто. Главное в линейке не попасться в ту же ловушку, в которую попадаются при изучении мат. Я в школе, как и все, изучал мат анализ, но понятия не имел что это и зачем. Только в универе нормально осознал, что все на самом деле проще и имеет практический смысл.
С линейной алгеброй то же самое: можно выучить правила умножения матриц и нахождения ортогональных структур, но очень важно понимать что происходит на абстрактном уровне, находить аналогии с понятным нам трехмерным миром (тут нужно прокачивать абстрактное мышление). Статистика и комбинаторика. Если с линейкой можно сказать “я буду писать офисные приложения, мне не нужна линейная алгебра”, и это по большей части справедливо, то со статистикой и комбинаторикой все хитрее. Может казаться, что эти темы вообще не используются в твоей жизни, но косвенно они используются даже на подсознательном уровне когда вы рассуждаете об алгоритмах и о процессах. В идеале в самом начале нужен такой обзорный курс, в который входит: - базовая логика- дискретная математика / теория чисел / теория множеств (это все за неделю можно понять)- основы статистики. А дальше углубляться в указанном выше порядке.
Это все — математическая основа, еще не имеющая отношения к информатике и программированию. Дальше переходим к пограничной зоне. Тут самая важная тема, имхо, это теория алгоритмов. В русском языке принято такое название, но оно не очень удачное, по- английски это звучит «Theory of computation».
Мы это покрывает частично в курсе по алгоритмам на Хекслете (https: //ru. Лямбда- исчисление, машина Тьюринга, анализ сложности, полнота, грамматика, теория автоматов. Для полного понимания здесь потребуется базовый мат. К ней стоит приступать с хорошей мат. По линейной алгебре отличный учебник .