| Some definitions of interest. | |
| hanoi_step_at | Def == (  i:{1...n}. f(i) = g(i)  Peg   i  k) Def == & (  i:{1...k-1}. f(i)  f(k)  Peg & g(i)  g(k)  Peg) | 
|  n:  , f,g:({1...n}   Peg), k:{1...n}. Thm* Moving disk k of n takes f to g  Prop | |
| hanoi_PEG | |
|  Type | |
| int_iseg |  | i  k & k  j } | 
|  i,j:  . {i...j}  Type | |
| nat |  == {i:  | 0  i } | 
|    Type | 
About:
|  |  |  |  |  |  | 
|  |  |  |  |  |  | 
|  |