ASPBE Lean Blueprint

10.31. QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean🔗

75 explicit public declarations, in source order.

Definition10.31.1
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot select circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:18. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.11 definition
Definition10.31.2
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot select basis equiv”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:21. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.21 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.PrimitiveBasis 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.PrimitiveBasis 6
Theorem10.31.3
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot select basis action eq perm”; the hypotheses and conclusion in the code panel fix its exact scope. The two selected system bits are XORed with the selector, while the sector, selector, and coefficient wires are unchanged.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The two selected system bits are XORed with the selector, while the sector, selector, and coefficient wires are unchanged.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:28. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.31 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisAction_eq_perm
      (bits : QuantumBlockEncoding.PrimitiveBasis 6) :
      have selected :=
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv
          bits;
      (selected 0) + 2 * (selected 1) =
          (bits 0) + 2 * (bits 1) ^^^ (bits 3) + 2 * (bits 4) 
        selected 2 = bits 2 
          selected 3 = bits 3  selected 4 = bits 4  selected 5 = bits 5
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisAction_eq_perm
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      have selected :=
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv
          bits;
      (selected 0) + 2 * (selected 1) =
          (bits 0) + 2 * (bits 1) ^^^
            (bits 3) + 2 * (bits 4) 
        selected 2 = bits 2 
          selected 3 = bits 3 
            selected 4 = bits 4 
              selected 5 = bits 5
    The two selected system bits are XORed with the selector, while the sector,
    selector, and coefficient wires are unchanged. 
Theorem10.31.4
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot select program eval”; the hypotheses and conclusion in the code panel fix its exact scope. Exact matrix semantics of the physical XOR SELECT program.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Exact matrix semantics of the physical XOR SELECT program.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:39. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.41 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit =
        QuantumBlockEncoding.Robin.ComplexLCU.equivPermutationMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit =
        QuantumBlockEncoding.Robin.ComplexLCU.equivPermutationMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv
    Exact matrix semantics of the physical XOR SELECT program. 
Theorem10.31.5
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot select program no oracle calls”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:65. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.51 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit.resource.oracleCalls =
        0
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit.resource.oracleCalls =
        0
Definition10.31.6
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot control wires”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:69. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.61 definition
Theorem10.31.7
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot control wires ne target”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:72. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.71 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires_ne_target
      (wire : Fin 5) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires wire  5
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires_ne_target
      (wire : Fin 5) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires
          wire 
        5
Definition10.31.8
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot control pair”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:78. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.81 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) : Fin 4
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      Fin 4
Definition10.31.9
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot control sector”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:82. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.91 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) : Fin 2
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      Fin 2
Definition10.31.10
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot control selector”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:85. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.101 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) : Fin 4
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      Fin 4
Definition10.31.11
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot amplitude angle”. Exact standard-RY angle for each of the 32 multiplexor branches.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Exact standard-RY angle for each of the 32 multiplexor branches.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:90. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.111 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) :
      QuantumBlockEncoding.ExactAngle
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      QuantumBlockEncoding.ExactAngle
    Exact standard-RY angle for each of the 32 multiplexor branches. 
Theorem10.31.12
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot amplitude angle eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:102. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.121 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle_eval
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) :
      (QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
            bits).eval =
        2 *
          Real.arccos
            (QuantumBlockEncoding.Robin.warmRobinXorFourSlotCoefficient
              (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
                bits)
              (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
                  bits,
                QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
                  bits))
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle_eval
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      (QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
            bits).eval =
        2 *
          Real.arccos
            (QuantumBlockEncoding.Robin.warmRobinXorFourSlotCoefficient
              (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
                bits)
              (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
                  bits,
                QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
                  bits))
Theorem10.31.13
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot amplitude ry eq rotation”; the hypotheses and conclusion in the code panel fix its exact scope. Every exact angle denotes the corresponding T2 amplitude rotation.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Every exact angle denotes the corresponding T2 amplitude rotation.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:113. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.131 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeRy_eq_rotation
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) :
      QuantumBlockEncoding.standardRyMatrix
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
              bits).eval =
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotRotation
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
            bits)
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
              bits,
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair bits)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeRy_eq_rotation
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      QuantumBlockEncoding.standardRyMatrix
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
              bits).eval =
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotRotation
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
            bits)
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
              bits,
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
              bits)
    Every exact angle denotes the corresponding T2 amplitude rotation. 
