Users' Mathboxes Mathbox for Richard Penner < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  ntrclskb Structured version   Visualization version   GIF version

Theorem ntrclskb 42805
Description: The interiors of disjoint sets are disjoint if and only if the closures of sets that span the base set also span the base set. (Contributed by RP, 10-Jun-2021.)
Hypotheses
Ref Expression
ntrcls.o 𝑂 = (𝑖 ∈ V ↦ (π‘˜ ∈ (𝒫 𝑖 ↑m 𝒫 𝑖) ↦ (𝑗 ∈ 𝒫 𝑖 ↦ (𝑖 βˆ– (π‘˜β€˜(𝑖 βˆ– 𝑗))))))
ntrcls.d 𝐷 = (π‘‚β€˜π΅)
ntrcls.r (πœ‘ β†’ 𝐼𝐷𝐾)
Assertion
Ref Expression
ntrclskb (πœ‘ β†’ (βˆ€π‘  ∈ 𝒫 π΅βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 ∩ 𝑑) = βˆ… β†’ ((πΌβ€˜π‘ ) ∩ (πΌβ€˜π‘‘)) = βˆ…) ↔ βˆ€π‘  ∈ 𝒫 π΅βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
Distinct variable groups:   𝐡,𝑠,𝑑,𝑖,𝑗,π‘˜   𝐼,𝑠,𝑑,𝑗,π‘˜   πœ‘,𝑠,𝑑,𝑖,𝑗,π‘˜
Allowed substitution hints:   𝐷(𝑑,𝑖,𝑗,π‘˜,𝑠)   𝐼(𝑖)   𝐾(𝑑,𝑖,𝑗,π‘˜,𝑠)   𝑂(𝑑,𝑖,𝑗,π‘˜,𝑠)

