MATHLIBANNEX / CANONICAL DECLARATION CARD

GSS Companion · Research Project · Source-bound exposition export

Card revision 1 · Exposition revision 1 · Version 1

Card identity

lfh:lfh-declaration-card:sha256:2a268a095d051b4bcf9c934e4a60dea75d134e9a728ec7042cbb3f337410e13c

Native Card SHA-256: 5f6b1457045a74988a830333fcec541d63459263543911c3ad0be100b50a8ef7
Exposition SHA-256: bf1b0eb1ba8ddde084482ccc3351973dbf109ee34668774424eb4a1c00cf0ccf
Original exposition text SHA-256: 6315fdbb173841f94e865ab87fd07bb8693b9fca792fdff8a8b52b98f2409921

Source-bound exposition export (Markdown)
Export SHA-256: 5e4281ee07f0217934099a9a3c4bec4c22ad684146c0b20b2764f2772d601b8b

NormedSpace.GeometricStructureSpace

def

Points of the geometric structure space

Statement

The geometric structure space of a normed space has as its points the support-kernel unions arising from maximal proper real convex faces of the closed unit ball. A point is the resulting subset of the vector space. Faces yielding the same subset represent the same point.

Definition

Let be a normed space over a real-or-complex scalar field , with closed unit ball . Let be the family of maximal proper real convex faces of . Explicitly, a member is a nonempty convex subset of , different from , such that

and every proper convex face containing equals . The scalar is real, including when is complex.

Write for the continuous -linear dual. For , define

Here means for every .

The family of geometric points is

The geometric structure space has precisely these subsets as its points. Thus an element is a subset with a face satisfying . Choosing a representing face does not add data to the point. The assignment is not asserted to be injective.

Assumptions

The space is normed over ; completeness and nontriviality are not required. Convexity and the face condition are taken over the reals. Exposedness and supporting-functional existence are not additional conditions on the maximal-face predicate.

Conclusion

The resulting point set is . Each point is a proper subset of : if and , then for every , so . Consequently , as required by the later hull–kernel closure construction.

The cited zero-space result gives when . The present declaration specifies the points; the closure operation is a separate construction.

Main citations

Lean source signature (exact)

The following definition and the related family definition share the surrounding scalar and space context reproduced below.

def GeometricStructureSpace : Type u := {I : Set E // I ∈ geometricStructureFamily 𝕜 E}
In the source Mathematical meaning
Exact declaration𝕜, [RCLike 𝕜] The real or complex scalar field .
Exact declarationE, [NormedAddCommGroup E], [NormedSpace 𝕜 E] A normed vector space over ; it may be zero and need not be complete.
Exact declarationI : Set E A subset , regarded as a possible geometric point.
Exact declarationI ∈ geometricStructureFamily 𝕜 E The condition : there exists a maximal proper real convex face of the closed unit ball with .
Exact declaration{I : Set E // I ∈ geometricStructureFamily 𝕜 E} The complete defining type consists of such subsets with their membership condition. A point p has underlying subset p.val; no chosen face is stored.
Exact declaration: Type u The output is the point set , before any closure-space structure is attached.

Related definition — separate exact excerpt. The family used above is defined at lines 37–39 of the same source file.

def geometricStructureFamily : Set (Set E) :=
  letI : NormedSpace ℝ E := NormedSpace.restrictScalars ℝ 𝕜 E
  {I | ∃ F : Set E, IsMaximalFace F ∧ supportKernelUnion 𝕜 F = I}
In the source Mathematical meaning
Exact declarationletI ... := NormedSpace.restrictScalars ℝ 𝕜 E Convexity and faces use the real vector-space structure induced from the given -space; this is not an extra choice or assumption.
Exact declaration∃ F : Set E, IsMaximalFace F ∧ supportKernelUnion 𝕜 F = I One subset must satisfy both conditions: it is a maximal proper real convex face of the closed unit ball and its support-kernel union equals . Here the source name F denotes .
Exact declaration: Set (Set E) The full RHS defines the family of resulting subsets. Equal subsets give the same member even when their witnessing faces differ; no face is chosen as part of the output.
Source context (separate exact excerpt)

The surrounding declarations below are from lines 32–33; their mathematical meaning is included in the guide above.

variable (𝕜 : Type v) [RCLike 𝕜]
variable (E : Type u) [NormedAddCommGroup E] [NormedSpace 𝕜 E]