Definition10.31.14
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot context index”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:130. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.141 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
      (context : QuantumBlockEncoding.OtherPrimitiveWires 5  Fin 2) :
      Fin 4 × QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
      (context :
        QuantumBlockEncoding.OtherPrimitiveWires
            5 
          Fin 2) :
      Fin 4 ×
        QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
Theorem10.31.15
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot context index bijective”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:139. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.151 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex_bijective :
      Function.Bijective
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex_bijective :
      Function.Bijective
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
Definition10.31.16
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot context equiv”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:143. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.161 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextEquiv :
      (QuantumBlockEncoding.OtherPrimitiveWires 5  Fin 2) 
        Fin 4 × QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextEquiv :
      (QuantumBlockEncoding.OtherPrimitiveWires
            5 
          Fin 2) 
        Fin 4 ×
          QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
Theorem10.31.17
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot context equiv apply”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:149. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.171 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextEquiv_apply
      (context : QuantumBlockEncoding.OtherPrimitiveWires 5  Fin 2) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextEquiv context =
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex context
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextEquiv_apply
      (context :
        QuantumBlockEncoding.OtherPrimitiveWires
            5 
          Fin 2) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextEquiv
          context =
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
          context
Definition10.31.18
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot middle bits equiv”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:154. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.181 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.Robin.ComplexLCU.LCUIndex (Fin 2) (Fin 4)
          QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.Robin.ComplexLCU.LCUIndex
          (Fin 2) (Fin 4)
          QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
Theorem10.31.19
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot middle bits equiv apply”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:161. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.191 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv_apply
      (bits : QuantumBlockEncoding.PrimitiveBasis 6) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv bits =
        (bits 5, (bits 3) + 2 * (bits 4), , bits 2,
          (bits 0) + 2 * (bits 1), )
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv_apply
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv
          bits =
        (bits 5,
          (bits 3) + 2 * (bits 4), ,
          bits 2,
          (bits 0) + 2 * (bits 1), )
Theorem10.31.20
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot select basis action middle index”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:169. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.201 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisAction_middleIndex
      (bits : QuantumBlockEncoding.PrimitiveBasis 6) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv
            bits) =
        (QuantumBlockEncoding.Robin.ComplexLCU.controlledSystemEquiv
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSystemEquiv)
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv
            bits)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisAction_middleIndex
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv
            bits) =
        (QuantumBlockEncoding.Robin.ComplexLCU.controlledSystemEquiv
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSystemEquiv)
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv
            bits)
Theorem10.31.21
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot select program eval reindexed”; the hypotheses and conclusion in the code panel fix its exact scope. Matrix-level SELECT refinement under the exact middle-register reindex.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Matrix-level SELECT refinement under the exact middle-register reindex.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:190. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.211 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_eval_reindexed :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSystemEquiv)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_eval_reindexed :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSystemEquiv)
    Matrix-level SELECT refinement under the exact middle-register reindex. 
Theorem10.31.22
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot controlled ry eq amplitude lift”; the hypotheses and conclusion in the code panel fix its exact scope. The generic five-control multiplexor is exactly the T2 amplitude lift after the explicit little-endian product-register reindexing.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The generic five-control multiplexor is exactly the T2 amplitude lift after the explicit little-endian product-register reindexing.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:217. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.221 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlledRy_eq_amplitudeLift :
      QuantumBlockEncoding.controlledRyBlockMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires 5
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires_ne_target
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.amplitudeLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotRotation)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlledRy_eq_amplitudeLift :
      QuantumBlockEncoding.controlledRyBlockMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires
          5
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires_ne_target
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.amplitudeLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotRotation)
    The generic five-control multiplexor is exactly the T2 amplitude lift after
    the explicit little-endian product-register reindexing. 
