Documente Academic
Documente Profesional
Documente Cultură
Maria
CUPRINS
I.FUNDAMENTARE TEORETIC
Notiunile de multime si de element al unei multimi fac parte din categoria acelor notiuni matematice care nu pot fi definite,dar sunt impuse de numeroase exemple: 1)multimea cuvintelor din limba romna; 2)multimea elevilor dintr-o clasa; 3)multimea numerelor naturale:0,1,2,3,.,etc. Elementele unei multimi sunt distincte,adica un acelasi element nu se poate repeta de mai multe ori. De asemenea,elementele unei multimi trebuie sa fie bine determinate.
Moduri de determinare a unei multimi: a)Numind individual elementele sale.n acest caz multimea se specifica scriind ntre acolade elementele sale:.De exemplu:A=,adica multimea formata din primele sase numere naturale;B=,adica multimea formata din literele mici ale alfabetului grec.
b)Specificnd o proprietate pe care o au elementele sale si nu le au alte elemente. Mai precis,data o proprietate ,se poate vorbi de multimea acelor obiecte pentru care proprietatea respectiva are loc. Multimile definite n acest mod se vor nota prin: A=,adica multimea acelor obiecte x,pentru care are loc P(x). Moduri de definire a unei multimi: -o multime definita dupa primul mod (a) se zice ca este data sintetic; -o multime definita n al doilea mod (b) se zice ca este data analitic; -o multime care are un numar finit de elemente se zice finita; -o multime care are un numar infinit de elemente se zice infinita. Exemple: Multimea elevilor dintr-o clasa,multimea oamenilor de pe glob,sunt multimi finite.
Multimea numerelor naturale,multimea numerelor naturale pare,sunt multimi infinite. n teoria multimilor se admite existenta unei multimi care nu are nici un element,ea numindu-se multime vida,si se noteaza cu simbolul .
II.Multimi egale
Se spune ca multimea A este egala cu o multime B daca orice element al lui A apartine lui B si reciproc.Notam faptul ca multimile A si B sunt egale astfel:A=B. Exemple: 1)=. 2)Multimea este egala cu numerelor naturale pare care sunt prime. 3)Multimile si nu sunt egale. multimea
II.Relatia de incluziune
Se spune ca o multime A este inclusa n multimea B daca orice element al multimi A este si element al multimii B. Se noteaza A B sau B A. B. A astfel
Cnd A este inclusa n B se mai spune ca B contine pe A sau ca A este o submultime (sau parte) a lui B. Exemple: 1) este inclusa n ,adica .
2)Multimea numerelor naturale pare este inclusa n multimea numerelor naturale. 3)N Z Q R.
4)Se face conventia ca pentru orice multime A ,multimea vida este inclusa n A , adica A. 5)Multimea nu multimea deoarece 1 . este inclusa n
Fie A o multime si o proprietate P(x) ; multimea elementelor din A care au proprietatea P(x) se noteaza : B=.
Exemple: 1)Multimea numerelor naturale care se divid cu 5 se noteaza A=. 2)Multimea numerelor ntregi x cu propritetatea 7x+8=-6 se scrie A=. Se vede ca A=.
relatiei
de A:
incluziune
a)este reflexiva,adica A
B si C
Proprietatea b) se utilizeaza n practica n sensul ca pentru a dovedi ca A=B se probeaza incluziunile A B si B A . Daca A este o multime , atunci multimea care are ca elemente toate submultimile lui A , se numeste multimea partilor lui A si se noteaza cu P(A). Asadar P(A)=.
Observam ca multimea vida si multimea totala A sunt elemente ale lui P(A). Exemple: Fie A=. Avem P(A)=,,,,,,}.
III.Operatii cu multimi
1.Reuniunea multimilor Definitie: Se numeste reuniunea a doua multimi A si B multimea tuturor elementelor care apartin cel putin uneia din multimile A sau B . Notam reuniunea multimilor A si B prin A "A reunit cu B". B si citim
Deci A
B=.
Exemple: 1) 2) =. =.
2.Intersectia multimilor
Definitie: Se numeste intersectia a doua multimi A si B multimea elementelor care apartin lui A si lui B.
B si se
Exemple: 1) 2) 3) =; =; = .
Definitie: Fie E o multime si A o submultime a lui E.Submultimea lui E formata din acele elemente ce nu apertin lui A se numeste complementara lui A n raport cu E.Aceasta multime se noteaza CEA (sau mai simplu CA cnd nu exista nici un dubiu asupra multimii E).
Deci: CEA = .
Exemple: 1)Daca E = si A =,atunci CEA=. 2)Daca A este multimea numerelor naturale pare , atunci CNA este multimea numerelor naturale impare. 3)Daca E = si A= , atunci CEA=. 4)CEE= si CE =E.
Exemple:
5.Produs cartezian
Definitie : Se numeste pereche ordonata (cuplu) formata din elementele x si y o ordine ntre elementele x si y n sensul ca x este primul element ,iar y este al doilea element si se noteaza cu (x,y). n perechea (x,y) , x se mai numeste prima componenta , iar y a doua componenta .
Doua perechi (x,y) si (x' si y') sunt egale daca si numai daca x=x' si y=y' . Rezulta ca (x,y) (y,x) , egalitatea avnd loc numai pentru x=y .De aici rezulta ca notiunea de pereche ordonata este diferita de cea de multime formata din doua elemente .
Exemple :
1)Cu numerele 1 si 2 putem forma doua perechi ordonate : (1,2) si (2,1) care sunt distincte .n plus perechile (1,2) si (2,1) sunt diferite de multimea ; 2)Cu numerele 1 si 1 putem forma cuplul (1,1). Definitie: Fie A si B doua multimi .Multimea ale carei elemente sunt toate perechile ordonate (a,b) , n care a A si b B se numeste produsul cartezian al multimilor A si B si se noteaza A x B . Deci A x B = .
Cnd A = B , se noteaza A x A = A2 . Exemplu : Fie A = si B =. Atunci AxB = BxA=. Se observa ca A x B B x A deoarece ,de exemplu ,elementul (1,2) A x B si (1,2) BxA. si
A=
4 . Oricare ar fi multimea A , A = .
= A si A
5 . Daca A,B,C sunt trei multimi , atunci A ( B C ) = (A B) (A C)( distributivitatea reuniunii fata de intersectie) si A (B C ) = (A B) (A C) ( distributivitatea intersectiei fata de reuniune).
6 . Daca A,B,C sunt trei multimi , atunci : A-(B A-(B (A (A C) = (A-B)-C; C) = (A-B) B)-C = (A-C) B)-C =A (A-C); (B-C); B.
(B-C)=(A-C)
typedef struct multime_Z //FUNCTIE PT ORDONARE CRESC void ordc(); //FUNCTIE MEMBRU PENTRU AFISAREA UNEI MULTIMI intr-o fereastra void afisare_multime(); //FUNCTIE CARE STABILESTE APARTENENTA LA O MULTIME int apartine(long x); //FUNCTIE CARE ADAUGA UN ELEMENT LA O MULTIME //A U void adaug(long x); //FUNCTIE PENTRU A DOUA MULTIMI INTERSECTIA
DIFERENTA
void diferenta(multime_Z A,multime_Z B); //FUNCTIE PENTRU INCLUZIUNE int inclus(multime_Z B); //FUNCTIE PENTRU CITIREA UNEI MULTIMI IN FERASTRA void cit_mul(char nume1[N]); }multime_Z;//sf def obiect multime_Z //FUNCTIE MEMBRU PENTRU AFISAREA UNEI MULTIMI intr-o fereastra void multime_Z::afisare_multime() cprintf(" }"); } //FUNCTIE CARE STABILESTE APARTENENTA LA O MULTIME //RETURNEAZA 1 PENTRU APARTENENTA SAU 0 PENTRU CAZ CONTRAR //Se aplica pentru obiectul curent A.apartine(long e)
int multime_Z::apartine(long x) } return 0; } //FUNCTIE CARE ADAUGA UN ELEMENT LA O MULTIME //A U //A nu se schimba ea A.adaug(long e) daca x se afla in
void multime_Z::adaug(long x) elemente[card++]=x; } // CARE ADAUGA UN ELEMENT LA O MULTIME //FUNCTIE PENTRU A DOUA MULTIMI INTERSECTIA
//REZULTATUL ESTE PUS IN OBIECTUL CURENT void multime_Z::diferenta(multime_Z A,multime_Z B) } ordc(); } //FUNCTIE PENTRU INCLUZIUNE
int multime_Z::inclus(multime_Z B) } return 1; } //FUNCTIE PENTRU CITIREA UNEI MULTIMI IN FERASTRA void multime_Z::cit_mul(char nume1[N]) gotoxy(2,3); cprintf("Dati un element = "); for(;;)
//FUNCTIE PENTRU ORDONARE CRESCATOARE void multime_Z::ordc() } } } typedef struct prod_cartezian //INCARCARE PRODUS CARTEZIAN void prod_cart(multime_Z A,multime_Z B); //AFISARE PRODUS CARTEZIAN IN FEREASTRA void afis(); }prod_cartezian; //INCARCARE PRODUS CARTEZIAN void prod_cartezian::prod_cart(multime_Z A,multime_Z B) } } //AFISARE PRODUS CARTEZIAN IN FEREASTRA void prod_cartezian::afis()
if(i%4==0&&i>0)
} cprintf(" }"); } //FUNCTIE PENTRU CITIREA UNEI MULTIMI IN FERASTRA void afis_inclus(multime_Z A,multime_Z B) else gotoxy(2,2); if(B.inclus(A)) else } //FUNCTIE EGALITATE PENTRU PENTRU AFISARE
VI.BIBLIOGRAFIE
Livia Toca,Cristian Opincaru,AdrianSindile , MANUAL DE INFORMATICA PENTRU CLS.a-X a, Editura Niculescu ; Radu Visinescu,BAZELE PROGRAMARII , Editura Petrion ; Cristian Udrea,TEORIE SI APLICATII, Editura Arves ;