HSE Home Hilbert Space Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  HSE Home  >  Th. List  >  cdj3i Structured version   Visualization version   GIF version

Theorem cdj3i 32645
Description: Two ways to express "𝐴 and 𝐵 are completely disjoint subspaces." (1) <=> (3) in Lemma 5 of [Holland] p. 1520. (Contributed by NM, 1-Jun-2005.) (New usage is discouraged.)
Hypotheses
Ref Expression
cdj3.1 𝐴S
cdj3.2 𝐵S
cdj3.3 𝑆 = (𝑥 ∈ (𝐴 + 𝐵) ↦ (𝑧𝐴𝑤𝐵 𝑥 = (𝑧 + 𝑤)))
cdj3.4 𝑇 = (𝑥 ∈ (𝐴 + 𝐵) ↦ (𝑤𝐵𝑧𝐴 𝑥 = (𝑧 + 𝑤)))
cdj3.5 (𝜑 ↔ ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢))))
cdj3.6 (𝜓 ↔ ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢))))
Assertion
Ref Expression
cdj3i (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) ↔ ((𝐴𝐵) = 0𝜑𝜓))
Distinct variable groups:   𝑥,𝑦,𝑧,𝑤,𝑣,𝑢,𝐴   𝑥,𝐵,𝑦,𝑧,𝑤,𝑣,𝑢   𝑣,𝑆,𝑢   𝑣,𝑇,𝑢
Allowed substitution hints:   𝜑(𝑥,𝑦,𝑧,𝑤,𝑣,𝑢)   𝜓(𝑥,𝑦,𝑧,𝑤,𝑣,𝑢)   𝑆(𝑥,𝑦,𝑧,𝑤)   𝑇(𝑥,𝑦,𝑧,𝑤)