Definition10.31.23
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot selector low matrix”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:260. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.231 definition
Definition10.31.24
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot selector high matrix”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:265. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.241 definition
Theorem10.31.25
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot selector high low eq prepare”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:270. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.251 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHighLow_eq_prepare :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHighMatrix *
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorLowMatrix =
        QuantumBlockEncoding.Robin.warmRobinFourSlotSelectorPrepare
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHighLow_eq_prepare :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHighMatrix *
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorLowMatrix =
        QuantumBlockEncoding.Robin.warmRobinFourSlotSelectorPrepare
Definition10.31.26
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot selector prepare circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:282. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.261 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.31.27
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin four slot bits equiv symm pack”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:285. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.271 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinFourSlotBitsEquiv_symm_pack
      (low high : Fin 2) :
      QuantumBlockEncoding.Robin.warmRobinFourSlotBitsEquiv.symm
          low + 2 * high,  =
        (high, low)
    theorem QuantumBlockEncoding.Robin.warmRobinFourSlotBitsEquiv_symm_pack
      (low high : Fin 2) :
      QuantumBlockEncoding.Robin.warmRobinFourSlotBitsEquiv.symm
          low + 2 * high,  =
        (high, low)
Theorem10.31.28
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot low context iff”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:291. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.281 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotLowContext_iff
      (row column : QuantumBlockEncoding.PrimitiveBasis 6) :
      ((QuantumBlockEncoding.splitPrimitiveWire 3) row).2 =
          ((QuantumBlockEncoding.splitPrimitiveWire 3) column).2 
        row 5 = column 5 
          row 4 = column 4 
            row 2 = column 2 
              (row 0) + 2 * (row 1),  =
                (column 0) + 2 * (column 1), 
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotLowContext_iff
      (row column :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      ((QuantumBlockEncoding.splitPrimitiveWire
                3)
              row).2 =
          ((QuantumBlockEncoding.splitPrimitiveWire
                3)
              column).2 
        row 5 = column 5 
          row 4 = column 4 
            row 2 = column 2 
              (row 0) + 2 * (row 1),  =
                (column 0) +
                    2 * (column 1),
                  
Theorem10.31.29
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot high context iff”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:300. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.291 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotHighContext_iff
      (row column : QuantumBlockEncoding.PrimitiveBasis 6) :
      ((QuantumBlockEncoding.splitPrimitiveWire 4) row).2 =
          ((QuantumBlockEncoding.splitPrimitiveWire 4) column).2 
        row 5 = column 5 
          row 3 = column 3 
            row 2 = column 2 
              (row 0) + 2 * (row 1),  =
                (column 0) + 2 * (column 1), 
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotHighContext_iff
      (row column :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      ((QuantumBlockEncoding.splitPrimitiveWire
                4)
              row).2 =
          ((QuantumBlockEncoding.splitPrimitiveWire
                4)
              column).2 
        row 5 = column 5 
          row 3 = column 3 
            row 2 = column 2 
              (row 0) + 2 * (row 1),  =
                (column 0) +
                    2 * (column 1),
                  
Theorem10.31.30
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot selector low eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:309. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.301 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorLow_eval :
      QuantumBlockEncoding.evalPrimitiveGate
          (QuantumBlockEncoding.PrimitiveGate.ry 3
            (QuantumBlockEncoding.ExactAngle.piRational (1 / 2))) =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorLowMatrix)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorLow_eval :
      QuantumBlockEncoding.evalPrimitiveGate
          (QuantumBlockEncoding.PrimitiveGate.ry
            3
            (QuantumBlockEncoding.ExactAngle.piRational
              (1 / 2))) =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorLowMatrix)
Theorem10.31.31
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot selector high eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:334. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.311 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHigh_eval :
      QuantumBlockEncoding.evalPrimitiveGate
          (QuantumBlockEncoding.PrimitiveGate.ry 4
            (QuantumBlockEncoding.ExactAngle.piRational (1 / 2))) =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHighMatrix)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHigh_eval :
      QuantumBlockEncoding.evalPrimitiveGate
          (QuantumBlockEncoding.PrimitiveGate.ry
            4
            (QuantumBlockEncoding.ExactAngle.piRational
              (1 / 2))) =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorHighMatrix)
