First-order entropy response on a regulated finite occupied support
OpenQAlgorithms.Papers.Independent.Intakethird100.P41.entropy_firstOrderLet be a density operator on an arbitrary finite occupied-support realization of a regulated system. Assume , , is Hermitian, , and . For all sufficiently small real of either sign, assume remains positive and has the same occupied support as . For every fixed real , , the Renyi entropy and von Neumann entropy , both in nats, satisfy
Powers and logarithms are taken on the occupied support. Each remainder is two-sided as , with constants allowed to depend on the fixed state, perturbation and order. These responses compare ordinary and Renyi entropy under a support-preserving perturbation.
Formalization Note The index type is arbitrary and finite, rather than a prescribed matrix dimension. This is the plan's regulated finite-rank interpretation; it does not assert an infinite-rank trace-class differentiability theorem.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P41
namespace QAlgorithms.Papers.Independent.Intakethird100.P41
open Filter
open QAlgorithms.Papers.Independent.Information100.P56 (entropy)
open scoped Topology
/-- PDF p.7, (2.9)-(2.10): both first-order entropy responses, with quadratic
remainders, for the regulated finite-rank interpretation. The dimension is arbitrary,
zero eigenvalues are allowed, and no commutation hypothesis is imposed on rho0 and rho1.
The infinite-rank interpretation requires additional trace/differentiability domains. -/
theorem entropy_firstOrder {I : Type*} [Fintype I] [DecidableEq I]
(rho0 rho1 : Matrix I I ℂ) (hpert : IsSupportPreservingPerturbation rho0 rho1)
(a : ℝ) (ha : 0 < a) (ha1 : a ≠ 1) :
Asymptotics.IsBigO (𝓝 (0 : ℝ))
(fun t : ℝ => regulatedRenyiNats a (densityPerturbation rho0 rho1 t) -
regulatedRenyiNats a rho0 - t * (a / (1 - a) *
(rho1 * occupiedPower (a - 1) rho0).trace.re /
(occupiedPower a rho0).trace.re))
(fun t : ℝ => t ^ 2) ∧
Asymptotics.IsBigO (𝓝 (0 : ℝ))
(fun t : ℝ => entropy (densityPerturbation rho0 rho1 t) -
entropy rho0 + t * (rho1 * cfc Real.log rho0).trace.re)
(fun t : ℝ => t ^ 2) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P41
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every finite index type with decidable equality, complex matrices , and real with , assume that is positive semidefinite of trace , is Hermitian of trace , , and every sufficiently small real makes positive semidefinite of trace with exactly the same kernel as . Let apply the function , , by real continuous functional calculus; let , with the specified finite reindexing understood; and let . Then both estimates hold as real :
Here uses the real continuous functional calculus with the total convention . Each assertion means that the absolute value of the displayed expression is bounded by a constant times throughout some neighborhood of , including negative . Singular is allowed; empty makes the density hypothesis impossible.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.