OAI/MathematicalPhysics/Boltzmann/Branching/ReferenceCollisionGeometry.lean
115 declarations, 0 contain sorry, 0 declared as axioms
The hard-sphere offspring sphere and reference collision rate
The one-child sphere law gives geometric identities for conservation of momentum and energy, and bounds for the two-beam collision frequency.
- abbrev
OAI.BoltzmannNonuniqueness.ReferenceGeometry.Vline 38 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.childline 41Source documentation
One child on the sphere having the two incident velocities as diameter endpoints.
def child (v w n : V) : V := (1 / 2 : ℝ) • (v + w) + (‖v - w‖ / 2) • n
- theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_distance_centerline 43 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_pair_sumline 48 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_energyline 52 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_pair_energyline 63 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_energy_le_totalline 68 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.energyRadiusline 74Source documentation
The radius of the squared-speed interval appearing in the uniform sphere law.
def energyRadius (v w : V) : ℝ := ‖v - w‖ * ‖v + w‖
- theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.energyRadius_nonnegline 76 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.energyRadius_leline 80 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.energyRadius_sqline 89Source documentation
The interval-radius formula for a unit cold partner; this is independent of its sign.
theorem energyRadius_sq (v e : V) (he : ‖e‖ = 1) : energyRadius v e ^ 2 = (‖v‖ ^ 2 + 1) ^ 2 - 4 * inner ℝ v e ^ 2 := by …Mentions: OAI.BoltzmannNonuniqueness.ReferenceGeometry.V, OAI.BoltzmannNonuniqueness.ReferenceGeometry.energyRadius
- theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.two_beam_distance_lowerline 95 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.two_beam_distance_upperline 102 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.frequencyline 110Source documentation
Collision frequency of a particle in the two unit-strength reference beams.
def frequency (v e : V) : ℝ := 2 * Real.pi * (‖v - e‖ + ‖v + e‖)
- theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.frequency_lowerline 112 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.frequency_upperline 119 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_negline 140 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_lipschitzline 144 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.finite_path_errorline 163 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereProbabilityline 196 - instance
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereProbability_isProbabilityline 198 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_measurableline 203 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoingline 208 - instance
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_isMarkovline 212 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_applyline 215 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_integralline 223 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_energy_supportline 227 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusProbabilityline 255 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusProbability_memline 257 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusKernelline 262 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minusKernelline 265 - instance
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusKernel_isMarkovline 268 - instance
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minusKernel_isMarkovline 272 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceJumpline 276 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusProbability_measurableline 280 - instance
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceJump_isMarkovline 284 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minusProbability_eqline 300 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceRegionline 324 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceRegion_measurableline 326 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retentionline 329 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_measurableline 331 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_le_oneline 334 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_ne_topline 337 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJumpline 340 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump_applyline 344 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump_univline 350 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump_regionline 356 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump_rate_identityline 364Source documentation
Each collision rate times its conditional jump law recovers the retained branching rate.
theorem retainedJump_rate_identity (e v : V) (c : ℝ≥0∞) (hp : retention e v ≠ 0) : (c*retention e v) • retainedJump e v = c • (referenceJump e v).restrict referenceRegion := by …Mentions: OAI.BoltzmannNonuniqueness.ReferenceGeometry.V, OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention, OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump, OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceJump, OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceRegion
- def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedRateline 369 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedPotentialline 371 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_toReal_memline 373 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedRate_nonnegline 378 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedRate_leline 382 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedPotential_geline 391 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedRate_measure_identityline 400 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.exists_small_childline 428 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_angular_distanceline 454 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.small_child_neighborhoodline 462 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_inner_integrableline 492 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_inner_integralline 500 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_abs_inner_integralline 510 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_abs_inner_integrableline 517 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_positive_inner_integralline 521 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_escape_coarseline 553 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_retention_coarseline 601 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceJump_realline 624 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_coarseline 646 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_ne_zero_coarseline 656 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedPotential_coarseline 663 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.smallEntryMassline 690 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.smallEntryMass_posline 692 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_small_ball_lowerline 695 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_small_entryline 714 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.reference_small_entryline 726 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retained_small_entryline 735 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceJump_measureline 771 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_small_regionline 782 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_smallline 795 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump_smallline 803 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.two_beam_distance_upper_smallline 810 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusProbability_lower_smallline 817 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minusProbability_lower_smallline 825 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereProbability_negline 850 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_negline 854 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.plusProbability_negline 863 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceJump_negline 872 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.referenceRegion_neg_preimageline 882 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retention_negline 886 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.retainedJump_negline 891 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereRotationline 917 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereRotation_coneline 925 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereRotation_arealine 940 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereRotation_probabilityline 948 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_curve_derivativeline 970 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.firstAxisline 1005 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.secondAxisline 1006 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.beamAxisline 1007 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minorizationNormalline 1008 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.axis_normsline 1010 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.first_beam_innerline 1013 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.first_beam_normsline 1016 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minorizationNormal_normline 1028 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minorization_child_zeroline 1033 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minorization_velocity_derivativeline 1040 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereCapMassline 1080 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphereCapMass_posline 1082 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.sphere_cap_lowerline 1085 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.child_normalized_endpointsline 1103 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.outgoing_endpoint_capline 1115 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.normalize_curve_derivativeline 1149 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.normalize_fderivline 1166 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.lipschitz_volume_image_leline 1201 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.antilipschitzOn_volume_image_leline 1235 - def
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minorizationDirectionsline 1267 - theorem
OAI.BoltzmannNonuniqueness.ReferenceGeometry.minorizationDirections_independentline 1271