| Some definitions of interest. | |
| exponentiation |  0  1 else n  (n^(k-1)) fi  (recursive) | 
|  n:  , k:  . (n^k)    | |
|  n,k:  . (n^k)    | |
|  n:   , k:  . (n^k)     | |
| hanoi_PEG | |
|  Type | |
| hanoi_sol2_ala_generalPROG | Def == if n=  0  <a,  x,i. whatever> Def == else HanoiSTD(n-1 disks; from: p; to: otherPeg(p; q); indexing from: a) Def == else /m,s1. Def == else HanoiSTD(n-1 disks; from: otherPeg(p; q); to: q; indexing from: m Def == else HanoiSTD(+1) Def == else /z,s2. <z,HanoiHelper(n; s1;  i.p; s2;  i.q)/r1,r2. r1 @(m) r2> fi Def (recursive) | 
|  n:  , p,q:Peg. Thm* p  q Thm*    Thm* (  a:  . Thm* (HanoiSTD(n disks; from: p; to: q; indexing from: a) Thm* (  z:{a...}  ({a...z}   {1...n}   Peg)) | |
| nat |  == {i:  | 0  i } | 
|    Type | |
| nequal |  b  T ==  a = b  T | 
|  A:Type, x,y:A. (x  y)  Prop | |
| pi1 | |
|  A:Type, B:(A   Type), p:(a:A  B(a)). 1of(p)  A | 
About:
|  |  |  |  |  |  | 
|  |  |  |  |  |  |  | 
|  |  |  |  |  |  |  | 
|  |