Module docstring
{"# Group seminorms
This file defines norms and seminorms in a group. A group seminorm is a function to the reals which is positive-semidefinite and subadditive. A norm further only maps zero to zero.
Main declarations
AddGroupSeminorm: A functionffrom an additive groupGto the reals that preserves zero, takes nonnegative values, is subadditive and such thatf (-x) = f xfor allx.NonarchAddGroupSeminorm: A functionffrom an additive groupGto the reals that preserves zero, takes nonnegative values, is nonarchimedean and such thatf (-x) = f xfor allx.GroupSeminorm: A functionffrom a groupGto the reals that sends one to zero, takes nonnegative values, is submultiplicative and such thatf x⁻¹ = f xfor allx.AddGroupNorm: A seminormfsuch thatf x = 0 → x = 0for allx.NonarchAddGroupNorm: A nonarchimedean seminormfsuch thatf x = 0 → x = 0for allx.GroupNorm: A seminormfsuch thatf x = 0 → x = 1for allx.
Notes
The corresponding hom classes are defined in Analysis.Order.Hom.Basic to be used by absolute
values.
We do not define NonarchAddGroupSeminorm as an extension of AddGroupSeminorm to avoid
having a superfluous add_le' field in the resulting structure. The same applies to
NonarchAddGroupNorm.
References
- [H. H. Schaefer, Topological Vector Spaces][schaefer1966]
Tags
norm, seminorm
","NOTE: We do not define NonarchAddGroupSeminorm as an extension of AddGroupSeminorm
to avoid having a superfluous add_le' field in the resulting structure. The same applies to
NonarchAddGroupNorm below. ","### Seminorms ","### Norms "}