• Nenhum resultado encontrado

ПОЛОЖИТЕЛЬНЫЕ ОБРАТНОСИММЕТРИЧНЫЕ МАТРИЦЫ И ИХ СОБСТВЕННЫЕ ЗНАЧЕНИЯ

Теорема 7.28. Степенной закон собственного значения.) Если матрица

7.7. ЧУВСТВИТЕЛЬНОСТЬ СОБСТВЕННОГО ВЕКТОРА

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

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

1) нахождение математической оценки колебания; 2) получение ответов, основан- ных на большом числе компьютерных вычислений, построенных соответствующим образом для проверки чувствительности; 3) комбинация предыдущих двух способов, особенно при невозможности проведения полной аргументации аналитически.

Как уже указано, в случае согласование

λ

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

Собственные значения матрицы лежат между ее наибольшими и наименьшими строчными суммами элементов. Изменение величины элемента в матрице влияет на соответствующую строчную сумму и обусловливает тенденцию изменения

λ

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

Начнем анализ этой проблемы, рассмотрев матрицу

A

с характеристическим уравнением (см. [185])

( )

1 1

det A − λ I = λ

n

+ a λ

n

+ + … a

n

= 0

.

Пусть теперь

A + ε B

– матрица, полученная введением малого возмущения в

A

. Соответствующее характеристическое уравнение имеет вид

( )

1

( )

1

( )

det A + ε B − λ I = λ

n

+ a ε λ

n

+ + … a

n

ε = 0

,

где

a

k

( ) ε

– полином степени

( n k )

от

ε

, такой, что

a

k

( ) ε → a

k при

ε → 0

.

Пусть

λ

1 – максимальное простое собственное значение, соответствующее ха- рактеристическому уравнению

A

. Уилкинсон в [185] доказал, что для малого

ε

имеется собственное значение матрицы

A + ε B

, которое может быть выражено как сумма сходящегося степенного ряда, т. е.

( )

2

1 1

k

1

k

2

λ ε = + λ ε + ε +…

Пусть

ω

1 – собственный вектор

A

, соответствующий

λ

1 и

ω ε

1

( )

собственный вектор

A + ε B

, соответствующий

λ ε

1

( )

. Элементы

ω ε

1

( )

– полиномы от

λ ε ( )

и

ε

, и так как степенной ряд для

λ ε

1

( )

сходится при малом

ε

, каждый элемент

ω ε

1

( )

может быть представлен как сходящийся степенной ряд от

ε

. Можно написать

( )

2

1 1

z

1

z

2

ω ε = ω ε + + ε + …

Если матрица

A

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

ω ω

1

,

2

, … , ω

n и

υ υ

1

, ,

2

… , υ

n, таких, что

υ ω

i j

= 0

,

ij

.

Заметим, что

ω

j и

υ

j являются

j

-ми собственными векторами (правым и ле- вым), а не

j

-ми компонентами векторов.

Векторы

z

i, могут быть представлены через

ω

i следующим образом:

1 n

i ij j

j

z s ω

=

= ∑

,

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

ω ε

1

( )

дает

1

( )

1

2 1

n n

j

ij i

i j

ω ε ω t ε ω

= =

= + ∑∑

,

где

t

ij получены делением

s

ij на коэффициент

ω

1.

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

k

1

выражения для

λ ε

1

( )

.

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

ω

j и

υ

j и используя евклидову метри- ку, находим

j j

1

υ ω =

. Мы знаем, что

( A + ε ω ε B ) ( )

1

= λ ε ω ε

1

( ) ( )

1 .

При подстановке выражений для

λ ε

1

( )

и

ω ε

1

( )

, полученных выше, и использо- вании равенства

A ω

1

= λ ω

1 1 имеем

(

1

)

1 1 1 1

2 n

j j j

j

t B k

λ λ ω ω ω

=

− + =

.

Умножив обе части на

υ

Tj , после упрощения получим

1 1 1 1 1

T T

k = υ ω υ ω B

, для

j = 1

и

t

j1

= ( υ ω λ λ υ ω

Tj

B

1

(

1

j

)

1T j

)

, для

j ≠ 1

, где, как уже отмечено,

k

1 – возмущение

λ

1 первого порядка, и

( ) [ ]

1 1 1 1 1 1 1

T T T

k = υ ω υ ω BB υ ω

, где

[ ] B

– сумма элементов

B

.

Итак, для достаточно малого

ε

чувствительность

λ

1 зависит в основном от вели- чины

υ ω

1T 1, которая может быть произвольно малой.

Возмущение первого порядка

ω

1 определяется выражением

( )

( ) ( ( ) ( ) )

1 1 1 1 1 1

2 2 2

n n n

T T T T

j j j j j j j j j j j j

j j j

t B A

ω ε ω ε υ ω λ λ υ ω ω υ ω λ λ υ ω ω

= = =

∆ = ∑ = ∑ − = ∑ ∆ −

,

где

∆ ≡ A ε B

.

Собственный вектор

ω

1 будет весьма чувствителен к возмущениям в

A

, если

λ

1

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

λ

1 значительно отдалено

от других собственных значений и ни одно из

υ ω

iT i не мало, собственный вектор

ω

1, соответствующий собственному значению

λ

1, будет сравнительно нечувствителен к возмущениям в

A

. Это имеет место, например, для кососимметричных матриц (

a

ji

= − a

ij ).

T

i i

υ ω

в некотором отношении взаимозависимы, что предотвращает возможность того, чтобы только одно

1 υ ω

iT i ,

i = 1, … , n

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

i ij j

j

ω = ∑ c υ

