Metamath Proof Explorer


Theorem iccsupr

Description: A nonempty subset of a closed real interval satisfies the conditions for the existence of its supremum (see suprcl ). (Contributed by Paul Chapman, 21-Jan-2008)

Ref Expression
Assertion iccsupr ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ C ∈ S → S ⊆ ℝ ∧ S ≠ ∅ ∧ ∃ x ∈ ℝ ∀ y ∈ S y ≤ x

Proof

Step Hyp Ref Expression
1 iccssre ⊢ A ∈ ℝ ∧ B ∈ ℝ → A B ⊆ ℝ
2 sstr ⊢ S ⊆ A B ∧ A B ⊆ ℝ → S ⊆ ℝ
3 2 ancoms ⊢ A B ⊆ ℝ ∧ S ⊆ A B → S ⊆ ℝ
4 1 3 sylan ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B → S ⊆ ℝ
5 4 3adant3 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ C ∈ S → S ⊆ ℝ
6 ne0i ⊢ C ∈ S → S ≠ ∅
7 6 3ad2ant3 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ C ∈ S → S ≠ ∅
8 simplr ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B → B ∈ ℝ
9 ssel ⊢ S ⊆ A B → y ∈ S → y ∈ A B
10 elicc2 ⊢ A ∈ ℝ ∧ B ∈ ℝ → y ∈ A B ↔ y ∈ ℝ ∧ A ≤ y ∧ y ≤ B
11 10 biimpd ⊢ A ∈ ℝ ∧ B ∈ ℝ → y ∈ A B → y ∈ ℝ ∧ A ≤ y ∧ y ≤ B
12 9 11 sylan9r ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B → y ∈ S → y ∈ ℝ ∧ A ≤ y ∧ y ≤ B
13 12 imp ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ y ∈ S → y ∈ ℝ ∧ A ≤ y ∧ y ≤ B
14 13 simp3d ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ y ∈ S → y ≤ B
15 14 ralrimiva ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B → ∀ y ∈ S y ≤ B
16 brralrspcev ⊢ B ∈ ℝ ∧ ∀ y ∈ S y ≤ B → ∃ x ∈ ℝ ∀ y ∈ S y ≤ x
17 8 15 16 syl2anc ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B → ∃ x ∈ ℝ ∀ y ∈ S y ≤ x
18 17 3adant3 ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ C ∈ S → ∃ x ∈ ℝ ∀ y ∈ S y ≤ x
19 5 7 18 3jca ⊢ A ∈ ℝ ∧ B ∈ ℝ ∧ S ⊆ A B ∧ C ∈ S → S ⊆ ℝ ∧ S ≠ ∅ ∧ ∃ x ∈ ℝ ∀ y ∈ S y ≤ x