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

Учебное пособие 1816

.pdf
Скачиваний:
6
Добавлен:
30.04.2022
Размер:
2.28 Mб
Скачать

Пример 1. Рассмотрим подробнее пример о векторе напряжений, вычисляемый по формуле

σn =S n ,

где nr – единичный вектор нормали, а S – тензор (матрица) напряжений

σxx

σxy

σxz

S =

σyx

σyy

σyz , σij =σ ji , i, j = x, y, z ,

 

σzx

σzy

σzz

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

σ1

0

0

 

 

 

0

σ2

0

 

,

S' =

 

 

0

0

σ3

 

 

 

 

 

где числа σ1,σ2 , σ3 – собственные значения преобразования S , называемые главными напряжениями, соответствующие главным направлениям n1 , n2 , n3 .

σn1 =σ1 n1

n1

Рис. 8. Главные векторы и главные направления

Пусть вектор nr1 – собственный вектор, отвечающий собственному значению σ1 , то есть S nr1 =σ1 n1 , с другой стороны, σrn1 = S nr1 , тогда,

101

σn1 =σ1 n1 .

Из последнего соотношения видно, что вектор напряжений σn1 коллинеарен вектору нормали nr1 . Следовательно, на соответствующей площадке действует только нормальные напряжения и отсутствуют касательные напряжения.

Аналогичные рассуждения можно провести для собственных векторов nr2 и nr3 , отвечающих собственным значениям σ2 и σ3 соответственно.

Таким образом, в каждой точке деформируемого тела определены три взаимно перпендикулярные площадки, нормали которых являются ортонормированными собственными векторами преобразования S и на этих площадках действуют только нормальные напряжения (рис. 9).

σr1n σr2n

n1

 

n3

σr3

n2

n

Рис. 9. Напряженное состояние в точке деформируемого тела

Пример 2. Рассмотрим тензор напряжений в случае плоского напряженного состояния и найдем главные напряжения для этого состояния. В этом случае матрица напряжений имеет второй порядок:

σxx

σxy

σx

τ

S =

σxy

 

=

 

.

 

σyy

 

τ σy

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

det(S λE)=

 

σx λ

τ

 

= (σx λ)(σy λ) τ

2

= 0,

 

 

 

 

τ

σy λ

 

 

λ2 (σx +σy ) λ +σx σy τ2 = 0 .

102

Решаем полученное квадратное уравнение и находим главные напряжения:

λ1,2

=σ1,2

=

σx +σy

±

 

σx +

σy 2

2

σx σy .

2

 

2

 

+τ

 

 

 

 

 

 

 

 

 

 

Приводя подобные, окончательно получим формулу

σ1,2

=

σx +σy

±

 

σx

σy 2

2

.

2

 

2

 

+τ

 

 

 

 

 

 

 

 

 

Пример 3. Пусть A – линейное преобразование, действующее в трехмерном евклидовом пространстве, имеет в ортонормированном базисе e1, e2 , e3 матрицу

0

1

1

 

 

1

0

1

 

A =

.

 

1

1

0

 

 

 

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

Найдем собственные значения и собственные векторы матрицы A в базисе e1,e2 ,e3 . Для этого составим характеристическое уравнение

λ

1

1

 

= λ3 3λ 2 = 0

 

1

λ 1

 

1

1

λ

 

 

и решим его:

λ1 = λ2 = −1, λ3 = 2 .

Поскольку матрица A симметричная в ортонормированном базисе, то линейное преобразование A является симметричным и соответствующие ему собственные векторы будут попарно ортогональны. Найдем эти собственные векторы. Для этого составим систему (см. формулу (9.2)):

103

λx1 + x2 + x3 = 0,

 

 

x1 λx2 + x3 = 0,

(10.4)

 

 

x1 + x2 λx3 = 0.

 

 

 

Для λ1 = λ2 = −1 система (10.4) принимает вид

x1 + x2 + x3 = 0,x1 + x2 + x3 = 0,

x1 + x2 + x3 = 0.

Второе и третье уравнения эквивалентны первому, поэтому их можно не рассматривать и решать только одно уравнений:

x1 + x2 + x3 = 0 .

Его решением будет

x2 = C2 , x3 = C3 , x1 = −C2 C3 , где −∞ < C2 ,C3 < +∞.

Полагая C2 = 0, C3 =1, получим x3 =1, x2 = 0, x1 = −1. Следовательно, один собственный вектор, отвечающий собственному значению λ = −1, име-

ет вид x1 = (1,0,1) .

Для нахождения второго собственного вектора, соответствующего тому же самому собственному значению λ = −1, будем использовать ортогональность собственных векторов, т.е. условие

(x1, x2 )= −1 x1 +0 x2 +1 x3 = 0 .

