src/ZF/Constructible/AC_in_L.thy
changeset 14171 0cab06e3bbd0
parent 13702 c7cf8fa66534
child 16417 9bc16273c2d4
equal deleted inserted replaced
14170:edd5a2ea3807 14171:0cab06e3bbd0
   242              X = {x\<in>A. sats(A, p, Cons(x,env))} &
   242              X = {x\<in>A. sats(A, p, Cons(x,env))} &
   243              env_form_map(f,r,A,<env,p>) = k"
   243              env_form_map(f,r,A,<env,p>) = k"
   244 
   244 
   245   DPow_least :: "[i,i,i,i]=>i"
   245   DPow_least :: "[i,i,i,i]=>i"
   246     --{*function yielding the smallest index for @{term X}*}
   246     --{*function yielding the smallest index for @{term X}*}
   247    "DPow_least(f,r,A,X) == \<mu>k. DPow_ord(f,r,A,X,k)"
   247    "DPow_least(f,r,A,X) == \<mu> k. DPow_ord(f,r,A,X,k)"
   248 
   248 
   249   DPow_r :: "[i,i,i]=>i"
   249   DPow_r :: "[i,i,i]=>i"
   250     --{*a wellordering on @{term "DPow(A)"}*}
   250     --{*a wellordering on @{term "DPow(A)"}*}
   251    "DPow_r(f,r,A) == measure(DPow(A), DPow_least(f,r,A))"
   251    "DPow_r(f,r,A) == measure(DPow(A), DPow_least(f,r,A))"
   252 
   252