NFE Home New Foundations Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  NFE Home  >  Th. List  >  srelk GIF version

Theorem srelk 4525
Description: Binary relationship form of the Sfin relationship. (Contributed by SF, 23-Jan-2015.)
Hypotheses
Ref Expression
srelk.1 ⊢ A ∈ V
srelk.2 ⊢ B ∈ V
Assertion
Ref Expression
srelk ⊢ (⟪A, B⟫ ∈ (( Nn ×k Nn ) ∩ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c)) ↔ Sfin (A, B))

Proof of Theorem srelk
Dummy variables t x y z are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 srelk.1 . . . . 5 ⊢ A ∈ V
2 srelk.2 . . . . 5 ⊢ B ∈ V
31, 2opkelxpk 4249 . . . 4 ⊢ (⟪A, B⟫ ∈ ( Nn ×k Nn ) ↔ (A ∈ Nn ∧ B ∈ Nn ))
4 opkex 4114 . . . . . 6 ⊢ ⟪A, B⟫ ∈ V
54elimak 4260 . . . . 5 ⊢ (⟪A, B⟫ ∈ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c) ↔ ∃t ∈ ℘1 ℘1℘11c⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)))
6 elpw131c 4150 . . . . . . . . 9 ⊢ (t ∈ ℘1℘1℘11c ↔ ∃x t = {{{{x}}}})
76anbi1i 676 . . . . . . . 8 ⊢ ((t ∈ ℘1℘1℘11c ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ (∃x t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
8 19.41v 1901 . . . . . . . 8 ⊢ (∃x(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ (∃x t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
97, 8bitr4i 243 . . . . . . 7 ⊢ ((t ∈ ℘1℘1℘11c ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ ∃x(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
109exbii 1582 . . . . . 6 ⊢ (∃t(t ∈ ℘1℘1℘11c ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ ∃t∃x(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
11 df-rex 2621 . . . . . 6 ⊢ (∃t ∈ ℘1 ℘1℘11c⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) ↔ ∃t(t ∈ ℘1℘1℘11c ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
12 excom 1741 . . . . . 6 ⊢ (∃x∃t(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ ∃t∃x(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
1310, 11, 123bitr4i 268 . . . . 5 ⊢ (∃t ∈ ℘1 ℘1℘11c⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) ↔ ∃x∃t(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
14 snex 4112 . . . . . . . 8 ⊢ {{{{x}}}} ∈ V
15 opkeq1 4060 . . . . . . . . 9 ⊢ (t = {{{{x}}}} → ⟪t, ⟪A, B⟫⟫ = ⟪{{{{x}}}}, ⟪A, B⟫⟫)
1615eleq1d 2419 . . . . . . . 8 ⊢ (t = {{{{x}}}} → (⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) ↔ ⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))))
1714, 16ceqsexv 2895 . . . . . . 7 ⊢ (∃t(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ ⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)))
18 elin 3220 . . . . . . 7 ⊢ (⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) ↔ (⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∧ ⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)))
19 opkex 4114 . . . . . . . . . . 11 ⊢ ⟪{{x}}, A⟫ ∈ V
2019elimak 4260 . . . . . . . . . 10 ⊢ (⟪{{x}}, A⟫ ∈ (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ∃t ∈ ℘1 ℘11c⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ))
21 elpw121c 4149 . . . . . . . . . . . . . 14 ⊢ (t ∈ ℘1℘11c ↔ ∃y t = {{{y}}})
2221anbi1i 676 . . . . . . . . . . . . 13 ⊢ ((t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ (∃y t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
23 19.41v 1901 . . . . . . . . . . . . 13 ⊢ (∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ (∃y t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
2422, 23bitr4i 243 . . . . . . . . . . . 12 ⊢ ((t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ ∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
2524exbii 1582 . . . . . . . . . . 11 ⊢ (∃t(t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ ∃t∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
26 df-rex 2621 . . . . . . . . . . 11 ⊢ (∃t ∈ ℘1 ℘11c⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) ↔ ∃t(t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
27 excom 1741 . . . . . . . . . . 11 ⊢ (∃y∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ ∃t∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
2825, 26, 273bitr4i 268 . . . . . . . . . 10 ⊢ (∃t ∈ ℘1 ℘11c⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) ↔ ∃y∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
29 snex 4112 . . . . . . . . . . . . 13 ⊢ {{{y}}} ∈ V
30 opkeq1 4060 . . . . . . . . . . . . . 14 ⊢ (t = {{{y}}} → ⟪t, ⟪{{x}}, A⟫⟫ = ⟪{{{y}}}, ⟪{{x}}, A⟫⟫)
3130eleq1d 2419 . . . . . . . . . . . . 13 ⊢ (t = {{{y}}} → (⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) ↔ ⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )))
3229, 31ceqsexv 2895 . . . . . . . . . . . 12 ⊢ (∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ ⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ))
33 elin 3220 . . . . . . . . . . . 12 ⊢ (⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) ↔ (⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∧ ⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins2k Sk ))
34 snex 4112 . . . . . . . . . . . . . . 15 ⊢ {y} ∈ V
35 snex 4112 . . . . . . . . . . . . . . 15 ⊢ {{x}} ∈ V
3634, 35, 1otkelins3k 4257 . . . . . . . . . . . . . 14 ⊢ (⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ↔ ⟪{y}, {{x}}⟫ ∈ SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)))
37 vex 2863 . . . . . . . . . . . . . . 15 ⊢ y ∈ V
38 snex 4112 . . . . . . . . . . . . . . 15 ⊢ {x} ∈ V
3937, 38opksnelsik 4266 . . . . . . . . . . . . . 14 ⊢ (⟪{y}, {{x}}⟫ ∈ SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ↔ ⟪y, {x}⟫ ∈ ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)))
40 vex 2863 . . . . . . . . . . . . . . 15 ⊢ x ∈ V
4137, 40eqpw1relk 4480 . . . . . . . . . . . . . 14 ⊢ (⟪y, {x}⟫ ∈ ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ↔ y = ℘1x)
4236, 39, 413bitri 262 . . . . . . . . . . . . 13 ⊢ (⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ↔ y = ℘1x)
4334, 35, 1otkelins2k 4256 . . . . . . . . . . . . . 14 ⊢ (⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins2k Sk ↔ ⟪{y}, A⟫ ∈ Sk )
4437, 1elssetk 4271 . . . . . . . . . . . . . 14 ⊢ (⟪{y}, A⟫ ∈ Sk ↔ y ∈ A)
4543, 44bitri 240 . . . . . . . . . . . . 13 ⊢ (⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins2k Sk ↔ y ∈ A)
4642, 45anbi12i 678 . . . . . . . . . . . 12 ⊢ ((⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∧ ⟪{{{y}}}, ⟪{{x}}, A⟫⟫ ∈ Ins2k Sk ) ↔ (y = ℘1x ∧ y ∈ A))
4732, 33, 463bitri 262 . . . . . . . . . . 11 ⊢ (∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ (y = ℘1x ∧ y ∈ A))
4847exbii 1582 . . . . . . . . . 10 ⊢ (∃y∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, A⟫⟫ ∈ ( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk )) ↔ ∃y(y = ℘1x ∧ y ∈ A))
4920, 28, 483bitri 262 . . . . . . . . 9 ⊢ (⟪{{x}}, A⟫ ∈ (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ∃y(y = ℘1x ∧ y ∈ A))
5035, 1, 2otkelins3k 4257 . . . . . . . . 9 ⊢ (⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ⟪{{x}}, A⟫ ∈ (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c))
51 df-clel 2349 . . . . . . . . 9 ⊢ (℘1x ∈ A ↔ ∃y(y = ℘1x ∧ y ∈ A))
5249, 50, 513bitr4i 268 . . . . . . . 8 ⊢ (⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ℘1x ∈ A)
53 opkex 4114 . . . . . . . . . . 11 ⊢ ⟪{{x}}, B⟫ ∈ V
5453elimak 4260 . . . . . . . . . 10 ⊢ (⟪{{x}}, B⟫ ∈ (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ∃t ∈ ℘1 ℘11c⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ))
5521anbi1i 676 . . . . . . . . . . . . 13 ⊢ ((t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ (∃y t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
56 19.41v 1901 . . . . . . . . . . . . 13 ⊢ (∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ (∃y t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
5755, 56bitr4i 243 . . . . . . . . . . . 12 ⊢ ((t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ ∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
5857exbii 1582 . . . . . . . . . . 11 ⊢ (∃t(t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ ∃t∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
59 df-rex 2621 . . . . . . . . . . 11 ⊢ (∃t ∈ ℘1 ℘11c⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) ↔ ∃t(t ∈ ℘1℘11c ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
60 excom 1741 . . . . . . . . . . 11 ⊢ (∃y∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ ∃t∃y(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
6158, 59, 603bitr4i 268 . . . . . . . . . 10 ⊢ (∃t ∈ ℘1 ℘11c⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) ↔ ∃y∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
62 opkeq1 4060 . . . . . . . . . . . . . 14 ⊢ (t = {{{y}}} → ⟪t, ⟪{{x}}, B⟫⟫ = ⟪{{{y}}}, ⟪{{x}}, B⟫⟫)
6362eleq1d 2419 . . . . . . . . . . . . 13 ⊢ (t = {{{y}}} → (⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) ↔ ⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )))
6429, 63ceqsexv 2895 . . . . . . . . . . . 12 ⊢ (∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ ⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ))
65 elin 3220 . . . . . . . . . . . 12 ⊢ (⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) ↔ (⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∧ ⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins2k Sk ))
6634, 35, 2otkelins3k 4257 . . . . . . . . . . . . . 14 ⊢ (⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ⟪{y}, {{x}}⟫ ∈ SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c))
6737, 38opksnelsik 4266 . . . . . . . . . . . . . 14 ⊢ (⟪{y}, {{x}}⟫ ∈ SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ⟪y, {x}⟫ ∈ ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c))
68 opkex 4114 . . . . . . . . . . . . . . . . . . 19 ⊢ ⟪y, {x}⟫ ∈ V
6968elimak 4260 . . . . . . . . . . . . . . . . . 18 ⊢ (⟪y, {x}⟫ ∈ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ∃t ∈ ℘1 ℘11c⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk ))
70 elpw121c 4149 . . . . . . . . . . . . . . . . . . . . . 22 ⊢ (t ∈ ℘1℘11c ↔ ∃z t = {{{z}}})
7170anbi1i 676 . . . . . . . . . . . . . . . . . . . . 21 ⊢ ((t ∈ ℘1℘11c ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ (∃z t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
72 19.41v 1901 . . . . . . . . . . . . . . . . . . . . 21 ⊢ (∃z(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ (∃z t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
7371, 72bitr4i 243 . . . . . . . . . . . . . . . . . . . 20 ⊢ ((t ∈ ℘1℘11c ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ ∃z(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
7473exbii 1582 . . . . . . . . . . . . . . . . . . 19 ⊢ (∃t(t ∈ ℘1℘11c ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ ∃t∃z(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
75 df-rex 2621 . . . . . . . . . . . . . . . . . . 19 ⊢ (∃t ∈ ℘1 ℘11c⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk ) ↔ ∃t(t ∈ ℘1℘11c ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
76 excom 1741 . . . . . . . . . . . . . . . . . . 19 ⊢ (∃z∃t(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ ∃t∃z(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
7774, 75, 763bitr4i 268 . . . . . . . . . . . . . . . . . 18 ⊢ (∃t ∈ ℘1 ℘11c⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk ) ↔ ∃z∃t(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
78 snex 4112 . . . . . . . . . . . . . . . . . . . . 21 ⊢ {{{z}}} ∈ V
79 opkeq1 4060 . . . . . . . . . . . . . . . . . . . . . 22 ⊢ (t = {{{z}}} → ⟪t, ⟪y, {x}⟫⟫ = ⟪{{{z}}}, ⟪y, {x}⟫⟫)
8079eleq1d 2419 . . . . . . . . . . . . . . . . . . . . 21 ⊢ (t = {{{z}}} → (⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk ) ↔ ⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )))
8178, 80ceqsexv 2895 . . . . . . . . . . . . . . . . . . . 20 ⊢ (∃t(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ ⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk ))
82 elsymdif 3224 . . . . . . . . . . . . . . . . . . . 20 ⊢ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk ) ↔ ¬ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins3k Sk ↔ ⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins2k SIk Sk ))
83 snex 4112 . . . . . . . . . . . . . . . . . . . . . . . 24 ⊢ {z} ∈ V
8483, 37, 38otkelins3k 4257 . . . . . . . . . . . . . . . . . . . . . . 23 ⊢ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins3k Sk ↔ ⟪{z}, y⟫ ∈ Sk )
85 vex 2863 . . . . . . . . . . . . . . . . . . . . . . . 24 ⊢ z ∈ V
8685, 37elssetk 4271 . . . . . . . . . . . . . . . . . . . . . . 23 ⊢ (⟪{z}, y⟫ ∈ Sk ↔ z ∈ y)
8784, 86bitri 240 . . . . . . . . . . . . . . . . . . . . . 22 ⊢ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins3k Sk ↔ z ∈ y)
8883, 37, 38otkelins2k 4256 . . . . . . . . . . . . . . . . . . . . . . 23 ⊢ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins2k SIk Sk ↔ ⟪{z}, {x}⟫ ∈ SIk Sk )
8985, 40opksnelsik 4266 . . . . . . . . . . . . . . . . . . . . . . 23 ⊢ (⟪{z}, {x}⟫ ∈ SIk Sk ↔ ⟪z, x⟫ ∈ Sk )
90 opkelssetkg 4269 . . . . . . . . . . . . . . . . . . . . . . . 24 ⊢ ((z ∈ V ∧ x ∈ V) → (⟪z, x⟫ ∈ Sk ↔ z ⊆ x))
9185, 40, 90mp2an 653 . . . . . . . . . . . . . . . . . . . . . . 23 ⊢ (⟪z, x⟫ ∈ Sk ↔ z ⊆ x)
9288, 89, 913bitri 262 . . . . . . . . . . . . . . . . . . . . . 22 ⊢ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins2k SIk Sk ↔ z ⊆ x)
9387, 92bibi12i 306 . . . . . . . . . . . . . . . . . . . . 21 ⊢ ((⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins3k Sk ↔ ⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins2k SIk Sk ) ↔ (z ∈ y ↔ z ⊆ x))
9493notbii 287 . . . . . . . . . . . . . . . . . . . 20 ⊢ (¬ (⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins3k Sk ↔ ⟪{{{z}}}, ⟪y, {x}⟫⟫ ∈ Ins2k SIk Sk ) ↔ ¬ (z ∈ y ↔ z ⊆ x))
9581, 82, 943bitri 262 . . . . . . . . . . . . . . . . . . 19 ⊢ (∃t(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ ¬ (z ∈ y ↔ z ⊆ x))
9695exbii 1582 . . . . . . . . . . . . . . . . . 18 ⊢ (∃z∃t(t = {{{z}}} ∧ ⟪t, ⟪y, {x}⟫⟫ ∈ ( Ins3k Sk ⊕ Ins2k SIk Sk )) ↔ ∃z ¬ (z ∈ y ↔ z ⊆ x))
9769, 77, 963bitri 262 . . . . . . . . . . . . . . . . 17 ⊢ (⟪y, {x}⟫ ∈ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ∃z ¬ (z ∈ y ↔ z ⊆ x))
9897notbii 287 . . . . . . . . . . . . . . . 16 ⊢ (¬ ⟪y, {x}⟫ ∈ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ¬ ∃z ¬ (z ∈ y ↔ z ⊆ x))
9968elcompl 3226 . . . . . . . . . . . . . . . 16 ⊢ (⟪y, {x}⟫ ∈ ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ¬ ⟪y, {x}⟫ ∈ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c))
100 alex 1572 . . . . . . . . . . . . . . . 16 ⊢ (∀z(z ∈ y ↔ z ⊆ x) ↔ ¬ ∃z ¬ (z ∈ y ↔ z ⊆ x))
10198, 99, 1003bitr4i 268 . . . . . . . . . . . . . . 15 ⊢ (⟪y, {x}⟫ ∈ ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ ∀z(z ∈ y ↔ z ⊆ x))
102 df-pw 3725 . . . . . . . . . . . . . . . . 17 ⊢ ℘x = {z ∣ z ⊆ x}
103102eqeq2i 2363 . . . . . . . . . . . . . . . 16 ⊢ (y = ℘x ↔ y = {z ∣ z ⊆ x})
104 eqabb 2459 . . . . . . . . . . . . . . . 16 ⊢ (y = {z ∣ z ⊆ x} ↔ ∀z(z ∈ y ↔ z ⊆ x))
105103, 104bitri 240 . . . . . . . . . . . . . . 15 ⊢ (y = ℘x ↔ ∀z(z ∈ y ↔ z ⊆ x))
106101, 105bitr4i 243 . . . . . . . . . . . . . 14 ⊢ (⟪y, {x}⟫ ∈ ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ y = ℘x)
10766, 67, 1063bitri 262 . . . . . . . . . . . . 13 ⊢ (⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ↔ y = ℘x)
10834, 35, 2otkelins2k 4256 . . . . . . . . . . . . . 14 ⊢ (⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins2k Sk ↔ ⟪{y}, B⟫ ∈ Sk )
10937, 2elssetk 4271 . . . . . . . . . . . . . 14 ⊢ (⟪{y}, B⟫ ∈ Sk ↔ y ∈ B)
110108, 109bitri 240 . . . . . . . . . . . . 13 ⊢ (⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins2k Sk ↔ y ∈ B)
111107, 110anbi12i 678 . . . . . . . . . . . 12 ⊢ ((⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∧ ⟪{{{y}}}, ⟪{{x}}, B⟫⟫ ∈ Ins2k Sk ) ↔ (y = ℘x ∧ y ∈ B))
11264, 65, 1113bitri 262 . . . . . . . . . . 11 ⊢ (∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ (y = ℘x ∧ y ∈ B))
113112exbii 1582 . . . . . . . . . 10 ⊢ (∃y∃t(t = {{{y}}} ∧ ⟪t, ⟪{{x}}, B⟫⟫ ∈ ( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk )) ↔ ∃y(y = ℘x ∧ y ∈ B))
11454, 61, 1133bitri 262 . . . . . . . . 9 ⊢ (⟪{{x}}, B⟫ ∈ (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ∃y(y = ℘x ∧ y ∈ B))
11535, 1, 2otkelins2k 4256 . . . . . . . . 9 ⊢ (⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ⟪{{x}}, B⟫ ∈ (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))
116 df-clel 2349 . . . . . . . . 9 ⊢ (℘x ∈ B ↔ ∃y(y = ℘x ∧ y ∈ B))
117114, 115, 1163bitr4i 268 . . . . . . . 8 ⊢ (⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c) ↔ ℘x ∈ B)
11852, 117anbi12i 678 . . . . . . 7 ⊢ ((⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∧ ⟪{{{{x}}}}, ⟪A, B⟫⟫ ∈ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) ↔ (℘1x ∈ A ∧ ℘x ∈ B))
11917, 18, 1183bitri 262 . . . . . 6 ⊢ (∃t(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ (℘1x ∈ A ∧ ℘x ∈ B))
120119exbii 1582 . . . . 5 ⊢ (∃x∃t(t = {{{{x}}}} ∧ ⟪t, ⟪A, B⟫⟫ ∈ ( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c))) ↔ ∃x(℘1x ∈ A ∧ ℘x ∈ B))
1215, 13, 1203bitri 262 . . . 4 ⊢ (⟪A, B⟫ ∈ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c) ↔ ∃x(℘1x ∈ A ∧ ℘x ∈ B))
1223, 121anbi12i 678 . . 3 ⊢ ((⟪A, B⟫ ∈ ( Nn ×k Nn ) ∧ ⟪A, B⟫ ∈ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c)) ↔ ((A ∈ Nn ∧ B ∈ Nn ) ∧ ∃x(℘1x ∈ A ∧ ℘x ∈ B)))
123 df-3an 936 . . 3 ⊢ ((A ∈ Nn ∧ B ∈ Nn ∧ ∃x(℘1x ∈ A ∧ ℘x ∈ B)) ↔ ((A ∈ Nn ∧ B ∈ Nn ) ∧ ∃x(℘1x ∈ A ∧ ℘x ∈ B)))
124122, 123bitr4i 243 . 2 ⊢ ((⟪A, B⟫ ∈ ( Nn ×k Nn ) ∧ ⟪A, B⟫ ∈ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c)) ↔ (A ∈ Nn ∧ B ∈ Nn ∧ ∃x(℘1x ∈ A ∧ ℘x ∈ B)))
125 elin 3220 . 2 ⊢ (⟪A, B⟫ ∈ (( Nn ×k Nn ) ∩ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c)) ↔ (⟪A, B⟫ ∈ ( Nn ×k Nn ) ∧ ⟪A, B⟫ ∈ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c)))
126 df-sfin 4447 . 2 ⊢ ( Sfin (A, B) ↔ (A ∈ Nn ∧ B ∈ Nn ∧ ∃x(℘1x ∈ A ∧ ℘x ∈ B)))
127124, 125, 1263bitr4i 268 1 ⊢ (⟪A, B⟫ ∈ (( Nn ×k Nn ) ∩ (( Ins3k (( Ins3k SIk ((℘1c ×k V) ∖ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘1℘11c)) ∩ Ins2k Sk ) “k ℘1℘11c) ∩ Ins2k (( Ins3k SIk ∼ (( Ins3k Sk ⊕ Ins2k SIk Sk ) “k ℘1℘11c) ∩ Ins2k Sk ) “k ℘1℘11c)) “k ℘1℘1℘11c)) ↔ Sfin (A, B))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   ↔ wb 176   ∧ wa 358   ∧ w3a 934  ∀wal 1540  ∃wex 1541   = wceq 1642   ∈ wcel 1710  {cab 2339  ∃wrex 2616  Vcvv 2860   ∼ ccompl 3206   ∖ cdif 3207   ∩ cin 3209   ⊕ csymdif 3210   ⊆ wss 3258  ℘cpw 3723  {csn 3738  ⟪copk 4058  1cc1c 4135  ℘1cpw1 4136   ×k cxpk 4175   Ins2k cins2k 4177   Ins3k cins3k 4178   “k cimak 4180   SIk csik 4182   Sk cssetk 4184   Nn cnnc 4374   Sfin wsfin 4439
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1546  ax-5 1557  ax-17 1616  ax-9 1654  ax-8 1675  ax-6 1729  ax-7 1734  ax-11 1746  ax-12 1925  ax-ext 2334  ax-nin 4079  ax-sn 4088
This proof depends on definitions:  df-bi 177  df-or 359  df-an 360  df-3an 936  df-nan 1288  df-tru 1319  df-ex 1542  df-nf 1545  df-sb 1649  df-clab 2340  df-cleq 2346  df-clel 2349  df-nfc 2479  df-ne 2519  df-ral 2620  df-rex 2621  df-v 2862  df-nin 3212  df-compl 3213  df-in 3214  df-un 3215  df-dif 3216  df-symdif 3217  df-ss 3260  df-nul 3552  df-pw 3725  df-sn 3742  df-pr 3743  df-opk 4059  df-1c 4137  df-pw1 4138  df-xpk 4186  df-ins2k 4188  df-ins3k 4189  df-imak 4190  df-sik 4193  df-ssetk 4194  df-sfin 4447
This theorem is used by:  sfintfinlem1  4532  spfinex  4538
  Copyright terms: Public domain W3C validator