Documentation

MIPRE.Background.LIDT.MIPStarRE.LDT.Pasting.ComparisonLemmas.CommuteGHalfSandwich.MoveChain.FlatChain

Section 12 pasting: half-sandwich flat chain #

This module defines the post-move and combined flat chains used after the distinguished completed-slice factor has been moved to the right tensor register. The chain alternates between pairwise commutation and self-consistency steps, with an explicit error sequence for the final composition.

References #

Post-move flat chain and flat-chain definitions #

The post-move flat chain (postMoveFlatFamily, postMoveFlatError) and the combined flat chain (flatChainFamily, flatChainError) together with their endpoint and summation lemmas.

noncomputable def MIPStarRE.LDT.Pasting.commuteGHalfSandwich_postMoveFlatFamily {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (family : IdxPolyFamily params ι) (r : ) :
Fin (commuteGHalfSandwich_postMoveFlatLength r + 1)IdxOpFamily (MoveQ params r) (MoveO params r) (ι × ι)

Operator-family sequence for the post-move part of the flat chain.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Error sequence for the post-move flat chain.

    Equations
    Instances For
      theorem MIPStarRE.LDT.Pasting.commuteGHalfSandwich_postMoveFlatError_sum (params : Parameters) [FieldModel params.q] (gamma zeta : Error) (r : ) :
      i : Fin (commuteGHalfSandwich_postMoveFlatLength r), commuteGHalfSandwich_postMoveFlatError params gamma zeta r i = 2 * r * zeta + ↑(r + 1) * gHatCommutationError params gamma zeta
      noncomputable def MIPStarRE.LDT.Pasting.commuteGHalfSandwich_flatChainFamily {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (family : IdxPolyFamily params ι) (r : ) :
      Fin (commuteGHalfSandwich_flatChainLength r + 1)IdxOpFamily (MoveQ params r) (MoveO params r) (ι × ι)

      Operator-family sequence obtained by concatenating the move chain and the post-move flat chain.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Error sequence for the combined flat chain.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem MIPStarRE.LDT.Pasting.commuteGHalfSandwich_secondSliceLift_recursiveTarget {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (family : IdxPolyFamily params ι) (r : ) (q : MoveQ params (r + 1)) (ogs : MoveO params (r + 1)) :
          theorem MIPStarRE.LDT.Pasting.commuteGHalfSandwich_postMoveFlatFamily_zero_active {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (family : IdxPolyFamily params ι) (r : ) (q : MoveQ params r) (ogs : MoveO params r) :
          theorem MIPStarRE.LDT.Pasting.commuteGHalfSandwich_postMoveFlatFamily_one_active {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (family : IdxPolyFamily params ι) (r : ) (q : MoveQ params (r + 1)) (ogs : MoveO params (r + 1)) :
          (commuteGHalfSandwich_postMoveFlatFamily params family (r + 1) 1, q).outcome ogs = (commuteGHalfSandwich_commuteFamily params family (r + 1) q).outcome ogs
          theorem MIPStarRE.LDT.Pasting.commuteGHalfSandwich_flatChainFamily_zero {ι : Type u_1} [Fintype ι] [DecidableEq ι] (params : Parameters) [FieldModel params.q] (family : IdxPolyFamily params ι) (r : ) (q : MoveQ params r) (ogs : MoveO params r) :
          theorem MIPStarRE.LDT.Pasting.commuteGHalfSandwich_flatChainError_sum (params : Parameters) [FieldModel params.q] (gamma zeta : Error) (r : ) :
          i : Fin (commuteGHalfSandwich_flatChainLength r), commuteGHalfSandwich_flatChainError params gamma zeta r i = 4 * r * zeta + ↑(r + 1) * gHatCommutationError params gamma zeta