Metamath Proof Explorer


Theorem cgrane2

Description: Angles imply inequality. (Contributed by Thierry Arnoux, 1-Aug-2020)

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

Proof

Step Hyp Ref Expression
1 iscgra.p ⊢ P = Base G
2 iscgra.i ⊢ I = Itv ⁡ G
3 iscgra.k ⊢ K = hl 𝒢 ⁡ G
4 iscgra.g ⊢ φ → G ∈ 𝒢 Tarski
5 iscgra.a ⊢ φ → A ∈ P
6 iscgra.b ⊢ φ → B ∈ P
7 iscgra.c ⊢ φ → C ∈ P
8 iscgra.d ⊢ φ → D ∈ P
9 iscgra.e ⊢ φ → E ∈ P
10 iscgra.f ⊢ φ → F ∈ P
11 cgrahl1.2 ⊢ φ → ⟨“ ABC ”⟩ ∼ 𝒢 ∠ ⁡ G ⟨“ DEF ”⟩
12 eqid ⊢ dist ⁡ G = dist ⁡ G
13 4 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → G ∈ 𝒢 Tarski
14 9 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → E ∈ P
15 simplr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → y ∈ P
16 6 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → B ∈ P
17 7 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → C ∈ P
18 eqid ⊢ ∼ 𝒢 ⁡ G = ∼ 𝒢 ⁡ G
19 5 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → A ∈ P
20 simpllr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → x ∈ P
21 simpr1 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩
22 1 12 2 18 13 19 16 17 20 14 15 21 cgr3simp2 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → B dist ⁡ G C = E dist ⁡ G y
23 22 eqcomd ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → E dist ⁡ G y = B dist ⁡ G C
24 10 ad3antrrr ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → F ∈ P
25 simpr3 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → y K ⁡ E F
26 1 2 3 15 24 14 13 25 hlne1 ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → y ≠ E
27 26 necomd ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → E ≠ y
28 1 12 2 13 14 15 16 17 23 27 tgcgrneq ⊢ φ ∧ x ∈ P ∧ y ∈ P ∧ ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F → B ≠ C
29 1 2 3 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
30 11 29 mpbid ⊢ φ → ∃ x ∈ P ∃ y ∈ P ⟨“ ABC ”⟩ ∼ 𝒢 ⁡ G ⟨“ xEy ”⟩ ∧ x K ⁡ E D ∧ y K ⁡ E F
31 28 30 r19.29vva ⊢ φ → B ≠ C