├── .github └── workflows │ └── coq-action.yml ├── .gitignore ├── Bits.v ├── CHANGES.md ├── CITATION.cff ├── CauchySchwarz.v ├── Complex.v ├── Ctopology.v ├── DiscreteProb.v ├── Eigenvectors.v ├── FTA.v ├── FiniteGroups.v ├── GenMatrix.v ├── GenRowColOps.v ├── GenSubspaces.v ├── GenVecSet.v ├── Kronecker.v ├── LICENSE ├── Makefile ├── Matrix.v ├── Measurement.v ├── Modulus.v ├── Pad.v ├── PermutationAutomation.v ├── PermutationInstances.v ├── PermutationMatrices.v ├── Permutations.v ├── PermutationsBase.v ├── Polar.v ├── Polynomial.v ├── Prelim.v ├── Proportional.v ├── Quantum.v ├── README.md ├── RealAux.v ├── Rings.v ├── RowColOps.v ├── Summation.v ├── VecSet.v ├── VectorStates.v ├── _CoqProject ├── coq-quantumlib.opam ├── dune └── dune-project /.github/workflows/coq-action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/.github/workflows/coq-action.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/.gitignore -------------------------------------------------------------------------------- /Bits.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Bits.v -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CauchySchwarz.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/CauchySchwarz.v -------------------------------------------------------------------------------- /Complex.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Complex.v -------------------------------------------------------------------------------- /Ctopology.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Ctopology.v -------------------------------------------------------------------------------- /DiscreteProb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/DiscreteProb.v -------------------------------------------------------------------------------- /Eigenvectors.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Eigenvectors.v -------------------------------------------------------------------------------- /FTA.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/FTA.v -------------------------------------------------------------------------------- /FiniteGroups.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/FiniteGroups.v -------------------------------------------------------------------------------- /GenMatrix.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/GenMatrix.v -------------------------------------------------------------------------------- /GenRowColOps.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/GenRowColOps.v -------------------------------------------------------------------------------- /GenSubspaces.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/GenSubspaces.v -------------------------------------------------------------------------------- /GenVecSet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/GenVecSet.v -------------------------------------------------------------------------------- /Kronecker.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Kronecker.v -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Makefile -------------------------------------------------------------------------------- /Matrix.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Matrix.v -------------------------------------------------------------------------------- /Measurement.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Measurement.v -------------------------------------------------------------------------------- /Modulus.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Modulus.v -------------------------------------------------------------------------------- /Pad.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Pad.v -------------------------------------------------------------------------------- /PermutationAutomation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/PermutationAutomation.v -------------------------------------------------------------------------------- /PermutationInstances.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/PermutationInstances.v -------------------------------------------------------------------------------- /PermutationMatrices.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/PermutationMatrices.v -------------------------------------------------------------------------------- /Permutations.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Permutations.v -------------------------------------------------------------------------------- /PermutationsBase.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/PermutationsBase.v -------------------------------------------------------------------------------- /Polar.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Polar.v -------------------------------------------------------------------------------- /Polynomial.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Polynomial.v -------------------------------------------------------------------------------- /Prelim.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Prelim.v -------------------------------------------------------------------------------- /Proportional.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Proportional.v -------------------------------------------------------------------------------- /Quantum.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Quantum.v -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/README.md -------------------------------------------------------------------------------- /RealAux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/RealAux.v -------------------------------------------------------------------------------- /Rings.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Rings.v -------------------------------------------------------------------------------- /RowColOps.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/RowColOps.v -------------------------------------------------------------------------------- /Summation.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/Summation.v -------------------------------------------------------------------------------- /VecSet.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/VecSet.v -------------------------------------------------------------------------------- /VectorStates.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/VectorStates.v -------------------------------------------------------------------------------- /_CoqProject: -------------------------------------------------------------------------------- 1 | -R _build/default QuantumLib 2 | -------------------------------------------------------------------------------- /coq-quantumlib.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/coq-quantumlib.opam -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/dune -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inQWIRE/QuantumLib/HEAD/dune-project --------------------------------------------------------------------------------