Skip to content

Commit c4a8661

Browse files
committed
doc(Entropy): clarify relative entropy dependencies
1 parent ba00271 commit c4a8661

2 files changed

Lines changed: 16 additions & 5 deletions

File tree

TNLean/Entropy/StrongSubadditivity.lean

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ Replace the sanctioned axiom `_root_.strong_subadditivity` (in
4747
`TNLean/Axioms/Entropy.lean`) with a proof along the classical route:
4848
1. Use `Entropy.quantumRelativeEntropy`, the trace-log relative entropy
4949
`D(ρ‖σ) = Re tr(ρ(log ρ − log σ))`.
50-
2. Establish Klein's inequality: `D(ρ‖σ) ≥ 0` for density matrices.
50+
2. Establish Klein's inequality: `D(ρ‖σ) ≥ 0` for density matrices with
51+
positive definite reference state `σ` (and later the usual support condition
52+
for singular `σ`).
5153
3. Lieb's joint concavity of `(A, B) ↦ tr(Kᴴ Aᵗ K B^{1-t})`.
5254
4. Monotonicity of the relative entropy under partial trace
5355
(the "data-processing inequality").

blueprint/src/chapter/ch19_entropy.tex

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,8 @@ \section{Von Neumann entropy}
241241
\label{thm:quantum_relative_entropy_entropy_form}
242242
\lean{quantumRelativeEntropy_eq_neg_entropy_sub_trace_mul_log}
243243
\leanok
244-
\uses{def:quantum_relative_entropy, thm:entropy_eq_neg_trace_mul_log}
244+
\uses{def:quantum_relative_entropy, lem:quantum_relative_entropy_trace_split,
245+
thm:entropy_eq_neg_trace_mul_log}
245246
If $\rho$ is Hermitian, then
246247
\[
247248
D(\rho\Vert\sigma)
@@ -250,9 +251,17 @@ \section{Von Neumann entropy}
250251
\end{theorem}
251252

252253
\begin{proof}\leanok
253-
Split the definition of $D(\rho\Vert\sigma)$ into its two trace terms and
254-
replace the first term by $-S(\rho)$ using the trace-logarithm form of the
255-
von Neumann entropy.
254+
Apply Lemma~\ref{lem:quantum_relative_entropy_trace_split} to write
255+
\[
256+
D(\rho\Vert\sigma)
257+
= \operatorname{Re}\operatorname{tr}(\rho\log\rho)
258+
- \operatorname{Re}\operatorname{tr}(\rho\log\sigma).
259+
\]
260+
The trace-logarithm identity
261+
\[
262+
\operatorname{Re}\operatorname{tr}(\rho\log\rho)=-S(\rho)
263+
\]
264+
then gives the result.
256265
\end{proof}
257266

258267
\begin{theorem}[Entropy is invariant under reindexing]

0 commit comments

Comments
 (0)