Как можно задать вектор

Знакомимся с вектором

Основы линейной алгебры для тех, кого это миновало в универе.

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

Будем это исправлять. Попробуем разобрать некоторые базовые понятия из математики за пределами школьной программы. И заодно покажем, как оно связано с программированием и для каких задач полезно.

⚠️ Математики, помогайте. Мы тут многое упростили, поэтому будем рады увидеть ваши уточнения и замечания в комментариях.

Видео:Вычитание векторов. 9 класс.Скачать

Вычитание векторов. 9 класс.

Линейная алгебра

Есть математика: она изучает абстрактные объекты и их взаимосвязи. Благодаря математике мы знаем, что если сложить два объекта с ещё двумя такими же объектами, то получится четыре объекта. И неважно, что это были за объекты: яблоки, козы или ракеты. Математика берёт наш вещественный мир и изучает его более абстрактные свойства.

Внутри математики есть алгебра: если совсем примитивно, то в алгебре мы вместо чисел начинаем подставлять буквы и изучать ещё более абстрактные свойства объектов.

Например, мы знаем, что если a + b = c , то a = c − b . Мы не знаем, что стоит на местах a, b или c, но для нас это такой абстрактный закон, который подтверждается практикой.

Внутри алгебры есть линейная алгебра — она изучает векторы, векторные пространства и другие абстрактные понятия, которые в целом относятся к некой упорядоченной информации. Например, координаты ракеты в космосе, биржевые котировки, расположение пикселей в изображении — всё это примеры упорядоченной информации, которую можно описывать векторами. И вот их изучает линейная алгебра.

В программировании линейная алгебра нужна в дата-сайенс, где из упорядоченной информации создаются алгоритмы машинного обучения.

Если представить линейную алгебру в виде дома, то вектор — это кирпич, из которого всё состоит. Сегодня разберёмся, что такое вектор и как его понимать.

Видео:Как разложить вектор по базису - bezbotvyСкачать

Как разложить вектор по базису - bezbotvy

Что такое вектор

Вы наверняка помните вектор из школьной программы — это такая стрелочка. Она направлена в пространство и измеряется двумя параметрами: длиной и направлением. Пока длина и направление не меняются, вектор может перемещаться в пространстве.

Как можно задать векторФизическое представление вектора: есть длина, направление и нет начальной точки отсчёта. Такой вектор можно как угодно двигать в пространстве

У аналитиков вектор представляется в виде упорядоченного списка чисел: это может быть любая информация, которую можно измерить и последовательно записать. Для примера возьмём рынок недвижимости, который нужно проанализировать по площади и цене домов — получаем вектор, где первая цифра отвечает за площадь, а вторая — за цену. Аналогично можно сортировать любые данные.

Как можно задать векторАналитическое представление вектора: данные можно перевести в числа

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

Как можно задать векторМатематическое представление вектора: данные можно перевести в числа или график

В дата-сайенс используется математическое представление вектора — программист может обработать данные и визуализировать результат. В отличие от физического представления, стрелки векторов в математике привязаны к системе координат Х и У — они не блуждают в пространстве, а исходят из нулевой точки.

Как можно задать векторВекторная система координат с базовыми осями Х и Y. Место их пересечения — начало координат и корень любого вектора. Засечки на осях — это отрезки одной длины, которые мы будем использовать для определения векторных координат

👉 Получается, вектор – это такой способ записывать, хранить и обрабатывать не одно число, а какое-то организованное множество чисел. Благодаря векторам мы можем представить это множество как единый объект и изучать его взаимодействие с другими объектами.

Например, можно взять много векторов с ценами на недвижимость, как-то их проанализировать, усреднить и обучить на них алгоритм. Без векторов это были бы просто «рассыпанные» данные, а с векторами — порядок.

Видео:Вектор. Сложение и вычитание. 9 класс | МатематикаСкачать

Вектор. Сложение и вычитание. 9 класс | Математика

Как записывать

