Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебник

.pdf
Скачиваний:
34
Добавлен:
23.02.2015
Размер:
2.82 Mб
Скачать

13. Задачи на взаимное расположение точек, прямых и плоскостей

Ðèñ. 13.3. Отражение луча от треугольника. Аффинная система в плоскости треугольника. Законы отражения

Мы получили систему из трех уравнений для трех неизвестных t, u è v.

Предположим, что система имеет единственное решение t0 , u0 è v0 , которые описывают некоторую точку M пересечения луча с треугольником.

Так как заданный луч соответствует положительным значениям параметра t > 0, то величина t0 должна быть положительной:

t0 > 0. (13.5.4)

Осталось проверить, принадлежит ли эта точка треугольнику ABC. Для этого рассмотрим величины u è v как координаты на плоскости ABC в системе отсчета с центром в точке A и осями координат AB è AC. Векторы AB è AC являются при этом базисными векторами. Тогда координаты точек треугольника ABC в этой системе отсчета удовлетворяют следующей системе неравенств: u > 0, v > 0 è u +v <1. В последнем неравенстве мы

использовали уравнение прямой

u +v =1,

соединяющей точки

B è C. Следовательно, величины u0 è v0

должны удовлетворять

этим неравенствам:

 

 

 

u0 > 0, v0 > 0,

u0 +v0 <1.

(13.5.5)

Предположим, что точка M оказалась внутри треугольника, и перейдем к следующему действию.

213

II.Прямые и плоскости. Кривые и поверхности

2.Чтобы найти направляющий вектор q′ отраженного луча, воспользуемся законами отражения. Для этого введем вектор нормали N к плоскости треугольника, выразив его через направляющие векторы AB è AC этой плоскости:

N = AB × AC = (rB rA ) ×(rC rA ).

(13.5.6)

Согласно законам отражения проекции направляющих векторов падающего q и отраженного q′ лучей на нормаль отличаются знаком, но совпадают по величине, то есть:

PrN q′ ≡ q||′ = −q||.

(13.5.7)

Поперечные же к вектору N компоненты направляющих векторов одинаковы:

 

 

 

 

 

 

 

 

q′ = q .

 

 

 

 

(13.5.8)

Значит, вектор q

можно записать в следующем виде:

 

q′ = q′ +q′ = −q

 

+q

 

= −q

 

+q q

 

= q 2q

 

= q 2

(Nq)

N.

(13.5.9)

||

 

||

 

 

 

 

||

 

||

 

||

 

N2

 

 

Это соотношение, наряду с выражениями (13.5.4)–(13.5.6)

èсистемой (13.5.3), является решением поставленной задачи. Самостоятельно можно рассмотреть случай, в котором систе-

ма (13.5.3) не имеет решения.

14.КРИВЫЕ И ПОВЕРХНОСТИ

ВАНАЛИТИЧЕСКОЙ ГЕОМЕТРИИ

14.1.Уравнение кривой и поверхности

Ñпомощью вектора мы можем задать точку в пространстве, если поставим ей в соответствие радиус-вектор. Следовательно,

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

r2 = R2 = const.

(14.1)

А радиус-векторы любой точки прямой, которая проходит че- рез точку с радиус-вектором r0 и перпендикулярна вектору q, подчиняются соотношению

(r r0 ) q = 0.

(14.2)

Такие выражения хороши тем, что они наглядно отражают основные свойства кривой и не зависят от того, задана или нет система координат.

Выражения (14.1) и (14.2) справедливы, если в них подставить радиус-векторы точек соответствующих кривых, то есть они являются уравнениями для радиус-векторов точек этих кривых. Может случиться так, что эти соотношения будут справедливыми для âñåõ точек этих кривых. Более того, может оказаться так, что эти выражения будут справедливы для точек только ýòîé

215

II. Прямые и плоскости. Кривые и поверхности

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

уравнением кривой.

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

Кроме того, координатная запись позволяет предложить одну форму записи уравнений для всех кривых. Действительно, и для окружности, и для прямой, соотношения (14.1) и (14.2) можно переписать в виде:

x2 + y2 R2 = 0

(14.3)

è

 

(x x0 )qx +( y y0 )qy = 0.

(14.4)

Мы видим, что каждое из соотношений (11.3) и (11.4) записано в следующей форме

f (x, y) = 0.

(14.5)

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

Определение уравнения кривой

Уравнение f (x, y) = 0 называется уравнением кривой, если ему удовлетворяют координаты всех точек этой кривой и не удовлетворяют координаты точек, не принадлежащих этой кривой.

