OAI/Probability/InvariantIsing/Arrays/NSpinTensorTerminalDerivative.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Terminal derivatives and the projected magnetization form of pair paths.
- lemma
OAI.InvariantIsing.integral_uniformSpinPriorline 15 - lemma
OAI.InvariantIsing.integral_uniformSpinGibbs_eqline 25 - def
OAI.InvariantIsing.tensorCoordinateVariationline 45 - lemma
OAI.InvariantIsing.spinTensorEnergy_coordinateVariationline 50 - def
OAI.InvariantIsing.tensorTerminalCoordinateMeanline 61 - def
OAI.InvariantIsing.tensorFeatureCoordinateCapline 68 - lemma
OAI.InvariantIsing.tensorTerminalCoordinateMean_abs_leline 73 - lemma
OAI.InvariantIsing.measurable_tensorTerminalCoordinateMeanline 84 - theorem
OAI.InvariantIsing.hasDerivAt_spinTensorTerminal_coordinateline 97Source documentation
An actual coordinate derivative of the finite Ising terminal.
theorem hasDerivAt_spinTensorTerminal_coordinate {N m k : ℕ} (eig : Fin N → ℝ) (U : Rotation N) (c : Fin N → ℝ) (I : Fin m → Finset (Fin N)) (degree : Fin k → Fin m → ℕ) (amplitude : Fin k → ℝ) (z : SpinTensorIndex I degree → ℝ) (j : SpinTensorIndex I degree) (t : ℝ) : HasDerivAt (fun s => spinTensorTerminal eig U c I degree amplitude (tensorCoordinateVariation I degree z j s)) (tensorTerminalCoordinateMean eig U c I degree amplitude (tensorCoordinateVariation I degree z j t) j) t := by …Mentions: OAI.InvariantIsing.Rotation, OAI.InvariantIsing.SpinTensorIndex, OAI.InvariantIsing.spinTensorTerminal, OAI.InvariantIsing.tensorCoordinateVariation, OAI.InvariantIsing.tensorTerminalCoordinateMean
- def
OAI.InvariantIsing.tensorProjectedMagnetizationline 121 - lemma
OAI.InvariantIsing.tensorProjectedMagnetization_eqline 128 - lemma
OAI.InvariantIsing.tensorPairPathSpinMean_overlapline 149 - theorem
OAI.InvariantIsing.tensorPairPathSpinMean_overlap_gradientline 171Source documentation
The actual projected overlap along two paths is the product of the projected terminal Gibbs gradients.
theorem tensorPairPathSpinMean_overlap_gradient {N m k : ℕ} (eig : Fin N → ℝ) (U : Rotation N) (c : Fin N → ℝ) (I : Fin m → Finset (Fin N)) (degree : Fin k → Fin m → ℕ) (amplitude : Fin k → ℝ) (n : ℕ) (p : TensorPairPathData I degree n) (J : Finset (Fin N)) : tensorPairPathSpinMean eig U c I degree amplitude n p (fun σ => projectedOverlap U J (σ 0) (σ 1)) = (N : ℝ)⁻¹ * ∑ a ∈ J, U (WithLp.toLp 2 (fun i => tensorTerminalCoordinateMean eig U c I degree amplitude (tensorPairPathState I degree n p 0) (Sum.inl i))) a * U (WithLp.toLp 2 (fun i => tensorTerminalCoordinateMean eig U c I degree amplitude (tensorPairPathState I degree n p 1) (Sum.inl i))) a := by …Mentions: OAI.InvariantIsing.Rotation, OAI.InvariantIsing.TensorPairPathData, OAI.InvariantIsing.tensorPairPathSpinMean, OAI.InvariantIsing.projectedOverlap, OAI.InvariantIsing.tensorTerminalCoordinateMean, OAI.InvariantIsing.tensorPairPathState