Metamath Proof Explorer


Theorem sigaclci

Description: A sigma-algebra is closed under countable intersections. Deduction version. The proof uses abrexct rather than abrexdom2jm , and so does not require ax-ac . (Contributed by Thierry Arnoux, 19-Sep-2016) (Revised by Vincent Gonzalez, 19-Aug-2026)

Ref Expression
Assertion sigaclci S ran sigAlgebra A 𝒫 S A ω A A S

Proof

Step Hyp Ref Expression
1 isrnsigau S ran sigAlgebra S 𝒫 S S S x S S x S x 𝒫 S x ω x S
2 1 simprd S ran sigAlgebra S S x S S x S x 𝒫 S x ω x S
3 2 simp2d S ran sigAlgebra x S S x S
4 3 adantr S ran sigAlgebra A 𝒫 S x S S x S
5 elpwi A 𝒫 S A S
6 ssrexv A S z A y = S z z S y = S z
7 5 6 syl A 𝒫 S z A y = S z z S y = S z
8 7 ss2abdv A 𝒫 S y | z A y = S z y | z S y = S z
9 isrnsigau S ran sigAlgebra S 𝒫 S S S z S S z S z 𝒫 S z ω z S
10 9 simprd S ran sigAlgebra S S z S S z S z 𝒫 S z ω z S
11 10 simp2d S ran sigAlgebra z S S z S
12 uniiunlem z S S z S z S S z S y | z S y = S z S
13 11 12 syl S ran sigAlgebra z S S z S y | z S y = S z S
14 11 13 mpbid S ran sigAlgebra y | z S y = S z S
15 8 14 sylan9ssr S ran sigAlgebra A 𝒫 S y | z A y = S z S
16 abrexexg A 𝒫 S y | z A y = S z V
17 elpwg y | z A y = S z V y | z A y = S z 𝒫 S y | z A y = S z S
18 16 17 syl A 𝒫 S y | z A y = S z 𝒫 S y | z A y = S z S
19 18 adantl S ran sigAlgebra A 𝒫 S y | z A y = S z 𝒫 S y | z A y = S z S
20 15 19 mpbird S ran sigAlgebra A 𝒫 S y | z A y = S z 𝒫 S
21 2 simp3d S ran sigAlgebra x 𝒫 S x ω x S
22 21 adantr S ran sigAlgebra A 𝒫 S x 𝒫 S x ω x S
23 20 22 jca S ran sigAlgebra A 𝒫 S y | z A y = S z 𝒫 S x 𝒫 S x ω x S
24 abrexct A ω y | z A y = S z ω
25 24 adantl A 𝒫 S A ω y | z A y = S z ω
26 25 ex A 𝒫 S A ω y | z A y = S z ω
27 26 adantl S ran sigAlgebra A 𝒫 S A ω y | z A y = S z ω
28 breq1 x = y | z A y = S z x ω y | z A y = S z ω
29 unieq x = y | z A y = S z x = y | z A y = S z
30 29 eleq1d x = y | z A y = S z x S y | z A y = S z S
31 28 30 imbi12d x = y | z A y = S z x ω x S y | z A y = S z ω y | z A y = S z S
32 31 rspcva y | z A y = S z 𝒫 S x 𝒫 S x ω x S y | z A y = S z ω y | z A y = S z S
33 23 27 32 sylsyld S ran sigAlgebra A 𝒫 S A ω y | z A y = S z S
34 5 adantl S ran sigAlgebra A 𝒫 S A S
35 11 adantr S ran sigAlgebra A 𝒫 S z S S z S
36 ssralv A S z S S z S z A S z S
37 34 35 36 sylc S ran sigAlgebra A 𝒫 S z A S z S
38 dfiun2g z A S z S z A S z = y | z A y = S z
39 eleq1 z A S z = y | z A y = S z z A S z S y | z A y = S z S
40 37 38 39 3syl S ran sigAlgebra A 𝒫 S z A S z S y | z A y = S z S
41 33 40 sylibrd S ran sigAlgebra A 𝒫 S A ω z A S z S
42 difeq2 x = z A S z S x = S z A S z
43 42 eleq1d x = z A S z S x S S z A S z S
44 43 rspccv x S S x S z A S z S S z A S z S
45 4 41 44 sylsyld S ran sigAlgebra A 𝒫 S A ω S z A S z S
46 45 adantrd S ran sigAlgebra A 𝒫 S A ω A S z A S z S
47 46 imp S ran sigAlgebra A 𝒫 S A ω A S z A S z S
48 simpr S ran sigAlgebra A 𝒫 S A 𝒫 S
49 pwuni S 𝒫 S
50 5 49 sstrdi A 𝒫 S A 𝒫 S
51 iundifdifd A 𝒫 S A A = S z A S z
52 48 50 51 3syl S ran sigAlgebra A 𝒫 S A A = S z A S z
53 52 adantld S ran sigAlgebra A 𝒫 S A ω A A = S z A S z
54 eleq1 A = S z A S z A S S z A S z S
55 53 54 syl6 S ran sigAlgebra A 𝒫 S A ω A A S S z A S z S
56 55 imp S ran sigAlgebra A 𝒫 S A ω A A S S z A S z S
57 47 56 mpbird S ran sigAlgebra A 𝒫 S A ω A A S