Рассмотрим еще несколько примеров, свидетельствующих об особенностях такого способа описания кривой. Предположим,

216

14. Кривые и поверхности в аналитической геометрии

что мы захотели написать уравнение окружности в более общем виде, чем (14.3) x2 + y2 = H , ãäå H — произвольное число. Тогда такое уравнение уже описывает не только окружность, потому что если H = 0, то этому уравнению удовлетворяют координаты только одной точки, а именно — начала отсчета. А если H < 0, то вообще не существует точек, координаты которых удовлетворяли бы этому уравнению.

Похожие примеры можно привести и для прямых. Если выражение y = x можно назвать уравнением прямой, то это же соотношение, возведенное в квадрат, — y2 = x2 , уже будет описывать не только эту прямую, но и прямую y = −x. Таким образом, мы видим, что уравнение f (x, y) = 0 может описывать как кривые, так и множества точек, отличные от кривых, — отдельные точ- ки, несколько кривых. А если вспомнить классический пример с уравнением x x = 0, то становится понятно, что с помощью уравнений f (x, y) = 0 можно описывать даже части плоскостей.

Чтобы таких трудностей не возникало, достаточно помнить, что выражение f (x, y) = 0 не является определением кривой через координаты ее точек. То есть кривая — это понятие, для нас неопределяемое, так же как и, например, точка. А уравнение кривой — это всего лишь удобная запись, отражающая связь между координатами точек кривой.

Такая же ситуация имеет место в физике, где уравнения являются не определением или объяснением физических законов, а математическим способом их описания.

Приведенный способ f (x, y) = 0 описания кривой с помощью соотношений между числами уравнения кривой, конечно же, не является единственным. Собственно говоря, мы могли записать координаты всех точек кривой в виде таблицы, содержащей абсциссу и соответствующую ей ординату, и получили бы своеобразный, очень громоздкий, табличный способ задания кривой. Этим способом практическим всегда пользуются в компьютерных изображениях для описания кривой в растровой графике, когда изображение разбивается на большое количество элементов, каждый из которых окрашивается только в один цвет.

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

217

II. Прямые и плоскости. Кривые и поверхности

V0 под углом α к горизонту, движется в поле тяжести Земли так, что его координаты подчиняются следующим уравнениям:

x = x0 +V0t cos

α

 

 

 

 

 

 

 

.

(14.6)

 

 

gt

2

y = y0 +V0t sinα −

 

 

 

 

 

 

 

 

2

 

 

 

Здесь x0 è y0 — координаты

начальной

точки, в которой

находилось тело в момент времени t = 0, à g

— ускорение сво-

бодного падения.

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

Например, при равномерном вращении по окружности с радиусом параметром может быть угол поворота. Тогда координаты вращающегося тела можно будет описывать следующими соот-

ношениями:

 

 

x = R cosϕ

.

(14.7)

 

y = Rsinϕ

 

 

Такой способ описания кривой называется параметрическим:

x = x(t)

.

(14.8)

 

y = y(t)

 

 

Одним из достоинств параметрического способа задания кривой является то, что он легко обобщается на случай многомерных задач. Например, в трехмерном пространстве параметрическое уравнение кривой записывается так:

218

14. Кривые и поверхности в аналитической геометрии

x = x(t)

 

 

(14.9)

y = y(t).

 

 

z = z(t)

 

Примером такой кривой служит винтовая кривая, которая задается следующими соотношениями:

x = R cosωt

 

 

 

(14.10)

y = Rsinωt .

 

z = vt

 

 

 

x = x0 +V0t cosα

 

 

 

 

 

 

 

 

 

gt

2

 

y = y0

+V0t sinα −

 

 

 

 

 

 

2

 

 

Ðèñ. 14.1. Примеры задания кривых с помощью соотношения f (x, y) = 0 (а), с помощью таблицы (б) и с помощью параметрического уравнения (в) {x = x(t); y = y(t)}

219

II. Прямые и плоскости. Кривые и поверхности

Задать же кривую в пространстве с помощью одного уравнения типа f (x, y) = 0, добавляя в нее третью координату, не удается. Дело в том, что уравнение вида

f (x, y, z) = 0

(14.11)

является уравнением поверхности. Например, уравнение

x = 0

описывает плоскость YOZ, а уравнение x2 + y2 + z2 R2 = 0 соответствует сфере.

Задать же линию в пространстве, не используя параметра,

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

 

f (x, y, z) = 0

.

(14.12)

 

g(x, y, z) = 0

 

 

