HermitianCubeDerivative
Abstract
The smooth cube-root immersion and its Hermitian normal and operator traces.
For any finite index type, let H be the real vector space of complex Hermitian matrices and let Omega consist of its positive definite matrices. The actual functional-calculus map R(A) = CFC.sqrt(A), lifted to H using its nonnegativity, is infinitely differentiable at every point of Omega. The matrix-valued map has the same regularity by the continuous linear inclusion of H. The differentiability order is the smooth order, not the analytic order.
The square map has derivative jordan(Y), the operator V mapped to YV + VY, by square_hasFDerivAt, and is smooth by square_contDiff. The original diagonalH, hermitianConj, diagonal_conjugated_jordan and jordan_conjugation identify this operator in real coordinates with multiplication by the coefficients lambda(i) + lambda(j). Positive definiteness makes every coefficient positive, so the operator is injective and hence a continuous linear equivalence in finite dimension. At Y = R(A), CFC.sq_sqrt gives square(Y) = A. On the positive definite neighborhood of Y, CFC.sqrt_sq gives R(square(X)) = X. HasStrictFDerivAt.localInverse_unique identifies R with the same local inverse furnished by the inverse function theorem, whose smoothness follows from ContDiffAt.to_localInverse. This argument does not assume continuity of R.
A fixed equivalence from the index type to Fin(cardinality) transports the self-adjoint subspaces by a real continuous linear equivalence. Reindexing preserves positive definiteness; CFC.sqrt_unique identifies the transported nonnegative square root with the actual root. The zero-dimensional space is included. Repeated positive eigenvalues cause no exception because the coefficients are sums, rather than differences, and the eigenbasis is chosen only at the fixed base point.
Definition 1.1 (alphaEmbed3).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.alphaEmbed3 (✓ std3).
Citation. Paolo Gibilisco; Tommaso Isola (2005). On the monotonicity of scalar curvature in classical and quantum information geometry. DOI: 10.1063/1.1834693. URL: https://arxiv.org/abs/math-ph/0407007v2.
Commentary.
Definition 4.5 (printed p. 11): “The α-geometry on D¹ₙ is the geometry induced by the pull-back of the map Aₚ(ρ): D¹ₙ → Mₙ defined by” Aₚ(ρ) := pρ^(1/p) for p ∈ R \ {0}, and log(ρ) for p = ∞, where p = 2/(1−α). Here p = 3 and CFC.rpow is the operator functional calculus.
Definition 1.2 (root).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.root (✓ std3).
Source. Repository-derived.
Commentary.
The operator cube root in the real Hermitian subspace. The self-adjointness proof field is explicitly bound; proof irrelevance fixes the subtype value.
Theorem 1.3 (root_posdef).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.root_posdef (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.4 (root_contDiffAt_cube).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.root_contDiffAt_cube (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.5 (rhoH).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.rhoH (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of rhoH.
Theorem 1.6 (rhoH_val).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.rhoH_val (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.7 (immersion).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of immersion.
Theorem 1.8 (immersion_contDiffAt).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion_contDiffAt (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.9 (immersion_derivative_injective).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion_derivative_injective (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.10 (immersion_level_one).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion_level_one (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.11 (herm_inner_smul_left).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_smul_left (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.12 (herm_inner_smul_right).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_smul_right (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.13 (herm_inner_add_right).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_add_right (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.14 (herm_inner_symm).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_symm (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.15 (trace_pow_eq_eigenvalues).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.trace_pow_eq_eigenvalues (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.16 (S4).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.S4 (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of S4.
Theorem 1.17 (S4_eq_sum).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.S4_eq_sum (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.18 (S4_pos).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.S4_pos (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.19 (normal).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of normal.
Theorem 1.20 (normal_val).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal_val (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.21 (normal_unit).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal_unit (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.22 (DF_normal).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.DF_normal (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.23 (jordan).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.jordan (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of jordan.
Theorem 1.24 (jordan_val).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.jordan_val (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.25 (square).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.square (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of square.
Definition 1.26 (DS4).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.DS4 (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of DS4.
Definition 1.27 (projection).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.projection (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of projection.
Theorem 1.28 (regular_level_set_shape_operator).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.regular_level_set_shape_operator (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Theorem 1.29 (normal_contDiffAt).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal_contDiffAt (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
Definition 1.30 (readoutEquiv).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.readoutEquiv (✓ std3).
Source. Repository-derived.
Commentary.
The full real-coordinate equivalence construction. Its coordinate map is displayed as the local f, and its bijectivity proof is bound explicitly; proof irrelevance fixes the inverse equivalence.
Theorem 1.31 (hermitian_jordan_operator_trace_formulas).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.hermitian_jordan_operator_trace_formulas (✓ std3). ∎
Source. Repository-derived.
Commentary.
The real Hermitian Jordan operator has diagonal eigenvalues 2λᵢ and off-diagonal eigenvalues λᵢ + λⱼ. Their real multiplicities determine the first two operator traces.
Definition 1.32 (rankOneProjection).
Formalization. D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.rankOneProjection (✓ std3).
Source. Repository-derived.
Commentary.
The defining expression of projection.
Theorem 1.33 (gauss_trace_rank_one_contraction).
Proof. Machine-checked in Lean as D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.gauss_trace_rank_one_contraction (✓ std3). ∎
Source. Repository-derived.
Commentary.
The stated identity or implication holds for every displayed parameter.
References
- Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.DF_normal - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.DS4 - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.S4 - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.S4_eq_sum - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.S4_pos - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.alphaEmbed3 - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.gauss_trace_rank_one_contraction - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_add_right - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_smul_left - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_smul_right - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.herm_inner_symm - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.hermitian_jordan_operator_trace_formulas - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion_contDiffAt - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion_derivative_injective - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.immersion_level_one - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.jordan - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.jordan_val - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal_contDiffAt - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal_unit - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.normal_val - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.projection - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.rankOneProjection - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.readoutEquiv - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.regular_level_set_shape_operator - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.rhoH - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.rhoH_val - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.root - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.root_contDiffAt_cube - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.root_posdef - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.square - Truth anchor:
D5/S3/Geometry/AlphaGeometry/HermitianCubeDerivative.trace_pow_eq_eigenvalues - Dependency: D5/S3/Geometry/AlphaGeometry/HermitianHypersurfaceCalculus