Theorem10.31.32
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot selector prepare circuit eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:359. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.321 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
            QuantumBlockEncoding.Robin.warmRobinFourSlotSelectorPrepare)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
            QuantumBlockEncoding.Robin.warmRobinFourSlotSelectorPrepare)
Definition10.31.33
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot selector unprepare circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:378. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.331 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.31.34
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot selector unprepare circuit eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:381. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.341 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (star
            (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
              QuantumBlockEncoding.Robin.warmRobinFourSlotSelectorPrepare))
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (star
            (QuantumBlockEncoding.Robin.ComplexLCU.selectorLift
              QuantumBlockEncoding.Robin.warmRobinFourSlotSelectorPrepare))
Definition10.31.35
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot amplitude circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:394. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.351 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Definition10.31.36
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot amplitude program”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:399. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.361 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
Theorem10.31.37
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot amplitude program eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:403. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.371 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram_eval :
      QuantumBlockEncoding.evalPrimitiveProgram
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram =
        QuantumBlockEncoding.controlledRyBlockMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires 5
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires_ne_target
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram_eval :
      QuantumBlockEncoding.evalPrimitiveProgram
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram =
        QuantumBlockEncoding.controlledRyBlockMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires
          5
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlWires_ne_target
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeAngle
Theorem10.31.38
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot amplitude circuit eval reindexed”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:416. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.381 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit_eval_reindexed :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.amplitudeLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotRotation)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit_eval_reindexed :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.amplitudeLift
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotRotation)
Definition10.31.39
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive middle circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:425. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.391 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddleCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddleCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.31.40
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive middle eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:432. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.401 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddle_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddleCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleLogicalUnitary
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddle_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddleCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleLogicalUnitary
Definition10.31.41
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot pair coordinate circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:449. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.411 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Definition10.31.42
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot pair coordinate basis equiv”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:452. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.421 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.PrimitiveBasis 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.PrimitiveBasis 6
Theorem10.31.43
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot pair coordinate circuit eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:457. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.431 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit =
        QuantumBlockEncoding.Robin.ComplexLCU.equivPermutationMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit =
        QuantumBlockEncoding.Robin.ComplexLCU.equivPermutationMatrix
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv
Theorem10.31.44
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot pair coordinate basis equiv involutive”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:485. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.441 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv_involutive :
      Function.Involutive
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv_involutive :
      Function.Involutive
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv
Theorem10.31.45
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot symmetry context iff”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:491. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.451 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryContext_iff
      (row column : QuantumBlockEncoding.PrimitiveBasis 6) :
      ((QuantumBlockEncoding.splitPrimitiveWire 2) row).2 =
          ((QuantumBlockEncoding.splitPrimitiveWire 2) column).2 
        row 5 = column 5 
          (row 3) + 2 * (row 4),  =
              (column 3) + 2 * (column 4),  
            (row 0) + 2 * (row 1),  =
              (column 0) + 2 * (column 1), 
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryContext_iff
      (row column :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      ((QuantumBlockEncoding.splitPrimitiveWire
                2)
              row).2 =
          ((QuantumBlockEncoding.splitPrimitiveWire
                2)
              column).2 
        row 5 = column 5 
          (row 3) + 2 * (row 4),  =
              (column 3) + 2 * (column 4),
                 
            (row 0) + 2 * (row 1),  =
              (column 0) + 2 * (column 1),
                
Definition10.31.46
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot symmetry prepare circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:502. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.461 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.31.47
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot symmetry prepare circuit eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:505. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.471 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.systemLift
            QuantumBlockEncoding.Robin.warmRobinSymmetryBasisChange)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (QuantumBlockEncoding.Robin.ComplexLCU.systemLift
            QuantumBlockEncoding.Robin.warmRobinSymmetryBasisChange)
Definition10.31.48
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot symmetry unprepare circuit”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:531. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.481 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.31.49
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot symmetry unprepare circuit eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:534. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.491 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (star
            (QuantumBlockEncoding.Robin.ComplexLCU.systemLift
              QuantumBlockEncoding.Robin.warmRobinSymmetryBasisChange))
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          (star
            (QuantumBlockEncoding.Robin.ComplexLCU.systemLift
              QuantumBlockEncoding.Robin.warmRobinSymmetryBasisChange))
