MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  incexclem Structured version   Visualization version   GIF version

Theorem incexclem 14407
Description: Lemma for incexc 14408. (Contributed by Mario Carneiro, 7-Aug-2017.)
Assertion
Ref Expression
incexclem ((𝐴 ∈ Fin ∧ 𝐵 ∈ Fin) → ((#‘𝐵) − (#‘(𝐵 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝐵 𝑠))))
Distinct variable groups:   𝐴,𝑠   𝐵,𝑠

Proof of Theorem incexclem
Dummy variables 𝑏 𝑡 𝑢 𝑥 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 unieq 4380 . . . . . . . . . . 11 (𝑥 = ∅ → 𝑥 = ∅)
2 uni0 4401 . . . . . . . . . . 11 ∅ = ∅
31, 2syl6eq 2660 . . . . . . . . . 10 (𝑥 = ∅ → 𝑥 = ∅)
43ineq2d 3776 . . . . . . . . 9 (𝑥 = ∅ → (𝑏 𝑥) = (𝑏 ∩ ∅))
5 in0 3920 . . . . . . . . 9 (𝑏 ∩ ∅) = ∅
64, 5syl6eq 2660 . . . . . . . 8 (𝑥 = ∅ → (𝑏 𝑥) = ∅)
76fveq2d 6107 . . . . . . 7 (𝑥 = ∅ → (#‘(𝑏 𝑥)) = (#‘∅))
8 hash0 13019 . . . . . . 7 (#‘∅) = 0
97, 8syl6eq 2660 . . . . . 6 (𝑥 = ∅ → (#‘(𝑏 𝑥)) = 0)
109oveq2d 6565 . . . . 5 (𝑥 = ∅ → ((#‘𝑏) − (#‘(𝑏 𝑥))) = ((#‘𝑏) − 0))
11 pweq 4111 . . . . . . 7 (𝑥 = ∅ → 𝒫 𝑥 = 𝒫 ∅)
12 pw0 4283 . . . . . . 7 𝒫 ∅ = {∅}
1311, 12syl6eq 2660 . . . . . 6 (𝑥 = ∅ → 𝒫 𝑥 = {∅})
1413sumeq1d 14279 . . . . 5 (𝑥 = ∅ → Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))))
1510, 14eqeq12d 2625 . . . 4 (𝑥 = ∅ → (((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝑏) − 0) = Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
1615ralbidv 2969 . . 3 (𝑥 = ∅ → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ∀𝑏 ∈ Fin ((#‘𝑏) − 0) = Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
17 unieq 4380 . . . . . . . 8 (𝑥 = 𝑦 𝑥 = 𝑦)
1817ineq2d 3776 . . . . . . 7 (𝑥 = 𝑦 → (𝑏 𝑥) = (𝑏 𝑦))
1918fveq2d 6107 . . . . . 6 (𝑥 = 𝑦 → (#‘(𝑏 𝑥)) = (#‘(𝑏 𝑦)))
2019oveq2d 6565 . . . . 5 (𝑥 = 𝑦 → ((#‘𝑏) − (#‘(𝑏 𝑥))) = ((#‘𝑏) − (#‘(𝑏 𝑦))))
21 pweq 4111 . . . . . 6 (𝑥 = 𝑦 → 𝒫 𝑥 = 𝒫 𝑦)
2221sumeq1d 14279 . . . . 5 (𝑥 = 𝑦 → Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))))
2320, 22eqeq12d 2625 . . . 4 (𝑥 = 𝑦 → (((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
2423ralbidv 2969 . . 3 (𝑥 = 𝑦 → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
25 unieq 4380 . . . . . . . . 9 (𝑥 = (𝑦 ∪ {𝑧}) → 𝑥 = (𝑦 ∪ {𝑧}))
26 uniun 4392 . . . . . . . . . 10 (𝑦 ∪ {𝑧}) = ( 𝑦 {𝑧})
27 vex 3176 . . . . . . . . . . . 12 𝑧 ∈ V
2827unisn 4387 . . . . . . . . . . 11 {𝑧} = 𝑧
2928uneq2i 3726 . . . . . . . . . 10 ( 𝑦 {𝑧}) = ( 𝑦𝑧)
3026, 29eqtri 2632 . . . . . . . . 9 (𝑦 ∪ {𝑧}) = ( 𝑦𝑧)
3125, 30syl6eq 2660 . . . . . . . 8 (𝑥 = (𝑦 ∪ {𝑧}) → 𝑥 = ( 𝑦𝑧))
3231ineq2d 3776 . . . . . . 7 (𝑥 = (𝑦 ∪ {𝑧}) → (𝑏 𝑥) = (𝑏 ∩ ( 𝑦𝑧)))
3332fveq2d 6107 . . . . . 6 (𝑥 = (𝑦 ∪ {𝑧}) → (#‘(𝑏 𝑥)) = (#‘(𝑏 ∩ ( 𝑦𝑧))))
3433oveq2d 6565 . . . . 5 (𝑥 = (𝑦 ∪ {𝑧}) → ((#‘𝑏) − (#‘(𝑏 𝑥))) = ((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))))
35 pweq 4111 . . . . . 6 (𝑥 = (𝑦 ∪ {𝑧}) → 𝒫 𝑥 = 𝒫 (𝑦 ∪ {𝑧}))
3635sumeq1d 14279 . . . . 5 (𝑥 = (𝑦 ∪ {𝑧}) → Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))))
3734, 36eqeq12d 2625 . . . 4 (𝑥 = (𝑦 ∪ {𝑧}) → (((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
3837ralbidv 2969 . . 3 (𝑥 = (𝑦 ∪ {𝑧}) → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
39 unieq 4380 . . . . . . . 8 (𝑥 = 𝐴 𝑥 = 𝐴)
4039ineq2d 3776 . . . . . . 7 (𝑥 = 𝐴 → (𝑏 𝑥) = (𝑏 𝐴))
4140fveq2d 6107 . . . . . 6 (𝑥 = 𝐴 → (#‘(𝑏 𝑥)) = (#‘(𝑏 𝐴)))
4241oveq2d 6565 . . . . 5 (𝑥 = 𝐴 → ((#‘𝑏) − (#‘(𝑏 𝑥))) = ((#‘𝑏) − (#‘(𝑏 𝐴))))
43 pweq 4111 . . . . . 6 (𝑥 = 𝐴 → 𝒫 𝑥 = 𝒫 𝐴)
4443sumeq1d 14279 . . . . 5 (𝑥 = 𝐴 → Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))))
4542, 44eqeq12d 2625 . . . 4 (𝑥 = 𝐴 → (((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝑏) − (#‘(𝑏 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
4645ralbidv 2969 . . 3 (𝑥 = 𝐴 → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑥))) = Σ𝑠 ∈ 𝒫 𝑥((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
47 hashcl 13009 . . . . . . 7 (𝑏 ∈ Fin → (#‘𝑏) ∈ ℕ0)
4847nn0cnd 11230 . . . . . 6 (𝑏 ∈ Fin → (#‘𝑏) ∈ ℂ)
4948mulid2d 9937 . . . . 5 (𝑏 ∈ Fin → (1 · (#‘𝑏)) = (#‘𝑏))
50 0ex 4718 . . . . . 6 ∅ ∈ V
5149, 48eqeltrd 2688 . . . . . 6 (𝑏 ∈ Fin → (1 · (#‘𝑏)) ∈ ℂ)
52 fveq2 6103 . . . . . . . . . . 11 (𝑠 = ∅ → (#‘𝑠) = (#‘∅))
5352, 8syl6eq 2660 . . . . . . . . . 10 (𝑠 = ∅ → (#‘𝑠) = 0)
5453oveq2d 6565 . . . . . . . . 9 (𝑠 = ∅ → (-1↑(#‘𝑠)) = (-1↑0))
55 neg1cn 11001 . . . . . . . . . 10 -1 ∈ ℂ
56 exp0 12726 . . . . . . . . . 10 (-1 ∈ ℂ → (-1↑0) = 1)
5755, 56ax-mp 5 . . . . . . . . 9 (-1↑0) = 1
5854, 57syl6eq 2660 . . . . . . . 8 (𝑠 = ∅ → (-1↑(#‘𝑠)) = 1)
59 rint0 4452 . . . . . . . . 9 (𝑠 = ∅ → (𝑏 𝑠) = 𝑏)
6059fveq2d 6107 . . . . . . . 8 (𝑠 = ∅ → (#‘(𝑏 𝑠)) = (#‘𝑏))
6158, 60oveq12d 6567 . . . . . . 7 (𝑠 = ∅ → ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = (1 · (#‘𝑏)))
6261sumsn 14319 . . . . . 6 ((∅ ∈ V ∧ (1 · (#‘𝑏)) ∈ ℂ) → Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = (1 · (#‘𝑏)))
6350, 51, 62sylancr 694 . . . . 5 (𝑏 ∈ Fin → Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = (1 · (#‘𝑏)))
6448subid1d 10260 . . . . 5 (𝑏 ∈ Fin → ((#‘𝑏) − 0) = (#‘𝑏))
6549, 63, 643eqtr4rd 2655 . . . 4 (𝑏 ∈ Fin → ((#‘𝑏) − 0) = Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))))
6665rgen 2906 . . 3 𝑏 ∈ Fin ((#‘𝑏) − 0) = Σ𝑠 ∈ {∅} ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))
67 fveq2 6103 . . . . . . . . . . . 12 (𝑏 = 𝑥 → (#‘𝑏) = (#‘𝑥))
68 ineq1 3769 . . . . . . . . . . . . 13 (𝑏 = 𝑥 → (𝑏 𝑦) = (𝑥 𝑦))
6968fveq2d 6107 . . . . . . . . . . . 12 (𝑏 = 𝑥 → (#‘(𝑏 𝑦)) = (#‘(𝑥 𝑦)))
7067, 69oveq12d 6567 . . . . . . . . . . 11 (𝑏 = 𝑥 → ((#‘𝑏) − (#‘(𝑏 𝑦))) = ((#‘𝑥) − (#‘(𝑥 𝑦))))
71 simpl 472 . . . . . . . . . . . . . . 15 ((𝑏 = 𝑥𝑠 ∈ 𝒫 𝑦) → 𝑏 = 𝑥)
7271ineq1d 3775 . . . . . . . . . . . . . 14 ((𝑏 = 𝑥𝑠 ∈ 𝒫 𝑦) → (𝑏 𝑠) = (𝑥 𝑠))
7372fveq2d 6107 . . . . . . . . . . . . 13 ((𝑏 = 𝑥𝑠 ∈ 𝒫 𝑦) → (#‘(𝑏 𝑠)) = (#‘(𝑥 𝑠)))
7473oveq2d 6565 . . . . . . . . . . . 12 ((𝑏 = 𝑥𝑠 ∈ 𝒫 𝑦) → ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = ((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
7574sumeq2dv 14281 . . . . . . . . . . 11 (𝑏 = 𝑥 → Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
7670, 75eqeq12d 2625 . . . . . . . . . 10 (𝑏 = 𝑥 → (((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝑥) − (#‘(𝑥 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠)))))
7776rspcva 3280 . . . . . . . . 9 ((𝑥 ∈ Fin ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → ((#‘𝑥) − (#‘(𝑥 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
7877adantll 746 . . . . . . . 8 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → ((#‘𝑥) − (#‘(𝑥 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
79 simpr 476 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → 𝑥 ∈ Fin)
80 inss1 3795 . . . . . . . . . 10 (𝑥𝑧) ⊆ 𝑥
81 ssfi 8065 . . . . . . . . . 10 ((𝑥 ∈ Fin ∧ (𝑥𝑧) ⊆ 𝑥) → (𝑥𝑧) ∈ Fin)
8279, 80, 81sylancl 693 . . . . . . . . 9 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (𝑥𝑧) ∈ Fin)
83 fveq2 6103 . . . . . . . . . . . 12 (𝑏 = (𝑥𝑧) → (#‘𝑏) = (#‘(𝑥𝑧)))
84 ineq1 3769 . . . . . . . . . . . . . 14 (𝑏 = (𝑥𝑧) → (𝑏 𝑦) = ((𝑥𝑧) ∩ 𝑦))
85 in32 3787 . . . . . . . . . . . . . . 15 ((𝑥𝑧) ∩ 𝑦) = ((𝑥 𝑦) ∩ 𝑧)
86 inass 3785 . . . . . . . . . . . . . . 15 ((𝑥 𝑦) ∩ 𝑧) = (𝑥 ∩ ( 𝑦𝑧))
8785, 86eqtri 2632 . . . . . . . . . . . . . 14 ((𝑥𝑧) ∩ 𝑦) = (𝑥 ∩ ( 𝑦𝑧))
8884, 87syl6eq 2660 . . . . . . . . . . . . 13 (𝑏 = (𝑥𝑧) → (𝑏 𝑦) = (𝑥 ∩ ( 𝑦𝑧)))
8988fveq2d 6107 . . . . . . . . . . . 12 (𝑏 = (𝑥𝑧) → (#‘(𝑏 𝑦)) = (#‘(𝑥 ∩ ( 𝑦𝑧))))
9083, 89oveq12d 6567 . . . . . . . . . . 11 (𝑏 = (𝑥𝑧) → ((#‘𝑏) − (#‘(𝑏 𝑦))) = ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))))
91 ineq1 3769 . . . . . . . . . . . . . . 15 (𝑏 = (𝑥𝑧) → (𝑏 𝑠) = ((𝑥𝑧) ∩ 𝑠))
92 in32 3787 . . . . . . . . . . . . . . . 16 ((𝑥𝑧) ∩ 𝑠) = ((𝑥 𝑠) ∩ 𝑧)
93 inass 3785 . . . . . . . . . . . . . . . 16 ((𝑥 𝑠) ∩ 𝑧) = (𝑥 ∩ ( 𝑠𝑧))
9492, 93eqtri 2632 . . . . . . . . . . . . . . 15 ((𝑥𝑧) ∩ 𝑠) = (𝑥 ∩ ( 𝑠𝑧))
9591, 94syl6eq 2660 . . . . . . . . . . . . . 14 (𝑏 = (𝑥𝑧) → (𝑏 𝑠) = (𝑥 ∩ ( 𝑠𝑧)))
9695fveq2d 6107 . . . . . . . . . . . . 13 (𝑏 = (𝑥𝑧) → (#‘(𝑏 𝑠)) = (#‘(𝑥 ∩ ( 𝑠𝑧))))
9796oveq2d 6565 . . . . . . . . . . . 12 (𝑏 = (𝑥𝑧) → ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = ((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
9897sumeq2sdv 14282 . . . . . . . . . . 11 (𝑏 = (𝑥𝑧) → Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
9990, 98eqeq12d 2625 . . . . . . . . . 10 (𝑏 = (𝑥𝑧) → (((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))))
10099rspcva 3280 . . . . . . . . 9 (((𝑥𝑧) ∈ Fin ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
10182, 100sylan 487 . . . . . . . 8 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
10278, 101oveq12d 6567 . . . . . . 7 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → (((#‘𝑥) − (#‘(𝑥 𝑦))) − ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧))))) = (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) − Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))))
103 inss1 3795 . . . . . . . . . . . . . 14 (𝑥 𝑦) ⊆ 𝑥
104 ssfi 8065 . . . . . . . . . . . . . 14 ((𝑥 ∈ Fin ∧ (𝑥 𝑦) ⊆ 𝑥) → (𝑥 𝑦) ∈ Fin)
10579, 103, 104sylancl 693 . . . . . . . . . . . . 13 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (𝑥 𝑦) ∈ Fin)
106 hashun3 13034 . . . . . . . . . . . . 13 (((𝑥 𝑦) ∈ Fin ∧ (𝑥𝑧) ∈ Fin) → (#‘((𝑥 𝑦) ∪ (𝑥𝑧))) = (((#‘(𝑥 𝑦)) + (#‘(𝑥𝑧))) − (#‘((𝑥 𝑦) ∩ (𝑥𝑧)))))
107105, 82, 106syl2anc 691 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘((𝑥 𝑦) ∪ (𝑥𝑧))) = (((#‘(𝑥 𝑦)) + (#‘(𝑥𝑧))) − (#‘((𝑥 𝑦) ∩ (𝑥𝑧)))))
108 indi 3832 . . . . . . . . . . . . 13 (𝑥 ∩ ( 𝑦𝑧)) = ((𝑥 𝑦) ∪ (𝑥𝑧))
109108fveq2i 6106 . . . . . . . . . . . 12 (#‘(𝑥 ∩ ( 𝑦𝑧))) = (#‘((𝑥 𝑦) ∪ (𝑥𝑧)))
110 inindi 3792 . . . . . . . . . . . . . 14 (𝑥 ∩ ( 𝑦𝑧)) = ((𝑥 𝑦) ∩ (𝑥𝑧))
111110fveq2i 6106 . . . . . . . . . . . . 13 (#‘(𝑥 ∩ ( 𝑦𝑧))) = (#‘((𝑥 𝑦) ∩ (𝑥𝑧)))
112111oveq2i 6560 . . . . . . . . . . . 12 (((#‘(𝑥 𝑦)) + (#‘(𝑥𝑧))) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = (((#‘(𝑥 𝑦)) + (#‘(𝑥𝑧))) − (#‘((𝑥 𝑦) ∩ (𝑥𝑧))))
113107, 109, 1123eqtr4g 2669 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥 ∩ ( 𝑦𝑧))) = (((#‘(𝑥 𝑦)) + (#‘(𝑥𝑧))) − (#‘(𝑥 ∩ ( 𝑦𝑧)))))
114 hashcl 13009 . . . . . . . . . . . . . 14 ((𝑥 𝑦) ∈ Fin → (#‘(𝑥 𝑦)) ∈ ℕ0)
115105, 114syl 17 . . . . . . . . . . . . 13 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥 𝑦)) ∈ ℕ0)
116115nn0cnd 11230 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥 𝑦)) ∈ ℂ)
117 hashcl 13009 . . . . . . . . . . . . . 14 ((𝑥𝑧) ∈ Fin → (#‘(𝑥𝑧)) ∈ ℕ0)
11882, 117syl 17 . . . . . . . . . . . . 13 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥𝑧)) ∈ ℕ0)
119118nn0cnd 11230 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥𝑧)) ∈ ℂ)
120 inss1 3795 . . . . . . . . . . . . . . 15 (𝑥 ∩ ( 𝑦𝑧)) ⊆ 𝑥
121 ssfi 8065 . . . . . . . . . . . . . . 15 ((𝑥 ∈ Fin ∧ (𝑥 ∩ ( 𝑦𝑧)) ⊆ 𝑥) → (𝑥 ∩ ( 𝑦𝑧)) ∈ Fin)
12279, 120, 121sylancl 693 . . . . . . . . . . . . . 14 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (𝑥 ∩ ( 𝑦𝑧)) ∈ Fin)
123 hashcl 13009 . . . . . . . . . . . . . 14 ((𝑥 ∩ ( 𝑦𝑧)) ∈ Fin → (#‘(𝑥 ∩ ( 𝑦𝑧))) ∈ ℕ0)
124122, 123syl 17 . . . . . . . . . . . . 13 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥 ∩ ( 𝑦𝑧))) ∈ ℕ0)
125124nn0cnd 11230 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥 ∩ ( 𝑦𝑧))) ∈ ℂ)
126116, 119, 125addsubassd 10291 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (((#‘(𝑥 𝑦)) + (#‘(𝑥𝑧))) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = ((#‘(𝑥 𝑦)) + ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧))))))
127113, 126eqtrd 2644 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘(𝑥 ∩ ( 𝑦𝑧))) = ((#‘(𝑥 𝑦)) + ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧))))))
128127oveq2d 6565 . . . . . . . . 9 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = ((#‘𝑥) − ((#‘(𝑥 𝑦)) + ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))))))
129 hashcl 13009 . . . . . . . . . . . 12 (𝑥 ∈ Fin → (#‘𝑥) ∈ ℕ0)
130129adantl 481 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘𝑥) ∈ ℕ0)
131130nn0cnd 11230 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (#‘𝑥) ∈ ℂ)
132119, 125subcld 10271 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) ∈ ℂ)
133131, 116, 132subsub4d 10302 . . . . . . . . 9 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (((#‘𝑥) − (#‘(𝑥 𝑦))) − ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧))))) = ((#‘𝑥) − ((#‘(𝑥 𝑦)) + ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧)))))))
134128, 133eqtr4d 2647 . . . . . . . 8 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = (((#‘𝑥) − (#‘(𝑥 𝑦))) − ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧))))))
135134adantr 480 . . . . . . 7 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = (((#‘𝑥) − (#‘(𝑥 𝑦))) − ((#‘(𝑥𝑧)) − (#‘(𝑥 ∩ ( 𝑦𝑧))))))
136 disjdif 3992 . . . . . . . . . . 11 (𝒫 𝑦 ∩ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) = ∅
137136a1i 11 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (𝒫 𝑦 ∩ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) = ∅)
138 ssun1 3738 . . . . . . . . . . . . . 14 𝑦 ⊆ (𝑦 ∪ {𝑧})
139 sspwb 4844 . . . . . . . . . . . . . 14 (𝑦 ⊆ (𝑦 ∪ {𝑧}) ↔ 𝒫 𝑦 ⊆ 𝒫 (𝑦 ∪ {𝑧}))
140138, 139mpbi 219 . . . . . . . . . . . . 13 𝒫 𝑦 ⊆ 𝒫 (𝑦 ∪ {𝑧})
141 undif 4001 . . . . . . . . . . . . 13 (𝒫 𝑦 ⊆ 𝒫 (𝑦 ∪ {𝑧}) ↔ (𝒫 𝑦 ∪ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) = 𝒫 (𝑦 ∪ {𝑧}))
142140, 141mpbi 219 . . . . . . . . . . . 12 (𝒫 𝑦 ∪ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) = 𝒫 (𝑦 ∪ {𝑧})
143142eqcomi 2619 . . . . . . . . . . 11 𝒫 (𝑦 ∪ {𝑧}) = (𝒫 𝑦 ∪ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))
144143a1i 11 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → 𝒫 (𝑦 ∪ {𝑧}) = (𝒫 𝑦 ∪ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)))
145 simpll 786 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → 𝑦 ∈ Fin)
146 snfi 7923 . . . . . . . . . . . 12 {𝑧} ∈ Fin
147 unfi 8112 . . . . . . . . . . . 12 ((𝑦 ∈ Fin ∧ {𝑧} ∈ Fin) → (𝑦 ∪ {𝑧}) ∈ Fin)
148145, 146, 147sylancl 693 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (𝑦 ∪ {𝑧}) ∈ Fin)
149 pwfi 8144 . . . . . . . . . . 11 ((𝑦 ∪ {𝑧}) ∈ Fin ↔ 𝒫 (𝑦 ∪ {𝑧}) ∈ Fin)
150148, 149sylib 207 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → 𝒫 (𝑦 ∪ {𝑧}) ∈ Fin)
15155a1i 11 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → -1 ∈ ℂ)
152 elpwi 4117 . . . . . . . . . . . . . 14 (𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧}) → 𝑠 ⊆ (𝑦 ∪ {𝑧}))
153 ssfi 8065 . . . . . . . . . . . . . 14 (((𝑦 ∪ {𝑧}) ∈ Fin ∧ 𝑠 ⊆ (𝑦 ∪ {𝑧})) → 𝑠 ∈ Fin)
154148, 152, 153syl2an 493 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → 𝑠 ∈ Fin)
155 hashcl 13009 . . . . . . . . . . . . 13 (𝑠 ∈ Fin → (#‘𝑠) ∈ ℕ0)
156154, 155syl 17 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (#‘𝑠) ∈ ℕ0)
157151, 156expcld 12870 . . . . . . . . . . 11 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (-1↑(#‘𝑠)) ∈ ℂ)
158 simplr 788 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → 𝑥 ∈ Fin)
159 inss1 3795 . . . . . . . . . . . . . 14 (𝑥 𝑠) ⊆ 𝑥
160 ssfi 8065 . . . . . . . . . . . . . 14 ((𝑥 ∈ Fin ∧ (𝑥 𝑠) ⊆ 𝑥) → (𝑥 𝑠) ∈ Fin)
161158, 159, 160sylancl 693 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (𝑥 𝑠) ∈ Fin)
162 hashcl 13009 . . . . . . . . . . . . 13 ((𝑥 𝑠) ∈ Fin → (#‘(𝑥 𝑠)) ∈ ℕ0)
163161, 162syl 17 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (#‘(𝑥 𝑠)) ∈ ℕ0)
164163nn0cnd 11230 . . . . . . . . . . 11 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (#‘(𝑥 𝑠)) ∈ ℂ)
165157, 164mulcld 9939 . . . . . . . . . 10 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → ((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) ∈ ℂ)
166137, 144, 150, 165fsumsplit 14318 . . . . . . . . 9 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) = (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) + Σ𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠)))))
167 fveq2 6103 . . . . . . . . . . . . . 14 (𝑠 = (𝑡 ∪ {𝑧}) → (#‘𝑠) = (#‘(𝑡 ∪ {𝑧})))
168167oveq2d 6565 . . . . . . . . . . . . 13 (𝑠 = (𝑡 ∪ {𝑧}) → (-1↑(#‘𝑠)) = (-1↑(#‘(𝑡 ∪ {𝑧}))))
169 inteq 4413 . . . . . . . . . . . . . . . 16 (𝑠 = (𝑡 ∪ {𝑧}) → 𝑠 = (𝑡 ∪ {𝑧}))
17027intunsn 4451 . . . . . . . . . . . . . . . 16 (𝑡 ∪ {𝑧}) = ( 𝑡𝑧)
171169, 170syl6eq 2660 . . . . . . . . . . . . . . 15 (𝑠 = (𝑡 ∪ {𝑧}) → 𝑠 = ( 𝑡𝑧))
172171ineq2d 3776 . . . . . . . . . . . . . 14 (𝑠 = (𝑡 ∪ {𝑧}) → (𝑥 𝑠) = (𝑥 ∩ ( 𝑡𝑧)))
173172fveq2d 6107 . . . . . . . . . . . . 13 (𝑠 = (𝑡 ∪ {𝑧}) → (#‘(𝑥 𝑠)) = (#‘(𝑥 ∩ ( 𝑡𝑧))))
174168, 173oveq12d 6567 . . . . . . . . . . . 12 (𝑠 = (𝑡 ∪ {𝑧}) → ((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) = ((-1↑(#‘(𝑡 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑡𝑧)))))
175 pwfi 8144 . . . . . . . . . . . . 13 (𝑦 ∈ Fin ↔ 𝒫 𝑦 ∈ Fin)
176145, 175sylib 207 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → 𝒫 𝑦 ∈ Fin)
177 eqid 2610 . . . . . . . . . . . . 13 (𝑢 ∈ 𝒫 𝑦 ↦ (𝑢 ∪ {𝑧})) = (𝑢 ∈ 𝒫 𝑦 ↦ (𝑢 ∪ {𝑧}))
178 elpwi 4117 . . . . . . . . . . . . . . . . 17 (𝑢 ∈ 𝒫 𝑦𝑢𝑦)
179178adantl 481 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → 𝑢𝑦)
180 unss1 3744 . . . . . . . . . . . . . . . 16 (𝑢𝑦 → (𝑢 ∪ {𝑧}) ⊆ (𝑦 ∪ {𝑧}))
181179, 180syl 17 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → (𝑢 ∪ {𝑧}) ⊆ (𝑦 ∪ {𝑧}))
182 vex 3176 . . . . . . . . . . . . . . . . 17 𝑢 ∈ V
183 snex 4835 . . . . . . . . . . . . . . . . 17 {𝑧} ∈ V
184182, 183unex 6854 . . . . . . . . . . . . . . . 16 (𝑢 ∪ {𝑧}) ∈ V
185184elpw 4114 . . . . . . . . . . . . . . 15 ((𝑢 ∪ {𝑧}) ∈ 𝒫 (𝑦 ∪ {𝑧}) ↔ (𝑢 ∪ {𝑧}) ⊆ (𝑦 ∪ {𝑧}))
186181, 185sylibr 223 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → (𝑢 ∪ {𝑧}) ∈ 𝒫 (𝑦 ∪ {𝑧}))
187 simpllr 795 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → ¬ 𝑧𝑦)
188 elpwi 4117 . . . . . . . . . . . . . . . 16 ((𝑢 ∪ {𝑧}) ∈ 𝒫 𝑦 → (𝑢 ∪ {𝑧}) ⊆ 𝑦)
189 ssun2 3739 . . . . . . . . . . . . . . . . . 18 {𝑧} ⊆ (𝑢 ∪ {𝑧})
19027snss 4259 . . . . . . . . . . . . . . . . . 18 (𝑧 ∈ (𝑢 ∪ {𝑧}) ↔ {𝑧} ⊆ (𝑢 ∪ {𝑧}))
191189, 190mpbir 220 . . . . . . . . . . . . . . . . 17 𝑧 ∈ (𝑢 ∪ {𝑧})
192191a1i 11 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → 𝑧 ∈ (𝑢 ∪ {𝑧}))
193 ssel 3562 . . . . . . . . . . . . . . . 16 ((𝑢 ∪ {𝑧}) ⊆ 𝑦 → (𝑧 ∈ (𝑢 ∪ {𝑧}) → 𝑧𝑦))
194188, 192, 193syl2imc 40 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → ((𝑢 ∪ {𝑧}) ∈ 𝒫 𝑦𝑧𝑦))
195187, 194mtod 188 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → ¬ (𝑢 ∪ {𝑧}) ∈ 𝒫 𝑦)
196186, 195eldifd 3551 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑢 ∈ 𝒫 𝑦) → (𝑢 ∪ {𝑧}) ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))
197 eldifi 3694 . . . . . . . . . . . . . . . . . 18 (𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦) → 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧}))
198197adantl 481 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) → 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧}))
199198elpwid 4118 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) → 𝑠 ⊆ (𝑦 ∪ {𝑧}))
200 uncom 3719 . . . . . . . . . . . . . . . 16 (𝑦 ∪ {𝑧}) = ({𝑧} ∪ 𝑦)
201199, 200syl6sseq 3614 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) → 𝑠 ⊆ ({𝑧} ∪ 𝑦))
202 ssundif 4004 . . . . . . . . . . . . . . 15 (𝑠 ⊆ ({𝑧} ∪ 𝑦) ↔ (𝑠 ∖ {𝑧}) ⊆ 𝑦)
203201, 202sylib 207 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) → (𝑠 ∖ {𝑧}) ⊆ 𝑦)
204 vex 3176 . . . . . . . . . . . . . . 15 𝑦 ∈ V
205204elpw2 4755 . . . . . . . . . . . . . 14 ((𝑠 ∖ {𝑧}) ∈ 𝒫 𝑦 ↔ (𝑠 ∖ {𝑧}) ⊆ 𝑦)
206203, 205sylibr 223 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) → (𝑠 ∖ {𝑧}) ∈ 𝒫 𝑦)
207 elpwunsn 4171 . . . . . . . . . . . . . . . . . . 19 (𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦) → 𝑧𝑠)
208207ad2antll 761 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → 𝑧𝑠)
209208snssd 4281 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → {𝑧} ⊆ 𝑠)
210 ssequn2 3748 . . . . . . . . . . . . . . . . 17 ({𝑧} ⊆ 𝑠 ↔ (𝑠 ∪ {𝑧}) = 𝑠)
211209, 210sylib 207 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → (𝑠 ∪ {𝑧}) = 𝑠)
212211eqcomd 2616 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → 𝑠 = (𝑠 ∪ {𝑧}))
213 uneq1 3722 . . . . . . . . . . . . . . . . 17 (𝑢 = (𝑠 ∖ {𝑧}) → (𝑢 ∪ {𝑧}) = ((𝑠 ∖ {𝑧}) ∪ {𝑧}))
214 undif1 3995 . . . . . . . . . . . . . . . . 17 ((𝑠 ∖ {𝑧}) ∪ {𝑧}) = (𝑠 ∪ {𝑧})
215213, 214syl6eq 2660 . . . . . . . . . . . . . . . 16 (𝑢 = (𝑠 ∖ {𝑧}) → (𝑢 ∪ {𝑧}) = (𝑠 ∪ {𝑧}))
216215eqeq2d 2620 . . . . . . . . . . . . . . 15 (𝑢 = (𝑠 ∖ {𝑧}) → (𝑠 = (𝑢 ∪ {𝑧}) ↔ 𝑠 = (𝑠 ∪ {𝑧})))
217212, 216syl5ibrcom 236 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → (𝑢 = (𝑠 ∖ {𝑧}) → 𝑠 = (𝑢 ∪ {𝑧})))
218178ad2antrl 760 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → 𝑢𝑦)
219 simpllr 795 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → ¬ 𝑧𝑦)
220218, 219ssneldd 3571 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → ¬ 𝑧𝑢)
221 difsnb 4278 . . . . . . . . . . . . . . . . 17 𝑧𝑢 ↔ (𝑢 ∖ {𝑧}) = 𝑢)
222220, 221sylib 207 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → (𝑢 ∖ {𝑧}) = 𝑢)
223222eqcomd 2616 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → 𝑢 = (𝑢 ∖ {𝑧}))
224 difeq1 3683 . . . . . . . . . . . . . . . . 17 (𝑠 = (𝑢 ∪ {𝑧}) → (𝑠 ∖ {𝑧}) = ((𝑢 ∪ {𝑧}) ∖ {𝑧}))
225 difun2 4000 . . . . . . . . . . . . . . . . 17 ((𝑢 ∪ {𝑧}) ∖ {𝑧}) = (𝑢 ∖ {𝑧})
226224, 225syl6eq 2660 . . . . . . . . . . . . . . . 16 (𝑠 = (𝑢 ∪ {𝑧}) → (𝑠 ∖ {𝑧}) = (𝑢 ∖ {𝑧}))
227226eqeq2d 2620 . . . . . . . . . . . . . . 15 (𝑠 = (𝑢 ∪ {𝑧}) → (𝑢 = (𝑠 ∖ {𝑧}) ↔ 𝑢 = (𝑢 ∖ {𝑧})))
228223, 227syl5ibrcom 236 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → (𝑠 = (𝑢 ∪ {𝑧}) → 𝑢 = (𝑠 ∖ {𝑧})))
229217, 228impbid 201 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ (𝑢 ∈ 𝒫 𝑦𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))) → (𝑢 = (𝑠 ∖ {𝑧}) ↔ 𝑠 = (𝑢 ∪ {𝑧})))
230177, 196, 206, 229f1o2d 6785 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (𝑢 ∈ 𝒫 𝑦 ↦ (𝑢 ∪ {𝑧})):𝒫 𝑦1-1-onto→(𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦))
231 uneq1 3722 . . . . . . . . . . . . . 14 (𝑢 = 𝑡 → (𝑢 ∪ {𝑧}) = (𝑡 ∪ {𝑧}))
232 vex 3176 . . . . . . . . . . . . . . 15 𝑡 ∈ V
233232, 183unex 6854 . . . . . . . . . . . . . 14 (𝑡 ∪ {𝑧}) ∈ V
234231, 177, 233fvmpt 6191 . . . . . . . . . . . . 13 (𝑡 ∈ 𝒫 𝑦 → ((𝑢 ∈ 𝒫 𝑦 ↦ (𝑢 ∪ {𝑧}))‘𝑡) = (𝑡 ∪ {𝑧}))
235234adantl 481 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑡 ∈ 𝒫 𝑦) → ((𝑢 ∈ 𝒫 𝑦 ↦ (𝑢 ∪ {𝑧}))‘𝑡) = (𝑡 ∪ {𝑧}))
236197, 165sylan2 490 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)) → ((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) ∈ ℂ)
237174, 176, 230, 235, 236fsumf1o 14301 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) = Σ𝑡 ∈ 𝒫 𝑦((-1↑(#‘(𝑡 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑡𝑧)))))
238 uneq1 3722 . . . . . . . . . . . . . . . 16 (𝑡 = 𝑠 → (𝑡 ∪ {𝑧}) = (𝑠 ∪ {𝑧}))
239238fveq2d 6107 . . . . . . . . . . . . . . 15 (𝑡 = 𝑠 → (#‘(𝑡 ∪ {𝑧})) = (#‘(𝑠 ∪ {𝑧})))
240239oveq2d 6565 . . . . . . . . . . . . . 14 (𝑡 = 𝑠 → (-1↑(#‘(𝑡 ∪ {𝑧}))) = (-1↑(#‘(𝑠 ∪ {𝑧}))))
241 inteq 4413 . . . . . . . . . . . . . . . . 17 (𝑡 = 𝑠 𝑡 = 𝑠)
242241ineq1d 3775 . . . . . . . . . . . . . . . 16 (𝑡 = 𝑠 → ( 𝑡𝑧) = ( 𝑠𝑧))
243242ineq2d 3776 . . . . . . . . . . . . . . 15 (𝑡 = 𝑠 → (𝑥 ∩ ( 𝑡𝑧)) = (𝑥 ∩ ( 𝑠𝑧)))
244243fveq2d 6107 . . . . . . . . . . . . . 14 (𝑡 = 𝑠 → (#‘(𝑥 ∩ ( 𝑡𝑧))) = (#‘(𝑥 ∩ ( 𝑠𝑧))))
245240, 244oveq12d 6567 . . . . . . . . . . . . 13 (𝑡 = 𝑠 → ((-1↑(#‘(𝑡 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑡𝑧)))) = ((-1↑(#‘(𝑠 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
246245cbvsumv 14274 . . . . . . . . . . . 12 Σ𝑡 ∈ 𝒫 𝑦((-1↑(#‘(𝑡 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑡𝑧)))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘(𝑠 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑠𝑧))))
24755a1i 11 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → -1 ∈ ℂ)
248 elpwi 4117 . . . . . . . . . . . . . . . . . . . 20 (𝑠 ∈ 𝒫 𝑦𝑠𝑦)
249 ssfi 8065 . . . . . . . . . . . . . . . . . . . 20 ((𝑦 ∈ Fin ∧ 𝑠𝑦) → 𝑠 ∈ Fin)
250145, 248, 249syl2an 493 . . . . . . . . . . . . . . . . . . 19 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → 𝑠 ∈ Fin)
251250, 155syl 17 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (#‘𝑠) ∈ ℕ0)
252247, 251expp1d 12871 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1↑((#‘𝑠) + 1)) = ((-1↑(#‘𝑠)) · -1))
253248adantl 481 . . . . . . . . . . . . . . . . . . . 20 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → 𝑠𝑦)
254 simpllr 795 . . . . . . . . . . . . . . . . . . . 20 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ¬ 𝑧𝑦)
255253, 254ssneldd 3571 . . . . . . . . . . . . . . . . . . 19 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ¬ 𝑧𝑠)
256 hashunsng 13042 . . . . . . . . . . . . . . . . . . . 20 (𝑧 ∈ V → ((𝑠 ∈ Fin ∧ ¬ 𝑧𝑠) → (#‘(𝑠 ∪ {𝑧})) = ((#‘𝑠) + 1)))
25727, 256ax-mp 5 . . . . . . . . . . . . . . . . . . 19 ((𝑠 ∈ Fin ∧ ¬ 𝑧𝑠) → (#‘(𝑠 ∪ {𝑧})) = ((#‘𝑠) + 1))
258250, 255, 257syl2anc 691 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (#‘(𝑠 ∪ {𝑧})) = ((#‘𝑠) + 1))
259258oveq2d 6565 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1↑(#‘(𝑠 ∪ {𝑧}))) = (-1↑((#‘𝑠) + 1)))
260140sseli 3564 . . . . . . . . . . . . . . . . . . 19 (𝑠 ∈ 𝒫 𝑦𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧}))
261260, 157sylan2 490 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1↑(#‘𝑠)) ∈ ℂ)
262247, 261mulcomd 9940 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1 · (-1↑(#‘𝑠))) = ((-1↑(#‘𝑠)) · -1))
263252, 259, 2623eqtr4d 2654 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1↑(#‘(𝑠 ∪ {𝑧}))) = (-1 · (-1↑(#‘𝑠))))
264261mulm1d 10361 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1 · (-1↑(#‘𝑠))) = -(-1↑(#‘𝑠)))
265263, 264eqtrd 2644 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-1↑(#‘(𝑠 ∪ {𝑧}))) = -(-1↑(#‘𝑠)))
266265oveq1d 6564 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ((-1↑(#‘(𝑠 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) = (-(-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
267 inss1 3795 . . . . . . . . . . . . . . . . . . 19 (𝑥 ∩ ( 𝑠𝑧)) ⊆ 𝑥
268 ssfi 8065 . . . . . . . . . . . . . . . . . . 19 ((𝑥 ∈ Fin ∧ (𝑥 ∩ ( 𝑠𝑧)) ⊆ 𝑥) → (𝑥 ∩ ( 𝑠𝑧)) ∈ Fin)
269158, 267, 268sylancl 693 . . . . . . . . . . . . . . . . . 18 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (𝑥 ∩ ( 𝑠𝑧)) ∈ Fin)
270 hashcl 13009 . . . . . . . . . . . . . . . . . 18 ((𝑥 ∩ ( 𝑠𝑧)) ∈ Fin → (#‘(𝑥 ∩ ( 𝑠𝑧))) ∈ ℕ0)
271269, 270syl 17 . . . . . . . . . . . . . . . . 17 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (#‘(𝑥 ∩ ( 𝑠𝑧))) ∈ ℕ0)
272271nn0cnd 11230 . . . . . . . . . . . . . . . 16 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → (#‘(𝑥 ∩ ( 𝑠𝑧))) ∈ ℂ)
273260, 272sylan2 490 . . . . . . . . . . . . . . 15 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (#‘(𝑥 ∩ ( 𝑠𝑧))) ∈ ℂ)
274261, 273mulneg1d 10362 . . . . . . . . . . . . . 14 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → (-(-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) = -((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
275266, 274eqtrd 2644 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ((-1↑(#‘(𝑠 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) = -((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
276275sumeq2dv 14281 . . . . . . . . . . . 12 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘(𝑠 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) = Σ𝑠 ∈ 𝒫 𝑦-((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
277246, 276syl5eq 2656 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑡 ∈ 𝒫 𝑦((-1↑(#‘(𝑡 ∪ {𝑧}))) · (#‘(𝑥 ∩ ( 𝑡𝑧)))) = Σ𝑠 ∈ 𝒫 𝑦-((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
278157, 272mulcld 9939 . . . . . . . . . . . . 13 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})) → ((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) ∈ ℂ)
279260, 278sylan2 490 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) ∈ ℂ)
280176, 279fsumneg 14361 . . . . . . . . . . 11 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ 𝒫 𝑦-((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) = -Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
281237, 277, 2803eqtrd 2648 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) = -Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))))
282281oveq2d 6565 . . . . . . . . 9 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) + Σ𝑠 ∈ (𝒫 (𝑦 ∪ {𝑧}) ∖ 𝒫 𝑦)((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠)))) = (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) + -Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))))
283140a1i 11 . . . . . . . . . . . . 13 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → 𝒫 𝑦 ⊆ 𝒫 (𝑦 ∪ {𝑧}))
284283sselda 3568 . . . . . . . . . . . 12 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → 𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧}))
285284, 165syldan 486 . . . . . . . . . . 11 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) ∈ ℂ)
286176, 285fsumcl 14311 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) ∈ ℂ)
287284, 278syldan 486 . . . . . . . . . . 11 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ 𝑠 ∈ 𝒫 𝑦) → ((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) ∈ ℂ)
288176, 287fsumcl 14311 . . . . . . . . . 10 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧)))) ∈ ℂ)
289286, 288negsubd 10277 . . . . . . . . 9 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) + -Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))) = (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) − Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))))
290166, 282, 2893eqtrd 2648 . . . . . . . 8 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) = (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) − Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))))
291290adantr 480 . . . . . . 7 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) = (Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))) − Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑥 ∩ ( 𝑠𝑧))))))
292102, 135, 2913eqtr4d 2654 . . . . . 6 ((((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) ∧ ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))) → ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
293292ex 449 . . . . 5 (((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) ∧ 𝑥 ∈ Fin) → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) → ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠)))))
294293ralrimdva 2952 . . . 4 ((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) → ∀𝑥 ∈ Fin ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠)))))
295 ineq1 3769 . . . . . . . 8 (𝑏 = 𝑥 → (𝑏 ∩ ( 𝑦𝑧)) = (𝑥 ∩ ( 𝑦𝑧)))
296295fveq2d 6107 . . . . . . 7 (𝑏 = 𝑥 → (#‘(𝑏 ∩ ( 𝑦𝑧))) = (#‘(𝑥 ∩ ( 𝑦𝑧))))
29767, 296oveq12d 6567 . . . . . 6 (𝑏 = 𝑥 → ((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))) = ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))))
298 ineq1 3769 . . . . . . . . 9 (𝑏 = 𝑥 → (𝑏 𝑠) = (𝑥 𝑠))
299298fveq2d 6107 . . . . . . . 8 (𝑏 = 𝑥 → (#‘(𝑏 𝑠)) = (#‘(𝑥 𝑠)))
300299oveq2d 6565 . . . . . . 7 (𝑏 = 𝑥 → ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = ((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
301300sumeq2sdv 14282 . . . . . 6 (𝑏 = 𝑥 → Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
302297, 301eqeq12d 2625 . . . . 5 (𝑏 = 𝑥 → (((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠)))))
303302cbvralv 3147 . . . 4 (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ∀𝑥 ∈ Fin ((#‘𝑥) − (#‘(𝑥 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑥 𝑠))))
304294, 303syl6ibr 241 . . 3 ((𝑦 ∈ Fin ∧ ¬ 𝑧𝑦) → (∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝑦))) = Σ𝑠 ∈ 𝒫 𝑦((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) → ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 ∩ ( 𝑦𝑧)))) = Σ𝑠 ∈ 𝒫 (𝑦 ∪ {𝑧})((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠)))))
30516, 24, 38, 46, 66, 304findcard2s 8086 . 2 (𝐴 ∈ Fin → ∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))))
306 fveq2 6103 . . . . 5 (𝑏 = 𝐵 → (#‘𝑏) = (#‘𝐵))
307 ineq1 3769 . . . . . 6 (𝑏 = 𝐵 → (𝑏 𝐴) = (𝐵 𝐴))
308307fveq2d 6107 . . . . 5 (𝑏 = 𝐵 → (#‘(𝑏 𝐴)) = (#‘(𝐵 𝐴)))
309306, 308oveq12d 6567 . . . 4 (𝑏 = 𝐵 → ((#‘𝑏) − (#‘(𝑏 𝐴))) = ((#‘𝐵) − (#‘(𝐵 𝐴))))
310 simpl 472 . . . . . . . 8 ((𝑏 = 𝐵𝑠 ∈ 𝒫 𝐴) → 𝑏 = 𝐵)
311310ineq1d 3775 . . . . . . 7 ((𝑏 = 𝐵𝑠 ∈ 𝒫 𝐴) → (𝑏 𝑠) = (𝐵 𝑠))
312311fveq2d 6107 . . . . . 6 ((𝑏 = 𝐵𝑠 ∈ 𝒫 𝐴) → (#‘(𝑏 𝑠)) = (#‘(𝐵 𝑠)))
313312oveq2d 6565 . . . . 5 ((𝑏 = 𝐵𝑠 ∈ 𝒫 𝐴) → ((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = ((-1↑(#‘𝑠)) · (#‘(𝐵 𝑠))))
314313sumeq2dv 14281 . . . 4 (𝑏 = 𝐵 → Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝐵 𝑠))))
315309, 314eqeq12d 2625 . . 3 (𝑏 = 𝐵 → (((#‘𝑏) − (#‘(𝑏 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ↔ ((#‘𝐵) − (#‘(𝐵 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝐵 𝑠)))))
316315rspccva 3281 . 2 ((∀𝑏 ∈ Fin ((#‘𝑏) − (#‘(𝑏 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝑏 𝑠))) ∧ 𝐵 ∈ Fin) → ((#‘𝐵) − (#‘(𝐵 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝐵 𝑠))))
317305, 316sylan 487 1 ((𝐴 ∈ Fin ∧ 𝐵 ∈ Fin) → ((#‘𝐵) − (#‘(𝐵 𝐴))) = Σ𝑠 ∈ 𝒫 𝐴((-1↑(#‘𝑠)) · (#‘(𝐵 𝑠))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wa 383   = wceq 1475  wcel 1977  wral 2896  Vcvv 3173  cdif 3537  cun 3538  cin 3539  wss 3540  c0 3874  𝒫 cpw 4108  {csn 4125   cuni 4372   cint 4410  cmpt 4643  cfv 5804  (class class class)co 6549  Fincfn 7841  cc 9813  0cc0 9815  1c1 9816   + caddc 9818   · cmul 9820  cmin 10145  -cneg 10146  0cn0 11169  cexp 12722  #chash 12979  Σcsu 14264
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1713  ax-4 1728  ax-5 1827  ax-6 1875  ax-7 1922  ax-8 1979  ax-9 1986  ax-10 2006  ax-11 2021  ax-12 2034  ax-13 2234  ax-ext 2590  ax-rep 4699  ax-sep 4709  ax-nul 4717  ax-pow 4769  ax-pr 4833  ax-un 6847  ax-inf2 8421  ax-cnex 9871  ax-resscn 9872  ax-1cn 9873  ax-icn 9874  ax-addcl 9875  ax-addrcl 9876  ax-mulcl 9877  ax-mulrcl 9878  ax-mulcom 9879  ax-addass 9880  ax-mulass 9881  ax-distr 9882  ax-i2m1 9883  ax-1ne0 9884  ax-1rid 9885  ax-rnegex 9886  ax-rrecex 9887  ax-cnre 9888  ax-pre-lttri 9889  ax-pre-lttrn 9890  ax-pre-ltadd 9891  ax-pre-mulgt0 9892  ax-pre-sup 9893
This theorem depends on definitions:  df-bi 196  df-or 384  df-an 385  df-3or 1032  df-3an 1033  df-tru 1478  df-fal 1481  df-ex 1696  df-nf 1701  df-sb 1868  df-eu 2462  df-mo 2463  df-clab 2597  df-cleq 2603  df-clel 2606  df-nfc 2740  df-ne 2782  df-nel 2783  df-ral 2901  df-rex 2902  df-reu 2903  df-rmo 2904  df-rab 2905  df-v 3175  df-sbc 3403  df-csb 3500  df-dif 3543  df-un 3545  df-in 3547  df-ss 3554  df-pss 3556  df-nul 3875  df-if 4037  df-pw 4110  df-sn 4126  df-pr 4128  df-tp 4130  df-op 4132  df-uni 4373  df-int 4411  df-iun 4457  df-br 4584  df-opab 4644  df-mpt 4645  df-tr 4681  df-eprel 4949  df-id 4953  df-po 4959  df-so 4960  df-fr 4997  df-se 4998  df-we 4999  df-xp 5044  df-rel 5045  df-cnv 5046  df-co 5047  df-dm 5048  df-rn 5049  df-res 5050  df-ima 5051  df-pred 5597  df-ord 5643  df-on 5644  df-lim 5645  df-suc 5646  df-iota 5768  df-fun 5806  df-fn 5807  df-f 5808  df-f1 5809  df-fo 5810  df-f1o 5811  df-fv 5812  df-isom 5813  df-riota 6511  df-ov 6552  df-oprab 6553  df-mpt2 6554  df-om 6958  df-1st 7059  df-2nd 7060  df-wrecs 7294  df-recs 7355  df-rdg 7393  df-1o 7447  df-2o 7448  df-oadd 7451  df-er 7629  df-map 7746  df-en 7842  df-dom 7843  df-sdom 7844  df-fin 7845  df-sup 8231  df-oi 8298  df-card 8648  df-cda 8873  df-pnf 9955  df-mnf 9956  df-xr 9957  df-ltxr 9958  df-le 9959  df-sub 10147  df-neg 10148  df-div 10564  df-nn 10898  df-2 10956  df-3 10957  df-n0 11170  df-z 11255  df-uz 11564  df-rp 11709  df-fz 12198  df-fzo 12335  df-seq 12664  df-exp 12723  df-hash 12980  df-cj 13687  df-re 13688  df-im 13689  df-sqrt 13823  df-abs 13824  df-clim 14067  df-sum 14265
This theorem is referenced by:  incexc  14408
  Copyright terms: Public domain W3C validator