Iloczyn kartezjański

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Znak Iloczyn kartezjański, produkt zbiorów[1], produkt kartezjański[2] – dla danych zbiorów A i B zbiór wszystkich takich par uporządkowanych (a,b), że a należy do zbioru A i b należy do zbioru BSzablon:OdnSzablon:Odn. Iloczyn kartezjański zbiorów A i B oznacza się symbolem A×BSzablon:OdnSzablon:Odn.

Nazwa iloczyn kartezjański odnosi się do francuskiego matematyka Kartezjusza[3]. Nieprzypadkowe jest też skojarzenie z kartezjańskim układem współrzędnych. Zbiór wszystkich punktów płaszczyzny (zbiór liczb zespolonych ) jest iloczynem kartezjańskim ×, przy czym oznacza zbiór liczb rzeczywistych, ponieważ każdy punkt płaszczyzny można utożsamić z uporządkowaną parą współrzędnych (liczb rzeczywistych)[2].

Iloczyn kartezjański trójelementowych zbiorów A i B

Definicje

Iloczynem kartezjańskim zbiorów A i B nazywamy zbiór

A×B={(a,b)aAbB}.[uwaga 1]

W analogiczny sposób można zdefiniować iloczyn kartezjański więcej niż dwóch zbiorów. Mianowicie A×B×C to zbiór wszystkich trójek uporządkowanych (a,b,c) takich, że aA, bB, cC. Definicja ta wymaga uściślenia, co się rozumie przez owe trójki. Można tego dokonać w rozmaity sposób. Jeden z nichSzablon:OdnSzablon:Odn, to traktowanie tych trójek jako ciągów trójwyrazowych, czyli funkcji na zbiorze {1,2,3} w zbiór ABC. Przy drugim[4] jako A×B×C bierze się A×(B×C), a zatem trójka to para par: (a,(b,c)). Formalnie zbiór A×B×C zdefiniowany jako zbiór trójek i zbiór A×(B×C) nie są równe, ale w praktyce to rozróżnienie nie ma znaczenia[uwaga 2]Szablon:OdnSzablon:Odn.

Podobnie A×B×C×D można określić jako zbiór czwórek uporządkowanych (a,b,c,d) takich, że aA, bB, cC, dD. Czwórki te można interpretować dwojako:

  • jako funkcje z {1,2,3,4} w zbiór ABCD,
  • jako pary par {a,{b,{c,d}}}, wówczas iloczyn A×B×C×D określa się jako A×(B×(C×D)).

Iloczyny kartezjańskie większej liczby zbiorów definiuje się analogicznie.

Przykłady

Niech dane będą zbiory A={x,y} oraz B={1,2,3}. Iloczyn kartezjański zbiorów A i B zgodnie z definicją jest równy:

A×B={(x,1),(y,1),(x,2),(y,2),(x,3),(y,3)}.

Zbiór n=××× służy do konstruowania n-wymiarowej przestrzeni euklidesowej.

Własności

Liczba elementów[2]

Niech A i B będą skończonymi zbiorami. Jeśli |A|=n oraz |B|=m, to |A×B|=nm.

Dowód tego faktu można przeprowadzić indukcyjnie ze względu na n. Jeżeli n=1, to A={a}, przy czym a jest jedynym elementem zbioru A. Wówczas wprost z definicji A×B={(a,b)bB}. Zbiór ten jest równoliczny z B, ponieważ przekształcenie b(a,b) jest bijekcją między tymi zbiorami. Zatem w tym przypadku |A×B|=m=1m.

Ponadto, jeżeli pewna liczba n1 ma tę własność, że |A×B|=nm dla każdego A takiego, że |A|=n oraz dla każdego |B|=m, to tę własność ma także liczba n+1. Istotnie, można przedstawić (n+1)-elementowy zbiór A w postaci sumy rozłącznych zbiorów A={a1,a2,,an}{an+1}. Wtedy z definicji sumy zbiorów zachodzą równości Szablon:Wzór Pierwszy z tych zbiorów ma z założenia indukcyjnego nm elementów. Z kolei drugi ze zbiorów ma (na mocy rozumowania przeprowadzonego dla n=1) m elementów. Ponieważ wobec rozłączności {a1,a2,,an} oraz {an+1} zbiory te są rozłączne i sumują się do A×B, zachodzi równość |A×B|=nm+m=(n+1)m. To kończy dowód indukcyjny.

Uogólniony produkt kartezjański

Dla rodziny zbiorów {Ai:iI} można wprowadzić pojęcie uogólnionego iloczynu kartezjańskiego (często nazywanego produktem kartezjańskim (rodziny) zbiorów). Dokładniej, zbiór złożony ze wszystkich tych funkcjiSzablon:Odn

f:IiIAi,

takich że f(i)Ai dla każdego iI nazywa się produktem kartezjańskim rodziny zbiorów {Ai:iI} i oznacza takimi symbolami jak

iIAi, ×iIAi lub PiIAi.

Zobacz też

Uwagi

Szablon:Uwagi

Przypisy

Szablon:Przypisy

Bibliografia

Szablon:Szablon nawigacyjny Szablon:Relacje matematyczne

Szablon:Kontrola autorytatywna

  1. Szablon:Encyklopedia PWN
  2. 2,0 2,1 2,2 Szablon:Cytuj
  3. Szablon:Cytuj
  4. K. Kuratowski i A. Mostowski, Teoria mnogości, wyd. trzecie zmienione, PWN, Warszawa 1978, s. 84.


Błąd rozszerzenia cite: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>