Single-qubit research demo on a link between p-bits, Riemannian geometry, and the quantum Bloch sphere - #136
Open
toncho11 wants to merge 1 commit into
Open
Single-qubit research demo on a link between p-bits, Riemannian geometry, and the quantum Bloch sphere#136toncho11 wants to merge 1 commit into
toncho11 wants to merge 1 commit into
Conversation
… make a link between p-bit probabilistic computing, Riemannian geometry, and the quantum Bloch sphere. It explores this combination for a potential future quantum simulator. A pure single-qubit state is treated first as a point on the Riemannian manifold CP^1, represented by the Bloch sphere S^2 with the Fubini-Study metric. Three independent p-bits statistically realize the Bloch coordinates, gates act as CP^1 isometries, and one additional p-bit samples projective measurements.
Collaborator
|
Ok, I think the idea is very interesting. Your test at the end, is to show that if you apply different gate to the qubit, your retrieve the same stochastic distribution as for 1 single qubit. I am right? I guess next step would be to check 2-qubit circuit and entanglement. Sounds promising. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is a single-qubit research demo. It is a proof of concept. The objective is to make a link between p-bit probabilistic computing, Riemannian geometry, and the quantum Bloch sphere. It explores this combination for a potential future quantum simulator.
A pure single-qubit state is treated first as a point on the Riemannian manifold CP^1, represented by the Bloch sphere S^2 with the Fubini-Study metric. Three independent p-bits statistically realize the Bloch coordinates, gates act as CP^1 isometries (distance-preserving transformations), and one additional p-bit samples projective measurements.
So the the qubit lives on CP^1, p-bits realize that state statistically, gates move it geometrically, and measurements are sampled probabilistically.
GATE_SEQUENCE represents a small quantum circuit test.
ManifoldPBitQubit # single-qubit simulator object
├── CP1BlochManifold # geometry
└── PBitCP1Backend # realization using p-bits