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

Учебник

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

20. Инварианты и типы кривых

связан с этим инвариантом. Так, инварианты I2 è I3 могут быть однозначно связаны с тем же выражением (20.1) для площади эллипса в произвольной системе отсчета:

S = π

I 2

 

3

.

(20.2)

 

 

I23

 

Мы получим это соотношение в задаче, приведенной в следующем разделе.

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

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

I1

a

a

 

= a11

+ a22

Sp

 

aij

 

, ãäå: i, j =1, 2.

 

 

 

 

= Sp 11

12

 

 

 

(20.3)

 

a12

a22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

a

 

 

 

 

 

 

a

a

 

 

 

I2

 

 

=

 

=

 

 

= det 11

12

 

 

11

12

 

 

 

 

 

a12

a22

 

 

 

 

 

 

a12

a22

 

 

 

= a11a22 a12 a12 det

 

 

 

aij

 

 

 

, ãäå:

 

i, j =1, 2.

(20.4)

 

 

 

 

 

 

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

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

 

a11

a12

a13

 

 

 

 

I3 =

a12

a22

a23

det

aij

,

(20.5)

 

a13

a23

a33

 

 

 

 

ãäå: i, j =1, 2,3.

293

III. Кривые и поверхности второго порядка

Убедиться в инвариантности величины I3 можно прямой проверкой.

В выражениях (20.3)–(20.5) использовано краткое обозначение aij матрицы, составленной из коэффициентов aij , причем в нашем случае все матрицы симметричны, то есть a31 = a13 , a32 = a23

èa12 = a21.

Теперь сведем все приведенные выше утверждения в одну те-

орему.

Теорема об инвариантах кривых второго порядка

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

I1 = Sp

 

aij

,

ãäå

i, j =1, 2;

I2 = det

 

 

 

aij

 

 

 

,

ãäå

i, j =1, 2;

 

 

 

 

I3 = det

 

 

 

 

aij

 

 

 

 

,

 

ãäå

i, j =1, 2,3.

 

 

 

 

 

Доказательство

Для доказательства этой теоремы достаточно выписать формулы, которые связывают коэффициенты уравнения кривой в старой и новой системе координат после поворота на угол ϕ :

b

= a

 

cos2

ϕ + 2a

cosϕ sinϕ + a

sin2

ϕ ,

11

11

 

12

 

 

 

22

 

 

b

= a

 

sin2

ϕ −2a

cosϕ sinϕ + a

cos2

ϕ ,

22

11

 

12

 

 

 

22

 

 

 

b

= a

cos 2ϕ −

1

(a

a )sin 2ϕ ,

 

 

 

 

 

12

 

12

 

2

11

22

 

 

b13 = a13 cosϕ + a23 sinϕ , b23 = −a13 sinϕ + a23 cosϕ , b33 = a33

или параллельного переноса на вектор ( X0 ,Y0 ) :

c11 = a11, c12 = a12 , c22 = a22 ,

294

20. Инварианты и типы кривых

c13 = a11 X0 + a12Y0 + a13 , c23 = a12 X0 + a 22Y0 + a 23 ,

c33 = a11 X02 + 2a12 X0Y0 + a22Y02 + 2a13 X0 + 2a23Y0 + a33.

Далее прямой подстановкой можно убедиться, что значения величин I1, I2 è I3 как функций коэффициентов уравнения заданной кривой в различных системах отсчета не изменяются. То есть

I1 = Sp aij a11 + a22 = b11 +b22 = c11 + c22 ,

ãäå

i, j =1, 2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

2

= det

 

 

 

a

 

 

 

 

a11

 

 

 

a12

 

=

 

 

 

b11

b12

 

=

 

c11

c12

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

 

 

 

 

 

a21

 

 

 

a22

 

 

 

 

 

 

 

b21

b22

 

 

 

 

 

 

 

c21

c22

 

 

ãäå

i, j =1, 2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I3 = det

 

 

 

aij

 

 

 

= det

 

 

 

bij

 

 

 

 

= det

 

 

 

 

 

cij

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ãäå

i, j =1, 2,3 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а значит, I1,

 

I2 è

 

I3

являются инвариантами.

 

 

 

Прямой проверкой можно также убедиться, что при поворотах сохраняется и сумма квадратов коэффициентов при линей-

ных членах:

 

 

 

 

 

 

 

b2

+b2

= (a cosϕ + a

23

sinϕ )2

+

 

13

23

13

 

 

 

(20.6)

+(a sinϕ + a cosϕ )2 = a2

+ a2 .

 

 

13

23

 

13

 

23

 

Этот факт, а также учет того, что коэффициент a33 при поворотах тоже не изменяется, позволяет нам утверждать, что существует еще одна величина, которая сохраняется, по крайней мере, при поворотах:

K = I a

(a2

+ a2

)

a11

a13

+

a22

a23

.

(20.7)

1

33

13

23

 

a13

a33

 

a23

a33

 

 

 

 

 

 

 

 

 

 

295

III. Кривые и поверхности второго порядка

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

Теорема о полуинварианте кривых второго порядка

