Metamath Proof Explorer


Theorem angmgmaddlid

Description: The left identity element for the addition of angles. (Contributed by Thierry Arnoux, 31-Aug-2026)

Ref Expression
Hypotheses angmgmadd.p ⊢ P = Base G
angmgmadd.a ⊢ A = d ∈ P 0 ..^ 3 | d ⁡ 0 ≠ d ⁡ 1 ∧ d ⁡ 1 ≠ d ⁡ 2
angmgmadd.i ⊢ I = Itv ⁡ G
angmgmadd.d ⊢ - ˙ = dist ⁡ G
angmgmadd.c ⊢ ∼ ˙ = ∼ 𝒢 ∠ ⁡ G
angmgmadd.l ⊢ L = Line 𝒢 ⁡ G
angmgmadd.g ⊢ φ → G ∈ 𝒢 Tarski
angmgmadd.o ⊢ + ˙ = e ∈ A , f ∈ A ⟼ if e ⁡ 0 ∈ e ⁡ 1 L e ⁡ 2 ⟨“ f ⁡ 0 f ⁡ 1 ι s ∈ P | ⟨“ f ⁡ 2 f ⁡ 1 s ”⟩ ∼ ˙ e ∧ f ⁡ 1 - ˙ s = e ⁡ 1 - ˙ e ⁡ 0 ”⟩ ⟨“ e ⁡ 0 e ⁡ 1 ι s ∈ P | ⟨“ e ⁡ 2 e ⁡ 1 s ”⟩ ∼ ˙ f ∧ e ⁡ 1 - ˙ s = f ⁡ 1 - ˙ f ⁡ 0 ∧ e ⁡ 1 L e ⁡ 2 ∩ s I e ⁡ 0 ≠ ∅ ”⟩
angmgmaddlid.x ⊢ φ → X ∈ P
angmgmaddlid.y ⊢ φ → Y ∈ P ∖ X
angmgmaddlid.e ⊢ φ → E ∈ A
Assertion angmgmaddlid ⊢ φ → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ E

Proof