Definition10.31.50
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive pair circuit”. The middle logical unitary conjugated back from symmetry-sector to pair coordinates, still expressed on the six named primitive wires.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The middle logical unitary conjugated back from symmetry-sector to pair coordinates, still expressed on the six named primitive wires.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:548. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.501 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePairCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePairCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    The middle logical unitary conjugated back from symmetry-sector to pair
    coordinates, still expressed on the six named primitive wires. 
Theorem10.31.51
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive pair eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:554. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.511 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePair_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePairCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairLogicalUnitary
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePair_eval :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePairCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotMiddleBitsEquiv.symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairLogicalUnitary
Definition10.31.52
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot original bits equiv”. The basis interpretation after the physical pair-coordinate CX stage.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The basis interpretation after the physical pair-coordinate CX stage.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:569. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.521 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.Robin.ComplexLCU.LCUIndex (Fin 2) (Fin 4)
          QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 
        QuantumBlockEncoding.Robin.ComplexLCU.LCUIndex
          (Fin 2) (Fin 4)
          QuantumBlockEncoding.Robin.WarmRobinSymmetrySystem
    The basis interpretation after the physical pair-coordinate CX stage. 
Definition10.31.53
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive circuit”. The pair-coordinate circuit, the logical pair circuit, and its inverse in the chronological physical order required by the six-wire implementation.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The pair-coordinate circuit, the logical pair circuit, and its inverse in the chronological physical order required by the six-wire implementation.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:577. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.531 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    The pair-coordinate circuit, the logical pair circuit, and its inverse in
    the chronological physical order required by the six-wire implementation. 
Theorem10.31.54
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive eval reindexed pair”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:582. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.541 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_eval_reindexedPair :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv.symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairLogicalUnitary
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_eval_reindexedPair :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit =
        (Matrix.reindexAlgEquiv  
            QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv.symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairLogicalUnitary
Theorem10.31.55
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot original bits equiv index”; the hypotheses and conclusion in the code panel fix its exact scope. The physical pair-coordinate convention agrees with the original Robin system order and the repository-wide six-wire little-endian convention.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The physical pair-coordinate convention agrees with the original Robin system order and the repository-wide six-wire little-endian convention.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:600. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.551 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv_index
      (bits : QuantumBlockEncoding.PrimitiveBasis 6) :
      QuantumBlockEncoding.Robin.warmRobinFourSlotIndexEquiv
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv
            bits) =
        (QuantumBlockEncoding.primitiveBasisLEEquiv 6) bits
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv_index
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          6) :
      QuantumBlockEncoding.Robin.warmRobinFourSlotIndexEquiv
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotOriginalBitsEquiv
            bits) =
        (QuantumBlockEncoding.primitiveBasisLEEquiv
            6)
          bits
    The physical pair-coordinate convention agrees with the original Robin
    system order and the repository-wide six-wire little-endian convention. 
