Файл: Гинзбург Г.Л. Руководство по использованию метода наименьших квадратов в экономико-статистических расчетах учеб. пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 27.07.2024

Просмотров: 85

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Функции ср(л:) и (л:)

называются

ортогональными на

множестве точек

 

 

Х =

К , -«1 , , -*„)

,

П

если ^ ф (л;) •ф (лу) = 0 i=s0

Система функций { <р,- (л )} называется ортогональной на данном множестве X, если все функции системы попарно ор­ тогональны.

Для случая равноотстоящих узлов задача минимизации суммы квадратов отклонений решена Чебышевым в работе «Об интерполировании величин равноотстоящих» [15], где Чебышев вводит линейную замену переменной таким обра­ зом, что значения узлов представляются натуральными чис­ лами.

Для этого случая В. И. Хотимским впоследствии были вычислены таблицы, определяющие числовое значение поли­ номов Чебышева и сумм их квадратов (числа Чебышева) [13].

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

Для полинома первого порядка (прямая линия) исполь­ зуется один ряд чисел Чебышева — pi,

У\= а+ Ррь

для полинома второго порядка (квадратичная парабола) бе­ рется два ряда чисел Чебышева — р\ и рч, Уч—о.+^>Р\+УР2 , а для полинома третьего порядка (кубическая парабола) бе­ рется три ряда чисел Чебышева — р\, рч и р3, г/3= а + р /?1+ + У/?2+ брзРяды чисел Чебышева в таблицах приводятся для значений аргумента от п = 5 до л = 50 [13].

Каждое число Чебышева умножается на соответствующее значение функции «у», все .произведения суммируются, и

полученная сумма

делится на

сумму квадратов чисел Чебы­

шева

£ ViPi

Например,

обобщенный полином

ZP1

 

 

 

 

 

Чебышева

y3= a+ ppi + ур2 +^рз получается из следующих

выражений:

 

 

 

 

 

 

Р =

Si/iPi

Т = '

УгРз

 

 

V п2

)р1

 

 

 

1

 

 

и о =

УзРз

 

 

 

 

 

£ р\

 

 

 

14


Применение таблиц с использованием чисел Чебышева позволяет упростить вычисления и дает возможность после­ довательно повышать порядок полинома, причем результаты всех предыдущих вычислений полностью используются при дальнейших расчетах. Теоретическое обоснование метода на­ именьших квадратов при помощи полиномов Чебышева про­ изведено академиком В. С. Немчиновым [10].

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

Рассмотрим среднемесячную

заработную

плату

рабочих

и служащих в народном хозяйстве СССР без учета выплат

и льгот из общественных фондов потребления.

двух

столбцах

Исходные данные приведены

в первых

таблицы № 1. Обработаем эти данные в полиномах Чебыше­ ва для равноотстоящих величин.

Для перехода к натуральному ряду чисел введем пере­ менную х. В табл. 1 приведены числа Чебышева для равноот­ стоящих величин Р 1, Р2, Р3 и суммы их квадратов при п = 10.

SI)

1000

Имеем а ~ ~

= — = 100 . Чтобы оценить насколько

хорошо производится аппроксимация, вычислим коэффициен­ ты для полиномов 1, 2 и 3 порядков.

Так как полиномы Pt — симметричны, можно вести даль­ нейшие вычисления только для верхней части ряда, но часто­ ты нужно предварительно преобразовать. Для нечетных по­

линомов

(У1)

вычитанием

Уо— Уд,

Уi — У& и т. д., а для

четных полиномов

2 )

суммированием Уо+ Уэ, У1+ У8 и т. д.

получаем:

? =

^

 

366,3

= 4,44.

 

 

 

 

Полином

1-ого порядка имеет вид

 

 

 

 

У! = 100+ 4,44Я,.

 

 

 

Bl/гРз

195,9

 

Аналогично г =

„ 9

= 1loo =0,165.

 

'

 

2

Ноо

 

Полином 2-го порядка

 

 

 

 

 

 

 

 

 

_295

^ = 1 0 0 +

4 ,4 4 ^

+ 0 ,1 6 5 ^

3 =

*19305= = ~ 0,015

Полином 3-го порядка Уз= 100+4.44Р, + 0,165Р2— 0,015Р3


 

 

 

 

 

 

 

 

 

 

Т а б л и ц а 1

 

Средке-

 

 

 

 

 

 

 

 

 

 

мес. зар.

X

 

 

 

У, = У3

У, •Я,

 

 

 

Годы

плата

Pi

Рг

Pi

 

У 2

У,Р3

 

(в руб.)

 

 

 

 

 

 

 

 

 

 

У

 

 

 

 

 

 

 

 

 

1961

83,4

0

—4,5

18

—63

—38,3

172,35

205,1

3691,8

2412,2

1962

86,2

1

—3,5

6

21

—30,7

107,45

203,1

1218,6

— 644,7

1963

87,6

2

-2 ,5

— 3

52,5

—25,1

62,75

200,3

— 600,9

— 1317,75

1964

90,1

3

-1,5

— 9

46,5

— 14,6

21,90

194,8

—1753,2

— 678,9

1965

96,5

4

-0,5

— 12

18

— 3,7

1,85

196,7

—2360,4

— 66,6

1966

100,2

5

0.5

— 12

—18

 

 

 

 

 