Вектор можно записать в строку или в столбец. Для строчной записи вектор обозначают одной буквой, ставят над ней черту, открывают круглые скобки и через запятую записывают координаты вектора. Для записи в столбец координаты вектора нужно взять в круглые или квадратные скобки — допустим любой вариант.

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

Как можно задать векторСпособы записи вектора

Скаляр

Помимо понятия вектора есть понятие скаляра. Скаляр — это просто одно число. Можно сказать, что скаляр — это вектор, который состоит из одной координаты.

Помните физику? Есть скалярные величины и есть векторные. Скалярные как бы описывают просто состояние, например, температуру. Векторные величины ещё и описывают направление.

Видео:Выразить векторы. Разложить векторы. Задачи по рисункам. ГеометрияСкачать

Выразить векторы. Разложить векторы. Задачи по рисункам. Геометрия

Как изображать

Вектор из одного числа (скаляр) отображается в виде точки на числовой прямой.

Как можно задать векторГрафическое представление скаляра. Записывается в круглых скобках

Вектор из двух чисел отображается в виде точки на плоскости осей Х и Y. Числа задают координаты вектора в пространстве — это такая инструкция, по которой нужно перемещаться от хвоста к стрелке вектора. Первое число показывает расстояние, которое нужно пройти вдоль оси Х; второе — расстояние по оси Y. Положительные числа на оси Х обозначают движение вправо; отрицательные — влево. Положительные числа на оси Y — идём вверх; отрицательные — вниз.

Представим вектор с числами −5 и 4. Для поиска нужной точки нам необходимо пройти влево пять шагов по оси Х, а затем подняться на четыре этажа по оси Y.

Как можно задать векторГрафическое представление числового вектора в двух измерениях

Вектор из трёх чисел отображается в виде точки на плоскости осей Х, Y и Z. Ось Z проводится перпендикулярно осям Х и У — это трёхмерное измерение, где вектор с упорядоченным триплетом чисел: первые два числа указывают на движение по осям Х и У, третье — куда нужно двигаться вдоль оси Z. Каждый триплет создаёт уникальный вектор в пространстве, а у каждого вектора есть только один триплет.

Если вектор состоит из четырёх и более чисел, то в теории он строится по похожему принципу: вы берёте координаты, строите N-мерное пространство и находите нужную точку. Это сложно представить и для обучения не понадобится.

Как можно задать векторГрафическое представление числового вектора в трёх измерениях. Для примера мы взяли координаты −5, 2, 4

Помните, что все эти записи и изображения с точки зрения алгебры не имеют отношения к нашему реальному трёхмерному пространству. Вектор — это просто какое-то количество абстрактных чисел, собранных в строгом порядке. Вектору неважно, сколько там чисел и как их изображают люди. Мы же их изображаем просто для наглядности и удобства.

Например, в векторе спокойно может быть 99 координат. Для его изображения нам понадобилось бы 99 измерений, что очень проблематично на бумаге. Но с точки зрения вектора это не проблема: перемножать и складывать векторы из двух координат можно так же, как и векторы из 9999999 координат, принципы те же.

Видео:ПРОСТОЙ СПОСОБ, как запомнить Векторы за 10 минут! (вы будете в шоке)Скачать

ПРОСТОЙ СПОСОБ, как запомнить Векторы за 10 минут! (вы будете в шоке)

И зачем нам это всё

Вектор — это «кирпичик», из которого строится дата-сайенс и машинное обучение. Например:

  • На основании векторов получаются матрицы. Если вектор — это как бы линия, то матрица — это как бы плоскость или таблица.
  • Машинное обучение в своей основе — это перемножение матриц. У тебя есть матрица с данными, которые машина знает сейчас; и тебе нужно эту матрицу «дообучить». Ты умножаешь существующую матрицу на какую-то другую матрицу и получаешь новую матрицу. Делаешь так много раз по определённым законам, и у тебя обученная модель, которую на бытовом языке называют искусственным интеллектом.

