Source-pinned research

Research proof index

Search theorem names, mathematical ideas, modules, topics, projects, and role-labelled researchers. Open a result for its complete indexed Lean declaration and source record.

This index contains 10 research declarations. Search 10,000 more complete Mathlib declarations.

1 topic

10 results

Clear filters
Project-declaredLean 4.28.0

Is Hermitian Preserving

MatrixMap.IsPositive.IsHermitianPreserving

Project documentation

The composition of IsHermitianPreserving maps is also Hermitian preserving. -/ theorem comp {M₁ : MatrixMap A B R} {M₂ : MatrixMap B C R} (h₁ : M₁.IsHermitianPreserving) (h₂ : M₂.IsHermitianPreserving) : IsHermitianPreserving (M₂ ∘ₗ M₁) := fun _ h ↦ h₂ (h₁ h) end IsHermitianPreserving namespace IsPositive variable [Fintype A] [Fintype B] [Fintype C] /- Ev...

quantum informationentropyquantum channels

Source project: quantumInfo

Person-level attribution pending.

View proof record
Project-declaredLean 4.28.0

Is Trace Preserving iff trace choi

MatrixMap.IsTracePreserving_iff_trace_choi

Plain-language statement

A map is trace preserving iff the partial trace of the Choi matrix is the identity.

quantum informationentropyquantum channels

Source project: quantumInfo

Person-level attribution pending.

View proof record
Project-declaredLean 4.28.0

Kron

MatrixMap.IsTracePreserving.kron

Plain-language statement

The kronecker product of IsTracePreserving maps is also trace preserving.

quantum informationentropyquantum channels

Source project: quantumInfo

Person-level attribution pending.

View proof record
Project-declaredLean 4.28.0

Kron kronecker const

MatrixMap.kron_kronecker_const

Plain-language statement

The map that takes M and returns M ⊗ₖ C, where C is positive semidefinite, is a completely positive map.

quantum informationentropyquantum channels

Source project: quantumInfo

Person-level attribution pending.

View proof record