Proof of Theorem cdj3i
Dummy variables 𝑡 𝑓 𝑔 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 cdj3.1 . . . 4 𝐴S
2 cdj3.2 . . . 4 𝐵S
31, 2cdj3lem1 32638 . . 3 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) → (𝐴𝐵) = 0)
4 cdj3.3 . . . . 5 𝑆 = (𝑥 ∈ (𝐴 + 𝐵) ↦ (𝑧𝐴𝑤𝐵 𝑥 = (𝑧 + 𝑤)))
51, 2, 4cdj3lem2b 32641 . . . 4 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢))))
6 cdj3.5 . . . 4 (𝜑 ↔ ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢))))
75, 6sylibr 236 . . 3 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) → 𝜑)
8 cdj3.4 . . . . 5 𝑇 = (𝑥 ∈ (𝐴 + 𝐵) ↦ (𝑤𝐵𝑧𝐴 𝑥 = (𝑧 + 𝑤)))
91, 2, 8cdj3lem3b 32644 . . . 4 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢))))
10 cdj3.6 . . . 4 (𝜓 ↔ ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢))))
119, 10sylibr 236 . . 3 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) → 𝜓)
123, 7, 113jca 1142 . 2 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) → ((𝐴𝐵) = 0𝜑𝜓))
13 breq2 5105 . . . . . . . . 9 (𝑣 = 𝑓 → (0 < 𝑣 ↔ 0 < 𝑓))
14 oveq1 7404 . . . . . . . . . . 11 (𝑣 = 𝑓 → (𝑣 · (norm𝑢)) = (𝑓 · (norm𝑢)))
1514breq2d 5113 . . . . . . . . . 10 (𝑣 = 𝑓 → ((norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢)) ↔ (norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))))
1615ralbidv 3186 . . . . . . . . 9 (𝑣 = 𝑓 → (∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢)) ↔ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))))
1713, 16anbi12d 641 . . . . . . . 8 (𝑣 = 𝑓 → ((0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢))) ↔ (0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)))))
1817cbvrexvw 3242 . . . . . . 7 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑣 · (norm𝑢))) ↔ ∃𝑓 ∈ ℝ (0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))))
196, 18bitri 277 . . . . . 6 (𝜑 ↔ ∃𝑓 ∈ ℝ (0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))))
20 breq2 5105 . . . . . . . . 9 (𝑣 = 𝑔 → (0 < 𝑣 ↔ 0 < 𝑔))
21 oveq1 7404 . . . . . . . . . . 11 (𝑣 = 𝑔 → (𝑣 · (norm𝑢)) = (𝑔 · (norm𝑢)))
2221breq2d 5113 . . . . . . . . . 10 (𝑣 = 𝑔 → ((norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢)) ↔ (norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))))
2322ralbidv 3186 . . . . . . . . 9 (𝑣 = 𝑔 → (∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢)) ↔ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))))
2420, 23anbi12d 641 . . . . . . . 8 (𝑣 = 𝑔 → ((0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢))) ↔ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))))
2524cbvrexvw 3242 . . . . . . 7 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑣 · (norm𝑢))) ↔ ∃𝑔 ∈ ℝ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))))
2610, 25bitri 277 . . . . . 6 (𝜓 ↔ ∃𝑔 ∈ ℝ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))))
2719, 26anbi12i 637 . . . . 5 ((𝜑𝜓) ↔ (∃𝑓 ∈ ℝ (0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ ∃𝑔 ∈ ℝ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))))
28 reeanv 3235 . . . . 5 (∃𝑓 ∈ ℝ ∃𝑔 ∈ ℝ ((0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))) ↔ (∃𝑓 ∈ ℝ (0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ ∃𝑔 ∈ ℝ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))))
2927, 28bitr4i 280 . . . 4 ((𝜑𝜓) ↔ ∃𝑓 ∈ ℝ ∃𝑔 ∈ ℝ ((0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))))
30 an4 666 . . . . . 6 (((0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))) ↔ ((0 < 𝑓 ∧ 0 < 𝑔) ∧ (∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))))
31 addgt0 11674 . . . . . . . . 9 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (0 < 𝑓 ∧ 0 < 𝑔)) → 0 < (𝑓 + 𝑔))
3231ex 416 . . . . . . . 8 ((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) → ((0 < 𝑓 ∧ 0 < 𝑔) → 0 < (𝑓 + 𝑔)))
3332adantl 485 . . . . . . 7 (((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) → ((0 < 𝑓 ∧ 0 < 𝑔) → 0 < (𝑓 + 𝑔)))
341, 2shsvai 31568 . . . . . . . . . . 11 ((𝑡𝐴𝐵) → (𝑡 + ) ∈ (𝐴 + 𝐵))
35 2fveq3 6873 . . . . . . . . . . . . . 14 (𝑢 = (𝑡 + ) → (norm‘(𝑆𝑢)) = (norm‘(𝑆‘(𝑡 + ))))
36 fveq2 6868 . . . . . . . . . . . . . . 15 (𝑢 = (𝑡 + ) → (norm𝑢) = (norm‘(𝑡 + )))
3736oveq2d 7413 . . . . . . . . . . . . . 14 (𝑢 = (𝑡 + ) → (𝑓 · (norm𝑢)) = (𝑓 · (norm‘(𝑡 + ))))
3835, 37breq12d 5114 . . . . . . . . . . . . 13 (𝑢 = (𝑡 + ) → ((norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ↔ (norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + )))))
3938rspcv 3578 . . . . . . . . . . . 12 ((𝑡 + ) ∈ (𝐴 + 𝐵) → (∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) → (norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + )))))
40 2fveq3 6873 . . . . . . . . . . . . . 14 (𝑢 = (𝑡 + ) → (norm‘(𝑇𝑢)) = (norm‘(𝑇‘(𝑡 + ))))
4136oveq2d 7413 . . . . . . . . . . . . . 14 (𝑢 = (𝑡 + ) → (𝑔 · (norm𝑢)) = (𝑔 · (norm‘(𝑡 + ))))
4240, 41breq12d 5114 . . . . . . . . . . . . 13 (𝑢 = (𝑡 + ) → ((norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)) ↔ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))))
4342rspcv 3578 . . . . . . . . . . . 12 ((𝑡 + ) ∈ (𝐴 + 𝐵) → (∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)) → (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))))
4439, 43anim12d 618 . . . . . . . . . . 11 ((𝑡 + ) ∈ (𝐴 + 𝐵) → ((∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))) → ((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + ))))))
4534, 44syl 17 . . . . . . . . . 10 ((𝑡𝐴𝐵) → ((∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))) → ((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + ))))))
4645adantl 485 . . . . . . . . 9 ((((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) ∧ (𝑡𝐴𝐵)) → ((∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))) → ((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + ))))))
471sheli 31418 . . . . . . . . . . . . . . 15 (𝑡𝐴𝑡 ∈ ℋ)
48 normcl 31329 . . . . . . . . . . . . . . 15 (𝑡 ∈ ℋ → (norm𝑡) ∈ ℝ)
4947, 48syl 17 . . . . . . . . . . . . . 14 (𝑡𝐴 → (norm𝑡) ∈ ℝ)
502sheli 31418 . . . . . . . . . . . . . . 15 (𝐵 ∈ ℋ)
51 normcl 31329 . . . . . . . . . . . . . . 15 ( ∈ ℋ → (norm) ∈ ℝ)
5250, 51syl 17 . . . . . . . . . . . . . 14 (𝐵 → (norm) ∈ ℝ)
5349, 52anim12i 622 . . . . . . . . . . . . 13 ((𝑡𝐴𝐵) → ((norm𝑡) ∈ ℝ ∧ (norm) ∈ ℝ))
5453adantl 485 . . . . . . . . . . . 12 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (𝑡𝐴𝐵)) → ((norm𝑡) ∈ ℝ ∧ (norm) ∈ ℝ))
55 hvaddcl 31216 . . . . . . . . . . . . . . . 16 ((𝑡 ∈ ℋ ∧ ∈ ℋ) → (𝑡 + ) ∈ ℋ)
5647, 50, 55syl2an 605 . . . . . . . . . . . . . . 15 ((𝑡𝐴𝐵) → (𝑡 + ) ∈ ℋ)
57 normcl 31329 . . . . . . . . . . . . . . 15 ((𝑡 + ) ∈ ℋ → (norm‘(𝑡 + )) ∈ ℝ)
5856, 57syl 17 . . . . . . . . . . . . . 14 ((𝑡𝐴𝐵) → (norm‘(𝑡 + )) ∈ ℝ)
59 remulcl 11159 . . . . . . . . . . . . . 14 ((𝑓 ∈ ℝ ∧ (norm‘(𝑡 + )) ∈ ℝ) → (𝑓 · (norm‘(𝑡 + ))) ∈ ℝ)
6058, 59sylan2 602 . . . . . . . . . . . . 13 ((𝑓 ∈ ℝ ∧ (𝑡𝐴𝐵)) → (𝑓 · (norm‘(𝑡 + ))) ∈ ℝ)
6160adantlr 725 . . . . . . . . . . . 12 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (𝑡𝐴𝐵)) → (𝑓 · (norm‘(𝑡 + ))) ∈ ℝ)
62 remulcl 11159 . . . . . . . . . . . . . 14 ((𝑔 ∈ ℝ ∧ (norm‘(𝑡 + )) ∈ ℝ) → (𝑔 · (norm‘(𝑡 + ))) ∈ ℝ)
6358, 62sylan2 602 . . . . . . . . . . . . 13 ((𝑔 ∈ ℝ ∧ (𝑡𝐴𝐵)) → (𝑔 · (norm‘(𝑡 + ))) ∈ ℝ)
6463adantll 724 . . . . . . . . . . . 12 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (𝑡𝐴𝐵)) → (𝑔 · (norm‘(𝑡 + ))) ∈ ℝ)
65 le2add 11670 . . . . . . . . . . . 12 ((((norm𝑡) ∈ ℝ ∧ (norm) ∈ ℝ) ∧ ((𝑓 · (norm‘(𝑡 + ))) ∈ ℝ ∧ (𝑔 · (norm‘(𝑡 + ))) ∈ ℝ)) → (((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + )))) → ((norm𝑡) + (norm)) ≤ ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + ))))))
6654, 61, 64, 65syl12anc 847 . . . . . . . . . . 11 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (𝑡𝐴𝐵)) → (((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + )))) → ((norm𝑡) + (norm)) ≤ ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + ))))))
6766adantll 724 . . . . . . . . . 10 ((((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) ∧ (𝑡𝐴𝐵)) → (((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + )))) → ((norm𝑡) + (norm)) ≤ ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + ))))))
681, 2, 4cdj3lem2 32639 . . . . . . . . . . . . . . . 16 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → (𝑆‘(𝑡 + )) = 𝑡)
6968fveq2d 6872 . . . . . . . . . . . . . . 15 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → (norm‘(𝑆‘(𝑡 + ))) = (norm𝑡))
7069breq1d 5111 . . . . . . . . . . . . . 14 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → ((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ↔ (norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + )))))
711, 2, 8cdj3lem3 32642 . . . . . . . . . . . . . . . 16 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → (𝑇‘(𝑡 + )) = )
7271fveq2d 6872 . . . . . . . . . . . . . . 15 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → (norm‘(𝑇‘(𝑡 + ))) = (norm))
7372breq1d 5111 . . . . . . . . . . . . . 14 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → ((norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + ))) ↔ (norm) ≤ (𝑔 · (norm‘(𝑡 + )))))
7470, 73anbi12d 641 . . . . . . . . . . . . 13 ((𝑡𝐴𝐵 ∧ (𝐴𝐵) = 0) → (((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))) ↔ ((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + ))))))
75743expa 1132 . . . . . . . . . . . 12 (((𝑡𝐴𝐵) ∧ (𝐴𝐵) = 0) → (((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))) ↔ ((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + ))))))
7675ancoms 462 . . . . . . . . . . 11 (((𝐴𝐵) = 0 ∧ (𝑡𝐴𝐵)) → (((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))) ↔ ((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + ))))))
7776adantlr 725 . . . . . . . . . 10 ((((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) ∧ (𝑡𝐴𝐵)) → (((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))) ↔ ((norm𝑡) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm) ≤ (𝑔 · (norm‘(𝑡 + ))))))
78 recn 11164 . . . . . . . . . . . . . 14 (𝑓 ∈ ℝ → 𝑓 ∈ ℂ)
79 recn 11164 . . . . . . . . . . . . . 14 (𝑔 ∈ ℝ → 𝑔 ∈ ℂ)
8058recnd 11211 . . . . . . . . . . . . . 14 ((𝑡𝐴𝐵) → (norm‘(𝑡 + )) ∈ ℂ)
81 adddir 11171 . . . . . . . . . . . . . 14 ((𝑓 ∈ ℂ ∧ 𝑔 ∈ ℂ ∧ (norm‘(𝑡 + )) ∈ ℂ) → ((𝑓 + 𝑔) · (norm‘(𝑡 + ))) = ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + )))))
8278, 79, 80, 81syl3an 1174 . . . . . . . . . . . . 13 ((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ ∧ (𝑡𝐴𝐵)) → ((𝑓 + 𝑔) · (norm‘(𝑡 + ))) = ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + )))))
83823expa 1132 . . . . . . . . . . . 12 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (𝑡𝐴𝐵)) → ((𝑓 + 𝑔) · (norm‘(𝑡 + ))) = ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + )))))
8483breq2d 5113 . . . . . . . . . . 11 (((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) ∧ (𝑡𝐴𝐵)) → (((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + ))) ↔ ((norm𝑡) + (norm)) ≤ ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + ))))))
8584adantll 724 . . . . . . . . . 10 ((((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) ∧ (𝑡𝐴𝐵)) → (((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + ))) ↔ ((norm𝑡) + (norm)) ≤ ((𝑓 · (norm‘(𝑡 + ))) + (𝑔 · (norm‘(𝑡 + ))))))
8667, 77, 853imtr4d 296 . . . . . . . . 9 ((((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) ∧ (𝑡𝐴𝐵)) → (((norm‘(𝑆‘(𝑡 + ))) ≤ (𝑓 · (norm‘(𝑡 + ))) ∧ (norm‘(𝑇‘(𝑡 + ))) ≤ (𝑔 · (norm‘(𝑡 + )))) → ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))))
8746, 86syld 47 . . . . . . . 8 ((((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) ∧ (𝑡𝐴𝐵)) → ((∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))) → ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))))
8887ralrimdvva 3218 . . . . . . 7 (((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) → ((∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢))) → ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))))
89 readdcl 11157 . . . . . . . . 9 ((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) → (𝑓 + 𝑔) ∈ ℝ)
90 breq2 5105 . . . . . . . . . . . 12 (𝑣 = (𝑓 + 𝑔) → (0 < 𝑣 ↔ 0 < (𝑓 + 𝑔)))
91 fveq2 6868 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑡 → (norm𝑥) = (norm𝑡))
9291oveq1d 7412 . . . . . . . . . . . . . . 15 (𝑥 = 𝑡 → ((norm𝑥) + (norm𝑦)) = ((norm𝑡) + (norm𝑦)))
93 fvoveq1 7420 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑡 → (norm‘(𝑥 + 𝑦)) = (norm‘(𝑡 + 𝑦)))
9493oveq2d 7413 . . . . . . . . . . . . . . 15 (𝑥 = 𝑡 → (𝑣 · (norm‘(𝑥 + 𝑦))) = (𝑣 · (norm‘(𝑡 + 𝑦))))
9592, 94breq12d 5114 . . . . . . . . . . . . . 14 (𝑥 = 𝑡 → (((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))) ↔ ((norm𝑡) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑡 + 𝑦)))))
96 fveq2 6868 . . . . . . . . . . . . . . . 16 (𝑦 = → (norm𝑦) = (norm))
9796oveq2d 7413 . . . . . . . . . . . . . . 15 (𝑦 = → ((norm𝑡) + (norm𝑦)) = ((norm𝑡) + (norm)))
98 oveq2 7405 . . . . . . . . . . . . . . . . 17 (𝑦 = → (𝑡 + 𝑦) = (𝑡 + ))
9998fveq2d 6872 . . . . . . . . . . . . . . . 16 (𝑦 = → (norm‘(𝑡 + 𝑦)) = (norm‘(𝑡 + )))
10099oveq2d 7413 . . . . . . . . . . . . . . 15 (𝑦 = → (𝑣 · (norm‘(𝑡 + 𝑦))) = (𝑣 · (norm‘(𝑡 + ))))
10197, 100breq12d 5114 . . . . . . . . . . . . . 14 (𝑦 = → (((norm𝑡) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑡 + 𝑦))) ↔ ((norm𝑡) + (norm)) ≤ (𝑣 · (norm‘(𝑡 + )))))
10295, 101cbvral2vw 3245 . . . . . . . . . . . . 13 (∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))) ↔ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ (𝑣 · (norm‘(𝑡 + ))))
103 oveq1 7404 . . . . . . . . . . . . . . 15 (𝑣 = (𝑓 + 𝑔) → (𝑣 · (norm‘(𝑡 + ))) = ((𝑓 + 𝑔) · (norm‘(𝑡 + ))))
104103breq2d 5113 . . . . . . . . . . . . . 14 (𝑣 = (𝑓 + 𝑔) → (((norm𝑡) + (norm)) ≤ (𝑣 · (norm‘(𝑡 + ))) ↔ ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))))
1051042ralbidv 3227 . . . . . . . . . . . . 13 (𝑣 = (𝑓 + 𝑔) → (∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ (𝑣 · (norm‘(𝑡 + ))) ↔ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))))
106102, 105bitrid 285 . . . . . . . . . . . 12 (𝑣 = (𝑓 + 𝑔) → (∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))) ↔ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))))
10790, 106anbi12d 641 . . . . . . . . . . 11 (𝑣 = (𝑓 + 𝑔) → ((0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) ↔ (0 < (𝑓 + 𝑔) ∧ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + ))))))
108107rspcev 3582 . . . . . . . . . 10 (((𝑓 + 𝑔) ∈ ℝ ∧ (0 < (𝑓 + 𝑔) ∧ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + ))))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))))
109108ex 416 . . . . . . . . 9 ((𝑓 + 𝑔) ∈ ℝ → ((0 < (𝑓 + 𝑔) ∧ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
11089, 109syl 17 . . . . . . . 8 ((𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ) → ((0 < (𝑓 + 𝑔) ∧ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
111110adantl 485 . . . . . . 7 (((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) → ((0 < (𝑓 + 𝑔) ∧ ∀𝑡𝐴𝐵 ((norm𝑡) + (norm)) ≤ ((𝑓 + 𝑔) · (norm‘(𝑡 + )))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
11233, 88, 111syl2and 617 . . . . . 6 (((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) → (((0 < 𝑓 ∧ 0 < 𝑔) ∧ (∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢)) ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
11330, 112biimtrid 244 . . . . 5 (((𝐴𝐵) = 0 ∧ (𝑓 ∈ ℝ ∧ 𝑔 ∈ ℝ)) → (((0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
114113rexlimdvva 3220 . . . 4 ((𝐴𝐵) = 0 → (∃𝑓 ∈ ℝ ∃𝑔 ∈ ℝ ((0 < 𝑓 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑆𝑢)) ≤ (𝑓 · (norm𝑢))) ∧ (0 < 𝑔 ∧ ∀𝑢 ∈ (𝐴 + 𝐵)(norm‘(𝑇𝑢)) ≤ (𝑔 · (norm𝑢)))) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
11529, 114biimtrid 244 . . 3 ((𝐴𝐵) = 0 → ((𝜑𝜓) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦))))))
1161153impib 1130 . 2 (((𝐴𝐵) = 0𝜑𝜓) → ∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))))
11712, 116impbii 211 1 (∃𝑣 ∈ ℝ (0 < 𝑣 ∧ ∀𝑥𝐴𝑦𝐵 ((norm𝑥) + (norm𝑦)) ≤ (𝑣 · (norm‘(𝑥 + 𝑦)))) ↔ ((𝐴𝐵) = 0𝜑𝜓))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 399  w3a 1099   = wceq 1561  wcel 2143  wral 3077  wrex 3087  cin 3904   class class class wbr 5101  cmpt 5182  cfv 6522  crio 7353  (class class class)co 7397  cc 11072  cr 11073  0cc0 11074   + caddc 11077   · cmul 11079   < clt 11217  cle 11218  chba 31123   + cva 31124  normcno 31127   S csh 31132   + cph 31135  0c0h 31139
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1816  ax-4 1830  ax-5 1931  ax-6 1988  ax-7 2029  ax-8 2145  ax-9 2153  ax-10 2176  ax-11 2192  ax-12 2213  ax-ext 2735  ax-rep 5228  ax-sep 5247  ax-nul 5257  ax-pow 5323  ax-pr 5391  ax-un 7719  ax-cnex 11130  ax-resscn 11131  ax-1cn 11132  ax-icn 11133  ax-addcl 11134  ax-addrcl 11135  ax-mulcl 11136  ax-mulrcl 11137  ax-mulcom 11138  ax-addass 11139  ax-mulass 11140  ax-distr 11141  ax-i2m1 11142  ax-1ne0 11143  ax-1rid 11144  ax-rnegex 11145  ax-rrecex 11146  ax-cnre 11147  ax-pre-lttri 11148  ax-pre-lttrn 11149  ax-pre-ltadd 11150  ax-pre-mulgt0 11151  ax-pre-sup 11152  ax-hilex 31203  ax-hfvadd 31204  ax-hvcom 31205  ax-hvass 31206  ax-hv0cl 31207  ax-hvaddid 31208  ax-hfvmul 31209  ax-hvmulid 31210  ax-hvmulass 31211  ax-hvdistr1 31212  ax-hvdistr2 31213  ax-hvmul0 31214  ax-hfi 31283  ax-his1 31286  ax-his3 31288  ax-his4 31289
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-3or 1100  df-3an 1101  df-tru 1564  df-fal 1574  df-ex 1801  df-nf 1805  df-sb 2092  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2838  df-nfc 2912  df-ne 2959  df-nel 3063  df-ral 3078  df-rex 3088  df-rmo 3368  df-reu 3369  df-rab 3416  df-v 3457  df-sbc 3746  df-csb 3854  df-dif 3908  df-un 3910  df-in 3912  df-ss 3922  df-pss 3925  df-nul 4287  df-if 4482  df-pw 4558  df-sn 4584  df-pr 4586  df-op 4590  df-uni 4867  df-int 4907  df-iun 4952  df-br 5102  df-opab 5164  df-mpt 5183  df-tr 5209  df-id 5543  df-eprel 5548  df-po 5556  df-so 5557  df-fr 5601  df-we 5603  df-xp 5654  df-rel 5655  df-cnv 5656  df-co 5657  df-dm 5658  df-rn 5659  df-res 5660  df-ima 5661  df-pred 6289  df-ord 6350  df-on 6351  df-lim 6352  df-suc 6353  df-iota 6478  df-fun 6524  df-fn 6525  df-f 6526  df-f1 6527  df-fo 6528  df-f1o 6529  df-fv 6530  df-riota 7354  df-ov 7400  df-oprab 7401  df-mpo 7402  df-om 7848  df-2nd 7972  df-frecs 8263  df-wrecs 8294  df-recs 8343  df-rdg 8382  df-er 8679  df-en 8929  df-dom 8930  df-sdom 8931  df-sup 9389  df-pnf 11219  df-mnf 11220  df-xr 11221  df-ltxr 11222  df-le 11223  df-sub 11417  df-neg 11418  df-div 11846  df-nn 12212  df-2 12281  df-3 12282  df-n0 12483  df-z 12570  df-uz 12841  df-rp 12995  df-seq 14016  df-exp 14076  df-cj 15127  df-re 15128  df-im 15129  df-sqrt 15263  df-abs 15264  df-grpo 30697  df-ablo 30749  df-hnorm 31172  df-hvsub 31175  df-sh 31411  df-ch0 31457  df-shs 31512
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator