comparison src/Topology.agda @ 1175:7d2bae0ff36b

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 21 Feb 2023 12:02:41 +0900
parents f4bccbe80540
children ae586d6275c2
comparison
equal deleted inserted replaced
1174:375615f9d60f 1175:7d2bae0ff36b
445 ∎ where open ≡-Reasoning 445 ∎ where open ≡-Reasoning
446 fip50 : {w : Ordinal} (Lyw : odef (L \ * y) w) → odef (* z) w 446 fip50 : {w : Ordinal} (Lyw : odef (L \ * y) w) → odef (* z) w
447 fip50 {w} Lyw = subst (λ k → odef k w ) (sym fip56) Lyw 447 fip50 {w} Lyw = subst (λ k → odef k w ) (sym fip56) Lyw
448 448
449 Compact→FIP : {L : HOD} → (top : Topology L ) → Compact top → FIP top 449 Compact→FIP : {L : HOD} → (top : Topology L ) → Compact top → FIP top
450 Compact→FIP = ? 450 Compact→FIP {L} top fip with trio< (& L) o∅
451 ... | tri< a ¬b ¬c = ⊥-elim ( ¬x<0 a )
452 ... | tri≈ ¬a b ¬c = record { limit = ? ; is-limit = ? }
453 ... | tri> ¬a ¬b 0<L = record { limit = limit ; is-limit = fip00 } where
454 -- set of coset of X
455 OX : {X : Ordinal} → * X ⊆ CS top → Ordinal
456 OX {X} ox = & ( Replace' (* X) (λ z xz → L \ z ))
457 OOX : {X : Ordinal} → (cs : * X ⊆ CS top) → * (OX cs) ⊆ OS top
458 OOX {X} cs {x} ox with subst (λ k → odef k x) *iso ox
459 ... | record { z = z ; az = az ; x=ψz = x=ψz } = subst (λ k → odef (OS top) k) (sym x=ψz) ( P\CS=OS top (cs comp01)) where
460 comp01 : odef (* X) (& (* z))
461 comp01 = subst (λ k → odef (* X) k) (sym &iso) az
462 --
463 -- if all finite intersection of (OX X) contains something,
464 -- there is no finite cover. From Compactness, (OX X) is not a cover of L ( contraposition of Compact)
465 -- it means there is a limit
466 --
467 Intersection : (X : Ordinal ) → HOD
468 Intersection X = record { od = record { def = λ x → {y : Ordinal} → odef (* X) y → odef (* y) x } ; odmax = ? ; <odmax = ? }
469 has-intersection : {X : Ordinal} (CX : * X ⊆ CS top) (fip : {C x : Ordinal} → * C ⊆ * X → Subbase (* C) x → o∅ o< x)
470 → ¬ ( Intersection X =h= od∅ )
471 has-intersection {X} CX fip i=0 = ? where
472 no-cover : ¬ ( (* (OX CX)) covers L )
473 no-cover = ?
474 limit : {X : Ordinal} (CX : * X ⊆ CS top) (fip : {C x : Ordinal} → * C ⊆ * X → Subbase (* C) x → o∅ o< x)
475 → Ordinal
476 limit = ?
477 fip00 : {X : Ordinal} (CX : * X ⊆ CS top)
478 (fip : {C x : Ordinal} → * C ⊆ * X → Subbase (* C) x → o∅ o< x)
479 {x : Ordinal} → odef (* X) x → odef (* x) (limit CX fip )
480 fip00 = ?
481
451 482
452 open Filter 483 open Filter
453 484
454 -- Ultra Filter has limit point 485 -- Ultra Filter has limit point
455 486