Aplicația

Acasă · Lecții · clasa a XII-a · Semigrupuri și monoizi; reguli de calcul și puteri

Semigrupuri și monoizi; reguli de calcul și puteri

Până acum am studiat proprietățile unei legi de compoziție una câte una: asociativitatea, comutativitatea, elementul neutru, elementele simetrizabile. Lecția de față face pasul care schimbă felul de a lucra: în loc să verificăm de fiecare dată totul de la capăt, dăm nume pachetelor de proprietăți și, odată numele pus, moștenim automat toate consecințele lor. Așa apar semigrupurile și monoizii, primele două structuri algebrice din programa de clasa a 12-a, mate-info. Semigrupul este o mulțime nevidă înzestrată cu o lege de compoziție asociativă, iar monoidul este un semigrup care are, în plus, element neutru; prin urmare orice monoid este semigrup, dar nu invers.

Ideea e simplă și profitabilă. Dacă știi doar că legea e asociativă, poți deja scrie produse lungi fără paranteze. Dacă știi în plus că există element neutru, poți defini puterile și poți demonstra că simetricul, atunci când există, este unic — exact teorema pe care am amânat-o în Elemente simetrizabile și simetricul unui element. Iar când, pe deasupra, toate elementele sunt simetrizabile, obții structura cea mai bogată din capitol, cea care va primi un nume în unitatea următoare și va ocupa singură douăzeci de lecții. La Bacalaureat M1, cerințele „arătați că este monoid comutativ" și „calculați " sunt printre cele mai frecvente din Subiectul al II-lea.

Ce vei învăța

Hai să descoperim împreună

1. Ce este un semigrup și ce este un monoid?

Un semigrup este o pereche formată dintr-o mulțime nevidă și o lege de compoziție pe care este asociativă, adică satisface pentru orice . Dacă, în plus, legea admite element neutru , perechea se numește monoid. Un semigrup sau un monoid se numește comutativ dacă legea este comutativă.

Ierarhia se citește pe verticală, fiecare treaptă adăugând o cerință peste cea de dedesubt:

Treapta Ce se cere în plus Cum se scrie
lege de compoziție pe pentru orice
semigrup legea este asociativă este semigrup
monoid există element neutru este monoid
structura completă orice element este simetrizabil primește un nume în unitatea următoare

Reține ordinea, pentru că baremul o urmărește: orice monoid este semigrup, dar nu invers. Iar treapta a patra, monoidul în care toate elementele sunt simetrizabile, este ținta către care lucrăm — îi vom da un nume în unitatea următoare, iar de acolo încolo capitolul se schimbă complet.

Observă și ce nu apare în ierarhie: comutativitatea. Ea nu e o treaptă, ci un adjectiv care se poate adăuga oricărei trepte. Există semigrupuri comutative și necomutative, monoizi comutativi și necomutativi, iar exemplele de mai jos le arată pe toate.

2. Cum recunoști un monoid printre operațiile cunoscute?

Verifici două lucruri, în ordine: asociativitatea și existența elementului neutru. Metodele sunt cele din Asociativitatea unei legi de compoziție și din Elementul neutru al unei legi de compoziție: calculezi și și compari, apoi rezolvi ecuația . Iată tabloul operațiilor pe care le cunoști deja, ordonat după structură:

Asociativă Element neutru Structura Comutativă
da monoid da
da nu există semigrup da
da monoid da
da monoid da
da monoid da
nu nici semigrup nu
da monoid da
da monoid nu
da monoid nu
da monoid da
da monoid da
da monoid da

Două rânduri merită comentate. este un semigrup care nu este monoid: adunarea rămâne asociativă, dar elementul neutru a fost scos din mulțime, iar niciun număr natural nenul nu îl poate înlocui, pentru că obligă . nu urcă nici măcar prima treaptă: , în timp ce , deci scăderea nu este asociativă și nu are rost să căutăm mai departe.