Theorem10.31.56
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive eval eq flat unitary”; the hypotheses and conclusion in the code panel fix its exact scope. Exact T3 refinement root: the primitive '{X, RY, RZ, CX}' circuit denotes the XOR four-slot T2 unitary after the explicit little-endian reindexing.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Exact T3 refinement root: the primitive '{X, RY, RZ, CX}' circuit denotes the XOR four-slot T2 unitary after the explicit little-endian reindexing.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:618. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.561 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_eval_eq_flatUnitary :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit =
        (Matrix.reindexAlgEquiv  
            (QuantumBlockEncoding.primitiveBasisLEEquiv 6).symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotFlatUnitary
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_eval_eq_flatUnitary :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit =
        (Matrix.reindexAlgEquiv  
            (QuantumBlockEncoding.primitiveBasisLEEquiv
                6).symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotFlatUnitary
    Exact T3 refinement root: the primitive `{X, RY, RZ, CX}` circuit denotes
    the XOR four-slot T2 unitary after the explicit little-endian reindexing. 
Definition10.31.57
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive program”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:640. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.571 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
Theorem10.31.58
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive program eval”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:644. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.581 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram_eval :
      QuantumBlockEncoding.evalPrimitiveProgram
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram =
        (Matrix.reindexAlgEquiv  
            (QuantumBlockEncoding.primitiveBasisLEEquiv 6).symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotFlatUnitary
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram_eval :
      QuantumBlockEncoding.evalPrimitiveProgram
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram =
        (Matrix.reindexAlgEquiv  
            (QuantumBlockEncoding.primitiveBasisLEEquiv
                6).symm)
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotFlatUnitary
Definition10.31.59
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive clean index”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:657. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.591 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
      (system : Fin 8) : QuantumBlockEncoding.PrimitiveBasis 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
      (system : Fin 8) :
      QuantumBlockEncoding.PrimitiveBasis 6
Theorem10.31.60
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive clean block”; the hypotheses and conclusion in the code panel fix its exact scope. The executable primitive circuit has the required exact clean block.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The executable primitive circuit has the required exact clean block.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:662. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.601 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_cleanBlock
      (row column : Fin 8) :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
            row)
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
            column) =
        (QuantumBlockEncoding.RobinEvolution.warmRobinTarget row column /
            QuantumBlockEncoding.RobinEvolution.warmRobinNormalizer)
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_cleanBlock
      (row column : Fin 8) :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
            row)
          (QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
            column) =
        (QuantumBlockEncoding.RobinEvolution.warmRobinTarget
              row column /
            QuantumBlockEncoding.RobinEvolution.warmRobinNormalizer)
    The executable primitive circuit has the required exact clean block. 
Theorem10.31.61
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive unitary”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:675. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.611 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_unitary :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit 
        Matrix.unitaryGroup (QuantumBlockEncoding.PrimitiveBasis 6) 
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_unitary :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit 
        Matrix.unitaryGroup
          (QuantumBlockEncoding.PrimitiveBasis
            6)
          
Theorem10.31.62
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive no oracle calls”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:680. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.621 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram.resource.oracleCalls =
        0
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram.resource.oracleCalls =
        0
Definition10.31.63
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive presentation”. Presentation-only conversion into the repository's legacy circuit list.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Presentation-only conversion into the repository's legacy circuit list. The authoritative T3 semantics and resources remain those of PrimitiveCircuit.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:686. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.631 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePresentation :
      QuantumBlockEncoding.Circuit
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitivePresentation :
      QuantumBlockEncoding.Circuit
    Presentation-only conversion into the repository's legacy circuit list.
    The authoritative T3 semantics and resources remain those of PrimitiveCircuit. 
Definition10.31.64
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive resource”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:694. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.641 definition
Theorem10.31.65
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive resource faithful”; the hypotheses and conclusion in the code panel fix its exact scope. Resource ownership is definitional: no handwritten gate or depth tuple is used by the promoted candidate.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Resource ownership is definitional: no handwritten gate or depth tuple is used by the promoted candidate.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:699. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.651 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_resource_faithful :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveResource =
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit.resource
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_resource_faithful :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveResource =
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit.resource
    Resource ownership is definitional: no handwritten gate or depth tuple is
    used by the promoted candidate. 
Definition10.31.66
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive block contains target”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:703. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.661 definition
Theorem10.31.67
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot primitive block contains target proof”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:711. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.671 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget_proof :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget_proof :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget
Definition10.31.68
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive operator candidate”. T3 candidate whose resource row is computed from its exact primitive program.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. T3 candidate whose resource row is computed from its exact primitive program. The refinement theorem above links this circuit to this unitary.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:719. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.681 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveOperatorCandidate :
      QuantumBlockEncoding.OperatorBlockEncodingCandidate  3
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveOperatorCandidate :
      QuantumBlockEncoding.OperatorBlockEncodingCandidate
         3
    T3 candidate whose resource row is computed from its exact primitive
    program.  The refinement theorem above links this circuit to this unitary. 
Definition10.31.69
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive refinement”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:736. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.691 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveRefinement :
      QuantumBlockEncoding.PrimitiveRefinement 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveRefinement :
      QuantumBlockEncoding.PrimitiveRefinement
        6
Definition10.31.70
uses 0used by 0L∃∀N

