CACrown ArchivesThe cinema collection
Menu
Research dossier · General Reference

Hamiltonian Monte Carlo

numerical integration method

Cross-disciplinary reference desk with index cards, atlas, dictionary and catalogue
General referenceInterpretive dossier study · Crown Archives visual atlas
Record originEnglish Wikipedia
Text licenseCC BY-SA 4.0
Source revisionMar 9, 2026
Entity authorityQ1639846
Source-derived summary

The Hamiltonian Monte Carlo algorithm (originally known as hybrid Monte Carlo) is a Markov chain Monte Carlo method for obtaining a sequence of random samples whose distribution converges to a target probability distribution that is difficult to sample directly. This sequence can be used to estimate integrals of the target distribution, such as expected values and moments.

Hamiltonian Monte Carlo corresponds to an instance of the Metropolis–Hastings algorithm, with a Hamiltonian dynamics evolution simulated using a time-reversible and volume-preserving numerical integrator (typically the leapfrog integrator) to propose a move to a new point in the state space. Compared to using a Gaussian random walk proposal distribution in the Metropolis–Hastings algorithm, Hamiltonian Monte Carlo reduces the correlation between successive sampled states by proposing moves to distant states which maintain a high probability of acceptance due to the approximate energy conserving properties of the simulated Hamiltonian dynamic when using a symplectic integrator. The reduced correlation means fewer Markov chain samples are needed to approximate integrals with respect to the target probability distribution for a given Monte Carlo error.

The algorithm was originally proposed by Simon Duane, Anthony Kennedy, Brian Pendleton and Duncan Roweth in 1987 for calculations in lattice quantum chromodynamics. In 1996, Radford M. Neal showed how the method could be used for a broader class of statistical problems, in particular artificial neural networks. But the burden of having to provide the algorithm with gradients of the model graph delayed its wider adoption in statistics and other quantitative disciplines, until in the mid-2010s the developers of Stan implemented HMC in combination with automatic differentiation.

Algorithm

Suppose the target distribution to sample is

f

(

x

)

{\displaystyle f(\mathbf {x} )}

for

x

R

d

{\displaystyle \mathbf {x} \in \mathbb {R} ^{d}}

(

d

1

{\displaystyle d\geq 1}

) and a chain of samples

X

0

,

X

1

,

X

2

,

{\displaystyle \mathbf {X} _{0},\mathbf {X} _{1},\mathbf {X} _{2},\ldots }

is required.

Hamilton's equations are

d

x

i

d

t

=

H

p

i

and

d

p

i

d

t

=

H

x

i

{\displaystyle {\frac {{\text{d}}x_{i}}{{\text{d}}t}}={\frac {\partial H}{\partial p_{i}}}\quad {\text{and}}\quad {\dfrac {{\text{d}}p_{i}}{{\text{d}}t}}=-{\dfrac {\partial H}{\partial x_{i}}}}

where

x

i

{\displaystyle x_{i}}

and

p

i

{\displaystyle p_{i}}

are the

i

{\displaystyle i}

th component of the position and momentum vector respectively and

H

{\displaystyle H}

is the Hamiltonian.

Editorial summary

Begin with the source’s own compact description: “Hamiltonian Monte Carlo” is numerical integration method. The dossier treats that line as a proposition to test through Hamiltonian, Monte and Carlo, not as a finished interpretation.

Editorial reviewA concise reference frame for defining the subject, testing terminology and identifying the institution closest to the evidence. The current lead gives the account dated anchors—1987, 1996—that can be checked directly. The selected authority fields contribute no independent date. For this dossier, Hamiltonian, Monte and Carlo is the immediate research focus.
Editorial analysis

Why this record matters

The phrase “numerical integration method” supplies a clear boundary for inquiry. It also exposes the unanswered questions: who defined that boundary, when it became stable and which sources sit outside it.

Evidence profile

Vocabulary and entity names are the principal evidence signals here, because they determine the precision of every later search. The source revision retrieved here is dated Mar 9, 2026. The linked authority identifier is Q1639846. None of the 0 selected statements returned an explicit reference. The first chronological checks are 1987 and 1996.

Critical limits

A concise general-reference account can conceal disagreements about scope, terminology or the weight assigned to individual sources. The lead is largely declarative, so disagreement and counter-evidence require a deliberate search beyond the opening account. Authority statements aid reconciliation but still require their own references, qualifiers and ranks to be checked.

How to read it

Use the entry as an orientation point, then follow its citations and revision history. Names, dates and institutional relationships should be checked against the original record.

Best used for
  • Subject orientation
  • Search vocabulary
  • Locating named sources
Verify next

The closest primary source, responsible institution and strongest cited specialist reference.

Three-step research path

  1. Establish the record: confirm the title “Hamiltonian Monte Carlo”, its source revision and the description used here.
  2. Expand the search: follow Hamiltonian Monte Carlo primary sources, Hamiltonian Monte Carlo archive and Hamiltonian research across catalogues and specialist indexes.
  3. Test the account: compare the strongest cited source with the responsible institution’s current record and note any disagreement.

Questions for further research

  1. Which source most directly establishes the central claim about “Hamiltonian Monte Carlo”?
  2. What terminology or title could unlock a more precise catalogue search?
  3. Which cited source is closest to the event, object or claim?
Subject index

Search terms from this dossier

Source & attribution

This entry incorporates text from Hamiltonian Monte Carlo” on English Wikipedia. Contributors are listed in the page history. Text is available under the Creative Commons Attribution-ShareAlike 4.0 License. Selected authority identifiers and statements are retrieved from Wikidata under CC0; their references and qualifiers remain part of the verification path.