Metamath Proof Explorer


Theorem saliincl

Description: SAlg sigma-algebra is closed under countable indexed intersection. (Contributed by Glauco Siliprandi, 17-Aug-2020)

Ref Expression
Hypotheses saliincl.s ( 𝜑𝑆 ∈ SAlg )
saliincl.kct ( 𝜑𝐾 ≼ ω )
saliincl.kn0 ( 𝜑𝐾 ≠ ∅ )
saliincl.e ( ( 𝜑𝑘𝐾 ) → 𝐸𝑆 )
Assertion saliincl ( 𝜑 𝑘𝐾 𝐸𝑆 )

Proof

Step Hyp Ref Expression
1 saliincl.s ( 𝜑𝑆 ∈ SAlg )
2 saliincl.kct ( 𝜑𝐾 ≼ ω )
3 saliincl.kn0 ( 𝜑𝐾 ≠ ∅ )
4 saliincl.e ( ( 𝜑𝑘𝐾 ) → 𝐸𝑆 )
5 elssuni ( 𝐸𝑆𝐸 𝑆 )
6 4 5 syl ( ( 𝜑𝑘𝐾 ) → 𝐸 𝑆 )
7 df-ss ( 𝐸 𝑆 ↔ ( 𝐸 𝑆 ) = 𝐸 )
8 6 7 sylib ( ( 𝜑𝑘𝐾 ) → ( 𝐸 𝑆 ) = 𝐸 )
9 8 eqcomd ( ( 𝜑𝑘𝐾 ) → 𝐸 = ( 𝐸 𝑆 ) )
10 incom ( 𝐸 𝑆 ) = ( 𝑆𝐸 )
11 10 a1i ( ( 𝜑𝑘𝐾 ) → ( 𝐸 𝑆 ) = ( 𝑆𝐸 ) )
12 dfin4 ( 𝑆𝐸 ) = ( 𝑆 ∖ ( 𝑆𝐸 ) )
13 12 a1i ( ( 𝜑𝑘𝐾 ) → ( 𝑆𝐸 ) = ( 𝑆 ∖ ( 𝑆𝐸 ) ) )
14 9 11 13 3eqtrd ( ( 𝜑𝑘𝐾 ) → 𝐸 = ( 𝑆 ∖ ( 𝑆𝐸 ) ) )
15 14 iineq2dv ( 𝜑 𝑘𝐾 𝐸 = 𝑘𝐾 ( 𝑆 ∖ ( 𝑆𝐸 ) ) )
16 iindif2 ( 𝐾 ≠ ∅ → 𝑘𝐾 ( 𝑆 ∖ ( 𝑆𝐸 ) ) = ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) )
17 3 16 syl ( 𝜑 𝑘𝐾 ( 𝑆 ∖ ( 𝑆𝐸 ) ) = ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) )
18 15 17 eqtrd ( 𝜑 𝑘𝐾 𝐸 = ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) )
19 1 adantr ( ( 𝜑𝑘𝐾 ) → 𝑆 ∈ SAlg )
20 saldifcl ( ( 𝑆 ∈ SAlg ∧ 𝐸𝑆 ) → ( 𝑆𝐸 ) ∈ 𝑆 )
21 19 4 20 syl2anc ( ( 𝜑𝑘𝐾 ) → ( 𝑆𝐸 ) ∈ 𝑆 )
22 1 2 21 saliuncl ( 𝜑 𝑘𝐾 ( 𝑆𝐸 ) ∈ 𝑆 )
23 saldifcl ( ( 𝑆 ∈ SAlg ∧ 𝑘𝐾 ( 𝑆𝐸 ) ∈ 𝑆 ) → ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) ∈ 𝑆 )
24 1 22 23 syl2anc ( 𝜑 → ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) ∈ 𝑆 )
25 18 24 eqeltrd ( 𝜑 𝑘𝐾 𝐸𝑆 )