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
Copy file name to clipboardExpand all lines: theories/functional_analysis/hahn_banach_theorem.v
+21Lines changed: 21 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -40,6 +40,27 @@ Local Open Scope ring_scope.
40
40
LocalOpenScope convex_scope.
41
41
LocalOpenScope real_scope.
42
42
43
+
HB.mixin Record Zmodule_isSubNormed (R : numDomainType)
44
+
(M : normedZmodType R) (S : pred M) T & SubChoice M S T
45
+
& Num.NormedZmodule R T := {
46
+
norm_valE : forall x , @Num.norm _ M ((val : T -> M) x) = @Num.norm _ T x
47
+
}.
48
+
49
+
(* couldn't be put in mathcomp_extra.v, error:
50
+
51
+
Error:
52
+
You must declare the hierarchy bottom-up or add a missing join.
53
+
There are two ways out:
54
+
- declare structure SubNormedZmodule before structure Num.SubNormedZmodule if Num.SubNormedZmodule inherits from it;
55
+
- declare an additional structure that inherits from both Num.SemiNormedZmodule and SubType and from which SubNormedZmodule and/or Num.SubNormedZmodule inherit.
0 commit comments