Кроме того, векторы используются в компьютерной графике, работе со звуком, инженерном и просто любом вычислительном софте.

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

Видео:➡️ КАК ВЫЧИТАТЬ ВЕКТОРЫ?Скачать

➡️ КАК ВЫЧИТАТЬ ВЕКТОРЫ?

Что дальше

В следующий раз разберём операции с векторами. Пока мы готовим материал — рекомендуем почитать интервью с Анастасией Никулиной. Анастасия ведёт ютуб-канал по дата-сайнс и работает сеньором дата-сайентистом в Росбанке.

Видео:#635 НАУКА Структура вакуума. Устройство Мироздания: версия Межзвездного Союза. Юмор в разных мирах.Скачать

#635 НАУКА Структура вакуума. Устройство Мироздания: версия Межзвездного Союза. Юмор в разных мирах.

Векторы на ЕГЭ по математике. Действия над векторами

Как можно задать вектор

Стандартное определение: «Вектор — это направленный отрезок». Обычно этим и ограничиваются знания выпускника о векторах. Кому нужны какие-то «направленные отрезки»?

А в самом деле, что такое векторы и зачем они?
Прогноз погоды. «Ветер северо-западный, скорость 18 метров в секунду». Согласитесь, имеет значение и направление ветра (откуда он дует), и модуль (то есть абсолютная величина) его скорости.

Величины, не имеющие направления, называются скалярными. Масса, работа, электрический заряд никуда не направлены. Они характеризуются лишь числовым значением — «сколько килограмм» или «сколько джоулей».

Физические величины, имеющие не только абсолютное значение, но и направление, называются векторными.

Скорость, сила, ускорение — векторы. Для них важно «сколько» и важно «куда». Например, ускорение свободного падения Как можно задать векторнаправлено к поверхности Земли, а величина его равна 9,8 м/с 2 . Импульс, напряженность электрического поля, индукция магнитного поля — тоже векторные величины.

Вы помните, что физические величины обозначают буквами, латинскими или греческими. Стрелочка над буквой показывает, что величина является векторной:

Как можно задать вектор

Вот другой пример.
Автомобиль движется из A в B . Конечный результат — его перемещение из точки A в точку B , то есть перемещение на вектор Как можно задать вектор.

Как можно задать вектор

Теперь понятно, почему вектор — это направленный отрезок. Обратите внимание, конец вектора — там, где стрелочка. Длиной вектора называется длина этого отрезка. Обозначается: Как можно задать векторили Как можно задать вектор

До сих пор мы работали со скалярными величинами, по правилам арифметики и элементарной алгебры. Векторы — новое понятие. Это другой класс математических объектов. Для них свои правила.

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

Понятия «больше» и «меньше» для векторов не существует — ведь направления их могут быть разными. Сравнивать можно только длины векторов.

А вот понятие равенства для векторов есть.
Равными называются векторы, имеющие одинаковые длины и одинаковое направление. Это значит, что вектор можно перенести параллельно себе в любую точку плоскости.
Единичным называется вектор, длина которого равна 1 . Нулевым — вектор, длина которого равна нулю, то есть его начало совпадает с концом.

Удобнее всего работать с векторами в прямоугольной системе координат — той самой, в которой рисуем графики функций. Каждой точке в системе координат соответствуют два числа — ее координаты по x и y , абсцисса и ордината.
Вектор также задается двумя координатами: Как можно задать вектор

Здесь в скобках записаны координаты вектора Как можно задать вектор— по x и по y .
Находятся они просто: координата конца вектора минус координата его начала.

Как можно задать вектор

Если координаты вектора заданы, его длина находится по формуле

Как можно задать вектор

Видео:Коллинеарные векторы.Скачать

Коллинеарные векторы.

Сложение векторов

Для сложения векторов есть два способа.

