ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

НаучныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ЭлСктронная подпись. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ элСктронной подписи Π»Π΅Π³ΠΊΠΎ выводится ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° RSA. ΠŸΡƒΡΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ тСкст T. Π­Ρ‚ΠΎΡ‚ тСкст Π½ΡƒΠ΄Π½ΠΎ «ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ» Π² Π½Π΅ΠΊΠΎΠ΅ число y. Для свСртки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΠ· ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡ (1.13) Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ сСкрСтного ΠΊΠ»ΡŽΡ‡Π° ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ подпись X. Число X ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ся вмСстС с T ΠΈ y Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ подписи Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ Π’. НС Π·Π½Π°Ρ сСкрСтного ΠΊΠ»ΡŽΡ‡Π° d (Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π³ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

НаучныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

УО «Π‘Π“Π£Π˜Π »

ΠΊΠ°Ρ„Π΅Π΄Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… систСм

РЕЀЕРАВ

Π½Π° Ρ‚Π΅ΠΌΡƒ:

«ΠΠ°ΡƒΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°»

МИНБК, 2008

НаучныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π²ΠΎΠΊΡ€ΡƒΠ³ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡:

Β· Π—Π°Ρ‰ΠΈΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Β· Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Β· Поиск ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Β· РаспознаваниС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (тСкста ΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²)

Β· ΠŸΡ€ΠΎΠ³Π½ΠΎΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов

Β· ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

Β· Π’Ρ‹Π±ΠΎΡ€ ΠΈ ΠΎΡ†Π΅Π½ΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²

Β· ΠŸΡ€ΠΈΠ½ΡΡ‚ΠΈΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄ ΠΈ Π΄Ρ€.

РассмотрСниС всСх этих Π·Π°Π΄Π°Ρ‡ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ настоящСго Ρ‚Ρ€ΡƒΠ΄Π°. Рассмотрим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

1 Π—Π°Ρ‰ΠΈΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ способы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ. ΠœΡ‹ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ здСсь Π΄Π²Π° криптографичСских ΠΌΠ΅Ρ‚ΠΎΠ΄Π°: RSA ΠΈ DES. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.

1. Π’ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΈΠ³Ρ€Π°Π΅Ρ‚ Π½Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Π° ΠΊΠ»ΡŽΡ‡.

2. Алгоритм ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΎΡΡŒ Π»Π΅Π³ΠΊΠΎ ΠΈ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ с Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния; Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ собой ΡΠ»ΠΎΠΆΠ½Π΅ΠΉΡˆΡƒΡŽ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°).

Алгоритм RSA. ΠŸΡƒΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ связи числа x (рассмотрим здСсь Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ†Π΅Π»Ρ‹Π΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ числа). ВмСсто числа x ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ число y, вычисляСмоС ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅

(1.1)

Π³Π΄Π΅ e ΠΈ m ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ числами (извСстны всСм Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ сСти).

Π’Ρ€Π΅Π±ΡƒΠ΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ e ΠΈ m Π±Ρ‹Π»ΠΈ Π²Π·Π°ΠΈΠΌΠ½ΠΎ простыми числами (Ρ‚.Π΅. Π½Π΅ Ρ‡ΠΈΡΠ»Π°ΠΌΠΈ ΠΎΠ±Ρ‰ΠΈΡ… Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΊΡ€ΠΎΠΌΠ΅ 1, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ).

ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ зная y, e ΠΈ m, Π½Π°ΠΉΡ‚ΠΈ x — слоТнСйшая матСматичСская Π·Π°Π΄Π°Ρ‡Π°. Пока ΠΆΠ΅ продСмонстрируСм, ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ y ΠΏΠΎ x, e, m.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ

(1.2)

Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ цСлочислСнный остаток a ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ b Π½Π° m. НапримСр,

2 = 17 mod 5

ΠΈΠ»ΠΈ

1 = 41 mod 8.

Но ΠΏΡƒΡΡ‚ΡŒ трСбуСтся Π½Π°ΠΉΡ‚ΠΈ

630 mod 18 = ?

Π­Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ послоТнСС. Мно Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ

630 = 2*315 = 2*5*63 = 2*5*7*9 = 63*10.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ разлоТСния Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ

.

Π’ ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΠΏΡƒΡΡ‚ΡŒ

.

Π’ΠΎΠ³Π΄Π°

.

ПослСдняя сумма Π΄Π°Π΅Ρ‚ остаток ΠΎΡ‚ Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π° m, Ρ€Π°Π²Π½Ρ‹ΠΉ. Но,. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ

.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ это ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ, скаТСм, ΠΊ

713 mod 8 = ?

Π—Π°ΠΏΠΈΡˆΠ΅ΠΌ

.

ИмССм. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ .

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌΡΡ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (6.16).

ΠŸΡƒΡΡ‚ΡŒ, , .

НайдСм

.

Π˜Ρ‚Π°ΠΊ,. Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½ΠΎ ΠΏΠΎ ΡΠ΅Ρ‚ΠΈ вмСсто x.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим, ΠΊΠ°ΠΊ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ x ΠΏΠΎ y, m, e. Для этой Ρ†Π΅Π»ΠΈ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ число d, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰Π΅Π΅ ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ

(1.3)

Π³Π΄Π΅ — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π­ΠΉΠ»Π΅Ρ€Π° ΠΎΡ‚ Ρ‡ΠΈΡΠ»Π° m. Ѐункция Π­ΠΉΠ»Π΅Ρ€Π° вычисляСтся ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ просто. Π’Π°ΠΊ,

.

(1.4)

Если p простоС число ΠΈ r — Ρ†Π΅Π»ΠΎΠ΅, Ρ‚ΠΎ

.

(1.5)

Π€ΠΎΡ€ΠΌΡƒΠ» (1.4) ΠΈ (1.5) достаточно для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π­ΠΉΠ»Π΅Ρ€Π° для любого Ρ†Π΅Π»ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ числа. Π’ Π½Π°ΡˆΠ΅ΠΌ случаС ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ:

.

