Metamath Proof Explorer


Theorem angmgmaddeu3

Description: Existence of a unique point for building angle addition. Case where the second angle is a flat angle. (Contributed by Thierry Arnoux, 23-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
angmgmaddov.u φ U P
angmgmaddov.v φ V P
angmgmaddov.w φ W P
angmgmaddov.x φ X P
angmgmaddov.y φ Y P
angmgmaddov.z φ Z P
angmgmaddeu.1 φ U V
angmgmaddeu.2 φ V W
angmgmaddeu.3 φ X Y
angmgmaddeu.4 φ Y Z
angmgmaddeu3.1 φ ¬ X Y L Z
angmgmaddeu3.2 φ V U I W
Assertion angmgmaddeu3 φ ∃! s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X

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 angmgmaddov.u φ U P
9 angmgmaddov.v φ V P
10 angmgmaddov.w φ W P
11 angmgmaddov.x φ X P
12 angmgmaddov.y φ Y P
13 angmgmaddov.z φ Z P
14 angmgmaddeu.1 φ U V
15 angmgmaddeu.2 φ V W
16 angmgmaddeu.3 φ X Y
17 angmgmaddeu.4 φ Y Z
18 angmgmaddeu3.1 φ ¬ X Y L Z
19 angmgmaddeu3.2 φ V U I W
20 17 necomd φ Z Y
21 1 4 3 7 13 12 9 8 20 tgsegconeu φ ∃! s P Y Z I s Y - ˙ s = V - ˙ U
22 5 eqcomi 𝒢 G = ˙
23 22 a1i φ s P Y Z I s Y - ˙ s = V - ˙ U 𝒢 G = ˙
24 7 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U G 𝒢 Tarski
25 13 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U Z P
26 12 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U Y P
27 simpllr φ s P Y Z I s Y - ˙ s = V - ˙ U s P
28 8 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U U P
29 9 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U V P
30 10 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U W P
31 simplr φ s P Y Z I s Y - ˙ s = V - ˙ U Y Z I s
32 19 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U V U I W
33 20 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U Z Y
34 simpr φ s P Y Z I s Y - ˙ s = V - ˙ U Y - ˙ s = V - ˙ U
35 34 eqcomd φ s P Y Z I s Y - ˙ s = V - ˙ U V - ˙ U = Y - ˙ s
36 14 necomd φ V U
37 36 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U V U
38 1 4 3 24 29 28 26 27 35 37 tgcgrneq φ s P Y Z I s Y - ˙ s = V - ˙ U Y s
39 38 necomd φ s P Y Z I s Y - ˙ s = V - ˙ U s Y
40 14 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U U V
41 15 necomd φ W V
42 41 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U W V
43 1 3 4 24 25 26 27 28 29 30 31 32 33 39 40 42 flatcgra φ s P Y Z I s Y - ˙ s = V - ˙ U ⟨“ ZYs ”⟩ 𝒢 G ⟨“ UVW ”⟩
44 23 43 breqdi φ s P Y Z I s Y - ˙ s = V - ˙ U ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩
45 17 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U Y Z
46 24 adantr φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s G 𝒢 Tarski
47 25 adantr φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Z P
48 26 adantr φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Y P
49 simpllr φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Y Z I s
50 simpr φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Z = s
51 50 oveq2d φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Z I Z = Z I s
52 49 51 eleqtrrd φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Y Z I Z
53 1 4 3 46 47 48 52 axtgbtwnid φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Z = Y
54 53 eqcomd φ s P Y Z I s Y - ˙ s = V - ˙ U Z = s Y = Z
55 45 54 mteqand φ s P Y Z I s Y - ˙ s = V - ˙ U Z s
56 1 3 6 24 25 27 26 55 31 btwnlng1 φ s P Y Z I s Y - ˙ s = V - ˙ U Y Z L s
57 1 3 6 24 26 25 27 45 56 55 lnrot2 φ s P Y Z I s Y - ˙ s = V - ˙ U s Y L Z
58 11 ad3antrrr φ s P Y Z I s Y - ˙ s = V - ˙ U X P
59 1 4 3 24 27 58 tgbtwntriv1 φ s P Y Z I s Y - ˙ s = V - ˙ U s s I X
60 57 59 elind φ s P Y Z I s Y - ˙ s = V - ˙ U s Y L Z s I X
61 60 ne0d φ s P Y Z I s Y - ˙ s = V - ˙ U Y L Z s I X
62 44 34 61 3jca φ s P Y Z I s Y - ˙ s = V - ˙ U ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X
63 62 anasss φ s P Y Z I s Y - ˙ s = V - ˙ U ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X
64 7 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X G 𝒢 Tarski
65 8 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X U P
66 9 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X V P
67 10 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X W P
68 13 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X Z P
69 12 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X Y P
70 simp-4r φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X s P
71 eqid hl 𝒢 G = hl 𝒢 G
72 5 a1i φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X ˙ = 𝒢 G
73 simpllr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩
74 72 73 breqdi φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X ⟨“ ZYs ”⟩ 𝒢 G ⟨“ UVW ”⟩
75 1 3 64 71 68 69 70 65 66 67 74 cgracom φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X ⟨“ UVW ”⟩ 𝒢 G ⟨“ ZYs ”⟩
76 19 ad4antr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X V U I W
77 1 3 4 64 65 66 67 68 69 70 75 76 cgrabtwn φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X Y Z I s
78 simplr φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X Y - ˙ s = V - ˙ U
79 77 78 jca φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X Y Z I s Y - ˙ s = V - ˙ U
80 79 3anasss φ s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X Y Z I s Y - ˙ s = V - ˙ U
81 63 80 impbida φ s P Y Z I s Y - ˙ s = V - ˙ U ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X
82 81 reubidva φ ∃! s P Y Z I s Y - ˙ s = V - ˙ U ∃! s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X
83 21 82 mpbid φ ∃! s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X