3 Producto cartesiano, grafos y funciones

3.1 Pares ordenados, productos cartesianos y grafos

Definition 3.1 (Par ordenado).

Se define el par ordenado (x,y)(x,y) como el conjunto

(x,y)={{x},{x,y}}(x,y)=\left\{\left\{x\right\},\left\{x,y\right\}\right\}

Por otra parte, a partir de los pares ordenados podemos definir las nn-tuplas. Por ejemplo, las ternas se pueden definir del siguiente modo:

(x,y,z)=(x,(y,z))(x,y,z)=(x,(y,z))
Definition 3.2 (Producto cartesiano).

Dados AA y BB dos conjuntos, se define el producto cartesiano A×BA\times B como el conjunto de todos los pares ordenados (a,b)(a,b) tal que aAa\in A y bBb\in B. Es decir,

A×B={(a,b)aAbB}.A\times B=\left\{(a,b)\mid a\in A\wedge b\in B\right\}.
Definition 3.3.

Un grafo GA×BG\subset A\times B es un subconjunto de un producto cartesiano.

Si AA es un conjunto, una relación (binaria) en AA es un subconjunto RA×AR\subset A\times A.

Si GA×BG\subset A\times B, se denomina dominio de GG al conjunto

dom(G)={xAyB..(x,y)G}dom(G)=\left\{x\in A\mid\exists y\in B..(x,y)\in G\right\}

y rango de GG al conjunto

ran(G)={yBxA..(x,y)G}ran(G)=\left\{y\in B\mid\exists x\in A..(x,y)\in G\right\}

Por ejemplo, si AA es un conjunto, el grafo identidad de AA es IdA={(x,y)A×Ax=y}Id_{A}=\left\{(x,y)\in A\times A\mid x=y\right\}.

Si GA×BG\subset A\times B es un grafo, se denomina grafo inverso de GG al grafo G1={(y,x)B×A(x,y)G}G^{-1}=\left\{(y,x)\in B\times A\mid(x,y)\in G\right\}. Si GA×BG\subset A\times B y HB×CH\subset B\times C, se denomina grafo composición de HH y GG en ese orden, y se denota por HGH\circ G al grafo HG={(x,z)A×CyB..(x,y)G(y,z)H}H\circ G=\left\{(x,z)\in A\times C\mid\exists y\in B..(x,y)\in G\wedge(y,z)\in H\right\}.

Example 3.4.

Ejercicio: comprobar que si GA×BG\subset A\times B y HB×CH\subset B\times C, entonces

  1. 1.

    GIdA=GG\circ Id_{A}=G

  2. 2.

    IdHG=GId_{H}\circ G=G

  3. 3.

    (G1)1=G(G^{-1})^{-1}=G

  4. 4.

    (HG)1=G1H1(H\circ G)^{-1}=G^{-1}\circ H^{-1}.

    )\subset)

    Sea (z,x)(HG)1(z,x)\in(H\circ G)^{-1}, tenemos que ver que (z,x)G1H1(z,x)\in G^{-1}\circ H^{-1}. Como (z,x)(HG)1(z,x)\in(H\circ G)^{-1}, (x,z)HG(x,z)\in H\circ G, por lo que yB\exists y\in B tal que (x,y)G(y,z)HyB(x,y)\in G\wedge(y,z)\in H\Rightarrow\exists y\in B tal que (y,x)G1(z,y)H1(z,x)G1H1(y,x)\in G^{-1}\wedge(z,y)\in H^{-1}\Rightarrow(z,x)\in G^{-1}\circ H^{-1}.

    )\supset)

    Análogo.

Definition 3.5.

Una función de un conjunto AA en un conjunto BB es un conjunto de pares ordenados fA×Bf\subset A\times B tal que si (a,b)f(a,b)\in f y (a,c)f(a,c)\in f, necesariamente b=cb=c.

Si aA\forall a\in A existe bBb\in B tal que (a,b)f(a,b)\in f, diremos que ff es una función de AA en BB y escribiremos f:ABf\colon A\to B. Finalmente, si ff es una función y (a,b)f(a,b)\in f, es habitual indicar este hecho escribiendo f(a)=bf(a)=b, y afirmando que bb es la imagen de aa mediante la función ff.

Example 3.6.