1 . Правило параллелограмма. Чтобы сложить векторы Как можно задать вектори Как можно задать вектор, помещаем начала обоих в одну точку. Достраиваем до параллелограмма и из той же точки проводим диагональ параллелограмма. Это и будет сумма векторов Как можно задать вектори Как можно задать вектор.

Как можно задать вектор

Помните басню про лебедя, рака и щуку? Они очень старались, но так и не сдвинули воз с места. Ведь векторная сумма сил, приложенных ими к возу, была равна нулю.

2 . Второй способ сложения векторов — правило треугольника. Возьмем те же векторы Как можно задать вектори Как можно задать вектор. К концу первого вектора пристроим начало второго. Теперь соединим начало первого и конец второго. Это и есть сумма векторов Как можно задать вектори Как можно задать вектор.

Как можно задать вектор

По тому же правилу можно сложить и несколько векторов. Пристраиваем их один за другим, а затем соединяем начало первого с концом последнего.

Как можно задать вектор

Представьте, что вы идете из пункта А в пункт В , из В в С , из С в D , затем в Е и в F . Конечный результат этих действий — перемещение из А в F .

При сложении векторов Как можно задать вектори Как можно задать векторполучаем:

Как можно задать вектор

Как можно задать вектор

Видео:Коллинеарность векторовСкачать

Коллинеарность векторов

Вычитание векторов

Вектор Как можно задать векторнаправлен противоположно вектору Как можно задать вектор. Длины векторов Как можно задать вектори Как можно задать векторравны.

Как можно задать вектор

Теперь понятно, что такое вычитание векторов. Разность векторов Как можно задать вектори Как можно задать вектор— это сумма вектора Как можно задать вектори вектора Как можно задать вектор.

Как можно задать вектор

Видео:Павел Щелин. НЕ НАДО ПИСАТЬ ПУТИНУ. САМИ ЧТО-ТО ДЕЛАЙТЕ!Скачать

Павел Щелин. НЕ НАДО ПИСАТЬ ПУТИНУ. САМИ ЧТО-ТО ДЕЛАЙТЕ!

Умножение вектора на число

При умножении вектора Как можно задать векторна число k получается вектор, длина которого в k раз отличается от длины Как можно задать вектор. Он сонаправлен с вектором Как можно задать вектор, если k больше нуля, и направлен противоположно Как можно задать вектор, если k меньше нуля.

Как можно задать вектор

Видео:Координаты вектора. 9 класс.Скачать

Координаты вектора. 9 класс.

Скалярное произведение векторов

Векторы можно умножать не только на числа, но и друг на друга.

Скалярным произведением векторов называется произведение длин векторов на косинус угла между ними.

Как можно задать вектор

Обратите внимание — перемножили два вектора, а получился скаляр, то есть число. Например, в физике механическая работа равна скалярному произведению двух векторов — силы и перемещения:

Как можно задать вектор

Если векторы перпендикулярны, их скалярное произведение равно нулю.
А вот так скалярное произведение выражается через координаты векторов Как можно задать вектори Как можно задать вектор:

Как можно задать вектор

Из формулы для скалярного произведения можно найти угол между векторами:

Как можно задать вектор

Эта формула особенно удобна в стереометрии. Например, в задаче 14 Профильного ЕГЭ по математике нужно найти угол между скрещивающимися прямыми или между прямой и плоскостью. Часто векторным методом задача 14 решается в несколько раз быстрее, чем классическим.

В школьной программе по математике изучают только скалярное произведение векторов.
Оказывается, кроме скалярного, есть еще и векторное произведение, когда в результате умножения двух векторов получается вектор. Кто сдает ЕГЭ по физике, знает, что такое сила Лоренца и сила Ампера. В формулы для нахождения этих сил входят именно векторные произведения.

Векторы — полезнейший математический инструмент. В этом вы убедитесь на первом курсе.

Как можно задать векторОнлайн-курс «Математика 10+11 100 баллов»

