# HG changeset patch # User Shinji KONO # Date 1595233336 -32400 # Node ID 853ead1b56b8fbee443567f727a78a9f6f24ff82 # Parent d735beee689acb3ff4e5a556a644a15ac4496152 ... diff -r d735beee689a -r 853ead1b56b8 OD.agda --- a/OD.agda Mon Jul 20 17:08:16 2020 +0900 +++ b/OD.agda Mon Jul 20 17:22:16 2020 +0900 @@ -340,9 +340,11 @@ d→∋ : ( a : HOD ) { x : Ordinal} → odef a x → a ∋ (ord→od x) d→∋ a lt = subst (λ k → odef a k ) (sym diso) lt +-- +-- If we have LEM, Replace' is equivalent to Replace +-- in-codomain' : (X : HOD ) → ((x : HOD) → X ∋ x → HOD) → OD in-codomain' X ψ = record { def = λ x → ¬ ( (y : Ordinal ) → ¬ ( odef X y ∧ ((lt : odef X y) → x ≡ od→ord (ψ (ord→od y ) (d→∋ X lt) )))) } - Replace' : (X : HOD) → ((x : HOD) → X ∋ x → HOD) → HOD Replace' X ψ = record { od = record { def = λ x → (x o< sup-o X (λ y X∋y → od→ord (ψ (ord→od y) (d→∋ X X∋y) ))) ∧ def (in-codomain' X ψ) x } ; odmax = rmax ;