| | Some definitions of interest. |
|
| strongwellfounded | Def SWellFounded(R(x;y)) == f:(T  ). x,y:T. R(x;y)  f(x)<f(y) |
| | | Thm* T:Type, R:(T T Type). SWellFounded(R(x,y)) Prop |
|
| nat | Def == {i: | 0 i } |
| | | Thm* Type |
|
| wellfounded | Def WellFnd{i}(A;x,y.R(x;y))
Def == P:(A Prop). ( j:A. ( k:A. R(k;j)  P(k))  P(j))  { n:A. P(n)} |
| | | Thm* A:Type{i}, r:(A A Prop{i}). WellFnd{i}(A;x,y.r(x,y)) Prop{i'} |