Metamath Proof Explorer


Theorem pmtrprfv

Description: In a transposition of two given points, each maps to the other. (Contributed by Stefan O'Rear, 25-Aug-2015)

Ref Expression
Hypothesis pmtrfval.t T = pmTrsp D
Assertion pmtrprfv D V X D Y D X Y T X Y X = Y

Proof

Step Hyp Ref Expression
1 pmtrfval.t T = pmTrsp D
2 simpl D V X D Y D X Y D V
3 simpr1 D V X D Y D X Y X D
4 simpr2 D V X D Y D X Y Y D
5 3 4 prssd D V X D Y D X Y X Y D
6 pr2nelem X D Y D X Y X Y 2 𝑜
7 6 adantl D V X D Y D X Y X Y 2 𝑜
8 1 pmtrfv D V X Y D X Y 2 𝑜 X D T X Y X = if X X Y X Y X X
9 2 5 7 3 8 syl31anc D V X D Y D X Y T X Y X = if X X Y X Y X X
10 prid1g X D X X Y
11 3 10 syl D V X D Y D X Y X X Y
12 11 iftrued D V X D Y D X Y if X X Y X Y X X = X Y X
13 difprsnss X Y X Y
14 13 a1i D V X D Y D X Y X Y X Y
15 prid2g Y D Y X Y
16 4 15 syl D V X D Y D X Y Y X Y
17 simpr3 D V X D Y D X Y X Y
18 17 necomd D V X D Y D X Y Y X
19 eldifsn Y X Y X Y X Y Y X
20 16 18 19 sylanbrc D V X D Y D X Y Y X Y X
21 20 snssd D V X D Y D X Y Y X Y X
22 14 21 eqssd D V X D Y D X Y X Y X = Y
23 22 unieqd D V X D Y D X Y X Y X = Y
24 unisng Y D Y = Y
25 4 24 syl D V X D Y D X Y Y = Y
26 23 25 eqtrd D V X D Y D X Y X Y X = Y
27 12 26 eqtrd D V X D Y D X Y if X X Y X Y X X = Y
28 9 27 eqtrd D V X D Y D X Y T X Y X = Y