| Step |
Hyp |
Ref |
Expression |
| 1 |
|
tgjustc1.p |
|- P = ( Base ` G ) |
| 2 |
|
tgjustc1.d |
|- .- = ( dist ` G ) |
| 3 |
1
|
fvexi |
|- P e. _V |
| 4 |
3 3
|
xpex |
|- ( P X. P ) e. _V |
| 5 |
|
tgjustf |
|- ( ( P X. P ) e. _V -> E. r ( r Er ( P X. P ) /\ A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) ) ) |
| 6 |
4 5
|
ax-mp |
|- E. r ( r Er ( P X. P ) /\ A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) ) |
| 7 |
|
simplrl |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> w e. P ) |
| 8 |
|
simplrr |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> x e. P ) |
| 9 |
7 8
|
opelxpd |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> <. w , x >. e. ( P X. P ) ) |
| 10 |
|
simprl |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> y e. P ) |
| 11 |
|
simprr |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> z e. P ) |
| 12 |
10 11
|
opelxpd |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> <. y , z >. e. ( P X. P ) ) |
| 13 |
|
simpll |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) ) |
| 14 |
|
breq1 |
|- ( u = <. w , x >. -> ( u r v <-> <. w , x >. r v ) ) |
| 15 |
|
fveq2 |
|- ( u = <. w , x >. -> ( .- ` u ) = ( .- ` <. w , x >. ) ) |
| 16 |
|
df-ov |
|- ( w .- x ) = ( .- ` <. w , x >. ) |
| 17 |
15 16
|
eqtr4di |
|- ( u = <. w , x >. -> ( .- ` u ) = ( w .- x ) ) |
| 18 |
17
|
eqeq1d |
|- ( u = <. w , x >. -> ( ( .- ` u ) = ( .- ` v ) <-> ( w .- x ) = ( .- ` v ) ) ) |
| 19 |
14 18
|
bibi12d |
|- ( u = <. w , x >. -> ( ( u r v <-> ( .- ` u ) = ( .- ` v ) ) <-> ( <. w , x >. r v <-> ( w .- x ) = ( .- ` v ) ) ) ) |
| 20 |
|
breq2 |
|- ( v = <. y , z >. -> ( <. w , x >. r v <-> <. w , x >. r <. y , z >. ) ) |
| 21 |
|
fveq2 |
|- ( v = <. y , z >. -> ( .- ` v ) = ( .- ` <. y , z >. ) ) |
| 22 |
|
df-ov |
|- ( y .- z ) = ( .- ` <. y , z >. ) |
| 23 |
21 22
|
eqtr4di |
|- ( v = <. y , z >. -> ( .- ` v ) = ( y .- z ) ) |
| 24 |
23
|
eqeq2d |
|- ( v = <. y , z >. -> ( ( w .- x ) = ( .- ` v ) <-> ( w .- x ) = ( y .- z ) ) ) |
| 25 |
20 24
|
bibi12d |
|- ( v = <. y , z >. -> ( ( <. w , x >. r v <-> ( w .- x ) = ( .- ` v ) ) <-> ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) ) |
| 26 |
19 25
|
rspc2va |
|- ( ( ( <. w , x >. e. ( P X. P ) /\ <. y , z >. e. ( P X. P ) ) /\ A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) ) -> ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) |
| 27 |
9 12 13 26
|
syl21anc |
|- ( ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) /\ ( y e. P /\ z e. P ) ) -> ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) |
| 28 |
27
|
ralrimivva |
|- ( ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) /\ ( w e. P /\ x e. P ) ) -> A. y e. P A. z e. P ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) |
| 29 |
28
|
ralrimivva |
|- ( A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) -> A. w e. P A. x e. P A. y e. P A. z e. P ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) |
| 30 |
29
|
anim2i |
|- ( ( r Er ( P X. P ) /\ A. u e. ( P X. P ) A. v e. ( P X. P ) ( u r v <-> ( .- ` u ) = ( .- ` v ) ) ) -> ( r Er ( P X. P ) /\ A. w e. P A. x e. P A. y e. P A. z e. P ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) ) |
| 31 |
6 30
|
eximii |
|- E. r ( r Er ( P X. P ) /\ A. w e. P A. x e. P A. y e. P A. z e. P ( <. w , x >. r <. y , z >. <-> ( w .- x ) = ( y .- z ) ) ) |