Ultimul rând este cel mai interesant. La Legi de compoziție pe mulțimea părților ai văzut că diferența simetrică satisface pentru orice mulțime . Cum este elementul neutru, înseamnă că fiecare element al monoidului este simetrizabil, fiind propriul simetric. Iată deci un exemplu de structură completă, de pe treapta a patra.

3. De ce este simetricul unic într-un monoid?

Pentru că asociativitatea permite mutarea parantezelor, iar mutarea parantezelor forțează cei doi candidați să coincidă. Enunțul și demonstrația sunt cele care se cer la Bacalaureat M1.

Teoremă (unicitatea simetricului). Fie un monoid cu elementul neutru și fie un element simetrizabil. Atunci simetricul lui este unic.

Demonstrație. Presupunem că are doi simetrici, și ; prin urmare și . Calculăm produsul în două feluri. Grupând la dreapta,

iar grupând la stânga,

Cele două expresii sunt egale, pentru că legea este asociativă, deci .

Observă exact unde intervine ipoteza: la egalitatea , adică la asociativitate. Fără ea, teorema e falsă — contraexemplul cu tabla pe trei elemente din lecția precedentă arată un element cu doi simetrici diferiți. De acum înainte, în orice monoid, avem dreptul să spunem „simetricul lui ", cu articol hotărât, și să-l notăm (respectiv sau , după cum e scrisă legea).

4. Care sunt regulile de calcul într-un monoid?

Odată unicitatea asigurată, apar trei reguli pe care le vei folosi în aproape toate exercițiile. Fie monoid cu neutrul .

Regula 1: pentru orice simetrizabil. Într-adevăr, egalitățile spun, citite invers, că este un simetric al lui ; cum simetricul este unic, el este cel simetric al lui , adică .

Regula 2: pentru simetrizabile — cu ordinea inversată. Verificăm direct, folosind asociativitatea:

și analog . Prin urmare este simetricul lui . Inversarea ordinii nu e un moft: la înmulțirea matricelor sau la compunerea funcțiilor, dă, în general, cu totul altceva. Regula seamănă cu ordinea în care îți scoți hainele — întâi ce ai pus ultima dată.

Regula 3 (simplificarea): dacă este simetrizabil, atunci din rezultă , iar din rezultă tot . Demonstrația compune la stânga cu :

Atenție la ipoteză: se simplifică numai cu elemente simetrizabile. În monoidul , din nu rezultă , tocmai pentru că nu este simetrizabil.

5. Ce este mulțimea a elementelor simetrizabile?

Elementele simetrizabile ale unui monoid formează o mulțime care merită o notație proprie. Mulțimea este mulțimea tuturor elementelor simetrizabile ale monoidului ; elementele ei se mai numesc unitățile monoidului. Ea nu e niciodată vidă, pentru că , și este parte stabilă: dacă , atunci , cu simetricul dat de Regula 2. Când pe aceeași mulțime lucrăm cu mai multe legi, notația poartă și legea: scriem și , pentru că cele două mulțimi sunt complet diferite; forma scurtă se folosește doar când legea e limpede din context.

Exemplele canonice, cele pe care programa cere să le compari între ele:

Aceeași operație, patru mulțimi, două răspunsuri complet diferite: pe rămân două elemente, pe celelalte trei rămâne tot ce nu e zero. Alte două exemple, la fel de folosite: este mulțimea matricelor cu determinantul nenul, iar este mulțimea funcțiilor bijective de la la . La capătul celălalt stau monoizii în care , adică cei în care toate elementele sunt simetrizabile: , , . Structura aceasta este cea care primește un nume în unitatea următoare.

6. Cum se calculează puterile unui element?

Într-un semigrup, puterile se definesc prin recurență, exact ca la numere:

Într-un monoid se adaugă convenția , care face ca regulile de mai jos să funcționeze și pentru exponentul zero. Cele două reguli de calcul sunt:

