Metamath Proof Explorer


Theorem metres2

Description: Lemma for metres . (Contributed by FL, 12-Oct-2006) (Proof shortened by Mario Carneiro, 14-Aug-2015)

Ref Expression
Assertion metres2 ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → D ↾ R × R ∈ Met ⁡ R

Proof

Step Hyp Ref Expression
1 metxmet ⊢ D ∈ Met ⁡ X → D ∈ ∞Met ⁡ X
2 xmetres2 ⊢ D ∈ ∞Met ⁡ X ∧ R ⊆ X → D ↾ R × R ∈ ∞Met ⁡ R
3 1 2 sylan ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → D ↾ R × R ∈ ∞Met ⁡ R
4 metf ⊢ D ∈ Met ⁡ X → D : X × X ⟶ ℝ
5 4 adantr ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → D : X × X ⟶ ℝ
6 simpr ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → R ⊆ X
7 xpss12 ⊢ R ⊆ X ∧ R ⊆ X → R × R ⊆ X × X
8 6 7 sylancom ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → R × R ⊆ X × X
9 5 8 fssresd ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → D ↾ R × R : R × R ⟶ ℝ
10 ismet2 ⊢ D ↾ R × R ∈ Met ⁡ R ↔ D ↾ R × R ∈ ∞Met ⁡ R ∧ D ↾ R × R : R × R ⟶ ℝ
11 3 9 10 sylanbrc ⊢ D ∈ Met ⁡ X ∧ R ⊆ X → D ↾ R × R ∈ Met ⁡ R