Заметьте, что такая же система получается, если исключить параметр из параметрического уравнения кривой в пространстве (14.9). Для этого мы предполагаем, что, например, первое из уравнений (14.9) можно разрешить относительно переменной x, то есть существует функция t = t(x). А затем подставляем эту функцию в оставшиеся два уравнения и получаем систему двух уравнений вида (14.12):

y = y(t(x))

 

y y(x) = 0

.

(14.13)

 

 

z = z(t(x))

 

z z(x) = 0

 

 

Например, биссектриса угла XOY может быть задана с помощью параметрических уравнений, из которых можно полу- чить уравнение этой же кривой как пересечения горизонтальной плоскости XOY и плоскости, делящей пополам угол между плоскостями XOZ è ZOY.

xyz

= t

y x = 0

 

 

= t

.

(14.14)

 

= 0

z = 0

 

 

 

 

 

Аналогичным способом можно показать, что и на плоскости различные уравнения кривой f (x, y) = 0 и параметрическое {x = x(t); y = y(t)} могут быть сведены друг к другу.

220

14. Кривые и поверхности в аналитической геометрии

Давайте вернемся к уравнению поверхности в пространстве f (x, y, z) = 0. Простейшими примерами таких поверхностей являются плоскости. Предположим, что нам известна точка с ра- диус-вектором r0 , принадлежащая этой плоскости, и мы знаем два неколлиненарных вектора q1 è q2 , параллельных этой плоскости. Тогда на плоскости можно ввести собственную двумерную систему координат, выбрав эту точку в качестве начала отсчета, а эти векторы — в качестве базисных. В этом случае радиус-вектор любой точки на этой плоскости может быть представлен в виде r = r0 +uq1 +vq2 , где коэффициенты u è v являются координатами вектора r r0 в системе отсчета, выбранной на плоскости. Если мы запишем это соотношение в координатном виде, то мы получим, что каждая из координат является функцией двух вели- чин, которые, могут рассматриваться как некоторые параметры:

x = x0 + q1xu + q2 xv =y = y0 + q1yu + q2 y v =z = z0 + q1zu + q2 z v =

x(u,v)

y(u,v). (14.15) z(u,v)

Оказывается, и многие другие поверхности могут быть записаны в аналогичном параметрическом âèäå:

x = x(u,v)

 

 

(14.16)

y = y(u,v).

 

 

z = z(u,v)

 

Примером параметрического описания поверхности служит сфера радиуса R, координаты точек на которой можно задавать с помощью угловых сферических координат:

x = Rsinθ cosϕ

 

 

(14.17)

y = Rsinθ sinϕ .

 

 

z = R cosθ

 

Нетрудно показать, что после исключения угловых переменных из этих уравнений получаем известное уравнение сферы x2 + y2 + z2 = R2.

221

II. Прямые и плоскости. Кривые и поверхности

14.2. Алгебраические кривые и поверхности

Представьте, что вам задана кривая на плоскости уравнением y = 0. Это прямая, совпадающая с осью абсцисс. Теперь рассмотрим эту же прямую с точки зрения другой системы от- счета, которая повернута относительно исходной на 90 градусов. В новой системе отсчета эта прямая совпадет с осью ординат, и ее уравнение в новых координатах будет иметь вид x1 = 0.

Если новая система сдвинута относительно исходной, например, вниз на величину h, то в этой новой системе отсчета уравнение той же прямой будет иметь вид y2 = −h.

Если же новая система сдвинута относительно исходной на

вектор R = ( X0 ,Y0 )

и повернута на угол

ϕ , то старые и новые

координаты связаны такими соотношениями:

 

x = X0 + x3 cosϕ − y3 sinϕ

.

 

 

 

 

y =Y0 + x3 sinϕ + y3 cosϕ

 

В этом случае

уравнение прямой в

старой системе y = 0

в новой системе будет иметь вид

 

 

y =Y0 + x3 sinϕ + y3 cosϕ = 0.

Все эти уравнения объединяют два фактора. С точки зрения геометрии они описывают одно и то же множество точек — прямую. А с точки зрения алгебры все они являются полиномами первого порядка.

Аналогичный пример можно привести и для окружности. Пусть окружность задана в исходной системе отсчета K уравнением x2 + y2 = R2 . Тогда в другой системе отсчета K , которая отличается от исходной поворотом и параллельным переносом, уравнение окружности будет иметь вид:

( X0 + xcosϕ − ysinϕ )2 +(Y0 + xsinϕ + ycosϕ )2 = R2 .

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

222