Prima se demonstrează prin inducție după , cu metoda din Metoda inducției matematice: principiul dominoului. Pentru avem . Presupunând , obținem

unde pasul din mijloc folosește asociativitatea. A doua regulă se demonstrează la fel, prin inducție după , folosind-o pe prima.

⚠️ Regula care NU se transferă: este adevărată numai dacă . Într-adevăr, , iar pentru a-l rescrie ca trebuie să schimbăm între ele pe și pe din mijloc. Contraexemplul se ia în , folosind Înmulțirea a două matrice: pentru și avem , deci , în timp ce .

Când legea e scrisă aditiv, puterile se numesc multipli și se notează în loc de : , , , iar regulile devin și . Este aceeași teoremă, îmbrăcată în notația aditivă.

7. Asociativitatea generalizată: produse fără paranteze

Asociativitatea a fost enunțată pentru trei factori. Ea are însă o consecință care se folosește tăcut peste tot: într-un semigrup, produsul nu depinde de felul în care punem parantezele, deci parantezele se pot omite cu totul. Afirmația se demonstrează prin inducție după : cazul este chiar axioma, iar pasul de inducție arată că orice mod de a paranteza un produs de factori se poate rescrie sub forma și apoi, folosind ipoteza, se reduce la forma standard.

Fără această consecință nu am putea scrie nici măcar fără să precizăm ce înmulțim cu ce. Atenție însă: independența de paranteze nu înseamnă independență de ordine. Într-un semigrup necomutativ, și sunt, în general, diferite; putem muta parantezele, nu factorii.

+ asociativă+ neutru+ simetricelege de compozițieexemplu: (ℤ, −)semigrup = + asociativitateexemplu: (ℕ*, +)monoid = + element neutruexemplu: (M₂(ℝ), ·)monoid cu toate elementele simetrizabileexemplu: (ℤ, +) — numele vine în unitatea următoarefiecare treaptă cere o condiție în plus

8. Monoizi din alte domenii: cuvinte, transformări, rotații

Structura de monoid apare masiv în afara matematicii, iar programa cere explicit câteva dintre aceste apariții.

Monoidul cuvintelor. Fie un alfabet, de pildă , și fie mulțimea tuturor cuvintelor formate cu literele lui, inclusiv cuvântul vid, notat . Operația este concatenarea: lipirea a două cuvinte unul după altul, de exemplu . Concatenarea este asociativă (lipirea în orice ordine dă același șir de litere) și are elementul neutru , deci este monoid. Nu este comutativ: , iar . Și, lucru surprinzător, singurul element simetrizabil este : lungimea cuvântului compus este suma lungimilor, deci din lungime rezultă că ambele cuvinte sunt vide. Așadar . Acesta este monoidul pe care se construiește toată teoria limbajelor formale din informatică — iar secvențele de nucleotide din ADN, cu alfabetul , formează exact același tip de structură.

Monoidul transformărilor. Dacă un sistem fizic poate trece dintr-o stare în alta, iar fiecare transformare este o funcție de la mulțimea stărilor la ea însăși, atunci compunerea transformărilor este asociativă și are ca element neutru transformarea „nu se schimbă nimic". Structura este submonoidul lui generat de transformările disponibile, iar întrebarea „ce transformări se pot anula?" este exact întrebarea despre .

Monoidul rotațiilor. Rotațiile unui pătrat în jurul centrului său, cu unghiuri multipli de , formează mulțimea , iar compunerea a două rotații este tot o rotație din mulțime: unghiurile se adună, iar când suma ajunge la rotația revine la . Compunerea e asociativă, elementul neutru e , deci avem un monoid comutativ; în plus, fiecare rotație are simetric, pentru că compusă cu . Este iarăși un monoid în care toate elementele sunt simetrizabile — structura căreia îi dăm un nume în unitatea următoare. Legătura cu algebra o cunoști din Matricea de rotație și puterile ei: fiecărei rotații îi corespunde o matrice, iar compunerii îi corespunde înmulțirea matricelor. În cristalografie, exact acest tip de monoid descrie simetriile unei rețele.

