Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Anisotropy & the OM-vs-Michie formalism (B6)

San Diego State University

Anisotropy & the OM–vs–Michie formalism (B6)

Velocity anisotropy is encoded in the Binney anisotropy β(r)=1σt2/(2σr2)\beta(r) = 1 - \sigma_t^2/(2\sigma_r^2) — zero for isotropic orbits, rising toward 1 for radially-biased ones — and parametrized by an anisotropy radius rar_a. This demo asks two questions: how well can rar_a be measured, and does it matter which anisotropy formalism you assume?

Inputs and assumptions

The fit recovers one parameter, the anisotropy radius rar_a — but always under the assumed OM formalism. Part (b) makes the point that this assumed model form is itself the load-bearing input: fit the wrong formalism and rar_a is biased.

Table 1:Model inputs

Input

Meaning and role

Status (fiducial)

rar_a

Osipkov–Merritt anisotropy radius — the science target; sets where orbits turn radial via βOM=r2/(r2+ra2)\beta_{\rm OM}=r^2/(r^2+r_a^2).

recovered (1.5 pc; part (b) truth 6.0 pc fit under the wrong model)

anisotropy model form

The assumed fit model βOM(r;ra)=r2/(r2+ra2)\beta_{\rm OM}(r;r_a)=r^2/(r^2+r_a^2) — the load-bearing choice that part (b) deliberately violates.

known / fixed (model assumption)

rhr_h / W0W_0, rcr_c

Plummer half-mass radius (1 pc) for part (a); King W0=7W_0=7, rc=1r_c=1 pc for the part-(b) Michie cluster — concentration/scale held at truth.

known / fixed

masses, GG

Equal-mass tracers (1 MM_\odot); GG (STELLAR) threaded into velocity sampling.

known / fixed

NN, bins, occupancy, box, MLE, β\beta-SE

3×1043\times10^4 stars; 18 log radial bins (min 80/bin); ra(0.2,60)r_a\in(0.2,60) pc; 500 Adam steps; conservative per-bin β\beta error (1+β)/n(1+|\beta|)/\sqrt n.

numerical choices

(a) Well-specified: recovering Osipkov–Merritt rar_a

The Osipkov–Merritt (OM) ansatz Merritt, 1985 makes the DF a function of Q=EL2/2ra2Q = E - L^2/2r_a^2, giving the closed-form profile

βOM(r)=r2r2+ra2.\beta_{\rm OM}(r) = \frac{r^2}{r^2 + r_a^2}.

A Plummer+OM cluster (rh=1r_h=1, true ra=1.5r_a=1.5 pc) is sampled, β(r)\beta(r) binned, and rar_a recovered by a χ2\chi^2 fit of (1):

quantity

truth

recovered

rar_a

1.5 pc

1.55±0.0351.55 \pm 0.035 pc (pull +1.49)

The OM form fits an OM cluster well (reduced χ2=0.43\chi^2 = 0.43; the conservative β\beta error σβ=(1+β)/n\sigma_\beta = (1+|\beta|)/\sqrt n deflates it), and the Fisher forecast gives σ(ra)N1/2\sigma(r_a)\propto N^{-1/2}. Anisotropy this strong (rarhr_a\sim r_h) is detectable in a modest sample.

(b) Misspecified: an OM fit to a Michie cluster

Anisotropy comes in different formalisms. The Michie (1963) anisotropic-King DF Michie, 1963

f    exp ⁣(J22ra2σ2)[exp ⁣(Eσ2)1]f \;\propto\; \exp\!\left(-\frac{J^2}{2 r_a^2 \sigma^2}\right) \left[\exp\!\left(-\frac{E}{\sigma^2}\right) - 1\right]

is not a function of a single QQ, so its β(r)\beta(r) shape differs from (1). Sampling a Michie cluster (W0=7W_0=7, true ra=6r_a=6 pc) and fitting it with the OM form:

quantity

value

OM-fit rar_a

8.90±0.278.90 \pm 0.27 pc (vs true Michie ra=6.0r_a = 6.0)

OM-fit reduced χ2\chi^2

5.58 — a 12.9× inflation over the well-specified fit

So assuming the wrong anisotropy formalism does two things: it mis-estimates the anisotropy radius, and it leaves a systematic β(r)\beta(r) residual (the 12.9×12.9\times χ2\chi^2 inflation) that detects the mismatch. The anisotropy model you assume shapes what you infer — anisotropy is not a single number read off β(r)\beta(r) independent of the DF family.

Figure

Anisotropy & the OM–vs–Michie formalism (scripts/demo_anisotropy.py, ALL
PASS). (a) A Plummer+OM cluster: \beta(r) (points, conservative errors) with
the recovered OM fit — a good match (reduced \chi^2=0.43). (b) A Michie
cluster fit with the OM form: the OM curve cannot follow the Michie \beta(r)
shape (reduced \chi^2=5.58, 12.9\times worse), and the best-fit r_a=8.9
mis-locates the true 6.0. (c) Forecast: \sigma(r_a)\propto N^{-1/2} for the
well-specified OM case.

Figure 1:Anisotropy & the OM–vs–Michie formalism (scripts/demo_anisotropy.py, ALL PASS). (a) A Plummer+OM cluster: β(r)\beta(r) (points, conservative errors) with the recovered OM fit — a good match (reduced χ2=0.43\chi^2=0.43). (b) A Michie cluster fit with the OM form: the OM curve cannot follow the Michie β(r)\beta(r) shape (reduced χ2=5.58\chi^2=5.58, 12.9×12.9\times worse), and the best-fit ra=8.9r_a=8.9 mis-locates the true 6.0. (c) Forecast: σ(ra)N1/2\sigma(r_a)\propto N^{-1/2} for the well-specified OM case.

Caveats

How to run

env -u VIRTUAL_ENV uv run --no-sync python scripts/demo_anisotropy.py

References

Osipkov–Merritt anisotropy is Merritt (1985); the Michie anisotropic-King DF is Michie (1963). The OM and Michie velocity DFs are documented on the anisotropy and rotation page; B3’s two-component OM recovery is at halo + core.

References
  1. Merritt, D. (1985). Spherical stellar systems with spheroidal velocity distributions. The Astronomical Journal, 90, 1027–1037. 10.1086/113810
  2. Michie, R. W. (1963). On the distribution of high energy stars in spherical stellar systems. Monthly Notices of the Royal Astronomical Society, 125, 127–139. 10.1093/mnras/125.2.127