— Теория: учебник Анны Малковой + 70 ч. видеоразборов.
— 144 ч. мастер-классов: 8 онлайн мастер-классов с Анной Малковой в месяц.
— Тренажер для отработки задач ЕГЭ (800+ задач): автоматическая + ручная проверки.
— Связь с Анной Малковой (чаты и почта).
— 9 репетиционных ЕГЭ: ежемесячно.
— Контроль: страница личных достижений учащегося, отчеты родителям.
— Личный кабинет.

Видео:Крайон. Создай пространство счастья и успеха вокруг себя. 10 важнейших уроков. Артур Лиман.Скачать

Крайон. Создай пространство счастья и успеха вокруг себя. 10 важнейших уроков. Артур Лиман.

Операции над векторами и их свойства: сложение и умножение

Прежде чем приступить к тематике статьи, напомним основные понятия.

Вектор – отрезок прямой, характеризующийся численным значением и направлением. Вектор обозначается строчной латинской буквой со стрелкой сверху. При наличии конкретных точек границ обозначение вектора выглядит как две прописные латинские буквы (маркирующие границы вектора) также со стрелкой сверху.

Нулевой вектор – любая точка плоскости, обозначается как нуль со стрелкой сверху.

Длина вектора – величина, равная или большая нуля, определяющая длину отрезка, составляющего вектор.

Коллинеарные векторы – лежащие на одной прямой или на параллельных прямых. Не выполняющие это условие векторы называют неколлинеарными.

Видео:Понятие вектора. Коллинеарные вектора. 9 класс.Скачать

Понятие вектора. Коллинеарные вектора. 9 класс.

Сложение двух векторов

Исходные данные: векторы a → и b → . Для выполнения над ними операции сложения необходимо из произвольной точки отложить вектор A B → , равный вектору а → ; из полученной точки undefined – вектор В С → , равный вектору b → . Соединив точки undefined и C , получаем отрезок (вектор) А С → , который и будет являться суммой исходных данных. Иначе описанную схему сложения векторов называют правилом треугольника.

Геометрически сложение векторов выглядит так:

— для неколлинеарных векторов:

Как можно задать вектор

— для коллинеарных (сонаправленных или противоположнонаправленных) векторов:

Как можно задать вектор

Видео:Физика | Ликбез по векторамСкачать

Физика | Ликбез по векторам

Сложение нескольких векторов

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

Исходные данные: векторы a → , b → , c → , d → . Из произвольной точки А на плоскости необходимо отложить отрезок (вектор), равный вектору a → ; затем от конца полученного вектора откладывается вектор, равный вектору b → ; далее – по тому же принципу откладываются последующие векторы. Конечной точкой последнего отложенного вектора будет точка B , а полученный отрезок (вектор) A B → – суммой всех исходных данных. Описанную схему сложения нескольких векторов называют также правилом многоугольника .

Геометрически оно выглядит следующим образом:

Как можно задать вектор

Отдельной схемы действия по вычитанию векторов нет, т.к. по сути разность векторов a → и b → есть сумма векторов a → и — b → .

Видео:Как выражать вектор? Как решать задачу с вектором? | TutorOnlineСкачать

Как выражать вектор? Как решать задачу с вектором?  |  TutorOnline

Умножение вектора на число

Чтобы произвести действие умножения вектора на некое число k , необходимо учитывать следующие правила:
— если k > 1 , то это число приведет к растяжению вектора в k раз;
— если 0 k 1 , то это число приведет к сжатию вектора в 1 k раз;
— если k 0 , то это число приведет к смене направления вектора при одновременном выполнении одного из первых двух правил;
— если k = 1 , то вектор остается прежним;
— если одно из множителей – нулевой вектор или число, равное нулю, результатом умножения будет нулевой вектор.

Исходные данные:
1) вектор a → и число k = 2 ;
2) вектор b → и число k = — 1 3 .

Геометрически результат умножения в соответствии с указанными выше правилами будет выглядеть следующим образом:

Как можно задать вектор

Видео:ВЕКТОРЫ 9 класс С НУЛЯ | Математика ОГЭ 2023 | УмскулСкачать

