Metamath Proof Explorer


Theorem xpcogend

Description: The most interesting case of the composition of two cross products. (Contributed by RP, 24-Dec-2019)

Ref Expression
Hypothesis xpcogend.1 φ B C
Assertion xpcogend φ C × D A × B = A × D

Proof

Step Hyp Ref Expression
1 xpcogend.1 φ B C
2 ndisj B C y y B y C
3 1 2 sylib φ y y B y C
4 3 biantrud φ x A z D x A z D y y B y C
5 brxp x A × B y x A y B
6 brxp y C × D z y C z D
7 6 biancomi y C × D z z D y C
8 5 7 anbi12i x A × B y y C × D z x A y B z D y C
9 8 exbii y x A × B y y C × D z y x A y B z D y C
10 an4 x A y B z D y C x A z D y B y C
11 10 exbii y x A y B z D y C y x A z D y B y C
12 19.42v y x A z D y B y C x A z D y y B y C
13 9 11 12 3bitri y x A × B y y C × D z x A z D y y B y C
14 4 13 syl6rbbr φ y x A × B y y C × D z x A z D
15 14 opabbidv φ x z | y x A × B y y C × D z = x z | x A z D
16 df-co C × D A × B = x z | y x A × B y y C × D z
17 df-xp A × D = x z | x A z D
18 15 16 17 3eqtr4g φ C × D A × B = A × D