Для Π»ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ числу Ρ†Π΅Π»Ρ‹Ρ… чисСл Π½Π° ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ΅ 1.m, Π²Π·Π°ΠΈΠΌΠ½ΠΎ простых с m. ΠžΡ‚Ρ‹ΡΠΊΠ°Π½ΠΈΠ΅ значСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π­ΠΉΠ»Π΅Ρ€Π° для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ†Π΅Π»Ρ‹Ρ… чисСл являСтся Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΎΡ‡Π΅Π½ΡŒ большой слоТности.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€.. ВсС Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ числа: 1, 2, 3, 4 Π²Π·Π°ΠΈΠΌΠ½ΠΎ просты с m.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ обратимся ΠΊ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ (3.3). Π’ ΡΡ‚ΠΎΠΌ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ d ΠΈΠ³Ρ€Π°Π΅Ρ‚ Ρ€ΠΎΠ»ΡŒ сСкрСтного ΠΊΠ»ΡŽΡ‡Π°. Π Π΅ΡˆΠΈΡ‚ΡŒ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ (3.3) ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ d ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π΅ΡΠ»ΠΈ Π² Ρ‡ΠΈΡΠ»Π΅ m, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 100 Ρ†ΠΈΡ„Ρ€, Ρ‚ΠΎ Π½Π° Π²Ρ‹Ρ‡ΠΈΡΠ»Π΅Π½ΠΈΠ΅ d ΡƒΠΉΠ΄Π΅Ρ‚ достаточно ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π² Π½Π°ΡˆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ Π² Ρ†Π΅Π»Ρ‹Ρ… числах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ.

Π˜Ρ‚Π°ΠΊ, Π² Π½Π°ΡˆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΎΠ΅:

.

(1.6)

Π£Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ (1.6) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ извСстным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

.

(1.7)

Π’ (1.7) r ΠΈ d Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½Ρ‹Π΅ Ρ†Π΅Π»Ρ‹Π΅ числа. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ (1.7) Π² Π²ΠΈΠ΄Π΅ систСмы Π΄Π²ΡƒΡ… Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… нСравСнств.

ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ эквивалСнтно:

.

(1.8)

Π’ Π½Π΅Ρ€Π°Π²Π΅Π½ΡΡ‚Π²Π΅ с ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€Π°Π²ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ Π²Ρ‹Π΄Π΅Π»ΠΈΠΌ Ρ‡Π»Π΅Π½ с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ коэффициСнтом ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ нСравСнство ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ этого Ρ‡Π»Π΅Π½Π°:

.

ΠžΡ‚ΡΡŽΠ΄Π° Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΡΠ΅ΠΊΠ°ΡŽΡ‰Π΅Π΅ нСравСнство:

(a) ,

(b) ,

© .

(1.9)

Π—Π΄Π΅ΡΡŒ z — новая цСлочислСнная пСрСмСнная. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ (a) ΠΊ (b) Π² (1.9) ΠΏΡ€Π°Π²ΠΎΠΌΠ΅Ρ€Π΅Π½, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ r, d, z — цСлочислСнны.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ подстановку (3.9) Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ (1.8). ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π½ΠΎΠ²ΡƒΡŽ систСму:

.

(1.10)

ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ. Π’ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ с (1.8) Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ минимального коэффициСнта понизилось. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚ ΠΌΠΎΠΆΠ½ΠΎ строго ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, вСсь процСсс Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π΄Π²ΡƒΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²:

1) ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ коэффициСнт ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ станСт Ρ€Π°Π²Π½Ρ‹ΠΌ 1 (ΠΊΠ°ΠΊ Π² (1.10)); Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° систСма Π²ΠΈΠ΄Π°

Π³Π΄Π΅ a ΠΈ b — Π²Π·Π°ΠΈΠΌΠ½ΠΎ просты (Π² ΡΡ‚ΠΎΠΌ случаС Π½Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Ρ†Π΅Π»Ρ‹Ρ… числах).

Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС процСсс Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΈΠ· (1.10) подстановку для d:

.

(1.11)

Π’ΠΎΠ³Π΄Π° ΠΈΠ· (1.9) Π½Π°ΠΉΠ΄Π΅ΠΌ:

.

(1.12)

Π˜Ρ‚Π°ΠΊ, Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (1.11) ΠΈ (1.12) ΠΈ Π΄Π°ΡŽΡ‚ Π½Π°ΠΌ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ подстановки для d ΠΈ r ΠΈΠ· (1.7). НапримСр, ΠΏΡƒΡΡ‚ΡŒ. Π’ΠΎΠ³Π΄Π°,. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для минимального d.

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΏΠΎΠ΄ΠΎΡˆΠ»ΠΈ ΠΊ Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅ΠΌΡƒ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ: наш сСкрСтный ΠΊΠ»ΡŽΡ‡. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ число, , .ВосстанавливаСм x ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

.

(1.13)

Π˜Ρ‚Π°ΠΊ, .

ВсС сошлось. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,. Π’ΠΎΠ³Π΄Π°, :

