The project’s definitions are shown with their exact source, mathematical meaning, and context. Standard Mathlib notions are identified separately below.
20 of 20 project definitions
Project-defined
basisMultiplier
Mb,θ(i=0∑n−1xibi)=i=0∑n−1θixibi,θ∈Rn.
The bounded linear operator that multiplies the coordinates of a finite real algebraic basis by the chosen real scalars. The basis makes the space finite-dimensional, so constrL also ensures continuity.
The definition of the operator allows arbitrary θ; the bound |θ_i| ≤ 1 enters the unconditional constant.
Exact Lean source excerpt
defbasisMultiplier {n : ℕ} (b : Module.Basis (Finn) ℝ E)
(θ : Finn → ℝ) : E →L[ℝ] E :=
b.constrL (funi => θ i • bi)
The unconditional constant of one finite real basis, measured in the existing norm of E. Every real scalar multiplier of modulus at most one is included. The maximum with one fixes the zero-dimensional convention.
The codomain is ℝ≥0∞, the extended nonnegative reals; ‖T‖ₑ is the operator norm embedded there.
One starts with a real linear subspace V of Z and enlarges it to a finite-dimensional subspace F of the same Z. Both subspaces carry their inherited norms.
The definition accepts arbitrary V; finite dimensionality is imposed when taking the outer supremum.
A finite factorisation of the inclusion V → Z. The auxiliary norm ν is defined by a positive-definite real seminorm, and coordinate multipliers are required to be contractions. The linear maps carry explicit finite nonnegative bounds A and B, which make them bounded for that auxiliary norm.
The auxiliary norm is arbitrary subject to these conditions; it is not restricted to a particular ℓp norm.
No injectivity condition is imposed on b. Injectivity of a follows from ba = inclusion.
The coordinate carrier Fin n → ℝ does not mean that the auxiliary norm is the default supremum norm.
The conversions between finite-dimensional representations are in LocalUnconditional.lean: ofUnconditionalBasis 220–254, ofUnconditionalBasis_cost 257–264, Aux and its norm/complete-space instances 272–298, auxBasis_unconditional 314–324, auxA/auxB and aux_factorizes 327–336, aux_cost_le 347–351.
The product of the two certified bounds in a factorisation. These bounds need not be the smallest possible bounds; all admissible choices are included in the subsequent infimum.
The infimum over every finite coordinate factorisation of the inclusion, including every admissible auxiliary unconditional norm and every certified pair of operator bounds.
The source converts bounded-operator factorisations into these witnesses using their exact operator norms, and converts witnesses back without increasing cost.
The project’s real GL local unconditional structure constant: take the local factorisation infimum for each nonzero finite-dimensional real subspace, then take the supremum.
This name refers to the definition above. The project does not identify it with a separately defined operator-ideal constant.
The positive finite dimensions and real exponents of the countable block sum. Antitone means nonincreasing, not strictly decreasing. Lean indexes the sequence starting at zero.
The dependent ℓ² sum of the finite blocks: vectors are block sequences with square-summable block norms. The abbreviation selects Mathlib’s lp construction, whose type is an additive subgroup coerced to its carrier.
∃a lattice order on X:x≤y⇒x+z≤y+z,t≥0,x≤y⇒tx≤ty,∣x∣≤∣y∣⇒∥x∥≤∥y∥.
On a complete normed real vector space with its existing norm, there is a compatible lattice order. The order must respect addition and nonnegative scalar multiplication, and the norm must be solid.
The predicate assumes that X is complete. Only the order is existentially chosen; the existing norm is retained.
Combines the four local-structure conditions for the range and its continuous real dual. The range has the inherited subspace norm, and its dual has the operator norm.
The predicate itself does not require P² = P; idempotence is a separate clause of the main theorem.
Applied to I − P, its bound is ‖I − P‖, because the predicate uses the norm of its own argument.
A bundled Banach-space witness: an underlying type, a normed additive group, a compatible normed vector-space structure over the field, and completeness. This lets existential statements choose the space and its norm together.
The selected corollaries quantify over BanachModel.{0}; the renormability and nonlattice predicates use a model in the same universe as E.
(∃n∈N,(bi)i<n is an unconditional Schauder basis of E)∨(∃(bi)i∈N an unconditional Schauder basis of E).
There is either a finite unconditional Schauder basis or one indexed by ℕ, using Mathlib’s continuous coordinate functionals and unconditional norm convergence of finite partial sums.
Finite bases include the empty basis of the zero space. Nonempty packages existence of a basis object.
Every finite coordinate multiplier of an ℕ-indexed unconditional Schauder basis is contractive. The condition uses all scalars of modulus at most one; over ℂ it includes all complex phases.
∃(bi)i∈N an unconditional Schauder basis of E:IsOneUnconditional(b).
Existence of an ℕ-indexed unconditional Schauder basis satisfying the finite multiplier contraction condition. This is the positive ambient-space witness in the corollaries.
This positive predicate uses ℕ; the negative range predicate HasUnconditionalSchauderBasis also counts finite bases.
∃H a complete uniformly convex normed K-space:E≃H by a bounded linear isomorphism.
The convention used for superreflexivity in the separable nonprimarity statement: E is boundedly linearly isomorphic to a complete uniformly convex normed space.
The project does not prove equivalence here with a separately formalised finite-representability definition of superreflexivity. The real main theorem directly asks for uniform convexity of the displayed ambient norm.
∃L a real Banach space:L has a compatible Banach lattice order,E≃L by a bounded real-linear isomorphism.
There exists some Banach-space model L carrying a compatible lattice order and a continuous real-linear equivalence from E to L. Thus its negation excludes all such Banach lattice models, including models with a different norm.
The chosen model lies in the same type universe as E. No order-preservation condition is imposed on the isomorphism.
These are established library notions used by the project. The local source excerpts record the pinned revision; online documentation may describe a newer revision.
Standard Mathlib notion
ContinuousLinearMap
E→LKF={T:E→F:T is linear and continuous}.
In these normed spaces, →L[𝕜] means a bounded linear operator. Its operator norm is used for projection and dual norms. The underlying generic Mathlib structure also supports semilinear maps.
A bundled linear subspace. It is not required to be topologically closed by this definition. The notation ↥V denotes its carrier as a type, inheriting the subspace norm in the statements.
bi∗(bj)=δij,x=i∑bi∗(x)bi unconditionally in norm.
An abbreviation for GeneralSchauderBasis with the unconditional summation filter. GeneralSchauderBasis 105–115 stores the vectors, continuous coordinate functionals, biorthogonality and expansion.