Математика/4. Прикладная математика

 

К. ф.‑м. н. Карнаух Т.А.

КНУ им. Т. Шевченко, Украина
Построение возможностей и необходимостей

 

Решение задач распознавания можно свести к оценке возможности того, что расстояние от исследуемого объекта до образца не превышает некоторой ма­лой величини. Этот подход формализуют понятия возможности, ультра­возможности и необходимости для псевдометрического пространства [1, 2].

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

Введем несколько обозначений. Пусть запись f(xyt)¯ обозначает тот факт, что значение функции f   в точке (xyt) определено. Для функции f:X´X´[0; +¥)®[0; 1] положим fs = f È {((yxa), t) | ((xya), t)Îf}.

Теорема 1 (пополнение функции до ультравозможности). Частичная функция f:X´X´[0; +¥)®[0; 1] может быть доопределена до ультра­воз­мож­нос­ти в псевдометрическом пространстве (Xd) тогда и только тогда, когда она удовлетворяет условиям:

1) fs является функцией (возможно, частичной), удовлетворяющей на области определения всем условиям, которые накладываются на ультравозможность;

2) если значение inf{fs(xyt) | fs(xyt)¯, t ³ d(xy)} существует,  то равно 1.

Доказательство. (Þ) Пусть p — некоторое пополнение функции f до ультравозможности. Из симметричности возможности fÍ p . Условия, которые накладываются на ультравозможность, должны выполняться для произвольного ее сужения. Докажем, что имеет место условие (2) теоремы. Пусть

inf{fs(xyt) | fs(xyt)¯, t ³ d(xy)} < 1.

Тогда для некоторого a ³ d(xy) выполнено fs(xya) < 1, а тогда и p(xya) < 1. Из определения ультравозможности a < d(xy). Противоречие.

(Ü) Докажем достаточность. Для xyÎX введем в рассмотрение величины A, B, C, содержательно соответствующие значениям искомой ультравозможности p(xy×) в точках 0, d(xy) и на бесконечности. Если область определения функции fs(xy, ×) пуста, положим A = ½; иначе возьмем A = inf{ fs(xyt) | fs(xyt)¯}. Также положим B = C = 1.

Если область определения функции fs(xy×) неограничена, положим

H(xy) = {((xy, 0), A), ((xyd(xy)), B)},

иначе возьмем произвольное d(xy), ограничивающее область определения функции fs(xy×), и положим

H(xy) = {((xy, 0), A), ((xyd(xy)), B)} È {((xyD + n), C)} | n ÎN+}.

Соответствие h = fs È  функционально, монотонно относительно расстояния на области определения, h = hs и удовлетворяет всем условиям теоремы. Для xyÎX и a ³ 0 зададим значение p(xya). Если значение h(xy, a) определено, положим p(xya) = h(xya). Иначе

a‑ = sup{t| h(xy, t)¯, tÎ[0; a)}, b = sup{ h(xy, t)| h(xy, t)¯, tÎ[0; a)},

a+ = inf {t| h(xy, t)¯, tÎ(a; +¥)}, b+ = infh(xy, t)| h(xy, t)¯, tÎ(a; +¥)},

если a‑ a+, то p(xya) = (b + b+)/2, иначе  p(xya) = .

По построению f Í fs Í h Í p, функция p монотонна относительно рас­сто­я­ния и для нее выполняется условие симметричности. По по­с­тро­е­нию p(xyd(xy)) = h(xyd(xy)) = 1 и функция p –— ультра­воз­мож­нос­ть.

Замечание. Можно привести примеры, когда доопределение функции до возможности (ультравозможности) можно сделать несколькими способами. В частности для пустой функции f можно построить бесконечно много расширений, являющихся возможностями и ультравозможностями в одномерном евклидовом пространстве.

Теорема 2 (пополнение функции до необходимости). Частичная функция f:X´X´[0; +¥)®[0; 1] может быть доопределена до необходимости в псевдометрическом пространстве (Xd) тогда и только тогда, когда она удовлетворяет таким требованиям:

1) f можно доопределить до возможности (см. теорему 7, [2]); 

