comparison OD.agda @ 274:29a85a427ed2

ε-induction
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 25 Apr 2020 15:09:07 +0900
parents 985a1af11bce
children 6f10c47e4e7a
comparison
equal deleted inserted replaced
273:9ccf8514c323 274:29a85a427ed2
314 ; union← = union← 314 ; union← = union←
315 ; empty = empty 315 ; empty = empty
316 ; power→ = power→ 316 ; power→ = power→
317 ; power← = power← 317 ; power← = power←
318 ; extensionality = λ {A} {B} {w} → extensionality {A} {B} {w} 318 ; extensionality = λ {A} {B} {w} → extensionality {A} {B} {w}
319 -- ; ε-induction = {!!} 319 ; ε-induction = ε-induction
320 ; infinity∅ = infinity∅ 320 ; infinity∅ = infinity∅
321 ; infinity = infinity 321 ; infinity = infinity
322 ; selection = λ {X} {ψ} {y} → selection {X} {ψ} {y} 322 ; selection = λ {X} {ψ} {y} → selection {X} {ψ} {y}
323 ; replacement← = replacement← 323 ; replacement← = replacement←
324 ; replacement→ = replacement→ 324 ; replacement→ = replacement→
325 ; choice-func = choice-func 325 -- ; choice-func = choice-func
326 ; choice = choice 326 -- ; choice = choice
327 } where 327 } where
328 328
329 pair→ : ( x y t : ZFSet ) → (x , y) ∋ t → ( t == x ) ∨ ( t == y ) 329 pair→ : ( x y t : ZFSet ) → (x , y) ∋ t → ( t == x ) ∨ ( t == y )
330 pair→ x y t (case1 t≡x ) = case1 (subst₂ (λ j k → j == k ) oiso oiso (o≡→== t≡x )) 330 pair→ x y t (case1 t≡x ) = case1 (subst₂ (λ j k → j == k ) oiso oiso (o≡→== t≡x ))
331 pair→ x y t (case2 t≡y ) = case2 (subst₂ (λ j k → j == k ) oiso oiso (o≡→== t≡y )) 331 pair→ x y t (case2 t≡y ) = case2 (subst₂ (λ j k → j == k ) oiso oiso (o≡→== t≡y ))