You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(* we can´t use unfiorm, it is defined on E -> F and not on our space. We need to define it on {linear_continuous E -> F} , inducing its topology from uniform` E- > F *)
1020
-
Fail HB.instance Definition _ R {E : tvsType R} (F : tvsType R) (fam : set E -> Prop) :=
1021
-
Topological.copy {family_lcfun fam, E -> F} (sup_topology (fun k : sigT fam =>
1022
-
Uniform.class {uniform` projT1 k -> F})).
1023
-
1024
-
Fail HB.instance Definition _ {R} {U V : tvsType R} (fam : set U -> Prop) :=
1025
-
Uniform.copy {family_lcfun fam, U -> V} (sup_topology (fun k : sigT fam =>
1026
-
Uniform.class {uniform` projT1 k -> V})).
1027
-
1028
-
Fail HB.factory Record UniformLinCont_isTvs (R : numDomainType) (E : tvsType R) (F : tvsType R) (B : set_system E) of Topological {family_lcfun B , E -> F} & GRing.Lmodule R {linear_continuous E -> F } := {
1029
-
bornoC : forall x : E, exists b : set E, (B b) /\ (b x) ;
1030
-
bornoU : forall P Q : set E, B P -> B Q -> B (P `|` Q) ;
1031
-
bornoS : forall P Q : set E, P `<=` Q -> B Q -> B P
1032
-
}.
1020
+
1021
+
Locate sup_topology.
1022
+
Search (continuousType _ _). Locate continuousEP.
1023
+
1024
+
(** examples **)
1025
+
(* HB.instance Definition _ (U : Type) (T : U -> topologicalType) := *)
1026
+
(* Topological.copy (forall x : U, T x) (prod_topology T). *)
1027
+
1028
+
(* HB.instance Definition _ (U : Type) (T : U -> uniformType) := *)
1029
+
(* Uniform.copy (forall x : U, T x) (prod_topology T). *)
1030
+
1031
+
(* HB.instance Definition _ (U T : topologicalType) := *)
1032
+
(* Topological.copy *)
1033
+
(* (continuousType U T) *)
1034
+
(* (weak_topology (id : continuousType U T -> (U -> T))). *)
0 commit comments