OAI/Probability/FKMaps/RadialBridge.lean
49 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.FKCRT.Radial.lintegral_planeline 11Source documentation
Polar integration for an arbitrary nonnegative radial function in a plane.
lemma lintegral_plane (F : ℝ → ℝ≥0∞) (hF : Measurable F) : (∫⁻ p : ℝ×ℝ,F (Real.sqrt (p.1^2+p.2^2)))= ENNReal.ofReal (2*Real.pi)*∫⁻ r : ℝ in Ioi 0,ENNReal.ofReal r*F r := by … - lemma
OAI.FKCRT.Radial.sqrt_sum_imageline 36 - lemma
OAI.FKCRT.Radial.lintegral_radius_substitutionline 57Source documentation
Cylindrical radius substitution with its exact Jacobian.
lemma lintegral_radius_substitution (x : ℝ) (G : ℝ → ℝ≥0∞) : (∫⁻ r : ℝ in Ioi 0,ENNReal.ofReal r*G (Real.sqrt (x^2+r^2)))= ∫⁻ s : ℝ in Ioi |x|,ENNReal.ofReal s*G s := by … - lemma
OAI.FKCRT.Radial.lintegral_sliceline 92Source documentation
Tonelli over the cylindrical slice
|x| < s.lemma lintegral_slice (G : ℝ×ℝ → ℝ≥0∞) (hG : Measurable G) : (∫⁻ x : ℝ,∫⁻ s : ℝ in Ioi |x|,G (x,s))= ∫⁻ s : ℝ in Ioi 0,∫⁻ x : ℝ in Ioo (-s) s,G (x,s) := by … - theorem
OAI.FKCRT.Radial.lintegral_cylindricalline 119Source documentation
Three-dimensional radial integration, disintegrated along the first coordinate. This supplies the radial noncentral-Gaussian transition without assuming a Bessel law.
theorem lintegral_cylindrical (G : ℝ×ℝ → ℝ≥0∞) (hG : Measurable G) : (∫⁻ p : ℝ×(ℝ×ℝ),G (p.1,Real.sqrt (p.1^2+p.2.1^2+p.2.2^2)))= ENNReal.ofReal (2*Real.pi)* ∫⁻ s : ℝ in Ioi 0,ENNReal.ofReal s*∫⁻ x : ℝ in Ioo (-s) s,G (x,s) := by … - def
OAI.FKCRT.SimpleWalk.radialHeatline 154Source documentation
Radial transition density of three-dimensional Brownian motion.
def radialHeat (t r s : ℝ) : ℝ := …
- def
OAI.FKCRT.SimpleWalk.cylindricalDensityline 158Source documentation
Gaussian density in cylindrical coordinates, with the axial coordinate remaining.
def cylindricalDensity (t r s x : ℝ) : ℝ := …
- lemma
OAI.FKCRT.SimpleWalk.cylindricalDensity_continuousline 161 - lemma
OAI.FKCRT.SimpleWalk.cylindricalDensity_nonnegline 166 - lemma
OAI.FKCRT.SimpleWalk.cylindricalDensity_endpointline 171 - lemma
OAI.FKCRT.SimpleWalk.cylindricalDensity_neg_endpointline 184 - lemma
OAI.FKCRT.SimpleWalk.integral_exp_linearline 193 - theorem
OAI.FKCRT.SimpleWalk.cylindrical_integralline 205Source documentation
Angular integration gives the reflection-kernel formula, including the entrance r=0.
theorem cylindrical_integral {t r s : ℝ} (ht : 0<t) (hr : 0≤r) (hs : 0≤ s) : 2*Real.pi*s*(∫ x : ℝ in Ioo (-s) s,cylindricalDensity t r s x)=radialHeat t r s := by …Mentions: OAI.FKCRT.SimpleWalk.cylindricalDensity, OAI.FKCRT.SimpleWalk.radialHeat
- lemma
OAI.FKCRT.SimpleWalk.radialHeat_nonnegline 242 - lemma
OAI.FKCRT.SimpleWalk.cylindricalDensity_of_normline 247 - theorem
OAI.FKCRT.SimpleWalk.lintegral_radial_gaussianline 262Source documentation
Exact radial image of the genuinely shifted three independent Gaussian densities. The formula is a proved change of variables, not a Bessel-process assumption.
theorem lintegral_radial_gaussian {t r : ℝ} (ht : 0<t) (hr : 0≤r) (F : ℝ → ℝ≥0∞) (hF : Measurable F) : (∫⁻ p : ℝ×(ℝ×ℝ), ENNReal.ofReal (heat t (p.1-r)*heat t p.2.1*heat t p.2.2)* F (Real.sqrt (p.1^2+p.2.1^2+p.2.2^2)))= ∫⁻ s : ℝ in Ioi 0,ENNReal.ofReal (radialHeat t r s)*F s := by …Mentions: OAI.FKCRT.SimpleWalk.heat, OAI.FKCRT.SimpleWalk.radialHeat
- lemma
OAI.FKCRT.SimpleWalk.heat_negline 295 - lemma
OAI.FKCRT.SimpleWalk.heat_bridgeline 298Source documentation
The elementary Gaussian bridge identity with its exact normalizing constants.
lemma heat_bridge {A B : ℝ} (hB : 0<B) (hBA : B<A) (r s : ℝ) : heat ((A-B)*B/A) (s-(B/A)*r)*heat A r=heat (A-B) (s-r)*heat B s := by …Mentions: OAI.FKCRT.SimpleWalk.heat
- theorem
OAI.FKCRT.SimpleWalk.radialHeat_bridgeline 319Source documentation
Gaussian regression and the radial heat transform agree, including radius zero.
theorem radialHeat_bridge {A B : ℝ} (hB : 0<B) (hBA : B<A) (r s : ℝ) : radialHeat ((A-B)*B/A) ((B/A)*r) s= radialHeat (A-B) r s*((A/B)*heat B s/heat A r) := by …Mentions: OAI.FKCRT.SimpleWalk.radialHeat, OAI.FKCRT.SimpleWalk.heat
- def
OAI.FKCRT.SimpleWalk.hitHeatline 362 - lemma
OAI.FKCRT.SimpleWalk.hitHeat_posline 364 - lemma
OAI.FKCRT.SimpleWalk.conditioned_kernel_limitline 369Source documentation
Positive-radius bridge transition, directly from the reflected kernels and the terminal ballot factor.
lemma conditioned_kernel_limit {J R T a b : ℕ → ℕ} {s t x y : ℝ} (hs : 0<s) (ht : 0<t) (hx : 0<x) (hJ : Tendsto J atTop atTop) (hR : Tendsto R atTop atTop) (hT : Tendsto T atTop atTop) (hrJ : Tendsto (fun n => (J n:ℝ)/(T n:ℝ)) atTop (𝓝 s)) (hrR : Tendsto (fun n => ((R n:ℝ)+1)/(T n:ℝ)) atTop (𝓝 t)) (hzJ : ∀ᶠ n in atTop,Even ((J n:ℤ)+(b n:ℤ)-a n)) (hzR : ∀ᶠ n in atTop,Even (((R n+1:ℕ):ℤ)+((b n:ℤ)+1))) (hzA : ∀ᶠ n in atTop,Even (((J n+R n+1:ℕ):ℤ)+((a n:ℤ)+1))) (ha : Tendsto (fun n => (a n:ℝ)/Real.sqrt (T n:ℝ)) atTop (𝓝 x)) (hb : Tendsto (fun n => (b n:ℝ)/Real.sqrt (T n:ℝ)) atTop (𝓝 y)) : Tendsto (fun n => Real.sqrt (T n:ℝ)/2* … - lemma
OAI.FKCRT.SimpleWalk.firstHit_zero_scaled_limitline 406 - lemma
OAI.FKCRT.SimpleWalk.entrance_conditioned_limitline 427 - abbrev
OAI.FKCRT.Radial.Spaceline 478 - def
OAI.FKCRT.Radial.axisline 480 - def
OAI.FKCRT.Radial.stepline 482 - instance
OAI.FKCRT.Radial.step_probabilityline 485 - lemma
OAI.FKCRT.Radial.norm_axisline 489 - lemma
OAI.FKCRT.Radial.gaussian_affineline 495 - theorem
OAI.FKCRT.Radial.step_coordinatesline 505Source documentation
The orthogonally invariant Gaussian step is exactly the product of its three coordinates.
theorem step_coordinates {t : ℝ} (ht : 0≤t) (v : Space) : step t v=(Measure.pi (fun i : Fin 3 => gaussianReal (v i) (⟨t,ht⟩ : ℝ≥0))).map (toLp 2) := by …Mentions: OAI.FKCRT.Radial.Space, OAI.FKCRT.Radial.step
- lemma
OAI.FKCRT.Radial.step_rotationline 522 - lemma
OAI.FKCRT.Radial.step_norm_rotationline 532 - lemma
OAI.FKCRT.Radial.step_norm_axisline 539 - def
OAI.FKCRT.Radial.coordinatesline 548 - lemma
OAI.FKCRT.Radial.coordinates_applyline 552 - lemma
OAI.FKCRT.Radial.coordinates_symm_applyline 553 - lemma
OAI.FKCRT.Radial.coordinates_preservingline 558 - lemma
OAI.FKCRT.Radial.norm_coordinatesline 570 - lemma
OAI.FKCRT.Radial.heat_gaussianPDFline 579 - theorem
OAI.FKCRT.Radial.lintegral_step_normline 589Source documentation
The norm of a Gaussian step has exactly the derived radial heat-kernel law.
theorem lintegral_step_norm {t : ℝ} (ht : 0<t) (v : Space) (F : ℝ → ℝ≥0∞) (hF : Measurable F) : (∫⁻ z,F ‖z‖ ∂step t v)= ∫⁻ s : ℝ in Ioi 0,ENNReal.ofReal (radialHeat t ‖v‖ s)*F s := by …Mentions: OAI.FKCRT.Radial.Space, OAI.FKCRT.Radial.step
- def
OAI.FKCRT.Radial.transitionline 635Source documentation
Lebesgue density supported on strictly positive radii.
def transition (t r s : ℝ) : ℝ≥0∞ := …
- lemma
OAI.FKCRT.Radial.measurable_transitionline 638 - lemma
OAI.FKCRT.Radial.lintegral_step_transitionline 645 - def
OAI.FKCRT.Radial.chainline 653Source documentation
A finite affine Gaussian Markov chain, including a prescribed initial vector.
def chain : {m : ℕ} → Space → (Fin m → ℝ) → (Fin m → ℝ) → (Fin m → Space) → Fin m → Space | 0,_,_,_,_ => Fin.elim0 | _m+1,v,a,t,z => let w := a 0 • v+Real.sqrt (t 0) • z 0 …Mentions: OAI.FKCRT.Radial.Space
- lemma
OAI.FKCRT.Radial.continuous_chainline 659 - def
OAI.FKCRT.Radial.chainDensityline 675Source documentation
Joint density, in chronological order, for the radii of that chain.
def chainDensity : {m : ℕ} → ℝ → (Fin m → ℝ) → (Fin m → ℝ) → (Fin m → ℝ) → ℝ≥0∞ | 0,_,_,_,_ => 1 | _m+1,r,a,t,x => transition (t 0) (|a 0| *r) (x 0)* chainDensity (x 0) (Fin.tail a) (Fin.tail t) (Fin.tail x)Mentions: OAI.FKCRT.Radial.transition
- lemma
OAI.FKCRT.Radial.measurable_chainDensityline 680 - theorem
OAI.FKCRT.Radial.lintegral_chainline 695Source documentation
Radial integration for every finite affine Gaussian chain, without invoking an unformalized Bessel process or its transition theorem.
theorem lintegral_chain (m : ℕ) (v : Space) (a t : Fin m → ℝ) (ht : ∀ i,0<t i) (F : (Fin m → ℝ) → ℝ≥0∞) (hF : Measurable F) : (∫⁻ z,F (fun i => ‖chain v a t z i‖) ∂Measure.pi (fun _ => stdGaussian Space))= ∫⁻ x,F x*chainDensity ‖v‖ a t x := by …Mentions: OAI.FKCRT.Radial.Space, OAI.FKCRT.Radial.chain, OAI.FKCRT.Radial.chainDensity