Proof of Theorem ntrclskb
Dummy variables π‘Ž 𝑏 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 ineq1 4204 . . . . 5 (𝑠 = π‘Ž β†’ (𝑠 ∩ 𝑑) = (π‘Ž ∩ 𝑑))
21eqeq1d 2734 . . . 4 (𝑠 = π‘Ž β†’ ((𝑠 ∩ 𝑑) = βˆ… ↔ (π‘Ž ∩ 𝑑) = βˆ…))
3 fveq2 6888 . . . . . 6 (𝑠 = π‘Ž β†’ (πΌβ€˜π‘ ) = (πΌβ€˜π‘Ž))
43ineq1d 4210 . . . . 5 (𝑠 = π‘Ž β†’ ((πΌβ€˜π‘ ) ∩ (πΌβ€˜π‘‘)) = ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘‘)))
54eqeq1d 2734 . . . 4 (𝑠 = π‘Ž β†’ (((πΌβ€˜π‘ ) ∩ (πΌβ€˜π‘‘)) = βˆ… ↔ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘‘)) = βˆ…))
62, 5imbi12d 344 . . 3 (𝑠 = π‘Ž β†’ (((𝑠 ∩ 𝑑) = βˆ… β†’ ((πΌβ€˜π‘ ) ∩ (πΌβ€˜π‘‘)) = βˆ…) ↔ ((π‘Ž ∩ 𝑑) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘‘)) = βˆ…)))
7 ineq2 4205 . . . . 5 (𝑑 = 𝑏 β†’ (π‘Ž ∩ 𝑑) = (π‘Ž ∩ 𝑏))
87eqeq1d 2734 . . . 4 (𝑑 = 𝑏 β†’ ((π‘Ž ∩ 𝑑) = βˆ… ↔ (π‘Ž ∩ 𝑏) = βˆ…))
9 fveq2 6888 . . . . . 6 (𝑑 = 𝑏 β†’ (πΌβ€˜π‘‘) = (πΌβ€˜π‘))
109ineq2d 4211 . . . . 5 (𝑑 = 𝑏 β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘‘)) = ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)))
1110eqeq1d 2734 . . . 4 (𝑑 = 𝑏 β†’ (((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘‘)) = βˆ… ↔ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…))
128, 11imbi12d 344 . . 3 (𝑑 = 𝑏 β†’ (((π‘Ž ∩ 𝑑) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘‘)) = βˆ…) ↔ ((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…)))
136, 12cbvral2vw 3238 . 2 (βˆ€π‘  ∈ 𝒫 π΅βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 ∩ 𝑑) = βˆ… β†’ ((πΌβ€˜π‘ ) ∩ (πΌβ€˜π‘‘)) = βˆ…) ↔ βˆ€π‘Ž ∈ 𝒫 π΅βˆ€π‘ ∈ 𝒫 𝐡((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…))
14 ntrcls.d . . . . 5 𝐷 = (π‘‚β€˜π΅)
15 ntrcls.r . . . . 5 (πœ‘ β†’ 𝐼𝐷𝐾)
1614, 15ntrclsrcomplex 42771 . . . 4 (πœ‘ β†’ (𝐡 βˆ– 𝑠) ∈ 𝒫 𝐡)
1716adantr 481 . . 3 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡) β†’ (𝐡 βˆ– 𝑠) ∈ 𝒫 𝐡)
1814, 15ntrclsrcomplex 42771 . . . . 5 (πœ‘ β†’ (𝐡 βˆ– π‘Ž) ∈ 𝒫 𝐡)
1918adantr 481 . . . 4 ((πœ‘ ∧ π‘Ž ∈ 𝒫 𝐡) β†’ (𝐡 βˆ– π‘Ž) ∈ 𝒫 𝐡)
20 difeq2 4115 . . . . . 6 (𝑠 = (𝐡 βˆ– π‘Ž) β†’ (𝐡 βˆ– 𝑠) = (𝐡 βˆ– (𝐡 βˆ– π‘Ž)))
2120eqeq2d 2743 . . . . 5 (𝑠 = (𝐡 βˆ– π‘Ž) β†’ (π‘Ž = (𝐡 βˆ– 𝑠) ↔ π‘Ž = (𝐡 βˆ– (𝐡 βˆ– π‘Ž))))
2221adantl 482 . . . 4 (((πœ‘ ∧ π‘Ž ∈ 𝒫 𝐡) ∧ 𝑠 = (𝐡 βˆ– π‘Ž)) β†’ (π‘Ž = (𝐡 βˆ– 𝑠) ↔ π‘Ž = (𝐡 βˆ– (𝐡 βˆ– π‘Ž))))
23 elpwi 4608 . . . . . . 7 (π‘Ž ∈ 𝒫 𝐡 β†’ π‘Ž βŠ† 𝐡)
24 dfss4 4257 . . . . . . 7 (π‘Ž βŠ† 𝐡 ↔ (𝐡 βˆ– (𝐡 βˆ– π‘Ž)) = π‘Ž)
2523, 24sylib 217 . . . . . 6 (π‘Ž ∈ 𝒫 𝐡 β†’ (𝐡 βˆ– (𝐡 βˆ– π‘Ž)) = π‘Ž)
2625eqcomd 2738 . . . . 5 (π‘Ž ∈ 𝒫 𝐡 β†’ π‘Ž = (𝐡 βˆ– (𝐡 βˆ– π‘Ž)))
2726adantl 482 . . . 4 ((πœ‘ ∧ π‘Ž ∈ 𝒫 𝐡) β†’ π‘Ž = (𝐡 βˆ– (𝐡 βˆ– π‘Ž)))
2819, 22, 27rspcedvd 3614 . . 3 ((πœ‘ ∧ π‘Ž ∈ 𝒫 𝐡) β†’ βˆƒπ‘  ∈ 𝒫 π΅π‘Ž = (𝐡 βˆ– 𝑠))
29 simpl1 1191 . . . . 5 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡) β†’ πœ‘)
3014, 15ntrclsrcomplex 42771 . . . . 5 (πœ‘ β†’ (𝐡 βˆ– 𝑑) ∈ 𝒫 𝐡)
3129, 30syl 17 . . . 4 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (𝐡 βˆ– 𝑑) ∈ 𝒫 𝐡)
3214, 15ntrclsrcomplex 42771 . . . . . . 7 (πœ‘ β†’ (𝐡 βˆ– 𝑏) ∈ 𝒫 𝐡)
3332adantr 481 . . . . . 6 ((πœ‘ ∧ 𝑏 ∈ 𝒫 𝐡) β†’ (𝐡 βˆ– 𝑏) ∈ 𝒫 𝐡)
34 difeq2 4115 . . . . . . . 8 (𝑑 = (𝐡 βˆ– 𝑏) β†’ (𝐡 βˆ– 𝑑) = (𝐡 βˆ– (𝐡 βˆ– 𝑏)))
3534eqeq2d 2743 . . . . . . 7 (𝑑 = (𝐡 βˆ– 𝑏) β†’ (𝑏 = (𝐡 βˆ– 𝑑) ↔ 𝑏 = (𝐡 βˆ– (𝐡 βˆ– 𝑏))))
3635adantl 482 . . . . . 6 (((πœ‘ ∧ 𝑏 ∈ 𝒫 𝐡) ∧ 𝑑 = (𝐡 βˆ– 𝑏)) β†’ (𝑏 = (𝐡 βˆ– 𝑑) ↔ 𝑏 = (𝐡 βˆ– (𝐡 βˆ– 𝑏))))
37 elpwi 4608 . . . . . . . . 9 (𝑏 ∈ 𝒫 𝐡 β†’ 𝑏 βŠ† 𝐡)
38 dfss4 4257 . . . . . . . . 9 (𝑏 βŠ† 𝐡 ↔ (𝐡 βˆ– (𝐡 βˆ– 𝑏)) = 𝑏)
3937, 38sylib 217 . . . . . . . 8 (𝑏 ∈ 𝒫 𝐡 β†’ (𝐡 βˆ– (𝐡 βˆ– 𝑏)) = 𝑏)
4039eqcomd 2738 . . . . . . 7 (𝑏 ∈ 𝒫 𝐡 β†’ 𝑏 = (𝐡 βˆ– (𝐡 βˆ– 𝑏)))
4140adantl 482 . . . . . 6 ((πœ‘ ∧ 𝑏 ∈ 𝒫 𝐡) β†’ 𝑏 = (𝐡 βˆ– (𝐡 βˆ– 𝑏)))
4233, 36, 41rspcedvd 3614 . . . . 5 ((πœ‘ ∧ 𝑏 ∈ 𝒫 𝐡) β†’ βˆƒπ‘‘ ∈ 𝒫 𝐡𝑏 = (𝐡 βˆ– 𝑑))
43423ad2antl1 1185 . . . 4 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑏 ∈ 𝒫 𝐡) β†’ βˆƒπ‘‘ ∈ 𝒫 𝐡𝑏 = (𝐡 βˆ– 𝑑))
44 simp13 1205 . . . . . 6 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ π‘Ž = (𝐡 βˆ– 𝑠))
45 ineq1 4204 . . . . . . . 8 (π‘Ž = (𝐡 βˆ– 𝑠) β†’ (π‘Ž ∩ 𝑏) = ((𝐡 βˆ– 𝑠) ∩ 𝑏))
4645eqeq1d 2734 . . . . . . 7 (π‘Ž = (𝐡 βˆ– 𝑠) β†’ ((π‘Ž ∩ 𝑏) = βˆ… ↔ ((𝐡 βˆ– 𝑠) ∩ 𝑏) = βˆ…))
47 fveq2 6888 . . . . . . . . 9 (π‘Ž = (𝐡 βˆ– 𝑠) β†’ (πΌβ€˜π‘Ž) = (πΌβ€˜(𝐡 βˆ– 𝑠)))
4847ineq1d 4210 . . . . . . . 8 (π‘Ž = (𝐡 βˆ– 𝑠) β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)))
4948eqeq1d 2734 . . . . . . 7 (π‘Ž = (𝐡 βˆ– 𝑠) β†’ (((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ… ↔ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = βˆ…))
5046, 49imbi12d 344 . . . . . 6 (π‘Ž = (𝐡 βˆ– 𝑠) β†’ (((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ (((𝐡 βˆ– 𝑠) ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = βˆ…)))
5144, 50syl 17 . . . . 5 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ (((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ (((𝐡 βˆ– 𝑠) ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = βˆ…)))
52 simp3 1138 . . . . . 6 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ 𝑏 = (𝐡 βˆ– 𝑑))
53 ineq2 4205 . . . . . . . 8 (𝑏 = (𝐡 βˆ– 𝑑) β†’ ((𝐡 βˆ– 𝑠) ∩ 𝑏) = ((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)))
5453eqeq1d 2734 . . . . . . 7 (𝑏 = (𝐡 βˆ– 𝑑) β†’ (((𝐡 βˆ– 𝑠) ∩ 𝑏) = βˆ… ↔ ((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ…))
55 fveq2 6888 . . . . . . . . 9 (𝑏 = (𝐡 βˆ– 𝑑) β†’ (πΌβ€˜π‘) = (πΌβ€˜(𝐡 βˆ– 𝑑)))
5655ineq2d 4211 . . . . . . . 8 (𝑏 = (𝐡 βˆ– 𝑑) β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))))
5756eqeq1d 2734 . . . . . . 7 (𝑏 = (𝐡 βˆ– 𝑑) β†’ (((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = βˆ… ↔ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ…))
5854, 57imbi12d 344 . . . . . 6 (𝑏 = (𝐡 βˆ– 𝑑) β†’ ((((𝐡 βˆ– 𝑠) ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ (((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ…)))
5952, 58syl 17 . . . . 5 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ ((((𝐡 βˆ– 𝑠) ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ (((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ…)))
60 simp11 1203 . . . . . 6 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ πœ‘)
61 simp12 1204 . . . . . 6 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ 𝑠 ∈ 𝒫 𝐡)
62 simp2 1137 . . . . . 6 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ 𝑑 ∈ 𝒫 𝐡)
63 simp2 1137 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝑠 ∈ 𝒫 𝐡)
6463elpwid 4610 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝑠 βŠ† 𝐡)
65 simp3 1138 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝑑 ∈ 𝒫 𝐡)
6665elpwid 4610 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝑑 βŠ† 𝐡)
6764, 66unssd 4185 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (𝑠 βˆͺ 𝑑) βŠ† 𝐡)
68 ssid 4003 . . . . . . . . . 10 𝐡 βŠ† 𝐡
69 rcompleq 4294 . . . . . . . . . 10 (((𝑠 βˆͺ 𝑑) βŠ† 𝐡 ∧ 𝐡 βŠ† 𝐡) β†’ ((𝑠 βˆͺ 𝑑) = 𝐡 ↔ (𝐡 βˆ– (𝑠 βˆͺ 𝑑)) = (𝐡 βˆ– 𝐡)))
7067, 68, 69sylancl 586 . . . . . . . . 9 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((𝑠 βˆͺ 𝑑) = 𝐡 ↔ (𝐡 βˆ– (𝑠 βˆͺ 𝑑)) = (𝐡 βˆ– 𝐡)))
71 difundi 4278 . . . . . . . . . 10 (𝐡 βˆ– (𝑠 βˆͺ 𝑑)) = ((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑))
72 difid 4369 . . . . . . . . . 10 (𝐡 βˆ– 𝐡) = βˆ…
7371, 72eqeq12i 2750 . . . . . . . . 9 ((𝐡 βˆ– (𝑠 βˆͺ 𝑑)) = (𝐡 βˆ– 𝐡) ↔ ((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ…)
7470, 73bitr2di 287 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ… ↔ (𝑠 βˆͺ 𝑑) = 𝐡))
75 ntrcls.o . . . . . . . . . . . . . . . 16 𝑂 = (𝑖 ∈ V ↦ (π‘˜ ∈ (𝒫 𝑖 ↑m 𝒫 𝑖) ↦ (𝑗 ∈ 𝒫 𝑖 ↦ (𝑖 βˆ– (π‘˜β€˜(𝑖 βˆ– 𝑗))))))
7675, 14, 15ntrclsiex 42789 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝐼 ∈ (𝒫 𝐡 ↑m 𝒫 𝐡))
77763ad2ant1 1133 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝐼 ∈ (𝒫 𝐡 ↑m 𝒫 𝐡))
78 elmapi 8839 . . . . . . . . . . . . . 14 (𝐼 ∈ (𝒫 𝐡 ↑m 𝒫 𝐡) β†’ 𝐼:𝒫 π΅βŸΆπ’« 𝐡)
7977, 78syl 17 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝐼:𝒫 π΅βŸΆπ’« 𝐡)
8014, 15ntrclsbex 42770 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝐡 ∈ V)
81803ad2ant1 1133 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ 𝐡 ∈ V)
82 difssd 4131 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (𝐡 βˆ– 𝑠) βŠ† 𝐡)
8381, 82sselpwd 5325 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (𝐡 βˆ– 𝑠) ∈ 𝒫 𝐡)
8479, 83ffvelcdmd 7084 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (πΌβ€˜(𝐡 βˆ– 𝑠)) ∈ 𝒫 𝐡)
8584elpwid 4610 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (πΌβ€˜(𝐡 βˆ– 𝑠)) βŠ† 𝐡)
86 ssinss1 4236 . . . . . . . . . . 11 ((πΌβ€˜(𝐡 βˆ– 𝑠)) βŠ† 𝐡 β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) βŠ† 𝐡)
8785, 86syl 17 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) βŠ† 𝐡)
88 0ss 4395 . . . . . . . . . 10 βˆ… βŠ† 𝐡
89 rcompleq 4294 . . . . . . . . . 10 ((((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) βŠ† 𝐡 ∧ βˆ… βŠ† 𝐡) β†’ (((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ… ↔ (𝐡 βˆ– ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑)))) = (𝐡 βˆ– βˆ…)))
9087, 88, 89sylancl 586 . . . . . . . . 9 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ… ↔ (𝐡 βˆ– ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑)))) = (𝐡 βˆ– βˆ…)))
91 difindi 4280 . . . . . . . . . 10 (𝐡 βˆ– ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑)))) = ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑))))
92 dif0 4371 . . . . . . . . . 10 (𝐡 βˆ– βˆ…) = 𝐡
9391, 92eqeq12i 2750 . . . . . . . . 9 ((𝐡 βˆ– ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑)))) = (𝐡 βˆ– βˆ…) ↔ ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))) = 𝐡)
9490, 93bitrdi 286 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ… ↔ ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))) = 𝐡))
9574, 94imbi12d 344 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ…) ↔ ((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))) = 𝐡)))
96 eqid 2732 . . . . . . . . . . . 12 (π·β€˜πΌ) = (π·β€˜πΌ)
97 eqid 2732 . . . . . . . . . . . 12 ((π·β€˜πΌ)β€˜π‘ ) = ((π·β€˜πΌ)β€˜π‘ )
9875, 14, 81, 77, 96, 63, 97dssmapfv3d 42755 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((π·β€˜πΌ)β€˜π‘ ) = (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))))
99 eqid 2732 . . . . . . . . . . . 12 ((π·β€˜πΌ)β€˜π‘‘) = ((π·β€˜πΌ)β€˜π‘‘)
10075, 14, 81, 77, 96, 65, 99dssmapfv3d 42755 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((π·β€˜πΌ)β€˜π‘‘) = (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑))))
10198, 100uneq12d 4163 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((π·β€˜πΌ)β€˜π‘ ) βˆͺ ((π·β€˜πΌ)β€˜π‘‘)) = ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))))
10275, 14, 15ntrclsfv1 42791 . . . . . . . . . . . 12 (πœ‘ β†’ (π·β€˜πΌ) = 𝐾)
1031023ad2ant1 1133 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (π·β€˜πΌ) = 𝐾)
104 fveq1 6887 . . . . . . . . . . . 12 ((π·β€˜πΌ) = 𝐾 β†’ ((π·β€˜πΌ)β€˜π‘ ) = (πΎβ€˜π‘ ))
105 fveq1 6887 . . . . . . . . . . . 12 ((π·β€˜πΌ) = 𝐾 β†’ ((π·β€˜πΌ)β€˜π‘‘) = (πΎβ€˜π‘‘))
106104, 105uneq12d 4163 . . . . . . . . . . 11 ((π·β€˜πΌ) = 𝐾 β†’ (((π·β€˜πΌ)β€˜π‘ ) βˆͺ ((π·β€˜πΌ)β€˜π‘‘)) = ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)))
107103, 106syl 17 . . . . . . . . . 10 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((π·β€˜πΌ)β€˜π‘ ) βˆͺ ((π·β€˜πΌ)β€˜π‘‘)) = ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)))
108101, 107eqtr3d 2774 . . . . . . . . 9 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))) = ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)))
109108eqeq1d 2734 . . . . . . . 8 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))) = 𝐡 ↔ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡))
110109imbi2d 340 . . . . . . 7 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ (((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑠))) βˆͺ (𝐡 βˆ– (πΌβ€˜(𝐡 βˆ– 𝑑)))) = 𝐡) ↔ ((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
11195, 110bitrd 278 . . . . . 6 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ 𝑑 ∈ 𝒫 𝐡) β†’ ((((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ…) ↔ ((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
11260, 61, 62, 111syl3anc 1371 . . . . 5 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ ((((𝐡 βˆ– 𝑠) ∩ (𝐡 βˆ– 𝑑)) = βˆ… β†’ ((πΌβ€˜(𝐡 βˆ– 𝑠)) ∩ (πΌβ€˜(𝐡 βˆ– 𝑑))) = βˆ…) ↔ ((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
11351, 59, 1123bitrd 304 . . . 4 (((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) ∧ 𝑑 ∈ 𝒫 𝐡 ∧ 𝑏 = (𝐡 βˆ– 𝑑)) β†’ (((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ ((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
11431, 43, 113ralxfrd2 5409 . . 3 ((πœ‘ ∧ 𝑠 ∈ 𝒫 𝐡 ∧ π‘Ž = (𝐡 βˆ– 𝑠)) β†’ (βˆ€π‘ ∈ 𝒫 𝐡((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
11517, 28, 114ralxfrd2 5409 . 2 (πœ‘ β†’ (βˆ€π‘Ž ∈ 𝒫 π΅βˆ€π‘ ∈ 𝒫 𝐡((π‘Ž ∩ 𝑏) = βˆ… β†’ ((πΌβ€˜π‘Ž) ∩ (πΌβ€˜π‘)) = βˆ…) ↔ βˆ€π‘  ∈ 𝒫 π΅βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
11613, 115bitrid 282 1 (πœ‘ β†’ (βˆ€π‘  ∈ 𝒫 π΅βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 ∩ 𝑑) = βˆ… β†’ ((πΌβ€˜π‘ ) ∩ (πΌβ€˜π‘‘)) = βˆ…) ↔ βˆ€π‘  ∈ 𝒫 π΅βˆ€π‘‘ ∈ 𝒫 𝐡((𝑠 βˆͺ 𝑑) = 𝐡 β†’ ((πΎβ€˜π‘ ) βˆͺ (πΎβ€˜π‘‘)) = 𝐡)))
Colors of variables: wff setvar class
Syntax hints:   β†’ wi 4   ↔ wb 205   ∧ wa 396   ∧ w3a 1087   = wceq 1541   ∈ wcel 2106  βˆ€wral 3061  βˆƒwrex 3070  Vcvv 3474   βˆ– cdif 3944   βˆͺ cun 3945   ∩ cin 3946   βŠ† wss 3947  βˆ…c0 4321  π’« cpw 4601   class class class wbr 5147   ↦ cmpt 5230  βŸΆwf 6536  β€˜cfv 6540  (class class class)co 7405   ↑m cmap 8816
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2703  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-ral 3062  df-rex 3071  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-id 5573  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-ov 7408  df-oprab 7409  df-mpo 7410  df-1st 7971  df-2nd 7972  df-map 8818
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator