Theorems · Inductive type · functional analysis
CompletelyPositiveMap
(A₁ : Type u_1) →
(A₂ : Type u_2) →
[inst : NonUnitalCStarAlgebra A₁] →
[inst_1 : NonUnitalCStarAlgebra A₂] →
[inst_2 : PartialOrder A₁] →
[inst_3 : PartialOrder A₂] → [StarOrderedRing A₁] → [StarOrderedRing A₂] → Type (max u_1 u_2)A linear map φ : A₁ →ₗ[ℂ] A₂ is called completely positive (CP) if
CStarMatrix.mapₗ (Fin k) (Fin k) φ (i.e. applying φ to all entries of a k × k matrix) is also
positive for every k ∈ ℕ.
Note that Fin k here is hardcoded to avoid having to quantify over types and introduce a new
universe parameter. See CompletelyPositiveMap.map_cstarMatrix_nonneg for a version of the
property that holds for matrices indexed by any finite type.
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 6 from the axioms · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- PartialOrderstatement · cited by 6,410
- StarOrderedRingstatement · cited by 587
- NonUnitalCStarAlgebrastatement · cited by 149
Cited by13
Results whose statement or proof uses this declaration.
- CompletelyPositiveMap.toLinearMapstatement and proof · cited by 1
- CompletelyPositiveMap.mk.injstatement · cited by 1
- CompletelyPositiveMap.mk.noConfusionstatement · cited by 1
- CompletelyPositiveMap.casesOnstatement and proof · cited by 0
- CompletelyPositiveMap.ctorIdxstatement and proof · cited by 0
- CompletelyPositiveMap.map_cstarMatrix_nonnegstatement and proof · cited by 0
- CompletelyPositiveMap.map_cstarMatrix_nonneg'statement and proof · cited by 0
- CompletelyPositiveMap.noConfusionstatement and proof · cited by 0
- CompletelyPositiveMap.noConfusionTypestatement and proof · cited by 0
- CompletelyPositiveMap.recOnstatement and proof · cited by 0
- CompletelyPositiveMap.mk.injEqstatement · cited by 0
- CompletelyPositiveMap.mk.sizeOf_specstatement · cited by 0