HTML Diff
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>