Функция K коэффициентов общего уравнения заданной кривой второго порядка

K =

a11

a13

+

a22

a23

 

a

a

 

a

a

 

13

33

 

23

33

является инвариантом при поворотах, а для кривых, у которых второй и третий инварианты равны нулю

I2 = 0 è I3 = 0,

функция K инвариантна и при параллельных переносах.

Доказательство

Доказательство инвариантности K при поворотах мы уже привели при получении соотношения (20.7). Теперь докажем, что в случае I2 = 0 è I3 = 0 функция K сохраняет свой вид и численное значение при параллельных переносах. Причем это достаточно сделать для любого частного случая, например, для переноса на вектор с одной нулевой координатой, например ( X0 ,0). В этом случае коэффициенты в новой системе отсчета выглядят следующим образом:

c11 = a11, c12 = a12 , c22 = a22 , c13 = a11 X0 + a13 , c23 = a12 X0 + a 23 ,

c33 = a11 X02 + 2a13 X0 + a33.

296

20. Инварианты и типы кривых

Построим K в новой системе:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K(c )

=

 

c11

c13

 

+

 

c22

c23

 

 

= I

 

(c )c (c2

+ c2

) =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

 

 

c13

c33

 

 

 

 

c23

c33

 

 

 

1

 

ij

33

13

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= I (a )(a X

2 + 2a X

0

+ a ) (a

11

X

0

+ a

13

)2

(a

12

X

0

+ a

23

)2

=

1

ij

11

0

 

 

13

33

 

 

 

 

 

 

 

 

 

 

 

=I1(aij )a33 (a132 + a232 ) + 2X0 (I1 (aij )a13 a11 a13 a12 a23 ) +

+X02 I1(aij )a11 a112 a122 =

=I1 (aij )a33 (a132 + a232 ) K(aij ).

Мы видим, что, действительно, функция K не меняет своей зависимости от коэффициентов при переходах в другие системы координат, а значит, является в частном случае I2 = 0 è I3 = 0 инвариантом.

При последнем преобразовании мы использовали тот факт, что выражения в фигурных и квадратных скобках оказались равными нулю. Для выражения в квадратных скобках это следовало из условия I2 = a11a22 a12a12 = 0, òàê êàê

I1 (aij )a11 a112 a122 = (a11 + a22 )a11 a112 a122 = a22a11 a122 = 0.

Выражение в фигурных скобках оказывается равным

I1(aij )a13 a11 a13 a12 a23 =

= (a11 + a22 )a13 a11 a13 a12 a23 = a22a13 a12 a23.

Чтобы определить значение этой разности, необходимо полу- чить явное выражение для третьего инварианта. Здесь мы сделаем это, раскрыв определитель по третьей строке, чтобы сразу использовать равенство I2 = 0 :

297

III. Кривые и поверхности второго порядка

 

a11

a12

a13

 

I3 =

a12

a22

a23

=

 

a13

a23

a33

 

= a I

2

a

23

a11

a13

+ a

a12

a13

=

33

 

a

a

13

a

a

 

 

 

 

 

12

23

 

22

23

 

=a23 (a11a23 a12 a13 ) + a13 (a12a23 a22 a13 ) =

=a13 (a22 a13 a12 a23 ) + a23 (a12 a13 a11a23 ).

Выражение в скобках во втором слагаемом переписывается в виде

 

 

 

 

 

 

 

 

 

 

a12 a13 a11a23 =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

a11a12

 

 

 

 

 

 

 

 

 

= a12

a13

a23 = a12 a13

 

a23

=

 

 

 

 

 

 

 

a12 a12

 

 

 

 

 

 

 

 

 

 

a12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11a12

 

 

 

a12

(a13a22 a12a23 ),

 

 

 

 

 

= a12

a13

a23

 

=

 

 

 

 

 

a11a22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a22

 

 

 

 

 

 

 

 

а следовательно,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

3

=

a

+ a

 

a12

(a

a

a

 

a ) = −

1

(a

a

a a

)2

. (20.8)

 

 

 

 

 

 

13

23

a22

 

22 13

12

23

 

22

13

12

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a22

 

 

 

 

Таким образом, если

I3 = 0,

то и разность (a22 a13 a12a23 ) òàê-

же равна нулю, а вместе с ней равно нулю и выражение в фигурных скобках. Только что полученное выражение для I3 в случае I2 = 0 окажется нам полезным при дальнейшем исследовании кривых второго порядка.

298

20. Инварианты и типы кривых

20.2.Классификация кривых второго порядка

спомощью инвариантов. Типы кривых

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

Для эллипса имеем

x2 + y2 1 = 0, a2 b2

следовательно, у эллипса не равняются нулю следующие коэффициенты:

a11 = a12 , a22 = b12 , a33 = −1.

Для гиперболы

x2 y2 1 = 0, a2 b2

следовательно, у гиперболы не равняются нулю следующие коэффициенты:

a =

1

, a = −

1

,

a = −1.

a2

b2

11

22

 

33

Очевидно, что второй инвариант I2 у этих кривых имеет разные знаки. У эллипса он положителен, а у гиперболы — отрица-

