Step * of Lemma rv-iid-add

p:FinProbSpace. ∀f:ℕ ─→ ℕ. ∀X,Y:n:ℕ ─→ RandomVariable(p;f[n]).
  (rv-iid(p;n.f[n];n.X[n])
   rv-iid(p;n.f[n];n.Y[n])
   (∀n:ℕ. ∀i:ℕ1.  (rv-disjoint(p;f[n];Y[i];X[n]) ∧ rv-disjoint(p;f[n];X[i];Y[n])))
   rv-iid(p;n.f[n];n.X[n] Y[n]))
BY
(RepeatFor ((D THENA Complete (Auto)))
   THEN (Assert ∀n:ℕ. ∀i:ℕ1.  (RandomVariable(p;f[i]) ⊆RandomVariable(p;f[n])) BY
               (Auto
                THEN Try ((Dvar THEN Complete (Auto)))
                THEN Assert ⌈f[i] ≤ f[n]⌉⋅
                THEN Auto
                THEN Decide ⌈n ∈ ℤ⌉⋅
                THEN Auto
                THEN Assert ⌈f[i] < f[n]⌉⋅
                THEN Auto))⋅
   THEN Auto
   THEN Try ((DoSubsume THEN Auto))
   THEN (All (Unfold `rv-iid`))
   THEN ExRepD
   THEN 0) }

1
1. FinProbSpace@i
2. : ℕ ─→ ℕ@i
3. n:ℕ ─→ RandomVariable(p;f[n])@i
4. n:ℕ ─→ RandomVariable(p;f[n])@i
5. rv-identically-distributed(p;n.f[n];n.X[n])@i
6. ∀n:ℕ. ∀n@0:ℕn.  (f[n@0] < f[n] ∧ rv-disjoint(p;f[n];X[n@0];X[n]))@i
7. rv-identically-distributed(p;n.f[n];n.Y[n])@i
8. ∀n:ℕ. ∀n@0:ℕn.  (f[n@0] < f[n] ∧ rv-disjoint(p;f[n];Y[n@0];Y[n]))@i
9. ∀n:ℕ. ∀i:ℕ1.  (RandomVariable(p;f[i]) ⊆RandomVariable(p;f[n]))
10. ∀n:ℕ. ∀i:ℕ1.  (rv-disjoint(p;f[n];Y[i];X[n]) ∧ rv-disjoint(p;f[n];X[i];Y[n]))@i
⊢ rv-identically-distributed(p;n.f[n];n.X[n] Y[n])

2
1. FinProbSpace@i
2. : ℕ ─→ ℕ@i
3. n:ℕ ─→ RandomVariable(p;f[n])@i
4. n:ℕ ─→ RandomVariable(p;f[n])@i
5. rv-identically-distributed(p;n.f[n];n.X[n])@i
6. ∀n:ℕ. ∀n@0:ℕn.  (f[n@0] < f[n] ∧ rv-disjoint(p;f[n];X[n@0];X[n]))@i
7. rv-identically-distributed(p;n.f[n];n.Y[n])@i
8. ∀n:ℕ. ∀n@0:ℕn.  (f[n@0] < f[n] ∧ rv-disjoint(p;f[n];Y[n@0];Y[n]))@i
9. ∀n:ℕ. ∀i:ℕ1.  (RandomVariable(p;f[i]) ⊆RandomVariable(p;f[n]))
10. ∀n:ℕ. ∀i:ℕ1.  (rv-disjoint(p;f[n];Y[i];X[n]) ∧ rv-disjoint(p;f[n];X[i];Y[n]))@i
⊢ ∀n:ℕ. ∀n@0:ℕn.  (f[n@0] < f[n] ∧ rv-disjoint(p;f[n];X[n@0] Y[n@0];X[n] Y[n]))


Latex:


\mforall{}p:FinProbSpace.  \mforall{}f:\mBbbN{}  {}\mrightarrow{}  \mBbbN{}.  \mforall{}X,Y:n:\mBbbN{}  {}\mrightarrow{}  RandomVariable(p;f[n]).
    (rv-iid(p;n.f[n];n.X[n])
    {}\mRightarrow{}  rv-iid(p;n.f[n];n.Y[n])
    {}\mRightarrow{}  (\mforall{}n:\mBbbN{}.  \mforall{}i:\mBbbN{}n  +  1.    (rv-disjoint(p;f[n];Y[i];X[n])  \mwedge{}  rv-disjoint(p;f[n];X[i];Y[n])))
    {}\mRightarrow{}  rv-iid(p;n.f[n];n.X[n]  +  Y[n]))


By

(RepeatFor  6  ((D  0  THENA  Complete  (Auto)))
  THEN  (Assert  \mforall{}n:\mBbbN{}.  \mforall{}i:\mBbbN{}n  +  1.    (RandomVariable(p;f[i])  \msubseteq{}r  RandomVariable(p;f[n]))  BY
                          (Auto
                            THEN  Try  ((Dvar  0  THEN  Complete  (Auto)))
                            THEN  Assert  \mkleeneopen{}f[i]  \mleq{}  f[n]\mkleeneclose{}\mcdot{}
                            THEN  Auto
                            THEN  Decide  \mkleeneopen{}i  =  n\mkleeneclose{}\mcdot{}
                            THEN  Auto
                            THEN  Assert  \mkleeneopen{}f[i]  <  f[n]\mkleeneclose{}\mcdot{}
                            THEN  Auto))\mcdot{}
  THEN  Auto
  THEN  Try  ((DoSubsume  THEN  Auto))
  THEN  (All  (Unfold  `rv-iid`))
  THEN  ExRepD
  THEN  D  0)




Home Index