Nuprl Definition : simple-swap-specification

simple-swap-specification(AType;n;prog;i;j) ==
  ∀k:ℕn. ∀A:Arr(AType).  (↑(A-eval(array-model(AType)) simple-swap-test2(array-model(AType);prog;i;j;k) A))



Definitions occuring in Statement :  simple-swap-test2: simple-swap-test2(AModel;prog;i;j;k),  array-model: array-model(AType),  Arr: Arr(AType),  A-eval: A-eval(AModel),  int_seg: {i..j-},  assert: ↑b,  all: ∀x:A. B[x],  apply: f a,  natural_number: $n
Definitions occuring in definition :  int_seg: {i..j-},  natural_number: $n,  all: ∀x:A. B[x],  Arr: Arr(AType),  assert: ↑b,  apply: f a,  A-eval: A-eval(AModel),  simple-swap-test2: simple-swap-test2(AModel;prog;i;j;k),  array-model: array-model(AType)
FDL editor aliases :  simple-swap-specification

Latex:
simple-swap-specification(AType;n;prog;i;j)  ==
    \mforall{}k:\mBbbN{}n.  \mforall{}A:Arr(AType).
        (\muparrow{}(A-eval(array-model(AType))  simple-swap-test2(array-model(AType);prog;i;j;k)  A))



Date html generated: 2016_05_15-PM-02_20_06
Last ObjectModification: 2015_09_23-AM-07_38_42

Theory : monads


Home Index