t-orthogonal families and bases of nonarchimedean normed modules #
Let R be a normed ring, M a normed R-module and t a nonnegative real number. A family
e : I → M is t-orthogonal (TauCeti.IsTOrthogonalFamily R t e) if every finite linear
combination satisfies
t * max_{i ∈ s} ‖a i • e i‖ ≤ ‖∑ i ∈ s, a i • e i‖,
with the empty maximum zero. In an ultrametric module the reverse inequality with t = 1 always
holds, so 1-orthogonality is the familiar condition that the norm of a combination is the
largest norm of its terms (TauCeti.isTOrthogonalFamily_one_iff); an orthonormal family is
1-orthogonal. For 0 < t < 1 the condition is the approximate orthogonality with which bases of
Banach spaces of countable type are built over an arbitrary complete nonarchimedean field, where
exactly orthogonal bases need not exist.
A t-orthogonal basis (TauCeti.IsTOrthogonalBasis R t e) is a t-orthogonal family of
nonzero vectors with dense span. The main results are:
TauCeti.IsTOrthogonalFamily.mul_iSup_norm_smul_le_of_hasSum:t-orthogonality passes to unconditional sums,t * ⨆ i, ‖a i • e i‖ ≤ ‖∑' i, a i • e i‖; together with the ultrametric boundIsUltrametricDist.norm_tsum_lethis pins the norm of an infinite combination betweenttimes the largest norm of its terms and that largest norm;TauCeti.IsTOrthogonalBasis.exists_hasSumandTauCeti.IsTOrthogonalBasis.eq_of_hasSum: fort > 0, over a complete normed ring acting norm-multiplicatively on an ultrametric module, every vector is the unconditional sum of a unique familya i • e i;TauCeti.IsTOrthogonalBasis.toUnconditionalSchauderBasis: over a complete nontrivially normed fieldK, at-orthogonal basis witht > 0is an unconditional Schauder basis in the sense of Mathlib'sUnconditionalSchauderBasis, whose coordinate functionals satisfyt * ‖coord i x‖ * ‖e i‖ ≤ ‖x‖and‖coord i x‖ * ‖e i‖ → 0along the cofinite filter.
Existence and uniqueness of expansions need neither completeness of M nor a discrete
valuation. Completeness of M is used only in TauCeti.IsTOrthogonalBasis.coord_tsum, to sum an
arbitrary family of coefficients with ‖a i‖ * ‖e i‖ → 0, so that the coordinates identify M
with such families.
The comparison with Mathlib's Schauder bases lets the general projection theory of
GeneralSchauderBasis apply to t-orthogonal bases without being duplicated here.
References #
- C. Perez-Garcia and W. H. Schikhof, Locally Convex Spaces over Non-Archimedean Valued Fields, Cambridge Studies in Advanced Mathematics 119, Cambridge University Press, 2010, Chapter 2.
A family e : I → M is t-orthogonal if for every finite linear combination
∑ i ∈ s, a i • e i, the product of t with the largest norm s.sup fun i ↦ ‖a i • e i‖₊ of its
terms (the empty maximum being zero) is at most the norm of the combination.
Instances For
A t-orthogonal family is characterized by the lower bound for every finite linear
combination. This is the introduction and elimination interface for IsTOrthogonalFamily.
A t-orthogonal basis of a normed module is a t-orthogonal family of nonzero vectors
whose span is dense.
- isTOrthogonalFamily : IsTOrthogonalFamily R t e
A
t-orthogonal basis is at-orthogonal family. The vectors of a
t-orthogonal basis are nonzero.- dense_span : Dense ↑(Submodule.span R (Set.range e))
The span of a
t-orthogonal basis is dense.
Instances For
Every family is 0-orthogonal.
In an ultrametric module a family is 1-orthogonal exactly when the norm of every finite
linear combination is the largest norm of its terms.
A t-orthogonal family is t'-orthogonal for every t' ≤ t.
In a finite linear combination of a t-orthogonal family, t times the norm of each term
is at most the norm of the combination.
The finitely supported version of IsTOrthogonalFamily.mul_norm_smul_le: t times the norm
of each term of a finitely supported combination is at most the norm of the combination.
Reindexing a t-orthogonal family along an injective map gives a t-orthogonal family.
The image of a t-orthogonal family under a linear isometry is t-orthogonal.
t-orthogonality of unconditional sums: if x is the unconditional sum of the
a i • e i for a t-orthogonal family e, then t times the norm of each term is at most
‖x‖.
t-orthogonality of unconditional sums, supremum form: if x is the unconditional sum
of the a i • e i for a t-orthogonal family e, then t * ⨆ i, ‖a i • e i‖ ≤ ‖x‖. The
reverse ultrametric bound ‖x‖ ≤ ⨆ i, ‖a i • e i‖ is IsUltrametricDist.norm_tsum_le.
A t-orthogonal family of nonzero vectors with t > 0 is linearly independent over a ring
acting without zero divisors.
Uniqueness of terms of expansions: for a t-orthogonal family with t > 0, two
unconditional expansions ∑ a i • e i and ∑ b i • e i of the same vector have the same
terms.
An orthonormal family is t-orthogonal for every t ≤ 1.
Over a nontrivial normed ring, an orthonormal basis is a t-orthogonal basis for every
t ≤ 1.
If w is r-orthogonal to a submodule F (that is, r * ‖w‖ ≤ ‖w - z‖ for z ∈ F) with
r ≤ 1, then in an ultrametric space r * max ‖c • w‖ ‖z‖ ≤ ‖c • w + z‖ for every scalar c and
every z ∈ F.
Adjoining a vector orthogonal to the span of a finite orthogonal family preserves orthogonality. Zero vectors are allowed.
If each e N is T (N + 1) / T N-orthogonal to the span of the previous vectors, for a
non-increasing sequence T of positive constants at most one, then in an ultrametric space
the vectors e i with i < N form a T N-orthogonal family.
Reindexing a t-orthogonal basis along an equivalence gives a t-orthogonal basis.
Uniqueness of expansions in a t-orthogonal basis: for t > 0, over a ring acting
without zero divisors, two unconditional expansions ∑ a i • e i and ∑ b i • e i of the same
vector have the same coefficients.
Existence of expansions in a t-orthogonal basis: for t > 0, over a complete normed
ring acting norm-multiplicatively on an ultrametric module, every vector x is the unconditional
sum of a family a i • e i. Completeness of the module is not needed.
Expansions in a t-orthogonal basis: for t > 0, over a complete normed ring acting
norm-multiplicatively on an ultrametric module, every vector is the unconditional sum of the
a i • e i for exactly one family of coefficients a.
A t-orthogonal basis is an unconditional Schauder basis: for t > 0, a t-orthogonal
basis e of an ultrametric normed space over a complete nontrivially normed field, with the
coordinate functionals sending a vector to its coefficients in its unique unconditional
expansion ∑ i, a i • e i.
Instances For
The vectors of the Schauder basis attached to a t-orthogonal basis e are those of e.
The coordinates of an expansion: if x is the unconditional sum of the a i • e i, then
the coordinates of x in the Schauder basis attached to the t-orthogonal basis e are the
a i.
Coordinate estimate: the i-th coordinate of x in the Schauder basis attached to a
t-orthogonal basis e satisfies t * ‖coord i x‖ * ‖e i‖ ≤ ‖x‖.
The i-th coordinate functional of the Schauder basis attached to a t-orthogonal basis e
has operator norm at most (t * ‖e i‖)⁻¹.
Decay of coordinates: the coordinates of a vector in the Schauder basis attached to a
t-orthogonal basis e satisfy ‖coord i x‖ * ‖e i‖ → 0 along the cofinite filter.
Every null family of coefficients occurs: in a complete space, if ‖a i‖ * ‖e i‖ → 0
along the cofinite filter, then the coordinates of ∑' i, a i • e i in the Schauder basis
attached to the t-orthogonal basis e are the a i.