Faithful finite routing of the Pauli decision rules #
Only the fixed twenty-six types are tabulated. The route retains orientation, basis and actual Magic Square indices. Equal-type consistency is selected only for equal types, and every edge selects a substantive rule rather than the off-graph default. Field computations remain uniform programs supplied by the caller; this finite dispatcher never tabulates field elements or answers.
Rule number, orientation reversal, primary index, secondary index.
Rules zero through seven are consistency and the seven rules of pairTest;
eight is its unconditional off-graph fallback.
Instances For
Equations
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.point W) (MIPRE.QLD.Ty.aline W') = if W = W' then (1, false, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.aline W') (MIPRE.QLD.Ty.point W) = if W = W' then (1, true, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.point W) (MIPRE.QLD.Ty.dline W') = if W = W' then (2, false, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.dline W') (MIPRE.QLD.Ty.point W) = if W = W' then (2, true, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.point W) (MIPRE.QLD.Ty.pauli W') = if W = W' then (3, false, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.pauli W') (MIPRE.QLD.Ty.point W) = if W = W' then (3, true, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.pairB W) MIPRE.QLD.Ty.pair = (4, false, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute MIPRE.QLD.Ty.pair (MIPRE.QLD.Ty.pairB W) = (4, true, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.point W) (MIPRE.QLD.Ty.pairB W') = if W = W' then (5, false, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.pairB W') (MIPRE.QLD.Ty.point W) = if W = W' then (5, true, MIPRE.QLD.PauliBranchProgram.basisIndex W, 0) else (8, false, 0, 0)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.con i) (MIPRE.QLD.Ty.var j) = (6, false, ↑i, ↑j)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.var j) (MIPRE.QLD.Ty.con i) = (6, true, ↑i, ↑j)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.point W) (MIPRE.QLD.Ty.var j) = (7, false, MIPRE.QLD.PauliBranchProgram.basisIndex W, ↑j)
- MIPRE.QLD.PauliBranchProgram.pairRoute (MIPRE.QLD.Ty.var j) (MIPRE.QLD.Ty.point W) = (7, true, MIPRE.QLD.PauliBranchProgram.basisIndex W, ↑j)
- MIPRE.QLD.PauliBranchProgram.pairRoute x✝¹ x✝ = (8, false, 0, 0)
Instances For
Equations
Instances For
The first eight supplied Boolean checks have the order of the route
numbers. The finite fallback is true, exactly as in pairTest.
Equations
Instances For
Put the distinguished point, half-pair or constraint on the left before calling the corresponding uniform field/bit check.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reject either malformed payload before using the selected Boolean rule.
Equations
- One or more equations did not get rendered due to their size.