Metamath Proof Explorer


Theorem segleantisym

Description: Antisymmetry law for segment comparison. Theorem 5.9 of Schwabhauser p. 42. (Contributed by Scott Fenton, 14-Oct-2013)

Ref Expression
Assertion segleantisym NA𝔼NB𝔼NC𝔼ND𝔼NABSegCDCDSegABABCgrCD

Proof

Step Hyp Ref Expression
1 brsegle NA𝔼NB𝔼NC𝔼ND𝔼NABSegCDy𝔼NyBtwnCDABCgrCy
2 brsegle2 NC𝔼ND𝔼NA𝔼NB𝔼NCDSegABt𝔼NDBtwnCtCtCgrAB
3 2 3com23 NA𝔼NB𝔼NC𝔼ND𝔼NCDSegABt𝔼NDBtwnCtCtCgrAB
4 1 3 anbi12d NA𝔼NB𝔼NC𝔼ND𝔼NABSegCDCDSegABy𝔼NyBtwnCDABCgrCyt𝔼NDBtwnCtCtCgrAB
5 reeanv y𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABy𝔼NyBtwnCDABCgrCyt𝔼NDBtwnCtCtCgrAB
6 4 5 bitr4di NA𝔼NB𝔼NC𝔼ND𝔼NABSegCDCDSegABy𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrAB
7 simpl1 NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NN
8 simpl3l NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NC𝔼N
9 simprr NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼Nt𝔼N
10 simprl NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼Ny𝔼N
11 simpl3r NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼ND𝔼N
12 simprll NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrAByBtwnCD
13 simprrl NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABDBtwnCt
14 7 8 10 11 9 12 13 btwnexchand NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrAByBtwnCt
15 simpl2l NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NA𝔼N
16 simpl2r NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NB𝔼N
17 simprrr NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABCtCgrAB
18 simprlr NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABABCgrCy
19 7 8 9 15 16 8 10 17 18 cgrtrand NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABCtCgrCy
20 7 8 9 10 14 19 endofsegidand NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABt=y
21 opeq2 t=yCt=Cy
22 21 breq2d t=yDBtwnCtDBtwnCy
23 21 breq1d t=yCtCgrABCyCgrAB
24 22 23 anbi12d t=yDBtwnCtCtCgrABDBtwnCyCyCgrAB
25 24 anbi2d t=yyBtwnCDABCgrCyDBtwnCtCtCgrAByBtwnCDABCgrCyDBtwnCyCyCgrAB
26 25 anbi2d t=yNA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABNA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrAB
27 simprrl NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABDBtwnCy
28 7 11 8 10 27 btwncomand NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABDBtwnyC
29 simprll NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrAByBtwnCD
30 7 10 8 11 29 btwncomand NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrAByBtwnDC
31 btwnswapid ND𝔼Ny𝔼NC𝔼NDBtwnyCyBtwnDCD=y
32 7 11 10 8 31 syl13anc NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NDBtwnyCyBtwnDCD=y
33 32 adantr NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABDBtwnyCyBtwnDCD=y
34 28 30 33 mp2and NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABD=y
35 simprlr NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABABCgrCy
36 opeq2 D=yCD=Cy
37 36 breq2d D=yABCgrCDABCgrCy
38 35 37 syl5ibrcom NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABD=yABCgrCD
39 34 38 mpd NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCyCyCgrABABCgrCD
40 26 39 syl6bi t=yNA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABABCgrCD
41 20 40 mpcom NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABABCgrCD
42 41 exp31 NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABABCgrCD
43 42 rexlimdvv NA𝔼NB𝔼NC𝔼ND𝔼Ny𝔼Nt𝔼NyBtwnCDABCgrCyDBtwnCtCtCgrABABCgrCD
44 6 43 sylbid NA𝔼NB𝔼NC𝔼ND𝔼NABSegCDCDSegABABCgrCD