Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  meaiuninc3v Structured version   Visualization version   GIF version

Theorem meaiuninc3v 47326
Description: Measures are continuous from below: if 𝐸 is a sequence of nondecreasing measurable sets (with bounded measure) then the measure of the union is the limit of the measures. This is the general case of Proposition 112C (e) of [Fremlin1] p. 16 . This theorem generalizes meaiuninc 47323 and meaiuninc2 47324 where the sequence is required to be bounded. (Contributed by Glauco Siliprandi, 13-Feb-2022.)
Hypotheses
Ref Expression
meaiuninc3v.m (𝜑𝑀 ∈ Meas)
meaiuninc3v.n (𝜑𝑁 ∈ ℤ)
meaiuninc3v.z 𝑍 = (ℤ𝑁)
meaiuninc3v.e (𝜑𝐸:𝑍⟶dom 𝑀)
meaiuninc3v.i ((𝜑𝑛𝑍) → (𝐸𝑛) ⊆ (𝐸‘(𝑛 + 1)))
meaiuninc3v.s 𝑆 = (𝑛𝑍 ↦ (𝑀‘(𝐸𝑛)))
Assertion
Ref Expression
meaiuninc3v (𝜑𝑆~~>*(𝑀 𝑛𝑍 (𝐸𝑛)))
Distinct variable groups:   𝑛,𝐸   𝑛,𝑀   𝑛,𝑍   𝜑,𝑛
Allowed substitution hints:   𝑆(𝑛)   𝑁(𝑛)

