Metamath Proof Explorer


Theorem itscnhlinecirc02p

Description: Intersection of a nonhorizontal line with a circle: A nonhorizontal line passing through a point within a circle around the origin intersects the circle at exactly two different points. (Contributed by AV, 28-Jan-2023)

Ref Expression
Hypotheses itscnhlinecirc02p.i 𝐼 = { 1 , 2 }
itscnhlinecirc02p.e 𝐸 = ( ℝ^ ‘ 𝐼 )
itscnhlinecirc02p.p 𝑃 = ( ℝ ↑m 𝐼 )
itscnhlinecirc02p.s 𝑆 = ( Sphere ‘ 𝐸 )
itscnhlinecirc02p.0 0 = ( 𝐼 × { 0 } )
itscnhlinecirc02p.l 𝐿 = ( LineM𝐸 )
itscnhlinecirc02p.d 𝐷 = ( dist ‘ 𝐸 )
itscnhlinecirc02p.z 𝑍 = { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ }
Assertion itscnhlinecirc02p ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ∃! 𝑠 ∈ 𝒫 ℝ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ) )

Proof

Step Hyp Ref Expression
1 itscnhlinecirc02p.i 𝐼 = { 1 , 2 }
2 itscnhlinecirc02p.e 𝐸 = ( ℝ^ ‘ 𝐼 )
3 itscnhlinecirc02p.p 𝑃 = ( ℝ ↑m 𝐼 )
4 itscnhlinecirc02p.s 𝑆 = ( Sphere ‘ 𝐸 )
5 itscnhlinecirc02p.0 0 = ( 𝐼 × { 0 } )
6 itscnhlinecirc02p.l 𝐿 = ( LineM𝐸 )
7 itscnhlinecirc02p.d 𝐷 = ( dist ‘ 𝐸 )
8 itscnhlinecirc02p.z 𝑍 = { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ }
9 1 2 3 4 5 6 7 itscnhlinecirc02plem3 ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → 0 < ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↑ 2 ) − ( 4 · ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) ) )
10 1 3 rrx2pyel ( 𝑋𝑃 → ( 𝑋 ‘ 2 ) ∈ ℝ )
11 10 3ad2ant1 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑋 ‘ 2 ) ∈ ℝ )
12 11 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 𝑋 ‘ 2 ) ∈ ℝ )
13 1 3 rrx2pyel ( 𝑌𝑃 → ( 𝑌 ‘ 2 ) ∈ ℝ )
14 13 3ad2ant2 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑌 ‘ 2 ) ∈ ℝ )
15 14 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 𝑌 ‘ 2 ) ∈ ℝ )
16 12 15 resubcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ )
17 16 resqcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) ∈ ℝ )
18 1 3 rrx2pxel ( 𝑌𝑃 → ( 𝑌 ‘ 1 ) ∈ ℝ )
19 18 3ad2ant2 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑌 ‘ 1 ) ∈ ℝ )
20 19 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 𝑌 ‘ 1 ) ∈ ℝ )
21 1 3 rrx2pxel ( 𝑋𝑃 → ( 𝑋 ‘ 1 ) ∈ ℝ )
22 21 3ad2ant1 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑋 ‘ 1 ) ∈ ℝ )
23 22 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 𝑋 ‘ 1 ) ∈ ℝ )
24 20 23 resubcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ∈ ℝ )
25 24 resqcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ∈ ℝ )
26 17 25 readdcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) ∈ ℝ )
27 11 14 resubcld ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ )
28 27 resqcld ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) ∈ ℝ )
29 19 22 resubcld ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ∈ ℝ )
30 29 resqcld ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ∈ ℝ )
31 11 recnd ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑋 ‘ 2 ) ∈ ℂ )
32 14 recnd ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑌 ‘ 2 ) ∈ ℂ )
33 simp3 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) )
34 31 32 33 subne0d ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 )
35 27 34 sqgt0d ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → 0 < ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) )
36 29 sqge0d ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → 0 ≤ ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) )
37 28 30 35 36 addgtge0d ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → 0 < ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) )
38 37 gt0ne0d ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) ≠ 0 )
39 38 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) ≠ 0 )
40 2re 2 ∈ ℝ
41 40 a1i ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → 2 ∈ ℝ )
42 12 20 remulcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) ∈ ℝ )
43 23 15 remulcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ∈ ℝ )
44 42 43 resubcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ∈ ℝ )
45 24 44 remulcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ∈ ℝ )
46 41 45 remulcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ∈ ℝ )
47 46 renegcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ∈ ℝ )
48 44 resqcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) ∈ ℝ )
49 rpre ( 𝑅 ∈ ℝ+𝑅 ∈ ℝ )
50 49 adantr ( ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) → 𝑅 ∈ ℝ )
51 50 adantl ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → 𝑅 ∈ ℝ )
52 51 resqcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 𝑅 ↑ 2 ) ∈ ℝ )
53 17 52 remulcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ∈ ℝ )
54 48 53 resubcld ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ∈ ℝ )
55 eqidd ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↑ 2 ) − ( 4 · ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) ) = ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↑ 2 ) − ( 4 · ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) ) )
56 26 39 47 54 55 requad2 ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ∃! 𝑠 ∈ 𝒫 ℝ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) ↔ 0 < ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↑ 2 ) − ( 4 · ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) ) ) )
57 9 56 mpbird ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ∃! 𝑠 ∈ 𝒫 ℝ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) )
58 0xr 0 ∈ ℝ*
59 58 a1i ( 𝑅 ∈ ℝ+ → 0 ∈ ℝ* )
60 pnfxr +∞ ∈ ℝ*
61 60 a1i ( 𝑅 ∈ ℝ+ → +∞ ∈ ℝ* )
62 rpxr ( 𝑅 ∈ ℝ+𝑅 ∈ ℝ* )
63 rpge0 ( 𝑅 ∈ ℝ+ → 0 ≤ 𝑅 )
64 ltpnf ( 𝑅 ∈ ℝ → 𝑅 < +∞ )
65 49 64 syl ( 𝑅 ∈ ℝ+𝑅 < +∞ )
66 59 61 62 63 65 elicod ( 𝑅 ∈ ℝ+𝑅 ∈ ( 0 [,) +∞ ) )
67 eqid { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) }
68 1 2 3 4 5 67 2sphere0 ( 𝑅 ∈ ( 0 [,) +∞ ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
69 66 68 syl ( 𝑅 ∈ ℝ+ → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
70 69 adantr ( ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
71 70 adantl ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
72 71 adantr ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
73 72 adantr ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
74 73 adantr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
75 74 adantr ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 0 𝑆 𝑅 ) = { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } )
76 75 eleq2d ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ↔ 𝑍 ∈ { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } ) )
77 fveq1 ( 𝑝 = 𝑍 → ( 𝑝 ‘ 1 ) = ( 𝑍 ‘ 1 ) )
78 8 fveq1i ( 𝑍 ‘ 1 ) = ( { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ‘ 1 )
79 1ne2 1 ≠ 2
80 1ex 1 ∈ V
81 vex 𝑥 ∈ V
82 80 81 fvpr1 ( 1 ≠ 2 → ( { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ‘ 1 ) = 𝑥 )
83 79 82 ax-mp ( { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ‘ 1 ) = 𝑥
84 78 83 eqtri ( 𝑍 ‘ 1 ) = 𝑥
85 84 a1i ( 𝑝 = 𝑍 → ( 𝑍 ‘ 1 ) = 𝑥 )
86 77 85 eqtrd ( 𝑝 = 𝑍 → ( 𝑝 ‘ 1 ) = 𝑥 )
87 86 oveq1d ( 𝑝 = 𝑍 → ( ( 𝑝 ‘ 1 ) ↑ 2 ) = ( 𝑥 ↑ 2 ) )
88 fveq1 ( 𝑝 = 𝑍 → ( 𝑝 ‘ 2 ) = ( 𝑍 ‘ 2 ) )
89 8 fveq1i ( 𝑍 ‘ 2 ) = ( { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ‘ 2 )
90 2ex 2 ∈ V
91 vex 𝑦 ∈ V
92 90 91 fvpr2 ( 1 ≠ 2 → ( { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ‘ 2 ) = 𝑦 )
93 79 92 ax-mp ( { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ‘ 2 ) = 𝑦
94 89 93 eqtri ( 𝑍 ‘ 2 ) = 𝑦
95 94 a1i ( 𝑝 = 𝑍 → ( 𝑍 ‘ 2 ) = 𝑦 )
96 88 95 eqtrd ( 𝑝 = 𝑍 → ( 𝑝 ‘ 2 ) = 𝑦 )
97 96 oveq1d ( 𝑝 = 𝑍 → ( ( 𝑝 ‘ 2 ) ↑ 2 ) = ( 𝑦 ↑ 2 ) )
98 87 97 oveq12d ( 𝑝 = 𝑍 → ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) )
99 98 eqeq1d ( 𝑝 = 𝑍 → ( ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ↔ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) )
100 99 elrab ( 𝑍 ∈ { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } ↔ ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) )
101 100 a1i ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑍 ∈ { 𝑝𝑃 ∣ ( ( ( 𝑝 ‘ 1 ) ↑ 2 ) + ( ( 𝑝 ‘ 2 ) ↑ 2 ) ) = ( 𝑅 ↑ 2 ) } ↔ ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ) )
102 76 101 bitrd ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ↔ ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ) )
103 simp1 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → 𝑋𝑃 )
104 simp2 ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → 𝑌𝑃 )
105 fveq1 ( 𝑋 = 𝑌 → ( 𝑋 ‘ 2 ) = ( 𝑌 ‘ 2 ) )
106 105 a1i ( ( 𝑋𝑃𝑌𝑃 ) → ( 𝑋 = 𝑌 → ( 𝑋 ‘ 2 ) = ( 𝑌 ‘ 2 ) ) )
107 106 necon3d ( ( 𝑋𝑃𝑌𝑃 ) → ( ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) → 𝑋𝑌 ) )
108 107 ex ( 𝑋𝑃 → ( 𝑌𝑃 → ( ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) → 𝑋𝑌 ) ) )
109 108 3imp ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → 𝑋𝑌 )
110 103 104 109 3jca ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) )
111 110 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) )
112 111 adantr ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) → ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) )
113 112 adantr ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) → ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) )
114 113 adantr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) )
115 114 adantr ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) )
116 eqid ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) = ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) )
117 eqid ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) = ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) )
118 eqid ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) )
119 1 2 3 6 116 117 118 rrx2linest2 ( ( 𝑋𝑃𝑌𝑃𝑋𝑌 ) → ( 𝑋 𝐿 𝑌 ) = { 𝑝𝑃 ∣ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) } )
120 115 119 syl ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑋 𝐿 𝑌 ) = { 𝑝𝑃 ∣ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) } )
121 120 eleq2d ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ↔ 𝑍 ∈ { 𝑝𝑃 ∣ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) } ) )
122 86 oveq2d ( 𝑝 = 𝑍 → ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) = ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) )
123 96 oveq2d ( 𝑝 = 𝑍 → ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) = ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) )
124 122 123 oveq12d ( 𝑝 = 𝑍 → ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) )
125 124 eqeq1d ( 𝑝 = 𝑍 → ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↔ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) )
126 125 elrab ( 𝑍 ∈ { 𝑝𝑃 ∣ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) } ↔ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) )
127 126 a1i ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑍 ∈ { 𝑝𝑃 ∣ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · ( 𝑝 ‘ 1 ) ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( 𝑝 ‘ 2 ) ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) } ↔ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
128 121 127 bitrd ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ↔ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
129 102 128 anbi12d ( ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) ∧ 𝑥 ∈ ℝ ) → ( ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ↔ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ) )
130 129 reubidva ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ) )
131 elelpwi ( ( 𝑦𝑠𝑠 ∈ 𝒫 ℝ ) → 𝑦 ∈ ℝ )
132 1 3 prelrrx2 ( ( 𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ ) → { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ∈ 𝑃 )
133 132 ancoms ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ∈ 𝑃 )
134 8 eleq1i ( 𝑍𝑃 ↔ { ⟨ 1 , 𝑥 ⟩ , ⟨ 2 , 𝑦 ⟩ } ∈ 𝑃 )
135 133 134 sylibr ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → 𝑍𝑃 )
136 135 biantrurd ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ↔ ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ) )
137 136 bicomd ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ↔ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) )
138 135 biantrurd ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↔ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
139 138 bicomd ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → ( ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ↔ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) )
140 137 139 anbi12d ( ( 𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ ) → ( ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
141 140 reubidva ( 𝑦 ∈ ℝ → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
142 131 141 syl ( ( 𝑦𝑠𝑠 ∈ 𝒫 ℝ ) → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
143 142 expcom ( 𝑠 ∈ 𝒫 ℝ → ( 𝑦𝑠 → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ) )
144 143 adantl ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) → ( 𝑦𝑠 → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ) )
145 144 adantr ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) → ( 𝑦𝑠 → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ) )
146 145 imp ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) )
147 27 34 jca ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) → ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ ∧ ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 ) )
148 147 adantr ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ ∧ ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 ) )
149 148 ad3antrrr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ ∧ ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 ) )
150 20 ad3antrrr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( 𝑌 ‘ 1 ) ∈ ℝ )
151 23 ad3antrrr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( 𝑋 ‘ 1 ) ∈ ℝ )
152 150 151 resubcld ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ∈ ℝ )
153 12 ad3antrrr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( 𝑋 ‘ 2 ) ∈ ℝ )
154 153 150 remulcld ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) ∈ ℝ )
155 15 ad3antrrr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( 𝑌 ‘ 2 ) ∈ ℝ )
156 151 155 remulcld ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ∈ ℝ )
157 154 156 resubcld ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ∈ ℝ )
158 149 152 157 3jca ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ ∧ ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 ) ∧ ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ∈ ℝ ∧ ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ∈ ℝ ) )
159 simplrl ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) → 𝑅 ∈ ℝ+ )
160 159 adantr ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) → 𝑅 ∈ ℝ+ )
161 160 adantr ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → 𝑅 ∈ ℝ+ )
162 131 expcom ( 𝑠 ∈ 𝒫 ℝ → ( 𝑦𝑠𝑦 ∈ ℝ ) )
163 162 adantl ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) → ( 𝑦𝑠𝑦 ∈ ℝ ) )
164 163 adantr ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) → ( 𝑦𝑠𝑦 ∈ ℝ ) )
165 164 imp ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → 𝑦 ∈ ℝ )
166 158 161 165 3jca ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ ∧ ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 ) ∧ ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ∈ ℝ ∧ ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ∈ ℝ ) ∧ 𝑅 ∈ ℝ+𝑦 ∈ ℝ ) )
167 eqid ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) = ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) )
168 eqid - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) = - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) )
169 eqid ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) = ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) )
170 167 168 169 itsclquadeu ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ∈ ℝ ∧ ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ≠ 0 ) ∧ ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ∈ ℝ ∧ ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ∈ ℝ ) ∧ 𝑅 ∈ ℝ+𝑦 ∈ ℝ ) → ( ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ↔ ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) )
171 166 170 syl ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ∃! 𝑥 ∈ ℝ ( ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ↔ ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) )
172 146 171 bitrd ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ∃! 𝑥 ∈ ℝ ( ( 𝑍𝑃 ∧ ( ( 𝑥 ↑ 2 ) + ( 𝑦 ↑ 2 ) ) = ( 𝑅 ↑ 2 ) ) ∧ ( 𝑍𝑃 ∧ ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) · 𝑥 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · 𝑦 ) ) = ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) ↔ ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) )
173 130 172 bitrd ( ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) ∧ 𝑦𝑠 ) → ( ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ↔ ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) )
174 173 ralbidva ( ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) ∧ ( ♯ ‘ 𝑠 ) = 2 ) → ( ∀ 𝑦𝑠 ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ↔ ∀ 𝑦𝑠 ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) )
175 174 pm5.32da ( ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) ∧ 𝑠 ∈ 𝒫 ℝ ) → ( ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ) ↔ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) ) )
176 175 reubidva ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ( ∃! 𝑠 ∈ 𝒫 ℝ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ) ↔ ∃! 𝑠 ∈ 𝒫 ℝ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ( ( ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) + ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) ↑ 2 ) ) · ( 𝑦 ↑ 2 ) ) + ( ( - ( 2 · ( ( ( 𝑌 ‘ 1 ) − ( 𝑋 ‘ 1 ) ) · ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ) ) · 𝑦 ) + ( ( ( ( ( 𝑋 ‘ 2 ) · ( 𝑌 ‘ 1 ) ) − ( ( 𝑋 ‘ 1 ) · ( 𝑌 ‘ 2 ) ) ) ↑ 2 ) − ( ( ( ( 𝑋 ‘ 2 ) − ( 𝑌 ‘ 2 ) ) ↑ 2 ) · ( 𝑅 ↑ 2 ) ) ) ) ) = 0 ) ) )
177 57 176 mpbird ( ( ( 𝑋𝑃𝑌𝑃 ∧ ( 𝑋 ‘ 2 ) ≠ ( 𝑌 ‘ 2 ) ) ∧ ( 𝑅 ∈ ℝ+ ∧ ( 𝑋 𝐷 0 ) < 𝑅 ) ) → ∃! 𝑠 ∈ 𝒫 ℝ ( ( ♯ ‘ 𝑠 ) = 2 ∧ ∀ 𝑦𝑠 ∃! 𝑥 ∈ ℝ ( 𝑍 ∈ ( 0 𝑆 𝑅 ) ∧ 𝑍 ∈ ( 𝑋 𝐿 𝑌 ) ) ) )