Algunos ejemplos de funciones son los siguientes:

  1. 1.

    Si AA es un conjunto IdAId_{A} es una función, por lo que podemos escribir IdA:AAId_{A}\colon A\to A.

  2. 2.

    Si AA es un subconjunto de XX, A={(x,y)X×{0,1}(xAy=1)(xAy=0)}\aleph_{A}=\left\{(x,y)\in X\times\left\{0,1\right\}\mid(x\in A\to y=1)\wedge(% x\notin A\to y=0)\right\} es una función a la que se denomina función característica de AA.

  3. 3.

    Si AA y BB son conjuntos, el grafo p1={((x,y),z)(A×B)×Az=x}p_{1}=\left\{((x,y),z)\in(A\times B)\times A\mid z=x\right\} es una función a la que se denomina proyección de A×BA\times B sobre AA.

  4. 4.

    Una sucesión de números reales es una función x:x\colon\mathbb{N}\to\mathbb{R}, de manera que a cada número natural nn\in\mathbb{N} se le asocia un único número real x(n)x(n). En general a x(n)x(n) se le llama término nn-ésimo de la sucesión y, tradicionalmente, se le representa por xnx_{n}. De la misma manera, la notación para representar la sucesión es (xn)n=1(x_{n})^{\infty}_{n=1}, (xn)(x_{n}), {xn}n\left\{x_{n}\right\}_{n\in\mathbb{N}} o, incluso, {xn}\left\{x_{n}\right\}.

3.2 Tipos de funciones

Se dice que una función f:ABf\colon A\to B es inyectiva si se satisface la siguiente propiedad:

(xxy((x,y)f(x,y)f)x=x)(\forall x\forall x^{\prime}\forall y\;((x,y)\in f\wedge(x^{\prime},y)\in f)% \Rightarrow x=x^{\prime})

Se dice que una función f:ABf\colon A\to B es sobreyectiva si ran(f)=Bran(f)=B. Finalmente, se dice que f:ABf\colon A\to B es biyectiva si es inyectiva y sobreyectiva. Siendo f:ABf\colon A\to B y g:BCg\colon B\to C no es difícil comprobar las siguientes afirmaciones:

  1. 1.

    f:ABf\colon A\to B es biyectiva si y solo si f1B×Af^{-1}\subset B\times A es una función y dom(f1)=Bdom(f^{-1})=B. Además, en ese caso f1:BAf^{-1}\colon B\to A es también una función biyectiva.

    Proof 3.7.
    )\Rightarrow)

    Supongamos que fA×Bf\subset A\times B es función y es biyectiva. Veamos que f1B×Af^{-1}\subset B\times A es función.

    Si (x,y)f1(x,y)\in f^{-1} y (x,z)f1(x,z)\in f^{-1}, entonces (y,x)f(y,x)\in f y (z,x)f(z,x)\in f. Como además se tiene que ff es inyectiva, y=zy=z, con lo que f1f^{-1} es función.

    Por otra parte, como ff es sobreyectiva yB\forall y\in B existe xAx\in A tal que (x,y)f(y,x)f1ydom(f1)(x,y)\in f\Rightarrow(y,x)\in f^{-1}\Rightarrow y\in dom(f^{-1}). (Hemos visto que Bdom(f1)B\subset dom(f^{-1}), pero también hay que ver que Bdom(f1)B\supset dom(f^{-1})).

  2. 2.

    Si ff y gg son funciones, entonces gfg\circ f también es una función denominada función compuesta de ff y gg. De hecho, si xAx\in A, tendremos que (x,f(x))f(x,f(x))\in f, y como f(x)dom(g)f(x)\in dom(g), resultará que (f(x),g(f(x)))g(f(x),g(f(x)))\in g. Pero entonces (x,g(f(x)))gf(x,g(f(x)))\in g\circ f, es decir, (gf)(x)=g(f(x))(g\circ f)(x)=g(f(x)).

  3. 3.

    Si ff y gg son inyectivas, entonces gfg\circ f es inyectiva.

  4. 4.

    Si gfg\circ f es inyectiva entonces ff es inyectiva.

    Proof 3.8.

    Suponer que f(x1)=f(x2)f(x_{1})=f(x_{2}). Entonces g(f(x1))=g(f(x2))g(f(x_{1}))=g(f(x_{2})), que es lo mismo que (gf)(x1)=(gf)(x2)(g\circ f)(x_{1})=(g\circ f)(x_{2}). Como gfg\circ f es inyectiva, x1=x2x_{1}=x_{2}.

  5. 5.

    Si ff y gg son sobreyectivas, entonces gfg\circ f es sobreyectiva.

  6. 6.

    Si gfg\circ f es sobreyectiva entonces gg es sobreyectiva.

  7. 7.

    Si ff y gg son biyectivas, entonces gfg\circ f es biyectiva y (gf)1=f1g1(g\circ f)^{-1}=f^{-1}\circ g^{-1}.

  8. 8.

    Si C=AC=A, gf=IdAg\circ f=Id_{A} y fg=IdBf\circ g=Id_{B}, entonces ff y gg son biyectivas y g=f1g=f^{-1}.

3.3 Familias subindicadas

Definition 3.9.

Dados dos conjuntos XX e II, llamaremos familia de elementos de XX cuyos índices recorren II a cualquier función cuyo dominio sea II y cuyo rango esté contenido en XX. El conjunto II es el conjunto de índices de la familia. Si