1967

104,7

6

1,5

— 9

—46,5

 

 

 

 

 

1968

112,7

7

2,5

— 3

—52,5

 

 

 

 

 

1969

116,9

8

3,5

6

—21

 

 

 

 

 

1970

121,7

9

4,5

18

63

 

 

 

 

 

2

1000,0

 

 

2Р\ =

£Я| =

 

2УхРг=

 

S УгРг =

2 У>Р, =

 

=82,5

= 1188

= 19305

 

=366,3

 

= 195,9

= —295,05

 

 

 

 


Если сравнить фактические данные с вычисленными, то по­ лучим отклонения d3 (см. табл. 2)

 

 

 

 

 

 

 

 

 

Таблица 2

У

83,4

86,2

87,6

90,1

96,5

100,2

104,7

112,7

116,9

121,7

У1

83,9

85,1

87,6

91,1

95,5

101,5

104,5

111,4

116,8

122,0

rf,

— 0,5

1,1

0,0

—1,0

1,0

—1,3

0,2

1,3

0,1

—0,3

Максимальное отклонение 1,3 составляет 1,06% от наи­ большего члена ряда, что говорит о хорошем приближении полиномом 3-ей степени. Остаточная дисперсия невелика:

-2 __ Е (у—г/3>3 __

 

_ 6,98

 

п—4

п—4

6

Академик В. С. Немчинов в качестве примера обрабаты­ вает в полиномах Чебышева распределение рабочих по днев­

ной заработной плате в долларах, на основании

сенатского

отчета США за 1893 год 1.

точек

полиномом

Приближать 10 экспериментальных

5-ой степени, имеющим 6 коэффициентов,

не имеет

смысла.

Проще

произвести интерполяцию полиномом 9-ой

степени,

который

пройдет через все 10 экспериментальных точек. По-

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

§ 5. Наилучшее равномерное приближение (метод Чебышева)

Рассмотрим непрерывную функцию f(x)

и некоторый по­

лином Р т-1 (х)

 

 

 

 

Зададим коэффициенты

этого

полинома

а0,

аь ..., a m-i

и найдем наибольшее значение модуля разности

 

Дщ—1= |/(х) — Рт-1(*) I 5 а <

JC<

b .

Это наибольшее значение зависит от выбора коэффициен­

тов По, Щ, ••■>пт _1 .

 

 

 

 

Нас интересуют те значения

а0,а ь ... , ат~\ , при кото­

рых max 1f (х) Pm-i W|

будет наименьшим.

 

В теории наилучшего приложения функций доказывается,

что для всякой непрерывной функции подбор значений <2о, Дь а*т_ j всегда можно осуществить и притом единственным

образом. [4]

1 В. С. Нем ч и но в. Экономико-математические методы и модели.

СЭЛ. М., 1962, стр. 143—145.


Полином Pm—i {x) = a l + a'\ x-\~... -\-an-i x m~1,

построенный с этими коэффициентами, называется полино­ мом, осуществляющим на отрезке [а, в] наилучшее равномер­ ное приближение функции f(x). Говорят также, что полином

1 (х) на отрезке [а, в] наименее уклоняется от данной функции f(x) (по сравнению со всякими другими полинома­ ми той же степени), при этом

Дот- i = min { max|/(x)i°m_i (л)| j ,

называется наилучшим равномерным приближением данной функции / (дг) на отрезке [а, в] посредством полиномов сте­ пени т— 1.

Если Р (х) — произвольный полином — 1)-й степени, а Рт - 1 ) — полином наилучшего равномерного приближе­

ния функции f(x) на отрезке {а,

в], причем Рш_ х(х)=^Рm_i (л),

то мы имеем на всем отрезке [а,

в]:

max |f {х) — Pm_i (.v) |> max |f (л') — Р*т - 1(л) |= Am-i

Геометрически это означает следующее: если построить три кривые lo, h и /2 по уравнениям

l0:y = f(x); у = /(jc)-f- Am_ i ; y — f (х)— Дт-1

то кривая /* с уравнением у = Р т-\ (х) не выходит

за

пре­

делы области, ограниченной кривыми 1\ и 12 (рис.

1),

а гра­

фик I всякого другого полинома степени т — 1

 

 

У == Р т —1(х)

 

 

18

обязательно выйдет за пределы этой области. Иначе (рис. 2)

кривая у = Дт-i — f(x) — Р—1(х), а ^ х - ^ Ь

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

2Д„_1 ,в то

время как кривая у =

Дт -1 = / (х) Рт~\ (х)

обязательно

выйдет за ее пределы.

 

Сравним

наилучшие приближения — равномерное и сред­

нее. При равномерном приближении

полином P m -iW под­

бирается так, чтобы кривая у —Kn-i = f{x ) —P*m-\(x)уместилась в горизонтальной полосе наименьшей ширины, симметричной относительно оси О х\ при среднем приближении полином Р т - 1 (лг) надо подобрать так, чтобы величина

называемая средним квадратичным отклонением, обращалась в минимум (рис. 2).

При среднем приближении кривая у ~ Р т-\{х) близко подходит к кривой y = f(x ), хотя в отдельных точках возмож­ ны большие отклонения (рис. 3). При равномерном прибли­ жении эти отклонения сделаны наименьшими (рис. 3).

2 *

19