УДК 514.17
ОБ ОДНОМ ВАРИАНТЕ МЕТРИКИ ДЛЯ НЕОГРАНИЧЕННЫХ ВЫПУКЛЫХ МНОЖЕСТВ1
П.Д. Лебедев2, В.Н. Ушаков3
Методы выпуклого анализа привлечены для построения функции расстояния между замкнутыми, в общем случае не ограниченными, множествами в евклидовом пространстве. Показано, что данное расстояние удовлетворяет всем свойствам метрики. Доказана инвариантность расстояний относительно движений пары множеств в пространстве. Показано, что данное метрическое пространство является полным.
Ключевые слова: хаусдорфово расстояние, метрика, выпуклое множество, рецессивный конус.
Введение
При решении различных задач теории распознавания образов [1], математической теории управления и теории управления и дифференциальных игр [2] требуется оценивать степень рассогласования между множествами в евклидовом пространстве Ы” [3]. Один из самых широко распространенных методов, позволяющих ответить на эти вопросы, основан на использовании метрики Хаусдорфа [4].
Обозначим через сотр(Ы”) совокупность всех ограниченных замкнутых множеств в К”. Определение 1. Расстоянием от точки хеЫ” до замкнутого множества А называется величина
/з(х, А) = тш{||х - у||: уеА}.
Определение 2. [5, 6] Хаусдорфовым отклонением множестваЛесотр(Ы”) от 5есотр(Ып) называется величина
И(А, В) = тах{/}(х, В): хеА}. (1)
Определение 3. [5, 6] Хаусдорфовым расстоянием между множествами Лесотр(Ы”) и Ве сотр(Ы”) называется максимум, из хаусдорфовых отклонений
с!{А,В) = тах{И{А,В),И{В,А)}. (2)
Хаусдорфово расстояние обладает всеми свойствами метрики [5] и любой паре компактных множеств ставит в соответствие неотрицательное число, характеризующее степень их рассогласования.
Метрику Хаусдорфа можно распространить на произвольные замкнутые множества (обозначим их совокупность с1оз(Ы”)). Однако если хотя бы одно из множеств А, В не ограничено, то в
общем случае значение максимум в выражении (1) не достигается. Поэтому для них можно опре-
делить обобщение понятия хаусдорфова отклонения как
И\А, В) = 8ир{р(х, В): хеА}. (3)
Соответственно обобщение понятия хаусдорфова расстояния между неограниченными множествами может быть записано как
с!*(А, В) = тах{И*(А, В), И*{В, А)}. (4)
Значение выражений (3) и (4) при некоторых А и В равно +со. При оценке конструкций теории распознавания образов и теории управления наиболее часто требуется оценивать рассогласо-
1 Работа выполнена при финансовой поддержке РФФИ (проекты 11-01-00427-а «Алгоритмы и динамические процедуры решения в
дифференциальных играх и задачах управления», 11-01-12088-офи-м-2011 «Методы позиционных дифференциальных игр в задачах техники, экономики и экологии» и проекта 12-01-31247 мол_а «Управление и сингулярности в дифференциальных играх»), и при поддержке программ фундаментальных исследований Президиума РАН 12-П-1-1002 «Управление в условиях конфликта и неопреде. » 12- -1-1017/3 « -
, » .
2 Лебедев Павел Дмитриевич - кандидат физико-математических наук, отдел динамических систем Институт математики и механики УрО РАН.
E-mail: pleb@yandex.ru
3 Ушаков Владимир Николаевич - доктор физико-математических наук, отдел динамических систем Институт математики и
.
E-mail: ushak@imm.uran.ru_______________________________________________________________________________________________
вания между выпуклыми множествами. При этом естественно попытаться ввести такую метрику, которая бы определяла расстояния между произвольными выпуклыми [7] замкнутыми множествами в виде конечных чисел и отражала бы при этом особенности их геометрии. Одним из ее вариантов является так называемая метрика Хаусдорфа-Бебутова [8-10]. Она обладает рядом важных достоинств. В частности, ее значения лежат на отрезке
+ | |ьо|| + \1 ао + 4 +\1 Ь0 + 4
0.
где ап и Ь0 — ближайшие к началу координат точки во множествах А и В соответственно, ||а|| -норма вектора а. В метрике Хаусдорфа-Бебутова пространство скЫЯ") является полным [9, с. 187]. Однако она имеет и некоторые недостатки. Сходимость в ней не совпадает со сходимостью в метрике Хаусдорфа. Кроме того, значения расстояния между множествами не сохраняются при параллельном переносе и при их вращении. В настоящей работе предлагается еще один вариант определения расстояния между произвольными выпуклыми множествами, который лишен указанных недостатков метрики Хаусдорфа-Бебутова. Он базируется на конструкциях выпуклого анализа и преобразовании метрики Хаусдорфа.
Преобразование метрики
При решении различных задач теории распознавания образов, теории управления и дифференциальных уравнений для устранения проблем, связанных с неограниченным возрастанием функции неотрицательного аргумента, применяется так называемое преобразование Кружкова [12]
х = 1 - ехр(-х). (5)
Оно осуществляет непрерывное взаимно однозначное отображение бесконечного полуинтервала [0, +со) на полуинтервал [0, 1). Причем при стремлении х —> +оо для х в (5) имеет место х —> 1
Определение 4. К-хаусдорфовым отклонением замкнутого множества А от В назовем число
Л( А. В) =
1-ехр(-/7*(Л,5)|, если И*(А,В)е (0,+°°)
(6)
(7)
(8)
1, если И (А,В) = + ^>.
Определение 5. К-хаусдорфовым расстоянием между множествами А и В назовем число
й(А,В) = шах{Л(А,В),И(В, А)} .
Из определения 3 видно, что выражение (7) можно записать в виде
_ 1-ехр(-б/*(Л,5)), если И*(А,В)е (0,+°°)
с1(А,В)=1 К 1 .
1, если с!*(А,В) =+°°.
Лемма 1. Выражение (8) задает метрику на множестве с1оз(Ы”).
Доказательство. Покажем, что для функции, заданной в (8), выполняются все три аксиомы метрики [13]. Из свойств хаусдорфова расстояния и преобразования Кружкова вытекает выполнение аксиомы тождества и аксиомы симметрии. Покажем, что выполняется неравенство тре-
угольника. Покажем, что для произвольных А, В, Се с1оз(Ы”)
3(А,В)йЗ(А,С) + 3(В,С). (9)
Действительно, обозначим
а = /(А, В), р = </(А, С), у = /(5, С).
Неравенство (9) принимает вид
1-ехр(-ог)<1-ехр(-/?) + 1-ехр(-7) . (10)
Покажем, что (10) выполняется при а= /? + у. Для хаусдорфовой метрики выполняется неравенство треугольника
а<в+у.
Из свойств экспоненциальной функции вытекает
1 - exp(-^ -у) -1 + ехр(-Д) -1 + exp(-у) =
= exp(-в)(1 - exp(-Y)) + (exp(-Y) -1) =
= -(1 - exp(-7))(l - exp(-/?)) < 0 .
Заметим, что в левой части (10) стоит монотонно возрастающая функция. Поэтому если неравенство выполняется в случае а = /? + у, то оно верно и при всех ае\0, /} + }’]. Значит, неравенство (10) верно. Третья аксиома метрики выполняется для метрики d .
Значения функции (8) лежат на отрезке [0, 1]. При чем d (А, В) =1 тогда и только тогда, когда d (А, В)=+°°. Однако на практике вычислять хаусдорфово расстояние для неограниченных множеств очень затруднительно. Покажем, что расстояние между множествами в метрике d можно найти, вычислив предел для некоторой последовательности конечных чисел. Обозначим через clcv(R”) множество выпуклых замкнутых множеств в R”.
Лемма 2. Пусть A, Be clcv(R”). Тогда
d(A,B) = lim (1 - exp(* (),B(£)))), (11)
где M(s) = MC\ U(0, s), U{\. s) - шар в пространстве R” с центром в точке х радиуса е, 0 - нулевой
Rfl
В (11) подразумевается, что значения е настолько большие, чтобы множества А(е) и В(е) были непусты.
Доказательство. Без ограничения общности полагаем, что h (A, B)>h (В, А) и, следовательно, d (A, B)=h (А, В). Покажем, что выполняется предельное соотношение
И*{А,В) = lim h(A(e),B(e)), (12)
£i+~
из которого и следует равенство в (11).
Предположим, что равенство (12) не выполняется. То есть предел в данном выражении не существует или отличен от h (А, В).
Если В - ограниченное множества, то равенство (12) выполняется, поскольку найдется такое So что при s > е0 выполняется B(s) = В. Соответственно, если И (А, В) - конечное число, то найдется и такое еь что при е > £1 выполняется равенство h(AВ(е)) = И*(А, В). Если же
GQ-
>
И (А, В) = +со, то справедлива оценка для хаусдорфовых отклонений И(А(є), В(е)) > є—є0 при ,
Случай, когда А компактно, а В не компактно, невозможен, поскольку мы изначально предполагаем, что Ъ (А, В) > И (В, А).
Следовательно, при сделанном предположении о невыполнении равенства (12) множества А и В должны быть неограниченными.
При этом найдется такая последовательность {єіУ°=1,єі —и такое число у 0. что либо
1) У/е N1 И(А(е,), В(е,)) < И*(4, В) - у, либо
2) У/є N1 И(А(єі ), В(є,)) > И\А, В) + у.
Допустим, реализовалась возможность 1). По определению хаусдорфова отклонения найдется такая последовательность {а, }°1 х с А , что
Ііт р(а;-.В) = И*(А.В). (13)
£ —
Поскольку по условию В - замкнутое выпуклое множество, то для каждой а, найдется такая точка Ь,є5, что ||а, - Ь,|| = р(а„ В). А поскольку все шары достаточно большого радиуса содержат и а„ и Ь,, то имеет место
\/є > тах{||а, ||, ||Ь, ||} И(АГ\Щ0, є), 5П^(0, є)) > ||а, -Ь,|| >р(а„ В).
Из данной оценки и (13) следует, что случай 1 невозможен.
Допустим, реализовалась возможность 2). В этом случае Ъ (А, В) = г может быть только конечным числом, поскольку предел последовательности не может быть больше, чем +СО.
Рассмотрим последовательности {Аі}°°=1={А{єі)}°°=1 А и {В^=1 = {5(£’,)}°11. При этом для V/ є N
И(А„ В,) >г + у.
Поскольку Аі - компакт, то в нем найдется точка а„ такая что_______________________________________
р(я„ Д)>г +у. (14)
При этом найдется точка Ь,е ВХВь для которой
||а/ - Ь/|| < г . ф
Точки а, находятся на расстоянии не большем чем г от границы дЩО, ег) шара £/(0, ег) поскольку Я/Е £/(0, £,), Ь; £ £/(0, £,) (рИС. 1), ТО еСТЬ
||Я/||Е [£/-/, £,■].
Следовательно, при стремлении £г —> +оо имеет место ||Я/|| —> +00.
Рассмотрим точку Ь0, ближайшую в евклидовой метрике на множестве В к началу координат. Точка Ь* зафиксирована, а точки Я/ и Ь* находятся на расстоянии, не превышающем г друг от друга, и бесконечно удаляются от начала координат. Следовательно, угол ^(я„ Ь* - Ь0) между векторами я, и Ь/ - Ь0 стремится к нулю:
1ип^(я|.,Ь|.-Ь0) = 0. (15)
г
При достаточно г1 больших отрезок [Ь/, Ь0] будет пересекаться с границей дЩО, ||я;||) шара £/(0, 11я/ | |) в некоторой точке Ь, (поскольку Ь0е £/(0, £/), £/(0, £,)). Рассмотрим пересечение
сферы дЩ0, 11Я/||) и гиперплоскости
Г1-={ВеКи:<8-ЯьЯ^ = 0}, ф
проходящей через точку я, ортогонально ее радиус-вектору (рис. 2), с шарами £/(я*, г + у) фиксированного радиуса г . Здесь (у) означает скалярное произведение векторов. У 811(0, ||я;||) и Г, общая нормаль в точке я, и радиус сферы дЩО, ||я/||) стремится к +оо. Поэтому выполняется предельное соотношение
1ш а (г,. П Г (а,-, г* + г), Эи(0,| |а,-| |) П и (а,, г* + /)) = 0 . (16)
г
Из предельных соотношений (15)и(16) следует, что точка Ь, при / —► оо приближается к Ь,. Рассмотрим проекцию
(ь,- а, а)
11а,||
точки Ь, на гиперплоскость Г,. Действительно, она лежит на отрезке [Ь„ Ь0], а угол между векто-
*
рами я, и Ь, - Ь0 стремится к нулю. Соответственно точка Ь, становится все ближе к точке 8* пересечения сферы дЩО, 11Я/||) с прямой, проходящей через Ь, параллельно вектору я,.
Рис. 1. Выпуклые неограниченные множества А и В
Рис. 2. Расположение точек ь„ Ьі и рі
С другой стороны, поскольку сфера д11(0, ||я;||) с увеличением ее радиуса приближается в окрестности точки я, к гиперплоскости Г/, то точки б, и £ становятся все ближе друг к другу. Соответственно имеет место предельное соотношение
1ІШ
і
ьі - Рі
= 0.
(17)
При этом поскольку р, есть ортогональная проекция Ь, на гиперплоскость, проходящую через точку а„ то выполняется оценка
||р, - а,|| ^1 |р,- М ^г* •
Это означает, что для последовательностей точек {р,}^ и шаров {и(а^г*)}°°=1 имеет место
Р; е и(а„ г*). ' ' (18)
Из выражений (17) и (18) вытекает, что предел отклонения точек Ь, от шаров (/(а,.г ) равен нулю:
1ш1/7(ь/,^(а;,/)) = 0. (19)
Точки Ь,* (по построению) принадлежат компактам В, , поэтому верна оценка
||Ьг- - аг|| > г* + у.
Однако эта оценка противоречит соотношению (19). Получилось противоречие. Следовательно, формула (12) верна.
Невозможность существования последовательностей, для которых выполняются оценки 1) или 2) доказывает равенство (12).
Замечание 1. Условие выпуклости множеств А и В является существенным. В противном случае предел (11) может не существовать. Пусть, например, на плоскости заданы два неограниченных множества. Одно является лучом А = {(х, у): хе [0, +оо), у = 0}, а другое состоит из точек на этом луче с целыми координатами А = {(х, у): хе ]Чи{0}, ,у=0}. Для кругов радиусом /е ]\, выполняется равенство
с/*(АГ\Щ0, /), ЯГИДО, /)) = 0,5.
В то же время для кругов радиуса /' + 0,9, /' е ]\, имеет место
с/\АПЩ0, / + 0,9), ВПЩО, /+ 0,9)) = 0,5.
Таким образом, значение выражения (11) не определено.
Оценка степени близости неограниченных множеств
Для неограниченных множеств А и В К-хаусдорфово расстояние является достаточно грубой
оценкой. Если И (А, В) = +<х> или И (В, А) = +<х>, то 3 (А, В) = 1. В частности, это имеет место для любых двух непараллельных гиперплоскостей. Но они при этом могут располагаться по-разному, что играет роль при их изучении в различных практических задачах. Возникает необходимость ввести еще одну функцию, характеризующую степень того, как выпуклые множества А и В отклоняются друг от друга с учетом их геометрии в целом. При этом мы будем использовать то, что выпуклые множества в окрестности бесконечности имеют достаточно специфическую структуру, описанную, в частности в [14].
Определение 6. Рецессивным конусом [14, с. 77] множества А называется конус
0+А = {х е К”: Уу е А, УХ> 0 (у + Лхе А)}, содержащий лучи всех направлений х, которые начинаясь в любой точке А, лежат в А.
При рассмотрении выпуклого множества А вне достаточно большой окрестности начала координат оно становится в некотором смысле все более похожим на свой рецессивный конус. Если Лес1су(Ы”), то 0 +А = {0} тогда и только тогда, когда А - ограниченное множество [14, с. 81].
Определение 7. х~расстоянием между А и В из с1су(Ы”) назовем величину
Х(А, В) = с!(0+АПи(0, 1), 0+£П£/(0, 1)). ” (20)
Значения выражения (20) лежат на отрезке [0, 1]. Это вызвано тем, что в состав любого конуса входит начало координат 0, и любая точка шара £/(0, 1) находится от нее на расстоянии, не превышающем 1. Функция х определяет полуметрику на множестве с1су(Ы”). То есть для нее выполняются все аксиомы метрики, за исключением того, что она может быть равной нулю для двух несовпадающих множеств. Действительно, ведь одинаковые рецессивные конуса могут быть у различных множеств. Например на плоскости надграфик С = ер1 / любого многочлена второй степени
Дх) = ах2 + Ъх + с, а е (0, +со), Ъ, с е (-оо, +со) имеет рецессивный конус, состоящий из одного луча, совпадающего с положительной полуосью оси абсцисс.
Покажем, что в общем случае отклонением выпуклых множеств вне достаточно большой окрестности начала координат можно рассчитывать без нахождения их рецессивных конусов.
Лемма 3. Пусть А, В е с1су(Я”). Тогда верно равенство
Х(А, В) = 11т [ а(А(£ В(£)) 1. (21)
£ 1+ж ^ £ J
Доказательство. Покажем сначала, что для произвольного выпуклого множества справедливо
1ІШ
£ ——+^>
( а (А(£,0+ А(£) ^
= 0 . (22)
Выведем оценку сверху для хаусдорфова отклонения конуса О +А от множества А. Выберем произвольную точку х е А. Из определения 7 следует, что выполняется вложение
{х} +0+АсА.
То есть во множестве А содержится его рецессивный конус, параллельно перенесенный на вектор х. Получаем
И\<д+А, А) < И\0+А, 0+А + {х}) < ||х||.
Следовательно, И (0 +А, А) = с/г е [0, ||х||] - конечное число. Из (12) вытекает
1ІШ
£——+^
( М0+ А(є), А(£)) ^
£
\
Покажем теперь, что верно соотношение
= 1іш -1 = 0. (23)
£ ——+^ £
1ІШ
£——+^>
( И( А(£,0+ А(є)) ^
= 0 . (24)
£
\ У
Допустим, предел в выражении (24) отличен от нуля или не существует. Тогда найдется такое положительное число <32 и такая последовательность что
V/ е N1 к{А{е), 0+Л(е,)) > <12гъ е, —> +оо.
Соответственно найдется последовательность точек {а,}^ для членов которой выполняются вложения
У/е№ а,е А(е,) (25)
и неравенство
V/ е № р(а,, 0+Л(е,)) > йгЩ. (26)
Рассмотрим конус
К* = {\/х: (Зу е 0 +А : Z(x, у) < arctg с12)}.
Из (26) следуют соотношения
V/ е № а,г (А(е,) + ЩО, с12)) з К*(е,).
Отсюда и из (25) вытекает
У1е№а,г1‘. (27)
Г II 1П00
Рассмотрим теперь последовательность |аг /||аг-||| . Она лежит в шаре единичного радиуса,
а значит ограничена. Из нее можно выделить сходящуюся подпоследовательность. Без ограничения общности полагаем, что вся последовательность сходится и
Оценка (27) означает, что все точки а, /|а; | лежат вне конуса К*. Предел их последовательности может лежать либо вне данного конуса, либо на его границе:
ае(кп\к*)идк*.
Конус 0+А полностью вложен во внутренность к (за исключением точки начала координат).
Это означает, что предел а е ЩО, 1) не принадлежит О А. В то же время доказано [14, с. 79] ут-
верждение, что предел любой последовательности {Д;а,}^ при {а,-}~ с А , Л/>0, А,—>0 (если он существует) принадлежит 0+А.
Г II 11100 _1
Последовательность |а,■ / ||а;||]• подходит под данное описание, если положить Я, = ||а,|| .
Отсюда следует, что
а*єО+А.
Получилось противоречие. Следовательно, выражения (23) и (24) верны, а значит выполняется и (22).
Теперь оценим поведение отклонения с/(А(є), В(е)). В силу неравенства треугольника имеем е/(А(е), В(е)) < е/(А(е), (У А (г,)) + с/(0А(с:), 0+В(є)) + сі(В(е), 0+В(е)). (28)
С другой стороны в силу того же неравенства
с/(()А(с:), 0+В(є)) < сі(А(є), (У А(к))+ с/(А(є), В(є)) + с/(В(є), 0+В(є)).
Переставив слагаемые получим
с/(А(є), В(є)) > с/(А(є), 0 А(с:)) с/(0 А(с:), 0+В(є)) - сі(В(є), 0+В(є)). (29)
В пределе оценка дает
1іш й(А(£,Б(є)) < 1іш й(0+ А(£,0+ Б(є)) + 1іш й(А(£,0+ А(£) + й(Б(£,0+ Б(є)) <
£——+^ £ £——+^ £ £——+^ £
„ ,. й(0+ А(£,0+ Б(є)) _ _
< 1іш —-------—--------+ 0 + 0 (30)
Аналогично оценка (29) дает
11ш й(А£),В(£) ^ 11ш й(0+ А£),0+В(£) (31)
£ —1+^ £ £ —1+^ £
Из (30) и (31) следует равенство
Ит а{А{е),в{е)) = Ит а{0+А{е)^в{е))
£ —1+^ £ £ —1+^ £
Поскольку рецессивные конусы фигуры, инвариантные относительно гомотетии с центром в начале координат, то значение выражения
б/(0+ А(е),0+ В{е))
£
одинаково при любом е > 0. Подставив в частности значение е = 1 (вместо предела е —* +оо) в (32), получаем равенство (21).
Комбинированная метрика
Метрика а двум произвольным замкнутым множествам ставит в соответствие число из отрезка [0, 1] на базе метрики Хаусдорфа. Полуметрика х, введенная на классе выпуклых замкнутых множеств, определяет степень их рассогласования, опираясь на понятие рецессивного
конуса. Естественно, ввести новую метрику, сложив а (А, В) и х(Л, В).
Определение 8. Комбинированным расстоянием между множествами А, Ве с1су(Яп) назовем величину
П(А,В) = 3(А,В) + х(А,В). (33)
Теорема 1. Функция (33) задает на множестве с1су(Я”) метрику и вычисляется по формуле
( И( й/’сЛ'Л
D( A, B) = lim
є—о
1 - exp (d (є),B(є))) + d B(є))
Доказательство. Выражение (33) есть сумма метрики и полуметрики, следовательно оно тоже задает метрику [13]. Из лемм 2 и 3 следует, что для метрики с! (А, В) и полуметрики х04> В) в случае выпуклых множества А и В имеют место предельные выражения (11) и (21). Их сумма
lim (1 - exp ( (Л(£), B(£))))+ lim d {A(l£B(l)) ^
Метрика /)(Л, В) обладает рядом достоинств. Прежде всего, она не зависит от параллельного переноса и поворота пары (А, В), что отличает ее от метрики Хаусдорфа-Бебутова [8]. Для мно-
жест в, хаусдорфово расстояние между которыми является конечным числом, существует взаимно однозначное отображение между значением D(A, В) и cf (А, В), определенное преобразованием Кружкова, причем в этом случае D(A, В)е [0, 1). Если же cf (А, В)=+оо, то комбинированная метрика дает число D(A, В)е [1, 2], определяемое рассогласованием множеств в окрестности бесконечно удаленной точки. Это согласуется с принятой аппроксимацией неограниченных выпуклых множеств их рецессивными конусами. Метрика D является полной, поскольку сходимость в ней совпадает со сходимостью в метрике Хаусдорфа.
Заметим, что сходимость в метрике D в общем случае не совпадает со сходимостью в метрике Хаусдорфа-Бебутова. Рассмотрим, например, последовательность прямых {А^=х, заданных уравнениями:
Aj = {(*, у): у = х tg ^ , pj = 1 //, хе (-go, go)} .
В комбинированной метрике расстояние между любым двумя непараллельными прямыми, угол между которыми равен /?, строго больше 1 и равно 1+sin/?. В метрике Хаусдорфа-Бебутова расстояние между прямым, пересекающимися в начале координат, равно sin/? (см. [9, с. 187]). Каждая из прямых Д образует с осью абсцисс угол равный Д = \И. Соответственно в метрике Хаусдорфа-Бебутова {Ajj есть фундаментальная последовательность, а в метрике D нет.
Примеры
Пример 1. Пусть требуется найти комбинированное расстояние между двумя множествами
А, В е clcv(R2). А именно, подграфиками функций A = epiVl + *2 , л: е (-оо, +оо), В = epi(\/x), х е (0, +оо).
Оба множества неограниченны и обобщение хаусдорфова расстояния между ними равно бесконечности, и соответственно
d (A, B) = 1.
Их рецессивные конуса:
О +А = {(х,у) \х = г cos t,y = г cos t,te [л/4, Зтг/4], г е [0, +оо)},
О +В = {(х,у) : х = г cos t,y = r cos t, t e [0, л/2], r e [0, +oo)}.
Угол между крайними векторам конусов равен лг/4. Соответственно их отклонение на бесконечности
2
Х(A,B) = sinn/4) = ^- .
Комбинированное расстояние между А и В равно
D( A, B) = И (A, B) + x( A, B) = 1 + ^ = 1,707.
Пример 2. Пусть требуется найти комбинированное расстояние между двумя множествами А, В е с1су(К ). А именно, подграфиками функций А = ер1(ехр(л:) + 1), л: е (-оо, +оо), В = ер1 ехр(х), х е (-да, +да).
В данном примере распространение хаусдорфова расстояния между множествами, опреде-
Рис. 3. Множества A ив в примере 1
Рис. 4. Множества A ив в примере 2
ленное по формуле (4), конечно и равно d*(A, В) = h \B, А) = 1. Хотя ни для какой точки множества В расстояние до А, равное 1 не достигается, но в пределе
h*(A,B)= lim ((-^ехр(-0),-4) = 1, (-^,ехр(~0)е В.
t
Комбинированное расстояние между А и В равно
D(A, В) = d(A, В) + z(A, В) = 1 - ехр(-1) + 0 « 0,632.
Пример 3. Пусть требуется найти комбинированное расстояние между двумя множествами А, В е clcv(R2). А именно, подграфиками функций А = epi(exp(x) + х/4), х е (—оо, +оо), В = epi х4,
х е (—оо,+оо).
В данном примере обобщение хаусдорфова расстояния между множествами равно бесконечности.
Рецессивные конуса множеств:
0 +А = {(x, у). x = r cos t,y = r cos t, t e [ж/4, ж/2 + arctg(l/4)], re [0, +oo)},
0 +B = {(*, y): x = 0, у e [0, +oo)}.
Угол между крайними векторам конусов равен ж/2 + arctg(l/4) > ж/2. Соответственно их отклонение на бесконечности
Х(А, В)= 1.
Комбинированное расстояние между А и В равно D(A, В) = d(A, В) + %(А, В) = 1 + 1 = 2.
\ л
V/ А 1 J X
Рис. 5. Множества A ив в примере 3
Литература
1. Местецкий, Л.М. Непрерывная морфология бинарных изображений: фигуры, скелеты, циркуляры / Л.М. Местецкий. — М.: Физматлит, 2009. - 288 с.
2. Красовский, Н.Н. Позиционные дифференциальные игры / Н.Н. Красовский, А.И. Субботин. - М.: Наука, 1974. - 456 с.
3. Тарасьев, А.М. Об одном вычислительном алгоритме решения игровых задач управления / А.М. Тарасьев, В.Н. Ушаков, А.П. Хрипунов // Приют, математика и механика. - 1987. -Т. 51.-Вып. 2.-С. 216-222.
4. Хаусдорф, Ф. Теория множеств / Ф. Хаусдорф. - М.: КомКнига, 2006. - 304 с.
5. Бураго, Д.Ю. Курс метрической геометрии / Д.Ю. Бураго, Ю.Д. Бураго, С.В. Иванов. -М.; Ижевск: Ин-т компьют. исслед., 2004. - 511 с.
6. Лейхтвейс, К. Выпуклые множества/К. Лейхтвейс. - М.: Наука, 1985. - 335 с.
7. Экланд, И. Выпуклый анализ и вариационные проблемы / И. Экланд, Р. Темам. - М.: Мир, 1979. - 399 с.
8. Бебутов, М.В. О динамических системах в пространстве непрерывных функций / М.В. Бебутов // Бюл. мех-мат. факультета МГУ. - 1941. - №5. - С. 1-52.
9. Панасенко, Е.А. Распространение теорем Е.А. Барабашина и Н.Н. Красовского об устойчивости на управляемые динамические системы / Е.А. Панасенко, Е.Л. Тонков // Труды Института математики и механики УрО РАН. -2009. - Т. 15, №3. - С. 185-201.
10. Панасенко, Е.А. Пространство с1су(Яп) с метрикой Хаусдорфа-Бебутова и дифференциальные включения / Е.А. Панасенко, Л И. Родина, Е.Л. Тонков // Труды Института математики и механики УрО РАП. - 2011. - Т. 17, № 1. - С. 162-177.
11. Демьянов, В.Ф. Педифференцируемая оптимизация / В.Ф. Демьянов. — М: Наука, 1981.-384 с.
12. Кружков С.Н. Обобщенные решения уравнений Гамильтона-Якоби типа эйконала. I / С.Н. Кружков //Математический сборник. - 1975. - Т. 98. - Вып. 3. - С. 450-493.
13. Колмогоров, А.Н. Элементы теории функций и функционального анализа / Колмогоров А.Н., Фомин С.В. - М.: Наука, 1976. - 544 с.
14. Рокафеллар, Р. Выпуклый анализ/Р. Рокафеллар. - М.: Мир, 1973. - 472 с.
A VARIANT OF A METRIC FOR UNBOUNDED CONVEX SETS
P.D. Lebedev1, V.N. Ushakov2
Convex analysis methods are used for the construction of distance function between closed (unbounded in common case) sets of Euclidean space. It is shown that the distance satisfies all properties of metric. It is proved that this distance is invariant under motion of the sets in space. This metric space is proved to be complete.
Keywords: Hausdorff distance, metric, convex set, recessive cone.
References
1. Mesteckij L.M. Nepreryvnaya morfologiya binarnyx izobrazhenij: figury, skelety, cirkulyary [Continuous morphology of binary images: figures, shells, circulars]. Moscow: Fizmatlit. 2009. 288 p. (in Russ.).
2. Krasovskij N.N., Subbotin A.I. Pozicionnye differencial'nye igry [Positional differential games]. Moscow: Nauka, 1974. 456 p.
3. Taras'ev A.M., Ushakov V.N., Khripunov A.P. Prikladnaya matematika i mekhanika. 1987. Vol. 51. Issue 2. pp. 216-222. (in Russ.).
4. Khausdorf F. Teoriya mnozhestv (Set Theory). Moscow: Kom kniga, 2006. 304 p. (in Russ.). [Hausdorff F. Set Theory. American Mathematical Soc., 1957. 352 p.]
5. Burago D.Yu., Burago Yu.D., Ivanov S.V. Kurs metricheskoj geometrii [The course of metric geometry]. Moscow; Izhevsk: Institut komp'yuternyx issledovanij, 2004. 511 p. (in Russ.).
6. Lejxtvejs K. Vypuklye mnozhestva [Convex sets]. Moscow: Nauka, 1985. 335 p. (in Russ.). [von K. Leichtweiss Konvexe Mengen. Berlin: VEB Doutscher Verlag der Wissenschaften, 1980. 332 p. (in Ger.).].
7. E'kland I., Temam. R. Vypuklyj analiz i variacionnye problemy [Convex analysis and variational problems]. Moscow: Mir, 1979. 399 p. [Ekeland I., Temam R. Convex analysis and variational problems. SIAM, 1976. 402 p.]
8. Bebutov M.V. Bul. mex-mat. fakul'tetaMGU. 1941. no. 5. pp. 1-52. (in Russ.).
9. Panasenko E.A., Tonkov E.L. Trudy Instituta Matematiki I Mekhaniki. 2009. Vol. 15, no. 3. pp. 185-201. (in Russ.).
10. Panasenko E.A., Rodina L.I., Tonkov E.L. Prostranstvo clcv(Rn) s metrikoj Khausdorfa-Bebutova i differencial'nye vklyucheniya. [The space clcv(Rn) with the Hausdorff-Bebutov metric and differential inclusions]. Trudy Instituta Matematiki I Mekhaniki. 2011. Vol. 17, no. 1. pp. 162-177. (in Russ).
11. Dem'yanov V.F. Nedifferenciruemaya optimizaciya [Nondifferential optimization]. Moscow: Nauka, 1981. 384 p. (in Russ.).
12. Kruzkov S.N. Generalized solutions of the Hamilton-Jacobi equations of eikonal type. I. Mathematics of the USSR - Sbornik. 1975. Vol. 27, no. 3. pp. 406-446. http://dx.doi.org/10.1070/ SM1975v027n03ABEH002522
13. Kolmogorov A.N., Fomin S.V. E'lementy teorii funkcij i funkcional'nogo analiza [Elements of theory of functions and functional analysis]. Moscow: Nauka. 1976. 544 p. (in Russ.).
14. Rokafellar R. Vypuklyj analiz [Convex analysis]. Moscow: Mir. 1973. 472 p. (in Russ.). [R. Tyrrell Rockafellar. Convex Analysis. Princeton University Press, 1997. 451 p.].
Поступила в редакцию 18 декабря 2012 г.
1 Lebedev Pavel Dmitrievich is Cand. Sc. (Physics and Mathematics), Department of Dynamic Systems of the Institute of Mathematics and Mechanics of the Russian Academy of Sciences (Ural branch).
E-mail: pleb@yandex.ru
2 Ushakov Vladimir Nikolaevich is Dr. Sc. (Physics and Mathematics), Department of Dynamic Systems of the Institute of Mathematics and Mechanics of the Russian Academy of Sciences (Ural branch).
E-mail: ushak@imm.uran.ru_________________________________________________________________________________________________________