Doubled amplitude QNTK is Hermitian and positive semidefinite
ProvedQAlgorithms.Papers.Independent.Intakenext100.P88.amplitude_kernel_psdUse the same ordered unitary circuit and normalized feature states, but output all complex amplitudes , . Duplicate each output as and . The worldsheet index therefore records whether an amplitude is conjugated. For real parameters, write .
Define . If is the undoubled amplitude Jacobian, its blocks are
This kernel is Hermitian, and every finite Gram submatrix is positive semidefinite for arbitrary complex test vectors. This extends kernel positivity to complex amplitude outputs without asserting invertibility.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakenext100_P88
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakenext100.P88
open scoped BigOperators ComplexConjugate Topology NNReal ComplexOrder
open MeasureTheory ProbabilityTheory Filter
/-- PDF p.29 SM Theorem 2, Eqs.(135),(141)-(142): the doubled complex kernel is Hermitian
and PSD on arbitrary finite submatrices, not just on conjugate-paired test vectors. -/
theorem amplitude_kernel_psd {D : Type*} {h L : ℕ}
(M : AmplitudeModel D h L) (theta : Fin L → ℝ) :
(∀ a b, star (amplitudeKernel M theta b a) = amplitudeKernel M theta a b) ∧
∀ (n : ℕ) (a : Fin n → D × Bool × Fin h),
Matrix.PosSemidef (fun i j => amplitudeKernel M theta (a i) (a j)) := by sorry
end QAlgorithms.Papers.Independent.Intakenext100.P88
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be any type, let be natural numbers, and let consist of , unitary complex matrices , Hermitian complex matrices , indexed by , and a unit vector for every . For , define , with factors written in increasing index order and the empty product equal to the identity. For , let when , and let when . Write for differentiation with respect to the real coordinate , and set . Then for all ; moreover, for every natural number and every list of sample indices , allowing repetitions, the matrix is positive semidefinite: it is Hermitian and is a nonnegative real number for every . This includes ; it also includes , when every kernel entry is zero.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.