Mercurial > hg > Members > kono > Proof > ZF-in-agda
changeset 124:55c6e1ddc739
record L
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 30 Jun 2019 23:09:17 +0900 |
parents | 0c2cbf37e002 |
children | 20e59a28d263 |
files | HOD.agda |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/HOD.agda Sun Jun 30 20:31:10 2019 +0900 +++ b/HOD.agda Sun Jun 30 23:09:17 2019 +0900 @@ -265,6 +265,20 @@ -- L0 : {n : Level} → (α : Ordinal {suc n}) → α o< β → L (osuc α) ∋ L α -- L1 : {n : Level} → (α β : Ordinal {suc n}) → α o< β → ∀ (x : HOD {suc n}) → L α ∋ x → L β ∋ x +record Constructible {n : Level} ( α : Ordinal {suc n}) : Set (suc (suc n)) where + field + LSet : HOD {suc n} + L0 : Def LSet ∋ LSet + L1 : {β : Ordinal {suc n}} → {x : HOD {suc n} } → β o< α → L β ∋ x → LSet ∋ x + +open Constructible + +Lα : {n : Level} → (α : Ordinal {suc n}) → Constructible {n} α +Lα {n} record { lv = Zero ; ord = (Φ .0) } = record { LSet = {!!} ; L0 = {!!} ; L1 = {!!} } +Lα {n} record { lv = lx ; ord = (OSuc lv ox) } = record { LSet = {!!} ; L0 = {!!} ; L1 = {!!} } +Lα {n} record { lv = (Suc lx) ; ord = (Φ (Suc lx)) } = -- Union ( L α ) + record { LSet = {!!} ; L0 = {!!} ; L1 = {!!} } + omega : { n : Level } → Ordinal {n} omega = record { lv = Suc Zero ; ord = Φ 1 }