Conţinutul principal
Curs: Teoria informației și criptografie > Unitatea 2
Lecția 5: Clase de resturi- Să învățăm despre operatorul modulo!
- Operatorul modulo
- Congruența modulo
- Relația de congruență
- Relații de echivalență
- Teorema împărțirii cu rest
- Adunarea și scăderea claselor de resturi modulo n
- Adunarea modulară (modulo sau clase de resturi)
- Înmulțirea modulară (modulo sau în clase de resturi)
- Înmulțirea modulară (modulo sau în clase de resturi)
- Ridicare la putere și resturi
- Ridicare rapidă la putere modulară
- Inverse modulare
- Algoritmul lui Euclid
© 2024 Khan AcademyCondiții de utilizarePolitica de confidenţialitateNotificare Cookie
Relații de echivalență
Expresii echivalente
Înainte să continuăm este important să reținem faptul că următoarele expresii sunt echivalente
(Simbolul | înseamnă "divide pe" sau "este un divizor al lui") (unde este un număr întreg)
Putem să folosim diferite forme de a exprima aceeași idee.
De exemplu, următoarele expresii sunt echivalente:
, , lucru care este adevărat din moment ce . Condiția aceasta este îndeplinită de :
Congruența modulo n este o relație de echivalență
Convinge-te că sectoarele din exemplul de mai sus au următoarele proprietăți:
- Fiecare pereche dintr-un sector este formată din valori asociate una alteia
- Nu vom găsi niciodată o valoare în mai mult de un sector (spunem că sectoarele sunt mutual disjuncte)
- Dacă am pune laolaltă toate sectoarele, ele ar forma un cerc care conține toate valorile
Un cerc cu sectoare care au aceste proprietăți are o relație de echivalență.
O relație de echivalență definește modul în care putem tăia cercul (cum putem partiționa mulțimea noastră de valori) în sectoare (clase de echivalență).
O relație de echivalență definește modul în care putem tăia cercul (cum putem partiționa mulțimea noastră de valori) în sectoare (clase de echivalență).
În general, relațiile de echivalență trebuie să aibă următoarele elemente:
- Cercul: O colecție a tuturor valorilor care ne interesează
- Un sector de cerc: O clasă de echivalență
- Modul în care tăiem cercul în sectoare: relație de echivalență
În mod specific, în exemplul anterior:
- Cercul: Colecția tuturor numerelor întregi
- Un sector de cerc etichetat
: Clasa de echivalență care conține toate valorile - Modul în care tăiem cercul în sectoare: Folosind relația de congruență modulo C,
De aceea, Congruența modulo C este o relație de echivalență. Ea împarte numerele întregi în C clase diferite de echivalență.
De ce ne interesează faptul că relația de congruență modulo C este o relație de echivalență?
Știind că relația de congruență modulo C este o relație de echivalență ne permite să cunoaștem anumite proprietăți pe care trebuie să le dețină.
Relațiile de echivalență sunt relații care au următoarele proprietăți:
- Sunt reflexive: A este în relație cu A
- Sunt simetrice: dacă A este în relație cu B, atunci B este în relație cu A
- Sunt tranzitive: Dacă A este în relație cu B și B este în relație cu C atunci A este în relație cu C
Din moment ce congruența modulo n este o relație de echivalență (mod C), înseamnă că:
- dacă
atunci - dacă
și atunci
Exemplu
Să aplicăm aceste proprietăți pe un exemplu concret folosind
(proprietatea de reflexivitate)- dacă
atunci (proprietatea de simetrie) - dacă
și dacă atunci (proprietatea de tranzitivitate)
Vrei să te alături conversației?
Nici o postare încă.