(ΠΎΡ‚Π²Π΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния, ΠΊΠ°ΠΊΠΎΠ΅ z Π±Ρ€Π°Ρ‚ΡŒ для получСния d.

ΠœΠ΅Ρ‚ΠΎΠ΄ RSA ΠΌΡ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠΌ.

ΠœΠ΅Ρ‚ΠΎΠ΄ RSA Π²ΠΎΠΎΠ±Ρ‰Π΅ говоря Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ m Π±Ρ‹Π»ΠΎ большим простым числом. Для установлСния Ρ„Π°ΠΊΡ‚Π°, Ρ‡Ρ‚ΠΎ m — простоС, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ°Π»ΡƒΡŽ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡƒ Π€Π΅Ρ€ΠΌΠ°:

.

(1.14)

Π’ (1.14) a ΠΈ p Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π²Π·Π°ΠΈΠΌΠ½ΠΎ просты, Π° p — простоС число.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€.

:

.

: .

К ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡŽ, Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° (1.14) справСдлива Ρ‚Π°ΠΊΠΆΠ΅ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… составных чисСл. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π΅ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅, Π½ΡƒΠ΄Π½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… a (идСя Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π Π°Π±ΠΈΠ½Π°).

ЭлСктронная подпись. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏ элСктронной подписи Π»Π΅Π³ΠΊΠΎ выводится ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° RSA. ΠŸΡƒΡΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ тСкст T. Π­Ρ‚ΠΎΡ‚ тСкст Π½ΡƒΠ΄Π½ΠΎ «ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ» Π² Π½Π΅ΠΊΠΎΠ΅ число y. Для свСртки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ…ΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΠ· ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΡ (1.13) Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ сСкрСтного ΠΊΠ»ΡŽΡ‡Π° ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ подпись X. Число X ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ся вмСстС с T ΠΈ y Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ подписи Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ Π’. НС Π·Π½Π°Ρ сСкрСтного ΠΊΠ»ΡŽΡ‡Π° d (Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π³ΠΎ Ρ„Π°ΠΌΠΈΠ»ΠΈΡŽ), нСльзя Π½Π°ΠΉΡ‚ΠΈ X. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠΉ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ (1.1), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ X ΠΈ y ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ-Π»ΠΈΠ±ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΈ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Π³ΠΎ своСй подписью, Ссли Π΅ΠΌΡƒ извСстно ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ (1.13). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ принятый «ΠΏΠΎΠ΄Π΄Π΅Π»Π°Π½Π½Ρ‹ΠΉ» Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ «Π·Π°ΡΡ‚Ρ€Π°Ρ…ΠΎΠ²Π°Π½».

Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ число e — ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ подписавшСго Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅:

.

ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ сСкрСтный ΠΊΠ»ΡŽΡ‡ d ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Ρƒ e практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

ΠœΠ΅Ρ‚ΠΎΠ΄ Π”ΠΈΡ„Ρ„ΠΈ-Π₯Π΅Π»Π»ΠΌΠ°Π½Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄ Π”ΠΈΡ„Ρ„ΠΈ ΠΈ Π₯Π΅Π»Π»ΠΌΠ°Π½Π° являСтся Π΄Π²ΡƒΡ…ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π°Π±ΠΎΠ½Π΅Π½Ρ‚ Π² ΡΠ΅Ρ‚ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° ΠΊΠ»ΡŽΡ‡Π°: ΠΎΠ΄ΠΈΠ½ сСкрСтный —, Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ, вычисляСмый ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅

Π³Π΄Π΅ p — большоС простоС число (Π²Π·Π°ΠΈΠΌΠ½ΠΎ простоС с); .

Число выбираСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ числа, , …, ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ p Π΄Π°Π²Π°Π»ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ пСрСстановку чисСл {1, 2, …, p-1}. Число называСтся ΠΏΠ΅Ρ€Π²ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΊΠΎΡ€Π½Π΅ΠΌ p. ВсС Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽΡ‚ свои ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ. Допустим, Π°Π±ΠΎΠ½Π΅Π½Ρ‚Ρ‹ A ΠΈ B хотят ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Π’ΠΎΠ³Π΄Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ A, Π±Π΅Ρ€Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° B ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅Ρ‚

.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ±Π° Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° находят ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΊΠ»ΡŽΡ‡Π° для ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями. ΠŸΡ€ΠΈ этом сСкрСтныС ΠΊΠ»ΡŽΡ‡ΠΈ Π°Π±ΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ извСстными Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠΌ ΠΎΠ΄Π½ΠΈΠΌ.

Алгоритм DES. Алгоритм DES (description encryption system) состоит Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ…ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ подстановки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΈΠ²Π°Π½ΠΈΡ. Алгоритм DES ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ сСкрСтный ΠΊΠ»ΡŽΡ‡ K. ΠŸΡƒΡΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π±Π»ΠΎΠΊ Π΄Π°Π½Π½Ρ‹Ρ… Π΅ΡΡ‚ΡŒ, Π° ΠΊΠ»ΡŽΡ‡ .

ΠŸΠΎΠ΄ΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π΅ΡΡ‚ΡŒ слоТСниС ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ 2:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, опСрация подстановки нСпрСдсказуСмым ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ искаТаСт исходныС Π΄Π°Π½Π½Ρ‹Π΅. Для восстановлСния исходных Π΄Π°Π½Π½Ρ‹Ρ… достаточно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ подстановку Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎ:

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΈΠ²Π°Π½ΠΈΡ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΎΠ±ΠΌΠ΅Π½Π΅ мСстами Π΄Π²ΡƒΡ… Π±Π»ΠΎΠΊΠΎΠ² Π² ΡΠΎΠΎΡ‚вСтствии с Π·Π°Ρ€Π°Π½Π΅Π΅ составлСнными Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ. Π”Π»ΠΈΠ½Π° ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π°, Π½ΠΎ Π²Π°Ρ€ΡŒΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ подстановки выполняСтся Π½Π΅ Π½Π°Π΄ Ρ†Π΅Π»Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, Π° Π½Π°Π΄ случайно Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΠΎΠΉ Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒΡŽ. Π­Ρ‚Π° случайно выбираСмая Ρ‡Π°ΡΡ‚ΡŒ сама опрСдСляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΡŽΡ‡Π°. Одним ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² получСния псСвдослучайных чисСл являСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ:

.

(1.15)

Π—Π΄Π΅ΡΡŒ — псСвдослучайноС число, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠ΅ Π½Π° ΡˆΠ°Π³Π΅ i. ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ константы C ΠΏΡ€ΠΈΠΌΠ΅ΠΌ

(1.16)

Π³Π΄Π΅ K — сСкрСтный ΠΊΠ»ΡŽΡ‡. Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Π° M ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Ρ€Π°Π²Π½Π°; Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° n Ρ€Π°Π²Π½Π° числу разрядов Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ псСвдослучайного числа. НапримСр, ΠΏΡƒΡΡ‚ΡŒ, ,, , :

ΠΈ Ρ‚.Π΄.

ΠŸΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½Ρ‹Π΅ псСвдослучайныС числа ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Ρ€Π° разрядов, Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌΡ‹Ρ… ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π° Π² Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ для выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ подстановки.

Для Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ†ΠΈΠΈ принятой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ K ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ подстановки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠΈΠ²Π°Π½ΠΈΡ Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ порядкС

2. Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ Π”. Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π°

ΠœΠ΅Ρ‚ΠΎΠ΄ сТатия Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… способов сТатия ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΌΡ‹ ΠΈΠ·Π»ΠΎΠΆΠΈΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅. ΠŸΡƒΡΡ‚ΡŒ Π΄Π°Π½Π° подлСТащая ΡΠΆΠ°Ρ‚ΠΈΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· «0» ΠΈ «1»:

10 000 101 000 101 111 005 184.

(1.17)

РазобьСм эту ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π½Π° Ρ‚Ρ€ΠΎΠΉΠΊΠΈ разрядов ΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ‚Ρ€ΠΎΠΉΠΊΠΈ подсчитаСм, сколько Ρ€Π°Π· ΠΎΠ½Π° встрСчаСтся Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (рис. 1.13)

010'000'101'000'101'111'001'011

010 — 1

000 — 2

101 — 2

111 — 1

001 — 1

011 — 1

a)

000 — 2

101 — 2

010 — 1

111 — 1

001 — 1

011 — 1

b)

Рис. 1.13.

Упорядочим ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ‡Π°ΡΡ‚ΠΎΡ‚Π΅ встрСчаСмости (рис. 1.13b). Π’Π΅ΠΏΠ΅Ρ€ΡŒ «ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΠΌ» Π΄Π²Π΅ послСдниС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π½Π° Ρ€ΠΈΡ. 1.13b Π² ΠΎΠ΄Π½Ρƒ ΠΈ Π²ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ снова пСрСупорядочим ΠΏΠΎ ΡƒΠ±Ρ‹Π²Π°Π½ΠΈΡŽ частоты встрСчаСмости (рис. 1.14)

