Metamath Proof Explorer


Theorem cgrahl

Description: Angle congruence preserves null angles. Part of Theorem 11.21 of Schwabhauser p. 97. (Contributed by Thierry Arnoux, 9-Aug-2020)

Ref Expression
Hypotheses cgracol.p ⊢ P = Base G
cgracol.i ⊢ I = Itv ⁡ G
cgracol.m ⊢ - ˙ = dist ⁡ G
cgracol.g ⊢ φ → G ∈ 𝒢 Tarski
cgracol.a ⊢ φ → A ∈ P
cgracol.b ⊢ φ → B ∈ P
cgracol.c ⊢ φ → C ∈ P
cgracol.d ⊢ φ → D ∈ P
cgracol.e ⊢ φ → E ∈ P
cgracol.f ⊢ φ → F ∈ P
cgracol.1 ⊢ φ → ⟨“ ABC ”⟩ ∼ 𝒢 ∠ ⁡ G ⟨“ DEF ”⟩
cgrahl.k ⊢ K = hl 𝒢 ⁡ G
cgrahl.2 ⊢ φ → A K ⁡ B C
Assertion cgrahl ⊢ φ → D K ⁡ E F

Proof

Step Hyp Ref Expression
1 cgracol.p ⊢ P = Base G
2 cgracol.i ⊢ I = Itv ⁡ G
3 cgracol.m ⊢ - ˙ = dist ⁡ G
4 cgracol.g ⊢ φ → G ∈ 𝒢 Tarski
5 cgracol.a ⊢ φ → A ∈ P
6 cgracol.b ⊢ φ → B ∈ P
7 cgracol.c ⊢ φ → C ∈ P
8 cgracol.d ⊢ φ → D ∈ P
9 cgracol.e ⊢ φ → E ∈ P
10 cgracol.f ⊢ φ → F ∈ P
11 cgracol.1 ⊢ φ → ⟨“ ABC ”⟩ ∼ 𝒢 ∠ ⁡ G ⟨“ DEF ”⟩
12 cgrahl.k ⊢ K = hl 𝒢 ⁡ G
13 cgrahl.2 ⊢ φ → A K ⁡ B C
14 8 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → D ∈ P
15 simplr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → y ∈ P
16 10 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → F ∈ P
17 4 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → G ∈ 𝒢 Tarski
18 9 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → E ∈ P
19 simpllr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x ∈ P
20 simpr2 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x K ⁡ E D
21 1 2 12 19 14 18 17 20 hlcomd ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → D K ⁡ E x
22 1 2 12 19 14 18 17 20 hlne1 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x ≠ E
23 simpr3 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → y K ⁡ E F
24 1 2 12 15 16 18 17 23 hlne1 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → y ≠ E
25 eqid ⊢ ∼ 𝒢 ⁡ G = ∼ 𝒢 ⁡ G
26 17 adantr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → G ∈ 𝒢 Tarski
27 6 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → B ∈ P
28 5 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → A ∈ P
29 7 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → C ∈ P
30 18 adantr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → E ∈ P
31 19 adantr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → x ∈ P
32 simpllr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → y ∈ P
33 simplr1 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩
34 1 3 2 25 26 28 27 29 31 30 32 33 cgr3swap12 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → ⟨“ BAC ”⟩ ∼ 𝒢 ⁡ G ⟨“ Exy ”⟩
35 simpr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → A ∈ B I C
36 1 3 2 25 26 27 28 29 30 31 32 34 35 tgbtwnxfr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → x ∈ E I y
37 36 orcd ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ A ∈ B I C → x ∈ E I y ∨ y ∈ E I x
38 4 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → G ∈ 𝒢 Tarski
39 6 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → B ∈ P
40 7 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → C ∈ P
41 5 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → A ∈ P
42 9 ad4antr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → E ∈ P
43 simpllr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → y ∈ P
44 19 adantr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → x ∈ P
45 simplr1 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩
46 1 3 2 25 38 41 39 40 44 42 43 45 cgr3rotl ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → ⟨“ BCA ”⟩ ∼ 𝒢 ⁡ G ⟨“ Eyx ”⟩
47 simpr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → C ∈ B I A
48 1 3 2 25 38 39 40 41 42 43 44 46 47 tgbtwnxfr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → y ∈ E I x
49 48 olcd ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F ∧ C ∈ B I A → x ∈ E I y ∨ y ∈ E I x
50 1 2 12 5 7 6 4 ishlg ⊢ φ → A K ⁡ B C ↔ A ≠ B ∧ C ≠ B ∧ A ∈ B I C ∨ C ∈ B I A
51 13 50 mpbid ⊢ φ → A ≠ B ∧ C ≠ B ∧ A ∈ B I C ∨ C ∈ B I A
52 51 simp3d ⊢ φ → A ∈ B I C ∨ C ∈ B I A
53 52 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → A ∈ B I C ∨ C ∈ B I A
54 37 49 53 mpjaodan ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x ∈ E I y ∨ y ∈ E I x
55 1 2 12 19 15 18 17 ishlg ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x K ⁡ E y ↔ x ≠ E ∧ y ≠ E ∧ x ∈ E I y ∨ y ∈ E I x
56 22 24 54 55 mpbir3and ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x K ⁡ E y
57 1 2 12 14 19 15 17 18 21 56 hltr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → D K ⁡ E y
58 1 2 12 14 15 16 17 18 57 23 hltr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → D K ⁡ E F
59 1 2 12 4 5 6 7 8 9 10 iscgra ⊢ φ → ⟨“ ABC ”⟩ ∼ 𝒢 ∠ ⁡ G ⟨“ DEF ”⟩ ↔ ∃ x ∈ P ∃ y ∈ P ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F
60 11 59 mpbid ⊢ φ → ∃ x ∈ P ∃ y ∈ P ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F
61 58 60 r19.29vva ⊢ φ → D K ⁡ E F