30 lines
1.2 KiB
Markdown
30 lines
1.2 KiB
Markdown
|
---
|
|||
|
title: Cross Product
|
|||
|
localeTitle: Кросс-продукт
|
|||
|
---
|
|||
|
## Кросс-продукт
|
|||
|
|
|||
|
В теории множеств кросс-произведение двух множеств представляет собой двоичную операцию, выполняемую на множестве, которая выводит результирующий набор. Он обозначается символом X. Иногда он также называется декартовым произведением после математика Рене Декарта.
|
|||
|
```
|
|||
|
|
|||
|
AXB = {(a, b) | a ∈ A and b ∈ B}
|
|||
|
```
|
|||
|
|
|||
|
### Примеры
|
|||
|
```
|
|||
|
let us have,
|
|||
|
set A = {a, b}
|
|||
|
& set B = {1, 2}
|
|||
|
then AXB = {(a, 1), (a, 2),
|
|||
|
(b, 1), (b, 2)}
|
|||
|
```
|
|||
|
|
|||
|
### использование
|
|||
|
|
|||
|
Он используется для создания всех возможных комбинаций после объединения двух таблиц в базе данных.
|
|||
|
|
|||
|
### Рекомендации
|
|||
|
|
|||
|
[Статья Википедии](https://en.wikipedia.org/wiki/Cartesian_product)
|
|||
|
|
|||
|
[Wofram Alpha](https://www.wolframalpha.com/input/?i=Cartesian+product&lk=1&a=ClashPrefs_*MathWorld.CartesianProduct-)
|