Monoizi de funcții. Funcțiile continue pe un interval formează monoid comutativ față de adunare, cu elementul neutru funcția nulă, pentru că suma a două funcții continue este continuă — proprietate cunoscută din clasa a XI-a. La fel, funcțiile derivabile pe formează monoid față de adunare. În schimb, față de compunere, funcțiile continue de la la formează un monoid necomutativ, cu elementul neutru .

Exemple rezolvate

Exemplul 1 — O lege aditivă pe

Arată că , cu , este monoid comutativ și determină .

Asociativitatea: , iar ; expresiile coincid. Comutativitatea e imediată, adunarea numerelor fiind comutativă. Elementul neutru: din rezultă . Deci este monoid comutativ. Din obținem , deci : toate elementele sunt simetrizabile.

Exemplul 2 — Un semigrup care nu e monoid

Arată că este semigrup, dar nu este monoid.

Adunarea numerelor naturale nenule este asociativă, iar suma a două numere naturale nenule este tot un număr natural nenul, deci este parte stabilă și este semigrup. Dacă ar exista cu pentru orice , am obține , imposibil, pentru că . Deci nu există element neutru și structura nu urcă la treapta de monoid.

Exemplul 3 — Puterile unei matrice

În monoidul , calculează pentru , .

Calculăm primii termeni: , . Presupunem și înmulțim cu :

Prin inducție, pentru orice ; formula rămâne adevărată și pentru , dând . Control: .

Exemplul 4 — Când

În monoidul , fie și . Compară cu .

Avem , deci . Pe de altă parte, și , deci . Cele două funcții sunt diferite, pentru că . Motivul: , adică cele două elemente nu comută.

Exemplul 5 — Monoidul cuvintelor

Fie și monoidul cuvintelor cu concatenarea. Câte cuvinte de lungime există? Care sunt elementele simetrizabile?

Fiecare dintre cele trei poziții se completează în două feluri, deci există cuvinte de lungime : , , , , , , , . Pentru simetrice, folosim lungimea: dacă , atunci lungimea lui plus lungimea lui este , deci ambele sunt nule și . Prin urmare : singurul cuvânt simetrizabil este cuvântul vid.

Exemplul 6 — Exemplu tip Bacalaureat M1

Se consideră mulțimea , cu înmulțirea matricelor.

a) Arată că pentru orice .

În particular, este parte stabilă a lui față de înmulțire.

b) Arată că este monoid comutativ.

Asociativitatea se moștenește de la înmulțirea matricelor, care este asociativă pe ; nu se reverifică. Comutativitatea rezultă din punctul a): . Elementul neutru este , pentru că . Deci este monoid comutativ.

c) Determină și calculează .

Din obținem , deci și simetricul lui este . Prin urmare : toate elementele sunt simetrizabile, iar este un monoid în care fiecare element are simetric — structura căreia îi dăm un nume în unitatea următoare. Din regula puterilor, pentru orice . Acesta este, aproape cuvânt cu cuvânt, formatul problemei din Subiectul al II-lea de la Bacalaureat M1.

Să exersăm

1. Arată că este monoid comutativ și precizează elementul neutru.

2. Este monoid? Justifică răspunsul.

3. Este semigrup? Verifică pe numerele , și .

4. Arată că este monoid necomutativ, dând două matrice care nu comută.

5. În monoidul , calculează pentru .

6. (Adevărat/Fals cu motivare.) „Într-un monoid, pentru orice simetrizabile."

7. În monoidul , determină pentru .

8. Demonstrează prin inducție după într-un monoid.

9. Arată că este monoid comutativ și determină elementele simetrizabile.

10. Arată că în toate elementele sunt simetrizabile și că fiecare este propriul simetric.

11. (Problemă aplicată.) În monoidul cuvintelor peste alfabetul , scrie toate cuvintele de lungime și explică de ce singurul cuvânt simetrizabil este cuvântul vid.

