OAI/Probability/SLE/Multipoint/MultipointPhaseRegulator.lean
9 declarations, 0 contain sorry, 0 declared as axioms
On each active interval the finite phase selects exactly the raw radius regulator. Completion freezes the coordinate and removes its rate.
- lemma
OAI.SLEExactGauge.Multipoint.phaseActive_iff_valline 16 - lemma
OAI.SLEExactGauge.Multipoint.phaseAt_active_iffline 20 - lemma
OAI.SLEExactGauge.Multipoint.phaseAt_first_iffline 40 - lemma
OAI.SLEExactGauge.Multipoint.phaseAt_second_iffline 63 - lemma
OAI.SLEExactGauge.Multipoint.phaseAt_active_stopped_stateline 86 - lemma
OAI.SLEExactGauge.Multipoint.phaseAt_active_stopped_velocityline 96 - lemma
OAI.SLEExactGauge.Multipoint.phaseAt_active_chartline 108Source documentation
Agreement up to each point's own completion suffices on every active phase; no common live endpoint for all coordinates is required.
lemma phaseAt_active_chart {Ω ι : Type*} (ρ : (ι × Fin 3) → Ω → ℝ≥0) (ω : Ω) (i : ι) (hρ : Monotone (fun k => ρ (i,k) ω)) (t : ℝ≥0) (hactive : phaseActive (phaseAt ρ t ω i)) (Q : ℝ → Ω → ι → ℂ × ℝ) (G : ℝ≥0 → ℂ → ℂ) (z : ℂ) (hQ : EqOn (fun u => Q u ω i) (logLoewnerCoordinates G z) (Icc 0 (ρ (i,2) ω : ℝ))) : stoppedCoordinateState Q (fun i => ρ (i,2)) t ω i = logLoewnerCoordinates G z t := by …Mentions: OAI.SLEExactGauge.Multipoint.phaseActive, OAI.SLEExactGauge.Multipoint.phaseAt, OAI.SLEExactGauge.logLoewnerCoordinates, OAI.SLEExactGauge.Multipoint.stoppedCoordinateState
- theorem
OAI.SLEExactGauge.Multipoint.phaseRegulator_eq_and_le_oneline 123Source documentation
The selected active branch has the raw regulator and never exceeds one.
theorem phaseRegulator_eq_and_le_one (κ β a U : ℝ) (hβ : 0 ≤ β) (j : Fin 4) (hj : phaseActive j) (z : ℂ × ℝ) (hfirst : j = 1 → 0 ≤ logFactorClock κ z-a ∧ logFactorClock κ z-a ≤ U/2) (hsecond : j = 2 → U/2 ≤ logFactorClock κ z-a ∧ logFactorClock κ z-a ≤ U) : branchRegulator κ (phaseRegulatorScale β a U j) (phaseRegulatorSlope β j) z = regulator β U (logFactorClock κ z-a) ∧ branchRegulator κ (phaseRegulatorScale β a U j) (phaseRegulatorSlope β j) z ≤ 1 := by …Mentions: OAI.SLEExactGauge.Multipoint.phaseActive, OAI.SLEExactGauge.Multipoint.logFactorClock, OAI.SLEExactGauge.Multipoint.branchRegulator, OAI.SLEExactGauge.Multipoint.phaseRegulatorScale, OAI.SLEExactGauge.Multipoint.phaseRegulatorSlope, OAI.SLEExactGauge.Multipoint.regulator
- theorem
OAI.SLEExactGauge.Multipoint.phaseAt_regulator_eq_and_le_oneline 142Source documentation
Threshold status for the actual stopping-time phase supplies the branch bounds; no separate regulator assumption is needed.
theorem phaseAt_regulator_eq_and_le_one {Ω ι : Type*} (ρ : (ι × Fin 3) → Ω → ℝ≥0) (ω : Ω) (i : ι) (hρ : Monotone (fun k => ρ (i,k) ω)) (t : ℝ≥0) (κ β a U : ℝ) (hβ : 0 ≤ β) (z : ℂ × ℝ) (hactive : phaseActive (phaseAt ρ t ω i)) (hstart : ρ (i,0) ω ≤ t → 0 ≤ logFactorClock κ z-a) (hbefore : t < ρ (i,1) ω → logFactorClock κ z-a ≤ U/2) (hafter : ρ (i,1) ω ≤ t → U/2 ≤ logFactorClock κ z-a) (hend : t < ρ (i,2) ω → logFactorClock κ z-a ≤ U) : branchRegulator κ (phaseRegulatorScale β a U (phaseAt ρ t ω i)) (phaseRegulatorSlope β (phaseAt ρ t ω i)) z = regulator β U (logFactorClock κ z-a) ∧ …Mentions: OAI.SLEExactGauge.Multipoint.phaseActive, OAI.SLEExactGauge.Multipoint.phaseAt, OAI.SLEExactGauge.Multipoint.logFactorClock, OAI.SLEExactGauge.Multipoint.branchRegulator, OAI.SLEExactGauge.Multipoint.phaseRegulatorScale, OAI.SLEExactGauge.Multipoint.phaseRegulatorSlope, OAI.SLEExactGauge.Multipoint.regulator