OAI/Computability/QuantumFactoring/PhysicalDataLog.lean
7 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactQuantumFactoring.NodeMachine.dataLogline 22Source documentation
Projection of the actual retained record, including dummy rows. No true factorization is used in constructing this projection.
def dataLog (x : Basis c) : (t : ℕ)→Trace n t→List (ℕ×List ℕ) | 0,_=>[] | t+1,h=> let q:=M.query.eval (M.config x t h.1) …Mentions: OAI.ExactQuantumFactoring.Basis, OAI.ExactQuantumFactoring.NodeMachine.Trace
- lemma
OAI.ExactQuantumFactoring.NodeMachine.dataLog_lengthline 28 - lemma
OAI.ExactQuantumFactoring.NodeMachine.dataLog_correctline 32 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.verified_query_valueline 44 - lemma
OAI.ExactQuantumFactoring.PhysicalTree.verified_dataLog_labelsline 69Source documentation
The labels on the actual verified physical history are exactly the occurrence-preserving canonical traversal, including its zero padding.
lemma verified_dataLog_labels {n N : ℕ} (hn : 128 ≤ n) (hN : 2 ≤ N) (hb : N < 2^n) (t : ℕ) (h : NodeMachine.Trace n t) (hv : (machine n).verified (initialQueue n N) t h) : ((machine n).dataLog (initialQueue n N) t h).map Prod.fst=AuxiliaryTree.seen [N] t := by …Mentions: OAI.ExactQuantumFactoring.NodeMachine.Trace, OAI.ExactQuantumFactoring.PhysicalTree.machine, OAI.ExactQuantumFactoring.PhysicalTree.initialQueue, OAI.ExactQuantumFactoring.AuxiliaryTree.seen
- def
OAI.ExactQuantumFactoring.PhysicalTree.CompleteLogline 84Source documentation
Concrete flat complete-data condition sufficient for retrospective lookup: root present, every required child present, and every non-dummy row a complete prime factorization. Equal labels from different parents are NOT collapsed.
def CompleteLog (n N : ℕ) (rows : List (ℕ×List ℕ)) : Prop := …
- theorem
OAI.ExactQuantumFactoring.PhysicalTree.verified_complete_logline 89