# HG changeset patch # User Shinji KONO # Date 1564290428 -32400 # Node ID 9eb6a8691f02a466f0910533a5c749e87b15bf71 # Parent 6e778b0a720244cb0575317836fd9ce5cf4d3c73 choice function cannot jump between ordinal level diff -r 6e778b0a7202 -r 9eb6a8691f02 OD.agda --- a/OD.agda Fri Jul 26 21:08:06 2019 +0900 +++ b/OD.agda Sun Jul 28 14:07:08 2019 +0900 @@ -238,10 +238,10 @@ -- Power Set of X ( or constructible by λ y → def X (od→ord y ) ZFSubset : {n : Level} → (A x : OD {suc n} ) → OD {suc n} -ZFSubset A x = record { def = λ y → def A y ∧ def x y } where +ZFSubset A x = record { def = λ y → def A y ∧ def x y } -- roughly x = A → Set Def : {n : Level} → (A : OD {suc n}) → OD {suc n} -Def {n} A = Ord ( sup-o ( λ x → od→ord ( ZFSubset A (ord→od x )) ) ) -- Ord x does not help ord-power→ +Def {n} A = Ord ( sup-o ( λ x → od→ord ( ZFSubset A (ord→od x )) ) ) _⊆_ : {n : Level} ( A B : OD {suc n} ) → ∀{ x : OD {suc n} } → Set (suc n) @@ -255,11 +255,6 @@ ; proj2 = λ x⊆A lt → record { proj1 = x⊆A lt ; proj2 = lt } } -Def=A→Set : {n : Level} → (A : Ordinal {suc n}) → Def (Ord A) == record { def = λ x → x o< A → Set n } -Def=A→Set {n} A = record { - eq→ = λ {y} DAx y