0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>14 авг 2024</li>
2
<ul><li>14 авг 2024</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><h2>Что такое коллинеарность векторов и как её определить</h2>
4
</ul><h2>Что такое коллинеарность векторов и как её определить</h2>
5
<p>Простое подробное объяснение с примерами для новичков.</p>
5
<p>Простое подробное объяснение с примерами для новичков.</p>
6
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
7
<p>Программист, консультант, специалист по документированию. Легко и доступно рассказывает о сложных вещах в программировании и дизайне.</p>
7
<p>Программист, консультант, специалист по документированию. Легко и доступно рассказывает о сложных вещах в программировании и дизайне.</p>
8
<p>Представьте, что вы разрабатываете приложение для построения маршрутов и хотите оптимизировать пути между зданиями. Программе нужно, например, выяснить, находятся ли библиотека, школа и больница на одной прямой. Если это так, можно избежать ненужных пересечений дорог и поворотов. В решении задачи вам поможет концепция коллинеарности.</p>
8
<p>Представьте, что вы разрабатываете приложение для построения маршрутов и хотите оптимизировать пути между зданиями. Программе нужно, например, выяснить, находятся ли библиотека, школа и больница на одной прямой. Если это так, можно избежать ненужных пересечений дорог и поворотов. В решении задачи вам поможет концепция коллинеарности.</p>
9
<p>Помимо программирования, коллинеарность применяется в линейной алгебре, геометрии, физике и других областях. В этой статье мы разберёмся, что это такое и как её определить.</p>
9
<p>Помимо программирования, коллинеарность применяется в линейной алгебре, геометрии, физике и других областях. В этой статье мы разберёмся, что это такое и как её определить.</p>
10
<p><strong>Содержание</strong></p>
10
<p><strong>Содержание</strong></p>
11
<ul><li><a>Что такое коллинеарные векторы</a></li>
11
<ul><li><a>Что такое коллинеарные векторы</a></li>
12
<li><a>Условия коллинеарности векторов</a></li>
12
<li><a>Условия коллинеарности векторов</a></li>
13
</ul><ul><li><a>Первое условие: масштабное соотношение</a></li>
13
</ul><ul><li><a>Первое условие: масштабное соотношение</a></li>
14
<li><a>Второе условие: равное отношение</a></li>
14
<li><a>Второе условие: равное отношение</a></li>
15
<li><a>Третье условие: нулевое векторное произведение</a></li>
15
<li><a>Третье условие: нулевое векторное произведение</a></li>
16
</ul><p><strong>Эксперт</strong></p>
16
</ul><p><strong>Эксперт</strong></p>
17
<p>Эксперт Skillbox, CEO в Bloomtech, специалист по информационной безопасности и анализу данных. Опыт в IT - 20 лет.</p>
17
<p>Эксперт Skillbox, CEO в Bloomtech, специалист по информационной безопасности и анализу данных. Опыт в IT - 20 лет.</p>
18
<p>Для знакомства с коллинеарными векторами нужно освежить в памяти два понятия: вектор и нулевой вектор.</p>
18
<p>Для знакомства с коллинеарными векторами нужно освежить в памяти два понятия: вектор и нулевой вектор.</p>
19
<p><strong>Векторы</strong> - это направленные отрезки с определёнными началом и концом. Они могут обозначаться двумя заглавными буквами со стрелкой над ними - например, , где A - начало, а B - конец. Также можно использовать одну маленькую латинскую букву со стрелкой над ней - например, .</p>
19
<p><strong>Векторы</strong> - это направленные отрезки с определёнными началом и концом. Они могут обозначаться двумя заглавными буквами со стрелкой над ними - например, , где A - начало, а B - конец. Также можно использовать одну маленькую латинскую букву со стрелкой над ней - например, .</p>
20
<p>Если начало и конец совпадают, то <strong>такой вектор называется нулевым</strong>. Визуально он выглядит как точка, поскольку не имеет длины и определённого направления. Обозначается нулевой вектор так: .</p>
20
<p>Если начало и конец совпадают, то <strong>такой вектор называется нулевым</strong>. Визуально он выглядит как точка, поскольку не имеет длины и определённого направления. Обозначается нулевой вектор так: .</p>
21
<p>Теперь, если мы разместим три или более точки на одной прямой, то они будут считаться коллинеарными. Такие точки можно соединить одной прямой линией. Слово "коллинеарность" происходит от латинского слова<a>collineare</a> - "направлять" или "располагать на одной линии".</p>
21
<p>Теперь, если мы разместим три или более точки на одной прямой, то они будут считаться коллинеарными. Такие точки можно соединить одной прямой линией. Слово "коллинеарность" происходит от латинского слова<a>collineare</a> - "направлять" или "располагать на одной линии".</p>
22
Если мы можем провести прямую линию через точки A, B и C, то они коллинеарны<em>Изображение: Майя Мальгина для Skillbox Media</em><p>С векторами немного иначе.<strong>Коллинеарными называют два ненулевых вектора</strong>, расположенных на одной или параллельных прямых. Нулевой вектор коллинеарен каждому, поскольку считается параллельным любой прямой. Для обозначения коллинеарных векторов используется символ ∥. Например, если и коллинеарны, то это записывается так: ∥ .</p>
22
Если мы можем провести прямую линию через точки A, B и C, то они коллинеарны<em>Изображение: Майя Мальгина для Skillbox Media</em><p>С векторами немного иначе.<strong>Коллинеарными называют два ненулевых вектора</strong>, расположенных на одной или параллельных прямых. Нулевой вектор коллинеарен каждому, поскольку считается параллельным любой прямой. Для обозначения коллинеарных векторов используется символ ∥. Например, если и коллинеарны, то это записывается так: ∥ .</p>
23
<p>Коллинеарные векторы могут иметь одинаковую или разную длину, а их направления могут совпадать или быть противоположными. Например, два вектора, указывающие вправо на числовой прямой, коллинеарны. Также коллинеарными будут два вектора, направленные в противоположные стороны: вправо и влево или вверх и вниз. Если коллинеарные векторы имеют одно направление, то они называются сонаправленными. Они могут обозначаться знаком параллельности ∥ или двумя стрелками вверх ↑↑. Примеры записи: ∥ или ↑↑ .</p>
23
<p>Коллинеарные векторы могут иметь одинаковую или разную длину, а их направления могут совпадать или быть противоположными. Например, два вектора, указывающие вправо на числовой прямой, коллинеарны. Также коллинеарными будут два вектора, направленные в противоположные стороны: вправо и влево или вверх и вниз. Если коллинеарные векторы имеют одно направление, то они называются сонаправленными. Они могут обозначаться знаком параллельности ∥ или двумя стрелками вверх ↑↑. Примеры записи: ∥ или ↑↑ .</p>
24
<p>Если коллинеарные векторы направлены в разные стороны, то их называют противоположно направленными. Их можно обозначить знаком параллельности ∥ и минусом перед вторым вектором - или двумя стрелками в противоположные стороны ↑↓. Примеры: ∥ или ↑↓ .</p>
24
<p>Если коллинеарные векторы направлены в разные стороны, то их называют противоположно направленными. Их можно обозначить знаком параллельности ∥ и минусом перед вторым вектором - или двумя стрелками в противоположные стороны ↑↓. Примеры: ∥ или ↑↓ .</p>
25
Пример коллинеарных векторов, расположенных на двух параллельных прямых: и - противоположно направленные векторы на одной прямой; и - противоположно направленные векторы на разных прямых; и - сонаправленные векторы на разных прямых<em>Изображение: Майя Мальгина для Skillbox Media</em><p>Векторы и будут коллинеарны, если мы сможем умножить один из них на некоторое число и получить второй вектор. Формула: , где k - скалярное число (множитель). Если множитель k положительный, то векторы направлены в одну сторону; если отрицательный - в противоположные.</p>
25
Пример коллинеарных векторов, расположенных на двух параллельных прямых: и - противоположно направленные векторы на одной прямой; и - противоположно направленные векторы на разных прямых; и - сонаправленные векторы на разных прямых<em>Изображение: Майя Мальгина для Skillbox Media</em><p>Векторы и будут коллинеарны, если мы сможем умножить один из них на некоторое число и получить второй вектор. Формула: , где k - скалярное число (множитель). Если множитель k положительный, то векторы направлены в одну сторону; если отрицательный - в противоположные.</p>
26
<p>Предположим, у вектора координаты (x1, y1 ), а у - (x2, y2). Для проверки нам нужно убедиться, что координаты векторов пропорциональны друг другу:</p>
26
<p>Предположим, у вектора координаты (x1, y1 ), а у - (x2, y2). Для проверки нам нужно убедиться, что координаты векторов пропорциональны друг другу:</p>
27
<ul><li>находим масштабный коэффициент ;</li>
27
<ul><li>находим масштабный коэффициент ;</li>
28
<li>проверяем, чтобы полученный коэффициент подходил для второй координаты: .</li>
28
<li>проверяем, чтобы полученный коэффициент подходил для второй координаты: .</li>
29
</ul><p>Если это условие выполняется, то и можно считать коллинеарными. Рассмотрим это на примере.</p>
29
</ul><p>Если это условие выполняется, то и можно считать коллинеарными. Рассмотрим это на примере.</p>
30
<p>Пусть у вектора будут координаты (3 , 4), а у вектора - (6, 8). Вычислим масштабный коэффициент k: .</p>
30
<p>Пусть у вектора будут координаты (3 , 4), а у вектора - (6, 8). Вычислим масштабный коэффициент k: .</p>
31
<p>Выполним масштабирование одного вектора в другой.</p>
31
<p>Выполним масштабирование одного вектора в другой.</p>
32
<ul><li>проверим первую координату: ;</li>
32
<ul><li>проверим первую координату: ;</li>
33
<li>проверим вторую координату: .</li>
33
<li>проверим вторую координату: .</li>
34
</ul><p>Получается, если мы умножим масштабный коэффициент k на координаты вектора , то получим координаты вектора . Поскольку условие масштабного соотношения выполняется, векторы и коллинеарны.</p>
34
</ul><p>Получается, если мы умножим масштабный коэффициент k на координаты вектора , то получим координаты вектора . Поскольку условие масштабного соотношения выполняется, векторы и коллинеарны.</p>
35
<p>Теперь попробуйте самостоятельно. У вас есть векторы и с координатами (4, -2, 1) и (8, -4, 2). Вычислите масштабный коэффициент k и проверьте, являются ли данные векторы коллинеарными.</p>
35
<p>Теперь попробуйте самостоятельно. У вас есть векторы и с координатами (4, -2, 1) и (8, -4, 2). Вычислите масштабный коэффициент k и проверьте, являются ли данные векторы коллинеарными.</p>
36
<p><strong>Решение</strong></p>
36
<p><strong>Решение</strong></p>
37
<p>Два вектора коллинеарны, если их координаты пропорциональны. В отличие от масштабного соотношения, здесь мы напрямую сравниваем соотношения координат, а не ищем конкретное скалярное число для преобразования одного вектора в другой.</p>
37
<p>Два вектора коллинеарны, если их координаты пропорциональны. В отличие от масштабного соотношения, здесь мы напрямую сравниваем соотношения координат, а не ищем конкретное скалярное число для преобразования одного вектора в другой.</p>
38
<p>Если векторы с координатами (x1, y1 , z1) и (x1, y1 , z2) коллинеарны, то будет выполняться следующее условие:</p>
38
<p>Если векторы с координатами (x1, y1 , z1) и (x1, y1 , z2) коллинеарны, то будет выполняться следующее условие:</p>
39
<p>Можно сделать наоборот: разделить координаты второго вектора на координаты первого - здесь, как и в условии масштабного соотношения, это значение не имеет. Перевёрнутая запись будет такой:</p>
39
<p>Можно сделать наоборот: разделить координаты второго вектора на координаты первого - здесь, как и в условии масштабного соотношения, это значение не имеет. Перевёрнутая запись будет такой:</p>
40
<p>Выберем два вектора в трёхмерном пространстве: = (2, 3, 4) и = (6, 9, 12). Теперь вычислим соотношения соответствующих координат:</p>
40
<p>Выберем два вектора в трёхмерном пространстве: = (2, 3, 4) и = (6, 9, 12). Теперь вычислим соотношения соответствующих координат:</p>
41
<p>Найденные соотношения равны трём, что подтверждает пропорциональность координат одного вектора координатам другого. Это указывает на то, что и коллинеарны и расположены на одной или на параллельных прямых.</p>
41
<p>Найденные соотношения равны трём, что подтверждает пропорциональность координат одного вектора координатам другого. Это указывает на то, что и коллинеарны и расположены на одной или на параллельных прямых.</p>
42
<p>Перейдём к задаче на закрепление. У вас есть два вектора в трёхмерном пространстве: = (2, 6, 10) и = (4, 12, 20). Вычислите соотношения для соответствующих координат этих векторов и определите, являются ли они коллинеарными.</p>
42
<p>Перейдём к задаче на закрепление. У вас есть два вектора в трёхмерном пространстве: = (2, 6, 10) и = (4, 12, 20). Вычислите соотношения для соответствующих координат этих векторов и определите, являются ли они коллинеарными.</p>
43
<p><strong>Решение</strong></p>
43
<p><strong>Решение</strong></p>
44
<p>Определяем соотношения для соответствующих координат:</p>
44
<p>Определяем соотношения для соответствующих координат:</p>
45
<p>Все найденные соотношения равны двум. Это подтверждает пропорции соответствующих координат и означает, что векторы коллинеарны.</p>
45
<p>Все найденные соотношения равны двум. Это подтверждает пропорции соответствующих координат и означает, что векторы коллинеарны.</p>
46
<p>Два ненулевых вектора коллинеарны, если их векторное произведение равно нулевому вектору. Этот метод может показаться сложным для новичков, поскольку требует знаний о <a>векторном произведении</a>и умения вычислять<a>определители матриц</a>. Мы объясним этот метод на примере, чтобы вы могли в общих чертах понять его основные принципы.</p>
46
<p>Два ненулевых вектора коллинеарны, если их векторное произведение равно нулевому вектору. Этот метод может показаться сложным для новичков, поскольку требует знаний о <a>векторном произведении</a>и умения вычислять<a>определители матриц</a>. Мы объясним этот метод на примере, чтобы вы могли в общих чертах понять его основные принципы.</p>
47
<p>В общем виде формула для определения коллинеарности двух векторов и выглядит так: × = . Предположим, у нас есть = (2, 3, 4) и = (4, 6, 8). Вычислим векторное произведение и проверим, равно ли оно нулевому вектору.</p>
47
<p>В общем виде формула для определения коллинеарности двух векторов и выглядит так: × = . Предположим, у нас есть = (2, 3, 4) и = (4, 6, 8). Вычислим векторное произведение и проверим, равно ли оно нулевому вектору.</p>
48
<p>Векторное произведение - это операция с двумя векторами в трёхмерном пространстве, в результате которой получается новый вектор, перпендикулярный обоим исходным векторам. Для наглядности выставьте большой, указательный и средний пальцы на правой руке. Указательный и средний пальцы представляют исходные векторы, а большой палец будет указывать направление вектора, полученного в результате векторного произведения.</p>
48
<p>Векторное произведение - это операция с двумя векторами в трёхмерном пространстве, в результате которой получается новый вектор, перпендикулярный обоим исходным векторам. Для наглядности выставьте большой, указательный и средний пальцы на правой руке. Указательный и средний пальцы представляют исходные векторы, а большой палец будет указывать направление вектора, полученного в результате векторного произведения.</p>
49
Пример нахождения направления векторного произведения с использованием<a>правила правой руки</a><em>Изображение: Майя Мальгина для Skillbox Media</em><p>Для вычисления векторного произведения нужно найти специальное число - определитель, который вычисляется для матрицы с равным количеством строк и столбцов. В нашем случае матрица будет такой:</p>
49
Пример нахождения направления векторного произведения с использованием<a>правила правой руки</a><em>Изображение: Майя Мальгина для Skillbox Media</em><p>Для вычисления векторного произведения нужно найти специальное число - определитель, который вычисляется для матрицы с равным количеством строк и столбцов. В нашем случае матрица будет такой:</p>
50
<p>где , и - это единичные векторы, располагающиеся вдоль осей x, y и z.</p>
50
<p>где , и - это единичные векторы, располагающиеся вдоль осей x, y и z.</p>
51
<p>Теперь для получения результирующего вектора используем следующую формулу: </p>
51
<p>Теперь для получения результирующего вектора используем следующую формулу: </p>
52
<p>Подставляем координаты наших векторов:</p>
52
<p>Подставляем координаты наших векторов:</p>
53
<p>Поочерёдно вычисляем каждую компоненту:</p>
53
<p>Поочерёдно вычисляем каждую компоненту:</p>
54
<p>Объединяем компоненты и получаем результат векторного произведения:</p>
54
<p>Объединяем компоненты и получаем результат векторного произведения:</p>
55
<p>Мы получили нулевой вектор, что означает, что и коллинеарны.</p>
55
<p>Мы получили нулевой вектор, что означает, что и коллинеарны.</p>
56
<a>Научитесь: Математика для Data Science Узнать больше</a>
56
<a>Научитесь: Математика для Data Science Узнать больше</a>