]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/nlibrary/topology/igft.ma
some fixes
[helm.git] / helm / software / matita / nlibrary / topology / igft.ma
index c8317f37e63fd024d6be7fdf06bc4f27ab04671e..8bba1228176ee0eea57c91bb723636f196916928 100644 (file)
@@ -21,7 +21,7 @@ to make the formalization (at least the definitions and proved
 statements) readable to the author of the paper. 
 
 Orienteering
------------
+------------
 
 The graphical interface of Matita is composed of three windows:
 the script window, on the left, is where you type; the sequent
@@ -60,13 +60,13 @@ implements two unusual input facilities:
   to mean double or single arrows.
   Here we recall some of these "shortcuts":
 
-  - ∀ `\Forall`
-  - λ `\lambda`
-  - ≝ `\def` or `:=`
-  - → `to` or `->`
+  - ∀ can be typed with `\Forall`
+  - λ can be typed with `\lambda`
+  - ≝ can be typed with `\def` or `:=`
+  - → can be typed with `to` or `->`
   
-- some symbols have variants, like the â\89¤ relation and â\89², â\89¼, â\89°, â\8b .
-  The use can cycle between variants typing one them and then
+- some symbols have variants, like the ≤ relation and ≼, ≰, ⋠.
+  The user can cycle between variants typing one of them and then
   pressing ALT-L. Note that also letters do have variants, for
   example W has Ω, 𝕎 and 𝐖, L has Λ, 𝕃, and 𝐋, F has Φ, … 
   Variants are listed in the aforementioned TeX/UTF-8 table. 
@@ -927,6 +927,9 @@ D*)
 alias symbol "covers" = "new covers set".
 alias symbol "covers" = "new covers".
 alias symbol "covers" = "new covers set".
+alias symbol "covers" = "new covers".
+alias symbol "covers" = "new covers set".
+alias symbol "covers" = "new covers".
 ntheorem new_coverage_infinity:
   ∀A:nAx.∀U:Ω^A.∀a:A. (∃i:𝐈 a. 𝐈𝐦[𝐝 a i] ◃ U) → a ◃ U.
 #A; #U; #a;                                   (** screenshot "n-cov-inf-1". *)  
@@ -1119,7 +1122,7 @@ before doing the induction over `o`.
 
 D*)
 ntheorem max_new_fished: 
-  ∀A:nAx.∀G:qpowerclass_setoid A.∀F:Ω^A.G ⊆ F → (∀a.a ∈ G → ∀i.𝐈𝐦[𝐝 a i] ≬ G) → G ⊆ ⋉F.
+  ∀A:nAx.∀G:ext_powerclass_setoid A.∀F:Ω^A.G ⊆ F → (∀a.a ∈ G → ∀i.𝐈𝐦[𝐝 a i] ≬ G) → G ⊆ ⋉F.
 #A; #G; #F; #GF; #H; #b; #HbG; #o; 
 ngeneralize in match HbG; ngeneralize in match b;
 nchange with (G ⊆ F⎽o);
@@ -1128,7 +1131,8 @@ nelim o;
 ##| #p; #IH; napply (subseteq_intersection_r … IH);
     #x; #Hx; #i; ncases (H … Hx i); #c; *; *; #d; #Ed; #cG;
     @d; napply IH;
-    napply (. Ed^-1‡#); napply cG;    
+    alias symbol "prop2" = "prop21".
+napply (. Ed^-1‡#); napply cG;    
 ##| #a; #i; #f; #Hf; nchange with (G ⊆ { y | ∀x. y ∈ F⎽(f x) }); 
     #b; #Hb; #d; napply (Hf d); napply Hb;
 ##]