Upcoming
Amica Conference: Thermodynamic Approaches to Artificial Intelligence. March 9-11, 2026, Karuizawa, Japan.
Amica Conference: Thermodynamic Approaches to Artificial Intelligence. March 9-11, 2026, Karuizawa, Japan.
Notes on the circuit model of quantum computing. Currently mostly an exposition on the menagerie of quantum gates.
We show that natural gradient descent can have a similar computational complexity per iteration to a first-order method, when employing appropriate hardware.
Physics-based Application-Specific Integrated Circuits present a transformative paradigm by directly harnessing intrinsic physical dynamics for computation.
Communications of the ACM article on thermodynamic computing and Normal Computing.
IEEE Spectrum article on thermodynamic computing and Normal Computing.
We present the first continuous-variable thermodynamic computer, which we call the stochastic processing unit (SPU).
We propose a scalable algorithm for employing thermodynamic computers to accelerate a popular second-order optimizer called K-FAC.
Here, we provide a thermodynamic algorithm for exponentiating a real matrix. We describe a simple electrical circuit involving coupled oscillators, which can...
WebLogo 3.9 released with support for python 3.13.
Artificial intelligence wastes an extraordinary amount of energy - but running every computer calculation twice, first forwards and then backwards, could dra...
We consider an alternative physics-based computing paradigm based on classical thermodynamics, to provide a near-term approach to accelerating linear algebra.
We propose electronic analog devices that sample from Bayesian posteriors by realizing Langevin dynamics physically.
Here’s a good review and summary of my book Field Guide to Continuous Probability Distributions : by Eric Regis
Interview on the Future of Computing blog about thermodynamic linear algebra.
Talk at U. Chicago Computations in Science Seminar, 2024-03-20.
We consider an alternative physics-based computing paradigm based on classical thermodynamics, to provide a near-term approach to accelerating linear algebra.
We introduce a method that reduces the overall error from a linear to a quadratic dependence on the imprecision, for Gaussian sampling and linear algebra app...
Wired article on alternative computing approaches, including Normal Computing’s thermodynamic computing.
We consider an alternative physics-based computing paradigm based on classical thermodynamics, to provide a near-term approach to accelerating linear algebra.
We consider an alternative physics-based computing paradigm based on classical thermodynamics, to provide a near-term approach to accelerating linear algebra.
We consider an alternative physics-based computing paradigm based on classical thermodynamics, to provide a near-term approach to accelerating linear algebra.
We consider an alternative physics-based computing paradigm based on classical thermodynamics, to provide a near-term approach to accelerating linear algebra.
Spring 2023, Chem 220b @ UC Berkeley. A one-time-only course on stochastic thermodynamics.
Protein−ligand binding free-energy calculations using molecular dynamics (MD) simulations have emerged as a powerful tool for in silico drug design. Here, we...
Chase Broedersz and Pierre Ronceray wrote a great retrospective on the Jarzynski equality for Nature Reviews Physics, celebrating the 25th anniversary. But ...
A brief overview of information measures on classical, discrete probability distributions. Tech. Note 009 v0.8 [ Full Text ]
QuantumFlow v1.2.0: Added transpile() function to convert circuits between different quantum libraries, quantum Shannon decomposition, and QuTip interface. ...
The Weyl chamber of canonical non-local 2-qubit gates. Papercraft meets quantum computing. Print, cut, fold, and paste.
An interview for The Living Histories Series.
The Length of Time’s Arrow, Harvard Society of Physics Students Chilloquium.
QuantumFlow v1.1.0: Added qsim interface for fast quantum circuit simulation.
The Parameter Shift Rule is a cunning, recently developed method for evaluation gradients of quantum circuits on a quantum computer. But it has two problems…
Gavin E. Crooks (2020)
Notes on the circuit model of quantum computing. Currently mostly an exposition on the menagerie of quantum gates.
QuantumFlow: A Quantum Algorithms Development Toolkit and Cross Compiler
Source
For a native gate set which includes all single-qubit gates, we apply results from symplectic geometry to analyze the spaces of two-qubit programs accessible...
The (virtual) Journal of Lost Papers: Article 001
The Weyl chamber of canonical non-local 2-qubit gates. Papercraft meets quantum computing. Print, cut, fold, and paste.
The Crooks Fluctuation Theorem gets a shout-out on BBC’s Man Like Mobeen.
A workshop report proposing a united, physically grounded, computational paradigm centered on thermodynamics.
Honored to have been elected a Fellow of the American Physical Society, “for the discovery of the Crooks Fluctuation Theorem linking nanoscale fluctuations f...
Major server upgrade. The old server was getting very old and crufty. WebLogo moved to a shiny new AWS instance, with up to date installations of linux, apac...
QuantumFlow v0.9.0: Adds evaluation of gradients of parameterized quantum circuits using the middle out algorithm, and creation of circuits for evaluation o...
The parameter-shift rule is an approach to measuring gradients of quantum circuits with respect to their parameters, which does not require ancilla qubits or...
Survey of over 170 continuous univariate probability distributions (and at least as many synonyms) organized into 20 families. First dead tree edition.
Gavin E. Crooks and Susanne Still, EPL 125:40005 (2019).
3.7 (2019-03-04) [Gavin Crooks] Refactor and cleanup code, removing python 2.7 support Extend API documentation WebLogo python package is now ‘webl...
Episode 3 of the CCC Catalyzing Computing podcast, featuring a discussion on thermodynamic computing.
The favorite physics equation in Shibuya is ゆらぎの定理, the fluctuation theorem! pic.twitter.com— Gavin Crooks (@gavincrooks) December 28, 2018
Gavin E. Crooks, arXiv: 1811.08419 (2018) [ PDF | Code]
Announcing QuantumFlow, a python package that emulates a gate based quantum computer using modern optimized tensor libraries (numpy, TensorFlow, or torch). ...
A brief overview of information measures on classical, discrete probability distributions. Tech. Note 009 v0.7 [ Full Text ]
C. M. Wilson, J. S. Otterbach, N. Tezak, Robert S. Smith, Gavin E. Crooks, and Marcus P. da Silva, arXiv:1806.08321 (2018)
Josh Fass, David A. Sivak, Gavin E. Crooks, Kyle A. Beauchamp, Benedict Leimkuhler, and John D. Chodera Entropy, 20(5):318 (2018).
The Dynamics of Disorder: From Clausius to Jarzynski. Kavli Frontiers of Science.
Berkeley Lab press release on our PRX paper on Langevin integrators and shadow work.
Derek Greenfield, Ann L. McEvoy, Hari Shroff, Gavin E. Crooks, Ned S. Wingreen, Eric Betzig, Jan Liphardt, PLoS Biol. 7:e1000137 (2009)
E. H. Feng, G. E. Crooks, Phys. Rev. E 79, 012104 (2009)
Entry in the FQXi 2008 Essay Contest on The Nature of Time: Whither Time’s Arrow?
G. E. Crooks, J. Stat. Mech.: Theor. Exp. P10023 (2008)
WebLogo Release 3.0.0
Physicists investigate how time moves forward, PhysOrg.com
E. H. Feng, G. E. Crooks, Phys. Rev. Lett. 101, 090602 (2008)
Paul Maragakis, Felix Ritort, Carlos Bustamante, Martin Karplus, Gavin E. Crooks, J. Chem. Phys. 129, 024102 (2008)
April 24, 29 and May 1, 433 Latimer, 2-3:30 PM
Jeffreys’ J-divergence and the Jensen-Shannon divergence are shown to be related by an inequality that involves a transcendental function of the Jeffreys div...
G. E. Crooks, Phys. Rev. A 77, 034101 (2008)
The Amoroso distribution is the natural unification of the generalized gamma and generalized extreme value families of distributions. At least 40 distinct, n...
New office address: 260K Stanley Hall
G. E. Crooks, Phys. Rev. Lett. 99, 100602 (2007)
The Amoroso distribution is a continuous, univariate, unimodal probability distribution with a semi-infinite range. A surprisingly large menagerie of interes...
G. E. Crooks, Phys. Rev. E 75, 041119 (2007)
G. E. Crooks, C. Jarzynski, Phys. Rev. E 75, 021116 (2007)
WebLogo: Data visualization for everyone, The Scientist, Volume 20, Issue 5, Page 67 (2006)
J. A. Casbon, G. E. Crooks, M. A. S. Saqi, BMC Bioinformatics 7:10 (2006)
G. A. Price, G. E. Crooks, R. E. Brenner, S. E. Brenner, Bioinformatics 21:3824-3831 (2005). Erratum: Bioinformatics 21:4138 (2005)
G. E. Crooks, R. E. Brenner, S. E. Brenner, Bioinformatics 21:3704-3710 (2005)
WebLogo Release 2.8.2
D. Collin, F. Ritort, C. Jarzynski, S. B. Smith, I. Tinoco Jr., and C. Bustamante, Nature 437, 231-234 (2005)
G. E. Crooks, S. E. Brenner, Bioinformatics 21:975-980 (2005)
Marcus A. Zachariah, Gavin E. Crooks, Stephen R. Holbrook, and Steven E. Brenner, Proteins 58(2):329-338 (2005)
Gavin E. Crooks, Jason Wolfe, Steven E. Brenner, Proteins 57(4):804-810 (2004)
E. H. Trepagnier, C. Jarzynski, F. Ritort, G. E. Crooks, C. J. Bustamante, and J. Liphardt, PNAS 101: 15038-15041 (2004)
WebLogo Release 2.8.0
More News…