2) sup{fs(xyt) | fs(xyt)¯, 0£ t £ a} = 1 Þ d(xy£ a.

Доказательство. (Þ) Первое условие вытекает из того, что необходимость должна быть возможностью. Проверим второе. Пусть n — некоторое пополнение функции f до необходимости. Из симметричности fÍ n . Условия, накладывающиеся на необходимость, выполнены и для ее сужения.

Пусть для некоторых  xyÎX и ³ 0 выполнено

sup{fs(xyt) | fs(xyt)¯, 0£ t £ a } = 1 .

Поскольку необходимость монотонна относительно расстояния, то

³ n(xy, sup{t | fs(xyt)¯, 0£ t £ a}) ³  sup{n(xyt) | fs(xyt)¯, 0£ t £ a} = 

= sup{ fs(xyt) | fs(xyt)¯, 0£ t £ a} = 1,

откуда n(xy, sup{t | fs(xyt)¯, 0£ t £ a}) = 1, но тогда

d(xy£ sup{t | fs(xyt)¯, 0£ t £ a},

поскольку sup{t | fs(xyt)¯, 0£ t £ a£ a, то d(xy£ a.

(Ü) Для доказательства теоремы в части достаточности используем соответствующую часть доказательства предыдущей теоремы, сделав изменение: в случае неопределенного значения fs(xy, 0) положим

A = inf{ fs(xyt) | fs(xyt)¯}, если inf{ fs(xyt) | fs(xyt)¯} < 1;

A = ½, если inf{ fs(xyt) | fs(xyt)¯} = 1.

Докажем, что построенная с помощью так определенных A, B, C функция p будет еще и необходимостью. Для этого достаточно доказать, что из условия p(xya) = 1 следует d(xy£ a.

Пусть p(xya) = 1.  Если h(xya) определено, то p(xya) = h(xya) = 1. Поскольку множество H(xyне вводит значение возможности 1 для аргументов, меньших расстояния, то fs(xya) = 1 и d(xy£ a из условия теоремы. Докажем, что при неопределенном значении h(xya) также выполнено d(xy£ a. Пусть a < d(xy). Если значение h(xya) неопределено, то неопределено и значение fs(xyt), а потому

a‑ = sup{t| h(xy, t)¯, tÎ[0; a)} = sup{t| h(xy, t)¯, tÎ[0; a]},

b = sup{ h(xy, t)| h(xy, t)¯, tÎ[0; a)} = sup{ h(xy, t)| h(xy, t)¯, tÎ[0; a]}.

Если множество {t| fs(xy, t)¯, tÎ[0; a]} пусто, то b = A < 1; иначе

b = sup{ h(xy, t)| h(xy, t)¯, tÎ[0; a]} = sup{ fs(xy, t)| h(xy, t)¯, tÎ[0; a]} < 1

по условию теоремы, поскольку по предположению a < d(xy).

В обоих случаях (b + b+)/2 < 1, поэтому значение p(xyaопределялось по формуле p(xya) = . Поскольку b £ b+ £ 1, то равенство p(xya) = 1 возможно лишь при условии a = a+, b+ = 1, т.е. a+ = inf {t| h(xy, t)¯, tÎ(a; +¥)}, b+ = inf{h(xy, t)| h(xy, t)¯, tÎ(a; +¥)} = 1.

Тогда существует монотонно убывающая и сходящаяся к a последовательность (an)nÎN, такая что для всех nÎN функция fs(xy, ×) определена в точке an и anÎ[ad(xy)). Из свойств инфинума необходимо fs(xy, an³ 1, откуда d(xy£ an. Получено противоречие, поскольку a < d(xy) при p(xya) = 1 невозможно. Теорема доказана.

 

Литература:

 

1.  Карнаух Т.О. Відстані в синтаксичних просторах / Т.О. Карнаух // Вісник Київського національного університету імені Тараса Шевченка. Серія: фіз.-мат. науки. – 2012. – Вип. 2. – С. 134-139.

2.  Карнаух Т.О. Метрично-можливісний підхід до задач розпізнавання / Т.О. Карнаух // Вісник Київського національного університету імені Тараса Шевченка. Серія: фіз.-мат. науки. – 2012. – Вип. 3. – С. 167-172.