ВЕКТОРЫ 9 класс С НУЛЯ | Математика ОГЭ 2023 | Умскул

Свойства операций над векторами

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

Исходные данные: векторы a → , b → , c → и произвольные действительные числа λ и μ .

  1. Свойство коммутативности: a ⇀ + b → = b → + a → .
    Как можно задать вектор
  2. Свойство ассоциативности: ( a → + b → ) + c → = a → + ( b → + c → ) .
    Как можно задать вектор
  3. Свойство использования нейтрального элемента по сложению (нулевой вектор 0 → ⃗). Это очевидное свойство: a → + 0 → = a →
  4. Свойство использования нейтрального элемента по умножению (число, равное единице): 1 · a → = a → . Это очевидное свойство, не предполагающее никаких геометрических преобразований.
  5. Любой ненулевой вектор a → имеет противоположный вектор — a → и верным является равенство: a → + ( — a → ) = 0 → . Указанное свойство — очевидное.
  6. Сочетательное свойство операции умножения: ( λ · µ ) · a → = λ · ( µ · a → ) . Например, растяжение вектора при умножении на число 10 можно произвести, сначала растянув вектор в 2 раза, а затем полученный результат еще в 5 раз. Также возможен вариант умножения на число 10 при сжатии вектора в 5 раз и последующего растяжения полученного результата в 50 раз.
  7. Первое распределительное свойство (очевидно): ( λ + µ ) · a → = λ · a → + µ · a → .
  8. Второе распределительное свойство: λ · ( a → + b → ) = λ · a → + λ · b → .
    Геометрически это свойство определяется подобием треугольников:
    Как можно задать вектор

Свойства коммутативности и ассоциативности дают возможность складывать векторы в произвольном порядке.

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

Задача: упростить выражение a → — 2 · ( b → + 3 · a → )
Решение
— используя второе распределительное свойство, получим: a → — 2 · ( b → + 3 · a → ) = a → — 2 · b → — 2 · ( 3 · a → )
— задействуем сочетательное свойство умножения, выражение приобретет следующий вид: a → — 2 · b → — 2 · ( 3 · a → ) = a → — 2 · b → — ( 2 · 3 ) · a → = a → — 2 · b → — 6 · a →
— используя свойство коммутативности, меняем местами слагаемые: a → — 2 · b → — 6 · a → = a → — 6 · a → — 2 · b →
— затем по первому распределительному свойству получаем: a → — 6 · a → — 2 · b → = ( 1 — 6 ) · a → — 2 · b → = — 5 · a → — 2 · b → Краткая запись решения будет выглядеть так: a → — 2 · ( b → + 3 · a → ) = a → — 2 · b → — 2 · 3 · a → = 5 · a → — 2 · b →
Ответ: a → — 2 · ( b → + 3 · a → ) = — 5 · a → — 2 · b →

🌟 Видео

Что такое вектора? | Сущность Линейной Алгебры, глава 1Скачать

Что такое вектора? | Сущность Линейной Алгебры, глава 1

18+ Математика без Ху!ни. Скалярное произведение векторов. Угол между векторами.Скачать

18+ Математика без Ху!ни. Скалярное произведение векторов. Угол между векторами.

А ТЫ УЖЕ РАЗОБРАЛСЯ С УМНОЖЕНИЕМ ВЕКТОРОВ? ЧАСТЬ II #математика #егэ #огэ #формулы #профильныйегэСкачать

А ТЫ УЖЕ РАЗОБРАЛСЯ С УМНОЖЕНИЕМ ВЕКТОРОВ? ЧАСТЬ II #математика #егэ #огэ #формулы #профильныйегэ

ДЕЙСТВИЯ НАД ВЕКТОРАМИ \\ 9 класс \\ геометрияСкачать

ДЕЙСТВИЯ НАД ВЕКТОРАМИ \\\\ 9 класс \\\\ геометрия
Поделиться или сохранить к себе: