Metamath Proof Explorer


Theorem outsideofeq

Description: Uniqueness law for OutsideOf . Analogue of segconeq . (Contributed by Scott Fenton, 24-Oct-2013) (Revised by Mario Carneiro, 19-Apr-2014)

Ref Expression
Assertion outsideofeq NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfXRAXCgrBCAOutsideOfYRAYCgrBCX=Y

Proof

Step Hyp Ref Expression
1 simp1 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NN
2 simp21 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NA𝔼N
3 simp32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NX𝔼N
4 simp22 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NR𝔼N
5 broutsideof2 NA𝔼NX𝔼NR𝔼NAOutsideOfXRXARAXBtwnARRBtwnAX
6 1 2 3 4 5 syl13anc NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfXRXARAXBtwnARRBtwnAX
7 6 anbi1d NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfXRAXCgrBCXARAXBtwnARRBtwnAXAXCgrBC
8 simp33 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NY𝔼N
9 broutsideof2 NA𝔼NY𝔼NR𝔼NAOutsideOfYRYARAYBtwnARRBtwnAY
10 1 2 8 4 9 syl13anc NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfYRYARAYBtwnARRBtwnAY
11 10 anbi1d NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfYRAYCgrBCYARAYBtwnARRBtwnAYAYCgrBC
12 7 11 anbi12d NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfXRAXCgrBCAOutsideOfYRAYCgrBCXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBC
13 simpll3 XARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCXBtwnARRBtwnAX
14 simprl3 XARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCYBtwnARRBtwnAY
15 13 14 jca XARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCXBtwnARRBtwnAXYBtwnARRBtwnAY
16 15 adantl NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCXBtwnARRBtwnAXYBtwnARRBtwnAY
17 simpll2 XARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCRA
18 17 adantl NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCRA
19 simp23 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NB𝔼N
20 simp31 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NC𝔼N
21 simprlr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCAXCgrBC
22 simprrr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCAYCgrBC
23 1 2 3 2 8 19 20 21 22 cgrtr3and NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCAXCgrAY
24 16 18 23 jca32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCXBtwnARRBtwnAXYBtwnARRBtwnAYRAAXCgrAY
25 simprll NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARRAAXCgrAYXBtwnAR
26 simprlr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARRAAXCgrAYYBtwnAR
27 simprrr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARRAAXCgrAYAXCgrAY
28 midofsegid NA𝔼NR𝔼NX𝔼NY𝔼NXBtwnARYBtwnARAXCgrAYX=Y
29 1 2 4 3 8 28 syl122anc NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARAXCgrAYX=Y
30 29 adantr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARRAAXCgrAYXBtwnARYBtwnARAXCgrAYX=Y
31 25 26 27 30 mp3and NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARRAAXCgrAYX=Y
32 31 exp32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARYBtwnARRAAXCgrAYX=Y
33 simprlr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXYBtwnARRAAXCgrAYYBtwnAR
34 simprll NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXYBtwnARRAAXCgrAYRBtwnAX
35 1 2 8 4 3 33 34 btwnexchand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXYBtwnARRAAXCgrAYYBtwnAX
36 simprrr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXYBtwnARRAAXCgrAYAXCgrAY
37 1 2 3 8 35 36 endofsegidand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXYBtwnARRAAXCgrAYX=Y
38 37 exp32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXYBtwnARRAAXCgrAYX=Y
39 simprll NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYXBtwnAR
40 simprlr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYRBtwnAY
41 1 2 3 4 8 39 40 btwnexchand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYXBtwnAY
42 simprrr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYAXCgrAY
43 1 2 3 2 8 42 cgrcomand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYAYCgrAX
44 1 2 8 3 41 43 endofsegidand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYY=X
45 44 eqcomd NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYX=Y
46 45 exp32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAYRAAXCgrAYX=Y
47 simprr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYXBtwnAY
48 simplrr RBtwnAXRBtwnAYRAAXCgrAYXBtwnAYAXCgrAY
49 48 adantl NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYAXCgrAY
50 1 2 3 2 8 49 cgrcomand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYAYCgrAX
51 1 2 8 3 47 50 endofsegidand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYY=X
52 51 eqcomd NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYX=Y
53 52 expr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYX=Y
54 simprr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYYBtwnAXYBtwnAX
55 simplrr RBtwnAXRBtwnAYRAAXCgrAYYBtwnAXAXCgrAY
56 55 adantl NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYYBtwnAXAXCgrAY
57 1 2 3 8 54 56 endofsegidand NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYYBtwnAXX=Y
58 57 expr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYYBtwnAXX=Y
59 simprrl NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYRA
60 59 necomd NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYAR
61 simprll NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYRBtwnAX
62 simprlr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYRBtwnAY
63 btwnconn1 NA𝔼NR𝔼NX𝔼NY𝔼NARRBtwnAXRBtwnAYXBtwnAYYBtwnAX
64 1 2 4 3 8 63 syl122anc NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NARRBtwnAXRBtwnAYXBtwnAYYBtwnAX
65 64 adantr NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYARRBtwnAXRBtwnAYXBtwnAYYBtwnAX
66 60 61 62 65 mp3and NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYXBtwnAYYBtwnAX
67 53 58 66 mpjaod NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYX=Y
68 67 exp32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NRBtwnAXRBtwnAYRAAXCgrAYX=Y
69 32 38 46 68 ccased NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAXYBtwnARRBtwnAYRAAXCgrAYX=Y
70 69 imp32 NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXBtwnARRBtwnAXYBtwnARRBtwnAYRAAXCgrAYX=Y
71 24 70 syldan NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCX=Y
72 71 ex NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NXARAXBtwnARRBtwnAXAXCgrBCYARAYBtwnARRBtwnAYAYCgrBCX=Y
73 12 72 sylbid NA𝔼NR𝔼NB𝔼NC𝔼NX𝔼NY𝔼NAOutsideOfXRAXCgrBCAOutsideOfYRAYCgrBCX=Y