Metamath Proof Explorer


Theorem angmndaddeu3

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 angmndadd.p P = Base G
angmndadd.a A = d P 0 ..^ 3 | d 0 d 1 d 1 d 2
angmndadd.i I = Itv G
angmndadd.d - ˙ = dist G
angmndadd.c ˙ = 𝒢 G
angmndadd.l L = Line 𝒢 G
angmndadd.g φ G 𝒢 Tarski
angmndaddov.u φ U P
angmndaddov.v φ V P
angmndaddov.w φ W P
angmndaddov.x φ X P
angmndaddov.y φ Y P
angmndaddov.z φ Z P
angmndaddeu.1 φ U V
angmndaddeu.2 φ V W
angmndaddeu.3 φ X Y
angmndaddeu.4 φ Y Z
angmndaddeu3.1 φ ¬ X Y L Z
angmndaddeu3.2 φ V U I W
Assertion angmndaddeu3 φ ∃! s P ⟨“ ZYs ”⟩ ˙ ⟨“ UVW ”⟩ Y - ˙ s = V - ˙ U Y L Z s I X

Proof

Step Hyp Ref Expression
1 angmndadd.p P = Base G
2 angmndadd.a A = d P 0 ..^ 3 | d 0 d 1 d 1 d 2
3 angmndadd.i I = Itv G
4 angmndadd.d - ˙ = dist G
5 angmndadd.c ˙ = 𝒢 G
6 angmndadd.l L = Line 𝒢 G
7 angmndadd.g φ G 𝒢 Tarski
8 angmndaddov.u φ U P
9 angmndaddov.v φ V P
10 angmndaddov.w φ W P
11 angmndaddov.x φ X P
12 angmndaddov.y φ Y P
13 angmndaddov.z φ Z P
14 angmndaddeu.1 φ U V
15 angmndaddeu.2 φ V W
16 angmndaddeu.3 φ X Y
17 angmndaddeu.4 φ Y Z
18 angmndaddeu3.1 φ ¬ X Y L Z
19 angmndaddeu3.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