`001−011' - 2

000 — 2

101 — 2

010 — 1

111 — 1

Рис. 3.14.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ снова объСдиним Π΄Π²Π΅ послСдниС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π² ΠΎΠ΄Π½Ρƒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ΅ упорядочСниС (рис. 1.15)

`010−111' - 2

`001−011' - 2

000 — 2

101 — 2

Рис. 1.15.

Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΠΉ процСсс объСдинСния ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ (рис. 1.16, 1.17)

`000−101' - 2

`010−111' - 2

`001−011' - 2

Рис. 3.16.

`010−111−001−011' - 4

`000−101' - 4

Рис. 3.17.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ нарисуСм Π΄Π΅Ρ€Π΅Π²ΠΎ, схСматичСски ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π΅Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π°ΠΌΠΈ способ объСдинСния ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ (рис. 1.18)

Рис. 1.18.

Для ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ€Π΅Π²Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ с ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌ Ρ‚Ρ€ΠΎΠΉΠΊΠ°ΠΌ. ΠŸΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· Π»ΡŽΠ±ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° ΠΏΠΎΠΌΠ΅Ρ‡Π°Π΅ΠΌ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡƒΡ… Ρ€Π΅Π±Π΅Ρ€ «1», Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ — «0» (рис. 1.18). Π˜Ρ‚Π°ΠΊ, Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° выполняСтся ΠΏΡ€ΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ справа Π½Π° Π»Π΅Π²ΠΎ ΠΏΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΠΎΠΌΡƒ Π΄Π΅Ρ€Π΅Π²Ρƒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ для любой ΠΈΠ· ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ‚Ρ€ΠΎΠ΅ΠΊ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ, ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ΅ΠΌΡƒΡŽ ΠΏΡƒΡ‚ΠΈ ΠΈΠ· ΠΊΠΎΡ€Π½Ρ Π² Π΄Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ соотвСтствиС исходных Ρ‚Ρ€ΠΎΠ΅ΠΊ ΠΈ Π½ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ:

000 — 11

101 — 10

010 — 001

111 — 010

001 — 001

011 — 000

Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π½ΠΎΠ²ΠΎΠ³ΠΎ способа ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ исходная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (1.17) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ пСрСписана Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

1 111 101 110 010 001 024.

(1.18)

Π”Π»ΠΈΠ½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (3.18) ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΠ»Π°ΡΡŒ Π² ΡΡ€Π°Π²Π½Π΅Π½ΠΈΠΈ с Π΄Π»ΠΈΠ½ΠΎΠΉ (1.17) с 24 Π±ΠΈΡ‚ Π΄ΠΎ 20 Π±ΠΈΡ‚. Основной ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ кодирования Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ часто встрСчаСмыС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, общая Π΄Π»ΠΈΠ½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ оцСниваСтся ΠΊΠ°ΠΊ

(1.19)

Π³Π΄Π΅ — число Π±ΠΈΡ‚ΠΎΠ² Π² i-ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ,

— ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ частота встрСчаСмости i-ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ.

Π‘Ρ‹Π»ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ, хотя это ΠΈ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π΅Ρ€Π½ΠΎ Π²ΠΎ Π²ΡΠ΅Ρ… случаях, Ρ‡Ρ‚ΠΎ Π΄Π»ΠΈΠ½Π° ΠΊΠΎΠ΄Π° Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΠΈΡ‚ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ (-). Π’Π°ΠΊ, Π² Π½Π°ΡˆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ частота ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ 000 составляСт. Π•Π΅ ΠΊΠΎΠ΄ Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° Π΅ΡΡ‚ΡŒ 11 (Π΄Π»ΠΈΠ½Π° этого ΠΊΠΎΠ΄Π° Ρ€Π°Π²Π½Π° 2). ИмССм

(Ρ‡Ρ‚ΠΎ справСдливо).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅

.

(1.20)

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π₯Π°Ρ„Ρ„ΠΌΠ°Π½Π° ΠΌΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ.

АрифмСтичСскоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠŸΡƒΡΡ‚ΡŒ имССтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ .

(1.21)

ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ частота символов:

, .

ΠŸΡ€ΠΈ арифмСтичСском ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (1.21) замСняСтся ΠΎΠ΄Π½ΠΈΠΌ СдинствСнным числом. Для получСния этого числа Ρ€Π°Π·ΠΎΠ±ΡŒΠ΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» [0,1] Π½Π° ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹:

[0; 0,25], (0,25; 0,75], (0,75; 1].

(1.22)

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π»ΠΈΠ½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° соотвСтствуСт ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ частотС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ символа. НСтрудно ΡΠΎΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» [0; 0,25] соотвСтствуСт; ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» (0,25; 0,75] - символу ΠΈ (0,75; 1] - символу. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (3.22) ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ символ. Π•ΠΌΡƒ соотвСтствуСт ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» [0; 0,25]. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ этот ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΈ Π΄Π΅Π»ΠΈΠΌ Π΅Π³ΠΎ ΠΎΠΏΡΡ‚ΡŒ согласно ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ частотам символов:

[0; 0,0625), [0,0625; 0,1875), [0,1875; 0,25].

(1.23)

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ символ —. Π•ΠΌΡƒ соотвСтствуСт ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» (0,0625; 0,1875]. Π”Π΅Π»ΠΈΠΌ Π΅Π³ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹:

[0,0625; 0,9 375), [0,9 375; 0,15 625), [0,15 625; 0,1875].

(1.24)

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ символ —. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» (0,9 375; 0,15 625]. Π”Π΅Π»ΠΈΠΌ Π΅Π³ΠΎ Π½Π° Ρ‚Ρ€ΠΈ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° соотвСтствСнно частотам символов:

[0,9 375; 0,109 375), [0,109 375; 0,140 625), [0,140 625; 0,15 625].

(1.25)

НаконСц, послСдний символ —. Π•ΠΌΡƒ соотвСтствуСт Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π». ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (1.21) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ любоС число ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° [0,140 625; 0,15 625]. НапримСр, возьмСм 0,15. Π˜Ρ‚Π°ΠΊ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (1.21) кодируСтся числом 0.15.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΡΡ…ΠΎΠ΄Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Богласно частотам символов составляСм исходноС Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ (1.22). Π’ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ наш ΠΊΠΎΠ΄ 0,15 ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» [0; 0,25]. Π—Π½Π°Ρ‡ΠΈΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ символ —. Π”Π°Π»Π΅Π΅ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅ΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» [0; 0,25] Π½Π° Ρ‚Ρ€ΠΈ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π° (1.23) ΠΈ ΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΈΠ· Π½ΠΈΡ… ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ наш ΠΊΠΎΠ΄ 0,15. Π’Π΅ΠΏΠ΅Ρ€ΡŒ этот Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π», поэтому ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ символ. Π”Π°Π»Π΅Π΅ ΠΈΠ· ΠΏΡ€Π΅Π΄ΡΡ‚авлСния (1.24) снова Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΠ΄ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΈ ΡΠΈΠΌΠ²ΠΎΠ». НаконСц, ΠΈΠ· (1.25) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ символ .