12. Pe se definește . Arată că este parte stabilă și că este monoid comutativ, precizând elementul neutru.

13. Într-un monoid, arată că dacă este simetrizabil și , atunci .

14. (Adevărat/Fals cu motivare.) „Orice semigrup este monoid."

15. (Exercițiu tip Bacalaureat M1.) Fie . a) Arată că . b) Arată că este monoid comutativ. c) Determină simetricul lui și calculează .

16. În , fie și . Determină simetricul lui și verifică regula .

17. Determină mulțimea a elementelor simetrizabile ale monoidului și arată că ea este parte stabilă față de înmulțire.

18. (Provocare.) Arată prin inducție că într-un monoid comutativ are loc , apoi dă un contraexemplu care arată că, fără comutativitate, egalitatea este falsă.

Răspunsuri și explicații

1. Adunarea numerelor naturale este asociativă și comutativă, iar pentru orice . Deci este monoid comutativ, cu .

2. Nu. Adunarea rămâne asociativă, deci avem semigrup, dar condiția , iar . Fără element neutru, structura nu este monoid.

3. Nu. , în timp ce . Cum , scăderea nu este asociativă, deci nu este nici măcar semigrup.

4. Înmulțirea matricelor este asociativă și are elementul neutru , deci avem monoid. Pentru și obținem și , matrice diferite, deci monoidul nu este comutativ.

5. , deci .

6. Fals. Regula corectă este , cu ordinea inversată. Egalitatea din enunț este adevărată doar când și comută, de pildă în orice monoid comutativ.

7. Aplicând funcția de patru ori: .

8. Inducție după . Pentru : . Pas: presupunem ; atunci , unde am folosit asociativitatea și definiția puterii.

9. Reuniunea este asociativă și comutativă, iar , deci este monoid comutativ cu . Din rezultă , deci singurul element simetrizabil este .

10. Pentru orice avem , deci este simetrizabil și . Prin urmare .

11. Cuvintele de lungime sunt , , , , , , , — în total . Lungimea concatenării este suma lungimilor; dacă , lungimea sumă este , deci ambele cuvinte au lungimea și sunt vide.

12. Forma factorizată este . Pentru avem , deci și este parte stabilă. Asociativitatea și comutativitatea se verifică prin calcul direct, iar din rezultă . Deci este monoid comutativ.

13. Fie simetricul lui . Compunem la stânga cu : . Prin asociativitate, , adică , deci .

14. Fals. Un semigrup poate să nu aibă element neutru; exemplul standard este . Implicația funcționează doar în sens invers: orice monoid este semigrup.

15. a) . b) Asociativitatea se moștenește de la , comutativitatea rezultă din , iar elementul neutru este . c) Din obținem simetricul ; iar .

16. , funcție bijectivă cu inversa . Pe de altă parte, și , deci . Cele două coincid, așa cum prevede Regula 2.

17. Din cu rezultă , deci . Mulțimea este parte stabilă: produsele posibile sunt , și , toate în .

18. Inducție după . Pentru egalitatea e evidentă. Pas: ; folosind comutativitatea mutăm pe înaintea lui și obținem . Contraexemplu fără comutativitate: cu și avem , iar .

De reținut

Greșeli frecvente

Aplică acasă

  1. Inventarul din bucătărie. Alege trei operații din viața de zi cu zi (amestecarea a două culori, lipirea a două bucăți de sfoară, suprapunerea a două filtre foto) și verifică pentru fiecare asociativitatea și existența unui element neutru. Care dintre ele formează monoid și care nu?

  2. Monoidul cuvintelor, pe hârtie. Scrie toate cuvintele de lungime cel mult peste alfabetul și alcătuiește tabla concatenării pe această mulțime, cu tot cu cuvântul vid. Ce observi despre simetria tablei? Explică de ce structura nu este comutativă.

  3. Puteri de matrice cu foaia de calcul. Într-o foaie de calcul, scrie matricea și calculează succesiv puterile ei până la a zecea. Compară rezultatele cu formula demonstrată în lecție, apoi repetă experimentul cu și formulează singur o conjectură.

