Metamath Proof Explorer


Theorem xrsblre

Description: Any ball of the metric of the extended reals centered on an element of RR is entirely contained in RR . (Contributed by Mario Carneiro, 4-Sep-2015)

Ref Expression
Hypothesis xrsxmet.1 𝐷 = ( dist ‘ ℝ*𝑠 )
Assertion xrsblre ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( 𝑃 ( ball ‘ 𝐷 ) 𝑅 ) ⊆ ℝ )

Proof

Step Hyp Ref Expression
1 xrsxmet.1 𝐷 = ( dist ‘ ℝ*𝑠 )
2 rexr ( 𝑃 ∈ ℝ → 𝑃 ∈ ℝ* )
3 1 xrsxmet 𝐷 ∈ ( ∞Met ‘ ℝ* )
4 eqid ( 𝐷 “ ℝ ) = ( 𝐷 “ ℝ )
5 4 blssec ( ( 𝐷 ∈ ( ∞Met ‘ ℝ* ) ∧ 𝑃 ∈ ℝ*𝑅 ∈ ℝ* ) → ( 𝑃 ( ball ‘ 𝐷 ) 𝑅 ) ⊆ [ 𝑃 ] ( 𝐷 “ ℝ ) )
6 3 5 mp3an1 ( ( 𝑃 ∈ ℝ*𝑅 ∈ ℝ* ) → ( 𝑃 ( ball ‘ 𝐷 ) 𝑅 ) ⊆ [ 𝑃 ] ( 𝐷 “ ℝ ) )
7 2 6 sylan ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( 𝑃 ( ball ‘ 𝐷 ) 𝑅 ) ⊆ [ 𝑃 ] ( 𝐷 “ ℝ ) )
8 vex 𝑥 ∈ V
9 simpl ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → 𝑃 ∈ ℝ )
10 elecg ( ( 𝑥 ∈ V ∧ 𝑃 ∈ ℝ ) → ( 𝑥 ∈ [ 𝑃 ] ( 𝐷 “ ℝ ) ↔ 𝑃 ( 𝐷 “ ℝ ) 𝑥 ) )
11 8 9 10 sylancr ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( 𝑥 ∈ [ 𝑃 ] ( 𝐷 “ ℝ ) ↔ 𝑃 ( 𝐷 “ ℝ ) 𝑥 ) )
12 4 xmeterval ( 𝐷 ∈ ( ∞Met ‘ ℝ* ) → ( 𝑃 ( 𝐷 “ ℝ ) 𝑥 ↔ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) )
13 3 12 ax-mp ( 𝑃 ( 𝐷 “ ℝ ) 𝑥 ↔ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) )
14 simpr ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃 = 𝑥 ) → 𝑃 = 𝑥 )
15 simplll ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃 = 𝑥 ) → 𝑃 ∈ ℝ )
16 14 15 eqeltrrd ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃 = 𝑥 ) → 𝑥 ∈ ℝ )
17 simplr3 ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → ( 𝑃 𝐷 𝑥 ) ∈ ℝ )
18 simplr1 ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → 𝑃 ∈ ℝ* )
19 simplr2 ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → 𝑥 ∈ ℝ* )
20 simpr ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → 𝑃𝑥 )
21 1 xrsdsreclb ( ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ*𝑃𝑥 ) → ( ( 𝑃 𝐷 𝑥 ) ∈ ℝ ↔ ( 𝑃 ∈ ℝ ∧ 𝑥 ∈ ℝ ) ) )
22 18 19 20 21 syl3anc ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → ( ( 𝑃 𝐷 𝑥 ) ∈ ℝ ↔ ( 𝑃 ∈ ℝ ∧ 𝑥 ∈ ℝ ) ) )
23 17 22 mpbid ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → ( 𝑃 ∈ ℝ ∧ 𝑥 ∈ ℝ ) )
24 23 simprd ( ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) ∧ 𝑃𝑥 ) → 𝑥 ∈ ℝ )
25 16 24 pm2.61dane ( ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) ∧ ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) ) → 𝑥 ∈ ℝ )
26 25 ex ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( ( 𝑃 ∈ ℝ*𝑥 ∈ ℝ* ∧ ( 𝑃 𝐷 𝑥 ) ∈ ℝ ) → 𝑥 ∈ ℝ ) )
27 13 26 syl5bi ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( 𝑃 ( 𝐷 “ ℝ ) 𝑥𝑥 ∈ ℝ ) )
28 11 27 sylbid ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( 𝑥 ∈ [ 𝑃 ] ( 𝐷 “ ℝ ) → 𝑥 ∈ ℝ ) )
29 28 ssrdv ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → [ 𝑃 ] ( 𝐷 “ ℝ ) ⊆ ℝ )
30 7 29 sstrd ( ( 𝑃 ∈ ℝ ∧ 𝑅 ∈ ℝ* ) → ( 𝑃 ( ball ‘ 𝐷 ) 𝑅 ) ⊆ ℝ )