OAI/Computability/QuantumFactoring/BitStackBasicProcedures.lean
4 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.duplicateline 16Source documentation
Duplicate the input word and quote the first copy to represent a pair.
noncomputable def duplicate (ea : α→List Bool) : Procedure ea (prodCode ea ea) (fun a=>(a,a)) where …Mentions: OAI.ExactQuantumFactoring.BitStackProgram.Procedure, OAI.ExactQuantumFactoring.BitStackProgram.prodCode
- def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.pairline 51 - def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.firstline 56Source documentation
Projection parses the actual prefix code and explicitly clears its tail.
noncomputable def first (ea : α→List Bool) (eb : β→List Bool) : Procedure (prodCode ea eb) ea Prod.fst where …Mentions: OAI.ExactQuantumFactoring.BitStackProgram.Procedure, OAI.ExactQuantumFactoring.BitStackProgram.prodCode
- def
OAI.ExactQuantumFactoring.BitStackProgram.Procedure.secondline 85