En matemáticas , específicamente en teoría de conjuntos , el producto cartesiano de dos conjuntos A y B , denotado A × B , es el conjunto de todos los pares ordenados ( a , b ) donde a está en A y b está en B. [1] En términos de notación de constructor de conjuntos , esto es [2] [3 ]
Se puede crear una tabla tomando el producto cartesiano de un conjunto de filas y un conjunto de columnas. Si se toma el producto cartesiano filas × columnas , las celdas de la tabla contienen pares ordenados de la forma (valor de fila, valor de columna) . [4]
De manera similar, se puede definir el producto cartesiano de n conjuntos, también conocido como producto cartesiano de n pliegues , que se puede representar mediante una matriz de n dimensiones, donde cada elemento es una n - tupla . Un par ordenado es una 2-tupla o pareja . De manera más general, se puede definir el producto cartesiano de una familia indexada de conjuntos.
El producto cartesiano recibe su nombre de René Descartes , [5] cuya formulación de la geometría analítica dio origen al concepto, que se generaliza aún más en términos de producto directo .
Una definición rigurosa del producto cartesiano requiere que se especifique un dominio en la notación del generador de conjuntos . En este caso, el dominio tendría que contener el producto cartesiano en sí. Para definir el producto cartesiano de los conjuntos y , con la definición típica de Kuratowski de un par como , un dominio apropiado es el conjunto donde denota el conjunto potencia . Entonces, el producto cartesiano de los conjuntos y se definiría como [6]
Un ejemplo ilustrativo es la baraja estándar de 52 cartas . Los rangos de cartas estándar {A, K, Q, J, 10, 9, 8, 7, 6, 5, 4, 3, 2} forman un conjunto de 13 elementos. Los palos de cartas {♠, ♥ , ♦ , ♣ } forman un conjunto de cuatro elementos. El producto cartesiano de estos conjuntos da como resultado un conjunto de 52 elementos que consta de 52 pares ordenados , que corresponden a las 52 cartas de juego posibles.
Rangos × Trajes devuelve un conjunto de la forma {(A, ♠), (A, ♥ ), (A, ♦ ), (A, ♣), (K, ♠), ..., (3, ♣), (2, ♠), (2, ♥ ), (2, ♦ ), (2, ♣)}.
Trajes × Rangos devuelve un conjunto de la forma {(♠, A), (♠, K), (♠, Q), (♠, J), (♠, 10), ..., (♣, 6), (♣, 5), (♣, 4), (♣, 3), (♣, 2)}.
Estos dos conjuntos son distintos, incluso disjuntos , pero hay una biyección natural entre ellos, bajo la cual (3, ♣) corresponde a (♣, 3) y así sucesivamente.
El principal ejemplo histórico es el plano cartesiano en la geometría analítica . Para representar formas geométricas de forma numérica y extraer información numérica de las representaciones numéricas de las formas, René Descartes asignó a cada punto del plano un par de números reales , llamados sus coordenadas . Por lo general, el primer y segundo componente de dicho par se denominan sus coordenadas x e y , respectivamente (ver imagen). El conjunto de todos estos pares (es decir, el producto cartesiano , con que denota los números reales) se asigna así al conjunto de todos los puntos del plano. [7]
Una definición formal del producto cartesiano a partir de principios de teoría de conjuntos se desprende de una definición de par ordenado . La definición más común de pares ordenados, la definición de Kuratowski , es . Según esta definición, es un elemento de , y es un subconjunto de ese conjunto, donde representa el operador de conjunto potencia . Por lo tanto, la existencia del producto cartesiano de dos conjuntos cualesquiera en ZFC se desprende de los axiomas de emparejamiento , unión , conjunto potencia y especificación . Dado que las funciones suelen definirse como un caso especial de relaciones , y las relaciones suelen definirse como subconjuntos del producto cartesiano, la definición del producto cartesiano de dos conjuntos es necesariamente anterior a la mayoría de las demás definiciones.
Sean A , B , C y D conjuntos.
El producto cartesiano A × B no es conmutativo , [4] porque los pares ordenados se invierten a menos que se cumpla al menos una de las siguientes condiciones: [8]
Por ejemplo:
Estrictamente hablando, el producto cartesiano no es asociativo (a menos que uno de los conjuntos involucrados esté vacío). Si, por ejemplo, A = {1} , entonces ( A × A ) × A = {((1, 1), 1)} ≠ {(1, (1, 1))} = A × ( A × A ) .
El producto cartesiano satisface la siguiente propiedad con respecto a las intersecciones (ver imagen del medio).
En la mayoría de los casos, la afirmación anterior no es verdadera si reemplazamos la intersección con la unión (ver la imagen de la derecha).
De hecho, tenemos que:
Para la diferencia de conjuntos, también tenemos la siguiente identidad:
Aquí hay algunas reglas que demuestran la distributividad con otros operadores (ver imagen más a la izquierda): [8] donde denota el complemento absoluto de A .
Otras propiedades relacionadas con los subconjuntos son:
[9]
La cardinalidad de un conjunto es el número de elementos del conjunto. Por ejemplo, definiendo dos conjuntos: A = {a, b} y B = {5, 6} . Tanto el conjunto A como el conjunto B constan de dos elementos cada uno. Su producto cartesiano, escrito como A × B , da como resultado un nuevo conjunto que tiene los siguientes elementos:
donde cada elemento de A se empareja con cada elemento de B , y donde cada par constituye un elemento del conjunto de salida. El número de valores en cada elemento del conjunto resultante es igual al número de conjuntos cuyo producto cartesiano se está tomando; 2 en este caso. La cardinalidad del conjunto de salida es igual al producto de las cardinalidades de todos los conjuntos de entrada. Es decir,
En este caso, | A × B | = 4
Similarmente,
etcétera.
El conjunto A × B es infinito si A o B es infinito y el otro conjunto no es el conjunto vacío. [10]
El producto cartesiano se puede generalizar al producto cartesiano n -ario sobre n conjuntos X 1 , ..., X n como el conjunto
de n -tuplas . Si las tuplas se definen como pares ordenados anidados , se pueden identificar con ( X 1 × ... × X n −1 ) × X n . Si una tupla se define como una función en {1, 2, ..., n } que toma su valor en i como el i -ésimo elemento de la tupla, entonces el producto cartesiano X 1 × ... × X n es el conjunto de funciones
El cuadrado cartesiano de un conjunto X es el producto cartesiano X 2 = X × X . Un ejemplo es el plano bidimensional R 2 = R × R donde R es el conjunto de números reales : [1] R 2 es el conjunto de todos los puntos ( x , y ) donde x e y son números reales (véase el sistema de coordenadas cartesianas ).
La potencia cartesiana n -aria de un conjunto X , denotada , se puede definir como
Un ejemplo de esto es R 3 = R × R × R , con R nuevamente el conjunto de números reales, [1] y más generalmente R n .
La potencia cartesiana n -aria de un conjunto X es isomorfa al espacio de funciones de un conjunto de n -elementos a X. Como caso especial, la potencia cartesiana 0-aria de X puede tomarse como un conjunto singleton , correspondiente a la función vacía con codominio X.
Es posible definir el producto cartesiano de una familia arbitraria (posiblemente infinita ) de conjuntos indexados . Si I es cualquier conjunto índice , y es una familia de conjuntos indexados por I , entonces el producto cartesiano de los conjuntos en se define como es decir, el conjunto de todas las funciones definidas en el conjunto índice I tales que el valor de la función en un índice particular i es un elemento de X i . Incluso si cada uno de los X i no está vacío, el producto cartesiano puede estar vacío si no se supone el axioma de elección , que es equivalente a la afirmación de que cada uno de esos productos no está vacío. también puede denotarse como . [11]
Para cada j en I , la función definida por se llama j -ésimo mapa de proyección .
La potencia cartesiana es un producto cartesiano donde todos los factores X i son el mismo conjunto X . En este caso, es el conjunto de todas las funciones de I a X , y se denota frecuentemente X I . Este caso es importante en el estudio de la exponenciación cardinal . Un caso especial importante es cuando el conjunto índice es , los números naturales : este producto cartesiano es el conjunto de todas las secuencias infinitas con el término i -ésimo en su conjunto correspondiente X i . Por ejemplo, cada elemento de se puede visualizar como un vector con componentes de números reales infinitos numerables. Este conjunto se denota frecuentemente como , o .
Si se multiplican varios conjuntos entre sí (por ejemplo, X 1 , X 2 , X 3 , ... ), algunos autores [12] optan por abreviar el producto cartesiano simplemente como × X i .
Si f es una función de X a A y g es una función de Y a B , entonces su producto cartesiano f × g es una función de X × Y a A × B con
Esto se puede extender a tuplas y colecciones infinitas de funciones. Esto es diferente del producto cartesiano estándar de funciones consideradas como conjuntos.
Sea un conjunto y . Entonces el cilindro de con respecto a es el producto cartesiano de y .
Normalmente, se considera que es el universo del contexto y se deja de lado. Por ejemplo, si es un subconjunto de los números naturales , entonces el cilindro de es .
Aunque el producto cartesiano se aplica tradicionalmente a conjuntos, la teoría de categorías proporciona una interpretación más general del producto de estructuras matemáticas. Esto es distinto, aunque relacionado con, el concepto de cuadrado cartesiano en la teoría de categorías, que es una generalización del producto de fibras .
La exponenciación es el adjunto derecho del producto cartesiano; por lo tanto, cualquier categoría con un producto cartesiano (y un objeto final ) es una categoría cartesiana cerrada .
En teoría de grafos , el producto cartesiano de dos grafos G y H es el grafo denotado por G × H , cuyo conjunto de vértices es el producto cartesiano (ordinario) V ( G ) × V ( H ) y tal que dos vértices ( u , v ) y ( u ′, v ′) son adyacentes en G × H , si y solo si u = u ′ y v es adyacente a v ′ en H , o v = v ′ y u es adyacente a u ′ en G . El producto cartesiano de grafos no es un producto en el sentido de la teoría de categorías. En cambio, el producto categórico se conoce como el producto tensorial de grafos .