Математика / Прямые, плоскости

Перенос начала координат в пространстве

Перенос начала координат в пространстве заменяет старые координаты точки на новые относительно начала O'(a,b,c), не меняя саму геометрию.

Опубликовано: Обновлено:

Формула

$$x'=x-a,\quad y'=y-b,\quad z'=z-c$$
coordinate-translation-3d Визуальное пояснение

Новая система имеет параллельные оси, но начало O' перенесено в точку (a,b,c).

Перенос начала меняет координаты, но не точку.

Обозначения

$x,y,z$
старые координаты точки, единицы длины
$x',y',z'$
новые координаты той же точки относительно O', единицы длины
$a,b,c$
старые координаты нового начала O', единицы длины

Условия применения

  • Оси новой системы параллельны старым осям.
  • Меняется только начало координат, а масштаб и направления осей сохраняются.
  • Точка не перемещается физически; меняется ее координатное описание.

Ограничения

  • Если оси также поворачиваются, одного переноса недостаточно.
  • При активном переносе самой точки знаки будут другими.
  • Формула не меняет расстояний и углов, но меняет численные координаты точек.

Подробное объяснение

Новые координаты показывают вектор от нового начала O' до той же точки P. В старой системе этот вектор равен OP-OO', поэтому из координат точки вычитаются координаты нового начала. Геометрические расстояния между точками сохраняются, потому что одинаковый сдвиг вычитается из всех точек. Координатные и аффинные преобразования нужны для того, чтобы описывать один и тот же геометрический объект в удобной системе отсчета. Перенос меняет начало координат, поворот меняет направление осей, масштабирование меняет единицы вдоль осей, а аффинное преобразование объединяет линейную часть и сдвиг. В аналитической геометрии это не декоративный прием: правильно выбранное преобразование упрощает уравнение прямой, плоскости, коники или поверхности второго порядка и позволяет увидеть, какие свойства сохраняются. Поэтому каждую формулу нужно сопровождать проверкой: что именно сохраняется, что меняется и можно ли вернуться обратно. Для этой страницы главная проверка такая: разность координат двух точек должна остаться такой же в новой системе. Если проверка не проходит, значит перепутан знак, порядок матричного умножения или смысл преобразования.

Как пользоваться формулой

  1. Запишите координаты нового начала O'(a,b,c).
  2. Вычтите a, b и c из старых координат точки.
  3. Для обратного перехода прибавьте a, b и c к новым координатам.
  4. Проверьте результат на простой точке: само новое начало должно иметь координаты (0,0,0).

Историческая справка

Перенос начала координат стал стандартным приемом аналитической геометрии, потому что он позволяет ставить центр фигуры в ноль и упрощать уравнения. Исторически эти формулы продолжают линию координатного метода, связанную с Рене Декартом и Пьером Ферма: геометрические задачи переводятся на язык чисел и уравнений. Позже, с развитием линейной алгебры, стало ясно, что переносы, повороты, масштабирования и более общие аффинные преобразования удобно записывать через матрицы и векторы. Барицентрические координаты связаны с классической геометрией масс и центров тяжести, а инварианты расстояний и углов стали важной частью строгого описания евклидовой геометрии. Современная учебная форма этих записей является итогом общей традиции, а не результатом одного изолированного открытия.

Историческая линия формулы

У формулы нет единственного автора в современном учебном смысле. Корректнее связывать ее с развитием координатного метода у Декарта и Ферма, а матричную запись - с более поздней традицией линейной алгебры и аналитической геометрии.

Пример

Пусть новая система имеет начало O'(2,-1,3). Точка P(5,4,1) получит новые координаты x'=5-2=3, y'=4-(-1)=5, z'=1-3=-2. Обратная проверка: x=x'+a=3+2=5, y'=5 дает y=5-1=4, z=-2+3=1. Значит точка не изменилась, изменилось только описание относительно нового начала. После вычисления полезно выполнить обратный ход или проверить инвариант. Например, после переноса можно вернуться к старым координатам, после поворота проверить длину вектора, а после барицентрического разложения убедиться, что сумма коэффициентов равна единице. Такая проверка особенно важна, потому что ошибки знака в преобразованиях часто дают внешне правдоподобный ответ.

Частая ошибка

Часто путают координаты нового начала с координатами точки и записывают x'=a-x. Такой знак соответствует другому вектору. Также нельзя забывать, что перенос начала не поворачивает оси: если в уравнении есть смешанные члены, они не исчезнут только от переноса. Еще одна частая ошибка - смешивать преобразование точки и преобразование системы координат. При активном преобразовании точка реально перемещается, а при смене координат меняется способ описания той же точки. Формулы похожи, но знаки угла или сдвига могут отличаться. Перед решением нужно явно зафиксировать, какой смысл используется в задаче.

Практика

Задачи с решением

Перенести начало

Условие. Новое начало O'(1,2,-3). Найдите новые координаты точки P(4,0,5).

Решение. x'=4-1=3, y'=0-2=-2, z'=5-(-3)=8.

Ответ. (3,-2,8)

Обратный переход

Условие. При O'(1,2,-3) точка имеет новые координаты (0,4,2). Найдите старые координаты.

Решение. x=0+1=1, y=4+2=6, z=2-3=-1.

Ответ. (1,6,-1)

Дополнительные источники

  • MIT OpenCourseWare. Linear Algebra and Multivariable Calculus, coordinate transformations.
  • OpenStax. Calculus Volume 3, Vectors and the Geometry of Space.

Связанные формулы

Математика

Перенос начала координат в центр коники

$x=X+h,\ y=Y+k;\quad AX^2+BXY+CY^2+J=0$

После нахождения центра (h,k) подстановка x=X+h, y=Y+k удаляет линейные члены X и Y. Формула "Перенос начала координат в центр коники" помогает перейти от общего уравнения второй степени к читаемому каноническому виду и понять, какая кривая стоит за набором коэффициентов.

Математика

Уравнение сферы по центру и радиусу

$(x-x_0)^2+(y-y_0)^2+(z-z_0)^2=R^2$

Сфера с центром в точке (x0,y0,z0) и радиусом R состоит из всех точек пространства, расстояние от которых до центра равно R.

Математика

Вектор между двумя точками в пространстве

$\vec{AB}=(x_2-x_1, y_2-y_1, z_2-z_1)$

Вектор между точками A и B в 3D строится как разность их координат по каждой оси. Формула "Вектор между двумя точками в пространстве" переводит пространственную геометрию на язык координат и помогает работать с объектами в 3D без неоднозначности рисунка.