Metamath Proof Explorer


Theorem angmndaddeu2

Description: Existence of a unique point for building angle addition. Case where the second angle is a zero angle. (Contributed by Thierry Arnoux, 23-Aug-2026)

Ref Expression
Hypotheses angmndadd.p 𝑃 = ( Base ‘ 𝐺 )
angmndadd.a 𝐴 = { 𝑑 ∈ ( 𝑃m ( 0 ..^ 3 ) ) ∣ ( ( 𝑑 ‘ 0 ) ≠ ( 𝑑 ‘ 1 ) ∧ ( 𝑑 ‘ 1 ) ≠ ( 𝑑 ‘ 2 ) ) }
angmndadd.i 𝐼 = ( Itv ‘ 𝐺 )
angmndadd.d = ( dist ‘ 𝐺 )
angmndadd.c = ( cgrA ‘ 𝐺 )
angmndadd.l 𝐿 = ( LineG ‘ 𝐺 )
angmndadd.g ( 𝜑𝐺 ∈ TarskiG )
angmndaddov.u ( 𝜑𝑈𝑃 )
angmndaddov.v ( 𝜑𝑉𝑃 )
angmndaddov.w ( 𝜑𝑊𝑃 )
angmndaddov.x ( 𝜑𝑋𝑃 )
angmndaddov.y ( 𝜑𝑌𝑃 )
angmndaddov.z ( 𝜑𝑍𝑃 )
angmndaddeu.1 ( 𝜑𝑈𝑉 )
angmndaddeu.2 ( 𝜑𝑉𝑊 )
angmndaddeu.3 ( 𝜑𝑋𝑌 )
angmndaddeu.4 ( 𝜑𝑌𝑍 )
angmndaddeu2.1 ( 𝜑 → ¬ 𝑋 ∈ ( 𝑌 𝐿 𝑍 ) )
angmndaddeu2.2 ( 𝜑𝑈 ( ( hlG ‘ 𝐺 ) ‘ 𝑉 ) 𝑊 )
Assertion angmndaddeu2 ( 𝜑 → ∃! 𝑠𝑃 ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) )

Proof

