ASPBE Lean Blueprint

10.48. QuantumBlockEncoding/Robin/SymmetryXorFourSlotPrimitive.lean🔗

75 explicit public declarations, in source order.

Definition10.48.1
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.1●1 definition
Definition10.48.2
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.2●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 ≃
        QuantumBlockEncoding.PrimitiveBasis 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 ≃
        QuantumBlockEncoding.PrimitiveBasis 6
Theorem10.48.3
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.3●1 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.48.4
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.4●1 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.48.5
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.5●1 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit.resource.oracleCalls =
        0
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectCircuit.resource.oracleCalls =
        0
Definition10.48.6
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.6●1 definition
Theorem10.48.7
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.7●1 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.48.8
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.8●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) : Fin 4
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlPair
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      Fin 4
Definition10.48.9
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.9●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) : Fin 2
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSector
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      Fin 2
Definition10.48.10
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.10●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
      (bits : QuantumBlockEncoding.PrimitiveBasis 5) : Fin 4
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotControlSelector
      (bits :
        QuantumBlockEncoding.PrimitiveBasis
          5) :
      Fin 4
Definition10.48.11
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.11●1 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.48.12
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.12●1 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.48.13
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.13●1 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.48.14
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.14●1 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.48.15
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.15●1 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex_bijective :
      Function.Bijective
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex_bijective :
      Function.Bijective
        QuantumBlockEncoding.Robin.warmRobinXorFourSlotContextIndex
Definition10.48.16
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.16●1 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.48.17
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.17●1 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.48.18
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.18●1 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.48.19
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.19●1 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.48.20
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.20●1 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.48.21
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.21●1 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.48.22
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.22●1 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.48.23
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.23●1 definition
Definition10.48.24
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.24●1 definition
Theorem10.48.25
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.25●1 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.48.26
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.26●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.48.27
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.27●1 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.48.28
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.28●1 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.48.29
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.29●1 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.48.30
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.30●1 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.48.31
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.31●1 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.48.32
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.32●1 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.48.33
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.33●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSelectorUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.48.34
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.34●1 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.48.35
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.35●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Definition10.48.36
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.36●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
Theorem10.48.37
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.37●1 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.48.38
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.38●1 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.48.39
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.39●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddleCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveMiddleCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.48.40
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.40●1 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.48.41
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.41●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Definition10.48.42
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.42●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 ≃
        QuantumBlockEncoding.PrimitiveBasis 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv :
      QuantumBlockEncoding.PrimitiveBasis 6 ≃
        QuantumBlockEncoding.PrimitiveBasis 6
Theorem10.48.43
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.43●1 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.48.44
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.44●1 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv_involutive :
      Function.Involutive
        ⇑QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv_involutive :
      Function.Involutive
        ⇑QuantumBlockEncoding.Robin.warmRobinXorFourSlotPairCoordinateBasisEquiv
Theorem10.48.45
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.45●1 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.48.46
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.46●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryPrepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.48.47
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.47●1 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.48.48
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.48●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotSymmetryUnprepareCircuit :
      QuantumBlockEncoding.PrimitiveCircuit 6
Theorem10.48.49
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.49●1 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.48.50
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.50●1 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.48.51
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.51●1 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.48.52
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.52●1 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.48.53
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.53●1 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.48.54
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.54●1 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.48.55
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.55●1 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.48.56
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.56●1 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.48.57
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.57●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram :
      QuantumBlockEncoding.PrimitiveProgram 6
Theorem10.48.58
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.58●1 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.48.59
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.59●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
      (system : Fin 8) : QuantumBlockEncoding.PrimitiveBasis 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveCleanIndex
      (system : Fin 8) :
      QuantumBlockEncoding.PrimitiveBasis 6
Theorem10.48.60
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.60●1 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.48.61
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.61●1 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.48.62
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.62●1 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram.resource.oracleCalls =
        0
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitive_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveProgram.resource.oracleCalls =
        0
Definition10.48.63
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.63●1 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.48.64
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.64●1 definition
Theorem10.48.65
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.65●1 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.48.66
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.66●1 definition
Theorem10.48.67
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.67●1 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget_proof :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget_proof :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveBlockContainsTarget
Definition10.48.68
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.68●1 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.48.69
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.69●1 definition
  • def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveRefinement :
      QuantumBlockEncoding.PrimitiveRefinement 6
    def QuantumBlockEncoding.Robin.warmRobinXorFourSlotPrimitiveRefinement :
      QuantumBlockEncoding.PrimitiveRefinement
        6
Definition10.48.70
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.70●1 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.48.71
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.71●1 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.48.72
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.72●1 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.48.73
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.73●1 definition
  • abbrev QuantumBlockEncoding.Robin.warmRobinFourSlotPrimitiveVerifiedBlockEncoding :
      QuantumBlockEncoding.VerifiedOperatorBlockEncoding ℂ 3
    abbrev QuantumBlockEncoding.Robin.warmRobinFourSlotPrimitiveVerifiedBlockEncoding :
      QuantumBlockEncoding.VerifiedOperatorBlockEncoding
        ℂ 3
Theorem10.48.74
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.74●1 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.48.75
uses 0used by 0✓L∃∀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, source-specific Hermite constructions, and concrete State Preparation / Robin 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.48.75●1 theorem
  • theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram.resource.oracleCalls =
        0
    theorem QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram_noOracleCalls :
      QuantumBlockEncoding.Robin.warmRobinXorFourSlotAmplitudeProgram.resource.oracleCalls =
        0