opticalTrapCert
plain-language theorem explainer
The declaration supplies a concrete certificate asserting that exactly five optical trapping regimes exist within the Recognition Science model. A physicist studying light-particle interactions would cite this result when classifying trapping behaviors across size scales. It is assembled as a one-line definition that fills the cardinality field from the pre-established count of regimes.
Claim. A certificate for optical trapping regimes is the structure whose sole field records that the cardinality of the type enumerating the regimes equals five.
background
The module treats optical trapping regimes derived from the J-cost functional, fixing configDim D = 5. It distinguishes five canonical regimes by particle size relative to wavelength: Rayleigh (particle much smaller than wavelength, dipole regime), an intermediate case, Mie scattering (particle size comparable to wavelength), ray optics (particle much larger than wavelength), and the quantum optical trap regime. The structure packages the assertion that the type of trapping regimes is finite with exactly five elements.
proof idea
The definition is a one-line wrapper that applies the upstream theorem establishing the cardinality of the trapping regime type to populate the five_regimes field of the certificate structure.
why it matters
This definition completes the certificate for the five optical trapping regimes in the J-cost framework and satisfies the B15 depth requirement for the module. It supplies the base fact needed for any further derivations that invoke the complete regime classification. No downstream uses are recorded yet.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.