4 ms·
What is all the "reversibility" the readme is talking about? How are non x-ray walls, reversibility and quantum connected?
by bmacho 2y ago
What is all the "reversibility" the readme is talking about? How are non x-ray walls, reversibility and quantum connected?
- aardvark179 2y agoGenerally all quantum computing operations have to be reversible at the gate level, so you can’t have a simple thing like an AND gate, and this can make things more complex. As you either need to put some out put to a qubit you don’t care about, or find some other way to handle it.
- sakras 2y agoBasically, quantum gates are mathematically represented as multiplying your state by unitary matrices. Unitary matrices are ones where their inverse is their own conjugate transpose (i.e. XX*=I). Since each gate has an inverse, for any computation you can reverse it (in other words find a circuit that recovers the inputs from the outputs). In practice this means that you sometimes have to keep around extra bits called Ancilla bits that just contain garbage, but are necessary for reversibility.
- pyrolistical 2y agoBut what does this have to do with it being xray?
- kqr 2y agoLayman speculating, but wouldn't occlusion throw away visual data? Discarding data is disallowed because it breaks reversibility. Though I'm not sure about this becuase I would guess the current implementation also discards data where wireframes intersect.
- bmacho 2y agoSo by 'reversibility' they mean that good graphics would require too much memory (bc quantum can't reuse memory as traditional computers do), and we don't have the resources for that yet.