Section 12 pasting: line one-point transport — endpoint equivalences #
Internal helper module; part of the file-split for #1127.
References #
references/ldt-paper/ld-pasting.texblueprint/src/chapter/ch09_pasting.tex
noncomputable def
MIPStarRE.LDT.Pasting.postprocessMeasurement
{α : Type u_2}
{β : Type u_3}
{ι : Type u_4}
[Fintype α]
[Fintype β]
[Fintype ι]
[DecidableEq ι]
(B : Measurement α ι)
(f : α → β)
:
Measurement β ι
Turn a postprocessed submeasurement from a measurement into a measurement.
Equations
- MIPStarRE.LDT.Pasting.postprocessMeasurement B f = { toSubMeas := MIPStarRE.LDT.postprocess B.toSubMeas f, total_eq_one := ⋯ }
Instances For
noncomputable def
MIPStarRE.LDT.Pasting.sandwichedLineQuestionSplitAtEquiv
(params : Parameters)
[FieldModel params.q]
{k : ℕ}
(i : Fin k)
:
Split a sandwiched-line question at one selected slice coordinate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
MIPStarRE.LDT.Pasting.sandwichedLineQuestionPrefixEquiv
(params : Parameters)
[FieldModel params.q]
{k i : ℕ}
(hi : i < k)
:
Split a sandwiched-line question into the prefix through i and the tail.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
MIPStarRE.LDT.Pasting.sandwichedLineQuestionPrefixFstEquiv
(params : Parameters)
[FieldModel params.q]
{k i : ℕ}
(hi : i < k)
:
View the prefix of a sandwiched-line question as the first product coordinate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Rotate the last coordinate of a prefix tuple to the front.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
MIPStarRE.LDT.Pasting.gHatTupleOutcomeLastFrontEquiv
(params : Parameters)
[FieldModel params.q]
(i : ℕ)
:
Rotate the last completed-slice outcome of a prefix tuple to the front.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Move the last coordinate to the front and reverse the preceding prefix.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
MIPStarRE.LDT.Pasting.gHatTupleOutcomeLastReverseEquiv
(params : Parameters)
[FieldModel params.q]
(i : ℕ)
:
Move the last completed-slice outcome to the front and reverse the preceding prefix.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
MIPStarRE.LDT.Pasting.gHatTupleOutcomePrefixLastEquiv
(params : Parameters)
[FieldModel params.q]
(n : ℕ)
:
Split a completed-slice outcome tuple into the first n coordinates and the last one.
Equations
- One or more equations did not get rendered due to their size.