Proof of Theorem meaiuninc3v
Dummy variables 𝑗 𝑘 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 meaiuninc3v.n . . . 4 (𝜑𝑁 ∈ ℤ)
21adantr 486 . . 3 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝑁 ∈ ℤ)
3 meaiuninc3v.z . . 3 𝑍 = (ℤ𝑁)
4 meaiuninc3v.m . . . . . . 7 (𝜑𝑀 ∈ Meas)
54adantr 486 . . . . . 6 ((𝜑𝑛𝑍) → 𝑀 ∈ Meas)
6 eqid 2760 . . . . . 6 dom 𝑀 = dom 𝑀
7 meaiuninc3v.e . . . . . . 7 (𝜑𝐸:𝑍⟶dom 𝑀)
87ffvelcdmda 7079 . . . . . 6 ((𝜑𝑛𝑍) → (𝐸𝑛) ∈ dom 𝑀)
95, 6, 8meaxrcl 47303 . . . . 5 ((𝜑𝑛𝑍) → (𝑀‘(𝐸𝑛)) ∈ ℝ*)
10 meaiuninc3v.s . . . . 5 𝑆 = (𝑛𝑍 ↦ (𝑀‘(𝐸𝑛)))
119, 10fmptd 7109 . . . 4 (𝜑𝑆:𝑍⟶ℝ*)
1211adantr 486 . . 3 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝑆:𝑍⟶ℝ*)
13 nfv 1947 . . . . 5 𝑛𝜑
14 nfcv 2922 . . . . . 6 𝑛
15 nfra1 3286 . . . . . 6 𝑛𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥
1614, 15nfrexw 3310 . . . . 5 𝑛𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥
1713, 16nfan 1932 . . . 4 𝑛(𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
18 nfcv 2922 . . . 4 𝑛𝐸
194adantr 486 . . . 4 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝑀 ∈ Meas)
207adantr 486 . . . 4 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝐸:𝑍⟶dom 𝑀)
21 meaiuninc3v.i . . . . 5 ((𝜑𝑛𝑍) → (𝐸𝑛) ⊆ (𝐸‘(𝑛 + 1)))
2221adantlr 728 . . . 4 (((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) ∧ 𝑛𝑍) → (𝐸𝑛) ⊆ (𝐸‘(𝑛 + 1)))
23 simpr 490 . . . 4 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
2417, 18, 19, 2, 3, 20, 22, 23, 10meaiunincf 47325 . . 3 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝑆 ⇝ (𝑀 𝑛𝑍 (𝐸𝑛)))
252, 3, 12, 24climxlim2 46688 . 2 ((𝜑 ∧ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝑆~~>*(𝑀 𝑛𝑍 (𝐸𝑛)))
26 simpr 490 . . . . 5 ((𝜑 ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
27 2fveq3 6885 . . . . . . . . . . . 12 (𝑗 = 𝑛 → (𝑀‘(𝐸𝑗)) = (𝑀‘(𝐸𝑛)))
2827breq2d 5115 . . . . . . . . . . 11 (𝑗 = 𝑛 → (𝑥 < (𝑀‘(𝐸𝑗)) ↔ 𝑥 < (𝑀‘(𝐸𝑛))))
2928cbvrexvw 3241 . . . . . . . . . 10 (∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ↔ ∃𝑛𝑍 𝑥 < (𝑀‘(𝐸𝑛)))
3029a1i 11 . . . . . . . . 9 ((𝜑𝑥 ∈ ℝ) → (∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ↔ ∃𝑛𝑍 𝑥 < (𝑀‘(𝐸𝑛))))
31 rexr 11301 . . . . . . . . . . . 12 (𝑥 ∈ ℝ → 𝑥 ∈ ℝ*)
3231ad2antlr 740 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ) ∧ 𝑛𝑍) → 𝑥 ∈ ℝ*)
339adantlr 728 . . . . . . . . . . 11 (((𝜑𝑥 ∈ ℝ) ∧ 𝑛𝑍) → (𝑀‘(𝐸𝑛)) ∈ ℝ*)
3432, 33xrltnled 11323 . . . . . . . . . 10 (((𝜑𝑥 ∈ ℝ) ∧ 𝑛𝑍) → (𝑥 < (𝑀‘(𝐸𝑛)) ↔ ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥))
3534rexbidva 3184 . . . . . . . . 9 ((𝜑𝑥 ∈ ℝ) → (∃𝑛𝑍 𝑥 < (𝑀‘(𝐸𝑛)) ↔ ∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥))
3630, 35bitrd 282 . . . . . . . 8 ((𝜑𝑥 ∈ ℝ) → (∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ↔ ∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥))
3736ralbidva 3183 . . . . . . 7 (𝜑 → (∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ↔ ∀𝑥 ∈ ℝ ∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥))
38 rexnal 3114 . . . . . . . . . 10 (∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥 ↔ ¬ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
3938ralbii 3108 . . . . . . . . 9 (∀𝑥 ∈ ℝ ∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥 ↔ ∀𝑥 ∈ ℝ ¬ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
40 ralnex 3088 . . . . . . . . 9 (∀𝑥 ∈ ℝ ¬ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥 ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
4139, 40bitri 278 . . . . . . . 8 (∀𝑥 ∈ ℝ ∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥 ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥)
4241a1i 11 . . . . . . 7 (𝜑 → (∀𝑥 ∈ ℝ ∃𝑛𝑍 ¬ (𝑀‘(𝐸𝑛)) ≤ 𝑥 ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥))
4337, 42bitrd 282 . . . . . 6 (𝜑 → (∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥))
4443adantr 486 . . . . 5 ((𝜑 ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → (∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥))
4526, 44mpbird 260 . . . 4 ((𝜑 ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
46 simpr 490 . . . 4 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
4745, 46syldan 603 . . 3 ((𝜑 ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
48 simp-4r 796 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝑥 ∈ ℝ)
4948, 31syl 18 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝑥 ∈ ℝ*)
50 simp-4l 795 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝜑)
513uztrn2 12928 . . . . . . . . . . . . 13 ((𝑗𝑍𝑛 ∈ (ℤ𝑗)) → 𝑛𝑍)
5251ad4ant24 767 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝑛𝑍)
5311ffvelcdmda 7079 . . . . . . . . . . . 12 ((𝜑𝑛𝑍) → (𝑆𝑛) ∈ ℝ*)
5450, 52, 53syl2anc 596 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → (𝑆𝑛) ∈ ℝ*)
55 eleq1w 2843 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑗 → (𝑛𝑍𝑗𝑍))
5655anbi2d 642 . . . . . . . . . . . . . . 15 (𝑛 = 𝑗 → ((𝜑𝑛𝑍) ↔ (𝜑𝑗𝑍)))
57 2fveq3 6885 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑗 → (𝑀‘(𝐸𝑛)) = (𝑀‘(𝐸𝑗)))
5857eleq1d 2845 . . . . . . . . . . . . . . 15 (𝑛 = 𝑗 → ((𝑀‘(𝐸𝑛)) ∈ ℝ* ↔ (𝑀‘(𝐸𝑗)) ∈ ℝ*))
5956, 58imbi12d 347 . . . . . . . . . . . . . 14 (𝑛 = 𝑗 → (((𝜑𝑛𝑍) → (𝑀‘(𝐸𝑛)) ∈ ℝ*) ↔ ((𝜑𝑗𝑍) → (𝑀‘(𝐸𝑗)) ∈ ℝ*)))
6059, 9chvarvv 2022 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍) → (𝑀‘(𝐸𝑗)) ∈ ℝ*)
6160ad5ant13 769 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → (𝑀‘(𝐸𝑗)) ∈ ℝ*)
62 simplr 781 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝑥 < (𝑀‘(𝐸𝑗)))
6343ad2ant1 1151 . . . . . . . . . . . . . . 15 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → 𝑀 ∈ Meas)
647ffvelcdmda 7079 . . . . . . . . . . . . . . . 16 ((𝜑𝑗𝑍) → (𝐸𝑗) ∈ dom 𝑀)
65643adant3 1150 . . . . . . . . . . . . . . 15 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝐸𝑗) ∈ dom 𝑀)
66 simp1 1154 . . . . . . . . . . . . . . . 16 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → 𝜑)
67513adant1 1148 . . . . . . . . . . . . . . . 16 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → 𝑛𝑍)
6866, 67, 8syl2anc 596 . . . . . . . . . . . . . . 15 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝐸𝑛) ∈ dom 𝑀)
69 simp3 1156 . . . . . . . . . . . . . . . 16 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → 𝑛 ∈ (ℤ𝑗))
70 simpll 779 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑗..^𝑛)) → 𝜑)
713uzssd3 46268 . . . . . . . . . . . . . . . . . . . . 21 (𝑗𝑍 → (ℤ𝑗) ⊆ 𝑍)
7271adantr 486 . . . . . . . . . . . . . . . . . . . 20 ((𝑗𝑍𝑘 ∈ (𝑗..^𝑛)) → (ℤ𝑗) ⊆ 𝑍)
73 elfzouz 13741 . . . . . . . . . . . . . . . . . . . . 21 (𝑘 ∈ (𝑗..^𝑛) → 𝑘 ∈ (ℤ𝑗))
7473adantl 487 . . . . . . . . . . . . . . . . . . . 20 ((𝑗𝑍𝑘 ∈ (𝑗..^𝑛)) → 𝑘 ∈ (ℤ𝑗))
7572, 74sseldd 3932 . . . . . . . . . . . . . . . . . . 19 ((𝑗𝑍𝑘 ∈ (𝑗..^𝑛)) → 𝑘𝑍)
7675adantll 727 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑗..^𝑛)) → 𝑘𝑍)
77 eleq1w 2843 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 = 𝑘 → (𝑛𝑍𝑘𝑍))
7877anbi2d 642 . . . . . . . . . . . . . . . . . . . 20 (𝑛 = 𝑘 → ((𝜑𝑛𝑍) ↔ (𝜑𝑘𝑍)))
79 fveq2 6880 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 = 𝑘 → (𝐸𝑛) = (𝐸𝑘))
80 fvoveq1 7438 . . . . . . . . . . . . . . . . . . . . 21 (𝑛 = 𝑘 → (𝐸‘(𝑛 + 1)) = (𝐸‘(𝑘 + 1)))
8179, 80sseq12d 3964 . . . . . . . . . . . . . . . . . . . 20 (𝑛 = 𝑘 → ((𝐸𝑛) ⊆ (𝐸‘(𝑛 + 1)) ↔ (𝐸𝑘) ⊆ (𝐸‘(𝑘 + 1))))
8278, 81imbi12d 347 . . . . . . . . . . . . . . . . . . 19 (𝑛 = 𝑘 → (((𝜑𝑛𝑍) → (𝐸𝑛) ⊆ (𝐸‘(𝑛 + 1))) ↔ ((𝜑𝑘𝑍) → (𝐸𝑘) ⊆ (𝐸‘(𝑘 + 1)))))
8382, 21chvarvv 2022 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑘𝑍) → (𝐸𝑘) ⊆ (𝐸‘(𝑘 + 1)))
8470, 76, 83syl2anc 596 . . . . . . . . . . . . . . . . 17 (((𝜑𝑗𝑍) ∧ 𝑘 ∈ (𝑗..^𝑛)) → (𝐸𝑘) ⊆ (𝐸‘(𝑘 + 1)))
85843adantl3 1187 . . . . . . . . . . . . . . . 16 (((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) ∧ 𝑘 ∈ (𝑗..^𝑛)) → (𝐸𝑘) ⊆ (𝐸‘(𝑘 + 1)))
8669, 85ssinc 45933 . . . . . . . . . . . . . . 15 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝐸𝑗) ⊆ (𝐸𝑛))
8763, 6, 65, 68, 86meassle 47305 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝑀‘(𝐸𝑗)) ≤ (𝑀‘(𝐸𝑛)))
88 fvexd 6895 . . . . . . . . . . . . . . . 16 ((𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝑀‘(𝐸𝑛)) ∈ V)
8910fvmpt2 7000 . . . . . . . . . . . . . . . 16 ((𝑛𝑍 ∧ (𝑀‘(𝐸𝑛)) ∈ V) → (𝑆𝑛) = (𝑀‘(𝐸𝑛)))
9051, 88, 89syl2anc 596 . . . . . . . . . . . . . . 15 ((𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝑆𝑛) = (𝑀‘(𝐸𝑛)))
91903adant1 1148 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝑆𝑛) = (𝑀‘(𝐸𝑛)))
9287, 91breqtrrd 5133 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍𝑛 ∈ (ℤ𝑗)) → (𝑀‘(𝐸𝑗)) ≤ (𝑆𝑛))
9392ad5ant135 1394 . . . . . . . . . . . 12 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → (𝑀‘(𝐸𝑗)) ≤ (𝑆𝑛))
9449, 61, 54, 62, 93xrltletrd 13234 . . . . . . . . . . 11 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝑥 < (𝑆𝑛))
9549, 54, 94xrltled 13223 . . . . . . . . . 10 (((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑛 ∈ (ℤ𝑗)) → 𝑥 ≤ (𝑆𝑛))
9695ralrimiva 3154 . . . . . . . . 9 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → ∀𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛))
9796ex 418 . . . . . . . 8 (((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) → (𝑥 < (𝑀‘(𝐸𝑗)) → ∀𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛)))
9897reximdva 3175 . . . . . . 7 ((𝜑𝑥 ∈ ℝ) → (∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) → ∃𝑗𝑍𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛)))
9998ralimdva 3174 . . . . . 6 (𝜑 → (∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) → ∀𝑥 ∈ ℝ ∃𝑗𝑍𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛)))
10099imp 412 . . . . 5 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → ∀𝑥 ∈ ℝ ∃𝑗𝑍𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛))
101 nfmpt1 5204 . . . . . . . 8 𝑛(𝑛𝑍 ↦ (𝑀‘(𝐸𝑛)))
10210, 101nfcxfr 2920 . . . . . . 7 𝑛𝑆
103102, 1, 3, 11xlimpnf 46684 . . . . . 6 (𝜑 → (𝑆~~>*+∞ ↔ ∀𝑥 ∈ ℝ ∃𝑗𝑍𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛)))
104103adantr 486 . . . . 5 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → (𝑆~~>*+∞ ↔ ∀𝑥 ∈ ℝ ∃𝑗𝑍𝑛 ∈ (ℤ𝑗)𝑥 ≤ (𝑆𝑛)))
105100, 104mpbird 260 . . . 4 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → 𝑆~~>*+∞)
106 nfv 1947 . . . . . . 7 𝑥𝜑
107 nfra1 3286 . . . . . . 7 𝑥𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))
108106, 107nfan 1932 . . . . . 6 𝑥(𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
109 rspa 3251 . . . . . . . 8 ((∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) ∧ 𝑥 ∈ ℝ) → ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
110109adantll 727 . . . . . . 7 (((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑥 ∈ ℝ) → ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
111 nfv 1947 . . . . . . . . . 10 𝑗𝜑
112 nfcv 2922 . . . . . . . . . . 11 𝑗
113 nfre1 3287 . . . . . . . . . . 11 𝑗𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))
114112, 113nfralw 3309 . . . . . . . . . 10 𝑗𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))
115111, 114nfan 1932 . . . . . . . . 9 𝑗(𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)))
116 nfv 1947 . . . . . . . . 9 𝑗 𝑥 ∈ ℝ
117115, 116nfan 1932 . . . . . . . 8 𝑗((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑥 ∈ ℝ)
118 nfv 1947 . . . . . . . 8 𝑗 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛))
11931ad3antlr 744 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → 𝑥 ∈ ℝ*)
1204, 6dmmeasal 47294 . . . . . . . . . . . . . 14 (𝜑 → dom 𝑀 ∈ SAlg)
1213uzct 45911 . . . . . . . . . . . . . . 15 𝑍 ≼ ω
122121a1i 11 . . . . . . . . . . . . . 14 (𝜑𝑍 ≼ ω)
123120, 122, 8saliuncl 47165 . . . . . . . . . . . . 13 (𝜑 𝑛𝑍 (𝐸𝑛) ∈ dom 𝑀)
1244, 6, 123meaxrcl 47303 . . . . . . . . . . . 12 (𝜑 → (𝑀 𝑛𝑍 (𝐸𝑛)) ∈ ℝ*)
125124ad3antrrr 743 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → (𝑀 𝑛𝑍 (𝐸𝑛)) ∈ ℝ*)
12660ad4ant13 764 . . . . . . . . . . . 12 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → (𝑀‘(𝐸𝑗)) ∈ ℝ*)
127 simpr 490 . . . . . . . . . . . 12 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → 𝑥 < (𝑀‘(𝐸𝑗)))
1284adantr 486 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → 𝑀 ∈ Meas)
129123adantr 486 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → 𝑛𝑍 (𝐸𝑛) ∈ dom 𝑀)
130 fveq2 6880 . . . . . . . . . . . . . . . 16 (𝑛 = 𝑗 → (𝐸𝑛) = (𝐸𝑗))
131130ssiun2s 5007 . . . . . . . . . . . . . . 15 (𝑗𝑍 → (𝐸𝑗) ⊆ 𝑛𝑍 (𝐸𝑛))
132131adantl 487 . . . . . . . . . . . . . 14 ((𝜑𝑗𝑍) → (𝐸𝑗) ⊆ 𝑛𝑍 (𝐸𝑛))
133128, 6, 64, 129, 132meassle 47305 . . . . . . . . . . . . 13 ((𝜑𝑗𝑍) → (𝑀‘(𝐸𝑗)) ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))
134133ad4ant13 764 . . . . . . . . . . . 12 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → (𝑀‘(𝐸𝑗)) ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))
135119, 126, 125, 127, 134xrltletrd 13234 . . . . . . . . . . 11 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → 𝑥 < (𝑀 𝑛𝑍 (𝐸𝑛)))
136119, 125, 135xrltled 13223 . . . . . . . . . 10 ((((𝜑𝑥 ∈ ℝ) ∧ 𝑗𝑍) ∧ 𝑥 < (𝑀‘(𝐸𝑗))) → 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))
137136exp31 425 . . . . . . . . 9 ((𝜑𝑥 ∈ ℝ) → (𝑗𝑍 → (𝑥 < (𝑀‘(𝐸𝑗)) → 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))))
138137adantlr 728 . . . . . . . 8 (((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑥 ∈ ℝ) → (𝑗𝑍 → (𝑥 < (𝑀‘(𝐸𝑗)) → 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))))
139117, 118, 138rexlimd 3269 . . . . . . 7 (((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑥 ∈ ℝ) → (∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗)) → 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛))))
140110, 139mpd 16 . . . . . 6 (((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) ∧ 𝑥 ∈ ℝ) → 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))
141108, 140ralrimia 3261 . . . . 5 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → ∀𝑥 ∈ ℝ 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛)))
142 xrpnf 46327 . . . . . . 7 ((𝑀 𝑛𝑍 (𝐸𝑛)) ∈ ℝ* → ((𝑀 𝑛𝑍 (𝐸𝑛)) = +∞ ↔ ∀𝑥 ∈ ℝ 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛))))
143124, 142syl 18 . . . . . 6 (𝜑 → ((𝑀 𝑛𝑍 (𝐸𝑛)) = +∞ ↔ ∀𝑥 ∈ ℝ 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛))))
144143adantr 486 . . . . 5 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → ((𝑀 𝑛𝑍 (𝐸𝑛)) = +∞ ↔ ∀𝑥 ∈ ℝ 𝑥 ≤ (𝑀 𝑛𝑍 (𝐸𝑛))))
145141, 144mpbird 260 . . . 4 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → (𝑀 𝑛𝑍 (𝐸𝑛)) = +∞)
146105, 145breqtrrd 5133 . . 3 ((𝜑 ∧ ∀𝑥 ∈ ℝ ∃𝑗𝑍 𝑥 < (𝑀‘(𝐸𝑗))) → 𝑆~~>*(𝑀 𝑛𝑍 (𝐸𝑛)))
14747, 146syldan 603 . 2 ((𝜑 ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑛𝑍 (𝑀‘(𝐸𝑛)) ≤ 𝑥) → 𝑆~~>*(𝑀 𝑛𝑍 (𝐸𝑛)))
14825, 147pm2.61dan 825 1 (𝜑𝑆~~>*(𝑀 𝑛𝑍 (𝐸𝑛)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3  wi 4  wb 209  wa 401  w3a 1103   = wceq 1570  wcel 2145  wral 3076  wrex 3086  Vcvv 3450  wss 3899   ciun 4951   class class class wbr 5103  cmpt 5186  dom cdm 5655  wf 6530  cfv 6534  (class class class)co 7415  ωcom 7864  cdom 8954  cr 11145  1c1 11147   + caddc 11149  +∞cpnf 11286  *cxr 11288   < clt 11289  cle 11290  cz 12637  cuz 12909  ..^cfzo 13731  ~~>*clsxlim 46660  Meascmea 47291
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2213  ax-ext 2732  ax-rep 5232  ax-sep 5251  ax-nul 5263  ax-pow 5330  ax-pr 5398  ax-un 7738  ax-inf2 9624  ax-cnex 11202  ax-resscn 11203  ax-1cn 11204  ax-icn 11205  ax-addcl 11206  ax-addrcl 11207  ax-mulcl 11208  ax-mulrcl 11209  ax-mulcom 11210  ax-addass 11211  ax-mulass 11212  ax-distr 11213  ax-i2m1 11214  ax-1ne0 11215  ax-1rid 11216  ax-rnegex 11217  ax-rrecex 11218  ax-cnre 11219  ax-pre-lttri 11220  ax-pre-lttrn 11221  ax-pre-ltadd 11222  ax-pre-mulgt0 11223  ax-pre-sup 11224
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-nel 3062  df-ral 3077  df-rex 3087  df-rmo 3365  df-reu 3366  df-rab 3413  df-v 3452  df-sbc 3740  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4280  df-if 4483  df-pw 4559  df-sn 4585  df-pr 4587  df-tp 4589  df-op 4591  df-uni 4868  df-int 4908  df-iun 4953  df-disj 5071  df-br 5104  df-opab 5168  df-mpt 5187  df-tr 5213  df-id 5550  df-eprel 5555  df-po 5563  df-so 5564  df-fr 5608  df-se 5609  df-we 5610  df-xp 5661  df-rel 5662  df-cnv 5663  df-co 5664  df-dm 5665  df-rn 5666  df-res 5667  df-ima 5668  df-pred 6300  df-ord 6361  df-on 6362  df-lim 6363  df-suc 6364  df-iota 6490  df-fun 6536  df-fn 6537  df-f 6538  df-f1 6539  df-fo 6540  df-f1o 6541  df-fv 6542  df-isom 6543  df-riota 7372  df-ov 7418  df-oprab 7419  df-mpo 7420  df-om 7865  df-1st 7988  df-2nd 7989  df-frecs 8282  df-wrecs 8313  df-recs 8362  df-rdg 8401  df-1o 8459  df-2o 8460  df-oadd 8463  df-omul 8464  df-er 8700  df-map 8832  df-pm 8833  df-en 8957  df-dom 8958  df-sdom 8959  df-fin 8960  df-fi 9385  df-sup 9416  df-inf 9417  df-oi 9486  df-card 9966  df-acn 9969  df-pnf 11291  df-mnf 11292  df-xr 11293  df-ltxr 11294  df-le 11295  df-sub 11489  df-neg 11490  df-div 11918  df-nn 12280  df-2 12349  df-3 12350  df-4 12351  df-5 12352  df-6 12353  df-7 12354  df-8 12355  df-9 12356  df-n0 12551  df-z 12638  df-dec 12759  df-uz 12910  df-q 13020  df-rp 13065  df-xneg 13185  df-xadd 13186  df-xmul 13187  df-ioo 13424  df-ioc 13425  df-ico 13426  df-icc 13427  df-fz 13584  df-fzo 13732  df-fl 13875  df-seq 14088  df-exp 14148  df-hash 14417  df-cj 15208  df-re 15209  df-im 15210  df-sqrt 15344  df-abs 15345  df-clim 15597  df-rlim 15598  df-sum 15796  df-struct 17261  df-slot 17296  df-ndx 17308  df-base 17324  df-plusg 17377  df-mulr 17378  df-starv 17379  df-tset 17383  df-ple 17384  df-ds 17386  df-unif 17387  df-rest 17529  df-topn 17530  df-topgen 17550  df-ordt 17609  df-ps 18676  df-tsr 18677  df-psmet 21606  df-xmet 21607  df-met 21608  df-bl 21609  df-mopn 21610  df-cnfld 21615  df-top 23148  df-topon 23165  df-topsp 23187  df-bases 23200  df-lm 23483  df-xms 24575  df-ms 24576  df-xlim 46661  df-salg 47151  df-sumge0 47205  df-mea 47292
This theorem is used by:  meaiuninc3  47327
  Copyright terms: Public domain W3C validator