АрифмСтичСскоС сТатиС ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Π²Π°Ρ‚ΡŒ большиС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ†ΠΈΡ„Ρ€ ΠΈ ΠΏΠΎΡΡ‚ΠΎΠΌΡƒ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ограничиваСтся нСбольшими ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΠΌΠΈ символов.

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ графичСских Ρ„Π°ΠΉΠ»ΠΎΠ²

Π‘ΠΆΠ°Ρ‚ΠΈΠ΅ графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ основано Π½Π° Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΠΎΠΉ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’ ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ сосСдниС пиксСли (Ρ‚ΠΎΡ‡ΠΊΠΈ) ΠΌΠ°Π»ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΡΡ€ΠΊΠΎΡΡ‚ΠΈ (свСтимости) ΠΈ Ρ†Π²Π΅Ρ‚Ρƒ. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ являСтся Ρ‚ΠΎ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ, Ρ‡Ρ‚ΠΎ Π³Π»Π°Π· Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° мСньшС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ²Π΅Ρ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΡ… сосСдних Ρ‚ΠΎΡ‡Π΅ΠΊ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ модСль Π΄Π°Π½Π½Ρ‹Ρ… YCbCr Π² Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ стСпСни ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π½Π° ΡΠΆΠ°Ρ‚ΠΈΠ΅, Ρ‡Π΅ΠΌ модСль RGB. Для получСния сТатого изобраТСния ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ прСобразования Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ прСобразования Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ большая Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° малСнькиС (Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΊ Π½ΡƒΠ»ΡŽ значСния) ΠΈ Π»ΠΈΡˆΡŒ нСбольшая Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… оказалась Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠΉ. Π—Π°Ρ‚Π΅ΠΌ выполняСтся ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ…) Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Π»ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ становятся Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ 0. Π”Π°Π΄ΠΈΠΌ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ сказанному. ΠŸΡƒΡΡ‚ΡŒ исходныС Π΄Π°Π½Π½Ρ‹Π΅ прСдставлСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ΠΉ:

.

Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ прСобразования:

.

(1.26)

Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΉΠ΄Π΅ΠΌ ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ ΠΌΠ°Ρ‚Ρ€ΠΈΡ‡Π½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π—Π°Ρ‚Π΅ΠΌ

.

(1.27)

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ

.

Π’ ΡΡ‚ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Π΄ΠΎΠΌΠΈΠ½ΠΈΡ€ΡƒΠ΅Ρ‚ лишь нСбольшоС число элСмСнтов. МоТно Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

.

ИмСнно эта опСрация (квантования) ΠΈ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΏΠΎΡ‚Π΅Ρ€Π΅ Π΄Π°Π½Π½Ρ‹Ρ…, хотя эта потСря ΠΌΠ°Π»ΠΎ отраТаСтся Π½Π° ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π’ ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π»Π΅Π³ΠΊΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ· (3.27) ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π‘:

.

(1.28)

ΠΈ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ,

.

(1.29)

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ (3.28), (3.29) ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ исходных Π΄Π°Π½Π½Ρ‹Ρ…:

.

ПослС квантования ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ

.

Π­Ρ‚Π° послСдняя ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ D (!).

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго, Π·Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° прСобразования W Π΄ΠΎΠ»ΠΆΠ½Π° строится ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΎΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π»ΡŽΠ±Ρ‹Ρ… Π΅Π΅ Π΄Π²ΡƒΡ… строк ΠΈΠ»ΠΈ столбцов Ρ€Π°Π²Π½ΠΎ 0 (Π° ΡΡ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ строки ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΡ‹ ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π΅Π½ ΠΎΡ‚ 0). Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° W подбираСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ сумма элСмСнтов Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ строкС ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹; Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… строках ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π°Ρ… суммы элСмСнтов Ρ€Π°Π²Π½Ρ‹ ΠΈΠ»ΠΈ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ 0.

