HomeHome Hilbert Space Explorer < Previous   Next >
Related theorems
GIF version

Theorem projlem7 5199
Description: Part of Lemma 3.6 of [Beran] p. 101. Applies weak deduction theorem to projlem6 5198. Used by projlem19 5211.
Hypotheses
Ref Expression
projlem5.1 A ∈ ℋ
projlem5.2 B ∈ ℋ
projlem5.3 C ∈ ℋ
projlem5.4 R ∈ ℝ
projlem5.5 0 ≤ R
projlem5.6 (4 · (R↑2)) ≤ ((norm ‘((B +v C) −v (2 ·s A)))↑2)
projlem5.7 D ∈ ℕ
projlem5.8 G ∈ ℕ
projlem5.9 N ∈ ℕ
Assertion
Ref Expression
projlem7 (((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))) → ((NDNG) → (norm ‘(Bv C)) < (√ ‘((4 · ((2 · R) + 1)) / N))))

Proof of Theorem projlem7
StepHypRef Expression
1 opreq1 3006 . . . . 5 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (Bv C) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C))
21fveq2d 2836 . . . 4 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (norm ‘(Bv C)) = (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C)))
32breq1d 2071 . . 3 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((norm ‘(Bv C)) < (√ ‘((4 · ((2 · R) + 1)) / N)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C)) < (√ ‘((4 · ((2 · R) + 1)) / N))))
43imbi2d 464 . 2 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (((NDNG) → (norm ‘(Bv C)) < (√ ‘((4 · ((2 · R) + 1)) / N))) ↔ ((NDNG) → (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C)) < (√ ‘((4 · ((2 · R) + 1)) / N)))))
5 opreq2 3007 . . . . 5 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)))
65fveq2d 2836 . . . 4 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C)) = (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))))
76breq1d 2071 . . 3 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C)) < (√ ‘((4 · ((2 · R) + 1)) / N)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))) < (√ ‘((4 · ((2 · R) + 1)) / N))))
87imbi2d 464 . 2 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (((NDNG) → (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v C)) < (√ ‘((4 · ((2 · R) + 1)) / N))) ↔ ((NDNG) → (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))) < (√ ‘((4 · ((2 · R) + 1)) / N)))))
9 opreq2 3007 . . . . . . . 8 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (2 · R) = (2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)))
109opreq1d 3012 . . . . . . 7 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((2 · R) + 1) = ((2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)) + 1))
1110opreq2d 3013 . . . . . 6 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (4 · ((2 · R) + 1)) = (4 · ((2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)) + 1)))
1211opreq1d 3012 . . . . 5 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((4 · ((2 · R) + 1)) / N) = ((4 · ((2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)) + 1)) / N))
1312fveq2d 2836 . . . 4 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (√ ‘((4 · ((2 · R) + 1)) / N)) = (√ ‘((4 · ((2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)) + 1)) / N)))
1413breq2d 2072 . . 3 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))) < (√ ‘((4 · ((2 · R) + 1)) / N)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))) < (√ ‘((4 · ((2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)) + 1)) / N))))
1514imbi2d 464 . 2 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (((NDNG) → (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))) < (√ ‘((4 · ((2 · R) + 1)) / N))) ↔ ((NDNG) → (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A))) < (√ ‘((4 · ((2 · if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)) + 1)) / N)))))
16 projlem5.1 . . 3 A ∈ ℋ
17 projlem5.2 . . . 4 B ∈ ℋ
1817, 16keepel 1796 . . 3 if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) ∈ ℋ
19 projlem5.3 . . . 4 C ∈ ℋ
2019, 16keepel 1796 . . 3 if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) ∈ ℋ
21 projlem5.4 . . . 4 R ∈ ℝ
22 ax0re 4063 . . . 4 0 ∈ ℝ
2321, 22keepel 1796 . . 3 if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) ∈ ℝ
24 breq2 2066 . . . 4 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (0 ≤ R ↔ 0 ≤ if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)))
25 breq2 2066 . . . 4 (0 = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (0 ≤ 0 ↔ 0 ≤ if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)))
26 projlem5.5 . . . 4 0 ≤ R
2722leid 4339 . . . 4 0 ≤ 0
2824, 25, 26, 27keephyp 1794 . . 3 0 ≤ if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)
29 opreq1 3006 . . . . . . . 8 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (B +v C) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C))
3029opreq1d 3012 . . . . . . 7 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((B +v C) −v (2 ·s A)) = ((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A)))
3130fveq2d 2836 . . . . . 6 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (norm ‘((B +v C) −v (2 ·s A))) = (norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A))))
3231opreq1d 3012 . . . . 5 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((norm ‘((B +v C) −v (2 ·s A)))↑2) = ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A)))↑2))
3332breq2d 2072 . . . 4 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((4 · (R↑2)) ≤ ((norm ‘((B +v C) −v (2 ·s A)))↑2) ↔ (4 · (R↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A)))↑2)))
34 opreq2 3007 . . . . . . . 8 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)))
3534opreq1d 3012 . . . . . . 7 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A)) = ((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))
3635fveq2d 2836 . . . . . 6 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A))) = (norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A))))
3736opreq1d 3012 . . . . 5 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A)))↑2) = ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2))
3837breq2d 2072 . . . 4 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((4 · (R↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v C) −v (2 ·s A)))↑2) ↔ (4 · (R↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2)))
39 opreq1 3006 . . . . . 6 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (R↑2) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2))
4039opreq2d 3013 . . . . 5 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (4 · (R↑2)) = (4 · (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2)))
4140breq1d 2071 . . . 4 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((4 · (R↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2) ↔ (4 · (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2)))
42 opreq1 3006 . . . . . . . 8 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (A +v A) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A))
4342opreq1d 3012 . . . . . . 7 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((A +v A) −v (2 ·s A)) = ((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A)))
4443fveq2d 2836 . . . . . 6 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (norm ‘((A +v A) −v (2 ·s A))) = (norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A))))
4544opreq1d 3012 . . . . 5 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((norm ‘((A +v A) −v (2 ·s A)))↑2) = ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A)))↑2))
4645breq2d 2072 . . . 4 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((4 · (0↑2)) ≤ ((norm ‘((A +v A) −v (2 ·s A)))↑2) ↔ (4 · (0↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A)))↑2)))
47 opreq2 3007 . . . . . . . 8 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)))
4847opreq1d 3012 . . . . . . 7 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A)) = ((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))
4948fveq2d 2836 . . . . . 6 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A))) = (norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A))))
5049opreq1d 3012 . . . . 5 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A)))↑2) = ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2))
5150breq2d 2072 . . . 4 (A = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((4 · (0↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v A) −v (2 ·s A)))↑2) ↔ (4 · (0↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2)))
52 opreq1 3006 . . . . . 6 (0 = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (0↑2) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2))
5352opreq2d 3013 . . . . 5 (0 = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (4 · (0↑2)) = (4 · (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2)))
5453breq1d 2071 . . . 4 (0 = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((4 · (0↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2) ↔ (4 · (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2)))
55 projlem5.6 . . . 4 (4 · (R↑2)) ≤ ((norm ‘((B +v C) −v (2 ·s A)))↑2)
56 0cn 4100 . . . . . . . . 9 0 ∈ ℂ
5756sqval 4685 . . . . . . . 8 (0↑2) = (0 · 0)
5856mulzer1 4185 . . . . . . . 8 (0 · 0) = 0
5957, 58eqtr 1119 . . . . . . 7 (0↑2) = 0
6059opreq2i 3010 . . . . . 6 (4 · (0↑2)) = (4 · 0)
61 4re 4473 . . . . . . . 8 4 ∈ ℝ
6261recn 4098 . . . . . . 7 4 ∈ ℂ
6362mulzer1 4185 . . . . . 6 (4 · 0) = 0
6460, 63eqtr 1119 . . . . 5 (4 · (0↑2)) = 0
6516, 16hvaddcl 4999 . . . . . . . 8 (A +v A) ∈ ℋ
66 2cn 4471 . . . . . . . . 9 2 ∈ ℂ
6766, 16hvmulcl 4990 . . . . . . . 8 (2 ·s A) ∈ ℋ
6865, 67hvsubcl 5002 . . . . . . 7 ((A +v A) −v (2 ·s A)) ∈ ℋ
6968normcl 5081 . . . . . 6 (norm ‘((A +v A) −v (2 ·s A))) ∈ ℝ
7069sqege0 4704 . . . . 5 0 ≤ ((norm ‘((A +v A) −v (2 ·s A)))↑2)
7164, 70eqbrtr 2076 . . . 4 (4 · (0↑2)) ≤ ((norm ‘((A +v A) −v (2 ·s A)))↑2)
7233, 38, 41, 46, 51, 54, 55, 71keephyp3v 1795 . . 3 (4 · (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0)↑2)) ≤ ((norm ‘((if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) +v if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A)) −v (2 ·s A)))↑2)
73 projlem5.7 . . 3 D ∈ ℕ
74 projlem5.8 . . 3 G ∈ ℕ
75 projlem5.9 . . 3 N ∈ ℕ
76 opreq1 3006 . . . . . . . 8 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (Bv A) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A))
7776fveq2d 2836 . . . . . . 7 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (norm ‘(Bv A)) = (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)))
7877breq1d 2071 . . . . . 6 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → ((norm ‘(Bv A)) < (R + (1 / D)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (R + (1 / D))))
7978anbi1d 469 . . . . 5 (B = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) → (((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))) ↔ ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G)))))
80 opreq1 3006 . . . . . . . 8 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (Cv A) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A))
8180fveq2d 2836 . . . . . . 7 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (norm ‘(Cv A)) = (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A)))
8281breq1d 2071 . . . . . 6 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → ((norm ‘(Cv A)) < (R + (1 / G)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A)) < (R + (1 / G))))
8382anbi2d 468 . . . . 5 (C = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) → (((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))) ↔ ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (R + (1 / D)) ∧ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A)) < (R + (1 / G)))))
84 opreq1 3006 . . . . . . 7 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (R + (1 / D)) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) + (1 / D)))
8584breq2d 2072 . . . . . 6 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (R + (1 / D)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) + (1 / D))))
86 opreq1 3006 . . . . . . 7 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (R + (1 / G)) = (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) + (1 / G)))
8786breq2d 2072 . . . . . 6 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A)) < (R + (1 / G)) ↔ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A)) < (if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) + (1 / G))))
8885, 87anbi12d 476 . . . . 5 (R = if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), R, 0) → (((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B, A) −v A)) < (R + (1 / D)) ∧ (norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), C, A) −v A)) < (R + (1 / G))) ↔ ((norm ‘(if(((norm ‘(Bv A)) < (R + (1 / D)) ∧ (norm ‘(Cv A)) < (R + (1 / G))), B<