Vainshtein Screening Radius Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction to the Vainshtein screening radius

In Vainshtein-screened modified gravity models, a massive body can hide extra scalar-force effects inside a characteristic radius. This calculator estimates that radius from a central mass and a crossover scale so you can see where the field behaves more like general relativity and where modified-gravity corrections may begin to matter. It is a quick way to compare screening scales for stars, planets, or larger astronomical systems without having to work through the algebra by hand.

Vainshtein screening formulas

This calculator starts from the Schwarzschild radius of the chosen mass and then combines it with the crossover scale to obtain the Vainshtein screening radius. The Schwarzschild radius is given by:

rS = 2 G M c2

where:

The Vainshtein radius is then calculated as r_V = (r_S · r_c^2)^(1/3).

That cube-root relation is the key feature of Vainshtein screening: increasing the mass or the crossover scale both enlarge the screened region, but the growth is slower than either input would grow on its own. This is why extremely large crossover scales can still produce a radius that is large enough to matter for stars and galaxies, yet far smaller than the crossover scale itself.

Interpreting the Vainshtein screening radius

The computed Vainshtein radius r_V marks the region around the chosen mass where extra gravity is expected to be suppressed by nonlinear interactions. Distances inside r_V are the ones to compare with local tests of gravity, while distances outside it are where the modified-gravity behavior can become more visible. The calculator reports the result in meters and astronomical units so you can judge it against familiar solar-system scales.

Results are presented in meters and astronomical units (AU) for intuitive understanding. For context, 1 AU is approximately the average Earth-Sun distance (~1.496×1011 m).

Worked Example: the Sun and a large crossover scale

Using the Sun with mass M = 1.989 × 1030 kg and a crossover scale r_c = 1 × 1026 m (roughly the Hubble radius) gives a Schwarzschild radius of about r_S ≈ 2953 m. Applying the Vainshtein relation then yields a screening radius of about r_V ≈ 3.2 × 10^17 m ≈ 2.1 × 10^6 AU.

That result shows why the Vainshtein mechanism is often described as a local-gravity shield: in this example, the solar system sits comfortably inside the screened region, so planetary dynamics would remain close to the behavior predicted by general relativity.

Vainshtein radius comparisons for common masses

These sample values illustrate how the screening radius changes when the crossover scale is held fixed at 1×1026 m. The same mass scale can produce very different screening extents depending on whether you are thinking about Earth, the Sun, or a much larger astronomical system.

Mass (kg) Crossover Scale r_c (m) Vainshtein Radius r_V (m) Vainshtein Radius r_V (AU)
5.97×1024 (Earth) 1×1026 2.3×1015 1.5×104
1.99×1030 (Sun) 1×1026 3.2×1017 2.1×106
1×1041 (Galaxy) 1×1026 1.5×1020 1.0×109

Because r_V grows with the cube root of mass, each step up in mass widens the screened region, but much more gently than a linear scaling would suggest. That slow growth is one of the reasons Vainshtein screening can keep modified-gravity effects hidden near compact objects while still allowing broader cosmological behavior to differ from standard gravity.

Limitations and assumptions for Vainshtein screening

This calculator uses the simplest spherical, isolated-body version of the Vainshtein-screening formula. It is helpful for order-of-magnitude comparisons, but it does not attempt to model every astrophysical complication that can matter in a real system.

Frequently Asked Questions about the Vainshtein screening radius

What does the Vainshtein radius mean around a massive body?

It is the distance from a central mass inside which nonlinear interactions are expected to suppress extra modified-gravity effects. Inside that region, the calculator assumes the field behaves much more like general relativity.

Why does the crossover scale r_c change the screening radius?

The crossover scale sets how far the underlying theory has to look before higher-dimensional or modified-gravity behavior becomes important. A larger r_c pushes the screening boundary outward, so the Vainshtein radius grows as the crossover scale increases.

How do mass and r_c combine in this calculator?

The calculator first forms the Schwarzschild radius from the mass and then applies the Vainshtein relation r_V = (r_S · r_c^2)^(1/3). Because of the cube-root dependence, larger masses and larger crossover scales both increase the result, but more slowly than a linear rule would.

Can I use this calculator for small objects as well as stars?

You can enter any positive mass, but the result is most meaningful when the spherical, isolated-body approximation is a reasonable description. For very small, very irregular, or strongly interacting systems, the simple screening picture may be less reliable.

How is Vainshtein screening different from chameleon or symmetron screening?

Vainshtein screening relies on nonlinear derivative interactions, while chameleon and symmetron models use environmental density to hide modified-gravity effects. They may screen in different places and use different parameters, so their radii are not interchangeable.

How to Use This Vainshtein Screening Radius Calculator

Enter the central mass M in kilograms and the crossover scale r_c in meters. The calculator first turns the mass into a Schwarzschild radius and then applies the Vainshtein relation to return the screening radius in meters and astronomical units. If you want to compare several systems, keep r_c fixed and change only the mass, or keep the mass fixed and see how a longer crossover scale expands the screened region.

Related calculators for gravitational scales

Enter a mass and crossover scale to compute the Vainshtein radius.