Pentru părinți și profesori

Lecția este pivotul unității: transformă lista de proprietăți verificate una câte una într-o clasificare cu nume. Ea verifică trei competențe: încadrarea corectă a unei structuri (semigrup sau monoid), redactarea unei demonstrații scurte cu axiome (unicitatea simetricului, regulile de calcul) și calculul cu puteri, inclusiv conștientizarea limitei impuse de necomutativitate.

De verificat în caiet: (1) la fiecare exemplu se spune care proprietate lipsește, nu doar „nu e monoid"; (2) asociativitatea moștenită este invocată, nu recalculată; (3) în demonstrația unicității simetricului se indică pasul în care se folosește asociativitatea; (4) formula apare numai însoțită de justificarea comutativității. Întrebări de control: „Ce lipsește ca să fie monoid?"; „Cât face ?"; „Când ai voie să simplifici?"; „De ce ?".

La BAC, structura tipică a problemei este: se dă o mulțime cu o lege (deseori o familie de matrice sau un interval cu o lege polinomială), se cere stabilitatea, apoi structura de monoid comutativ, apoi simetricele sau o putere. Semn că elevul a înțeles: enumeră axiomele în ordine și justifică fiecare pas cu numele proprietății folosite, în loc să facă doar calcule.

Întrebări frecvente

Ce este un semigrup? Un semigrup este o mulțime nevidă împreună cu o lege de compoziție care este asociativă, adică pentru orice elemente , , din . Nu se cere nimic altceva: nici element neutru, nici comutativitate, nici simetrice.

Ce este un monoid și prin ce diferă de un semigrup? Un monoid este un semigrup care are, în plus, element neutru. Diferența este exact această cerință: orice monoid este semigrup, dar nu invers. Exemplul standard de semigrup care nu e monoid este , unde adunarea rămâne asociativă, dar elementul neutru a fost scos din mulțime.

De ce este simetricul unic într-un monoid? Pentru că asociativitatea permite calcularea produsului în două moduri. Dacă și sunt amândoi simetrici ai lui , gruparea la dreapta dă , iar gruparea la stânga dă . Cele două rezultate fiind egale, obținem .

Care este formula simetricului unui produs? Formula este , cu ordinea factorilor inversată. Se verifică direct: . Inversarea contează la legile necomutative, cum sunt înmulțirea matricelor și compunerea funcțiilor.

Cum se calculează puterile unui element într-un monoid? Prin recurență: , și . Regulile de calcul sunt și , ambele demonstrate prin inducție. Când legea este scrisă aditiv, puterile se numesc multipli și se notează .

Când este adevărată egalitatea ? Numai atunci când și comută, adică ; în particular, în orice monoid comutativ. Contraexemplul clasic se ia cu matricele și , pentru care și sunt matrice diferite.

Ce înseamnă notația ? este mulțimea elementelor simetrizabile ale monoidului , numite și unitățile monoidului. Ea conține întotdeauna elementul neutru și este parte stabilă. Exemplele canonice sunt , și mulțimea matricelor cu determinantul nenul.

Unde apar semigrupurile și monoizii în subiectele de Bacalaureat M1? În Subiectul al II-lea, aproape întotdeauna sub forma „arătați că este monoid comutativ", urmată de determinarea simetricelor sau de calculul unei puteri. Mulțimea este de regulă un interval cu o lege polinomială sau o familie de matrice depinzând de un parametru real.

Trimite pagina asta: WhatsApp Facebook

Toată matematica școlii, pas cu pas.
Rezolvă exercițiile pe ecran, pas cu pas — cu ajutor exact acolo unde te blochezi, punctaj automat și baremul la un click, dacă vrei să-l vezi.

Rezolvă în Matepolis →

Continuă cu