Metamath Proof Explorer


Theorem saliinclf

Description: SAlg sigma-algebra is closed under countable indexed intersection. (Contributed by Glauco Siliprandi, 24-Jan-2025)

Ref Expression
Hypotheses saliinclf.1 𝑘 𝜑
saliinclf.2 𝑘 𝑆
saliinclf.3 𝑘 𝐾
saliinclf.4 ( 𝜑𝑆 ∈ SAlg )
saliinclf.5 ( 𝜑𝐾 ≼ ω )
saliinclf.6 ( 𝜑𝐾 ≠ ∅ )
saliinclf.7 ( ( 𝜑𝑘𝐾 ) → 𝐸𝑆 )
Assertion saliinclf ( 𝜑 𝑘𝐾 𝐸𝑆 )

Proof

Step Hyp Ref Expression
1 saliinclf.1 𝑘 𝜑
2 saliinclf.2 𝑘 𝑆
3 saliinclf.3 𝑘 𝐾
4 saliinclf.4 ( 𝜑𝑆 ∈ SAlg )
5 saliinclf.5 ( 𝜑𝐾 ≼ ω )
6 saliinclf.6 ( 𝜑𝐾 ≠ ∅ )
7 saliinclf.7 ( ( 𝜑𝑘𝐾 ) → 𝐸𝑆 )
8 incom ( 𝐸 𝑆 ) = ( 𝑆𝐸 )
9 elssuni ( 𝐸𝑆𝐸 𝑆 )
10 7 9 syl ( ( 𝜑𝑘𝐾 ) → 𝐸 𝑆 )
11 dfss2 ( 𝐸 𝑆 ↔ ( 𝐸 𝑆 ) = 𝐸 )
12 10 11 sylib ( ( 𝜑𝑘𝐾 ) → ( 𝐸 𝑆 ) = 𝐸 )
13 dfin4 ( 𝑆𝐸 ) = ( 𝑆 ∖ ( 𝑆𝐸 ) )
14 13 a1i ( ( 𝜑𝑘𝐾 ) → ( 𝑆𝐸 ) = ( 𝑆 ∖ ( 𝑆𝐸 ) ) )
15 8 12 14 3eqtr3a ( ( 𝜑𝑘𝐾 ) → 𝐸 = ( 𝑆 ∖ ( 𝑆𝐸 ) ) )
16 1 15 iineq2d ( 𝜑 𝑘𝐾 𝐸 = 𝑘𝐾 ( 𝑆 ∖ ( 𝑆𝐸 ) ) )
17 2 nfuni 𝑘 𝑆
18 3 17 iindif2f ( 𝐾 ≠ ∅ → 𝑘𝐾 ( 𝑆 ∖ ( 𝑆𝐸 ) ) = ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) )
19 6 18 syl ( 𝜑 𝑘𝐾 ( 𝑆 ∖ ( 𝑆𝐸 ) ) = ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) )
20 16 19 eqtrd ( 𝜑 𝑘𝐾 𝐸 = ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) )
21 saldifcl ( ( 𝑆 ∈ SAlg ∧ 𝐸𝑆 ) → ( 𝑆𝐸 ) ∈ 𝑆 )
22 4 7 21 syl2an2r ( ( 𝜑𝑘𝐾 ) → ( 𝑆𝐸 ) ∈ 𝑆 )
23 1 2 3 4 5 22 saliunclf ( 𝜑 𝑘𝐾 ( 𝑆𝐸 ) ∈ 𝑆 )
24 saldifcl ( ( 𝑆 ∈ SAlg ∧ 𝑘𝐾 ( 𝑆𝐸 ) ∈ 𝑆 ) → ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) ∈ 𝑆 )
25 4 23 24 syl2anc ( 𝜑 → ( 𝑆 𝑘𝐾 ( 𝑆𝐸 ) ) ∈ 𝑆 )
26 20 25 eqeltrd ( 𝜑 𝑘𝐾 𝐸𝑆 )