и j ij j

j

υ = ∑ d ω

,

где

ω

i

= υ

i

= 1

,

i = 1, … , n

. После подстановки легко убедиться, что

T T

ij j i j j

c = ω ω υ ω

и

d

ij

= υ υ υ ω

Tj i Tj j. Тогда

( )( )

T T T T T

i i ij j ij j j i j i j j

j j j

d c

υ ω = ∑ ω ∑ υ = ∑ ω ω υ υ υ ω

,

для

i = j ω ω υ υ

iT i

=

iT i

= 1

и iT i

(

iT i

)

1

(

Tj i

)( )(

Tj i Tj j

)

1

j i

υ ω υ ω

ω ω υ υ υ ω

= + ∑

.

Так как

ω ω

Tj i

= cos θ

ij и

υ υ

Tj i

= cos ϕ

ij, имеем

(

T i

)

i1

(

iT i

)

1

(

Tj j

)

1

1 (

Tj i

)

1

j i j i

υ ω

υ ω

υ ω

υ ω

= =

≤ + ∑ ≤ + ∑

,

что должно быть верным для всех

i = 1, 2, … , n

. Это доказывает, что все

υ ω

iT i долж- ны быть одного порядка.

Теперь покажем, что для согласованных матриц

( υ ω

1T 1

)

1 не может быть произ-

вольно большим. В случае согласованности имеем

( )

1 11 1 1

1

1 , , 1

n

1

T

n j

i

υ ω ω ω

=

=

,

( )

1T 11

, ,

1n

ω = ω … ω

. Поэтому

(

1 1

)

1

(

11 1

) (

11 1

)

1 1 1 1

1 1

1 , ,1 , ,

T n

1

n

1

T

n i i i

i i

n n

υ ω ω ω ω ω ω ω

= =

   

=   ∑   =   ∑   >

,

так как

1 1

1 1

1

n n

i i

i i

n ω ω n

= =

∑ < ∑

.

Теперь

( υ ω

1T 1

)

1 принимает минимальное значение, когда все

ω

1i равны, так как

1 1

1

n i i

ω

=

∑ =

.

Практически, для удерживания

(

1 1

)

1

υ ω

T вблизи минимума нужно оперировать с относительно сравнимыми объектами, такими, чтобы ни одна из из

ω

1i не была слишком малой.

Для улучшения согласованности число

n

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

n

не следует брать слиш- ком малым. Например, если отбросить величины

υ ω

1T 1

< 0,1

, то нужно иметь

n ≤ 9

.

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

ω

1 и

υ

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

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

ω

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

ω

1i бы- ли одного порядка.

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

7 2 ±

, однако соответствующим образом не осознали необходимость требова- ния относительной сравнимости [106].

Другим полезным выводом является следующее: если считать «объектами одной важности» объекты, не отличающиеся друг от друга по важности больше, чем в 10 раз, то шкала, используемая при парных сравнениях сопоставимых объектов, долж- на иметь деления, лежащие где-то между единицей и десятью, в противном случае будут сравниваться объекты, которые в большой степени несопоставимы по важно- сти. Это приведет к сравнительно малым значениям для некоторых из

ω

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

Формула Варгаса

Определяя величину возмущения собственного вектора при некотором значении возмущения исходной матрицы, мой ученик Л. Варгас показал в своей диссертации [169], что если обратносимметричную матрицу

A

возмутить обратносимметричной матрицей

P

с использованием поэлементного (Адамара) произведения (которое обозначается

A P

), то результирующая матрица будет обратносимметричной, а ве- личина возмущения

∆ ω

главного собственного вектора

ω

матрицы

A

дается вы- ражением

( y ,

1

y 1 )

ω ω

ω

∆ = < > −

,

где

< > ,

– скалярное произведение двух векторов, а

y ω

– вектор поэлемент- ного произведения

y

на

ω

; вектор

y

– главный собственный вектор матрицы

E

*

= E P

, где

E

получена поэлементным делением элементов

A

на соответствую- щие элементы

W = ( ω ω

i j

)

.

Пример 7.1.

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

( 0,6079; 0, 2188; 0,1108; 0,0623 )

. Приведенная ниже матрица

A

составлена из отно- шений этих величин, а матрица

P

является первой матрицей из гл. 2, являющейся возмущением

A

:

1 2,7 5, 4 9,76 0,36 1 1,97 3,51 0,18 0,51 1 1, 78 0,10 0, 28 0,56 1 A

 

 

 

=  

 

 

,

1 5 6 7

0, 2 1 4 6

0,17 0, 25 1 4 0,14 0,17 0, 25 1 P

 

 

 

=  

 

 

.

Собственный вектор

A

будет

ω = ( 0, 6079; 0, 2178; 0,1108; 0,0623 )

и

λ

max

= 4

. Соб- ственный вектор

P

будет до

ω

*

= ( 0, 6187; 0, 2353; 0,1009; 0,04507 )

и

λ

max

= 4,391

. Матрица возмущения

E

получена поэлементным делением

A

на

P

:

1 1,80 1,09 0, 71 0,56 1 2,03 1, 71 0,91 0, 49 1 2, 25 1,39 0,58 0, 44 1 A

 

 

 

=  

 

 

.

Собственный вектор

E

есть

y = ( 0, 2730; 0, 2885; 0, 2444; 0,1941 )

, а

λ

max

= 4,391

– такое же, что для

P

. Наконец,

∆ = ω ( 0, 01076; 0, 01651; 0, 00985; 0, 01722 − − )

. Легко проверить, что

ω + ∆ = ω ω

*.

ГЛАВА 8