Научная статья на тему 'Анализ и синтез систем многомерных ортогональных полиномов Чебышева в задачах регрессионного анализа'

Анализ и синтез систем многомерных ортогональных полиномов Чебышева в задачах регрессионного анализа Текст научной статьи по специальности «Математика»

CC BY
487
61
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АППРОКСИМАЦИЯ / APPROXIMATION / ИНТЕРПОЛЯЦИЯ / INTERPOLATION / МНОГОМЕРНЫЕ ОРТОГОНАЛЬНЫЕ ПОЛИНОМЫ ЧЕБЫШЕВА / CHEBYSHEV'S MULTIDIMENSIONAL ORTHOGONAL POLYNOMIALS / ПАРАБОЛИЧЕСКАЯ РЕГРЕССИЯ / POLYNOMIAL REGRESSION / ISOMORPHIC SPACES / ИЗОМОРФОРНЫЕ ПРОСТРАНСТВА

Аннотация научной статьи по математике, автор научной работы — Исаев Андрей Борисович, Ковальчуков Никита Николаевич, Савельев Иван Андреевич

Математически строго исследована проблема синтеза многомерных ортогональных полиномов Чебышева, для применения их с целью повышения устойчивости аппроксимируемых регерссионных зависимостей. Доказаны теории о свойствах линейных оболочек, пространств параболичеких регрессий и устойчивости ортогональных базисов полиномов Чебышева, образуемых с помощью алгоритма Грамма-Шмидта.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

ANALYSIS AND SYNTHESIS OF THE CHEBYSHEV POLYNOMIALS IN THE REGRESSION ANALYSIS PROBLEMS

The article presents the strict mathematical analysis of synthesis of the multidimensional orthogonal polynomials, or the Chebyshev polynomials, aimed to improve stability of approximated regression relationships. The authors prove the theories of linear span properties, polynomial regression space and the stability of orthogonal basic sets of the Chebyshev polynomials constructed using the Gram–Schmidt algorithm.

Текст научной работы на тему «Анализ и синтез систем многомерных ортогональных полиномов Чебышева в задачах регрессионного анализа»

© А.Б. Исаев, H.H. Ковальчуков, И.А. Савельев, 2013

УДК 681.51.02

А.Б. Исаев, Н.Н. Ковальчуков, H.A. Савельев

АНАЛИЗ И СИНТЕЗ СИСТЕМ МНОГОМЕРНЫХ ОРТОГОНАЛЬНЫХ ПОЛИНОМОВ ЧЕБЫШЕВА В ЗАДАЧАХ РЕГРЕССИОННОГО АНАЛИЗА

Математически строго исследована проблема синтеза многомерных ортогональных полиномов Чебышева, для применения их с целью повышения устойчивости аппроксимируемых регерссионных зависимостей. Доказаны теории о свойствах линейных оболочек, пространств параболичеких регрессий и устойчивости ортогональных базисов полиномов Чебышева, образуемых с помощью алгоритма Грамма-Шмидта.

Ключевые слова: аппроксимация, интерполяция, многомерные ортогональные полиномы Чебышева, параболическая регрессия, изоморфорные пространства.

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

Впервые, задачи построения систем многомерных полиномов Чебышева была рассмотрена в [1]. Однако в этой и других ранних работах, на наш взгляд не были достаточно строго и полно исследованы ряд вопросов методов построения систем ортогональных полиномов, например, формальное описание процедур перехода от одной системы к другой, вопросы полноты этих систем и ряд других. Данная работа на наш взгляд, отчасти восполняет и дополняет затронутые задачи и проблемы, предлагая математический аппарат для исследования полноты, свойств построенных нами систем при их практическом применении, в частности в задачах регрессионного анализа.

Введение ортогональных полиномов позволяет с успехом решить разные производственные вопросы. Так, в [2] ортогональные полиномы были успешно применены для аппроксимации экспериментальных зависимостей различной физической природы: рассматривались задачи из области физики твердого тела, полупроводникового детектирования и др. Были получены удовлетворительные описания спектров сложной формы - с резкой несимметричностью, с несколькими минимумами и т.д. Во всех случаях в качестве критерия оптимальности описания был взят минимум взвешенной остаточной суммы квадратов невязок [3, 4, 5].

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

Рассмотрим уравнение параболической регрессии: У = а0 + а1 х + а2х2 +... + апхп (1)

Для этого случая Чебышевым была предложена система ортогональных полиномов {Ч. (х)}. 1 , которые получаются при разложении функции У = Е (х) в непрерывную дробь и являются знаменателями "подходящих" дробей, полученных при разложении Е = (х) в соответствующую непрерывную дробь. Параболическая регрессия (1), представленная в ортогональных полиномах, принимает вид У = А1о (х) + А1 (х) +... + Ап¥п (х),

где коэффициенты Ai - нормированные скалярные произведения наблюдений

у1 и соответствующего полинома = (у. )Ц) = ()/||^||2 , где || -знак нормы.

Для регрессии (1) Чебышев предложил следующую систему ортогональных полиномов (следуя [1], будем обозначать ее как Т -систему):

1о (х) = 1;

