Section 11 commutativity: evaluated-slice pullback #
Pulling a family on full-slice questions back to evaluated-slice questions preserves the
averaged squared distance, used to transport full-slice bounds: the counterpart of
MIPRE/Background/LIDT/MIPStarRE/LDT/Commutativity/Transport/Pullback.lean in the port of
planning/c6b-plan.md (milestone M7, section "Port conventions").
The two lemmas use only the state vector, so they take a vector state V : VecState K and joint
operator families, by the rule for same-space quantities; a strategy passes strategy.state.
The reindexing equivalence evaluatedSliceQuestionEquiv is classical and is imported from the
vendored file, which this file imports alongside its mirrored import.
Not ported #
References #
In LionSR/MIPStarRE at commit 507e8122, not in this repository:
references/ldt-paper/commutativity-G.texblueprint/src/chapter/ch08_commutativity.tex
Upstream keeps this helper private since its Lean-module port (LionSR/MIPStarRE at 5fc363b); the port carries its own copy, with upstream's proof.
Reindex an evaluated-slice question into its truncated points and underlying full-slice question.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pulling a family on FullSliceQuestion back along
fullSliceQuestionOfEvaluatedSlice preserves the averaged sddErrorOp.
Any SDDOpRel bound proved after pulling back along
fullSliceQuestionOfEvaluatedSlice descends to FullSliceQuestion.