Documentation

Mathlib.Analysis.Convex.Cone.TensorProduct

Tensor Products of Pointed Cones #

This file proves that the minimal and maximal tensor products of pointed cones in finite-dimensional real vector spaces are equal when one cone is simplicial and generating and the other is proper (pointed and closed).

Finite-dimensionality of the proper cone ambient space is by explicit declaration and is required for the topDualPairing_isContPerfPair instance (in Topology.Algebra.Module.TopDualPairing). The simplicial and generating cone ambient space is implicitly finite dimensional by the simplicial and generating assumption.

This file uses topDualPairing (the canonical pairing of a vector space and its topological dual) to avoid explicit topology assumptions on Module.Dual.

The proof relies on the following result:

This requires:

Main results #

References #

Equality of minimal and maximal tensor products #

theorem PointedCone.basis_coord_mem_dual {R : Type u_1} {M : Type u_2} [CommRing R] [PartialOrder R] [IsOrderedRing R] [AddCommGroup M] [Module R M] {ι : Type u_3} (b : Module.Basis ι R M) (C : PointedCone R M) (hC : C (hull R (Set.range b))) (i : ι) :

If a pointed cone C is contained in the conic hull of a basis b, then the coordinate functionals of b lie in the dual cone of C.

If C₁ is a simplicial and generating cone and C₂ is a proper cone, then their minimal and maximal tensor products are equal.

If C₁ is a proper cone and C₂ is a simplicial and generating cone, then their minimal and maximal tensor products are equal.