OAI/Geometry/HarmonicGrowth/PulseSystem.lean
25 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.HarmonicCounterexample.LinearODE.finite_positive_thresholdsline 11 - lemma
OAI.HarmonicCounterexample.FiniteControl.SmoothWord.exp_applyline 36 - lemma
OAI.HarmonicCounterexample.FiniteControl.SmoothWord.leftWord_applyline 41 - lemma
OAI.HarmonicCounterexample.FiniteControl.SmoothWord.actual_packet_applyline 52Source documentation
The actual product packet has exactly the actual block packet as each factor; no norm or ODE product convention is changed in the assembly.
lemma actual_packet_apply {n : ℕ} (a : Fin n → ℝ) (X : Fin n → MatrixProduct ι) (b : β) : (flow (fun t => ContinuousLinearMap.mul ℝ (MatrixProduct ι) (unitPacketCoefficient a X t)) 1 1) b= flow (fun t => ContinuousLinearMap.mul ℝ (Matrix (ι b) (ι b) ℝ) (unitPacketCoefficient a (fun j => X j b) t)) 1 1 := by …Mentions: OAI.HarmonicCounterexample.a, OAI.HarmonicCounterexample.FiniteControl.MatrixProduct, OAI.HarmonicCounterexample.b, OAI.HarmonicCounterexample.FiniteControl.SmoothWord.unitPacketCoefficient
- theorem
OAI.HarmonicCounterexample.LinearODE.compact_simultaneous_physical_C1line 87Source documentation
All retained blocks are controlled simultaneously, using one parameter ball and thresholds chosen before ANY incoming histories. Both value and outgoing slope below are the actual center-regular physical solutions.
theorem compact_simultaneous_physical_C1 (basis : ∀ b,OrthonormalBasis (ι b) ℝ (E b)) (hbasis : OrthonormalBasis κ ℝ H) {K : Set H} (hK : IsCompact K) (r p₀ γ M : ℝ) (B β θ : ξ → ℝ) (D : ∀ b,Fin n → E b →L[ℝ] E b) (hD : ∀ b j v,inner ℝ v (D b j v) ≤ 0) (hBD : ∀ b j v,-(B b*‖v‖^2) ≤ inner ℝ v (D b j v)) (hM : 0 ≤ M) (hB : ∀ b,0 ≤ B b) (hθ : ∀ b,0 < θ b) (hγ : 0 < γ) (hden : ∀ b,p₀+2*θ b ≠ 0) (hroot : ∀ b,β b*B b-p₀*θ b-θ b^2=0) (amps : Fin n → H → ℝ) (amps' : Fin n → H → H →L[ℝ] ℝ) (ha : ∀ x ∈ K,∀ j,HasFDerivAt (amps j) (amps' j x) x) (hc : ∀ j,ContinuousOn (amps j) K) (hd : ∀ j,ContinuousOn (amps' j) K) : ∃ T₀ ρ C : ℝ,1 ≤ T₀ ∧ 0 < ρ ∧ 1 ≤ C ∧ ∀ T ≥ T₀, ∀ (history : ∀ b,ℝ → E b →L[ℝ] E b) (α drift : ℝ → ℝ) …Mentions: OAI.HarmonicCounterexample.b
- theorem
OAI.HarmonicCounterexample.LinearODE.scalar_restart_online 161Source documentation
Restart of an actual scalar second-order equation on a diagonal leg.
theorem scalar_restart_on {A b f g : ℝ → ℝ} {c d MA Mb : ℝ} (hA : Continuous A) (hb : Continuous b) (hMA : 0 ≤ MA) (hMb : 0 ≤ Mb) (hnA : ∀ t,|A t| ≤ MA) (hnb : ∀ t,|b t| ≤ Mb) (hfc : ContinuousOn f (Icc c d)) (hgc : ContinuousOn g (Icc c d)) (hf : ∀ t ∈ Ico c d,HasDerivAt f (g t) t) (hg : ∀ t ∈ Ico c d,HasDerivAt g (A t*f t-b t*g t) t) : ∀ t ∈ Icc c d,f t= scalarU (fun s => A (c+s)) (fun s => b (c+s)) (t-c)*f c+ scalarV (fun s => A (c+s)) (fun s => b (c+s)) (t-c)*g c := by …Mentions: OAI.HarmonicCounterexample.b, OAI.HarmonicCounterexample.LinearODE.scalarU, OAI.HarmonicCounterexample.LinearODE.scalarV
- def
OAI.HarmonicCounterexample.LinearODE.matrixEntryline 210 - lemma
OAI.HarmonicCounterexample.LinearODE.matrixEntry_applyline 214 - theorem
OAI.HarmonicCounterexample.LinearODE.matrix_diagonal_restartline 218Source documentation
Actual entrywise diagonal propagation, retaining both incoming value and velocity. No incoming stable eigenspace is imposed.
theorem matrix_diagonal_restart {lam : ι → ℝ → ℝ} {b : ℝ → ℝ} {F G : ℝ → Matrix ι ι ℝ} {c d Mb : ℝ} (MA : ι → ℝ) (hlam : ∀ i,Continuous (lam i)) (hb : Continuous b) (hMA : ∀ i,0 ≤ MA i) (hMb : 0 ≤ Mb) (hnlam : ∀ i t,|lam i t| ≤ MA i) (hnb : ∀ t,|b t| ≤ Mb) (hF : ContinuousOn F (Icc c d)) (hG : ContinuousOn G (Icc c d)) (hdF : ∀ t ∈ Ico c d,HasDerivAt F (G t) t) (hdG : ∀ t ∈ Ico c d,HasDerivAt G (Matrix.diagonal (fun i => lam i t)*F t-b t • G t) t) : ∀ t ∈ Icc c d,F t= Matrix.diagonal (fun i => scalarU (fun s => lam i (c+s)) (fun s => b (c+s)) (t-c))*F c+ Matrix.diagonal (fun i => scalarV (fun s => lam i (c+s)) (fun s => b (c+s)) (t-c))*G c := by …Mentions: OAI.HarmonicCounterexample.b, OAI.HarmonicCounterexample.LinearODE.scalarU, OAI.HarmonicCounterexample.LinearODE.scalarV
- theorem
OAI.HarmonicCounterexample.LinearODE.actual_diagonal_restartline 256Source documentation
The complete prescribed diagonal leg for the actual center-regular value fundamental matrix, not for a model first-order propagator.
theorem actual_diagonal_restart (basis : OrthonormalBasis ι ℝ E) {A : ℝ → E →L[ℝ] E} {b : ℝ → ℝ} {lam : ι → ℝ → ℝ} {MA Mb c d : ℝ} (N : ι → ℝ) (l : ℝ) (hA : Continuous A) (hb : Continuous b) (hlam : ∀ i,Continuous (lam i)) (hMA : 0 ≤ MA) (hMb : 0 ≤ Mb) (hN : ∀ i,0 ≤ N i) (hnA : ∀ t,‖A t‖ ≤ MA) (hnb : ∀ t,|b t| ≤ Mb) (hnlam : ∀ i t,|lam i t| ≤ N i) (hdiag : ∀ t ∈ Ico c d,orthogonalMatrix basis (A t)=Matrix.diagonal (fun i => lam i t)) : ∀ t ∈ Icc c d,orthogonalMatrix basis (operatorValue A b l t)= Matrix.diagonal (fun i => scalarU (fun s => lam i (c+s)) (fun s => b (c+s)) (t-c))* orthogonalMatrix basis (operatorValue A b l c)+ Matrix.diagonal (fun i => scalarV (fun s => lam i (c+s)) (fun s => b (c+s)) (t-c))* orthogonalMatrix basis (operatorVelocity A b l c) := by …Mentions: OAI.HarmonicCounterexample.b, OAI.HarmonicCounterexample.LinearODE.orthogonalMatrix, OAI.HarmonicCounterexample.LinearODE.operatorValue, OAI.HarmonicCounterexample.LinearODE.scalarU, OAI.HarmonicCounterexample.LinearODE.scalarV, OAI.HarmonicCounterexample.LinearODE.operatorVelocity
- def
OAI.HarmonicCounterexample.LinearODE.diagonalLline 291Source documentation
The fixed Frobenius-coordinate norm cost of the diagonal embedding.
def diagonalL : (ι → ℝ) →L[ℝ] Matrix ι ι ℝ := …
- lemma
OAI.HarmonicCounterexample.LinearODE.diagonalL_applyline 294 - theorem
OAI.HarmonicCounterexample.LinearODE.diagonal_leg_normalizerline 298Source documentation
Exact normalization of a positive scalar diagonal leg, with a bound independent of its length and anisotropy.
theorem diagonal_leg_normalizer (u v : ι → ℝ) {θ : ℝ} (hu : ∀ i,1 ≤ u i) (hv : ∀ i,0 ≤ v i) (hθ : 0 < θ) : ∃ D : (Matrix ι ι ℝ)ˣ, (D:Matrix ι ι ℝ)=Matrix.diagonal u+θ • Matrix.diagonal v ∧ (∀ i,0 < (D:Matrix ι ι ℝ) i i) ∧ ‖(↑D⁻¹:Matrix ι ι ℝ)*Matrix.diagonal v‖ ≤ ‖diagonalL (ι:=ι)‖*θ⁻¹ := by … - theorem
OAI.HarmonicCounterexample.LinearODE.actual_diagonal_normalizerline 353Source documentation
The normalizer belongs to the ACTUAL scalar propagation columns, not freely chosen diagonal data.
theorem actual_diagonal_normalizer {A : ι → ℝ → ℝ} {p : ℝ → ℝ} (hA : ∀ i,Continuous (A i)) (hp : Continuous p) (MA : ι → ℝ) {Mp t θ : ℝ} (hMA : ∀ i,0 ≤ MA i) (hMp : 0 ≤ Mp) (hAn : ∀ i s,|A i s| ≤ MA i) (hpn : ∀ s,|p s| ≤ Mp) (hAp : ∀ i s,0 ≤ s → 0 ≤ A i s) (ht : 0 ≤ t) (hθ : 0 < θ) : ∃ D : (Matrix ι ι ℝ)ˣ, (D:Matrix ι ι ℝ)=Matrix.diagonal (fun i => scalarU (A i) p t)+ θ • Matrix.diagonal (fun i => scalarV (A i) p t) ∧ (∀ i,0 < (D:Matrix ι ι ℝ) i i) ∧ ‖(↑D⁻¹:Matrix ι ι ℝ)*Matrix.diagonal (fun i => scalarV (A i) p t)‖ ≤ ‖diagonalL (ι:=ι)‖*θ⁻¹ := by …Mentions: OAI.HarmonicCounterexample.LinearODE.scalarU, OAI.HarmonicCounterexample.LinearODE.scalarV, OAI.HarmonicCounterexample.LinearODE.diagonalL
- structure
OAI.HarmonicCounterexample.LinearODE.PulseSystemline 387Source documentation
Fixed finite angular and radial constants.
structure PulseSystem (E : ξ → Type*) (ι : ξ → Type*) (κ : Type*) [∀ b,NormedAddCommGroup (E b)] [∀ b,InnerProductSpace ℝ (E b)] [∀ b,FiniteDimensional ℝ (E b)] [∀ b,Fintype (ι b)] [∀ b,DecidableEq (ι b)] where …Mentions: OAI.HarmonicCounterexample.b
- def
OAI.HarmonicCounterexample.LinearODE.PulseSystem.generatorline 410 - structure
OAI.HarmonicCounterexample.LinearODE.PulseHistoryline 415Source documentation
Raw center-regular history plus the quantitative hypotheses used on the current pulse. This structure contains no transmission conclusion.
structure PulseHistory where …
- structure
OAI.HarmonicCounterexample.LinearODE.PhysicalWordline 451Source documentation
Fixed chronological smooth control data and a nonempty compact parameter ball. Slot count is positive; a globally zero family is not substituted.
structure PhysicalWord (κ : Type*) where …
- abbrev
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.Parameterline 463 - def
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.ballline 464 - def
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.coefficientline 466 - def
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.baselineline 470 - def
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.valueline 473 - def
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.defectline 478 - def
OAI.HarmonicCounterexample.LinearODE.PhysicalWord.idealline 482