OAI/Computability/QuantumFactoring/BitStackBooleans.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.ofBoolline 15Source documentation
A truth table on one Boolean has two literal finite output words. This performs no run-time computation in its Boolean branch labels.
noncomputable def ofBool (eb : β→List Bool) (f : Bool→β) : Procedure boolCode eb f := by …Mentions: OAI.ExactQuantumFactoring.BitStackProgram.Procedure, OAI.ExactQuantumFactoring.BitStackProgram.Procedure.boolCode
- def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.ofBool₂line 22 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.ofBool₃line 27 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.boolNotline 33 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.boolAndline 34 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.boolOrline 36 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.boolXorline 38 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.consline 41