【通俗易懂】集合与集合进行笛卡尔积的结果

集合的笛卡尔积

集合与集合进行笛卡尔积的结果是一个新的集合,其中包含所有可能的有序对。对于两个集合 A A A B B B,它们的笛卡尔积 A × B A \times B A×B 是由所有可能的有序对 ( a , b ) (a, b) (a,b) 组成的集合,其中 a a a 属于集合 A A A b b b 属于集合 B B B

形式化定义

A × B = { ( a , b ) ∣ a ∈ A , b ∈ B } A \times B = \{(a, b) \mid a \in A, b \in B \} A×B={(a,b)aA,bB}

例子

假设集合 A A A B B B 定义如下:

A = { 1 , 2 } A = \{1, 2\} A={1,2}
B = { x , y } B = \{x, y\} B={x,y}

那么它们的笛卡尔积 A × B A \times B A×B 是:

A × B = { ( 1 , x ) , ( 1 , y ) , ( 2 , x ) , ( 2 , y ) } A \times B = \{(1, x), (1, y), (2, x), (2, y)\} A×B={(1,x),(1,y),(2,x),(2,y)}

也就是说,笛卡尔积的结果包含了 A A A 中每一个元素与 B B B 中每一个元素的所有可能组合的有序对。

多集合的笛卡尔积

对于多集合的笛卡尔积,例如集合 A , B , C A, B, C A,B,C,它们的笛卡尔积 A × B × C A \times B \times C A×B×C 是由所有可能的有序三元组 ( a , b , c ) (a, b, c) (a,b,c) 组成的集合,其中 a ∈ A a \in A aA b ∈ B b \in B bB c ∈ C c \in C cC

例如,如果:

A = { 1 , 2 } A = \{1, 2\} A={1,2}
B = { x , y } B = \{x, y\} B={x,y}
C = { p , q } C = \{p, q\} C={p,q}

那么它们的笛卡尔积 A × B × C A \times B \times C A×B×C 是:

A × B × C = { ( 1 , x , p ) , ( 1 , x , q ) , ( 1 , y , p ) , ( 1 , y , q ) , ( 2 , x , p ) , ( 2 , x , q ) , ( 2 , y , p ) , ( 2 , y , q ) } A \times B \times C = \{(1, x, p), (1, x, q), (1, y, p), (1, y, q), (2, x, p), (2, x, q), (2, y, p), (2, y, q)\} A×B×C={(1,x,p),(1,x,q),(1,y,p),(1,y,q),(2,x,p),(2,x,q),(2,y,p),(2,y,q)}

因此,笛卡尔积结果是所有输入集合元素的所有可能组合的集合。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值