x:I\displaystyle x\colon I
X\displaystyle{}\longrightarrow X
i\displaystyle i
x(i)\displaystyle{}\longmapsto x(i)

es usual denotar al elemento x(i)x(i) por xix_{i} y a la familia por {xi}iI\left\{x_{i}\right\}_{i\in I}.

Por ejemplo, para referirnos a una familia de subconjuntos de un conjunto XX, en lugar de

A:I\displaystyle A\colon I
P(X)\displaystyle{}\longrightarrow P(X)
i\displaystyle i
A(i)\displaystyle{}\longmapsto A(i)

escribiremos {Ai}iI\left\{A_{i}\right\}_{i\in I}. Por otra parte, dada una familia {Ai}iI\left\{A_{i}\right\}_{i\in I} de subconjuntos de un conjunto XX, se denomina unión de los elementos de dicha familia al conjunto

iIAi={xXiI..xAi}\bigcup_{i\in I}A_{i}=\left\{x\in X\mid\exists i\in I..x\in A_{i}\right\}

y se denomina intersección de los elementos de dicha familia al conjunto

iIAi={xXiI..xAi}\bigcap_{i\in I}A_{i}=\left\{x\in X\mid\forall i\in I..x\in A_{i}\right\}
  1. 1.

    AiIAi=iI(AAi)A-\cap_{i\in I}A_{i}=\cup_{i\in I}(A-A_{i})

    Proof 3.10.
    )\Rightarrow)

    Si xAiIAixAxiIAixAiIxAiiIx(AAi)iIxiI(AAi)x\in A-\cup_{i\in I}A_{i}\Rightarrow x\in A\wedge x\notin\cup_{i\in I}A_{i}% \Rightarrow x\in A\wedge\forall i\in I\;x\notin A_{i}\Rightarrow\forall i\in I% \;x\in(A-A_{i})\Rightarrow\forall i\in I\;x\in\cap_{i\in I}(A-A_{i}).

    )\Leftarrow)

    Sin hacer.

  2. 2.

    AiIAi=iI(AAi)A-\cup_{i\in I}A_{i}=\cap_{i\in I}(A-A_{i})

3.4 Imágenes directas y recíprocas

Dada una función f:ABf\colon A\to B y un subconjunto CAC\subset A, se denomina imagen directa de CC mediante ff al conjunto

f(C)={yBxC..y=f(x)}f(C)=\left\{y\in B\mid\exists x\in C..y=f(x)\right\}

De manera análoga, si DBD\subset B, se denomina imagen recíproca de DD mediante ff al conjunto

f1(D)={xAf(x)D}f^{-1}(D)=\left\{x\in A\mid f(x)\in D\right\}

Si f:XYf\colon X\to Y es una función, AA, AXA^{\prime}\subset X, BB, BYB^{\prime}\subset Y, {Ai}iI\left\{A_{i}\right\}_{i\in I} es una familia de subconjuntos de XX, y {Bi}iI\left\{B_{i}\right\}_{i\in I} es una familia de subconjuntos de YY, se verifica que:

  1. 1.

    AAf(A)f(A)A\subset A^{\prime}\Rightarrow f(A)\subset f(A^{\prime})

  2. 2.

    BBf1(B)f1(B)B\subset B^{\prime}\Rightarrow f^{-1}(B)\subset f^{-1}(B^{\prime})

  3. 3.

    f(AA)=f(A)f(A)f(A\cup A^{\prime})=f(A)\cup f(A^{\prime})

  4. 4.

    f1(BB)=f1(B)f1(B)f^{-1}(B\cup B^{\prime})=f^{-1}(B)\cup f^{-1}(B^{\prime})

  5. 5.

    f(iIAi)=iIf(Ai)f(\cup_{i\in I}A_{i})=\cup_{i\in I}f(A_{i})

  6. 6.

    f1(iIBi)=iIf1(Bi)f^{-1}(\cup_{i\in I}B_{i})=\cup_{i\in I}f^{-1}(B_{i})

  7. 7.

    f(AA)f(A)f(A)f(A\cap A^{\prime})\subset f(A)\cap f(A^{\prime})

  8. 8.

    f(iIAi)iIf(Ai)f(\cap_{i\in I}A_{i})\subset\cap_{i\in I}f(A_{i})

  9. 9.

    f1(iIBi)=iIf1(Bi)f^{-1}(\cap_{i\in I}B_{i})=\cap_{i\in I}f^{-1}(B_{i})

  10. 10.

    Af1(f(A))A\subset f^{-1}(f(A))

  11. 11.

    f(f1(B))Bf(f^{-1}(B))\subset B

  12. 12.

    Si ff es inyectiva entonces A=f1(f(A))A=f^{-1}(f(A)) y f(AA)=f(A)f(A)f(A\cap A^{\prime})=f(A)\cap f(A^{\prime})