Step Hyp Ref Expression
1 angmgmadd.p ⊢ P = Base G
2 angmgmadd.a ⊢ A = d ∈ P 0 ..^ 3 | d ⁡ 0 ≠ d ⁡ 1 ∧ d ⁡ 1 ≠ d ⁡ 2
3 angmgmadd.i ⊢ I = Itv ⁡ G
4 angmgmadd.d ⊢ - ˙ = dist ⁡ G
5 angmgmadd.c ⊢ ∼ ˙ = ∼ 𝒢 ∠ ⁡ G
6 angmgmadd.l ⊢ L = Line 𝒢 ⁡ G
7 angmgmadd.g ⊢ φ → G ∈ 𝒢 Tarski
8 angmgmadd.o ⊢ + ˙ = e ∈ A , f ∈ A ⟼ if e ⁡ 0 ∈ e ⁡ 1 L e ⁡ 2 ⟨“ f ⁡ 0 f ⁡ 1 ι s ∈ P | ⟨“ f ⁡ 2 f ⁡ 1 s ”⟩ ∼ ˙ e ∧ f ⁡ 1 - ˙ s = e ⁡ 1 - ˙ e ⁡ 0 ”⟩ ⟨“ e ⁡ 0 e ⁡ 1 ι s ∈ P | ⟨“ e ⁡ 2 e ⁡ 1 s ”⟩ ∼ ˙ f ∧ e ⁡ 1 - ˙ s = f ⁡ 1 - ˙ f ⁡ 0 ∧ e ⁡ 1 L e ⁡ 2 ∩ s I e ⁡ 0 ≠ ∅ ”⟩
9 angmgmaddlid.x ⊢ φ → X ∈ P
10 angmgmaddlid.y ⊢ φ → Y ∈ P ∖ X
11 angmgmaddlid.e ⊢ φ → E ∈ A
12 simp-6r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → E = ⟨“ uvw ”⟩
13 12 oveq2d ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ XYX ”⟩ + ˙ E = ⟨“ XYX ”⟩ + ˙ ⟨“ uvw ”⟩
14 7 ad9antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → G ∈ 𝒢 Tarski
15 simp-9r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → u ∈ P
16 simp-8r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → v ∈ P
17 simp-7r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → w ∈ P
18 9 ad9antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → X ∈ P
19 10 eldifad ⊢ φ → Y ∈ P
20 19 ad9antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → Y ∈ P
21 simp-5r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → u ≠ v
22 simp-4r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → v ≠ w
23 10 eldifsnbd ⊢ φ → Y ≠ X
24 23 necomd ⊢ φ → X ≠ Y
25 24 ad9antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → X ≠ Y
26 25 necomd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → Y ≠ X
27 1 3 6 14 20 18 26 tglinerflx2 ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → X ∈ Y L X
28 simpllr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → t ∈ P
29 eqid ⊢ hl 𝒢 ⁡ G = hl 𝒢 ⁡ G
30 simplr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → t hl 𝒢 ⁡ G ⁡ v w
31 1 3 29 28 17 16 14 30 hlcomd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → w hl 𝒢 ⁡ G ⁡ v t
32 1 3 29 18 15 20 14 25 hlid ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → X hl 𝒢 ⁡ G ⁡ Y X
33 1 5 29 14 31 32 16 20 zerocgra ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ wvt ”⟩ ∼ ˙ ⟨“ XYX ”⟩
34 simpr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → v - ˙ t = Y - ˙ X
35 1 2 3 4 5 6 14 15 16 17 18 20 18 21 22 25 26 8 27 28 33 34 angmgmaddov2 ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ XYX ”⟩ + ˙ ⟨“ uvw ”⟩ = ⟨“ uvt ”⟩
36 13 35 eqtrd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ XYX ”⟩ + ˙ E = ⟨“ uvt ”⟩
37 5 eqcomi ⊢ ∼ 𝒢 ∠ ⁡ G = ∼ ˙
38 37 a1i ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ∼ 𝒢 ∠ ⁡ G = ∼ ˙
39 34 eqcomd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → Y - ˙ X = v - ˙ t
40 1 4 3 14 20 18 16 28 39 26 tgcgrneq ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → v ≠ t
41 1 3 14 29 15 16 28 21 40 cgraid ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ uvt ”⟩ ∼ 𝒢 ∠ ⁡ G ⟨“ uvt ”⟩
42 1 3 29 14 15 16 28 15 16 28 41 17 31 cgrahl2 ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ uvt ”⟩ ∼ 𝒢 ∠ ⁡ G ⟨“ uvw ”⟩
43 38 42 breqdi ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ uvt ”⟩ ∼ ˙ ⟨“ uvw ”⟩
44 36 43 eqbrtrd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ ⟨“ uvw ”⟩
45 44 anasss ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w ∧ t ∈ P ∧ t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ ⟨“ uvw ”⟩
46 simp-5r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → v ∈ P
47 19 ad6antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → Y ∈ P
48 9 ad6antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → X ∈ P
49 7 ad6antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → G ∈ 𝒢 Tarski
50 simp-4r ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → w ∈ P
51 simpr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → v ≠ w
52 51 necomd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → w ≠ v
53 23 ad6antr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → Y ≠ X
54 1 3 29 46 47 48 49 50 4 52 53 hlcgrex ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → ∃ t ∈ P t hl 𝒢 ⁡ G ⁡ v w ∧ v - ˙ t = Y - ˙ X
55 45 54 r19.29a ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ ⟨“ uvw ”⟩
56 simpllr ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → E = ⟨“ uvw ”⟩
57 55 56 breqtrrd ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ E
58 57 anasss ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ E
59 58 anasss ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ w ∈ P ∧ E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ E
60 59 r19.29an ⊢ φ ∧ u ∈ P ∧ v ∈ P ∧ ∃ w ∈ P E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ E
61 1 fvexi ⊢ P ∈ V
62 61 2 11 elcgrabasi ⊢ φ → ∃ u ∈ P ∃ v ∈ P ∃ w ∈ P E = ⟨“ uvw ”⟩ ∧ u ≠ v ∧ v ≠ w
63 60 62 r19.29vva ⊢ φ → ⟨“ XYX ”⟩ + ˙ E ∼ ˙ E