Metamath Proof Explorer


Theorem smflimsupmpt

Description: The superior limit of a sequence of sigma-measurable functions is sigma-measurable. Proposition 121F (d) of Fremlin1 p. 39 . A can contain m as a free variable, in other words it can be thought of as an indexed collection A ( m ) . B can be thought of as a collection with two indices B ( m , x ) . (Contributed by Glauco Siliprandi, 23-Oct-2021)

Ref Expression
Hypotheses smflimsupmpt.p m φ
smflimsupmpt.x x φ
smflimsupmpt.n n φ
smflimsupmpt.m φ M
smflimsupmpt.z Z = M
smflimsupmpt.s φ S SAlg
smflimsupmpt.b φ m Z x A B W
smflimsupmpt.f φ m Z x A B SMblFn S
smflimsupmpt.d D = x n Z m n A | lim sup m Z B
smflimsupmpt.g G = x D lim sup m Z B
Assertion smflimsupmpt φ G SMblFn S

Proof

Step Hyp Ref Expression
1 smflimsupmpt.p m φ
2 smflimsupmpt.x x φ
3 smflimsupmpt.n n φ
4 smflimsupmpt.m φ M
5 smflimsupmpt.z Z = M
6 smflimsupmpt.s φ S SAlg
7 smflimsupmpt.b φ m Z x A B W
8 smflimsupmpt.f φ m Z x A B SMblFn S
9 smflimsupmpt.d D = x n Z m n A | lim sup m Z B
10 smflimsupmpt.g G = x D lim sup m Z B
11 10 a1i φ G = x D lim sup m Z B
12 9 a1i φ D = x n Z m n A | lim sup m Z B
13 simpr φ x n Z m n A x n Z m n A
14 nfv m n Z
15 1 14 nfan m φ n Z
16 simpll φ n Z m n φ
17 5 uztrn2 n Z m n m Z
18 17 adantll φ n Z m n m Z
19 simpr φ m Z m Z
20 8 elexd φ m Z x A B V
21 eqid m Z x A B = m Z x A B
22 21 fvmpt2 m Z x A B V m Z x A B m = x A B
23 19 20 22 syl2anc φ m Z m Z x A B m = x A B
24 23 dmeqd φ m Z dom m Z x A B m = dom x A B
25 nfv x m Z
26 2 25 nfan x φ m Z
27 eqid x A B = x A B
28 7 3expa φ m Z x A B W
29 26 27 28 dmmptdf φ m Z dom x A B = A
30 24 29 eqtr2d φ m Z A = dom m Z x A B m
31 16 18 30 syl2anc φ n Z m n A = dom m Z x A B m
32 15 31 iineq2d φ n Z m n A = m n dom m Z x A B m
33 3 32 iuneq2df φ n Z m n A = n Z m n dom m Z x A B m
34 33 adantr φ x n Z m n A n Z m n A = n Z m n dom m Z x A B m
35 13 34 eleqtrd φ x n Z m n A x n Z m n dom m Z x A B m
36 35 adantrr φ x n Z m n A lim sup m Z B x n Z m n dom m Z x A B m
37 eliun x n Z m n A n Z x m n A
38 37 bilani φ x n Z m n A n Z x m n A
39 nfv n lim sup m Z m Z x A B m x = lim sup m Z B
40 nfcv _ m x
41 nfii1 _ m m n A
42 40 41 nfel m x m n A
43 1 14 42 nf3an m φ n Z x m n A
44 23 fveq1d φ m Z m Z x A B m x = x A B x
45 16 18 44 syl2anc φ n Z m n m Z x A B m x = x A B x
46 45 3adantl3 φ n Z x m n A m n m Z x A B m x = x A B x
47 eliinid x m n A m n x A
48 47 3ad2antl3 φ n Z x m n A m n x A
49 simpl1 φ n Z x m n A m n φ
50 18 3adantl3 φ n Z x m n A m n m Z
51 49 50 48 7 syl3anc φ n Z x m n A m n B W
52 27 fvmpt2 x A B W x A B x = B
53 48 51 52 syl2anc φ n Z x m n A m n x A B x = B
54 46 53 eqtrd φ n Z x m n A m n m Z x A B m x = B
55 43 54 mpteq2da φ n Z x m n A m n m Z x A B m x = m n B
56 55 fveq2d φ n Z x m n A lim sup m n m Z x A B m x = lim sup m n B
57 4 3ad2ant1 φ n Z x m n A M
58 5 eluzelz2 n Z n
59 58 3ad2ant2 φ n Z x m n A n
60 eqid n = n
61 fvexd φ n Z x m n A m Z m Z x A B m x V
62 50 61 syldan φ n Z x m n A m n m Z x A B m x V
63 43 57 59 5 60 61 62 limsupequzmpt φ n Z x m n A lim sup m Z m Z x A B m x = lim sup m n m Z x A B m x
64 14 nfci _ m Z
65 nfcv _ m n
66 simp2 φ n Z x m n A n Z
67 59 uzidd φ n Z x m n A n n
68 43 64 65 5 60 66 67 51 limsupequzmpt2 φ n Z x m n A lim sup m Z B = lim sup m n B
69 56 63 68 3eqtr4d φ n Z x m n A lim sup m Z m Z x A B m x = lim sup m Z B
70 69 3exp φ n Z x m n A lim sup m Z m Z x A B m x = lim sup m Z B
71 3 39 70 rexlimd φ n Z x m n A lim sup m Z m Z x A B m x = lim sup m Z B
72 71 adantr φ x n Z m n A n Z x m n A lim sup m Z m Z x A B m x = lim sup m Z B
73 38 72 mpd φ x n Z m n A lim sup m Z m Z x A B m x = lim sup m Z B
74 73 adantrr φ x n Z m n A lim sup m Z B lim sup m Z m Z x A B m x = lim sup m Z B
75 simprr φ x n Z m n A lim sup m Z B lim sup m Z B
76 74 75 eqeltrd φ x n Z m n A lim sup m Z B lim sup m Z m Z x A B m x
77 36 76 jca φ x n Z m n A lim sup m Z B x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x
78 77 ex φ x n Z m n A lim sup m Z B x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x
79 simpl φ x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x φ
80 simpr φ x n Z m n dom m Z x A B m x n Z m n dom m Z x A B m
81 33 eqcomd φ n Z m n dom m Z x A B m = n Z m n A
82 81 adantr φ x n Z m n dom m Z x A B m n Z m n dom m Z x A B m = n Z m n A
83 80 82 eleqtrd φ x n Z m n dom m Z x A B m x n Z m n A
84 83 adantrr φ x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x x n Z m n A
85 simprr φ x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x
86 simp2 φ x n Z m n A lim sup m Z m Z x A B m x x n Z m n A
87 73 eqcomd φ x n Z m n A lim sup m Z B = lim sup m Z m Z x A B m x
88 87 3adant3 φ x n Z m n A lim sup m Z m Z x A B m x lim sup m Z B = lim sup m Z m Z x A B m x
89 simp3 φ x n Z m n A lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x
90 88 89 eqeltrd φ x n Z m n A lim sup m Z m Z x A B m x lim sup m Z B
91 86 90 jca φ x n Z m n A lim sup m Z m Z x A B m x x n Z m n A lim sup m Z B
92 79 84 85 91 syl3anc φ x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x x n Z m n A lim sup m Z B
93 92 ex φ x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x x n Z m n A lim sup m Z B
94 78 93 impbid φ x n Z m n A lim sup m Z B x n Z m n dom m Z x A B m lim sup m Z m Z x A B m x
95 2 94 rabbida3 φ x n Z m n A | lim sup m Z B = x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x
96 12 95 eqtrd φ D = x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x
97 9 eleq2i x D x x n Z m n A | lim sup m Z B
98 97 biimpi x D x x n Z m n A | lim sup m Z B
99 rabidim1 x x n Z m n A | lim sup m Z B x n Z m n A
100 98 99 syl x D x n Z m n A
101 100 87 sylan2 φ x D lim sup m Z B = lim sup m Z m Z x A B m x
102 2 96 101 mpteq12da φ x D lim sup m Z B = x x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x
103 11 102 eqtrd φ G = x x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x
104 nfmpt1 _ m m Z x A B
105 nfcv _ x Z
106 nfmpt1 _ x x A B
107 105 106 nfmpt _ x m Z x A B
108 1 8 fmptd2f φ m Z x A B : Z SMblFn S
109 eqid x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x = x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x
110 eqid x x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x = x x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x
111 104 107 4 5 6 108 109 110 smflimsup φ x x n Z m n dom m Z x A B m | lim sup m Z m Z x A B m x lim sup m Z m Z x A B m x SMblFn S
112 103 111 eqeltrd φ G SMblFn S