30 lines
864 B
Markdown
30 lines
864 B
Markdown
|
---
|
||
|
title: Cross Product
|
||
|
localeTitle: Produto cruzado
|
||
|
---
|
||
|
## Produto cruzado
|
||
|
|
||
|
Na teoria dos conjuntos, um produto cruzado de dois conjuntos é uma operação binária executada em conjuntos, que gera um conjunto de resultados. É denotado pelo símbolo X. Às vezes também é chamado como produto cartesiano após o matemático René Descartes.
|
||
|
```
|
||
|
|
||
|
AXB = {(a, b) | a ∈ A and b ∈ B}
|
||
|
```
|
||
|
|
||
|
### Exemplos
|
||
|
```
|
||
|
let us have,
|
||
|
set A = {a, b}
|
||
|
& set B = {1, 2}
|
||
|
then AXB = {(a, 1), (a, 2),
|
||
|
(b, 1), (b, 2)}
|
||
|
```
|
||
|
|
||
|
### Usar
|
||
|
|
||
|
É usado para gerar todas as combinações possíveis depois de combinar duas tabelas em um banco de dados.
|
||
|
|
||
|
### Referências
|
||
|
|
||
|
[Artigo da Wikipédia](https://en.wikipedia.org/wiki/Cartesian_product)
|
||
|
|
||
|
[Wofram Alpha](https://www.wolframalpha.com/input/?i=Cartesian+product&lk=1&a=ClashPrefs_*MathWorld.CartesianProduct-)
|