При этом получим неопределенную систему

x1 + x3 = 0,x1 + x2 + x3 = 0.

Найдем ее решение:

x3 = C , x1 = C , x2 = −2C , где −∞ < C < +∞.

Полагая, например, C =1, получим x3 =1, x1 =1, x2 = −2 . Следователь-

104

но, второй собственный вектор, отвечающий кратному собственному значению λ = −1, имеет вид x2 = (1,2,1) .

Для λ3 = 2 система (10.4) принимает вид

2x1 + x2 + x3 = 0,x1 2x2 + x3 = 0,

x1 + x2 2x3 = 0.

Третье уравнение системы является следствием предыдущих (проверьте это), поэтому

x3 = C , x2 = C , x1 = C , где −∞ < C < +∞.

Полагая, например, C =1, получим x3 =1, x2 =1, x1 =1. Следовательно, собственный вектор, отвечающий собственному значению λ3 = 2 , имеет вид x3 = (1,1,1) .

Проверка для каждого собственного вектора легко осуществляется.

Составим ортонормированный базис e1',e2 ',e3 ' из полученных собственных векторов. Для этого сначала найдем длину каждого собственного вектора, а затем пронормируем его:

x1 =

(1)

2

+0

2

2

=

2 , e1' =

x1

 

 

 

1

,0,

1

 

;

 

 

 

+1

x1

=

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 =

2

+

(2)

2

2

=

6 , e2 ' =

x2

 

=

1

 

,

2

,

 

1

 

1

 

+1

x2

 

 

 

6

 

 

6

 

 

6

;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3 =

2

+

 

2

 

2

= 3 ,

e3 ' =

x3

 

 

1

 

,

1

 

,

 

1

 

 

 

 

1

1

+1

x3

=

 

3

3

 

3

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Запишем матрицу

перехода

P

от базиса

 

e1,e2 ,e3 к новому базису

e1',e2 ',e3 '. Столбцы

 

матрицы P

образованы

 

координатами векторов

e1',e2 ',e3 ' в базисе e1,e2 ,e3 :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

105

 

1

1

1

 

 

 

 

2

6

3

 

 

 

 

 

 

P =

 

0

2

1

 

.

 

6

3

 

 

1

 

 

 

1

1

 

 

 

 

2

6

3

 

 

 

 

 

 

Отметим, что матрица P является ортогональной ( P1 = PT ), так как столбцы являются ортонормированными, и собственной, так как det P =1.

В итоге мы получаем, что в ортонормированном базисе e1',e2 ',e3 ' матрица A примет диагональный вид A' :

1

0

0

 

 

0

1

0

 

A' =

.

 

0

0

2

 

 

 

Для того, чтобы проверить правильность полученного результата воспользуемся известной формулой, связывающей матрицы линейного преобразования в разных базисах:

A' = P1AP = PT AP .

Действительно,

 

 

 

1

0

1

 

 

 

 

 

 

 

 

1 1

1

 

 

 

 

 

 

 

 

 

 

2

2

 

 

0

1

1

 

 

2

6

3

 

1 0

0

 

 

 

 

 

 

 

 

 

 

 

P

T

AP =

 

1

2 1

 

 

1

0

1

 

 

 

0

2 1

 

 

0

1

0

 

= A'.

 

 

6

6

6

 

 

 

 

6

3

 

=

 

 

 

 

 

1

1

0

 

 

 

 

0

0

2

 

 

 

 

 

 

1

1

1

 

 

 

 

 

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

3

3

 

 

 

 

 

 

 

 

2

6

3

 

 

 

 

 

 

 

10.4. Ортогональные преобразования.

Определение. Линейное преобразование в евклидовом пространстве

En называется ортогональным, если в некотором ортонормированном базисе его матрица является ортогональной.

Напомним, что ортогональные матрицы определяются как удовлетво-

106

ряющие соотношению QT = Q1 .

Кроме того, важно, что ортогональное преобразование переводит любой ортонормированный базис в ортонормированный.

Теорема. Ортогональное преобразование не меняет скалярного произведения векторов евклидова пространства En , т.е.

(Qx,Qy)= (x, y) для любых x, y En .

Доказательство. Пусть e1,e2 ,...,en – некоторый ортонормированный базис в En , в котором матрица преобразования Q ортогональна, Для векторов x, y En верны следующие разложения:

x = x1e1 + x2e2 +... + xnen , x En ,

y = y1e1 + y2e2 +... + ynen , y En .

Можно записать:

(x, y)= x1 y1 + x2 y2 +... + xn yn .

Найдем соответствующие образы:

Qx = x1Qe1 + x2Qe2 +... + xnQen ,

