Research-Stack/0-Core-Formalism/lean/Semantics/Semantics/Physics
allaun 00e9eed399 fix(lean): complete projectionOrdering proof in GeometricCompressionWorkspace
Replace the TODO(lean-port) sorry with a complete proof of the
projectionOrdering theorem: for positive SourceValue pairs s1 < s2
with s2 ≤ maxExpected, projectToCoding preserves strict ordering
of the Q0_64 values.

The proof uses Nat-only arithmetic (no Float) and handles two cases:
  - a2 < d: both values fit in Q0_64 range, ordering follows from
    monotonicity of integer division
  - a2 = d: a2*s/d = s clamped to q0_64MaxRaw; a1*s/d < q0_64MaxRaw
    via the key inequality (d-1)*s < (s-1)*d

Build: 8598 jobs, 0 errors (lake build)
2026-06-18 15:06:50 -05:00
..
AdjacentCoprimeClassification.lean chore: QC cleanup — create Q16Utils, remove dead code, consolidate proofs 2026-05-13 22:18:13 -05:00
BindPhysics.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
Boundary.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
BurgersBridge.lean chore(repo): push local 768-commit branch state onto clean remote baseline 2026-06-15 22:46:50 -05:00
ClusterBHAnchors.lean chore: QC cleanup — create Q16Utils, remove dead code, consolidate proofs 2026-05-13 22:18:13 -05:00
Conservation.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
DESIInvariant.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
DESIModelProjection.lean WIP: accumulated changes 2026-05-25 16:24:21 -05:00
Examples.lean initial: sovereign research stack (consolidated, weightless, and lfs-optimized) 2026-05-04 18:11:36 -05:00
H0ValveTest.lean chore: QC cleanup — create Q16Utils, remove dead code, consolidate proofs 2026-05-13 22:18:13 -05:00
Interaction.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
NBody.lean fix(lean): complete projectionOrdering proof in GeometricCompressionWorkspace 2026-06-18 15:06:50 -05:00
ParticleDomain.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
PreRegisteredPredictions.lean WIP: accumulated changes 2026-05-25 16:24:21 -05:00
Projection.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
Q16Utils.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
QCLEnergy.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
RydbergExperimentalTest.lean WIP: accumulated changes 2026-05-25 16:24:21 -05:00
StringStarConstants.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
SuperpositionalBoundaryLayers.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
Tests.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
UncertaintyBounds.lean WIP: accumulated changes 2026-05-25 16:24:21 -05:00
UniversalBridge.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00
ValveTestSuite.lean feat: eigensolid convergence proof + QC flagging tool + full pass/fail review 2026-05-14 00:04:08 -05:00