| (х ) = х - Тю!о (х);

| (х) = х2 - Т2о1о (х)- Т21 (х); ^(Т.)

| (х) = хП - Тпо1о (х) - Тп1 (х) - ... - Тп,п-1-1 (х),

Нетрудно видеть, что равенства Т описывают процесс последовательной ортого-нализации системы линейно независимых векторов {1, х, х2,..., хп}, составляющих базис

(что нетрудно доказать) в Еп+1, (п +1) - мерном евклидовом пространстве многочленов от одного независимого переменного X, с вещественными коэффициентами и степенью, не превосходящей к (к = о,1,...,п) . Скалярное произведение двух поли-

ь

номов / (х) и g (х) может быть введено с помощью (/, g) = | /(х)g (х)ск либо в

а

п

виде ^/(х.)g (х.), либо другим образом, обеспечивающим выполнение аксиом ска-

.=1

лярного произведения в метрике евклидова пространства.

Опишем процесс последовательной ортогонализации базисной системы

{1,х,...,хп}, известный в литературе как процесс ортогонализации Грамма-

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

ео = 1

= (х, ео) = _ Т .

е1 х ( \ео х мо^о' (ео> ео)

е п (( 'ео )е - (х"' е1 )е - - (( ' еп-1 ) е =хп - Т ш - Т ш - - Т ш

еи Л ( \ о ( \ е1 ••• ( \еи-1 Л 1 пот о «1г 1 ••• 1 п,п-1Т п-У

(ео, ео ) (е1 , е1 ) (eв_1, еп-1 )

(*)

Равенства (*) констатируют факт тождественного совпадения знаменателей

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

Обратимся к многофакторной регрессии У — ао + а1 х1 + а2х2 +... + апхп, (2)

полученной из (1) с помощью замены переменных х — , х — х^,..., х — х .

1 ' 2' ' п

Принципиальная возможность применения формул Т -системы для разложения (2) по этому базису становится очевидной после формулирования и доказательства теоремы, которая в целях удобства изложения материала приведена ниже совместно с другими теоремами. Следовательно, для разложения (1) по полиномам Т -системы необходимо везде заменить х ^ х1,х2 ^ х2,...,хп ^ хх и далее поступать в соответствии с обычной процедурой. Мы приходим к Т -системе Немчинова [1]:

¥ =1; ( т )

ШТ = х т Ш — х 1х1, ¥о > т .

¥1 = х1 - т 10 = х1 — 7-Т\ ¥о;

\¥о,¥о )

....................................................................................................?

Т ГТ1 Т ГТ1 Т ГТ1 Т ГТ1 т 1хп, ¥0 / \т/Т 1хп,¥1/ Т ¥„ = хп - Тпо¥о - Тп¥ - Т„г¥2 -...- Тп,п-1¥п-1 = хпШо -\ ¥1 -...

(п • ¥ п I) ¥Т

I ¥п-1

(¥о • ¥о) о (¥1 • ¥1V

(¥п-1 • ¥п-1 V

Перейдем к вопросу о различных способах построения систем, аналогичных Т -системе, т.е. к установлению числа различных способов построения базисных полиномов Т . Если зафиксировать вектор ¥о — 1, то в качестве второго

ортогонального может быть выбран любой из {х1,х2,...,хп}. Получим п базисов

{1,х1,х2,...,хп},...,{1,хп,...,х1} . Начиная процесс отбора с 3-го вектора, с 4-го и

т.д., приходим к тому, что общее число всех базисных Т -систем полиномов N — п!.

Поскольку каждая Т -система порождает К -систему [1], то число К -систем равно п! . Чтобы узнать, каким образом выражается любой из Т базисов через первоначальный {1,х1,х2,...,хп} , следует разложить ¥Т по базису {1,х1,х2,...,хп} т.е. получить К -систему. Матрица перехода Зл получается известными методами линейной алгебры. Она будет содержать координаты разложения базиса ШТ по базису {xi},— х8л . Например, для п=2

5 (1) =

1 -

0 0

(Х¥ )Уо (фоЖо )

1

0

(х2 Х1 )

(Х2 Х1 )

(¥¥)

(Х2 Х1 ) —(Х2 Х1 ) (¥¥) 1

1 ^10 ^20

0 1 (3)

0 0 1

Начиная процесс ортогонализации с Х2 приходим к матрице, получающейся из (3), где необходимо поменять местами индексы 1 и 2:

__ _ _ (Х2 ) (»^1 ~Х 2 )

1 Х2 | Х2 2 \

(^1^1 )

5 (2) =

0 1 0 0

(х1 Х2 ) (х1 Х2 ) (¥¥) 1

Таким образом, класс матриц перехода - верхние треугольные с единичной главной диагональю (но, как легко видеть, не ортогональные). Выпишем Т - систему:

¥0 =1;

Т гр Т

¥1 = Х1 - Тю¥о;

= Хп - Тп^1 - Тш¥1Т - ••• - Тп,п-Уп-1

(4)

Нетрудно получить, что система (4) имеет эквивалентное матричное представление:

(5)

1 0 0 • • 0 " " 1 " "¥0"

Х1 -'10 0 • • 0 ¥0 ¥1

Х2 1 20 1 21 • 0 ¥1 = ¥2

Хп ± п0 1п1 Т п,п-1 _¥п -1 _ _¥п _

или

Т (п+1)(п+1)ш(п+1)1 = ш(п+1)1 1 Т 0,п-1 Т 0,п

(6)

Из этих равенств видно, что Т - система наиболее удобна для получения рекуррентного уравнения между ортогональными полиномами в виде, аналогичном уравнению, полученному Чебышевым для одномерного случая: ¥еТ+1 =а¥Те + в¥Т+1 , где а и в -коэффициенты.

Как уже упоминалось, К -система описывает разложение базиса \\ по базису {1,х15х2,...,хп} :

¥ = 11 0

¥к = х - к -Т 1 _ Л1 Л10'

¥к = х - к - к х ;

2 2 20 21 1

¥к — х - к 0 - к, х -... - к , х ,

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

п п п0 п1 1 п,п -1 п-1

(7)

Из (7) легко получить ее представление в форме, аналогичной (4) и (5), которое не приводим.

Сами коэффициенты ке являются довольно сложными знакопеременными

функциями от Тт например: кз0 = Т30 - Г31Г10 + Тз2Т20 + Т32Т21Т10 ; к20 = Т20 - Т21Т10 \

к = Т - Т Т

31 31 32 21

Если скалярное произведение базисных многочленов (рассматриваемых как векторы в п - мерном евклидовом пространстве Еп ввести в виде ( ' ) = 1 А 'II В008(А А В) , то как показано, каждый из коэффициентов кр описывает различную последовательность аффинных преобразований - поворот, сжатие (растяжение). Например:

\с = 1

\ = х1 - к10 = х1 - РГхп х1 -

\п = хп

Р\ х Р\хп Р\ х

\ п г \ п

хп-1

к 2 к

\1

\п-11

II2 п-1

где рг - операция проектирования. Введя аффинные коэффициенты преобразования, описывающие последовательность поворота на угол \ А\ (растя-

/■■ II?

жение или сжатие),

хи = Р\х> \

получим,

что,

например,

— х2 [ х^20 х2 1 х10 ] х2 1 х1 и т.д.

Таким образом, К -система описывает различную последовательность аффинных преобразований над первоначальным базисом {1, х1;х2,..., хп}.

Рассмотрим некоторые теоремы о свойствах базисных ортогональных полиномов Чебышева.

Теорема 1. Линейные оболочки базисов пространств одинакового ранга параболических и множественных регрессий совпадают. Пусть {1, х, х2,..., хп} -

базис в пространстве Еп+1 параболических регрессий ранга п +1;

2

2

{1, x1, x2,..., x„} - базис в пространстве множественных регрессий того же ранга EM+1 ; L (l, X, X2,..., xn ) и L (1, x1, x2,..., xn ) - их линейные оболочки. Теорема утверждает, что L(l,x,x2,...,xn) = L(l,x1,x2,...,xn) . Доказательство приводится по индукции.

Теорема 2. Пространства Eep и EeM изоморфны. Доказательство приводится непосредственной проверкой постулатов изоморфности.

Теорема 3. Ортогональный базис {Чj} о устойчив. Пусть некоторый вектор Y е E1'M . Тогда, если {Fi} - его некоторый ортогональный базис, то Y = L) . Теорема утверждает, что при наличии вектора возмущений

г

s = [s0,...,sn] , ||)|| < 1 базис + s0,Y1 +s1,..,yn + s„}по-прежнему линейно независим и ортогонален, базис же {1 + г0,x + ),...,x„ +s„}становится линейно

зависим. Доказательство проводится методом от противного.

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

- СПИСОК ЛИТЕРАТУРЫ

1. Немчинов B.C. Полиномы Чебышева и математическая статистика. М.: Статистика, 1946.

2. Гаджоков В., Богданова Н. Аппроксимация измеренных на опыте зависимостей ортогональными полиномами. - ОИЯИ. -Р-11-80-122. - 1980.

3. Forsuthe G.E. //J. Soc. Indust. Appl. Math. - 1957. - V.5 - P.74.

4. Hayes D.G. // Comput. J. - 1969. - V.12. - P.148.

5. Некоторые устойчивые методы вычисления полиномов Чебышева, ортогональных на равномерной сетке, и их приложения - Из-во: Южный математический институт Владикавказского научного центра РАН и Правительства Республики Северная Осетия-Алания (Владикавказ) - 2011 - Т.:5 - С. 159-163 5333

КОРОТКО ОБ АВТОРАХ -

Исаев Андрей Борисович - кандидат технических наук, доцент, кафедры кибернетики и ме-хатроники,

Ковальчуков Никита Николаевич - ассистент кафедры кибернетики и мехатроники, шИк-oval@rambler.ru

Российский университет дружбы народов,

Савельев Иван Андреевич - кандидат технических наук, доцент, Финансовый университет при Правительстве РФ, iasavelyev@fa.ru

i Надоели баннеры? Вы всегда можете отключить рекламу.