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

Theorem evenodddisjlem1 4515
Description: Lemma for evenodddisj 4516. Establish stratification for induction. (Contributed by SF, 25-Jan-2015.)
Assertion
Ref Expression
evenodddisjlem1 {j ((j +c j) ≠ n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c)))} V
Distinct variable group:   j,n

Proof of Theorem evenodddisjlem1
Dummy variables x a b y t are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 df-or 359 . . . 4 (((j +c j) = n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))) ↔ (¬ (j +c j) = n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
2 vex 2862 . . . . . 6 j V
32elimakv 4260 . . . . 5 (j (( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) “k V) ↔ xx, j ( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)))
4 elin 3219 . . . . . . 7 (⟪x, j ( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) ↔ (⟪x, j ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) x, j (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)))
5 opkex 4113 . . . . . . . . . . . . 13 x, j V
65elimak 4259 . . . . . . . . . . . 12 (⟪x, j (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ t 1 11ct, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)))
7 elpw121c 4148 . . . . . . . . . . . . . . . 16 (t 111cy t = {{{y}}})
87anbi1i 676 . . . . . . . . . . . . . . 15 ((t 111c t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ (y t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
9 19.41v 1901 . . . . . . . . . . . . . . 15 (y(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ (y t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
108, 9bitr4i 243 . . . . . . . . . . . . . 14 ((t 111c t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ y(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
1110exbii 1582 . . . . . . . . . . . . 13 (t(t 111c t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ty(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
12 df-rex 2620 . . . . . . . . . . . . 13 (t 1 11ct, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ t(t 111c t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
13 excom 1741 . . . . . . . . . . . . 13 (yt(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ty(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
1411, 12, 133bitr4i 268 . . . . . . . . . . . 12 (t 1 11ct, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ yt(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
15 snex 4111 . . . . . . . . . . . . . . 15 {{{y}}} V
16 opkeq1 4059 . . . . . . . . . . . . . . . 16 (t = {{{y}}} → ⟪t, ⟪x, j⟫⟫ = ⟪{{{y}}}, ⟪x, j⟫⟫)
1716eleq1d 2419 . . . . . . . . . . . . . . 15 (t = {{{y}}} → (⟪t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ ⟪{{{y}}}, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
1815, 17ceqsexv 2894 . . . . . . . . . . . . . 14 (t(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ⟪{{{y}}}, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)))
19 elsymdif 3223 . . . . . . . . . . . . . 14 (⟪{{{y}}}, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ ¬ (⟪{{{y}}}, ⟪x, j⟫⟫ Ins3k Sk ↔ ⟪{{{y}}}, ⟪x, j⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)))
20 snex 4111 . . . . . . . . . . . . . . . . . 18 {y} V
21 vex 2862 . . . . . . . . . . . . . . . . . 18 x V
2220, 21, 2otkelins3k 4256 . . . . . . . . . . . . . . . . 17 (⟪{{{y}}}, ⟪x, j⟫⟫ Ins3k Sk ↔ ⟪{y}, x Sk )
23 vex 2862 . . . . . . . . . . . . . . . . . 18 y V
2423, 21elssetk 4270 . . . . . . . . . . . . . . . . 17 (⟪{y}, x Sky x)
2522, 24bitri 240 . . . . . . . . . . . . . . . 16 (⟪{{{y}}}, ⟪x, j⟫⟫ Ins3k Sky x)
2620, 21, 2otkelins2k 4255 . . . . . . . . . . . . . . . . 17 (⟪{{{y}}}, ⟪x, j⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ ⟪{y}, j (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))
27 opkex 4113 . . . . . . . . . . . . . . . . . . . 20 ⟪{y}, j V
2827elimak 4259 . . . . . . . . . . . . . . . . . . 19 (⟪{y}, j (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ t 1 11ct, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)))
29 elpw121c 4148 . . . . . . . . . . . . . . . . . . . . . . 23 (t 111cb t = {{{b}}})
3029anbi1i 676 . . . . . . . . . . . . . . . . . . . . . 22 ((t 111c t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ (b t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
31 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . 22 (b(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ (b t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
3230, 31bitr4i 243 . . . . . . . . . . . . . . . . . . . . 21 ((t 111c t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ b(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
3332exbii 1582 . . . . . . . . . . . . . . . . . . . 20 (t(t 111c t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ tb(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
34 df-rex 2620 . . . . . . . . . . . . . . . . . . . 20 (t 1 11ct, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ t(t 111c t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
35 excom 1741 . . . . . . . . . . . . . . . . . . . 20 (bt(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ tb(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
3633, 34, 353bitr4i 268 . . . . . . . . . . . . . . . . . . 19 (t 1 11ct, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ bt(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
37 snex 4111 . . . . . . . . . . . . . . . . . . . . . 22 {{{b}}} V
38 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . 23 (t = {{{b}}} → ⟪t, ⟪{y}, j⟫⟫ = ⟪{{{b}}}, ⟪{y}, j⟫⟫)
3938eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . 22 (t = {{{b}}} → (⟪t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ ⟪{{{b}}}, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
4037, 39ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . 21 (t(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ ⟪{{{b}}}, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)))
41 elin 3219 . . . . . . . . . . . . . . . . . . . . 21 (⟪{{{b}}}, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ (⟪{{{b}}}, ⟪{y}, j⟫⟫ Ins2k Sk ⟪{{{b}}}, ⟪{y}, j⟫⟫ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)))
42 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . 24 {b} V
4342, 20, 2otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . 23 (⟪{{{b}}}, ⟪{y}, j⟫⟫ Ins2k Sk ↔ ⟪{b}, j Sk )
44 vex 2862 . . . . . . . . . . . . . . . . . . . . . . . 24 b V
4544, 2elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . 23 (⟪{b}, j Skb j)
4643, 45bitri 240 . . . . . . . . . . . . . . . . . . . . . 22 (⟪{{{b}}}, ⟪{y}, j⟫⟫ Ins2k Skb j)
47 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . 25 ⟪{{{b}}}, ⟪{y}, j⟫⟫ V
4847elimak 4259 . . . . . . . . . . . . . . . . . . . . . . . 24 (⟪{{{b}}}, ⟪{y}, j⟫⟫ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) ↔ t 1 1111ct, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))))
49 elpw141c 4150 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (t 11111ca t = {{{{{a}}}}})
5049anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((t 11111c t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ (a t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
51 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (a(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ (a t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
5250, 51bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((t 11111c t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ a(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
5352exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . 25 (t(t 11111c t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ ta(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
54 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . 25 (t 1 1111ct, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) ↔ t(t 11111c t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
55 excom 1741 . . . . . . . . . . . . . . . . . . . . . . . . 25 (at(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ ta(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
5653, 54, 553bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . 24 (t 1 1111ct, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) ↔ at(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
57 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 {{{{{a}}}}} V
58 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (t = {{{{{a}}}}} → ⟪t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ = ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫)
5958eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (t = {{{{{a}}}}} → (⟪t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) ↔ ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))))
6057, 59ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (t(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))))
61 elin 3219 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) ↔ (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins2k Ins2k Sk ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))))
62 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 {{{a}}} V
6362, 37, 27otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins2k Ins2k Sk ↔ ⟪{{{a}}}, ⟪{y}, j⟫⟫ Ins2k Sk )
64 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 {a} V
6564, 20, 2otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (⟪{{{a}}}, ⟪{y}, j⟫⟫ Ins2k Sk ↔ ⟪{a}, j Sk )
66 vex 2862 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 a V
6766, 2elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (⟪{a}, j Ska j)
6863, 65, 673bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins2k Ins2k Ska j)
69 elin 3219 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)) ↔ (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))
7062, 37, 27otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{{{a}}}, {{{b}}}⟫ SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c))
71 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 {{a}} V
72 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 {{b}} V
7371, 72opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (⟪{{{a}}}, {{{b}}}⟫ SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{{a}}, {{b}}⟫ SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c))
7464, 42opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (⟪{{a}}, {{b}}⟫ SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{a}, {b}⟫ SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c))
7566, 44opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (⟪{a}, {b}⟫ SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪a, b ∼ (( Ins3k SkIns2k Sk ) “k 111c))
7666, 44ndisjrelk 4323 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (⟪a, b (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) ≠ )
7776notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (¬ ⟪a, b (( Ins3k SkIns2k Sk ) “k 111c) ↔ ¬ (ab) ≠ )
78 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 a, b V
7978elcompl 3225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (⟪a, b ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ ¬ ⟪a, b (( Ins3k SkIns2k Sk ) “k 111c))
80 df-ne 2518 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((ab) ≠ ↔ ¬ (ab) = )
8180con2bii 322 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((ab) = ↔ ¬ (ab) ≠ )
8277, 79, 813bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (⟪a, b ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) = )
8374, 75, 823bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (⟪{{a}}, {{b}}⟫ SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) = )
8470, 73, 833bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) = )
85 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ V
8685elimak 4259 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) ↔ t 1 1111111ct, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )))
87 elpw171c 4153 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (t 11111111cx t = {{{{{{{{x}}}}}}}})
8887anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((t 11111111c t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ (x t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
89 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (x(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ (x t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
9088, 89bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((t 11111111c t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ x(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
9190exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (t(t 11111111c t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ tx(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
92 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (t 1 1111111ct, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) ↔ t(t 11111111c t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
93 excom 1741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (xt(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ tx(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
9491, 92, 933bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (t 1 1111111ct, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) ↔ xt(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
95 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 {{{{{{{{x}}}}}}}} V
96 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (t = {{{{{{{{x}}}}}}}} → ⟪t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ = ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫)
9796eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (t = {{{{{{{{x}}}}}}}} → (⟪t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))))
9895, 97ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (t(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )))
99 elsymdif 3223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) ↔ ¬ (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )))
100 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 {{{{{{x}}}}}} V
101100, 57, 47otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{x}}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins2k Ins3k SIk Sk )
102 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 {{{{x}}}} V
103102, 37, 27otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (⟪{{{{{{x}}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins2k Ins3k SIk Sk ↔ ⟪{{{{x}}}}, ⟪{y}, j⟫⟫ Ins3k SIk Sk )
104 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 {{x}} V
105104, 20, 2otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{{{{x}}}}, ⟪{y}, j⟫⟫ Ins3k SIk Sk ↔ ⟪{{x}}, {y}⟫ SIk Sk )
106 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 {x} V
107106, 23opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{{x}}, {y}⟫ SIk Sk ↔ ⟪{x}, y Sk )
10821, 23elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{x}, y Skx y)
109105, 107, 1083bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (⟪{{{{x}}}}, ⟪{y}, j⟫⟫ Ins3k SIk Skx y)
110101, 103, 1093bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Skx y)
111100, 57, 47otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Sk ↔ ⟪{{{{{{x}}}}}}, {{{{{a}}}}}⟫ SIk SIk SIk SIk SIk Sk )
112 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 {{{{{x}}}}} V
113 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 {{{{a}}}} V
114112, 113opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{{{{x}}}}}}, {{{{{a}}}}}⟫ SIk SIk SIk SIk SIk Sk ↔ ⟪{{{{{x}}}}}, {{{{a}}}}⟫ SIk SIk SIk SIk Sk )
115102, 62opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (⟪{{{{{x}}}}}, {{{{a}}}}⟫ SIk SIk SIk SIk Sk ↔ ⟪{{{{x}}}}, {{{a}}}⟫ SIk SIk SIk Sk )
116 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 {{{x}}} V
117116, 71opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (⟪{{{{x}}}}, {{{a}}}⟫ SIk SIk SIk Sk ↔ ⟪{{{x}}}, {{a}}⟫ SIk SIk Sk )
118104, 64opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (⟪{{{x}}}, {{a}}⟫ SIk SIk Sk ↔ ⟪{{x}}, {a}⟫ SIk Sk )
119106, 66opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (⟪{{x}}, {a}⟫ SIk Sk ↔ ⟪{x}, a Sk )
12021, 66elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (⟪{x}, a Skx a)
121118, 119, 1203bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (⟪{{{x}}}, {{a}}⟫ SIk SIk Skx a)
122115, 117, 1213bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{{{x}}}}}, {{{{a}}}}⟫ SIk SIk SIk SIk Skx a)
123111, 114, 1223bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Skx a)
124100, 57, 47otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Sk ↔ ⟪{{{{{{x}}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins3k SIk SIk SIk Sk )
125102, 37, 27otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{{{{x}}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins3k SIk SIk SIk Sk ↔ ⟪{{{{x}}}}, {{{b}}}⟫ SIk SIk SIk Sk )
126116, 72opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (⟪{{{{x}}}}, {{{b}}}⟫ SIk SIk SIk Sk ↔ ⟪{{{x}}}, {{b}}⟫ SIk SIk Sk )
127104, 42opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (⟪{{{x}}}, {{b}}⟫ SIk SIk Sk ↔ ⟪{{x}}, {b}⟫ SIk Sk )
128106, 44opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (⟪{{x}}, {b}⟫ SIk Sk ↔ ⟪{x}, b Sk )
12921, 44elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (⟪{x}, b Skx b)
130128, 129bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (⟪{{x}}, {b}⟫ SIk Skx b)
131126, 127, 1303bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{{x}}}}, {{{b}}}⟫ SIk SIk SIk Skx b)
132124, 125, 1313bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Skx b)
133123, 132orbi12i 507 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Sk ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Sk ) ↔ (x a x b))
134 elun 3220 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ) ↔ (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Sk ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Sk ))
135 elun 3220 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (x (ab) ↔ (x a x b))
136133, 134, 1353bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ) ↔ x (ab))
137110, 136bibi12i 306 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) ↔ (x yx (ab)))
138137notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (¬ (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) ↔ ¬ (x yx (ab)))
13998, 99, 1383bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (t(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ ¬ (x yx (ab)))
140139exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (xt(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ))) ↔ x ¬ (x yx (ab)))
14186, 94, 1403bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) ↔ x ¬ (x yx (ab)))
142141notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (¬ ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) ↔ ¬ x ¬ (x yx (ab)))
14385elcompl 3225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) ↔ ¬ ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))
144 dfcleq 2347 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (y = (ab) ↔ x(x yx (ab)))
145 alex 1572 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (x(x yx (ab)) ↔ ¬ x ¬ (x yx (ab)))
146144, 145bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (y = (ab) ↔ ¬ x ¬ (x yx (ab)))
147142, 143, 1463bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) ↔ y = (ab))
14884, 147anbi12i 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)) ↔ ((ab) = y = (ab)))
14969, 148bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)) ↔ ((ab) = y = (ab)))
15068, 149anbi12i 678 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ Ins2k Ins2k Sk ⟪{{{{{a}}}}}, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) ↔ (a j ((ab) = y = (ab))))
15160, 61, 1503bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . 25 (t(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ (a j ((ab) = y = (ab))))
152151exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . 24 (at(t = {{{{{a}}}}} t, ⟪{{{b}}}, ⟪{y}, j⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)))) ↔ a(a j ((ab) = y = (ab))))
15348, 56, 1523bitri 262 . . . . . . . . . . . . . . . . . . . . . . 23 (⟪{{{b}}}, ⟪{y}, j⟫⟫ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) ↔ a(a j ((ab) = y = (ab))))
154 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . 23 (a j ((ab) = y = (ab)) ↔ a(a j ((ab) = y = (ab))))
155153, 154bitr4i 243 . . . . . . . . . . . . . . . . . . . . . 22 (⟪{{{b}}}, ⟪{y}, j⟫⟫ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) ↔ a j ((ab) = y = (ab)))
15646, 155anbi12i 678 . . . . . . . . . . . . . . . . . . . . 21 ((⟪{{{b}}}, ⟪{y}, j⟫⟫ Ins2k Sk ⟪{{{b}}}, ⟪{y}, j⟫⟫ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ (b j a j ((ab) = y = (ab))))
15740, 41, 1563bitri 262 . . . . . . . . . . . . . . . . . . . 20 (t(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ (b j a j ((ab) = y = (ab))))
158157exbii 1582 . . . . . . . . . . . . . . . . . . 19 (bt(t = {{{b}}} t, ⟪{y}, j⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ b(b j a j ((ab) = y = (ab))))
15928, 36, 1583bitri 262 . . . . . . . . . . . . . . . . . 18 (⟪{y}, j (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ b(b j a j ((ab) = y = (ab))))
160 df-rex 2620 . . . . . . . . . . . . . . . . . 18 (b j a j ((ab) = y = (ab)) ↔ b(b j a j ((ab) = y = (ab))))
161159, 160bitr4i 243 . . . . . . . . . . . . . . . . 17 (⟪{y}, j (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ b j a j ((ab) = y = (ab)))
162 rexcom 2772 . . . . . . . . . . . . . . . . 17 (b j a j ((ab) = y = (ab)) ↔ a j b j ((ab) = y = (ab)))
16326, 161, 1623bitri 262 . . . . . . . . . . . . . . . 16 (⟪{{{y}}}, ⟪x, j⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ a j b j ((ab) = y = (ab)))
16425, 163bibi12i 306 . . . . . . . . . . . . . . 15 ((⟪{{{y}}}, ⟪x, j⟫⟫ Ins3k Sk ↔ ⟪{{{y}}}, ⟪x, j⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ (y xa j b j ((ab) = y = (ab))))
165164notbii 287 . . . . . . . . . . . . . 14 (¬ (⟪{{{y}}}, ⟪x, j⟫⟫ Ins3k Sk ↔ ⟪{{{y}}}, ⟪x, j⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ ¬ (y xa j b j ((ab) = y = (ab))))
16618, 19, 1653bitri 262 . . . . . . . . . . . . 13 (t(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ¬ (y xa j b j ((ab) = y = (ab))))
167166exbii 1582 . . . . . . . . . . . 12 (yt(t = {{{y}}} t, ⟪x, j⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ y ¬ (y xa j b j ((ab) = y = (ab))))
1686, 14, 1673bitri 262 . . . . . . . . . . 11 (⟪x, j (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ y ¬ (y xa j b j ((ab) = y = (ab))))
169168notbii 287 . . . . . . . . . 10 (¬ ⟪x, j (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ ¬ y ¬ (y xa j b j ((ab) = y = (ab))))
1705elcompl 3225 . . . . . . . . . 10 (⟪x, j ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ ¬ ⟪x, j (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c))
171 alex 1572 . . . . . . . . . 10 (y(y xa j b j ((ab) = y = (ab))) ↔ ¬ y ¬ (y xa j b j ((ab) = y = (ab))))
172169, 170, 1713bitr4i 268 . . . . . . . . 9 (⟪x, j ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ y(y xa j b j ((ab) = y = (ab))))
173 df-addc 4378 . . . . . . . . . . 11 (j +c j) = {y a j b j ((ab) = y = (ab))}
174173eqeq2i 2363 . . . . . . . . . 10 (x = (j +c j) ↔ x = {y a j b j ((ab) = y = (ab))})
175 abeq2 2458 . . . . . . . . . 10 (x = {y a j b j ((ab) = y = (ab))} ↔ y(y xa j b j ((ab) = y = (ab))))
176174, 175bitri 240 . . . . . . . . 9 (x = (j +c j) ↔ y(y xa j b j ((ab) = y = (ab))))
177172, 176bitr4i 243 . . . . . . . 8 (⟪x, j ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ x = (j +c j))
17821, 2opkelxpk 4248 . . . . . . . . . 10 (⟪x, j (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V) ↔ (x ({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) j V))
1792, 178mpbiran2 885 . . . . . . . . 9 (⟪x, j (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V) ↔ x ({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )))
180 elun 3220 . . . . . . . . 9 (x ({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ↔ (x {} x ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )))
18121elsnc 3756 . . . . . . . . . 10 (x {} ↔ x = )
18221elimak 4259 . . . . . . . . . . . . 13 (x ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) ↔ n Nnn, x (( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c))
183 opkex 4113 . . . . . . . . . . . . . . . . 17 n, x V
184183elimak 4259 . . . . . . . . . . . . . . . 16 (⟪n, x (( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) ↔ t 1 1ct, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))))
185 elpw11c 4147 . . . . . . . . . . . . . . . . . . . 20 (t 11cy t = {{y}})
186185anbi1i 676 . . . . . . . . . . . . . . . . . . 19 ((t 11c t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ (y t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
187 19.41v 1901 . . . . . . . . . . . . . . . . . . 19 (y(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ (y t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
188186, 187bitr4i 243 . . . . . . . . . . . . . . . . . 18 ((t 11c t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ y(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
189188exbii 1582 . . . . . . . . . . . . . . . . 17 (t(t 11c t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ ty(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
190 df-rex 2620 . . . . . . . . . . . . . . . . 17 (t 1 1ct, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) ↔ t(t 11c t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
191 excom 1741 . . . . . . . . . . . . . . . . 17 (yt(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ ty(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
192189, 190, 1913bitr4i 268 . . . . . . . . . . . . . . . 16 (t 1 1ct, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) ↔ yt(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
193 snex 4111 . . . . . . . . . . . . . . . . . . 19 {{y}} V
194 opkeq1 4059 . . . . . . . . . . . . . . . . . . . 20 (t = {{y}} → ⟪t, ⟪n, x⟫⟫ = ⟪{{y}}, ⟪n, x⟫⟫)
195194eleq1d 2419 . . . . . . . . . . . . . . . . . . 19 (t = {{y}} → (⟪t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) ↔ ⟪{{y}}, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))))
196193, 195ceqsexv 2894 . . . . . . . . . . . . . . . . . 18 (t(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ ⟪{{y}}, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))))
197 elin 3219 . . . . . . . . . . . . . . . . . 18 (⟪{{y}}, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) ↔ (⟪{{y}}, ⟪n, x⟫⟫ Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ⟪{{y}}, ⟪n, x⟫⟫ Ins2k ( Ik ({} ×k V))))
198 vex 2862 . . . . . . . . . . . . . . . . . . . . 21 n V
19923, 198, 21otkelins3k 4256 . . . . . . . . . . . . . . . . . . . 20 (⟪{{y}}, ⟪n, x⟫⟫ Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ↔ ⟪y, n (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c))
200 opkex 4113 . . . . . . . . . . . . . . . . . . . . . 22 y, n V
201200elimak 4259 . . . . . . . . . . . . . . . . . . . . 21 (⟪y, n (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ↔ t 1 1ct, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)))
202 elpw11c 4147 . . . . . . . . . . . . . . . . . . . . . . . . 25 (t 11cx t = {{x}})
203202anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . 24 ((t 11c t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ (x t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
204 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . 24 (x(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ (x t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
205203, 204bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . 23 ((t 11c t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ x(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
206205exbii 1582 . . . . . . . . . . . . . . . . . . . . . 22 (t(t 11c t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ tx(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
207 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . 22 (t 1 1ct, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) ↔ t(t 11c t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
208 excom 1741 . . . . . . . . . . . . . . . . . . . . . 22 (xt(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ tx(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
209206, 207, 2083bitr4i 268 . . . . . . . . . . . . . . . . . . . . 21 (t 1 1ct, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) ↔ xt(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
210 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . 25 (t = {{x}} → ⟪t, ⟪y, n⟫⟫ = ⟪{{x}}, ⟪y, n⟫⟫)
211210eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . 24 (t = {{x}} → (⟪t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) ↔ ⟪{{x}}, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))))
212104, 211ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . 23 (t(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ ⟪{{x}}, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)))
213 elin 3219 . . . . . . . . . . . . . . . . . . . . . . 23 (⟪{{x}}, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) ↔ (⟪{{x}}, ⟪y, n⟫⟫ Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ⟪{{x}}, ⟪y, n⟫⟫ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)))
214 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 x, n V
215214elimak 4259 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (⟪x, n (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ t 1 11ct, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)))
2167anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((t 111c t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ (y t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
217 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (y(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ (y t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
218216, 217bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((t 111c t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ y(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
219218exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (t(t 111c t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ty(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
220 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (t 1 11ct, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ t(t 111c t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
221 excom 1741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (yt(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ty(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
222219, 220, 2213bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (t 1 11ct, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ yt(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
223 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (t = {{{y}}} → ⟪t, ⟪x, n⟫⟫ = ⟪{{{y}}}, ⟪x, n⟫⟫)
224223eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (t = {{{y}}} → (⟪t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ ⟪{{{y}}}, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))))
22515, 224ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (t(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ⟪{{{y}}}, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)))
226 elsymdif 3223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (⟪{{{y}}}, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ ¬ (⟪{{{y}}}, ⟪x, n⟫⟫ Ins3k Sk ↔ ⟪{{{y}}}, ⟪x, n⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)))
22720, 21, 198otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (⟪{{{y}}}, ⟪x, n⟫⟫ Ins3k Sk ↔ ⟪{y}, x Sk )
228227, 24bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (⟪{{{y}}}, ⟪x, n⟫⟫ Ins3k Sky x)
229 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ⟪{y}, n V
230229elimak 4259 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (⟪{y}, n (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ t 1 11ct, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)))
231 elpw121c 4148 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (t 111ca t = {{{a}}})
232231anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((t 111c t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ (a t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
233 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (a(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ (a t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
234232, 233bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((t 111c t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ a(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
235234exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (t(t 111c t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ ta(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
236 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (t 1 11ct, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ t(t 111c t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
237 excom 1741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (at(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ ta(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
238235, 236, 2373bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (t 1 11ct, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ at(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
239 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (t = {{{a}}} → ⟪t, ⟪{y}, n⟫⟫ = ⟪{{{a}}}, ⟪{y}, n⟫⟫)
240239eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (t = {{{a}}} → (⟪t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ ⟪{{{a}}}, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))))
24162, 240ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (t(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ ⟪{{{a}}}, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)))
242 elin 3219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (⟪{{{a}}}, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ (⟪{{{a}}}, ⟪{y}, n⟫⟫ Ins2k Sk ⟪{{{a}}}, ⟪{y}, n⟫⟫ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)))
24364, 20, 198otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{{{a}}}, ⟪{y}, n⟫⟫ Ins2k Sk ↔ ⟪{a}, n Sk )
24466, 198elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{a}, n Ska n)
245243, 244bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (⟪{{{a}}}, ⟪{y}, n⟫⟫ Ins2k Ska n)
246 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ⟪{{{a}}}, ⟪{y}, n⟫⟫ V
247246elimak 4259 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (⟪{{{a}}}, ⟪{y}, n⟫⟫ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) ↔ t 1 1111ct, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))))
248 elpw141c 4150 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (t 11111cb t = {{{{{b}}}}})
249248anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((t 11111c t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ (b t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
250 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (b(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ (b t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
251249, 250bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((t 11111c t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ b(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
252251exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (t(t 11111c t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ tb(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
253 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (t 1 1111ct, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) ↔ t(t 11111c t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
254 excom 1741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (bt(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ tb(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
255252, 253, 2543bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (t 1 1111ct, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) ↔ bt(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
256 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 {{{{{b}}}}} V
257 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (t = {{{{{b}}}}} → ⟪t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ = ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫)
258257eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (t = {{{{{b}}}}} → (⟪t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) ↔ ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))))
259256, 258ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (t(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))))
260 elin 3219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) ↔ (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins2k Ins2k Sk ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))))
26137, 62, 229otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins2k Ins2k Sk ↔ ⟪{{{b}}}, ⟪{y}, n⟫⟫ Ins2k Sk )
26242, 20, 198otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (⟪{{{b}}}, ⟪{y}, n⟫⟫ Ins2k Sk ↔ ⟪{b}, n Sk )
26344, 198elssetk 4270 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (⟪{b}, n Skb n)
264261, 262, 2633bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins2k Ins2k Skb n)
265 elin 3219 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)) ↔ (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))
26637, 62, 229otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{{{b}}}, {{{a}}}⟫ k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c))
26737, 62opkelcnvk 4250 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 (⟪{{{b}}}, {{{a}}}⟫ k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{{{a}}}, {{{b}}}⟫ SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c))
26871, 72opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (⟪{{{a}}}, {{{b}}}⟫ SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{{a}}, {{b}}⟫ SIk SIk (( Ins3k SkIns2k Sk ) “k 111c))
26964, 42opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (⟪{{a}}, {{b}}⟫ SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪{a}, {b}⟫ SIk (( Ins3k SkIns2k Sk ) “k 111c))
27066, 44opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 (⟪{a}, {b}⟫ SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ⟪a, b (( Ins3k SkIns2k Sk ) “k 111c))
271270, 76bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (⟪{a}, {b}⟫ SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) ≠ )
272268, 269, 2713bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 (⟪{{{a}}}, {{{b}}}⟫ SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) ≠ )
273266, 267, 2723bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) ≠ )
274273notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 (¬ ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ¬ (ab) ≠ )
275 opkex 4113 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ V
276275elcompl 3225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ ¬ ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c))
277274, 276, 813bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ↔ (ab) = )
278275elimak 4259 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) ↔ t 1 1111111ct, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )))
27987anbi1i 676 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 ((t 11111111c t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ (x t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
280 19.41v 1901 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 (x(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ (x t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
281279, 280bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 ((t 11111111c t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ x(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
282281exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (t(t 11111111c t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ tx(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
283 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (t 1 1111111ct, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) ↔ t(t 11111111c t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
284 excom 1741 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (xt(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ tx(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
285282, 283, 2843bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 (t 1 1111111ct, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) ↔ xt(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
286 opkeq1 4059 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 (t = {{{{{{{{x}}}}}}}} → ⟪t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ = ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫)
287286eleq1d 2419 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 (t = {{{{{{{{x}}}}}}}} → (⟪t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))))
28895, 287ceqsexv 2894 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 (t(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )))
289 elsymdif 3223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) ↔ ¬ (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )))
290100, 256, 246otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{x}}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins2k Ins3k SIk Sk )
291102, 62, 229otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 (⟪{{{{{{x}}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins2k Ins3k SIk Sk ↔ ⟪{{{{x}}}}, ⟪{y}, n⟫⟫ Ins3k SIk Sk )
292104, 20, 198otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 (⟪{{{{x}}}}, ⟪{y}, n⟫⟫ Ins3k SIk Sk ↔ ⟪{{x}}, {y}⟫ SIk Sk )
293292, 107, 1083bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 (⟪{{{{x}}}}, ⟪{y}, n⟫⟫ Ins3k SIk Skx y)
294290, 291, 2933bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Skx y)
295100, 256, 246otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Sk ↔ ⟪{{{{{{x}}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k SIk SIk SIk Sk )
296102, 62, 229otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 (⟪{{{{{{x}}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k SIk SIk SIk Sk ↔ ⟪{{{{x}}}}, {{{a}}}⟫ SIk SIk SIk Sk )
297119, 120bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 (⟪{{x}}, {a}⟫ SIk Skx a)
298117, 118, 2973bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 (⟪{{{{x}}}}, {{{a}}}⟫ SIk SIk SIk Skx a)
299295, 296, 2983bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Skx a)
300100, 256, 246otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Sk ↔ ⟪{{{{{{x}}}}}}, {{{{{b}}}}}⟫ SIk SIk SIk SIk SIk Sk )
301 snex 4111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 {{{{b}}}} V
302112, 301opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 (⟪{{{{{{x}}}}}}, {{{{{b}}}}}⟫ SIk SIk SIk SIk SIk Sk ↔ ⟪{{{{{x}}}}}, {{{{b}}}}⟫ SIk SIk SIk SIk Sk )
303102, 37opksnelsik 4265 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 (⟪{{{{{x}}}}}, {{{{b}}}}⟫ SIk SIk SIk SIk Sk ↔ ⟪{{{{x}}}}, {{{b}}}⟫ SIk SIk SIk Sk )
304127, 128, 1293bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 (⟪{{{x}}}, {{b}}⟫ SIk SIk Skx b)
305303, 126, 3043bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 (⟪{{{{{x}}}}}, {{{{b}}}}⟫ SIk SIk SIk SIk Skx b)
306300, 302, 3053bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Skx b)
307299, 306orbi12i 507 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 ((⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Sk ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Sk ) ↔ (x a x b))
308 elun 3220 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ) ↔ (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins3k SIk SIk SIk Sk ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins3k SIk SIk SIk SIk SIk Sk ))
309307, 308, 1353bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ) ↔ x (ab))
310294, 309bibi12i 306 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 ((⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) ↔ (x yx (ab)))
311310notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 (¬ (⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ Ins2k Ins2k Ins3k SIk Sk ↔ ⟪{{{{{{{{x}}}}}}}}, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) ↔ ¬ (x yx (ab)))
312288, 289, 3113bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 (t(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ ¬ (x yx (ab)))
313312exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 (xt(t = {{{{{{{{x}}}}}}}} t, ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫⟫ ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ))) ↔ x ¬ (x yx (ab)))
314278, 285, 3133bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) ↔ x ¬ (x yx (ab)))
315314notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 (¬ ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) ↔ ¬ x ¬ (x yx (ab)))
316275elcompl 3225 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) ↔ ¬ ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))
317315, 316, 1463bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) ↔ y = (ab))
318277, 317anbi12i 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 ((⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)) ↔ ((ab) = y = (ab)))
319265, 318bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)) ↔ ((ab) = y = (ab)))
320264, 319anbi12i 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 ((⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ Ins2k Ins2k Sk ⟪{{{{{b}}}}}, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) ↔ (b n ((ab) = y = (ab))))
321259, 260, 3203bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (t(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ (b n ((ab) = y = (ab))))
322321exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (bt(t = {{{{{b}}}}} t, ⟪{{{a}}}, ⟪{y}, n⟫⟫⟫ ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)))) ↔ b(b n ((ab) = y = (ab))))
323247, 255, 3223bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (⟪{{{a}}}, ⟪{y}, n⟫⟫ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) ↔ b(b n ((ab) = y = (ab))))
324 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (b n ((ab) = y = (ab)) ↔ b(b n ((ab) = y = (ab))))
325323, 324bitr4i 243 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (⟪{{{a}}}, ⟪{y}, n⟫⟫ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) ↔ b n ((ab) = y = (ab)))
326245, 325anbi12i 678 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((⟪{{{a}}}, ⟪{y}, n⟫⟫ Ins2k Sk ⟪{{{a}}}, ⟪{y}, n⟫⟫ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) ↔ (a n b n ((ab) = y = (ab))))
327241, 242, 3263bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (t(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ (a n b n ((ab) = y = (ab))))
328327exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (at(t = {{{a}}} t, ⟪{y}, n⟫⟫ ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c))) ↔ a(a n b n ((ab) = y = (ab))))
329230, 238, 3283bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (⟪{y}, n (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ a(a n b n ((ab) = y = (ab))))
33020, 21, 198otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (⟪{{{y}}}, ⟪x, n⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ ⟪{y}, n (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))
331 df-rex 2620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (a n b n ((ab) = y = (ab)) ↔ a(a n b n ((ab) = y = (ab))))
332329, 330, 3313bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (⟪{{{y}}}, ⟪x, n⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) ↔ a n b n ((ab) = y = (ab)))
333228, 332bibi12i 306 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((⟪{{{y}}}, ⟪x, n⟫⟫ Ins3k Sk ↔ ⟪{{{y}}}, ⟪x, n⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ (y xa n b n ((ab) = y = (ab))))
334333notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (¬ (⟪{{{y}}}, ⟪x, n⟫⟫ Ins3k Sk ↔ ⟪{{{y}}}, ⟪x, n⟫⟫ Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) ↔ ¬ (y xa n b n ((ab) = y = (ab))))
335225, 226, 3343bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (t(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ ¬ (y xa n b n ((ab) = y = (ab))))
336335exbii 1582 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (yt(t = {{{y}}} t, ⟪x, n⟫⟫ ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c))) ↔ y ¬ (y xa n b n ((ab) = y = (ab))))
337215, 222, 3363bitri 262 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (⟪x, n (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ y ¬ (y xa n b n ((ab) = y = (ab))))
338337notbii 287 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (¬ ⟪x, n (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ ¬ y ¬ (y xa n b n ((ab) = y = (ab))))
339214elcompl 3225 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (⟪x, n ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ ¬ ⟪x, n (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c))
340 alex 1572 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (y(y xa n b n ((ab) = y = (ab))) ↔ ¬ y ¬ (y xa n b n ((ab) = y = (ab))))
341338, 339, 3403bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . . 25 (⟪x, n ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ y(y xa n b n ((ab) = y = (ab))))
34221, 23, 198otkelins2k 4255 . . . . . . . . . . . . . . . . . . . . . . . . 25 (⟪{{x}}, ⟪y, n⟫⟫ Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ ⟪x, n ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c))
343 df-addc 4378 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (n +c n) = {y a n b n ((ab) = y = (ab))}
344343eqeq2i 2363 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (x = (n +c n) ↔ x = {y a n b n ((ab) = y = (ab))})
345 abeq2 2458 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (x = {y a n b n ((ab) = y = (ab))} ↔ y(y xa n b n ((ab) = y = (ab))))
346344, 345bitri 240 . . . . . . . . . . . . . . . . . . . . . . . . 25 (x = (n +c n) ↔ y(y xa n b n ((ab) = y = (ab))))
347341, 342, 3463bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . 24 (⟪{{x}}, ⟪y, n⟫⟫ Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ↔ x = (n +c n))
34821, 23opkelimagek 4272 . . . . . . . . . . . . . . . . . . . . . . . . 25 (⟪x, y Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) ↔ y = ((( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) “k x))
34921, 23, 198otkelins3k 4256 . . . . . . . . . . . . . . . . . . . . . . . . 25 (⟪{{x}}, ⟪y, n⟫⟫ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) ↔ ⟪x, y Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))
350 dfaddc2 4381 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (x +c 1c) = ((( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) “k x)
351350eqeq2i 2363 . . . . . . . . . . . . . . . . . . . . . . . . 25 (y = (x +c 1c) ↔ y = ((( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) “k x))
352348, 349, 3513bitr4i 268 . . . . . . . . . . . . . . . . . . . . . . . 24 (⟪{{x}}, ⟪y, n⟫⟫ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) ↔ y = (x +c 1c))
353347, 352anbi12i 678 . . . . . . . . . . . . . . . . . . . . . . 23 ((⟪{{x}}, ⟪y, n⟫⟫ Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ⟪{{x}}, ⟪y, n⟫⟫ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) ↔ (x = (n +c n) y = (x +c 1c)))
354212, 213, 3533bitri 262 . . . . . . . . . . . . . . . . . . . . . 22 (t(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ (x = (n +c n) y = (x +c 1c)))
355354exbii 1582 . . . . . . . . . . . . . . . . . . . . 21 (xt(t = {{x}} t, ⟪y, n⟫⟫ ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c))) ↔ x(x = (n +c n) y = (x +c 1c)))
356201, 209, 3553bitri 262 . . . . . . . . . . . . . . . . . . . 20 (⟪y, n (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ↔ x(x = (n +c n) y = (x +c 1c)))
357198, 198addcex 4394 . . . . . . . . . . . . . . . . . . . . 21 (n +c n) V
358 addceq1 4383 . . . . . . . . . . . . . . . . . . . . . 22 (x = (n +c n) → (x +c 1c) = ((n +c n) +c 1c))
359358eqeq2d 2364 . . . . . . . . . . . . . . . . . . . . 21 (x = (n +c n) → (y = (x +c 1c) ↔ y = ((n +c n) +c 1c)))
360357, 359ceqsexv 2894 . . . . . . . . . . . . . . . . . . . 20 (x(x = (n +c n) y = (x +c 1c)) ↔ y = ((n +c n) +c 1c))
361199, 356, 3603bitri 262 . . . . . . . . . . . . . . . . . . 19 (⟪{{y}}, ⟪n, x⟫⟫ Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ↔ y = ((n +c n) +c 1c))
36223, 198, 21otkelins2k 4255 . . . . . . . . . . . . . . . . . . . 20 (⟪{{y}}, ⟪n, x⟫⟫ Ins2k ( Ik ({} ×k V)) ↔ ⟪y, x ( Ik ({} ×k V)))
363 eldif 3221 . . . . . . . . . . . . . . . . . . . 20 (⟪y, x ( Ik ({} ×k V)) ↔ (⟪y, x Ik ¬ ⟪y, x ({} ×k V)))
364 opkelidkg 4274 . . . . . . . . . . . . . . . . . . . . . . 23 ((y V x V) → (⟪y, x Iky = x))
36523, 21, 364mp2an 653 . . . . . . . . . . . . . . . . . . . . . 22 (⟪y, x Iky = x)
366 equcom 1680 . . . . . . . . . . . . . . . . . . . . . 22 (y = xx = y)
367365, 366bitri 240 . . . . . . . . . . . . . . . . . . . . 21 (⟪y, x Ikx = y)
36823, 21opkelxpk 4248 . . . . . . . . . . . . . . . . . . . . . . . 24 (⟪y, x ({} ×k V) ↔ (y {} x V))
36921, 368mpbiran2 885 . . . . . . . . . . . . . . . . . . . . . . 23 (⟪y, x ({} ×k V) ↔ y {})
37023elsnc 3756 . . . . . . . . . . . . . . . . . . . . . . 23 (y {} ↔ y = )
371369, 370bitri 240 . . . . . . . . . . . . . . . . . . . . . 22 (⟪y, x ({} ×k V) ↔ y = )
372371notbii 287 . . . . . . . . . . . . . . . . . . . . 21 (¬ ⟪y, x ({} ×k V) ↔ ¬ y = )
373367, 372anbi12i 678 . . . . . . . . . . . . . . . . . . . 20 ((⟪y, x Ik ¬ ⟪y, x ({} ×k V)) ↔ (x = y ¬ y = ))
374362, 363, 3733bitri 262 . . . . . . . . . . . . . . . . . . 19 (⟪{{y}}, ⟪n, x⟫⟫ Ins2k ( Ik ({} ×k V)) ↔ (x = y ¬ y = ))
375361, 374anbi12i 678 . . . . . . . . . . . . . . . . . 18 ((⟪{{y}}, ⟪n, x⟫⟫ Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ⟪{{y}}, ⟪n, x⟫⟫ Ins2k ( Ik ({} ×k V))) ↔ (y = ((n +c n) +c 1c) (x = y ¬ y = )))
376196, 197, 3753bitri 262 . . . . . . . . . . . . . . . . 17 (t(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ (y = ((n +c n) +c 1c) (x = y ¬ y = )))
377376exbii 1582 . . . . . . . . . . . . . . . 16 (yt(t = {{y}} t, ⟪n, x⟫⟫ ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V)))) ↔ y(y = ((n +c n) +c 1c) (x = y ¬ y = )))
378184, 192, 3773bitri 262 . . . . . . . . . . . . . . 15 (⟪n, x (( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) ↔ y(y = ((n +c n) +c 1c) (x = y ¬ y = )))
379 1cex 4142 . . . . . . . . . . . . . . . . 17 1c V
380357, 379addcex 4394 . . . . . . . . . . . . . . . 16 ((n +c n) +c 1c) V
381 eqeq2 2362 . . . . . . . . . . . . . . . . 17 (y = ((n +c n) +c 1c) → (x = yx = ((n +c n) +c 1c)))
382 eqeq1 2359 . . . . . . . . . . . . . . . . . 18 (y = ((n +c n) +c 1c) → (y = ↔ ((n +c n) +c 1c) = ))
383382notbid 285 . . . . . . . . . . . . . . . . 17 (y = ((n +c n) +c 1c) → (¬ y = ↔ ¬ ((n +c n) +c 1c) = ))
384381, 383anbi12d 691 . . . . . . . . . . . . . . . 16 (y = ((n +c n) +c 1c) → ((x = y ¬ y = ) ↔ (x = ((n +c n) +c 1c) ¬ ((n +c n) +c 1c) = )))
385380, 384ceqsexv 2894 . . . . . . . . . . . . . . 15 (y(y = ((n +c n) +c 1c) (x = y ¬ y = )) ↔ (x = ((n +c n) +c 1c) ¬ ((n +c n) +c 1c) = ))
386 annim 414 . . . . . . . . . . . . . . 15 ((x = ((n +c n) +c 1c) ¬ ((n +c n) +c 1c) = ) ↔ ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
387378, 385, 3863bitri 262 . . . . . . . . . . . . . 14 (⟪n, x (( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) ↔ ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
388387rexbii 2639 . . . . . . . . . . . . 13 (n Nnn, x (( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) ↔ n Nn ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
389182, 388bitri 240 . . . . . . . . . . . 12 (x ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) ↔ n Nn ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
390389notbii 287 . . . . . . . . . . 11 x ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) ↔ ¬ n Nn ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
39121elcompl 3225 . . . . . . . . . . 11 (x ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) ↔ ¬ x ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ))
392 df-ne 2518 . . . . . . . . . . . . . . 15 (((n +c n) +c 1c) ≠ ↔ ¬ ((n +c n) +c 1c) = )
393 df-ne 2518 . . . . . . . . . . . . . . 15 (x ≠ ((n +c n) +c 1c) ↔ ¬ x = ((n +c n) +c 1c))
394392, 393imbi12i 316 . . . . . . . . . . . . . 14 ((((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)) ↔ (¬ ((n +c n) +c 1c) = → ¬ x = ((n +c n) +c 1c)))
395 con34b 283 . . . . . . . . . . . . . 14 ((x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ) ↔ (¬ ((n +c n) +c 1c) = → ¬ x = ((n +c n) +c 1c)))
396394, 395bitr4i 243 . . . . . . . . . . . . 13 ((((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)) ↔ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
397396ralbii 2638 . . . . . . . . . . . 12 (n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)) ↔ n Nn (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
398 dfral2 2626 . . . . . . . . . . . 12 (n Nn (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ) ↔ ¬ n Nn ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
399397, 398bitri 240 . . . . . . . . . . 11 (n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)) ↔ ¬ n Nn ¬ (x = ((n +c n) +c 1c) → ((n +c n) +c 1c) = ))
400390, 391, 3993bitr4i 268 . . . . . . . . . 10 (x ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) ↔ n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)))
401181, 400orbi12i 507 . . . . . . . . 9 ((x {} x ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ↔ (x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c))))
402179, 180, 4013bitri 262 . . . . . . . 8 (⟪x, j (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V) ↔ (x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c))))
403177, 402anbi12i 678 . . . . . . 7 ((⟪x, j ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) x, j (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) ↔ (x = (j +c j) (x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)))))
4044, 403bitri 240 . . . . . 6 (⟪x, j ( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) ↔ (x = (j +c j) (x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)))))
405404exbii 1582 . . . . 5 (xx, j ( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) ↔ x(x = (j +c j) (x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)))))
4062, 2addcex 4394 . . . . . 6 (j +c j) V
407 eqeq1 2359 . . . . . . 7 (x = (j +c j) → (x = ↔ (j +c j) = ))
408 neeq1 2524 . . . . . . . . 9 (x = (j +c j) → (x ≠ ((n +c n) +c 1c) ↔ (j +c j) ≠ ((n +c n) +c 1c)))
409408imbi2d 307 . . . . . . . 8 (x = (j +c j) → ((((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)) ↔ (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
410409ralbidv 2634 . . . . . . 7 (x = (j +c j) → (n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)) ↔ n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
411407, 410orbi12d 690 . . . . . 6 (x = (j +c j) → ((x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c))) ↔ ((j +c j) = n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c)))))
412406, 411ceqsexv 2894 . . . . 5 (x(x = (j +c j) (x = n Nn (((n +c n) +c 1c) ≠ x ≠ ((n +c n) +c 1c)))) ↔ ((j +c j) = n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
4133, 405, 4123bitri 262 . . . 4 (j (( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) “k V) ↔ ((j +c j) = n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
414 df-ne 2518 . . . . 5 ((j +c j) ≠ ↔ ¬ (j +c j) = )
415414imbi1i 315 . . . 4 (((j +c j) ≠ n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))) ↔ (¬ (j +c j) = n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
4161, 413, 4153bitr4i 268 . . 3 (j (( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) “k V) ↔ ((j +c j) ≠ n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c))))
417416abbi2i 2464 . 2 (( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) “k V) = {j ((j +c j) ≠ n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c)))}
418 ssetkex 4294 . . . . . . . 8 Sk V
419418ins3kex 4308 . . . . . . 7 Ins3k Sk V
420418ins2kex 4307 . . . . . . . . . 10 Ins2k Sk V
421420ins2kex 4307 . . . . . . . . . . . 12 Ins2k Ins2k Sk V
422419, 420inex 4105 . . . . . . . . . . . . . . . . . . 19 ( Ins3k SkIns2k Sk ) V
423379pw1ex 4303 . . . . . . . . . . . . . . . . . . . 20 11c V
424423pw1ex 4303 . . . . . . . . . . . . . . . . . . 19 111c V
425422, 424imakex 4300 . . . . . . . . . . . . . . . . . 18 (( Ins3k SkIns2k Sk ) “k 111c) V
426425complex 4104 . . . . . . . . . . . . . . . . 17 ∼ (( Ins3k SkIns2k Sk ) “k 111c) V
427426sikex 4297 . . . . . . . . . . . . . . . 16 SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) V
428427sikex 4297 . . . . . . . . . . . . . . 15 SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) V
429428sikex 4297 . . . . . . . . . . . . . 14 SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) V
430429ins3kex 4308 . . . . . . . . . . . . 13 Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) V
431418sikex 4297 . . . . . . . . . . . . . . . . . . 19 SIk Sk V
432431ins3kex 4308 . . . . . . . . . . . . . . . . . 18 Ins3k SIk Sk V
433432ins2kex 4307 . . . . . . . . . . . . . . . . 17 Ins2k Ins3k SIk Sk V
434433ins2kex 4307 . . . . . . . . . . . . . . . 16 Ins2k Ins2k Ins3k SIk Sk V
435431sikex 4297 . . . . . . . . . . . . . . . . . . . . 21 SIk SIk Sk V
436435sikex 4297 . . . . . . . . . . . . . . . . . . . 20 SIk SIk SIk Sk V
437436sikex 4297 . . . . . . . . . . . . . . . . . . 19 SIk SIk SIk SIk Sk V
438437sikex 4297 . . . . . . . . . . . . . . . . . 18 SIk SIk SIk SIk SIk Sk V
439438ins3kex 4308 . . . . . . . . . . . . . . . . 17 Ins3k SIk SIk SIk SIk SIk Sk V
440436ins3kex 4308 . . . . . . . . . . . . . . . . . 18 Ins3k SIk SIk SIk Sk V
441440ins2kex 4307 . . . . . . . . . . . . . . . . 17 Ins2k Ins3k SIk SIk SIk Sk V
442439, 441unex 4106 . . . . . . . . . . . . . . . 16 ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk ) V
443434, 442symdifex 4108 . . . . . . . . . . . . . . 15 ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) V
444424pw1ex 4303 . . . . . . . . . . . . . . . . . . 19 1111c V
445444pw1ex 4303 . . . . . . . . . . . . . . . . . 18 11111c V
446445pw1ex 4303 . . . . . . . . . . . . . . . . 17 111111c V
447446pw1ex 4303 . . . . . . . . . . . . . . . 16 1111111c V
448447pw1ex 4303 . . . . . . . . . . . . . . 15 11111111c V
449443, 448imakex 4300 . . . . . . . . . . . . . 14 (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) V
450449complex 4104 . . . . . . . . . . . . 13 ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c) V
451430, 450inex 4105 . . . . . . . . . . . 12 ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c)) V
452421, 451inex 4105 . . . . . . . . . . 11 ( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) V
453452, 445imakex 4300 . . . . . . . . . 10 (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) V
454420, 453inex 4105 . . . . . . . . 9 ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) V
455454, 424imakex 4300 . . . . . . . 8 (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) V
456455ins2kex 4307 . . . . . . 7 Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) V
457419, 456symdifex 4108 . . . . . 6 ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) V
458457, 424imakex 4300 . . . . 5 (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) V
459458complex 4104 . . . 4 ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) V
460 snex 4111 . . . . . 6 {} V
461425sikex 4297 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 SIk (( Ins3k SkIns2k Sk ) “k 111c) V
462461sikex 4297 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) V
463462sikex 4297 . . . . . . . . . . . . . . . . . . . . . . . . . 26 SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) V
464463cnvkex 4287 . . . . . . . . . . . . . . . . . . . . . . . . 25 k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) V
465464ins3kex 4308 . . . . . . . . . . . . . . . . . . . . . . . 24 Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) V
466465complex 4104 . . . . . . . . . . . . . . . . . . . . . . 23 Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) V
467441, 439unex 4106 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk ) V
468434, 467symdifex 4108 . . . . . . . . . . . . . . . . . . . . . . . . 25 ( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) V
469468, 448imakex 4300 . . . . . . . . . . . . . . . . . . . . . . . 24 (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) V
470469complex 4104 . . . . . . . . . . . . . . . . . . . . . . 23 ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c) V
471466, 470inex 4105 . . . . . . . . . . . . . . . . . . . . . 22 ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c)) V
472421, 471inex 4105 . . . . . . . . . . . . . . . . . . . . 21 ( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) V
473472, 445imakex 4300 . . . . . . . . . . . . . . . . . . . 20 (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c) V
474420, 473inex 4105 . . . . . . . . . . . . . . . . . . 19 ( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) V
475474, 424imakex 4300 . . . . . . . . . . . . . . . . . 18 (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) V
476475ins2kex 4307 . . . . . . . . . . . . . . . . 17 Ins2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c) V
477419, 476symdifex 4108 . . . . . . . . . . . . . . . 16 ( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) V
478477, 424imakex 4300 . . . . . . . . . . . . . . 15 (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) V
479478complex 4104 . . . . . . . . . . . . . 14 ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) V
480479ins2kex 4307 . . . . . . . . . . . . 13 Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) V
481 addcexlem 4382 . . . . . . . . . . . . . . . 16 ( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) V
482481, 424imakex 4300 . . . . . . . . . . . . . . 15 (( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) V
483482imagekex 4312 . . . . . . . . . . . . . 14 Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) V
484483ins3kex 4308 . . . . . . . . . . . . 13 Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c) V
485480, 484inex 4105 . . . . . . . . . . . 12 ( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) V
486485, 423imakex 4300 . . . . . . . . . . 11 (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) V
487486ins3kex 4308 . . . . . . . . . 10 Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) V
488 idkex 4314 . . . . . . . . . . . 12 Ik V
489 vvex 4109 . . . . . . . . . . . . 13 V V
490460, 489xpkex 4289 . . . . . . . . . . . 12 ({} ×k V) V
491488, 490difex 4107 . . . . . . . . . . 11 ( Ik ({} ×k V)) V
492491ins2kex 4307 . . . . . . . . . 10 Ins2k ( Ik ({} ×k V)) V
493487, 492inex 4105 . . . . . . . . 9 ( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) V
494493, 423imakex 4300 . . . . . . . 8 (( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) V
495 nncex 4396 . . . . . . . 8 Nn V
496494, 495imakex 4300 . . . . . . 7 ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) V
497496complex 4104 . . . . . 6 ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn ) V
498460, 497unex 4106 . . . . 5 ({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) V
499498, 489xpkex 4289 . . . 4 (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V) V
500459, 499inex 4105 . . 3 ( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) V
501500, 489imakex 4300 . 2 (( ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( Ins3k SIk SIk SIk ∼ (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins3k SIk SIk SIk SIk SIk SkIns2k Ins3k SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ (({} ∪ ∼ ((( Ins3k (( Ins2k ∼ (( Ins3k SkIns2k (( Ins2k Sk ∩ (( Ins2k Ins2k Sk ∩ ( ∼ Ins3k k SIk SIk SIk (( Ins3k SkIns2k Sk ) “k 111c) ∩ ∼ (( Ins2k Ins2k Ins3k SIk Sk ⊕ ( Ins2k Ins3k SIk SIk SIk SkIns3k SIk SIk SIk SIk SIk Sk )) “k 11111111c))) “k 11111c)) “k 111c)) “k 111c) ∩ Ins3k Imagek(( Ins3k ∼ (( Ins3k SkIns2k Sk ) “k 111c) (( Ins2k Ins2k Sk ⊕ ( Ins2k Ins3k SkIns3k SIk SIk Sk )) “k 11111c)) “k 111c)) “k 11c) ∩ Ins2k ( Ik ({} ×k V))) “k 11c) “k Nn )) ×k V)) “k V) V
502417, 501eqeltrri 2424 1 {j ((j +c j) ≠ n Nn (((n +c n) +c 1c) ≠ → (j +c j) ≠ ((n +c n) +c 1c)))} V
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 176   wo 357   wa 358  wal 1540  wex 1541   = wceq 1642   wcel 1710  {cab 2339  wne 2516  wral 2614  wrex 2615  Vcvv 2859  ccompl 3205   cdif 3206  cun 3207  cin 3208  csymdif 3209  c0 3550  {csn 3737  copk 4057  1cc1c 4134  1cpw1 4135   ×k cxpk 4174  kccnvk 4175   Ins2k cins2k 4176   Ins3k cins3k 4177  k cimak 4179   SIk csik 4181  Imagekcimagek 4182   Sk cssetk 4183   Ik cidk 4184   Nn cnnc 4373   +c cplc 4375
This theorem was proved from axioms:  ax-1 5  ax-2 6  ax-3 7  ax-mp 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 4078  ax-xp 4079  ax-cnv 4080  ax-1c 4081  ax-sset 4082  ax-si 4083  ax-ins2 4084  ax-ins3 4085  ax-typlower 4086  ax-sn 4087
This theorem 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 2478  df-ne 2518  df-ral 2619  df-rex 2620  df-v 2861  df-sbc 3047  df-nin 3211  df-compl 3212  df-in 3213  df-un 3214  df-dif 3215  df-symdif 3216  df-ss 3259  df-nul 3551  df-if 3663  df-pw 3724  df-sn 3741  df-pr 3742  df-uni 3892  df-int 3927  df-opk 4058  df-1c 4136  df-pw1 4137  df-uni1 4138  df-xpk 4185  df-cnvk 4186  df-ins2k 4187  df-ins3k 4188  df-imak 4189  df-cok 4190  df-p6 4191  df-sik 4192  df-ssetk 4193  df-imagek 4194  df-idk 4195  df-addc 4378  df-nnc 4379
This theorem is referenced by:  evenodddisj  4516
  Copyright terms: Public domain W3C validator