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

Theorem chscllem2 31624
Description: Lemma for chscl 31627. (Contributed by Mario Carneiro, 19-May-2014.) (New usage is discouraged.)
Hypotheses
Ref Expression
chscl.1 (𝜑𝐴C )
chscl.2 (𝜑𝐵C )
chscl.3 (𝜑𝐵 ⊆ (⊥‘𝐴))
chscl.4 (𝜑𝐻:ℕ⟶(𝐴 + 𝐵))
chscl.5 (𝜑𝐻𝑣 𝑢)
chscl.6 𝐹 = (𝑛 ∈ ℕ ↦ ((proj𝐴)‘(𝐻𝑛)))
Assertion
Ref Expression
chscllem2 (𝜑𝐹 ∈ dom ⇝𝑣 )
Distinct variable groups:   𝑢,𝑛,𝐴   𝜑,𝑛   𝐵,𝑛,𝑢   𝑛,𝐻,𝑢
Allowed substitution hints:   𝜑(𝑢)   𝐹(𝑢,𝑛)

Proof of Theorem chscllem2
Dummy variables 𝑗 𝑥 𝑘 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 chscl.1 . . . . 5 (𝜑𝐴C )
2 chscl.2 . . . . 5 (𝜑𝐵C )
3 chscl.3 . . . . 5 (𝜑𝐵 ⊆ (⊥‘𝐴))
4 chscl.4 . . . . 5 (𝜑𝐻:ℕ⟶(𝐴 + 𝐵))
5 chscl.5 . . . . 5 (𝜑𝐻𝑣 𝑢)
6 chscl.6 . . . . 5 𝐹 = (𝑛 ∈ ℕ ↦ ((proj𝐴)‘(𝐻𝑛)))
71, 2, 3, 4, 5, 6chscllem1 31623 . . . 4 (𝜑𝐹:ℕ⟶𝐴)
8 chss 31215 . . . . 5 (𝐴C𝐴 ⊆ ℋ)
91, 8syl 17 . . . 4 (𝜑𝐴 ⊆ ℋ)
107, 9fssd 6728 . . 3 (𝜑𝐹:ℕ⟶ ℋ)
11 hlimcaui 31222 . . . . . . 7 (𝐻𝑣 𝑢𝐻 ∈ Cauchy)
125, 11syl 17 . . . . . 6 (𝜑𝐻 ∈ Cauchy)
13 hcaucvg 31172 . . . . . 6 ((𝐻 ∈ Cauchy ∧ 𝑥 ∈ ℝ+) → ∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥)
1412, 13sylan 580 . . . . 5 ((𝜑𝑥 ∈ ℝ+) → ∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥)
15 eluznn 12939 . . . . . . . . 9 ((𝑗 ∈ ℕ ∧ 𝑘 ∈ (ℤ𝑗)) → 𝑘 ∈ ℕ)
1615adantll 714 . . . . . . . 8 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℕ) ∧ 𝑘 ∈ (ℤ𝑗)) → 𝑘 ∈ ℕ)
17 chsh 31210 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝐴C𝐴S )
181, 17syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝐴S )
19 chsh 31210 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝐵C𝐵S )
202, 19syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (𝜑𝐵S )
21 shscl 31304 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝐴S𝐵S ) → (𝐴 + 𝐵) ∈ S )
2218, 20, 21syl2anc 584 . . . . . . . . . . . . . . . . . . . . . 22 (𝜑 → (𝐴 + 𝐵) ∈ S )
23 shss 31196 . . . . . . . . . . . . . . . . . . . . . 22 ((𝐴 + 𝐵) ∈ S → (𝐴 + 𝐵) ⊆ ℋ)
2422, 23syl 17 . . . . . . . . . . . . . . . . . . . . 21 (𝜑 → (𝐴 + 𝐵) ⊆ ℋ)
2524adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ) → (𝐴 + 𝐵) ⊆ ℋ)
264ffvelcdmda 7079 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ) → (𝐻𝑗) ∈ (𝐴 + 𝐵))
2725, 26sseldd 3964 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ) → (𝐻𝑗) ∈ ℋ)
2827adantrr 717 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (𝐻𝑗) ∈ ℋ)
294, 24fssd 6728 . . . . . . . . . . . . . . . . . . . 20 (𝜑𝐻:ℕ⟶ ℋ)
3029adantr 480 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 𝐻:ℕ⟶ ℋ)
31 simprr 772 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 𝑘 ∈ ℕ)
3230, 31ffvelcdmd 7080 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (𝐻𝑘) ∈ ℋ)
33 hvsubcl 31003 . . . . . . . . . . . . . . . . . 18 (((𝐻𝑗) ∈ ℋ ∧ (𝐻𝑘) ∈ ℋ) → ((𝐻𝑗) − (𝐻𝑘)) ∈ ℋ)
3428, 32, 33syl2anc 584 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((𝐻𝑗) − (𝐻𝑘)) ∈ ℋ)
359adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ) → 𝐴 ⊆ ℋ)
367ffvelcdmda 7079 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ) → (𝐹𝑗) ∈ 𝐴)
3735, 36sseldd 3964 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ) → (𝐹𝑗) ∈ ℋ)
3837adantrr 717 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (𝐹𝑗) ∈ ℋ)
399adantr 480 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 𝐴 ⊆ ℋ)
407adantr 480 . . . . . . . . . . . . . . . . . . . 20 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 𝐹:ℕ⟶𝐴)
4140, 31ffvelcdmd 7080 . . . . . . . . . . . . . . . . . . 19 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (𝐹𝑘) ∈ 𝐴)
4239, 41sseldd 3964 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (𝐹𝑘) ∈ ℋ)
43 hvsubcl 31003 . . . . . . . . . . . . . . . . . 18 (((𝐹𝑗) ∈ ℋ ∧ (𝐹𝑘) ∈ ℋ) → ((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ)
4438, 42, 43syl2anc 584 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ)
45 hvsubcl 31003 . . . . . . . . . . . . . . . . 17 ((((𝐻𝑗) − (𝐻𝑘)) ∈ ℋ ∧ ((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ) → (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ ℋ)
4634, 44, 45syl2anc 584 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ ℋ)
47 normcl 31111 . . . . . . . . . . . . . . . 16 ((((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ ℋ → (norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) ∈ ℝ)
4846, 47syl 17 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) ∈ ℝ)
4948sqge0d 14160 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 0 ≤ ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2))
50 normcl 31111 . . . . . . . . . . . . . . . . 17 (((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ → (norm‘((𝐹𝑗) − (𝐹𝑘))) ∈ ℝ)
5144, 50syl 17 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘((𝐹𝑗) − (𝐹𝑘))) ∈ ℝ)
5251resqcld 14148 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) ∈ ℝ)
5348resqcld 14148 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2) ∈ ℝ)
5452, 53addge01d 11830 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (0 ≤ ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2) ↔ ((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) ≤ (((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) + ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2))))
5549, 54mpbid 232 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) ≤ (((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) + ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2)))
5618adantr 480 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 𝐴S )
5736adantrr 717 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (𝐹𝑗) ∈ 𝐴)
58 shsubcl 31206 . . . . . . . . . . . . . . . . 17 ((𝐴S ∧ (𝐹𝑗) ∈ 𝐴 ∧ (𝐹𝑘) ∈ 𝐴) → ((𝐹𝑗) − (𝐹𝑘)) ∈ 𝐴)
5956, 57, 41, 58syl3anc 1373 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((𝐹𝑗) − (𝐹𝑘)) ∈ 𝐴)
60 hvsubsub4 31046 . . . . . . . . . . . . . . . . . 18 ((((𝐻𝑗) ∈ ℋ ∧ (𝐻𝑘) ∈ ℋ) ∧ ((𝐹𝑗) ∈ ℋ ∧ (𝐹𝑘) ∈ ℋ)) → (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) = (((𝐻𝑗) − (𝐹𝑗)) − ((𝐻𝑘) − (𝐹𝑘))))
6128, 32, 38, 42, 60syl22anc 838 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) = (((𝐻𝑗) − (𝐹𝑗)) − ((𝐻𝑘) − (𝐹𝑘))))
62 ocsh 31269 . . . . . . . . . . . . . . . . . . 19 (𝐴 ⊆ ℋ → (⊥‘𝐴) ∈ S )
6339, 62syl 17 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (⊥‘𝐴) ∈ S )
64 2fveq3 6886 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑛 = 𝑗 → ((proj𝐴)‘(𝐻𝑛)) = ((proj𝐴)‘(𝐻𝑗)))
65 fvex 6894 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((proj𝐴)‘(𝐻𝑗)) ∈ V
6664, 6, 65fvmpt 6991 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑗 ∈ ℕ → (𝐹𝑗) = ((proj𝐴)‘(𝐻𝑗)))
6766eqcomd 2742 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑗 ∈ ℕ → ((proj𝐴)‘(𝐻𝑗)) = (𝐹𝑗))
6867adantl 481 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑗 ∈ ℕ) → ((proj𝐴)‘(𝐻𝑗)) = (𝐹𝑗))
691adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → 𝐴C )
709, 62syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝜑 → (⊥‘𝐴) ∈ S )
71 shless 31345 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((𝐵S ∧ (⊥‘𝐴) ∈ S𝐴S ) ∧ 𝐵 ⊆ (⊥‘𝐴)) → (𝐵 + 𝐴) ⊆ ((⊥‘𝐴) + 𝐴))
7220, 70, 18, 3, 71syl31anc 1375 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝜑 → (𝐵 + 𝐴) ⊆ ((⊥‘𝐴) + 𝐴))
73 shscom 31305 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴S𝐵S ) → (𝐴 + 𝐵) = (𝐵 + 𝐴))
7418, 20, 73syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝜑 → (𝐴 + 𝐵) = (𝐵 + 𝐴))
75 shscom 31305 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((𝐴S ∧ (⊥‘𝐴) ∈ S ) → (𝐴 + (⊥‘𝐴)) = ((⊥‘𝐴) + 𝐴))
7618, 70, 75syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝜑 → (𝐴 + (⊥‘𝐴)) = ((⊥‘𝐴) + 𝐴))
7772, 74, 763sstr4d 4019 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝜑 → (𝐴 + 𝐵) ⊆ (𝐴 + (⊥‘𝐴)))
7877adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑗 ∈ ℕ) → (𝐴 + 𝐵) ⊆ (𝐴 + (⊥‘𝐴)))
7978, 26sseldd 3964 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝜑𝑗 ∈ ℕ) → (𝐻𝑗) ∈ (𝐴 + (⊥‘𝐴)))
80 pjpreeq 31384 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝐴C ∧ (𝐻𝑗) ∈ (𝐴 + (⊥‘𝐴))) → (((proj𝐴)‘(𝐻𝑗)) = (𝐹𝑗) ↔ ((𝐹𝑗) ∈ 𝐴 ∧ ∃𝑥 ∈ (⊥‘𝐴)(𝐻𝑗) = ((𝐹𝑗) + 𝑥))))
8169, 79, 80syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑𝑗 ∈ ℕ) → (((proj𝐴)‘(𝐻𝑗)) = (𝐹𝑗) ↔ ((𝐹𝑗) ∈ 𝐴 ∧ ∃𝑥 ∈ (⊥‘𝐴)(𝐻𝑗) = ((𝐹𝑗) + 𝑥))))
8268, 81mpbid 232 . . . . . . . . . . . . . . . . . . . . . 22 ((𝜑𝑗 ∈ ℕ) → ((𝐹𝑗) ∈ 𝐴 ∧ ∃𝑥 ∈ (⊥‘𝐴)(𝐻𝑗) = ((𝐹𝑗) + 𝑥)))
8382simprd 495 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ) → ∃𝑥 ∈ (⊥‘𝐴)(𝐻𝑗) = ((𝐹𝑗) + 𝑥))
8427adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥 ∈ (⊥‘𝐴)) → (𝐻𝑗) ∈ ℋ)
8537adantr 480 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥 ∈ (⊥‘𝐴)) → (𝐹𝑗) ∈ ℋ)
86 shss 31196 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((⊥‘𝐴) ∈ S → (⊥‘𝐴) ⊆ ℋ)
8770, 86syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝜑 → (⊥‘𝐴) ⊆ ℋ)
8887adantr 480 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝜑𝑗 ∈ ℕ) → (⊥‘𝐴) ⊆ ℋ)
8988sselda 3963 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥 ∈ (⊥‘𝐴)) → 𝑥 ∈ ℋ)
90 hvsubadd 31063 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝐻𝑗) ∈ ℋ ∧ (𝐹𝑗) ∈ ℋ ∧ 𝑥 ∈ ℋ) → (((𝐻𝑗) − (𝐹𝑗)) = 𝑥 ↔ ((𝐹𝑗) + 𝑥) = (𝐻𝑗)))
9184, 85, 89, 90syl3anc 1373 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥 ∈ (⊥‘𝐴)) → (((𝐻𝑗) − (𝐹𝑗)) = 𝑥 ↔ ((𝐹𝑗) + 𝑥) = (𝐻𝑗)))
92 eqcom 2743 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑥 = ((𝐻𝑗) − (𝐹𝑗)) ↔ ((𝐻𝑗) − (𝐹𝑗)) = 𝑥)
93 eqcom 2743 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝐻𝑗) = ((𝐹𝑗) + 𝑥) ↔ ((𝐹𝑗) + 𝑥) = (𝐻𝑗))
9491, 92, 933bitr4g 314 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑𝑗 ∈ ℕ) ∧ 𝑥 ∈ (⊥‘𝐴)) → (𝑥 = ((𝐻𝑗) − (𝐹𝑗)) ↔ (𝐻𝑗) = ((𝐹𝑗) + 𝑥)))
9594rexbidva 3163 . . . . . . . . . . . . . . . . . . . . 21 ((𝜑𝑗 ∈ ℕ) → (∃𝑥 ∈ (⊥‘𝐴)𝑥 = ((𝐻𝑗) − (𝐹𝑗)) ↔ ∃𝑥 ∈ (⊥‘𝐴)(𝐻𝑗) = ((𝐹𝑗) + 𝑥)))
9683, 95mpbird 257 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ ℕ) → ∃𝑥 ∈ (⊥‘𝐴)𝑥 = ((𝐻𝑗) − (𝐹𝑗)))
97 risset 3221 . . . . . . . . . . . . . . . . . . . 20 (((𝐻𝑗) − (𝐹𝑗)) ∈ (⊥‘𝐴) ↔ ∃𝑥 ∈ (⊥‘𝐴)𝑥 = ((𝐻𝑗) − (𝐹𝑗)))
9896, 97sylibr 234 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ ℕ) → ((𝐻𝑗) − (𝐹𝑗)) ∈ (⊥‘𝐴))
9998adantrr 717 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((𝐻𝑗) − (𝐹𝑗)) ∈ (⊥‘𝐴))
100 eleq1w 2818 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 = 𝑘 → (𝑗 ∈ ℕ ↔ 𝑘 ∈ ℕ))
101100anbi2d 630 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 = 𝑘 → ((𝜑𝑗 ∈ ℕ) ↔ (𝜑𝑘 ∈ ℕ)))
102 fveq2 6881 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑗 = 𝑘 → (𝐻𝑗) = (𝐻𝑘))
103 fveq2 6881 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑗 = 𝑘 → (𝐹𝑗) = (𝐹𝑘))
104102, 103oveq12d 7428 . . . . . . . . . . . . . . . . . . . . . 22 (𝑗 = 𝑘 → ((𝐻𝑗) − (𝐹𝑗)) = ((𝐻𝑘) − (𝐹𝑘)))
105104eleq1d 2820 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 = 𝑘 → (((𝐻𝑗) − (𝐹𝑗)) ∈ (⊥‘𝐴) ↔ ((𝐻𝑘) − (𝐹𝑘)) ∈ (⊥‘𝐴)))
106101, 105imbi12d 344 . . . . . . . . . . . . . . . . . . . 20 (𝑗 = 𝑘 → (((𝜑𝑗 ∈ ℕ) → ((𝐻𝑗) − (𝐹𝑗)) ∈ (⊥‘𝐴)) ↔ ((𝜑𝑘 ∈ ℕ) → ((𝐻𝑘) − (𝐹𝑘)) ∈ (⊥‘𝐴))))
107106, 98chvarvv 1989 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑘 ∈ ℕ) → ((𝐻𝑘) − (𝐹𝑘)) ∈ (⊥‘𝐴))
108107adantrl 716 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((𝐻𝑘) − (𝐹𝑘)) ∈ (⊥‘𝐴))
109 shsubcl 31206 . . . . . . . . . . . . . . . . . 18 (((⊥‘𝐴) ∈ S ∧ ((𝐻𝑗) − (𝐹𝑗)) ∈ (⊥‘𝐴) ∧ ((𝐻𝑘) − (𝐹𝑘)) ∈ (⊥‘𝐴)) → (((𝐻𝑗) − (𝐹𝑗)) − ((𝐻𝑘) − (𝐹𝑘))) ∈ (⊥‘𝐴))
11063, 99, 108, 109syl3anc 1373 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((𝐻𝑗) − (𝐹𝑗)) − ((𝐻𝑘) − (𝐹𝑘))) ∈ (⊥‘𝐴))
11161, 110eqeltrd 2835 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ (⊥‘𝐴))
112 shocorth 31278 . . . . . . . . . . . . . . . . 17 (𝐴S → ((((𝐹𝑗) − (𝐹𝑘)) ∈ 𝐴 ∧ (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ (⊥‘𝐴)) → (((𝐹𝑗) − (𝐹𝑘)) ·ih (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = 0))
11356, 112syl 17 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((((𝐹𝑗) − (𝐹𝑘)) ∈ 𝐴 ∧ (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ (⊥‘𝐴)) → (((𝐹𝑗) − (𝐹𝑘)) ·ih (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = 0))
11459, 111, 113mp2and 699 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((𝐹𝑗) − (𝐹𝑘)) ·ih (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = 0)
115 normpyth 31131 . . . . . . . . . . . . . . . 16 ((((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ ∧ (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))) ∈ ℋ) → ((((𝐹𝑗) − (𝐹𝑘)) ·ih (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = 0 → ((norm‘(((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))))↑2) = (((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) + ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2))))
11644, 46, 115syl2anc 584 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((((𝐹𝑗) − (𝐹𝑘)) ·ih (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = 0 → ((norm‘(((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))))↑2) = (((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) + ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2))))
117114, 116mpd 15 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘(((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))))↑2) = (((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) + ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2)))
118 hvpncan3 31028 . . . . . . . . . . . . . . . . 17 ((((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ ∧ ((𝐻𝑗) − (𝐻𝑘)) ∈ ℋ) → (((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = ((𝐻𝑗) − (𝐻𝑘)))
11944, 34, 118syl2anc 584 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))) = ((𝐻𝑗) − (𝐻𝑘)))
120119fveq2d 6885 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘(((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))) = (norm‘((𝐻𝑗) − (𝐻𝑘))))
121120oveq1d 7425 . . . . . . . . . . . . . 14 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘(((𝐹𝑗) − (𝐹𝑘)) + (((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘)))))↑2) = ((norm‘((𝐻𝑗) − (𝐻𝑘)))↑2))
122117, 121eqtr3d 2773 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) + ((norm‘(((𝐻𝑗) − (𝐻𝑘)) − ((𝐹𝑗) − (𝐹𝑘))))↑2)) = ((norm‘((𝐻𝑗) − (𝐻𝑘)))↑2))
12355, 122breqtrd 5150 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) ≤ ((norm‘((𝐻𝑗) − (𝐻𝑘)))↑2))
124 normcl 31111 . . . . . . . . . . . . . 14 (((𝐻𝑗) − (𝐻𝑘)) ∈ ℋ → (norm‘((𝐻𝑗) − (𝐻𝑘))) ∈ ℝ)
12534, 124syl 17 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘((𝐻𝑗) − (𝐻𝑘))) ∈ ℝ)
126 normge0 31112 . . . . . . . . . . . . . 14 (((𝐹𝑗) − (𝐹𝑘)) ∈ ℋ → 0 ≤ (norm‘((𝐹𝑗) − (𝐹𝑘))))
12744, 126syl 17 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 0 ≤ (norm‘((𝐹𝑗) − (𝐹𝑘))))
128 normge0 31112 . . . . . . . . . . . . . 14 (((𝐻𝑗) − (𝐻𝑘)) ∈ ℋ → 0 ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))))
12934, 128syl 17 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 0 ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))))
13051, 125, 127, 129le2sqd 14280 . . . . . . . . . . . 12 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘((𝐹𝑗) − (𝐹𝑘))) ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))) ↔ ((norm‘((𝐹𝑗) − (𝐹𝑘)))↑2) ≤ ((norm‘((𝐻𝑗) − (𝐻𝑘)))↑2)))
131123, 130mpbird 257 . . . . . . . . . . 11 ((𝜑 ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘((𝐹𝑗) − (𝐹𝑘))) ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))))
132131adantlr 715 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘((𝐹𝑗) − (𝐹𝑘))) ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))))
13351adantlr 715 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘((𝐹𝑗) − (𝐹𝑘))) ∈ ℝ)
134125adantlr 715 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (norm‘((𝐻𝑗) − (𝐻𝑘))) ∈ ℝ)
135 rpre 13022 . . . . . . . . . . . 12 (𝑥 ∈ ℝ+𝑥 ∈ ℝ)
136135ad2antlr 727 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ+) ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → 𝑥 ∈ ℝ)
137 lelttr 11330 . . . . . . . . . . 11 (((norm‘((𝐹𝑗) − (𝐹𝑘))) ∈ ℝ ∧ (norm‘((𝐻𝑗) − (𝐻𝑘))) ∈ ℝ ∧ 𝑥 ∈ ℝ) → (((norm‘((𝐹𝑗) − (𝐹𝑘))) ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))) ∧ (norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥) → (norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
138133, 134, 136, 137syl3anc 1373 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ+) ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → (((norm‘((𝐹𝑗) − (𝐹𝑘))) ≤ (norm‘((𝐻𝑗) − (𝐻𝑘))) ∧ (norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥) → (norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
139132, 138mpand 695 . . . . . . . . 9 (((𝜑𝑥 ∈ ℝ+) ∧ (𝑗 ∈ ℕ ∧ 𝑘 ∈ ℕ)) → ((norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥 → (norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
140139anassrs 467 . . . . . . . 8 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℕ) ∧ 𝑘 ∈ ℕ) → ((norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥 → (norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
14116, 140syldan 591 . . . . . . 7 ((((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℕ) ∧ 𝑘 ∈ (ℤ𝑗)) → ((norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥 → (norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
142141ralimdva 3153 . . . . . 6 (((𝜑𝑥 ∈ ℝ+) ∧ 𝑗 ∈ ℕ) → (∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥 → ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
143142reximdva 3154 . . . . 5 ((𝜑𝑥 ∈ ℝ+) → (∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐻𝑗) − (𝐻𝑘))) < 𝑥 → ∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
14414, 143mpd 15 . . . 4 ((𝜑𝑥 ∈ ℝ+) → ∃𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥)
145144ralrimiva 3133 . . 3 (𝜑 → ∀𝑥 ∈ ℝ+𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥)
146 hcau 31170 . . 3 (𝐹 ∈ Cauchy ↔ (𝐹:ℕ⟶ ℋ ∧ ∀𝑥 ∈ ℝ+𝑗 ∈ ℕ ∀𝑘 ∈ (ℤ𝑗)(norm‘((𝐹𝑗) − (𝐹𝑘))) < 𝑥))
14710, 145, 146sylanbrc 583 . 2 (𝜑𝐹 ∈ Cauchy)
148 ax-hcompl 31188 . 2 (𝐹 ∈ Cauchy → ∃𝑥 ∈ ℋ 𝐹𝑣 𝑥)
149 hlimf 31223 . . . . 5 𝑣 :dom ⇝𝑣 ⟶ ℋ
150 ffn 6711 . . . . 5 ( ⇝𝑣 :dom ⇝𝑣 ⟶ ℋ → ⇝𝑣 Fn dom ⇝𝑣 )
151149, 150ax-mp 5 . . . 4 𝑣 Fn dom ⇝𝑣
152 fnbr 6651 . . . 4 (( ⇝𝑣 Fn dom ⇝𝑣𝐹𝑣 𝑥) → 𝐹 ∈ dom ⇝𝑣 )
153151, 152mpan 690 . . 3 (𝐹𝑣 𝑥𝐹 ∈ dom ⇝𝑣 )
154153rexlimivw 3138 . 2 (∃𝑥 ∈ ℋ 𝐹𝑣 𝑥𝐹 ∈ dom ⇝𝑣 )
155147, 148, 1543syl 18 1 (𝜑𝐹 ∈ dom ⇝𝑣 )
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395   = wceq 1540  wcel 2109  wral 3052  wrex 3061  wss 3931   class class class wbr 5124  cmpt 5206  dom cdm 5659   Fn wfn 6531  wf 6532  cfv 6536  (class class class)co 7410  cr 11133  0cc0 11134   + caddc 11137   < clt 11274  cle 11275  cn 12245  2c2 12300  cuz 12857  +crp 13013  cexp 14084  chba 30905   + cva 30906   ·ih csp 30908  normcno 30909   cmv 30911  Cauchyccauold 30912  𝑣 chli 30913   S csh 30914   C cch 30915  cort 30916   + cph 30917  projcpjh 30923
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2708  ax-rep 5254  ax-sep 5271  ax-nul 5281  ax-pow 5340  ax-pr 5407  ax-un 7734  ax-cnex 11190  ax-resscn 11191  ax-1cn 11192  ax-icn 11193  ax-addcl 11194  ax-addrcl 11195  ax-mulcl 11196  ax-mulrcl 11197  ax-mulcom 11198  ax-addass 11199  ax-mulass 11200  ax-distr 11201  ax-i2m1 11202  ax-1ne0 11203  ax-1rid 11204  ax-rnegex 11205  ax-rrecex 11206  ax-cnre 11207  ax-pre-lttri 11208  ax-pre-lttrn 11209  ax-pre-ltadd 11210  ax-pre-mulgt0 11211  ax-pre-sup 11212  ax-addf 11213  ax-mulf 11214  ax-hilex 30985  ax-hfvadd 30986  ax-hvcom 30987  ax-hvass 30988  ax-hv0cl 30989  ax-hvaddid 30990  ax-hfvmul 30991  ax-hvmulid 30992  ax-hvmulass 30993  ax-hvdistr1 30994  ax-hvdistr2 30995  ax-hvmul0 30996  ax-hfi 31065  ax-his1 31068  ax-his2 31069  ax-his3 31070  ax-his4 31071  ax-hcompl 31188
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2540  df-eu 2569  df-clab 2715  df-cleq 2728  df-clel 2810  df-nfc 2886  df-ne 2934  df-nel 3038  df-ral 3053  df-rex 3062  df-rmo 3364  df-reu 3365  df-rab 3421  df-v 3466  df-sbc 3771  df-csb 3880  df-dif 3934  df-un 3936  df-in 3938  df-ss 3948  df-pss 3951  df-nul 4314  df-if 4506  df-pw 4582  df-sn 4607  df-pr 4609  df-op 4613  df-uni 4889  df-iun 4974  df-br 5125  df-opab 5187  df-mpt 5207  df-tr 5235  df-id 5553  df-eprel 5558  df-po 5566  df-so 5567  df-fr 5611  df-we 5613  df-xp 5665  df-rel 5666  df-cnv 5667  df-co 5668  df-dm 5669  df-rn 5670  df-res 5671  df-ima 5672  df-pred 6295  df-ord 6360  df-on 6361  df-lim 6362  df-suc 6363  df-iota 6489  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-fo 6542  df-f1o 6543  df-fv 6544  df-riota 7367  df-ov 7413  df-oprab 7414  df-mpo 7415  df-om 7867  df-1st 7993  df-2nd 7994  df-frecs 8285  df-wrecs 8316  df-recs 8390  df-rdg 8429  df-er 8724  df-map 8847  df-pm 8848  df-en 8965  df-dom 8966  df-sdom 8967  df-sup 9459  df-inf 9460  df-pnf 11276  df-mnf 11277  df-xr 11278  df-ltxr 11279  df-le 11280  df-sub 11473  df-neg 11474  df-div 11900  df-nn 12246  df-2 12308  df-3 12309  df-4 12310  df-n0 12507  df-z 12594  df-uz 12858  df-q 12970  df-rp 13014  df-xneg 13133  df-xadd 13134  df-xmul 13135  df-icc 13374  df-seq 14025  df-exp 14085  df-cj 15123  df-re 15124  df-im 15125  df-sqrt 15259  df-abs 15260  df-topgen 17462  df-psmet 21312  df-xmet 21313  df-met 21314  df-bl 21315  df-mopn 21316  df-top 22837  df-topon 22854  df-bases 22889  df-lm 23172  df-haus 23258  df-cau 25213  df-grpo 30479  df-gid 30480  df-ginv 30481  df-gdiv 30482  df-ablo 30531  df-vc 30545  df-nv 30578  df-va 30581  df-ba 30582  df-sm 30583  df-0v 30584  df-vs 30585  df-nmcv 30586  df-ims 30587  df-hnorm 30954  df-hvsub 30957  df-hlim 30958  df-hcau 30959  df-sh 31193  df-ch 31207  df-oc 31238  df-ch0 31239  df-shs 31294  df-pjh 31381
This theorem is referenced by:  chscllem4  31626
  Copyright terms: Public domain W3C validator