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:0d49049cbfbdb774584e35ddc6cb49a1befcb0813eff99dc399e90c62475da1a

Native Card SHA-256: 64324b7824e7944628e721b7af9729e584e7d2c1c5663efe355c931918a5fec3
Exposition SHA-256: 5ba0666104ffcad2c24e7d6412133db4ae61eba40a4fec9fb7a09e0b3f72d7c2
Original exposition text SHA-256: b59ffeb803514c424d232797483ab72373304f0cb55544840a6bc832bf34aeac

Source-bound exposition export (Markdown)
Export SHA-256: 8795d8fad696abec187970775876464483685dc773e9a2b3b768a392a52e8051

NormedSpace.supportKernelUnion

def

Unions of kernels of supporting functionals

Statement

For a subset of a seminormed space, consider the contractive continuous linear functionals that equal throughout that subset. The support-kernel union consists of the vectors annihilated by at least one of these functionals. It is a union of kernels, with no assertion that the union is a vector subspace.

Definition

Let be a seminormed space over a real-or-complex scalar field , and let be its continuous -linear dual with the operator norm. For , put

where means for every . Define

Thus membership requires one witnessing functional. It does not require all supporting functionals to vanish. For nonempty , the condition is equivalent to . The pointwise formulation also covers .

The cited elementary identities make the empty cases explicit:

The last equality follows because the zero functional belongs to and has kernel .

Assumptions

The space may have a seminorm: definiteness and completeness are not required. The subset is arbitrary. It need not be nonempty, convex or contained in the unit ball, and the definition does not assume that a supporting functional exists.

Conclusion

The output is the subset of . For each , a supporting functional has , so it cannot also annihilate . Consequently

This properness result, proved in the cited source, is what later permits the hull–kernel construction for maximal faces.

Main citations

Lean source signature (exact)

The exact definition uses the scalar and space declarations reproduced separately below.

def supportKernelUnion (F : Set E) : Set E :=
  {x | ∃ f ∈ supportFunctionals 𝕜 F, f x = 0}
In the source Mathematical meaning
Exact declaration𝕜, [RCLike 𝕜] The scalar field is real or complex.
Exact declarationE, [SeminormedAddCommGroup E], [NormedSpace 𝕜 E] is a seminormed vector space over ; completeness and a nonzero vector are not assumed.
Exact declarationF : Set E The arbitrary subset , possibly empty.
Exact declarationsupportFunctionals 𝕜 F , where is the continuous linear dual (StrongDual 𝕜 E).
Exact declaration{x | ∃ f ∈ supportFunctionals 𝕜 F, f x = 0} The full defining subset . For each vector , one functional must satisfy both supporting conditions and annihilate .
Exact declaration: Set E The output is a subset of , the union of these kernels. It is not bundled as a linear subspace, and the supporting family need not be nonempty.
Source context (separate exact excerpt)

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

variable (𝕜 : Type v) [RCLike 𝕜]
variable {E : Type u} [SeminormedAddCommGroup E] [NormedSpace 𝕜 E]