EDG's thread made me want to fully work out the size of L1 jump points. Is it possible to guard a pirate point? What's the timescale of an attack? How many sensor platforms do you need to monitor? Are collisions between jumpers likely? The following is a calculation for the size for L1 jump points. Maybe it's useful to anyone who wants super-crunchy battletech? In any case, I'm happy to hear about any thoughts or corrections.
I'll use M
A and M
C to denote the mass of an ancillary body and M_P to denote the mass of the primary body, and we'll consider a 2-body system. This is obviously an approximation, although it should be reasonably good in many situations.
The CenterThe center of the L1 jump point (note: different from the L1 Lagrange point) is where the gravitational potentials of the two bodies cancel, thus:
MA/dA2 = MC/dC2
where d
A is the distance to A and d
C is the distance to C. Pictorially, we have:
C-------------------------------------------------------------------------------------------------------------------------J--A
where J is the jump point.
This can be rewritten as:
MA/dA2 = MC/(dCA-dA)2
where d
CA is the distance between C and A. Using algebra we get:
(MC-MA)dA2+2dAdCAMA-dCA2MA=0
Setting us up for the quadratic equation which has a solution at:
dA=dCA((MAMC)0.5-MA)/(MC-MA)
Notably, in the limit where M
C >> M
A, this simplifies as:
dA~=dCA(MA/MC)0.5
Radial BoundaryThe radial boundary applies to the direction between the primary and ancillary bodies. Pictorially, it looks like:
C------------------------------------------------------------------------------------------------------------------------BJB-A
Where B is +/- radial boundary.
Calculating a boundary requires that we know the tolerance to non-flat spacetime for jumps. This is given by the jump limit which in Sol is set at 10.2AU (per SO page 133). Let's call this d
j. Jump drives can tolerate
MS/dj2
nonflatness where M
S is the mass of Sol.
Using this, the equation for the radial boundary is:
MA/dA2 = MC/(dCA-dA)2 +/- MS/dj2
An analytic solution is tricky here since this yields a quartic. This could be solved numerically, or we can make analytic progress after approximating M
C >> M
A and d
CA >> d
A. Under that approximation, we get:
MAdCA2 ~= dA2(MC +/- MSdCA2/dj2)
Implying
dA~=dCA(MA/(MC +/- MSdCA2/dj2))0.5
Adding a further assumption that 1 >> M
Sd
CA2/(d
j2M
C) this gives:
dA~=dCA(MA/MC)0.5(1 +/- MS/MC * dCA2/(dj2))0.5
Which further approximates as:
dA~=dCA(MA/MC)0.5(1 +/- 1/2*MS/MC * dCA2/(dj2))
Implying the radial dimension of the jump point is about:
dr~=dCA(MA/MC)0.5MS/MC * dCA2/(dj2)
Perpendicular BoundaryThe perpendicular boundary applies in all directions which are perpendicular to the radial direction. As you leave the radial axis at the center of the jump point a small part of the gravitational potential adds together rather than canceling. Pictorially, this looks like:
T
C------------------------------------------------------------------------------------------------------------------------BJB-A
T
In particular, the perpendicular distance to the boundary d
T satisfies:
MA Tan(dT/dA)/dA2 + MC Tan(dT/dC)/dC2 = MS/dj2
Solving this analytically is again tricky. However, when M
C >> M
A the second term on the left hand side can be neglected. Using this, we get:
dT ~= dA Tan-1(MS dA2 /(dj2MA))
ExamplesSince solutions involve mass ratios and distance ratios, it's relatively easy to do various calculations.
Planet | MA/MC | dCA | dA | radial width (approx) | perpendicular width (approx) | Notes |
Earth | 3.0*10-6 | 150*106km | ~260*103km | ~2497km=139 hexes | ~2497km = 139 hexes | Large enough that a single warship does not quite have fire control with direct fire weapons. Since the moon orbits at 384*103 km it will substantially perturb the solution. |
Mars | 3.0*10-7 | 228*106km | ~125*103km | ~1200km = 67 hexes | ~2772km = 154 hexes |
Jupiter | 0.000955 | 778*106km | ~24.0*106km | ~231*103km = 12.8*103hexes | ~6.08*106km = 338*103hexes | Large enough to be beyond targeting range for a single large craft. |
Ceres | 4.8*10-10 | 414*106km | ~9070km | ~87km=5 hexes | ~663km=37 hexes | Small enough for a traffic jam. |
Looking at the trends, the L1 jump point gets larger the further from the center and the larger the ancillary. The perpendicular over radial width apparently also grows with distance from the primary.