Дискретний логарифм: відмінності між версіями

[неперевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Sanya3 (обговорення | внесок)
Рядок 8:
''Дискретний логарифм'' — це просто обернена операція. Наприклад, візьмемо рівняння 3<sup>''k''</sup> ≡ 13 (mod 17) for ''k''. Як показано вище ''k''=4 є розв'язком. Через те що 3<sup>16</sup> ≡ 1 (mod 17), також випливає, що якщо ''n'' ціле, тоді 3<sup>4+16 ''n''</sup> ≡ 13 × 1<sup>''n''</sup> ≡ 13 (mod 17). Звідси, рівняння має нескінченно багато розв'язків у вигляді 4 + 16''n''. Більше того, тому що 16 є найменшим додатнім цілим ''m'', що задовільняє 3<sup>''m''</sup> ≡ 1 (mod 17), тобто 16 — це [[показник числа за модулем|показник]] 3 в ('''Z'''<sub>17</sub>)<sup>×</sup>, це єдині розв'язки. Тотожно, Розв'язок можна виразити як ''k'' ≡ 4 (mod 16).
 
== ПоставаПостановка задачі ==
Нехай в деякій скінченній мультиплікативній [[абелева група|абелевій]] групі <math>G</math> задане рівняння
 
Рядок 19:
 
Найчастіше розглядається випадок, коли <math>G=\langle g\rangle</math>, тобто [[циклічна група|циклічна]], породжена елементом <math>g</math>. В такому разі рівняння завжди має розв'язок. У випадку довільної групи питання розв'язності задачі дискретного логарифмування вимагає окремого розгляду.
 
 
== Примітки ==