comparison src/Topology.agda @ 1178:7bd348551d37

fix
author Shinji Kono
date Thu, 23 Feb 2023 09:58:11 +0800
parents 66355bace86f
children f4cd937759fc
comparison
equal deleted inserted replaced
1177:66355bace86f 1178:7bd348551d37
277 → odef L (limit CX fip) 277 → odef L (limit CX fip)
278 L∋limit {X} CX fip {x} xx = cs⊆L top (subst (λ k → odef (CS top) k) (sym &iso) (CX xx)) (is-limit CX fip xx) 278 L∋limit {X} CX fip {x} xx = cs⊆L top (subst (λ k → odef (CS top) k) (sym &iso) (CX xx)) (is-limit CX fip xx)
279 279
280 fipx : {L : HOD} (top : Topology L) → {X : Ordinal } → * X ⊆ CS top 280 fipx : {L : HOD} (top : Topology L) → {X : Ordinal } → * X ⊆ CS top
281 → ( { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) → Ordinal 281 → ( { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) → Ordinal
282 fipx {L} top {X} X⊆CS fip with fip (λ x → x) (gi ?) 282 fipx {L} top {X} X⊆CS fip with trio< X o∅
283 ... | t = ? 283 ... | tri< a ¬b ¬c = ⊥-elim ( ¬x<0 a )
284 ... | tri≈ ¬a b ¬c = o∅
285 ... | tri> ¬a ¬b c = & (ODC.minimal O (* fip00) (0<P→ne (subst (λ k → o∅ o< k) (sym &iso) ( fip (λ x → x ) (gi ? ) )))) where
286 fip00 : ?
287 fip00 = & (ODC.minimal O (* X) (0<P→ne (subst (λ k → o∅ o< k) (sym &iso) c ) ))
284 288
285 fipX∋x : {L : HOD} (top : Topology L) → {X : Ordinal } → (X⊆CS : * X ⊆ CS top ) 289 fipX∋x : {L : HOD} (top : Topology L) → {X : Ordinal } → (X⊆CS : * X ⊆ CS top )
286 → (fip : { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) → odef (* X) (fipx top X⊆CS fip) 290 → (fip : { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) → odef (* X) (fipx top X⊆CS fip)
287 fipX∋x = ? 291 fipX∋x {L} top {X} X⊆CS fip with trio< X o∅
292 ... | tri< a ¬b ¬c = ⊥-elim ( ¬x<0 a )
293 ... | tri≈ ¬a b ¬c = ?
294 ... | tri> ¬a ¬b c = ? -- fip (λ x → x) (gi ?)
288 295
289 -- Compact 296 -- Compact
290 297
291 data Finite-∪ (S : HOD) : Ordinal → Set n where 298 data Finite-∪ (S : HOD) : Ordinal → Set n where
292 fin-e : {x : Ordinal } → * x ⊆ S → Finite-∪ S x 299 fin-e : {x : Ordinal } → * x ⊆ S → Finite-∪ S x
466 OOX : {X : Ordinal} → (cs : * X ⊆ CS top) → * (OX cs) ⊆ OS top 473 OOX : {X : Ordinal} → (cs : * X ⊆ CS top) → * (OX cs) ⊆ OS top
467 OOX {X} cs {x} ox with subst (λ k → odef k x) *iso ox 474 OOX {X} cs {x} ox with subst (λ k → odef k x) *iso ox
468 ... | 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 475 ... | 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
469 comp01 : odef (* X) (& (* z)) 476 comp01 : odef (* X) (& (* z))
470 comp01 = subst (λ k → odef (* X) k) (sym &iso) az 477 comp01 = subst (λ k → odef (* X) k) (sym &iso) az
471 -- 478
472 -- if all finite intersection of (OX X) contains something, 479 -- if all finite intersection of (OX X) contains something,
473 -- there is no finite cover. From Compactness, (OX X) is not a cover of L ( contraposition of Compact) 480 -- there is no finite cover. From Compactness, (OX X) is not a cover of L ( contraposition of Compact)
474 -- it means there is a limit 481 -- it means there is a limit
475 -- 482 --
476 Intersection : (X : Ordinal ) → o∅ o< X → HOD -- ∩ X 483 Intersection : (X : Ordinal ) → o∅ o< X → HOD -- ∩ X