Step * 1 1 1 1 1 1 1 of Lemma det-id


1. CRng
2. : ℕ
3. eq EqDecider(ℕn ⟶ ℕn)
4. ∀[r:Rng]. ∀[f:(ℕn ⟶ ℕn) ⟶ |r|]. ∀[as:(ℕn ⟶ ℕn) List].
     {r} x ∈ as. f[x] {r} x ∈ filter(eq x.x);as). f[x] +r Σ{r} x ∈ filter(λa.(¬b(eq x.x) a));as). f[x]) ∈ |r|)
5. λx.x ∈ ℕn ⟶ ℕn
6. filter(λa.(¬b(eq f.f) a));permutations-list(n)) ∈ {x:ℕn ⟶ ℕn| ↑((λa.(¬b(eq f.f) a))) x)}  List
⊢ Σ{r} f ∈ filter(λa.(¬b(eq f.f) a));permutations-list(n)). if eq x.x) then else fi 
= Σ{r} f ∈ filter(λa.(¬b(eq f.f) a));permutations-list(n)). 0
∈ |r|
BY
(EqCDA THEN Reduce -1 THEN -1) }

1
1. CRng
2. : ℕ
3. eq EqDecider(ℕn ⟶ ℕn)
4. ∀[r:Rng]. ∀[f:(ℕn ⟶ ℕn) ⟶ |r|]. ∀[as:(ℕn ⟶ ℕn) List].
     {r} x ∈ as. f[x] {r} x ∈ filter(eq x.x);as). f[x] +r Σ{r} x ∈ filter(λa.(¬b(eq x.x) a));as). f[x]) ∈ |r|)
5. λx.x ∈ ℕn ⟶ ℕn
6. filter(λa.(¬b(eq f.f) a));permutations-list(n)) ∈ {x:ℕn ⟶ ℕn| ↑((λa.(¬b(eq f.f) a))) x)}  List
7. : ℕn ⟶ ℕn
8. ↑¬b(eq f.f) f)
⊢ if eq x.x) then else fi  0 ∈ |r|


Latex:


Latex:

1.  r  :  CRng
2.  n  :  \mBbbN{}
3.  eq  :  EqDecider(\mBbbN{}n  {}\mrightarrow{}  \mBbbN{}n)
4.  \mforall{}[r:Rng].  \mforall{}[f:(\mBbbN{}n  {}\mrightarrow{}  \mBbbN{}n)  {}\mrightarrow{}  |r|].  \mforall{}[as:(\mBbbN{}n  {}\mrightarrow{}  \mBbbN{}n)  List].
          (\mSigma{}\{r\}  x  \mmember{}  as.  f[x]
          =  (\mSigma{}\{r\}  x  \mmember{}  filter(eq  (\mlambda{}x.x);as).  f[x]  +r  \mSigma{}\{r\}  x  \mmember{}  filter(\mlambda{}a.(\mneg{}\msubb{}(eq  (\mlambda{}x.x)  a));as).  f[x]))
5.  \mlambda{}x.x  \mmember{}  \mBbbN{}n  {}\mrightarrow{}  \mBbbN{}n
6.  filter(\mlambda{}a.(\mneg{}\msubb{}(eq  (\mlambda{}f.f)  a));permutations-list(n))  \mmember{}  \{x:\mBbbN{}n  {}\mrightarrow{}  \mBbbN{}n|  \muparrow{}((\mlambda{}a.(\mneg{}\msubb{}(eq  (\mlambda{}f.f)  a)))  x)\}    Li\000Cst
\mvdash{}  \mSigma{}\{r\}  f  \mmember{}  filter(\mlambda{}a.(\mneg{}\msubb{}(eq  (\mlambda{}f.f)  a));permutations-list(n)).  if  eq  f  (\mlambda{}x.x)  then  1  else  0  fi 
=  \mSigma{}\{r\}  f  \mmember{}  filter(\mlambda{}a.(\mneg{}\msubb{}(eq  (\mlambda{}f.f)  a));permutations-list(n)).  0


By


Latex:
(EqCDA  THEN  Reduce  -1  THEN  D  -1)




Home Index