Metamath Proof Explorer


Theorem sigaclfu2

Description: A sigma-algebra is closed under finite union - indexing on ( 1 ..^ N ) . (Contributed by Thierry Arnoux, 28-Dec-2016)

Ref Expression
Assertion sigaclfu2 SransigAlgebrak1..^NASk1..^NAS

Proof

Step Hyp Ref Expression
1 iunxun k1..^N1..^Nifk1..^NA=k1..^Nifk1..^NAk1..^Nifk1..^NA
2 fzossnn 1..^N
3 undif 1..^N1..^N1..^N=
4 2 3 mpbi 1..^N1..^N=
5 iuneq1 1..^N1..^N=k1..^N1..^Nifk1..^NA=kifk1..^NA
6 4 5 ax-mp k1..^N1..^Nifk1..^NA=kifk1..^NA
7 iftrue k1..^Nifk1..^NA=A
8 7 iuneq2i k1..^Nifk1..^NA=k1..^NA
9 eldifn k1..^N¬k1..^N
10 9 iffalsed k1..^Nifk1..^NA=
11 10 iuneq2i k1..^Nifk1..^NA=k1..^N
12 iun0 k1..^N=
13 11 12 eqtri k1..^Nifk1..^NA=
14 8 13 uneq12i k1..^Nifk1..^NAk1..^Nifk1..^NA=k1..^NA
15 1 6 14 3eqtr3i kifk1..^NA=k1..^NA
16 un0 k1..^NA=k1..^NA
17 15 16 eqtri kifk1..^NA=k1..^NA
18 0elsiga SransigAlgebraS
19 simpr Sk1..^NASkk1..^Nk1..^N
20 simpllr Sk1..^NASkk1..^Nk1..^NAS
21 19 20 mpd Sk1..^NASkk1..^NAS
22 simplll Sk1..^NASk¬k1..^NS
23 21 22 ifclda Sk1..^NASkifk1..^NAS
24 23 exp31 Sk1..^NASkifk1..^NAS
25 24 ralimdv2 Sk1..^NASkifk1..^NAS
26 25 imp Sk1..^NASkifk1..^NAS
27 18 26 sylan SransigAlgebrak1..^NASkifk1..^NAS
28 sigaclcu2 SransigAlgebrakifk1..^NASkifk1..^NAS
29 27 28 syldan SransigAlgebrak1..^NASkifk1..^NAS
30 17 29 eqeltrrid SransigAlgebrak1..^NASk1..^NAS