Metamath Proof Explorer


Theorem btwnexch3

Description: Exchange the first endpoint in betweenness. Left-hand side of Theorem 3.6 of Schwabhauser p. 30. (Contributed by Scott Fenton, 12-Jun-2013)

Ref Expression
Assertion btwnexch3 NA𝔼NB𝔼NC𝔼ND𝔼NBBtwnACCBtwnADCBtwnBD

Proof

Step Hyp Ref Expression
1 simp1 NA𝔼NB𝔼NC𝔼ND𝔼NN
2 simp3l NA𝔼NB𝔼NC𝔼ND𝔼NC𝔼N
3 simp2l NA𝔼NB𝔼NC𝔼ND𝔼NA𝔼N
4 simp3r NA𝔼NB𝔼NC𝔼ND𝔼ND𝔼N
5 btwncom NC𝔼NA𝔼ND𝔼NCBtwnADCBtwnDA
6 1 2 3 4 5 syl13anc NA𝔼NB𝔼NC𝔼ND𝔼NCBtwnADCBtwnDA
7 simp2r NA𝔼NB𝔼NC𝔼ND𝔼NB𝔼N
8 btwncom NB𝔼NA𝔼NC𝔼NBBtwnACBBtwnCA
9 1 7 3 2 8 syl13anc NA𝔼NB𝔼NC𝔼ND𝔼NBBtwnACBBtwnCA
10 6 9 anbi12d NA𝔼NB𝔼NC𝔼ND𝔼NCBtwnADBBtwnACCBtwnDABBtwnCA
11 axpasch ND𝔼NC𝔼NA𝔼NC𝔼NB𝔼NCBtwnDABBtwnCAx𝔼NxBtwnCCxBtwnBD
12 1 4 2 3 2 7 11 syl132anc NA𝔼NB𝔼NC𝔼ND𝔼NCBtwnDABBtwnCAx𝔼NxBtwnCCxBtwnBD
13 10 12 sylbid NA𝔼NB𝔼NC𝔼ND𝔼NCBtwnADBBtwnACx𝔼NxBtwnCCxBtwnBD
14 13 ancomsd NA𝔼NB𝔼NC𝔼ND𝔼NBBtwnACCBtwnADx𝔼NxBtwnCCxBtwnBD
15 simpl1 NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼NN
16 simpr NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼Nx𝔼N
17 simpl3l NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼NC𝔼N
18 axbtwnid Nx𝔼NC𝔼NxBtwnCCx=C
19 15 16 17 18 syl3anc NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼NxBtwnCCx=C
20 breq1 x=CxBtwnBDCBtwnBD
21 20 biimpd x=CxBtwnBDCBtwnBD
22 19 21 syl6 NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼NxBtwnCCxBtwnBDCBtwnBD
23 22 impd NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼NxBtwnCCxBtwnBDCBtwnBD
24 23 rexlimdva NA𝔼NB𝔼NC𝔼ND𝔼Nx𝔼NxBtwnCCxBtwnBDCBtwnBD
25 14 24 syld NA𝔼NB𝔼NC𝔼ND𝔼NBBtwnACCBtwnADCBtwnBD