# HG changeset patch # User Shinji KONO # Date 1677564077 -32400 # Node ID 6174001ba1c0b9318e72741599d15ced78e1ae7d # Parent e110b56d8cbe08e7d77cf55eb06f41dc25aff28c ... diff -r e110b56d8cbe -r 6174001ba1c0 src/Topology.agda --- a/src/Topology.agda Mon Feb 27 07:29:11 2023 +0800 +++ b/src/Topology.agda Tue Feb 28 15:01:17 2023 +0900 @@ -389,7 +389,13 @@ fip70 : (x : Ordinal) → (sb : Subbase (Replace (* X) (λ z → L \ z)) x ) → (finCoverSet {X} x sb) covers (L \ * x) fip70 x (gi rx) = record { cover = λ _ → & (L \ * x) ; P∋cover = λ _ → case1 refl ; isCover = λ {x} lt → subst (λ k → odef k x) (sym *iso) lt } fip70 x∩y (g∩ {x} {y} sx sy) = subst (λ k → finCoverSet (& (* x ∩ * y)) (g∩ sx sy) covers - (L \ k)) (sym *iso) ( fip43 {_} {L} {* x} {* y} ? ? ) where + (L \ k)) (sym *iso) ( fip43 {_} {L} {* x} {* y} (fip71 (fip70 x sx)) (fip72 (fip70 y sy)) ) where + fip71 : {a b c : HOD} → a covers c → (a ∪ b) covers c + fip71 {a} {b} {c} cov = record { cover = cover cov ; P∋cover = λ lt → case1 (P∋cover cov lt) + ; isCover = isCover cov } + fip72 : {a b c : HOD} → a covers c → (b ∪ a) covers c + fip72 {a} {b} {c} cov = record { cover = cover cov ; P∋cover = λ lt → case2 (P∋cover cov lt) + ; isCover = isCover cov } fip45 : {L a b : HOD} → (L \ (a ∩ b)) ⊆ ( (L \ a) ∪ (L \ b)) fip45 {L} {a} {b} {x} Lab with ODC.∋-p O b (* x) ... | yes bx = case1 ⟪ proj1 Lab , (λ ax → proj2 Lab ⟪ ax , subst (λ k → odef b k) &iso bx ⟫ ) ⟫ @@ -424,7 +430,6 @@ ... | 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 comp01 : odef (* X) (& (* z)) comp01 = subst (λ k → odef (* X) k) (sym &iso) az - -- if all finite intersection of X contains something, -- there is no finite cover. From Compactness, (OX X) is not a cover of L ( contraposition of Compact) -- it means there is a limit @@ -436,17 +441,40 @@ fp08 : odef (* X) (& fp07) fp08 = ODC.x∋minimal O (* X) (0