Основно съдържание
Курс: Компютърни науки > Раздел 2
Урок 5: Модулна аритметика- Какво е модулна аритметика?
- Оператор за деление с остатък
- Предизвикателство с деление с остатък
- Сравнение по модул
- Съгласувана връзка
- Отношения на еквивалентност
- Теорема за остатъка от делене
- Събиране и изважане по модул
- Събиране по модул
- Модулно предизвикателство (събиране и изваждане)
- Умножение по модул
- Умножение по модул
- Степенуване по модул
- Бързо степенуване по модул
- Бързо степенуване по модул
- Инверсия по модул
- Алгоритъм на Евклид
© 2024 Khan AcademyУсловия за ползванеДекларация за поверителностПолитика за Бисквитки
Сравнение по модул
Тъждествен модул
Може да видиш израз като:
Това означава, че е тъждествено на разделено модулно на .
Ще обсъдим значението на тъждествен модул, като направим един експеримент с обикновения оператор за модулно делене.
Да си представим, че пресмятаме стойността на mod 5 за всички цели числа:
Да речем, че сме означили 5 сектора 0, 1, 2, 3, 4. Тогава поставяме всяко от тези цели числа в един сектор, който отговаря на стойността на числото mod 5.
Мисли за тези сектори като за кутии, които съдържат числа. Например 26 ще отиде в сектора с означение 1, защото .
По-горе е дадена фигура, която показва някои цели числа, които можем да намерим във всеки от секторите.
Мисли за тези сектори като за кутии, които съдържат числа. Например 26 ще отиде в сектора с означение 1, защото
По-горе е дадена фигура, която показва някои цели числа, които можем да намерим във всеки от секторите.
Ще бъде полезно да имаме начин да изразим числата, които принадлежат към един и същи сектор. (Забележи, че в горния пример 26 е в същия сектор като 1, 6, 11, 16, 21).
Често срещан начин за изразяване на две стойности, които са в един и същи сектор, е да кажем, че са в един и същи еквивалентен клас.
Това се изразява математически за mod C като:
Това се изразява математически за mod C като:
Горният израз се произнася като е тъждествено равно на modulo .
Да погледнем израза по-отблизо:
е символ за тъждественост, което означава, че стойностите и са в един и същи еквивалентен клас. ни казва каква операция сме приложили върху и .- когато имаме тези двете, наричаме “
” тъждествено на modulo .
Например
Забележи, че това се различава от : .
Вникване в тъждествения модул
Можем да разберем по-добре значението на тъждествения модул, като направим същия експеримент с положително число .
Първо ще отбележим сектора .
След това ще поставим всяко от целите числа в този сектор, който има стойност, равна на числото .
По-долу е дадена фигура, която показва стойности, които можем да намерим във всеки от секторите.
Първо ще отбележим
След това ще поставим всяко от целите числа в този сектор, който има стойност, равна на числото
По-долу е дадена фигура, която показва стойности, които можем да намерим във всеки от секторите.
Ако погледнем в кутията, означена с 0, ще намерим:
Ако погледнем в кутията, означена с 1, ще намерим:
Ако погледнем в кутията, означена с 2, ще намерим:
Ако погледнем в кутията, означена с , ще намерим:
От този експеримент можем да направим едно ключово наблюдение:
Стойностите във всеки от секторите са равни на означението на сектора плюс или минус някаквъв множител на .
Това означава, че разликата между всеки две стойности в един сектор е някакъв множител на .
Това наблюдение ни помага да разберем еквивалентните твърдения и след това еквивалентните класове.
Стойностите във всеки от секторите са равни на означението на сектора плюс или минус някаквъв множител на
Това означава, че разликата между всеки две стойности в един сектор е някакъв множител на
Това наблюдение ни помага да разберем еквивалентните твърдения и след това еквивалентните класове.
Искаш ли да се присъединиш към разговора?
Все още няма публикации.