I think you will have best luck by searching for "open quantum systems" toolboxes in your language of choice. My preferences are, in order:
- QuantumOptics.jl in Julia
- QuantumToolbox.jl in Julia
- qutip in python
These are all "just" nice domain specific wrappers around linear algebra and differential equation tools. They do the "silly" exponentially expensive simulation technique that works for any quantum system. If you are interested in efficient (not exponential) simulation techniques that support only a subset of all quantum dynamics try out:
- stabilizer formalism (e.g. for error correction) with QuantumClifford.jl or stim
- Gaussian quantum optics (e.g. for laser physics) with Gabs.jl
- tensor networks (e.g. for arbitrary low-rank entanglement) with ITensors.jl
"deterministic", "superdeterministic", "measurement independence", "local", "causal" and more are well defined terms (with potentially poorly chosen names) in quantum information science and "quantum foundations". She is a crank, but a paragraph like that can be found in essays by well-respected mathematicians, physicists, and computer scientists.
Maybe I wasn’t being clear enough. I know that all those terms have definitions. But in my opinion superdeterminism is not really falsifiable, and in fact very much more problematic than nonlocality as it actually appears in QM contexts.
In the most plain terms, the author is claiming that the collapse of the wave function can be explained deterministically if you just accept that it was preordained.
Superdeterminism is an interpretation, not a theory. It's only falsifiable by falsifying the theory -- which would also falsify any other interpretation.
Which means that "we must use a superdeterministic approach" is incorrect. It means that you may use a superdeterministic approach. If that approach is productive, that may cause people to favor your interpretation. But it does not rule out other interpretations. At most, it can make them sufficiently inconvenient as to dismiss them.
The description she gives of what she is doing is a stellar example of good scientific inquiry.
The problem, or at least my perception of the situation, is that she does not do what she claims to be doing. She forms uninformed opinions optimized to be engaging, interesting, and conspiratorial, instead of boring sound interpretations of what she has read.
The sad thing is that the only way for someone reading this to know whether I am gatekeeping or warning about an actual crank is to do all of this work from scratch yourself.
(I easily concede that there are plenty of problems with the institution of "Science" today -- I just think she exploits the existence of these problems to aggrandize herself instead of engage in fixing them in a productive way)
Its the curse of engagement. If she read the literature and came to a "boring" opinion it would be much harder to gain a following online. It isn't impossible to gain a following without getting conspiratorial, but it is much harder.
While I sympathize with some of your arguments, you are wrong about scholarships. Getting financial aid as a foreign student at an institution like Harvard, Yale, or MIT is the norm.
Independently of political opinion, I believe your edit and anger at downvotes are due to misunderstanding the etiquette of the forum. Forum moderators have repeatedly described the culture here as "downvote without a comment is a perfectly fine way to express disagreement, but of course it would be better if you also comment".
Quantum Information Science classes now exist at most universities. If you have average linear algebra and probability theory knowledge, it is relatively easy to jump into them (without physics background). The Scott Aaronson lecture notes are pretty great: https://www.scottaaronson.com/qclec.pdf
ugh... Needing more than 4 significant digits is a pretty baseline requirement for precision physics experiments meant to falsify various candidate theories. 2 new significant digits is a vast parameter space that now can be excluded.
Needing more than 4 significant digits happens to be crucially important for mundane boring stuff like the GPS navigation in your maps app working.
You are right about that (well, except all the progress in classical complexity theory and algorithms, cosmology, condensed matter physics, material science, and sensing, which stemmed from this domain).
But, for the little it is worth, it took much longer between Babbage conceiving of a classical computer and humanity developing the technology to make classical computers reliable. Babbage died before it was possible to build the classical computers he invented.
If you are going to use Babbage as the start of the clock, we must use the mechanical and electromechanical logarithmic and analytical engines created in the late 1800s/early 1900s as the stop.
We must also use 1980 as the year in which quantum computing was "invented".
As far as progress goes, in all of those fields there are naught but papers that say "quantum computing would be totally rad in these fields" or simulations that are slower than classical computers. (by, like, a lot)
There has been a programmable electromechanical computer build in the late 1800? Not just a simple calculator? Please share examples, this sounds awesome.
Yes, late 1980s is when I would say quantum computing was conceived.
I gave plenty of examples of positive outcomes thanks to quantum information science in my parenthetical. It is much more than the overhyped VC-funded vapor.
- QuantumOptics.jl in Julia
- QuantumToolbox.jl in Julia
- qutip in python
These are all "just" nice domain specific wrappers around linear algebra and differential equation tools. They do the "silly" exponentially expensive simulation technique that works for any quantum system. If you are interested in efficient (not exponential) simulation techniques that support only a subset of all quantum dynamics try out:
- stabilizer formalism (e.g. for error correction) with QuantumClifford.jl or stim
- Gaussian quantum optics (e.g. for laser physics) with Gabs.jl
- tensor networks (e.g. for arbitrary low-rank entanglement) with ITensors.jl