1. Введение в высшую математику: линейная алгебра и основы математического анализа
Введение в высшую математику: линейная алгебра и основы математического анализа
Добро пожаловать в курс «Основы высшей математики и статистики». Это первая статья, и наша цель сегодня — заложить фундамент, на котором будет строиться всё дальнейшее понимание анализа данных, машинного обучения, экономики и инженерных наук.
Многие считают высшую математику набором абстрактных формул, оторванных от реальности. Однако на самом деле это набор мощнейших инструментов для описания окружающего мира. Линейная алгебра помогает нам структурировать данные, а математический анализ позволяет изучать, как эти данные изменяются.
Зачем нам нужна высшая математика?
Прежде чем погружаться в определения, давайте ответим на вопрос «Зачем?».
* Линейная алгебра — это язык компьютеров. Когда вы смотрите видео, играете в игру или используете нейросеть, компьютер производит миллиарды операций с матрицами и векторами. * Математический анализ — это язык физического мира. Движение планет, колебания курсов валют, распространение эпидемий — всё это процессы, протекающие во времени, которые описываются с помощью производных и интегралов.
В этой статье мы разберем две эти большие области, не углубляясь в сложные доказательства, но фокусируясь на сути понятий.
Часть 1. Линейная алгебра: структура и пространство
Линейная алгебра изучает векторы, векторные пространства, линейные отображения и системы линейных уравнений. Это основа для работы с многомерными данными.
Векторы
В школе вектор часто определяют как «направленный отрезок». В высшей математике и программировании вектор — это упорядоченный набор чисел.
Представьте, что мы описываем квартиру. У неё есть площадь (50 кв.м) и цена (5 млн). Мы можем записать это как вектор:
Где: * — обозначение вектора (часто используется жирный шрифт или стрелочка сверху). * и — компоненты (координаты) вектора.
Геометрически вектор можно представить как стрелку, выходящую из начала координат (точки 0,0) в точку с заданными координатами.
!Графическое представление вектора на плоскости как направленного отрезка.
Операции с векторами
Векторы можно складывать и умножать на число. Это интуитивно понятные операции.
Формула сложения векторов:
Где: * и — складываемые векторы. * — компоненты первого вектора. * — компоненты второго вектора.
Матрицы
Матрица — это прямоугольная таблица чисел. Если вектор — это список, то матрица — это сетка (или таблица Excel без заголовков).
Пример матрицы размера (2 строки, 3 столбца):
Где: * — заглавная буква, обозначающая матрицу. * Числа внутри — элементы матрицы.
Матрицы используются для хранения данных и трансформации векторов. Например, поворот изображения в Photoshop — это умножение матрицы координат пикселей на матрицу поворота.
Умножение матриц
Это одна из самых важных операций. Чтобы умножить две матрицы, мы берем строку первой матрицы и «накладываем» её на столбец второй матрицы, перемножая соответствующие элементы и складывая результаты.
Формула для элемента результирующей матрицы при умножении на :
Где: * — элемент новой матрицы, стоящий на пересечении -й строки и -го столбца. * — знак суммы (сигма), означающий сложение всех результатов. * — количество элементов в строке первой матрицы (и столбце второй). * — элемент -й строки первой матрицы. * — элемент -го столбца второй матрицы.
> Важно: Умножать матрицы можно только тогда, когда количество столбцов в первой матрице равно количеству строк во второй.
Часть 2. Основы математического анализа
Если линейная алгебра статична (структуры, таблицы), то математический анализ (или просто матан) динамичен. Он изучает функции, пределы, изменения и накопления.
Функция
Функция — это правило, которое каждому элементу из одного множества ставит в соответствие ровно один элемент из другого множества. Это «черный ящик»: вы кладете в него число , а он выдает число .
Где: * — зависимая переменная (значение функции). * — правило (закон) преобразования. * — независимая переменная (аргумент).
Предел (Limit)
Понятие предела необходимо для понимания того, как функция ведет себя, когда аргумент стремится к определенному значению, но не обязательно достигает его. Это фундамент для производной.
Где: * — обозначение предела. * — аргумент бесконечно приближается к числу . * — исследуемая функция. * — число, к которому стремится значение функции.
Представьте, что вы идете к двери. Вы делаете шаг, сокращая расстояние вдвое. Потом еще шаг — снова вдвое. Вы будете бесконечно приближаться к двери, но математически никогда не коснетесь её, если шаги будут бесконечно дробиться. Предел вашего расстояния равен нулю.
Производная (Derivative)
Производная — это скорость изменения функции. Если функция описывает путь автомобиля, то её производная описывает его мгновенную скорость (спидометр).
Геометрически производная в точке — это тангенс угла наклона касательной к графику функции в этой точке.
!Касательная к графику функции, демонстрирующая наклон (скорость изменения) в конкретной точке.
Определение производной через предел:
Где: * — производная функции в точке (читается «эф штрих от икс»). * — бесконечно малое приращение (изменение) аргумента. * — изменение значения функции. * Дробь показывает отношение изменения функции к изменению аргумента.
Если производная положительная — функция растет. Если отрицательная — убывает. Если равна нулю — мы нашли точку экстремума (максимум или минимум). Именно так работают алгоритмы обучения нейросетей: они ищут минимум ошибки, используя производные (градиентный спуск).
Интеграл (Integral)
Интеграл — это операция, обратная производной. Если производная показывает скорость изменения, то интеграл показывает накопленный результат.
Геометрический смысл определенного интеграла — это площадь фигуры под графиком функции.
Где: * — площадь под кривой (значение интеграла). * — знак интеграла (вытянутая буква S от слова Summa). * и — нижний и верхний пределы интегрирования (откуда и до куда считаем). * — подынтегральная функция (высота графика в каждой точке). * — бесконечно малый элемент аргумента (ширина).
Представьте, что — это ваша скорость в каждый момент времени. Тогда интеграл от до покажет пройденное вами расстояние за этот промежуток времени.
Связь двух миров
В современной науке о данных (Data Science) эти две области сливаются воедино.
Заключение
Мы кратко рассмотрели основные понятия высшей математики:
* Векторы и матрицы помогают нам хранить и преобразовывать данные. * Пределы позволяют работать с бесконечно малыми величинами. * Производные показывают скорость изменений и помогают находить оптимальные решения. * Интегралы позволяют суммировать бесконечное количество малых величин.
В следующих статьях курса мы будем углубляться в каждую из этих тем, разбирая их применение в статистике и теории вероятностей. Не бойтесь формул — за каждой из них стоит простая и логичная идея.