Из ΡΠΎΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π±Π»ΠΈΠ·ΠΊΠΈΡ… ΠΊ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½Π½Ρ‹ΠΌ, строится ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° дискрСтного косинусного прСобразования (DCT-ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠ°Ρ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ JPEG. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ DCT-прСобразования опрСдСляСтся ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹

.

(1.30)

Π’ (3.30) — Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пиксСля Π² ΡΡ‚Ρ€ΠΎΠΊΠ΅ x ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π΅ y ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ пиксСлСй Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² ;

ΠœΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ DCT-прСобразования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π°ΡΡ‡Π΅Ρ‚Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ

.

(1.31)

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹

ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ для ΠΈ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ прСобразования (для)

0,981

0,831

0,556

0,195

— 0,195

— 0,556

— 0,831

— 0,981

0,924

0,383

— 0,383

— 0,924

— 0,924

— 0,383

0,383

0,924

0,831

— 0,195

— 0,981

— 0,556

0,556

0,981

0,195

— 0,831

0,707

— 0,707

— 0,707

0,707

0,707

— 0,707

— 0,707

0,707

0,556

— 0,981

0,195

0,831

— 0,831

— 0,195

0,981

— 0,556

0,383

— 0,924

0,924

— 0,383

— 0,383

0,924

— 0,924

0,383

0,195

— 0,556

0,831

— 0,981

0,981

— 0,831

0,556

— 0,195

Π­Ρ‚Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° являСтся ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π° ΠΏΠΎ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° W, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π»ΠΈ Π²Ρ‹ΡˆΠ΅. Нам остаСтся ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ ΠΎΡ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сТатия JPEG, основу ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ составляСт DCT-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅.

Π’ JPEG ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ цвСтовая модСль YCrCb, Π³Π΄Π΅ Y ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡΠ²Π΅Ρ‚ΠΈΠΌΠΎΡΡ‚ΡŒ пиксСля. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ DCT выполняСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΡΠ²Π΅Ρ‚имости Y, ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ хроматичСскиС числа Cr ΠΈ Cb. К ΡΠ²Π΅Ρ‚ΠΈΠΌΠΎΡΡ‚ΠΈ Y ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ся ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅ DCT ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅. Для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ выполняСтся Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ изобраТСния Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ пиксСлСй. К ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ† примСняСтся Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ΅ DCT-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, выполняСтся сТатиС с ΠΏΠΎΡ‚Π΅Ρ€Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ JPEG происходит ΠΎΡ‚ ΡΠ»ΠΎΠ² Joint Photographic Expert Group — совмСстная Π³Ρ€ΡƒΠΏΠΏΠ° ΠΏΠΎ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ JPEG стал стандартом Π² 1991 Π³. — ΠΏΡ€ΠΈΠ½ΡΡ‚ ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ стандартов ISO.

3. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ спСцификации ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² Internet ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΡΠ²ΡΠ·ΠΈ с ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ возмоТностСй прСдставлСния сСмантики тСкстов, Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… XML.

Π’ Π½Π°ΡΡ‚оящСм Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-матСматичСскиС аспСкты ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ тСкстов ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… поисковых систСм Π² Internet.____________________________________

Π—Π°Π΄Π°Ρ‡Π° классификации ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²

ΠŸΡƒΡΡ‚ΡŒ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ спСцификации тСкстов Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² I1, I2,…, In, Π½Π° Π²Ρ…ΠΎΠ΄Π΅ систСмы имССтся спСцификация Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π₯ = (Ρ…1, Ρ…2, …, Ρ…m). ВрСбуСтся ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ классу Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² I1, I2,…, In относится Π₯.

Π—Π°Π΄Π°Ρ‡Ρƒ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… условиях:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ…1, Ρ…2, …, Ρ…m Π·Π°Π΄Π°ΡŽΡ‚ частоты встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π² Ρ‚СкстС. Аналогичным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, спСцификации прСдставлСны Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π² Ρ‚Скстах-ΡˆΠ°Π±Π»ΠΎΠ½Π°Ρ…. Под Ρ‚Π΅Ρ€ΠΌΠΎΠΌ понимаСтся ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово тСкста.

Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹ вСсовыС ΠΎΡ†Π΅Π½ΠΊΠΈ значимости Ρ‚Π΅Ρ€ΠΌΠΎΠ² для ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±ΡƒΠ΄ΡƒΡ‚ вычислСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ†Π΅Π½ΠΊΠΈ 1, 2, …,n, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ систСму ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ Π² ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°-шаблона, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ тСкст Π₯, ΠΏΡ€ΠΈ этом i =1 ΠΈ Π΅ΡΠ»ΠΈ ps, Ρ‚ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ Π₯ ΠΊ Ip оцСниваСтся Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΊ Is.

ОписаниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΡΡ‚Π°ΠΏΠΎΠ² Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Допустим, Ρ‡Ρ‚ΠΎ Π² ΡΠΈΠ»Ρƒ общности ΠΈΠ»ΠΈ пСрСсСчСния Ρ‚Π΅ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ n кластСров (Π΄ΠΎΠΌΠ΅Π½ΠΎΠ², Π·ΠΎΠ½) с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ (ΠΎΡ†Π΅Π½ΠΊΠΈ) принадлСТности ΠΊ Π½ΠΈΠΌ рассматриваСмого Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π₯; ΠŸΡƒΡΡ‚ΡŒ P(i Ρ…) — условная Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅ΠΌΡ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ Ρ… относится ΠΊ Π΄ΠΎΠΌΠ΅Π½Ρƒ i. Π’ ΡΠΈΠ»Ρƒ Ρ‚Π΅ΠΎΡ€Π΅ΠΌΡ‹ БайСса ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

(1.32)

Π³Π΄Π΅ — Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ фактичСского наблюдСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Ρ… с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ значСниями частот встрСчаСмости ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов (Ρ‚Π΅Ρ€ΠΌΠΎΠ²);

— Π°ΠΏΡ€ΠΈΠΎΡ€Π½Π°Ρ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ относится ΠΊ Π΄ΠΎΠΌΠ΅Π½Ρƒ i,

— Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠΌΠ΅Π½ i ΠΌΠΎΠ³ привСсти ΠΊ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡŽ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Ρ…;

i — ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π΄ΠΎΠΌΠ΅Π½Π°.

Π Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½Ρ‹:

0 — Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡˆΠ°Π±Π»ΠΎΠ½ΠΎΠ²-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π΅ ΡΠ²Π»ΡΠ΅Ρ‚ся Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π₯;

1 — 1-ΠΉ источник являСтся Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π₯, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ — Π½Π΅Ρ‚;

m — m-ΠΉ источник являСтся Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π₯, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ — Π½Π΅Ρ‚;

m+1 — 1-ΠΉ ΠΈ 2-ΠΉ источники Π² ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌΠΈ Π₯, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π½Π΅Ρ‚;

n — Π²ΡΠ΅ n ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π² ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΠΈ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌΠΈ Π₯.

Π’Π²Π΅Π΄Π΅ΠΌ ΡˆΡ‚Ρ€Π°Ρ„Π½ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ

(1.33)

Π³Π΄Π΅ — ΡˆΡ‚Ρ€Π°Ρ„, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ слСдуСт Π·Π°ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Π·Π° ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΡƒΡŽ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Ii вмСсто фактичСского Ij.

Π‘ ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ (1.32) ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡˆΠ΅ΠΌ (1.33) Π² Π²ΠΈΠ΄Π΅ Π’Π΅ΠΏΠ΅Ρ€ΡŒ, приняв Lkk =0 ΠΈ Lij = Lji =1 (для всСх i, j, i j), ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ

(1.34)

Π€ΠΎΡ€ΠΌΡƒΠ»Π° (1.34) слуТит основой для принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

ВвСдя ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅

(1.35)

ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΌΡƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ i Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ с Π½Π°ΠΈΠΌΠ΅Π½ΡŒΡˆΠ΅ΠΉ ΠΎΡ†Π΅Π½ΠΊΠΎΠΉ возмоТности Π±Ρ‹Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π₯.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (1.34) ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‰Π΅Π³ΠΎ допущСния, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ — ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ распрСдСлСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π² Ρ‚СкстС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΡ‚ΡŒΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π°ΠΊΠΎΠ½Ρƒ.

ΠΠΏΡ€ΠΈΠΎΡ€Π½ΡƒΡŽ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° являСтся шаблон Ii, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π²Ρ‹Π±ΠΎΡ€Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ полСзности.

Для ΠΎΡ†Π΅Π½ΠΊΠΈ вСроятности Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ фактичСского наблюдСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Ρ…, Π·Π½Π°Ρ‡ΠΈΠΌΠΎ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² расчСта частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ², ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹Ρ… Π΄ΠΎΠΌΠ΅Π½ΠΎΠΌ m, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° ΡΠΎΠ±ΠΎΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ экспСримСнт с ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСти Ρ‡Π΅Ρ€Π΅Π· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ΠΈ ΠΏΠΎΠ»Ρ Π“Π°Π»ΡƒΠ°.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° расчСтов сводится ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡŽ Ρ‡Π»Π΅Π½ΠΎΠ² Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (1.34). Для опрСдСлСния ΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»Π΅ΠΉ P(i ) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π‘Π°Π°Ρ‚ΠΈ, Π³Π΄Π΅ Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄ΠΎΠΌΠ΅Π½Ρ‹ i , Π° ΠΊΡ€ΠΈΡ‚Сриями ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΎΠ±ΡƒΡΠ»ΠΎΠ²Π»ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π°ΠΏΡ€ΠΈΠΎΡ€Π½Ρ‹Π΅ значСния P(i ). Для ΠΎΡ†Π΅Π½ΠΊΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ P(x|i ) проводится сСрия Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… экспСримСнтов, Ρ†Π΅Π»ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… являСтся ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ матСматичСского оТидания ΠΈ ΡΡ€Π΅Π΄Π½Π΅ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ичСского отклонСния частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π² Π΄ΠΎΠΌΠ΅Π½Π΅ i.

ΠŸΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ раскрываСт сущСство ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ ΠΈ Π΅Π΅ Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΠΊΠΎ-практичСскоС Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅.

ΠžΡ†Π΅Π½ΠΊΠ° — Π°ΠΏΡ€ΠΈΠΎΡ€Π½ΠΎΠΉ вСроятности Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° являСтся Π΄ΠΎΠΌΠ΅Π½ i

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ искомой вСроятности ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡƒΡ‚Π΅ΠΌ матСматичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ экспСртных ΠΎΡ†Π΅Π½ΠΎΠΊ спСциалистов с ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ полСзности.

ЗначСния dij частных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ полСзности, присваиваСмыС экспСртами ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π΄ΠΎΠΌΠ΅Π½Ρƒ, ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ [0, 1]. Π§Π΅ΠΌ dij Π±Π»ΠΈΠΆΠ΅ ΠΊ Π΅Π΄ΠΈΠ½ΠΈΡ†Π΅, Ρ‚Π΅ΠΌ, ΠΏΠΎ ΠΌΠ½Π΅Π½ΠΈΡŽ экспСрта, вСроятнСС соотвСтствиС Ρ„Π°ΠΊΡ‚Π° принадлСТности j -Π³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ слова i— ΠΌΡƒ Π΄ΠΎΠΌΠ΅Π½Ρƒ.

Для выявлСния Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° — Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ:

Π’1 — ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ соотвСтствия Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ спСцификации Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ i -Π³ΠΎ шаблона-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°,

Π’2 — Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ;

Π’3 — Ρ†ΠΈΡ‚ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΏΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ мСсяц;

Π’4 — ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ общности Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ (ΡˆΠΈΡ€ΠΎΡ‚Π° Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ).

Для получСния ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ, комплСксной ΠΎΡ†Π΅Π½ΠΊΠΈ вСроятности ΠΏΠΎ p критСриям ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ коэффициСнты j, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΡΡ‚ΡŒ, ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρ‹ (статистичСскиС вСса) ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ критСрия. Для этой Ρ†Π΅Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π‘Π°Π°Ρ‚ΠΈ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ строится ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² :

Π’1

Π’2

Π’3

Π’4

Π’1

Π’2

Π’3

Π’4

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ

(1.36)

ΠžΡ‚ΠΊΡƒΠ΄Π°

(1.37)

НайдСнныС значСния статистичСских вСсов ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ согласованными, Ссли выполняСтся условиС Π‘Π°Π°Ρ‚ΠΈ:

(1.38)

Π³Π΄Π΅

Π Π°Π·ΠΌΠ΅Ρ€ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹

x

0,58

0,90

1,12

1,24

1,32

1,41

1,45

1,49

ΠžΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ вСроятности Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Ii ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅:

(1.39)

Π³Π΄Π΅ p— ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΠ±ΠΎΠ±Ρ‰Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ²;

dij— Ρ‡Π°ΡΡ‚Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ полСзности i-Π³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΏΠΎ j-ΠΌΡƒ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΡŽ;

j — статистичСский вСс (Π²Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ) j-Π³ΠΎ критСрия (0 j 1).

Π’Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ q(…) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Находим, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€,P(я ) — ΠΎΡ†Π΅Π½ΠΊΡƒ Π°ΠΏΡ€ΠΈΠΎΡ€Π½ΠΎΠΉ вСроятности Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΄ΠΎΠΌΠ΅Π½Ρ‹ 1, 2, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€ΠΈ источника — 3,4,5,6 — Π½Π΅Ρ‚:

P(R ) = q(1)* q(2)*(1- q(3))*(1- q(4))*(1- q(5)) *(1- q(6)).

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ эта ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ ΠΈΠ· ΠΎΠ±Ρ‰Π΅ΠΉ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ Π‘Π΅Ρ€Π½ΡƒΠ»Π»ΠΈ для вСроятности слоТного события.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅— Π²Π΅Ρ€ΠΎΡΡ‚ности фактичСского наблюдСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Ρ…, Π·Π½Π°Ρ‡ΠΈΠΌΠΎ Π½Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² расчСта частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ…, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹Ρ… ΠΎΡ‚ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠ° Ii.

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСти, Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ числа Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π°. Π­Ρ‚Π°ΠΏΠ°ΠΌΠΈ формирования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСти ΡΠ²Π»ΡΡŽΡ‚ΡΡ составлСниС Π³Ρ€ΡƒΠΏΠΏ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π²Π΅Ρ€ΡˆΠΈΠ½ связок плоскостСй Π½Π° Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΠΈ, числСнно Ρ€Π°Π²Π½Ρ‹Ρ… количСству Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΏΠ»Π°Π½ΠΎΠ² экспСримСнта, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† ΠΏΡƒΡ‚Π΅ΠΌ заполнСния ΠΈΡ… ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ поля Π“Π°Π»ΡƒΠ° Π² ΡΠΎΠΎΡ‚вСтствии с Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΏΠ»Π°Π½ΠΎΠ².

ΠŸΡ€ΠΈ составлСнии Π³Ρ€ΡƒΠΏΠΏ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π²Π΅Ρ€ΡˆΠΈΠ½ связок плоскостСй Π½Π° Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΠΈ, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°:

— (*) Π² Π³Ρ€ΡƒΠΏΠΏΡƒ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, сколько Π²Π΅Ρ€ΡˆΠΈΠ½ Π² Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ симплСксС;

— (**) число ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€Π° обозначаСтся S ΠΈ Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ся ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ;

— (***) каТдая ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ получаСтся ΠΏΡ€ΠΈΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΊ ΠΌΠ»Π°Π΄ΡˆΠ΅ΠΌΡƒ разряду ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ;

— (****) пСрвая нСнулСвая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ большС Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹.

НСобходимоС число ΠΎΠΏΡ‹Ρ‚ΠΎΠ² Π² ΡƒΠ·Π»Π°Ρ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСти опрСдСляСтся ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅

N = Sn , (1.40)

a ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ этим количСством ΠΎΠΏΡ‹Ρ‚ΠΎΠ², находится ΠΈΠ· Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡ

F =(S n -1)/(S-1) (1.41)

Π³Π΄Π΅ S — число ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ;

n — число Π²Π΅Ρ€ΡˆΠΈΠ½ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ симплСкса.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ формирования ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСти являСтся Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ элСмСнтами поля Π“Π°Π»ΡƒΠ° столбцов ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠΎΠ΄ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ Π²Π΅Ρ€ΡˆΠΈΠ½ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ симплСкса (составлСниС Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ нСзависимых Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ²).

ΠŸΡ€Π°Π²ΠΈΠ»Π° составлСния Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ нСзависимых Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ²:

— Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π²Π΅Ρ€ΡˆΠΈΠ½ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ симплСкса Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² ΠΏΠ΅Ρ€Π²Ρ‹Ρ… столбцах ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹;

— Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ столбцС элСмСнты поля Π“Π°Π»ΡƒΠ°, числСнно Ρ€Π°Π²Π½Ρ‹Π΅ уровням Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·, сколько ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, Ρ‚. Π΅. число элСмСнтов Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ (0,1,., S)S;

— Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ столбцС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ элСмСнт, числСнно Ρ€Π°Π²Π½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π½ΡŽ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, повторяСтся S Ρ€Π°Π· подряд;

— Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ столбцС смСна ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ происходит Ρ‡Π΅Ρ€Π΅Π· SS ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠΉ ΠΈ Ρ‚. Π΄.

РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ ΠΎΡ€Ρ‚ΠΎΠ³ΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ производится ΠΏΡƒΡ‚Π΅ΠΌ умноТСния ΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ элСмСнтов поля Π“Π°Π»ΡƒΠ° Π² ΠΊΠΎΠ»ΡŒΡ†Π΅ классов Π²Ρ‹Ρ‡Π΅Ρ‚ΠΎΠ² ΠΏΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ S Π² ΡΠΎΠΎΡ‚вСтствии с ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ Π²Π΅Ρ€ΡˆΠΈΠ½ связок плоскостСй Π½Π° Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΠΈ (Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ сСти).

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² mi ΠΎΡ†Π΅Π½ΠΎΠΊ достовСрности Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° шаблона Ii

Для получСния ΠΎΡ†Π΅Π½ΠΎΠΊ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² срСдних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ mi ΠΈ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Ρ… ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ (коэффициСнтов коррСляции) частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ряд Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², относящихся ΠΊ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, прСдставлСнной шаблоном i. Π­Ρ‚ΠΎΡ‚ этап Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΈ создании систСмы ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

ΠžΡ†Π΅Π½ΠΊΠ° , вСроятности Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° являСтся шаблон Ii

ΠŸΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ распрСдСлСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ частот Ρ‚Π΅Ρ€ΠΌΠΎΠ² ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ источника Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΡ‚ΡŒΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Π·Π°ΠΊΠΎΠ½Ρƒ:

(1.42)

Π³Π΄Π΅: mi — Π²Π΅ΠΊΡ‚ΠΎΡ€ матСматичСских ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠΉ частот встрСчаСмости Ρ‚Π΅Ρ€ΠΌΠΎΠ² Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅ΠΌΡ‹Ρ… ΠΎΡ‚ ΠΈΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠ° Ii,

m — Ρ€Π°Π·ΠΌΠ΅Ρ€Π½ΠΎΡΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Ρ…

ci — ковариационная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² частот Ρ‚Π΅Ρ€ΠΌΠΎΠ²,

ci-1 — обратная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ci,

— ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ сi

Для опрСдСлСния элСмСнтов ΠΊΠΎΠ²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅:

(1.43)

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ мноТСства Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²-шаблонов

Π‘ Ρ†Π΅Π»ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ принятия Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΌ количСствС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²-шаблонов ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΡƒ, ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‰ΡƒΡŽ ΠΌΠ΅Ρ€Ρƒ близости Π΄Π²ΡƒΡ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²-шаблонов.

РасстояниСм ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ d(,) (,):

(1.44)

ЗначСния Π΅Π²ΠΊΠ»ΠΈΠ΄ΠΎΠ²Π° расстояния ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для разбиСния мноТСства Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π½Π° ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹ (Π·ΠΎΠ½Ρ‹), ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ ΡΡŽΠΆΠ΅Ρ‚Ρ‹.

На ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ этих Π΄Π°Π½Π½Ρ‹Ρ… строится 0,1 — ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π’ = [bjj], такая, Ρ‡Ρ‚ΠΎ bij = 1 Π² Ρ‚ΠΎΠΌ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° расстояниС dij ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ i ΠΈ j Π½Π΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΠΈΡ‚ d, ΠΈ bij = 0 Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρƒ присвоим вСс Π‘i, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠΉ Π΅Π³ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ для раскрываСмой Π² Π½Π΅ΠΌ Ρ‚Π΅ΠΌΡ‹.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ исходныС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ минимальноС взвСшСнноС ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ min, Ρ‚. Π΅. Ρ‚Π°ΠΊΠΎΠ΅ мноТСство строк ΠΈΠ· Π’, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, любая ΠΎΠ΄Π½Π° строка ΠΈΠ· min содСрТит Π½Π° ΠΏΠ΅Ρ€Π΅ΡΠ΅Ρ‡Π΅Π½ΠΈΠΈ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ ΠΈΠ· ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ. Π­Ρ‚Π° Π·Π°Π΄Π°Ρ‡Π° позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ число шаблонов Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌ мноТСствС.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° опрСдСлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ числа Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌ сводится ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстной NPΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ взвСшСнном ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ 0,1-ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ мноТСством строк (Π—ΠœΠ’ΠŸ).

Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°

1. УспСнский И. Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΠΊΠ°ΠΊ инструмСнт ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π°. BHV, Π‘-Ρ‚ ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, 256с., 2002. .

2. ΠœΠ΅Π³Ρ€Π°Π΄ΠΆ Π—. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ Π½Π° ORACLE ΠΈ JAVA. Π’ΠΈΠ»ΡŒΡΠΌΡ, 2000, 328с.

3. ΠŸΠΈΡ€ΠΎΠ³ΠΎΠ² Π’. П. MS SQL Server 2000. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. — Π‘Пб. Π‘Π₯Π’.-2005,-600с.

4. Π₯ΠΎΠ»Π» М., Π‘Ρ€Π°ΡƒΠ½ Π›. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для WEB. Π’ΠΈΠ»ΡŒΡΠΌΡ, 2002, — 1280с.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