Landauer's Principle
en.wikipedia.org
en.wikipedia.org
However, there are subtle energy costs that you can hit before getting to Landauer's. The most interesting to me is that the qubits can become entangled with the wires that control them! This reduces the quality of information, and one way around it is to use a lot of energy [2].
[1] https://arxiv.org/abs/2210.10470
[2] https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.89...
The trick? You have some input/output wires in your circuit that start with initial value 0 or 1, and some that end up in a 'garbage' state. You don't care about what they end up with, they strictly exist to maintain reversibility.
As an concrete example, the binary operator a OR b is not reversible - it destroys information. But if we make it a three-in three-out operator f(a, b, c) -> (a, b, c XOR (a OR b)), then it is reversible. Here f is it's own inverse, because applying it twice you'd end up with c XOR (a or b) XOR (a or b) = c.
Yet if you start with c in an initial 0 state, you can now compute the binary OR of two variables a, b in a reversible manner.
> In truth, anything that a QC can calculate, a classical computer can calculate as well, given exponentially more time: for example, by representing the entire wavefunction, all 2n amplitudes, to whatever accuracy is needed. That’s why it was understood from the very beginning that quantum computers can’t change what’s computable, but only how efficiently things can be computed.
Quantum computers are not hyper-turing.
It's cool because it creates a relation between pure math (information) and physics (entropy).
Maxwell's Daemon is useful context. In short, it's a thought experiment about trying to "cheat" 2nd law of thermodynamics, and Landauer's Principle pops up as a computational speed limit of sorts.
> On the other hand, recent advances in non-equilibrium statistical physics have established that there is no a priori relationship between logical and thermodynamic reversibility.[19] It is possible that a physical process is logically reversible but thermodynamically irreversible. It is also possible that a physical process is logically irreversible but thermodynamically reversible. At best, the benefits of implementing a computation with a logically reversible system are nuanced.[20]
If you rephrase it as transmitting information to your environment it makes far more sense (and becomes rather trivial).
Quantum gates generally have the same number of outputs as inputs, so they don't erase.
In other words, Laundauer's Principle might be rephrased as, "all possible physical realizations of information erasure are (by Conservation of quantum information) actually forms of information transmission in disguise."
Stuff like: https://en.wikipedia.org/wiki/Margolus%E2%80%93Levitin_theor... https://en.wikipedia.org/wiki/Bremermann%27s_limit
The Landauer limit is dependent on temperature, though. If you fast forward the universe a little bit to let the CMB cool down, even irreversible computing can get pretty efficient in theory.
The concept of "Universal Security" is also discussed by Lenstra et al in https://eprint.iacr.org/2013/635.pdf
> [The amount of energy required has] nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than matter and occupy something other than space.
[0] https://security.stackexchange.com/questions/82389/calculate...
[1] https://www.schneier.com/blog/archives/2009/09/the_doghouse_...