Metamath Proof Explorer


Theorem 01sqrexlem1

Description: Lemma for 01sqrex . (Contributed by Mario Carneiro, 10-Jul-2013)

Ref Expression
Hypotheses 01sqrexlem1.1 ⊢ S = x ∈ ℝ + | x 2 ≤ A
01sqrexlem1.2 ⊢ B = sup S ℝ <
Assertion 01sqrexlem1 ⊢ A ∈ ℝ + ∧ A ≤ 1 → ∀ y ∈ S y ≤ 1

Proof

Step Hyp Ref Expression
1 01sqrexlem1.1 ⊢ S = x ∈ ℝ + | x 2 ≤ A
2 01sqrexlem1.2 ⊢ B = sup S ℝ <
3 oveq1 ⊢ x = y → x 2 = y 2
4 3 breq1d ⊢ x = y → x 2 ≤ A ↔ y 2 ≤ A
5 4 1 elrab2 ⊢ y ∈ S ↔ y ∈ ℝ + ∧ y 2 ≤ A
6 simprr ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y 2 ≤ A
7 simplr ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → A ≤ 1
8 rpre ⊢ y ∈ ℝ + → y ∈ ℝ
9 8 ad2antrl ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y ∈ ℝ
10 9 resqcld ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y 2 ∈ ℝ
11 rpre ⊢ A ∈ ℝ + → A ∈ ℝ
12 11 ad2antrr ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → A ∈ ℝ
13 1re ⊢ 1 ∈ ℝ
14 letr ⊢ y 2 ∈ ℝ ∧ A ∈ ℝ ∧ 1 ∈ ℝ → y 2 ≤ A ∧ A ≤ 1 → y 2 ≤ 1
15 13 14 mp3an3 ⊢ y 2 ∈ ℝ ∧ A ∈ ℝ → y 2 ≤ A ∧ A ≤ 1 → y 2 ≤ 1
16 10 12 15 syl2anc ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y 2 ≤ A ∧ A ≤ 1 → y 2 ≤ 1
17 6 7 16 mp2and ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y 2 ≤ 1
18 sq1 ⊢ 1 2 = 1
19 17 18 breqtrrdi ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y 2 ≤ 1 2
20 rpge0 ⊢ y ∈ ℝ + → 0 ≤ y
21 20 ad2antrl ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → 0 ≤ y
22 0le1 ⊢ 0 ≤ 1
23 le2sq ⊢ y ∈ ℝ ∧ 0 ≤ y ∧ 1 ∈ ℝ ∧ 0 ≤ 1 → y ≤ 1 ↔ y 2 ≤ 1 2
24 13 22 23 mpanr12 ⊢ y ∈ ℝ ∧ 0 ≤ y → y ≤ 1 ↔ y 2 ≤ 1 2
25 9 21 24 syl2anc ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y ≤ 1 ↔ y 2 ≤ 1 2
26 19 25 mpbird ⊢ A ∈ ℝ + ∧ A ≤ 1 ∧ y ∈ ℝ + ∧ y 2 ≤ A → y ≤ 1
27 26 ex ⊢ A ∈ ℝ + ∧ A ≤ 1 → y ∈ ℝ + ∧ y 2 ≤ A → y ≤ 1
28 5 27 biimtrid ⊢ A ∈ ℝ + ∧ A ≤ 1 → y ∈ S → y ≤ 1
29 28 ralrimiv ⊢ A ∈ ℝ + ∧ A ≤ 1 → ∀ y ∈ S y ≤ 1