Plain-English reading. This definition gives the library's named construction or computation for “warm robin xor four slot primitive verified block encoding”. Exact primitive verified block encoding for the XOR evolved route.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Exact primitive verified block encoding for the XOR evolved route.

Declaration kind. def.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:744. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.701 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveVerifiedBlockEncoding :
      QuantumBlockEncoding.VerifiedOperatorBlockEncoding  3
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveVerifiedBlockEncoding :
      QuantumBlockEncoding.VerifiedOperatorBlockEncoding
         3
    Exact primitive verified block encoding for the XOR evolved route. 
Definition10.31.71
uses 0used by 0L∃∀N

Plain-English reading. This abbreviation gives a shorter name to the type or expression used for “warm robin four slot t 3 flat unitary”. Dashboard-compatible names explicitly pointing to the XOR T3 route.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. Dashboard-compatible names explicitly pointing to the XOR T3 route.

Declaration kind. abbrev.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:751. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.711 definition
  • abbrev QuantumBlockEncoding.Robin.warmRobinFourSlotT3FlatUnitary :
      Matrix (Fin (QuantumBlockEncoding.gridSize 6))
        (Fin (QuantumBlockEncoding.gridSize 6)) 
    abbrev QuantumBlockEncoding.Robin.warmRobinFourSlotT3FlatUnitary :
      Matrix
        (Fin
          (QuantumBlockEncoding.gridSize 6))
        (Fin
          (QuantumBlockEncoding.gridSize 6))
        
    Dashboard-compatible names explicitly pointing to the XOR T3 route. 
Theorem10.31.72
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin four slot primitive eval eq flat unitary”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:754. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.721 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinFourSlotPrimitive_eval_eq_flatUnitary :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit =
        (Matrix.reindexAlgEquiv  
            (QuantumBlockEncoding.primitiveBasisLEEquiv 6).symm)
          QuantumBlockEncoding.Robin.warmRobinFourSlotT3FlatUnitary
    theorem QuantumBlockEncoding.Robin.warmRobinFourSlotPrimitive_eval_eq_flatUnitary :
      QuantumBlockEncoding.evalPrimitiveCircuit
          QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCircuit =
        (Matrix.reindexAlgEquiv  
            (QuantumBlockEncoding.primitiveBasisLEEquiv
                6).symm)
          QuantumBlockEncoding.Robin.warmRobinFourSlotT3FlatUnitary
Definition10.31.73
uses 0used by 0L∃∀N

Plain-English reading. This abbreviation gives a shorter name to the type or expression used for “warm robin four slot primitive verified block encoding”.

Formal status. Compiled declaration in the default ASPBE import surface; its kind and displayed Lean type determine how it may be used.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. abbrev.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:761. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Definition10.31.731 definition
  • abbrev QuantumBlockEncoding.Robin.warmRobinFourSlotPrimitiveVerifiedBlockEncoding :
      QuantumBlockEncoding.VerifiedOperatorBlockEncoding  3
    abbrev QuantumBlockEncoding.Robin.warmRobinFourSlotPrimitiveVerifiedBlockEncoding :
      QuantumBlockEncoding.VerifiedOperatorBlockEncoding
         3
Theorem10.31.74
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot amplitude circuit counts”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:764. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.741 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit_counts :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit.ryCount =
          32 
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit.cxCount =
          62
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit_counts :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit.ryCount =
          32 
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit.cxCount =
          62
Theorem10.31.75
uses 0used by 0L∃∀N

Plain-English reading. Lean checks the proposition indexed as “warm robin xor four slot amplitude program no oracle calls”; the hypotheses and conclusion in the code panel fix its exact scope.

Formal status. Compiled theorem in the default ASPBE import surface; the displayed Lean signature is the authoritative claim.

Why it is in this chapter. Paper-facing backend models and concrete Robin-boundary example artifacts.

Technical source note. The source declaration has no docstring. The reader cue above is generated from its kind and name and does not replace the Lean signature.

Declaration kind. theorem.

Source: QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean:769. A commit-pinned external link is added by the publication build when the source exists at the published ref.

Lean code for Theorem10.31.751 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram.resource.oracleCalls =
        0
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram.resource.oracleCalls =
        0