Metamath Proof Explorer


Theorem xpidtr

Description: A Cartesian square is a transitive relation. (Contributed by FL, 31-Jul-2009)

Ref Expression
Assertion xpidtr A×AA×AA×A

Proof

Step Hyp Ref Expression
1 brxp xA×AyxAyA
2 brxp yA×AzyAzA
3 brxp xA×AzxAzA
4 3 simplbi2com zAxAxA×Az
5 2 4 simplbiim yA×AzxAxA×Az
6 5 com12 xAyA×AzxA×Az
7 6 adantr xAyAyA×AzxA×Az
8 1 7 sylbi xA×AyyA×AzxA×Az
9 8 imp xA×AyyA×AzxA×Az
10 9 ax-gen zxA×AyyA×AzxA×Az
11 10 gen2 xyzxA×AyyA×AzxA×Az
12 cotr A×AA×AA×AxyzxA×AyyA×AzxA×Az
13 11 12 mpbir A×AA×AA×A