Step Hyp Ref Expression
1 angmndadd.p 𝑃 = ( Base ‘ 𝐺 )
2 angmndadd.a 𝐴 = { 𝑑 ∈ ( 𝑃m ( 0 ..^ 3 ) ) ∣ ( ( 𝑑 ‘ 0 ) ≠ ( 𝑑 ‘ 1 ) ∧ ( 𝑑 ‘ 1 ) ≠ ( 𝑑 ‘ 2 ) ) }
3 angmndadd.i 𝐼 = ( Itv ‘ 𝐺 )
4 angmndadd.d = ( dist ‘ 𝐺 )
5 angmndadd.c = ( cgrA ‘ 𝐺 )
6 angmndadd.l 𝐿 = ( LineG ‘ 𝐺 )
7 angmndadd.g ( 𝜑𝐺 ∈ TarskiG )
8 angmndaddov.u ( 𝜑𝑈𝑃 )
9 angmndaddov.v ( 𝜑𝑉𝑃 )
10 angmndaddov.w ( 𝜑𝑊𝑃 )
11 angmndaddov.x ( 𝜑𝑋𝑃 )
12 angmndaddov.y ( 𝜑𝑌𝑃 )
13 angmndaddov.z ( 𝜑𝑍𝑃 )
14 angmndaddeu.1 ( 𝜑𝑈𝑉 )
15 angmndaddeu.2 ( 𝜑𝑉𝑊 )
16 angmndaddeu.3 ( 𝜑𝑋𝑌 )
17 angmndaddeu.4 ( 𝜑𝑌𝑍 )
18 angmndaddeu2.1 ( 𝜑 → ¬ 𝑋 ∈ ( 𝑌 𝐿 𝑍 ) )
19 angmndaddeu2.2 ( 𝜑𝑈 ( ( hlG ‘ 𝐺 ) ‘ 𝑉 ) 𝑊 )
20 eqid ( hlG ‘ 𝐺 ) = ( hlG ‘ 𝐺 )
21 17 necomd ( 𝜑𝑍𝑌 )
22 14 necomd ( 𝜑𝑉𝑈 )
23 1 3 20 12 9 8 7 13 4 21 22 hlcgreu ( 𝜑 → ∃! 𝑠𝑃 ( 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) )
24 7 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝐺 ∈ TarskiG )
25 simpllr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑠𝑃 )
26 13 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑍𝑃 )
27 12 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑌𝑃 )
28 simplr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 )
29 1 3 20 25 26 27 24 28 hlcomd ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑍 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑠 )
30 19 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑈 ( ( hlG ‘ 𝐺 ) ‘ 𝑉 ) 𝑊 )
31 9 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑉𝑃 )
32 1 5 20 24 29 30 27 31 zerocgra ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ )
33 simpr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) )
34 17 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑌𝑍 )
35 1 3 20 26 25 27 24 6 29 hlln ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑍 ∈ ( 𝑠 𝐿 𝑌 ) )
36 8 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑈𝑃 )
37 33 eqcomd ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → ( 𝑉 𝑈 ) = ( 𝑌 𝑠 ) )
38 22 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑉𝑈 )
39 1 4 3 24 31 36 27 25 37 38 tgcgrneq ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑌𝑠 )
40 39 necomd ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑠𝑌 )
41 1 3 6 24 27 26 25 34 35 40 lnrot1 ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑠 ∈ ( 𝑌 𝐿 𝑍 ) )
42 11 ad3antrrr ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑋𝑃 )
43 1 4 3 24 25 42 tgbtwntriv1 ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑠 ∈ ( 𝑠 𝐼 𝑋 ) )
44 41 43 elind ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → 𝑠 ∈ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) )
45 44 ne0d ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ )
46 32 33 45 3jca ( ( ( ( 𝜑𝑠𝑃 ) ∧ 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) → ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) )
47 46 anasss ( ( ( 𝜑𝑠𝑃 ) ∧ ( 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ) → ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) )
48 13 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑍𝑃 )
49 simp-4r ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑠𝑃 )
50 12 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑌𝑃 )
51 7 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝐺 ∈ TarskiG )
52 8 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑈𝑃 )
53 9 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑉𝑃 )
54 10 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑊𝑃 )
55 5 a1i ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → = ( cgrA ‘ 𝐺 ) )
56 simpllr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ )
57 55 56 breqdi ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → ⟨“ 𝑍 𝑌 𝑠 ”⟩ ( cgrA ‘ 𝐺 ) ⟨“ 𝑈 𝑉 𝑊 ”⟩ )
58 1 3 51 20 48 50 49 52 53 54 57 cgracom ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → ⟨“ 𝑈 𝑉 𝑊 ”⟩ ( cgrA ‘ 𝐺 ) ⟨“ 𝑍 𝑌 𝑠 ”⟩ )
59 19 ad4antr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑈 ( ( hlG ‘ 𝐺 ) ‘ 𝑉 ) 𝑊 )
60 1 3 4 51 52 53 54 48 50 49 58 20 59 cgrahl ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑍 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑠 )
61 1 3 20 48 49 50 51 60 hlcomd ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 )
62 simplr ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) )
63 61 62 jca ( ( ( ( ( 𝜑𝑠𝑃 ) ∧ ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ) ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) → ( 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) )
64 63 3anasss ( ( ( 𝜑𝑠𝑃 ) ∧ ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) ) → ( 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) )
65 47 64 impbida ( ( 𝜑𝑠𝑃 ) → ( ( 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ↔ ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) ) )
66 65 reubidva ( 𝜑 → ( ∃! 𝑠𝑃 ( 𝑠 ( ( hlG ‘ 𝐺 ) ‘ 𝑌 ) 𝑍 ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ) ↔ ∃! 𝑠𝑃 ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) ) )
67 23 66 mpbid ( 𝜑 → ∃! 𝑠𝑃 ( ⟨“ 𝑍 𝑌 𝑠 ”⟩ ⟨“ 𝑈 𝑉 𝑊 ”⟩ ∧ ( 𝑌 𝑠 ) = ( 𝑉 𝑈 ) ∧ ( ( 𝑌 𝐿 𝑍 ) ∩ ( 𝑠 𝐼 𝑋 ) ) ≠ ∅ ) )