телен: эллипс — I2 = a12 b12 > 0; гипербола — I2 = − a12 b12 < 0.

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

299

III. Кривые и поверхности второго порядка

Аналогично дело состоит и с параболой, каноническое уравнение которой можно записать в виде

y2 2 px = 0,

и, следовательно, нулю не равны следующие коэффициенты:

a22 =1, a13 = −p.

Вычисляя в канонической системе отсчета второй инвариант, мы обнаруживаем, что он равен нулю: I2 = 0 1 = 0. Значит, и в любой другой системе отсчета уравнение для параболы будет таким, что второй инвариант, вычисленный по коэффициентам этого уравнения, будет равен нулю. Чтобы убедиться в этом, достаточно взять, например, параболу, знакомую со школы: y = x2 ,

у которой не равны нулю коэффициенты a =1,

a = − 1

,

11

23

2

 

 

 

 

и вычислить для нее второй инвариант.

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

В то же время, если кривая задана своим общим уравнением, то она может не являться одной из этих кривых. Например, уравнению y2 = x2 соответствуют две перпендикулярные прямые, а уравнению y2 + x2 = 0 — вообще только одна точка с координатами (0,0). Таким образом, определенные значения второго инварианта I2 , например I2 > 0, необходимы для того, чтобы кривая была эллипсом, но не достаточны для этого. Поэтому мы с помощью инварианта I2 можем разделить кривую второго порядка на различные типы. Например, среди кривых, у которых I2 > 0, находится эллипс, поэтому такие кривые назовем линиями эллиптического типа. Кривые, у которых I2 < 0, называются линиями гиперболического типа, а кривые с I2 = 0, среди которых есть и парабола, логично назвать линиями параболического типа. Сведем определения типов кривых в одну таблицу.

300

20. Инварианты и типы кривых

Таблица 20.1

Классификация типов кривых по значению инварианта I2

I2 < 0

I2 = 0

I2 > 0

 

 

 

Гиперболический тип

Параболический тип

Эллиптический тип

20.3. Кривые гиперболического типа

Теперь рассмотрим отдельно кривые каждого из типов и на- чнем с гиперболических кривых. У этих кривых в приведенной системе отсчета старшие коэффициенты (как у гиперболы) имеют разный знак: a11a22 = I2 < 0. Однако и знак, и величина коэффициента a33 может быть произвольной. Если этот коэффициент противоположен по знаку коэффициенту a11, то уравнение

кривой в приведенной

системе

отсчета в точности

совпадает

с каноническим уравнением гиперболы:

 

 

 

 

 

 

 

 

 

a11x

2

+ a22 y

2

+ a33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

x2

 

a22

 

y2 =

 

a33

 

 

 

 

 

a11a33 < 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

a

22

=

I

2

< 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

 

 

 

 

y2

 

=1.

 

 

 

 

 

 

(20.9)

 

 

 

 

 

 

 

 

a

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

33

 

 

 

 

 

 

33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

 

 

 

 

 

a22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Åñëè a33 è a11 имеют одинаковый знак, то уравнение в приведенной системе отсчета является уравнением сопряженной гиперболы в канонической системе отсчета:

a11x

2

+ a22 y

2

+ a33

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a11

 

x2

 

a22

 

y2 = −

 

a33

 

 

 

 

a11a33 > 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

a

22

= I

2

< 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

301

III. Кривые и поверхности второго порядка

 

 

 

x2

 

 

y2

 

= −1.

 

 

a

 

 

a

 

 

 

 

 

 

 

 

 

 

33

 

 

 

33

 

(20.10)

 

 

 

 

 

 

a

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

22

 

 

 

В этом случае каноническая система отсчета отличается от приведенной системы поворотом на 90 градусов.

Если же коэффициент a33 равен нулю, то приведенное уравнение вообще не будет описывать гиперболу. Действительно, при a33 = 0 получаем:

 

 

 

 

a11x

2

 

+ a22 y

2

+ a33

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a33 = 0

 

 

 

 

 

 

 

 

 

 

 

a

a

=

I

2

< 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

22

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

x2

 

a

22

 

y2

= 0

y = ±

 

a11

 

x.

(20.11)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Это есть не что иное, как уравнение двух прямых, пересекающихся в начале координат приведенной системы отсчета.

Таким образом, величина коэффициента a33 в приведенной системе отсчета однозначно определяет вид кривой второго порядка. Осталось только вычислить эту величину, не совершая перехода в приведенную систему отсчета. Здесь нам на помощь опять приходят инварианты. Давайте определим величину третьего инварианта в приведенной системе отсчета:

I3 = a11a22a33 = I 2 a33.

(20.12)

Очевидно, что величина a33 может быть найдена из отношения

a =

I3

.

(20.13)

 

33

I 2

 

 

 

Такая величина всегда существует, так как в числителе стоит величина I 2 0, которая не равна нулю для кривой гиперболи- ческого типа.

Однако, для того, чтобы отличить гиперболы (20.9) и (20.10) от двух пересекающихся кривых (20.11), нам достаточно было опреде-

302