MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  tgbtwncom Structured version   Visualization version   GIF version

Theorem tgbtwncom 28574
Description: Betweenness commutes. Theorem 3.2 of [Schwabhauser] p. 30. (Contributed by Thierry Arnoux, 15-Mar-2019.)
Hypotheses
Ref Expression
tkgeom.p 𝑃 = (Base‘𝐺)
tkgeom.d = (dist‘𝐺)
tkgeom.i 𝐼 = (Itv‘𝐺)
tkgeom.g (𝜑𝐺 ∈ TarskiG)
tgbtwntriv2.1 (𝜑𝐴𝑃)
tgbtwntriv2.2 (𝜑𝐵𝑃)
tgbtwncom.3 (𝜑𝐶𝑃)
tgbtwncom.4 (𝜑𝐵 ∈ (𝐴𝐼𝐶))
Assertion
Ref Expression
tgbtwncom (𝜑𝐵 ∈ (𝐶𝐼𝐴))

Proof of Theorem tgbtwncom
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 tkgeom.p . . . 4 𝑃 = (Base‘𝐺)
2 tkgeom.d . . . 4 = (dist‘𝐺)
3 tkgeom.i . . . 4 𝐼 = (Itv‘𝐺)
4 tkgeom.g . . . . 5 (𝜑𝐺 ∈ TarskiG)
54ad2antrr 727 . . . 4 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝐺 ∈ TarskiG)
6 tgbtwntriv2.2 . . . . 5 (𝜑𝐵𝑃)
76ad2antrr 727 . . . 4 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝐵𝑃)
8 simplr 769 . . . 4 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝑥𝑃)
9 simprl 771 . . . 4 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝑥 ∈ (𝐵𝐼𝐵))
101, 2, 3, 5, 7, 8, 9axtgbtwnid 28552 . . 3 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝐵 = 𝑥)
11 simprr 773 . . 3 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝑥 ∈ (𝐶𝐼𝐴))
1210, 11eqeltrd 2837 . 2 (((𝜑𝑥𝑃) ∧ (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴))) → 𝐵 ∈ (𝐶𝐼𝐴))
13 tgbtwntriv2.1 . . 3 (𝜑𝐴𝑃)
14 tgbtwncom.3 . . 3 (𝜑𝐶𝑃)
15 tgbtwncom.4 . . 3 (𝜑𝐵 ∈ (𝐴𝐼𝐶))
161, 2, 3, 4, 6, 14tgbtwntriv2 28573 . . 3 (𝜑𝐶 ∈ (𝐵𝐼𝐶))
171, 2, 3, 4, 13, 6, 14, 6, 14, 15, 16axtgpasch 28553 . 2 (𝜑 → ∃𝑥𝑃 (𝑥 ∈ (𝐵𝐼𝐵) ∧ 𝑥 ∈ (𝐶𝐼𝐴)))
1812, 17r19.29a 3146 1 (𝜑𝐵 ∈ (𝐶𝐼𝐴))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395   = wceq 1542  wcel 2114  cfv 6494  (class class class)co 7362  Basecbs 17174  distcds 17224  TarskiGcstrkg 28513  Itvcitv 28519
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-ext 2709  ax-nul 5242
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-sb 2069  df-clab 2716  df-cleq 2729  df-clel 2812  df-ne 2934  df-ral 3053  df-rex 3063  df-rab 3391  df-v 3432  df-sbc 3730  df-dif 3893  df-un 3895  df-in 3897  df-ss 3907  df-nul 4275  df-if 4468  df-pw 4544  df-sn 4569  df-pr 4571  df-op 4575  df-uni 4852  df-br 5087  df-iota 6450  df-fv 6502  df-ov 7365  df-trkgc 28534  df-trkgb 28535  df-trkgcb 28536  df-trkg 28539
This theorem is referenced by:  tgbtwncomb  28575  tgbtwntriv1  28577  tgbtwnexch3  28580  tgbtwnexch2  28582  tgbtwnouttr  28583  tgbtwnexch  28584  tgtrisegint  28585  tgifscgr  28594  tgcgrxfr  28604  tgbtwnconn1lem1  28658  tgbtwnconn1lem2  28659  tgbtwnconn1lem3  28660  tgbtwnconn1  28661  tgbtwnconn3  28663  tgbtwnconn22  28665  tgbtwnconnln1  28666  tgbtwnconnln2  28667  legtri3  28676  legtrid  28677  legbtwn  28680  tgcgrsub2  28681  hlln  28693  btwnhl2  28699  btwnhl  28700  hlcgrex  28702  hlcgreulem  28703  tglineeltr  28717  mirreu3  28740  mirmir  28748  mireq  28751  miriso  28756  mirconn  28764  mirbtwnhl  28766  mirhl2  28767  mircgrextend  28768  miduniq  28771  colmid  28774  krippenlem  28776  krippen  28777  midexlem  28778  ragflat  28790  ragcgr  28793  footexALT  28804  footexlem1  28805  footexlem2  28806  colperpexlem1  28816  colperpexlem3  28818  mideulem2  28820  opphllem  28821  midex  28823  oppcom  28830  opphllem5  28837  opphllem6  28838  outpasch  28841  hlpasch  28842  lnopp2hpgb  28849  colhp  28856  midbtwn  28865  hypcgrlem1  28885  hypcgrlem2  28886  flatcgra  28910  cgrabtwn  28912  cgracol  28914  dfcgra2  28916  sacgr  28917  oacgr  28918  inagswap  28927  inaghl  28931
  Copyright terms: Public domain W3C validator