| author | paulson |
| Wed, 23 Jul 1997 11:50:26 +0200 | |
| changeset 3563 | c4f13747489f |
| parent 2469 | b50b8c0eec01 |
| child 11317 | 7f9e4c389318 |
| permissions | -rw-r--r-- |
| 1478 | 1 |
(* Title: ZF/AC/recfunAC16.thy |
| 1196 | 2 |
ID: $Id$ |
| 1478 | 3 |
Author: Krzysztof Grabczewski |
| 1196 | 4 |
|
5 |
A recursive definition used in the proof of WO2 ==> AC16 |
|
6 |
*) |
|
7 |
||
| 2469 | 8 |
recfunAC16 = Cardinal + Epsilon + |
| 1196 | 9 |
|
| 2469 | 10 |
constdefs |
11 |
recfunAC16 :: [i, i, i, i] => i |
|
| 1196 | 12 |
|
13 |
"recfunAC16(f,fa,i,a) == |
|
| 1478 | 14 |
transrec2(i, 0, |
15 |
%g r. if(EX y:r. fa`g <= y, r, |
|
16 |
r Un {f`(LEAST i. fa`g <= f`i &
|
|
17 |
(ALL b<a. (fa`b <= f`i --> (ALL t:r. ~ fa`b <= t))))}))" |
|
| 1196 | 18 |
|
19 |
end |