Qy = y1Qe1 + y2Qe2 +... + ynQen .

Здесь Qe1,Qe2 ,...,Qen будет ортонормированным базисом. Следовательно,

(Qx,Qy)= x1 y1 + x2 y2 +... + xn yn ,

т.е.

(Qx,Qy)= (x, y).

107

Следствия из теоремы

1.Ортогональное преобразование не меняет норму вектору.

2.Ортогональное преобразование не меняет углов между векторами.

Свойства ортогональных преобразований

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

1.Ортогональные преобразования являются невырожденными.

2.Для ортогонального преобразования существует обратное преобразование, которое также является ортогональным.

3.Преобразование, соответствующее матрице транспонированной к матрице ортогонального преобразования в ортонормированном базисе, является обратным преобразованием.

4.Произведение ортогональных преобразований также является ортогональным преобразованием.

10.5. Построение ортогонального преобразования

Для построения ортогонального преобразования в евклидовом пространстве En достаточно найти ортогональную матрицу Qn×n . Как известно, у ортогональной матрицы столбцы (строки), если их рассматривать как векторы, образуют ортонормированную систему (см. лекцию 7). Следовательно, необходимо построить систему n ортонормированных векторов (строк или столбцов). Для этого можно применить процедуру ортогонализации ГрамаШмидта к некоторой системе векторов или осуществить следующий эвристический прием.

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

Для построения n попарно ортогональных ненулевых n -мерных векторов в качестве первого рассматривают любой вектор

108

x1 = (q11, q21,..., qn1 ),

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

x2 = (t1,t2 ,...,tn )

определяют как ненулевой вектор такой, чтобы x2 и x1 были ортогональны, т.е.

q11t1 + q21t2 +... + qn1tn = 0 .

Последнее уравнение имеет бесчисленное множество решений. Это одно уравнение с n неизвестными, где, по крайней мере, один коэффициент отличен от нуля. Выбираем какое-нибудь ненулевое решение:

t1 = q12 , t2 = q22 ,..., ti = qi2 ,..., tn = qn2 .

Далее по аналогии определяем третий и последующие векторы. Если

построена

ортогональная система

векторов x1, x2 ,..., xk , то координаты

z1, z2 ,..., zn

для вектора xk +1, 1 < k < n

ищем из условия, что вектор xk +1 орто-

гонален каждому вектору x1, x2 ,..., xk , то есть

(xi , xk +1 )= 0 , i =1,2,...,k .

Расписывая указанные k равенств в координатной форме, получаем систему k линейных алгебраических уравнений с n неизвестными, которая имеет бесконечное множество решений, из которого выбираем любое ненулевое решение:

q11z1 + q21z2 +... + qn1zn = 0,

 

+ q22 z2

+ + qn2 zn = 0,

q12 z1

 

 

 

...........................................

 

+ q2k z2

+ + qnk zn = 0.

q1k z1

Далее полученная система векторов x1, x2 ,..., xn нормируется и их координатами заполняют столбцы (строки) ортогональной матрицы.

Пример. Построить ортогональное преобразование трехмерного евклидова пространства, отличное от тождественного.

109

Решение. Построим сначала ортогональную матрицу третьего порядка. Возьмем произвольный ненулевой вектор

x1 = (2,1, 2).

Координаты вектора x2 = (t1,t2 ,t3 ) найдем из уравнения

2t1 +t2 +2t3 = 0 .

Его решением будет

t1 = C1 , t3 = C3 , t2 = 2C1 2C3 , где −∞ < C1,C3 < +∞.

Полагая C1 =1, C3 =1, получим x3 =1, x2 = 0, x1 =1. Следовательно,

x2 = (1, 0,1) .

 

Координаты вектора x3 = (z1, z2 , z3 ) найдем из системы

2z1 + z2 +2z3 = 0,

 

z1 + z3 = 0.

 

Решая систему методом Гаусса, получим z3 = C ,

z2 = −4C ,

z1 = −C , где

−∞ < C < +∞. Полагая C = −1, имеем x3 = (1, 4, 1) .

 

 

 

 

 

 

Пронормировав векторы x1, x2 , x3 , получим

 

 

 

 

 

 

 

 

 

2

,

1

,

2

x2 ' =

 

1

 

, 0,

1

, x3 '

 

 

1

,

4

,

1

x1' = −

3

3

,

 

2

 

=

 

3 2

.

 

 

 

3

 

 

 

2

 

 

 

3 2

 

 

3 2

Матрица

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

2

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q =

 

1

 

0

4

 

.

 

 

 

 

 

 

 

 

 

 

 

 

3

 

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

2

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

является ортогональной, следовательно, преобразование Q , имеющее в ортонормированном базисе матрицу Q , является ортогональным.

110