MATHLIBANNEX / CANONICAL DECLARATION CARD

The symmetric convex body of contraction minors

MathlibAnnex.PluckerBody.body

def

Takes the real convex hull of both signs of every contraction generator.

Statement

Let and give and their coordinate sup norms. Let be the fixed coordinate Lebesgue measure on . Let be a continuous real seminorm with specified constants such that

The lower bound makes a norm. Its closed unit ball and real reference volume are Here and below a finite Lebesgue measure is read as a real number when used as a scalar.

Let be the finite set of increasing -tuples of distinct rows from . The minor-coordinate space carries its sup norm. For a linear map , put in the standard coordinate basis. Write for its maximal-minor vector and for that vector scaled by . Their coordinates and scaling are

A -contraction is a linear map satisfying for every . Write for these maps. Write for the signed generator set and for its real convex hull, so

Definition

For each integer , choose weights with sum , signs , and maps . The body consists of all resulting finite convex combinations: The signed-generator definition is a separate declaration. The exact RHS of the present definition takes its real convex hull.

Assumptions

The source and target are finite real coordinate spaces with sup norms. The seminorm is continuous and has the stated positive lower and upper comparison constants. The measure is the original coordinate Lebesgue measure. The dimensions may be zero. When , the unique empty minor has determinant ; when , the minor-index set is empty and its function space has one element. Neither case is excluded.

Conclusion

This declaration defines . Compactness and average membership are separate theorems.

The zero map is a contraction, so generator nonemptiness supplies ; this vector need not be zero when . The two alternatives give generator sign symmetry. Consequently body sign symmetry says : negate each generator in a convex combination while keeping its nonnegative weights.

Main citations

Lean source signature (exact)

/-- The convex hull of all signed model-contraction generators. -/
def body {n : ℕ} (M : EquivalentSeminorm (Fin n → ℝ)) (N : ℕ) :
    Set (Matrix.MaximalMinorIndex n (Fin N) → ℝ) := convexHull ℝ (generators M N)

This is a definition of a set. The final := gives its defining expression.

In the source Mathematical meaning
{n : ℕ}; (N : ℕ) Nonnegative integers . Lean may infer from M; the output dimension is an explicit argument of body.
Fin n → ℝ; Fin N → ℝ The spaces and with their sup norms. A vector is a list of real coordinates, indexed from in Lean and from in the formulas here.
M : EquivalentSeminorm (Fin n → ℝ) The continuous seminorm , with , and for every .
Matrix.MaximalMinorIndex n (Fin N) The index set : choose distinct rows among the rows and read them in increasing order. A function of this type into is a minor-coordinate vector .
M.closedUnitBall; M.closedUnitBallVolume and , with the finite measure read as a real number.
M.IsContraction B for every , where is real-linear.
Matrix.ballVolumeScaledMaximalMinors M B , whose coordinate is .
generators M N The set . Its elements are minor-coordinate vectors, not the maps .
In the source Mathematical meaning
convexHull ℝ (generators M N) The real convex hull of that set: . A point is a finite sum with , , and .
Set (Matrix.MaximalMinorIndex n (Fin N) → ℝ) A set of minor-coordinate vectors, so the output is a subset of .

generators M N applies the definition generators to M and N; it does not multiply them.

Exact definitions used in this reading: Signed generator set.

Exact surrounding binder context (separate excerpts)

Exact source lines 12–14:

noncomputable section

namespace MathlibAnnex.PluckerBody
Exact content identity

Declaration: MathlibAnnex.PluckerBody.body

Accepted content SHA-256: 47aa096afcfbabba850a581df4da7a16644022421b88caf15f80f6542bb10efd

Accepted source guide SHA-256: 1d77d3917585faa78f7a5b0bf31a2688b36eb63227f06925b19410275f2f65f3

Source commit: 437e6e46228bbb8e91211ebded349d7a30020e73

Back to top ↑