# HG changeset patch # User Shinji KONO # Date 1677341964 -32400 # Node ID d996fe8dd116e4d60bb2270434ce779e5a4a2c3f # Parent ffe5bc98f9d1ea254e8c0082431bdfb38d880f34 ... diff -r ffe5bc98f9d1 -r d996fe8dd116 src/Topology.agda --- a/src/Topology.agda Sat Feb 25 23:39:34 2023 +0900 +++ b/src/Topology.agda Sun Feb 26 01:19:24 2023 +0900 @@ -267,12 +267,12 @@ record FIP {L : HOD} (top : Topology L) : Set n where field limit : {X : Ordinal } → * X ⊆ CS top - → ( { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) → Ordinal + → ( { x : Ordinal } → Subbase (* X) x → o∅ o< x ) → Ordinal is-limit : {X : Ordinal } → (CX : * X ⊆ CS top ) - → ( fip : { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) + → ( fip : { x : Ordinal } → Subbase (* X) x → o∅ o< x ) → {x : Ordinal } → odef (* X) x → odef (* x) (limit CX fip) L∋limit : {X : Ordinal } → (CX : * X ⊆ CS top ) - → ( fip : { C : Ordinal } { x : Ordinal } → * C ⊆ * X → Subbase (* C) x → o∅ o< x ) + → ( fip : { x : Ordinal } → Subbase (* X) x → o∅ o< x ) → {x : Ordinal } → odef (* X) x → odef L (limit CX fip) 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) @@ -338,13 +338,13 @@ fip00 : {X : Ordinal } → * X ⊆ OS top → * X covers L → ¬ ( Cex X =h= od∅ ) fip00 {X} ox oc cex=0 = ⊥-elim (fip09 fip25 fip20) where -- CX is finite intersection - fip02 : {C x : Ordinal} → * C ⊆ * (CX ox) → Subbase (* C) x → o∅ o< x - fip02 {C} {x} C ¬a ¬b c = c - ... | tri≈ ¬a b ¬c = ⊥-elim (¬x<0 ( _==_.eq→ cex=0 record { is-CS = fip10 ; sx = subst (λ k → Subbase (* C) k) b sc } )) where - fip10 : * C ⊆ Replace' (* X) (λ z xz → L \ z) - fip10 {w} cw = subst (λ k → odef k w) *iso ( C ¬a ¬b c = & (ODC.minimal O (Intersection (* X)) ( has-intersection CX fip c)) fip00 : {X : Ordinal} (CX : * X ⊆ CS top) - (fip : {C x : Ordinal} → * C ⊆ * X → Subbase (* C) x → o∅ o< x) + (fip : {x : Ordinal} → Subbase (* X) x → o∅ o< x) {x : Ordinal} → odef (* X) x → odef (* x) (limit CX fip ) fip00 {X} CX fip {x} Xx with trio< X o∅ ... | tri< a ¬b ¬c = ⊥-elim ( ¬x<0 a ) diff -r ffe5bc98f9d1 -r d996fe8dd116 src/Tychonoff.agda --- a/src/Tychonoff.agda Sat Feb 25 23:39:34 2023 +0900 +++ b/src/Tychonoff.agda Sun Feb 26 01:19:24 2023 +0900 @@ -68,7 +68,7 @@ fip02 {x} Px = ⊥-elim ( o<¬≡ (sym b) (∈∅< Px) ) ... | tri> ¬a ¬b 0