11.3. QuantumBlockEncoding/Literature.lean
6 explicit public declarations, in source order.
Plain-English reading. This type lists the allowed alternatives for “implementation status”; its constructors are the cases that downstream code must handle.
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. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
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. inductive.
Source: QuantumBlockEncoding/Literature.lean:11. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.3.1●1 definition
Associated Lean declarations
-
inductivedefined in QuantumBlockEncoding/Literature.leancomplete
inductive QuantumBlockEncoding.ImplementationStatus : Type
inductive QuantumBlockEncoding.ImplementationStatus : Type
Constructors
planned : QuantumBlockEncoding.ImplementationStatus
skeleton : QuantumBlockEncoding.ImplementationStatus
formalized : QuantumBlockEncoding.ImplementationStatus
Plain-English reading. This type lists the allowed alternatives for “paper role”; its constructors are the cases that downstream code must handle.
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. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
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. inductive.
Source: QuantumBlockEncoding/Literature.lean:17. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.3.2●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.PaperRole[complete]
-
QuantumBlockEncoding.PaperRole[complete]
-
inductivedefined in QuantumBlockEncoding/Literature.leancomplete
inductive QuantumBlockEncoding.PaperRole : Type
inductive QuantumBlockEncoding.PaperRole : Type
Constructors
primaryTarget : QuantumBlockEncoding.PaperRole
explicitBlockEncoding : QuantumBlockEncoding.PaperRole
oracleConstruction : QuantumBlockEncoding.PaperRole
statePreparation : QuantumBlockEncoding.PaperRole
qsvtFramework : QuantumBlockEncoding.PaperRole
pdeSimulation : QuantumBlockEncoding.PaperRole
arithmeticCircuits : QuantumBlockEncoding.PaperRole
Plain-English reading. This record groups the data and proof fields needed for “paper entry”. A proposition-valued field is a requirement until a constructor supplies it.
Formal status. Data contract in the default import surface; proposition-valued fields are obligations, not automatically established facts.
Why it is in this chapter. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
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. structure.
Source: QuantumBlockEncoding/Literature.lean:27. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.3.3●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.PaperEntry[complete]
-
QuantumBlockEncoding.PaperEntry[complete]
-
structuredefined in QuantumBlockEncoding/Literature.leancomplete
structure QuantumBlockEncoding.PaperEntry : Type
structure QuantumBlockEncoding.PaperEntry : Type
Fields
key : String
title : String
authors : String
year : ℕ
role : QuantumBlockEncoding.PaperRole
status : QuantumBlockEncoding.ImplementationStatus
targetFile : String
url : String
note : String
Plain-English reading. This definition gives the library's named construction or computation for “literature”.
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. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
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/Literature.lean:39. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.3.4●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.literature[complete]
-
QuantumBlockEncoding.literature[complete]
-
defdefined in QuantumBlockEncoding/Literature.leancomplete
def QuantumBlockEncoding.literature : List QuantumBlockEncoding.PaperEntry
def QuantumBlockEncoding.literature : List QuantumBlockEncoding.PaperEntry
Plain-English reading. This definition gives the library's named construction or computation for “literature count”.
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. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
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/Literature.lean:230. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.3.5●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.literatureCount[complete]
-
QuantumBlockEncoding.literatureCount[complete]
-
defdefined in QuantumBlockEncoding/Literature.leancomplete
def QuantumBlockEncoding.literatureCount : ℕ
def QuantumBlockEncoding.literatureCount : ℕ
Plain-English reading. This definition gives the library's named construction or computation for “primary papers”.
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. Typed controller state, agent contracts, literature memory, and explicit open-problem records.
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/Literature.lean:232. A commit-pinned external link is added by the publication build when the source exists at the published ref.
Lean code for Definition11.3.6●1 definition
Associated Lean declarations
-
QuantumBlockEncoding.primaryPapers[complete]
-
QuantumBlockEncoding.primaryPapers[complete]
-
defdefined in QuantumBlockEncoding/Literature.leancomplete
def QuantumBlockEncoding.primaryPapers : List QuantumBlockEncoding.PaperEntry
def QuantumBlockEncoding.primaryPapers : List QuantumBlockEncoding.PaperEntry