Section 11 commutativity: core definitions #
The operator families of the evaluated-slice, full-slice and stability steps of the Section 11
commutativity argument: the counterpart of
MIPRE/Background/LIDT/MIPStarRE/LDT/Commutativity/Defs/Core.lean in the port of
planning/c6b-plan.md (milestone M7, section "Port conventions").
A polynomial family family : IdxPolyFamily params đ lives in the local C*-algebra đ (the
vendored Op Κ), and a strategy is a SymStrat params.next đ K. The vendored placements
leftPlacedSubMeas (ΚB := Κ), OpFamily.leftPlacedOpFamily (ΚB := Κ) and
rightPlacedSubMeas (ΚA := Κ) are the model's S.leftPlacedSubMeas,
OpFamily.leftPlacedOpFamily S and S.rightPlacedSubMeas. The definitions that already take a
strategy (evaluatedSliceProductLeft, fullSliceProductRight, âĻ) place by strategy.state, so
their vendored signatures are unchanged; the three that place without one
(leftOrderedProductOpFamily, evaluatedPointFamilyLeft, evaluatedPointFamilyRight) take the
symmetric model S as an explicit first argument, as M1's tensorProductSubMeas does
(planning/c6b-plan.md, "Departures in M1"). appendRightTotalOpFamily is generic over any
type with a multiplication and sandwichByOuterSubMeas over any C*-algebra with its order.
The classical half of the vendored file (the question and outcome types and the evaluation maps
on them) is not ported: this file imports the vendored file and names those declarations through
an explicit open MIPStarRE.LDT.Commutativity (âĻ) list.
New here #
sandwichByOuterSubMeas_sum_outcome, the identity â_{a,b} A_a B_b A_a = â_a A_a B A_a that is
the vendored inline sum_eq_total proof of sandwichByOuterSubMeas.
Not ported #
EvaluatedSliceQuestion: classical, imported.EvaluatedSliceOutcome: classical, imported.FullSliceQuestion: classical, imported.FullSliceOutcome: classical, imported.StabilityOneOutcome: classical, imported.StabilityTwoOutcome: classical, imported.fullSliceQuestionOfEvaluatedSlice: classical, imported.evaluateFullSliceOutcomeAtQuestion: classical, imported.evaluateStabilityOneOutcomeAtQuestion: classical, imported.evaluateStabilityTwoOutcomeAtQuestion: classical, imported.
References #
In LionSR/MIPStarRE at commit 507e8122, not in this repository:
references/ldt-paper/commutativity-points.texreferences/ldt-paper/commutativity-G.texblueprint/src/chapter/ch08_commutativity.tex
Ordered product placed on the first factor by the symmetric model S:
(A_a B_b) â I is S.L (A_a * B_b).
Equations
Instances For
The outcome operators A_a B_b A_a of sandwichByOuterSubMeas sum to its total
â_a A_a (â_b B_b) A_a.
Sandwiched product A_a B_b A_a.
Its total operator is the sum of sandwiches â_a A_a (â_b B_b) A_a.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The postprocessed family ((u,x) âĻ G^x_[g(u)=a]).
Equations
- MIPRE.LIDT.Co.Commutativity.evaluatedPointFamily params family = family.evaluatedAtNextPoint
Instances For
The evaluated family G^x_[g(u)=a] placed on the first factor by S.
Equations
- MIPRE.LIDT.Co.Commutativity.evaluatedPointFamilyLeft S params family u = S.leftPlacedSubMeas (MIPRE.LIDT.Co.Commutativity.evaluatedPointFamily params family u)
Instances For
The evaluated family G^x_[g(u)=a] placed on the second factor by S.
Equations
- MIPRE.LIDT.Co.Commutativity.evaluatedPointFamilyRight S params family u = S.rightPlacedSubMeas (MIPRE.LIDT.Co.Commutativity.evaluatedPointFamily params family u)
Instances For
The first evaluated factor G^x_[g(u)=a].
Equations
- MIPRE.LIDT.Co.Commutativity.evaluatedSliceFirstFactor params family q = MIPRE.LIDT.Co.Commutativity.evaluatedPointFamily params family q.1
Instances For
The second evaluated factor G^y_[h(v)=b].
Equations
- MIPRE.LIDT.Co.Commutativity.evaluatedSliceSecondFactor params family q = MIPRE.LIDT.Co.Commutativity.evaluatedPointFamily params family q.2
Instances For
The ordered evaluated-slice product (G^x_[g(u)=a] G^y_[h(v)=b]) â I, placed by
strategy.state.L.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reversed evaluated-slice product (G^y_[h(v)=b] G^x_[g(u)=a]) â I, placed by
strategy.state.L.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The sandwiched evaluated product G^x_[g(u)=a] G^y_[h(v)=b] G^x_[g(u)=a] in the local
algebra. The strategy is not used; it is kept for the vendored signature.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The sandwiched evaluated product (G^x_[g(u)=a] G^y_[h(v)=b] G^x_[g(u)=a]) â I, placed by
strategy.state.L.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first full slice measurement G^x.
Equations
- MIPRE.LIDT.Co.Commutativity.fullSliceFirstFactor params family q = (family.meas q.1).toSubMeas
Instances For
The second full slice measurement G^y.
Equations
- MIPRE.LIDT.Co.Commutativity.fullSliceSecondFactor params family q = (family.meas q.2).toSubMeas
Instances For
The ordered full-slice product (G^x_g G^y_h) â I, placed by strategy.state.L.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reversed full-slice product (G^y_h G^x_g) â I, placed by strategy.state.L.
Equations
- One or more equations did not get rendered due to their size.