Next Article in Journal
Study of Wide-Field-of-View X-ray Observations of the Virgo Cluster Using the Lobster Eye Imager for Astronomy
Previous Article in Journal
Soft X-ray Spectrum Changes over the 35-Day Cycle in Hercules X-1 Observed with AstroSat SXT
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Location Problem in Relativistic Positioning: Relative Formulation

by
Ramón Serrano Montesinos
1,*,
Joan Josep Ferrando
1,2 and
Juan Antonio Morales-Lladosa
1,2
1
Departament d’Astronomia i Astrofísica, Universitat de València, 46100 Burjassot, Spain
2
Observatori Astronòmic, Universitat de València, 46980 Paterna, Spain
*
Author to whom correspondence should be addressed.
Universe 2024, 10(7), 299; https://doi.org/10.3390/universe10070299
Submission received: 1 June 2024 / Revised: 8 July 2024 / Accepted: 12 July 2024 / Published: 17 July 2024
(This article belongs to the Section Gravitation)

Abstract

:
A relativistic positioning system is a set of four emitters broadcasting their proper times by means of light signals. The four emitter times received at an event constitute the emission coordinates of the event. The covariant quantities associated with relativistic positioning systems are analysed relative to an observer in Minkowski space-time by splitting them in their relative space-like and time-like components. The location of a user in inertial coordinates from a standard set of emission data (emitted times and satellite trajectories) is solved in the underlying 3+1 formalism. The analytical location solution obtained by Kleusberg for the GPS system is recovered and interpreted in a Minkowskian context.

1. Introduction

The central question in positioning theories is to determine the location of the user without ambiguity after solving the navigation equations.
For users of global navigation satellite systems (GNSSs), such as GPS and Galileo, these navigation equations are usually formulated in terms of pseudoranges, which are the apparent distances to the user from each of the emitters, as inferred from the travel time of the signal (see Section 4 for more detail).
In general, the procedures used in GNSSs to solve the equations analytically can be divided into two classes depending on whether they use pseudoranges (Bancroft’s algorithm [1]) or pseudorange differences (Kleusberg’s method [2,3]), thus eliminating the user clock bias (see Section 4). In line with [1], Abel and Chaffee stated the problem using the Lorentz scalar product [4] and analysed the existence and non-unicity of the solutions [5] (bifurcation), which was also considered in [6].
A fully relativistic formulation of the problem in Minkowski space-time was given in the context of the theory of relativistic positioning systems (RPSs) [7,8]. For the foundations, genesis, objectives and perspectives of the RPS theory, refer to [9,10,11,12] and references therein. Recently, Bancroft’s solution [1] was interpreted in the language of RPSs [13,14], but the corresponding RPS interpretation of Kleusberg’s solution remained to be done. This complementary task is achieved in this paper.
Recall that an RPS is a set of four ordered clocks A ( A = 1 , 2 , 3 , 4 ) with world-lines γ A ( τ A ) broadcasting their times τ A by means of light signals. For simplicity, and as is the case in the present work, the time considered is the proper time. The four times { τ A } received by an event x constitute the emission coordinates of the event [15]. Again, for simplicity, the emission and reception processes are assumed to be continuous. For the theory and classification of RPSs based on a discrete set of data, see [16].
Current GNSSs do not broadcast the proper time of their clocks, but the system’s own time (the GPS or the Galileo time), a time which, roughly speaking, coincides up to a fixed shift with the International Atomic Time.
In any case, for every set of four satellites in a given constellation (that could include both GPS and Galileo satellites), the four broadcast times essentially share the algebraic and differential properties that characterise an emission coordinate system. These properties were analysed elsewhere [7,15], and they do not need to be exhaustively remembered here. Only one property needs to be highlighted now, which concerns the very unusual character of the emission coordinates: all the gradients d τ A are light-like. This means that { τ A } is a set of four null gradient coordinates, which is an outstanding property that wholly determines the causal class of every relativistic emission coordinate system [17].
Suppose there is a specific coordinate system { x α } that covers the whole region of emission coordinates, let γ A ( τ A ) be the world-lines of the clocks A with respect to this particular coordinate system and let { τ A } be the values of the emission coordinates received by a user. The data set E { γ A ( τ A ) , { τ A } } is called the standard data set.
The location problem with respect to E, also called the standard location problem or the E-location problem for short, is the problem of finding the coordinates { x α } of the user from the sole data E by solving the following algebraic system of four non-linear equations (called the null propagation equations):
( x γ A ) 2 = 0 , A = 1 , 2 , 3 , 4 .
The covariant solution to the standard location problem in Minkowski space-time was already discussed [7,8]. Nevertheless, it remains to be formulated in the framework of an arbitrary inertial coordinate system associated with an inertial observer u ( u 2 = 1 ), that is, by describing space-time from its relative splitting in space plus time with respect to u. Then, the unknown space-time position x of the user can be split, relative to u, in inertial components { x 0 , x } as follows:
x = x 0 u + x , x 0 = x · u , x · u = 0 .
From now on, we take the speed of light in vacuum to be c = 1 and t x 0 (see Appendix A for the notation used in this article).
The matter is then how to determine, with respect to u, the solution of the standard location problem, that is, the coordinate transformation from the emission to inertial coordinates x 0 ( τ A ) and x ( τ A ) when the motions of the emitters are known (received data) in the inertial coordinate system. For this purpose, the tensor quantities that are intrinsically related to the configuration of the emitters at x have to be split in time-like and space-like components. Once the splitting is accomplished, we can recover Kleusberg’s analytical solution [3] used in GPS navigation [18].
The covariant solution [7,8] was used in the construction of numerical algorithms for positioning in flat and curved space-times [19,20,21,22]. The statement of the location problem in the exact Schwarzschild metric and its perturbative treatment was modelled in [23,24,25].
The paper is organised as follows. In Section 2, the geometric objects (vector and bivectors) associated with the configuration of the emitters for the reception event are decomposed in time-like and space-like components, relative to an inertial observer. Section 3 is devoted to splitting, relative to an inertial observer, the covariant formula that gives the location of a user in relativistic positioning. In Section 4, we use the preceding splittings to express Kleusberg’s procedure in a relativistic formalism and to recover Kleusberg’s solution from the covariant solution. In Section 5, an alternative expression of the covariant solution in terms of the principal directions of the configuration bivector is provided. The principal directions are split relative to an inertial observer and Kleusberg’s solution is again recovered. The results are summarised and discussed in Section 6. Appendix A is devoted to summarising the notation and conventions used.
Some preliminary results of this work were communicated without proof at the ESA-Advanced Concepts Team Workshop “Relativistic Positioning Systems and their Scientific Applications” (see Ref. [26]).

2. Configuration of the Emitters: Underlying Geometry

In relativistic positioning terminology, the configuration of the emitters for an event P is the set of four events { γ A ( τ A ) } of the emitters at the emission times { τ A } received at P. The covariant solution [7] to the standard location problem depends on the configuration of the emitters through different scalars, vectors and bivectors, all of which are computable from the standard data set { γ A ( τ A ) , { τ A } } . These quantities are analysed in this section.
The set R of events that are reached by the broadcast signals are called the emission region of the RPS. Then, if P R , let us denote by x O P the position vector with respect the origin O of a given inertial system. If a user at P receives the broadcast times { τ A } and γ A denotes the position vectors of the emitters at the emission times, then γ A O γ A ( τ A ) . The trajectories followed by the light signals from the emitters γ A ( τ A ) to the reception event P are described by the vectors m A x γ A . Let us choose a reference emitter (say A = 4 ) and refer the other emitters (referred emitters) to it. Then, the position vector of the a-th emitter with respect to the reference emitter is written as (see Figure 1a)
e a = γ a γ 4 = m 4 m a ( a = 1 , 2 , 3 ) .
The world function [27,28] of the end point of e a is the scalar
Ω a = 1 2 ( e a ) 2 .
As discussed in [7], the emission/reception conditions imply Ω a > 0 .

2.1. Splitting of γ A , m A and e a

The position vectors γ A can be decomposed, relative to u, as
γ A = t A u + γ A ( A = 1 , 2 , 3 , 4 ) ,
where t A γ A 0 is the coordinate inertial time of the event γ A ( τ A ) as measured by the inertial observer u. The vectors m A are decomposed as follows:
m A = ( t t A ) u + x γ A = m A 0 u + m A ( A = 1 , 2 , 3 , 4 ) ,
which are null and future pointing:
( t t A ) 2 = ( x γ A ) 2 , t > t A .
For later convenience, we define
y x γ 4 = m 4 = y 0 u + y .
The position vector e a of the a-th emitter with respect to the reference emitter is decomposed as follows (see Figure 1b):
e a = σ a u + e a , σ a = t a t 4 , e a = γ a γ 4 ( a = 1 , 2 , 3 ) .
With the inertial components of e a , { σ a , e a } , we can express the world function (4) as
Ω a = 1 2 ( ( e a ) 2 σ a 2 ) = 1 2 [ ( γ a γ 4 ) 2 ( t a t 4 ) 2 ] .

2.2. Splitting of the Configuration Vector χ

Here, we always consider that for the reception event P, the emitter configuration is regular, that is, the four emission events { γ A ( τ A ) } determine a hyperplane named the configuration hyperplane for P. Or equivalently, we assume that the configuration vector χ , defined as
χ ( e 1 e 2 e 3 )
is nonzero, i.e., χ 0 . The star * stands for the Hodge dual operator associated with the metric volume element η = ( η α β μ ν ) . One has χ α = η α β μ ν e 1 β e 2 μ e 3 ν 0 . Non-regular emitter configurations (with χ = 0 ) can sporadically occur in current global navigation systems, as it was stressed and considered in [4,5].
Substituting (3) into (11) and taking into account (A3) and (A4), we have
χ = σ 1 ( u e 2 e 3 ) + σ 2 ( e 1 u e 3 ) + σ 3 ( e 1 e 2 u ) + ( e 1 e 2 e 3 ) = ( e 1 , e 2 , e 3 ) u + σ 1 e 2 × e 3 + σ 2 e 3 × e 1 + σ 3 e 1 × e 2 ,
where × denotes the cross product between vectors in the three-space orthogonal to u, E (see Appendix A). The following result concerning the decomposition of χ in time-like and space-like components holds.
Proposition 1.
Relative to an inertial observer u, the configuration vector is expressed as χ = χ 0 u + χ , with
χ 0 = ( e 1 , e 2 , e 3 ) , χ = 1 2 ϵ a b c σ a e b × e c ,
where { σ a , e a } are the components of the position vectors of the referred emitters.
Then, we see that | χ 0 | is the volume of the parallelepiped defined by the relative positions e a of the referred emitters. On the other hand, χ represents a weighted vector area. The area A b c of the face generated by e b and e c is weighted with a complementary σ a factor. Then,
| σ a e b × e c | = c | t c t 4 | A b c
is the volume of the time-like parallelepiped generated by { σ a u , e b , e c } .

2.3. Splitting of the Bivectors E a

The positions of the referred emitters, e a , generate the bivectors E a , which are defined as
E 1 = ( e 2 e 3 ) , E 2 = ( e 3 e 1 ) , E 3 = ( e 1 e 2 ) ,
that is, E a = ( e a + 1 e a + 2 ) , where the notation is understood to be modulo 3. By using index notation, one can write, for example,
( e a e b ) μ ν = e a μ e b ν e b μ e a ν ,
[ ( e a e b ) ] α β = 1 2 η α β μ ν ( e a e b ) μ ν = η α β μ ν e a μ e b ν .
Then, according to (A3), one obtains
i ( u ) ( e a e b ) = e a × e b
where i ( ) is the interior product (defined in Appendix A) and we have taken (9) into account.
For an observer u, the electric and magnetic parts of a bivector E a are vectors in the three-space orthogonal to u, which are defined as
S a = i ( u ) E a , B a = i ( u ) E a ,
respectively. Then, from (17) and taking into account the identity ( E a ) = E a and (9), we have
S a = i ( u ) ( e a + 1 e a + 2 ) = e a + 1 × e a + 2 ,
B a = i ( u ) ( e a + 1 e a + 2 ) = σ a + 1 e a + 2 + σ a + 2 e a + 1 ,
where these equalities are understood to be modulo 3.
Thus, the following result is established.
Proposition 2.
Relative to an inertial observer u, the configuration two-forms are expressed as
E a = u S a ( u B a ) ,
S a e a + 1 × e a + 2 , B a ϵ a b c σ c e b ,
where { σ a , e a } are the components of the position vectors of the referred emitters.

2.4. Splitting of the Configuration Bivector H

For each emitter γ A , we can define a configuration bivector H ( A ) with respect to that emitter. In the present work, we define H H ( 4 ) as the configuration bivector with respect to the reference emitter γ 4 :
H = Ω a E a = Ω 1 E 1 + Ω 2 E 2 + Ω 3 E 3 .
Relative to an inertial observer u, this bivector can be written as
H = u S ( u B ) ,
where S = i ( u ) H and B = i ( u ) H are, respectively, the electric and magnetic parts of H relative to u. Taking into account (21)–(23), S and B are given according to the following proposition.
Proposition 3.
Relative to an inertial observer u, the electric and magnetic parts, S and B , into which the configuration bivector H is split, can be expressed as
S = Ω a S a = Ω 1 ( e 2 × e 3 ) + Ω 2 ( e 3 × e 1 ) + Ω 3 ( e 1 × e 2 ) ,
B = Ω a B a = ( Ω 3 σ 2 Ω 2 σ 3 ) e 1 + ( Ω 1 σ 3 Ω 3 σ 1 ) e 2 + ( Ω 2 σ 1 Ω 1 σ 2 ) e 3 .
As was noted in [8], since the invariant H μ ν ( H ) μ ν identically vanishes, it always occurs that S · B = 0 , which also results from (25) and (26).
We can now express the splitting of the configuration vector χ (12) in terms of S and B , which follows from (25) and (26) by the scalar and cross product with e a .
Proposition 4.
Relative to an inertial observer u, the configuration vector is expressed as χ = χ 0 u + χ , with
χ 0 = S · e a Ω a , χ = σ a S + e a × B Ω a ,
for any a = 1 , 2 , 3 , where { σ a , e a } are the components of the position vectors of the referred emitters.

3. The Location Problem

The E-location problem in flat space-time was analysed in [7,8] by specifically considering an inertial coordinate system { x α } . The result may be expressed in a closed formula that we explain below. The goal of this section is to separate this formula in time-like and space-like components by splitting, relative to an inertial observer, the quantities involved in the covariant solution to the E-location problem.
The transformation from emission to inertial coordinates is expressed in closed form according to the following proposition (see [7,8]).
Proposition 5.
Let γ A ( τ A ) be the world-lines of four arbitrary emitters of an RPS with respect to an inertial coordinate system { x α } , and let { τ A } be their emission coordinates. The coordinate transformation x = K ( τ A ) between the emission and inertial coordinates is given by
x = γ 4 + y + λ χ ,
y = 1 ξ · χ i ( ξ ) H , λ = y 2 ( y · χ ) + ϵ ^ Δ , Δ = ( y · χ ) 2 y 2 χ 2 ,
where ξ is any vector that satisfies the transversality condition ξ · χ 0 ; ϵ ^ is the orientation of the positioning system at x, which is given by ϵ ^ = sgn [ ( m 1 m 2 m 3 m 4 ) ] ; χ is the configuration vector; and H is the configuration bivector.
As set out in [7], the null propagation Equation (1) can be expressed with respect to the reference emitter and separated into a quadratic equation:
y 2 = 0 ,
and a system of three linear equations
e a · y = Ω a , a = 1 , 2 , 3 .
The quantity y is the particular solution to the system (31). Note that ξ · y = 0 and that y is directly computable from the sole standard emission data since χ and H are determined by the vectors e a given by Equation (3).
Furthermore, the consistency of the above definition of λ is assured. Since the vectors { y , χ } and { m 4 , χ } generate the same two-plane, one has that s g n ( Δ ) = s g n [ ( χ · m 4 ) 2 ] , and then Δ 0 .
As was noticed in [8], Δ is the scalar invariant of H defined by f 1 2 t r H 2 ,
Δ = f = 1 2 H μ ν H μ ν ,
and may be directly computed from H.

3.1. Splitting of the Particular Solution y

In this subsection, we carry out the relative decomposition of the particular solution y that appears in Equation (28). From Equation (29), the splitting of y is obtained by splitting the vector i ( ξ ) H . To begin with, notice that the transversal vector ξ can always be chosen so that its time-like component ξ 0 is equal to one ( ξ 0 = ξ · u = 1 ), that is
ξ = u + ξ .
Thus, the transversality condition says that χ 0 ξ · χ , and from Proposition 1, this other result follows.
Proposition 6.
Relative to an inertial observer u, the transversality condition ξ · χ 0 is expressed as
( e 1 , e 2 , e 3 ) 1 2 ϵ a b c σ a ( ξ , e b , e c ) .
Then, from (33) and (24), we have
i ( ξ ) H = S ( ξ · S ) u + ( ξ u B ) = ( ξ · S ) u S ξ × B
and the following statement holds.
Proposition 7.
Relative to an inertial observer u, the particular solution y orthogonal to ξ = u + ξ is expressed as
y = y 0 u + y ,
where
y 0 = ξ · S D , y = S + ξ × B D ,
with the transversality condition expressed as
D ξ · χ = ξ · χ ( e 1 , e 2 , e 3 ) 0 .
The vectors χ , S and B are obtained from the positioning data using Equations (12), (25) and (26).

3.2. Splitting of the Covariant Solution x

Equation (28) gives the solution x for the E-location problem provided that y and ϵ ^ are obtained from a standard set of data E { γ A ( τ A ) , { τ A } } . Relative to an inertial observer u, the solution x is split as x = t u + x , with
t = t 4 + y 0 + λ χ 0 , x = γ 4 + y + λ χ .
In fact, according to Equation (28), the determination of the scalar λ involves both y (given by (29)) and ϵ ^ . Propositions 1 and 3 provide, respectively, the inertial components of χ and H in terms of the data. Proposition 7 allows for determining y = { y 0 , y } . The invariant Δ can be computed from (24) and (32) to see that it has a clear geometric meaning according to the following proposition.
Proposition 8.
Relative to an inertial observer u, H splits into electric ( S ) and magnetic ( B ) parts so that the invariant Δ is expressed as
Δ = S 2 B 2 .
According to this proposition, the user knows when it is crossing the region where Δ = 0 (44), namely, when S and B are equimodular. In this region, the user can still locate itself using Proposition 5.
Then, we can obtain λ :
λ = ( y 0 ) 2 + y 2 ( y 0 χ 0 + y · χ ) + ϵ ^ S 2 B 2 .
Notice that to make this expression for λ operative, one needs to determine the orientation ϵ ^ , whose very definition (see Proposition 5) involves the unknown x. Therefore, the covariant solution of the standard location problem, given by (28), has to be accompanied by a method for obtaining ϵ ^ that does not involve the previous calculation of x.
This question was discussed in [7], which showed that in the central region of the positioning system (the space-time region of all x R such that χ 2 0 , see Section 3.3 below), the orientation ϵ ^ is constant and can be obtained as ϵ ^ = s g n ( u · χ ) for any future-pointing time-like vector u. In particular, if u is an inertial observer,
ϵ ^ = s g n ( χ 0 ) = s g n [ ( e 1 , e 2 , e 3 ) ] .
Note that from (12) and (27):
( e 1 , e 2 , e 3 ) = S · e a Ω a , for any a = 1 , 2 , 3 ,
and therefore, since Ω a > 0 ,
ϵ ^ = s g n ( S · e a ) .
Thus, we arrive at the following result.
Proposition 9.
In the central region of an RPS, the orientation ϵ ^ is + 1 or 1 if S · e a ( a = 1 , 2 , 3 ) is, respectively, negative or positive.
The determination of ϵ ^ from a set of observational data, as well as its connection with the solution to the bifurcation problem (outside the central region), were analysed elsewhere [7,8], where it was showed that the applicability of Proposition 5 has no strings attached. A brief account of the bifurcation problem follows.

3.3. Emission Coordinate Domains and Bifurcation Problem

Equation (28) is the coordinate transformation from the emission to inertial coordinates, x α = K α ( τ A ) . The inverse transformation Θ , mapping to every x its emission coordinates, τ A = Θ A ( x ) , is known as the characteristic emission function. As shown in [8], if j Θ ( x ) is the Jacobian determinant of Θ :
j Θ ( x ) = 0 iff Δ = 0 .
This property defines two different emission coordinate systems: the front emission coordinate system and the back emission coordinate system. As long as we remain in space-time regions where light signals do not bifurcate, the way emission coordinates are created by the relativistic positioning system imposes that the coordinate domains in space-time of the front and of the back emission coordinate systems are disjoint.
In addition, these coordinate domains are related by the following property: all of the values of the emission coordinates { τ A } on the back emission coordinate domain are also values of the emission coordinates on a (generically proper) set of the front emission coordinate domain, which is called the time-like front region; the complementary set (in the front emission coordinate domain) of this time-like front region is called the central region of the relativistic positioning system [7,8].
This coincidence of values of the emission coordinates in the back coordinate domain and in the time-like front coordinate domain is at the origin of the bifurcation problem. How can the users of the relativistic positioning system know in which of the two coordinate domains of space-time they are? To answer this question the user needs to compute the causal character of the emitter configuration (at x): it is said to be space-like, light-like or time-like if χ 2 < 0 , χ 2 = 0 or χ 2 > 0 , respectively, at x. The regions defined by these conditions are respectively denoted as C s , C l and C t . The central region is C = C s C l . The time-like front region C t F and the central region form the front emission coordinate domain. The back emission coordinate domain is the time-like back region C t B .
Therefore, depending on the causal character of the configuration vector χ , we distinguish three situations (see Figures 3–5 in [8]):
  • If χ is time-like, there is only one emission solution P; the other ( P ) is a reception solution. In this case, the sign of ϵ ^ can be determined from the sole standard emission data { γ A ( τ A ) , { τ A } } (see Proposition 9).
  • If χ is light-like, there is only one valid emission solution (the other solution is degenerate). The sign of ϵ ^ can be determined from { γ A ( τ A ) , { τ A } } (see Proposition 9).
  • If χ is space-like, there are two valid emission solutions: in order to determine the sign of ϵ ^ , additional observational information is necessary (relative positions of emitters on the user’s celestial sphere; see [8]).

4. Kleusberg’s Solution

In a GNSS, the pseudoranges are modelled by considering the emitters’ positions at signal emission, the user and emitter clock biases, and different corrections that affect the signal propagation [29,30]. The pseudorange equations are first linearised around an approximate position and then solved by iterative methods. The user’s approximate position is usually obtained using analytic (closed-form) solutions of the equations (neglecting emitter clock biases and signal propagation corrections), where the unknowns are the user’s coordinates and clock bias with respect to a certain reference frame and reference time. In this section, we see how the relative formulation of the characteristic quantities of an RPS allows for interpreting Kleusberg’s analytical solution to the GPS navigation equations [3].

4.1. Concepts and Notations

In [3], the starting point is the measured pseudoranges between the satellites and the user. The pseudoranges p A are modelled as follows (taking the speed of light c = 1 ):
p A = [ ( x x A ) 2 + ( y y A ) 2 + ( z z A ) 2 ] 1 2 + δ T ,
where { x A , y A , z A } are the Cartesian coordinates of the A-th satellite ( A = 1 , 2 , 3 , 4 ) at the time t A of emission; { x , y , z } are those of the user at the time t of reception; and δ T is the user’s clock b i a s , which is defined as the difference between the user’s clock time and the so-called GPS time.
Assuming that the bias δ T is the same for all the satellites, it can be removed by subtracting one reference pseudorange ( p 4 ) from the other three: d a : = p a p 4 , a = 1 , 2 , 3 . In the covariant solution, this difference can be identified with σ a : = t a t 4 :
d a σ a .
Kleusberg denoted the Euclidean positions of the three emitters with respect to the reference emitter as b a e ^ a and the user’s position vector from the reference emitter as s 0 e ^ , where e ^ a and e ^ are unit vectors. In the covariant solution, the position four-vector e a of the a-th emitter with respect to the reference emitter is decomposed relative to the inertial observer u as e a = σ a u + e a , and therefore,
b a | e a | .
These and other correspondences are summarised in Table 1, including the electric and magnetic parts of the configuration bivector H.
With these correspondences, we can explain Kleusberg’s procedure in the RPS notation. The starting point is the following equations, which result from (6), (8) and (9) (see Figure 1b):
e a = γ a γ 4 = m 4 m a = y m a , a = 1 , 2 , 3 ,
which implies that
m a 2 = ( y e a ) 2 = y 2 + e a 2 2 y · e a .
Furthermore, from (8), as y = m 4 is light-like:
( y 0 ) 2 + y 2 = 0 .
This equation is solved by taking y 0 = μ | y | , where μ can take the values ± 1 , with μ = 1 ( μ = 1 ) for emission (reception) solutions.
Also, from (3) and (8), we have (see Figure 1a)
m a = m 4 e a = y e a ,
and then
( y 0 σ a ) 2 + ( y e a ) 2 = 0 , a = 1 , 2 , 3 .
Therefore,
m a 2 = ( y 0 σ a ) 2 = ( μ | y | σ a ) 2 , a = 1 , 2 , 3 ,
where in the last equality, we use y 0 = μ | y | .
Expanding (49):
m a 2 = y 2 + σ a 2 2 μ | y | σ a , a = 1 , 2 , 3 .
Equating (46) and (50), we obtain the equations solved by Kleusberg using the same notation as in the covariant solution:
μ | y | σ a + y · e a = Ω a ,
where we have taken into account (4). Then,
| y | = Ω a μ σ a + e ^ · e a , a = 1 , 2 , 3 ,
where we use Kleusberg’s notation e ^ = y | y | to simplify the expression. Note that the sign of μ , which gives the emission or reception character of the solution, has to be maintained for further discussion, even if such a distinction is not made in Kleusberg’s procedure.

4.2. Kleusberg’s Procedure to Obtain the Solution

Kleusberg’s procedure yields y = | y | e ^ , and therefore, involves two steps: first, one obtains e ^ , and then | y | by substituting e ^ in (52).
In order to solve the system of Equation (51), Kleusberg equated the right-hand sides of the first and second of the equations in (52), and of the second and third, to obtain the following equations:
Ω a μ σ a + e ^ · e a = Ω a + 1 μ σ a + 1 + e ^ · e a + 1 , a = 1 , 2 .
He rearranged each of these equations to obtain
e 1 Ω 1 e 2 Ω 2 · e ^ = μ σ 1 Ω 1 σ 2 Ω 2 ,
e 2 Ω 2 e 3 Ω 3 · e ^ = μ σ 2 Ω 2 σ 3 Ω 3 .
And rewrote these equations as
F 1 · e ^ = U 1 , F 2 · e ^ = U 2 ,
F a e a Ω a e a + 1 Ω a + 1 , U a μ σ a Ω a σ a + 1 Ω a + 1 , a = 1 , 2 .
To solve them, Kleusberg started with the following identity and expanded the double cross-product:
e ^ × ( F 1 × F 2 ) = μ ( U 2 F 1 U 1 F 2 ) ,
and defined two three-vectors:
G F 1 × F 2 , H μ U 2 F 1 U 1 F 2 .
As results from (25) and (26), these vectors are directly related to the vectors S and B , in which the configuration bivector H of the covariant method is split with respect to the inertial observer u (see Table 1).
Proposition 10.
The electric and magnetic parts, S and B , in which the bivector H is split relative to an inertial observer u, can be expressed as
S = 4 Ω 1 Ω 2 Ω 3 G , B = μ 4 Ω 1 Ω 2 Ω 3 H ,
with G and H given in (59) and where μ = 1 ( μ = 1 ) corresponds to emission (reception) solutions.
Now, Equation (58) is written as
e ^ × S = μ B ,
or equivalently, multiplying by S (cross-product) from the left:
S × ( e ^ × S ) = μ S × B .
Expanding the vector triple product on the left-hand side:
S 2 e ^ ( S · e ^ ) S = μ S × B .
Furthermore,
S · e ^ = | S | cos ϕ ,
where ϕ [ 0 , π ] is the angle formed by { S , y } . And from (61):
| B | = | S | sin ϕ .
Therefore, when ϕ = π 2 , S and B are equimodular. Squaring (64) and (65) and adding gives the following:
S · e ^ 2 + B 2 = S 2 S · e ^ = ± S 2 B 2 .
Note that in this step, an extra solution is introduced and that both solutions have the same emission or reception character. Substituing (66) in (63), we arrive at the following result.
Proposition 11.
The unit vector e ^ = y | y | , which gives the direction from the reference emitter to the user’s position, can be expressed only in terms of the electric and magnetic parts of the bivector H as follows:
e ^ = | S | 2 μ S × B ± S S 2 B 2 ,
where μ = 1 ( μ = 1 ) corresponds to the emission (reception) solutions.
To obtain | y | , Equation (67) is substituted into any of the equations in (52).
Proposition 12.
Using the same notation as in the covariant solution relative to an inertial observer u, Kleusberg’s solution y K is expressed as
y K = | y | e ^ = Ω a S × B ± μ S S 2 B 2 S 2 σ a + ( S × B ) · e a ± μ S · e a S 2 B 2 ,
for any a = 1 , 2 , 3 .

4.3. Recovering Kleusberg’s Solution from the Covariant Solution

We can compare Equation (51) with those solved in the covariant method (Equations (30) and (31)), written with respect to u:
e a · y = Ω a y 0 σ a + y · e a = Ω a , a = 1 , 2 , 3 ,
and
y 2 = 0 ( y 0 ) 2 = y 2 ,
where we use y = y 0 u + y and e a = σ a u + e a .
Comparing Equations (51), (69) and (70), we realise that in contrast to the covariant method, where, first, the linear system (69) and then the quadratic Equation (70) are solved (the initial system of equations is split into a linear system and a single quadratic equation), Kleusberg directly solves the quadratic equation. Equation (51) is equivalent to (69) but includes the quadratic condition (70), specifically y 0 = μ | y | .
To recover Equation (68) from the covariant solution (28), let us first split the covariant solution y relative to the inertial observer u as y = y 0 u + y :
y 0 = y 0 + λ χ 0 , y = y + λ χ ,
where y 0 and y are given by (36), λ is given by (40), and χ 0 and χ are given by (12).
Note that the particular solution y and, by extension, λ , depend on the choice of the transversal vector ξ . Therefore, we expect to recover (68) with a suitable choice of ξ . As long as the transversality condition (34) is satisfied, we can choose ξ of the form ξ = u + ξ . We start by writing a general expression for ξ as
ξ = a S + b B + c S × B ,
with { a , b , c } as real scalars. Kleusberg’s solution (68) is equivalent to the covariant solution with respect to the inertial observer (71) if we take a = ± 1 Δ and c = 0 in (72):
ξ = ± S Δ + b B ,
with b as a real scalar. With this choice of ξ , it is easy to see from (36) that y is light-like and, from (40), λ = 0 such that y = y . Then, the following result is established.
Proposition 13.
Setting the transversal vector ξ = u + ξ , with ξ = ± S Δ + b B and b as a real scalar, the covariant solution y obtained with this choice of ξ is split relative to the inertial observer as y = y 0 u + y , where
y 0 = Ω a S 2 S 2 σ a + ( S × B ) · e a ± S · e a S 2 B 2 , y = Ω a S × B ± S S 2 B 2 S 2 σ a + ( S × B ) · e a ± S · e a S 2 B 2 ,
for any a = 1 , 2 , 3 . The space-like component y is Kleusberg’s solution (68).

5. Covariant Solution in Terms of the Principal Directions of H

The covariant solution (28) can also be expressed in terms of the principal directions (eigenvectors) of H. In general, a two-form, such as H, may be algebraically decomposed in terms of its principal directions through its scalar invariants (see [31,32]). We say that a two-form F is regular if it has at least one non-zero scalar invariant and can therefore be decomposed as
F = α n l + β ( n l ) ,
with { α , β } as real scalars and n and l as the principal directions of F, which are light-like and satisfy l · n = 1 . These are the eigenvectors of F with the respective eigenvalues α and α (they are also the eigenvectors of F with the respective eigenvalues β and β ).
If f = 1 2 F μ ν F μ ν and f ˜ 1 2 F μ ν ( F ) μ ν are the usual scalar invariants, the eigenvalues are related to the invariants as follows:
α = 1 2 f 2 + f ˜ 2 + f , β = 1 2 f 2 + f ˜ 2 f .
As it was noticed in [8], in the case of the bivector H, since the invariant f ˜ = H μ ν ( H ) μ ν = 0 , it follows from (76) that β = 0 . Then, from (75), it can be decomposed as
H = α n l ,
with α = Δ , which follows from (32) and (76). Note that from (44), there is a region where Δ = 0 , and thus, α = 0 . But this does not mean that H = 0 , rather that H is singular ( α = β = 0 ) in that region.

5.1. Principal Directions of H: Covariant Determination

According to [31,32], the principal directions of a two-form H can be obtained in covariant form from its minimal polynomial. Since the eigenvalue β = 0 , the minimal polynomial p ( κ ) of H is
p ( κ ) = ( κ + α ) ( κ α ) κ .
For each of the eigenvalues ± α , we can construct a polynomial p ± ( κ ) :
p + ( κ ) = ( κ α ) 1 p ( κ ) , p ( κ ) = ( κ + α ) 1 p ( κ ) .
And define the following projectors:
H + p + ( H ) = H 2 + α H ,
H p ( H ) = H 2 α H .
Since p ( H ) = H 3 α 2 H = 0 , it is then easy to verify that the principal directions n and l are obtained by contracting an arbitrary time-like direction v with these projectors:
n = i ( v ) H + , l = i ( v ) H ,
and normalising such that n · l = 1 . Now, we can express the covariant solution of the location problem in terms of l and n, which are computable from the standard data E using (80)–(82).
Proposition 14.
In regions where Δ 0 , each of the two solutions y + and y included in the general solution y to the location problem (28) can also be expressed as
y + = α n χ · n , y = α l χ · l ,
where n and l are the principal directions of H, which are known from (82), α = 1 2 t r H 2 and the configuration vector χ (11).
In order to analyse the cases in which the denominators in (83) vanish, first note that we can form a basis of Minkowski space-time { l , n , p , q } with the principal directions l and n and with two orthogonal space-like directions p and q, where
l 2 = n 2 = 0 , l · n = 1 , p 2 = q 2 = 1 , l · p = l · q = n · p = n · q = p · q = 0 .
We can express the configuration vector χ in this basis as
χ = a l + b n + c p + d q ,
with { a , b , c , d } as real scalars. From (11) and (23), it follows that
i ( χ ) H = 0 .
Since H = α n l ( β = 0 ), it follows that H = h p q (with h as a real scalar), and thus,
i ( χ ) H = h i ( χ ) ( p q q p ) = h ( χ · p ) q h ( χ · q ) p = 0 .
Therefore, c = χ · p = 0 and d = χ · q = 0 , and then χ is a linear combination of l and n:
χ = a l + b n .

5.2. Emission Coordinate Domains and Bifurcation Problem

With this expression of χ , we can analyse the denominators in (83). This discussion is directly related to the causal character of χ , which, in turn, determines the number of valid emission solutions (see Section 3).
  • If χ is time-like, there is only one emission solution, while the other is a reception solution. Explicitly using (86),
    χ 2 = ( a l + b n ) 2 = 2 a b < 0 .
    Therefore, s g n ( a ) = s g n ( b ) 0 . Since a = χ · n and b = χ · l , it follows that the denominators in (83) do not vanish in this case. Furthermore, since n and l are both future oriented and α > 0 , y + and y have different orientations, with one being an emission and the other a reception solution. If χ is future (past) oriented, then y ( y + ) is the valid emission solution.
  • If χ is light-like, there is only one valid emission solution (the other solution is degenerate). Again, using (86),
    χ 2 = ( a l + b n ) 2 = 2 a b = 0 .
    Therefore, a = 0 or b = 0 such that χ is collinear with n or l and one of the solutions, y + or y , is degenerate, with the other being an emission solution. If χ is future (past) oriented, then y ( y + ) is the valid emission solution.
  • If χ is space-like, there are two valid solutions. Using (86),
    χ 2 = ( a l + b n ) 2 = 2 a b > 0 .
    Therefore, s g n ( a ) = s g n ( b ) 0 and the denominators in (83) do not vanish in this case. Since n and l are both future oriented and α > 0 , y + and y are both emission solutions if χ · n > 0 or χ · l < 0 .

5.3. User Location in the Region Where j Θ ( x ) = 0

As said earlier, there is a region in which α = 0 , and then, since β = 0 , H is a singular two-form. In this case, H can be decomposed as
H = k p ,
where k is the fundamental direction, which is light-like and satisfies i ( k ) H = i ( k ) H = 0 , and p is a space-like vector such that k · p = 0 . Note that p can be determined up to a transformation p p + ω k (with ω as a real scalar). To obtain the fundamental direction k, one constructs the projector H 0 by setting α = 0 in (80) or (81):
H 0 = H 2
and contracts an arbitrary time-like direction v with it:
k = i ( v ) H 0 .
In this case, the only solution to the location problem is found according to the following result.
Proposition 15.
In the region where Δ = 0 , the solution y 0 to the location problem (28) can also be expressed as
y 0 = Ω a k k · e a , ( a = 1 , 2 , 3 ) ,
where k is the fundamental direction of H, which is known from (92), e a is the position vector of the a-th emitter with respect to the reference emitter (3) and Ω a is the world function scalar (4).
Note that from (11) and (23), i ( e a ) H = Ω a χ . Furthermore, as was stated in [8], the region where Δ = 0 is a subregion of the time-like region C t such that χ 2 > 0 in this region. Therefore, ( i ( e a ) H ) 2 0 . Explicitly, using (90):
i ( e a ) H = Ω a [ ( k · e a ) p ( p · e a ) k ] .
Squaring:
( i ( e a ) H ) 2 = Ω a 2 ( k · e a ) 2 0 .
Hence, the denominator in (93) does not vanish in this region.

5.4. Splitting of the Covariant Solution in Terms of l and n

We can split the principal directions of H relative to an inertial observer u by posing the eigenvalue equations
i ( n ) H = α n , i ( l ) H = α l ,
and expressing H relative to u according to (24) and n and l as
n = n 0 u + n , l = l 0 u + l .
Expanding the left-hand side of (96) using (24), (97) and (A3):
i ( n ) H = i ( n ) ( u S ) i ( n ) ( u B ) = ( n · S ) u ( n 0 S + n × B ) .
Expanding the right-hand side of (96) using (97):
i ( n ) H = α n 0 u + α n ,
and Equations (98) and (99), yields the following equations for the time-like and space-like components of the principal direction n:
n · S = α n 0 , n 0 S + n × B = α n .
Similarly, the second eigenvalue equation in (96) leads to the following equations for the time-like and space-like components of the principal direction l:
l · S = α l 0 , l 0 S + l × B = α l .
The solution of Equations (100) and (101) yields the following result.
Proposition 16.
In each coordinate domain of an RPS, the bivector H is a regular two-form that can be algebraically decomposed as H = α n l , where n and l are the prinicipal directions, which are light-like eigenvectors of H with eigenvalues α and α and satisfy n · l = 1 . Relative to an inertial observer u, the principal directions are split as n = n 0 u + n and l = l 0 u + l , where
n 0 = S 2 M , n = α S + S × B M ,
l 0 = S 2 M , l = α S + S × B M ,
with M = 2 α | | S and α = S 2 B 2 .
Then, the alternative expression of the covariant solution given in Proposition 14 may be split according to the following proposition.
Proposition 17.
Relatively to an inertial observer u, the covariant solutions y + and y for the E-location problem given in (83) are split as y + = y + 0 u + y + and y = y 0 u + y , with
y + 0 = N n 0 , y + = N n , N = α χ · n ,
y 0 = L l 0 , y = L l , L = α χ · l ,
where { n 0 , n } and { l 0 , l } are given by (102) and (103), respectively.
Using Proposition 17, it is easy to verify that each of the solutions included in (68), depending on the sign of the square root term, are y + and y given in (104)–(105).
Proposition 18.
The covariant solutions y ± are split relative to the inertial observer as y ± = y ± 0 u + y ± , where y ± 0 and y ± are given by (104)–(105). The space-like component y ± is Kleusberg’s solution (68).

6. Discussion and Comments

Users of global navigation satellite systems, such as GPS and Galileo, locate themselves by solving the navigation equations through iterative methods around an initial approximate position. This initial estimation is usually analytically obtained by solving a simplified version of the equations (neglecting gravitational, atmospheric and instrumental effects). These closed-form solutions are either based on pseudoranges or on pseudorange differences. In [14], a known analytical solution based on pseudoranges, Bancroft’s solution [1], was interpreted in the language of RPS.
In this paper we analyse, from the perspective of the theory of RPS, another known closed-form solution based on pseudorange differences, i.e., Kleusberg’s solution [3]. We first formulated the theory of RPS in the framework of an inertial coordinate system. To this end, the quantities that are related to the configuration of the emitters, such as the configuration vector χ and the bivector H, are split in time-like and space-like components. This formulation of the theory allowed us to interpret and express Kleusberg’s solution to the pseudorange navigation equations in terms of these quantities.
Furthermore, a new expression of the covariant solution to the standard location problem is given in terms of the principal directions (eigenvectors) of H and its only non-vanishing scalar invariant, and the procedure to obtain these eigenvectors in covariant form [31,32] is applied. A brief analysis of the solutions based on the causal character of the emitter configuration is provided for this alternative expression of the covariant solution.
Kleusberg’s solution is recovered from the space-like component of the covariant solution, both from its original expression and from the alternative expression given in terms of the principal directions of the bivector H.
This manuscript aims to contribute to the development of RPS theory in a specific direction: the 3 + 1 splitting, relative to an inertial observer, of the general transformation from emission to inertial coordinates in flat space-time. But RPS theory [11] was conceived as a primordial element to provide current GNSSs with a true relativistic conception that was founded exclusively on relativity theory. Moreover, since an RPS can be constructed without any information about the gravitational field [33], it allows for carrying out relativistic gravimetry [34,35] in the unknown space-time domain where it operates, which is an essential element of a true relativistic laboratory (see Refs. [9,10] for a deep discussion of these ideas).

Author Contributions

All authors contributed equally to prepare the original draft of the manuscript and have closely collaborated to obtain and present the results. All authors have read and agreed to the published version of this manuscript.

Funding

We would like to thank the support from the Spanish Ministerio de Ciencia, Innovación y Universidades, Projects PID2019-109753GB-C21/AEI/10.13039/501100011033 and PID2019-109753GB-C22/AEI/10.13039/501100011033, and from the Conselleria d’Educació, Universitats i Ocupació, Generalitat Valenciana, Project CIAICO/2022/252.

Data Availability Statement

No new data were created or analysed in this study. Data sharing is not applicable to this article.

Acknowledgments

J.J. Ferrando and J.A. Morales-Lladosa would like to thank Bartolomé Coll for introducing us to the theory of RPS, among other topics, and encouraging us to develop the theory.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Notation

The main sign convections and notations we adopt in this paper are as follows:
(i) g is the Minkowski space-time metric, with the signature taken as ( , + , + , + ) . We use units in which the speed of light in vacuum is c = 1 .
(ii) η is the metric volume element of g, as defined by η α β γ δ = d e t g ϵ α β γ δ , where ϵ α β γ δ stands for the Levi–Civita permutation symbol ϵ 0123 = 1 . The Hodge dual operator associated with η is denoted by an asterisk *.
For instance, and using index notation, if x, y and z are space-time vectors, one has
[ ( x y z ) ] α = η α β γ δ x β y γ z δ .
where ∧ stands for the wedge or exterior product (antisymmetrised tensorial product of antisymmetric tensors).
(iii) i ( ) denotes the interior or contracted product, that is, i ( x ) T denotes the contraction of a vector x and the first slot of a tensor T. Thus, for a covariant two-tensor, [ i ( x ) T ] ν = x μ T μ ν .
(iv) For an observer of unit velocity u, ( u 2 = g ( u , u ) = 1 ), the vector x splits as
x = x 0 u + x
where x 0 = g ( x , u ) x · u and x = x is orthogonal to u, g ( u , x ) = 0 . We use the notation x = ( x 0 , x ) , where x 0 and x ( E ) are the time-like and space-like components x relative to u, respectively, and E is the space orthogonal to u. E has an induced volume element given by η i ( u ) η , that is, ( η ) β γ δ = u α η α β γ δ .
(v) For vectors x , y E , the vector or cross-product is expressed as
x × y = ( u x y ) ,
and, if z E , the scalar triple product ( x × y ) · z ( x , y , z ) is then given by
( x , y , z ) u = ( x y z ) .

References

  1. Bancroft, S. An Algebraic Solution of the GPS Equations. IEEE Trans. Aerosp. Electron. Syst. 1985, AES-21, 56–59. [Google Scholar] [CrossRef]
  2. Kleusberg, A. Die direkte Lösung des räumlichen Hyperbelschnitts. Z. Vermess. 1994, 119, 188–192. [Google Scholar]
  3. Kleusberg, A. Analytical GPS Navigation Solution. In Geodesy-The Challenge of the 3rd Millennium; Grafarend, E.W., Krumm, F.W., Schwarze, V.S., Eds.; Springer: Berlin/Heidelberg, Germany, 2003; pp. 93–96. [Google Scholar] [CrossRef]
  4. Chaffee, J.; Abel, J. On the exact solutions of pseudorange equations. IEEE Trans. Aerosp. Electron. Syst. 1994, 30, 1021–1030. [Google Scholar] [CrossRef]
  5. Abel, J.; Chaffee, J. Existence and uniqueness of GPS solutions. IEEE Trans. Aerosp. Electron. Syst. 1991, 27, 952–956. [Google Scholar] [CrossRef]
  6. Grafarend, E.; Shan, J. Closed-form solution of the nonlinear pseudoranging equations (GPS). Artif. Satell. Planet. Geod. 1996, 31, 133–147. [Google Scholar]
  7. Coll, B.; Ferrando, J.J.; Morales-Lladosa, J.A. Positioning systems in Minkowski spacetime: From emission to inertial coordinates. Class. Quantum Gravity 2010, 27, 065013. [Google Scholar] [CrossRef]
  8. Coll, B.; Ferrando, J.J.; Morales-Lladosa, J.A. Positioning systems in Minkowski space-time: Bifurcation problem and observational data. Phys. Rev. D 2012, 86, 084036. [Google Scholar] [CrossRef]
  9. Coll, B. Relativistic positioning systems: Perspectives and prospects. Acta Futur. 2013, 7, 35–47. [Google Scholar] [CrossRef]
  10. Coll, B. Epistemic Relativity: An Experimental Approach to Physics; Springer International Publishing: Berlin/Heidelberg, Germany, 2019; pp. 291–315. [Google Scholar] [CrossRef]
  11. Coll, B. Elements for a Theory of Relativistic Coordinate Systems: Formal and Physical Aspects; World Scientific: Singapore, 2001; pp. 53–65. [Google Scholar] [CrossRef]
  12. Bahder, T.B. Navigation in curved space-time. Am. J. Phys. 2001, 69, 315–321. [Google Scholar] [CrossRef]
  13. Ruggiero, M.L.; Tartaglia, A.; Casalino, L. Geometric definition of emission coordinates. Adv. Space Res. 2022, 69, 4221–4227. [Google Scholar] [CrossRef]
  14. Serrano Montesinos, R.; Morales-Lladosa, J.A. Minkowskian Approach to the Pseudorange Navigation Equations. Universe 2024, 10, 179. [Google Scholar] [CrossRef]
  15. Coll, B.; Pozo, J.M. Relativistic positioning systems: The emission coordinates. Class. Quantum Gravity 2006, 23, 7395. [Google Scholar] [CrossRef]
  16. Carloni, S.; Fatibene, L.; Ferraris, M.; McLenaghan, R.G.; Pinto, P. Discrete relativistic positioning systems. Gen. Relativ. Gravit. 2020, 52, 12. [Google Scholar] [CrossRef]
  17. Coll, B.; Ferrando, J.J.; Morales-Lladosa, J.A. Newtonian and relativistic emission coordinates. Phys. Rev. D 2009, 80, 064038. [Google Scholar] [CrossRef]
  18. Strang, G.; Borre, K. Linear Algebra, Geodesy, and GPS; Wellesley-Cambridge Press: Wellesley, MA, USA, 1997. [Google Scholar]
  19. Puchades, N.; Sáez, D. Relativistic positioning: Four-dimensional numerical approach in Minkowski space-time. Astrophys. Space Sci. 2012, 341, 631–643. [Google Scholar] [CrossRef]
  20. Puchades, N.; Sáez, D. Relativistic positioning: Errors due to uncertainties in the satellite world lines. Astrophys. Space Sci. 2014, 352, 307–320. [Google Scholar] [CrossRef]
  21. Puchades, N.; Sáez, D. Approaches to relativistic positioning around Earth and error estimations. Adv. Space Res. 2016, 57, 499–508. [Google Scholar] [CrossRef]
  22. Feng, J.C.; Hejda, F.; Carloni, S. Relativistic location algorithm in curved spacetime. Phys. Rev. D 2022, 106, 044034. [Google Scholar] [CrossRef]
  23. Delva, P.; Kostić, U.; Čadež, A. Numerical modeling of a Global Navigation Satellite System in a general relativistic framework. Adv. Space Res. 2010, 47, 370–379. [Google Scholar] [CrossRef]
  24. Čadež, A.; Kostić, U.; Delva, P.; Carloni, S. Mapping the Spacetime Metric with a Global Navigation Satellite System—Extension of Study: Recovering of Orbital Constants Using Inter-Satellites Links; Ariadna Final Report (09/1301 ccn); European Space Agency, the Advanced Concepts Team: Paris, France, 2011. [Google Scholar]
  25. Kostić, U.; Horvat, M.; Gomboc, A. Relativistic Positioning System in perturbed spacetime. Class. Quantum Gravity 2015, 32, 215004. [Google Scholar] [CrossRef]
  26. Coll, B.; Ferrando, J.J.; Morales-Lladosa, J.A. From emission to inertial coordinates: Observational rule and inertial splitting. Acta Futur. 2013, 7, 49–55. [Google Scholar] [CrossRef]
  27. Ruse, H.S. Taylor’s theorem in the tensor calculus. Proc. Lond. Math. Soc. 1931, 32, 87–92. [Google Scholar] [CrossRef]
  28. Synge, J. Relativity: The General Theory; North-Holland: Amsterdam, The Netherlands, 1960. [Google Scholar]
  29. Subirana, J.; Hernández-Pajares, M.; Zornoza, J.; Agency, E.S.; Fletcher, K. GNSS Data Processing; Number v. 1 in ESA TM; ESA Communications: Noordwijk, The Netherlands, 2013. [Google Scholar]
  30. Leick, A.; Rapoport, L.; Tatarnikov, D. GPS Satellite Surveying; Wiley: Hoboken, NJ, USA, 2015. [Google Scholar]
  31. Fradkin, D.M. Covariant electromagnetic projection operators and a covariant description of charged particle guiding centre motion. J. Phys. A Math. Gen. 1978, 11, 1069. [Google Scholar] [CrossRef]
  32. Coll, B.; Ferrando, J.J. On the permanence of the null character of Maxwell fields. Gen. Relativ. Gravit. 1988, 20, 51–64. [Google Scholar] [CrossRef]
  33. Coll, B.; Ferrando, J.J.; Morales, J.A. Two-dimensional approach to relativistic positioning systems. Phys. Rev. D 2006, 73, 084017. [Google Scholar] [CrossRef]
  34. Coll, B.; Ferrando, J.J.; Morales, J.A. Positioning with stationary emitters in a two-dimensional space-time. Phys. Rev. D 2006, 74, 104003. [Google Scholar] [CrossRef]
  35. Coll, B.; Ferrando, J.J.; Morales-Lladosa, J.A. Positioning in a flat two-dimensional space-time: The delay master equation. Phys. Rev. D 2010, 82, 084038. [Google Scholar] [CrossRef]
Figure 1. Configuration vectors in Minkowski space-time and in the 3-space orthogonal to u, E . (a) The fourth emitter γ 4 is taken as the reference emitter. Then, the position vector of the event P is m 4 . The relative positions e a of the referred emitters γ a are given by e a = γ a γ 4 ( a = 1 , 2 , 3 ). This figure was taken from [7,8,26]. (b) In the 3-space orthogonal to u, E , taking the fourth emitter as the reference emitter, y = m 4 is the position vector of the user’s location X. The relative positions e a of the referred emitters are given by e a = γ a γ 4 = m 4 m a ( a = 1 , 2 , 3 ).
Figure 1. Configuration vectors in Minkowski space-time and in the 3-space orthogonal to u, E . (a) The fourth emitter γ 4 is taken as the reference emitter. Then, the position vector of the event P is m 4 . The relative positions e a of the referred emitters γ a are given by e a = γ a γ 4 ( a = 1 , 2 , 3 ). This figure was taken from [7,8,26]. (b) In the 3-space orthogonal to u, E , taking the fourth emitter as the reference emitter, y = m 4 is the position vector of the user’s location X. The relative positions e a of the referred emitters are given by e a = γ a γ 4 = m 4 m a ( a = 1 , 2 , 3 ).
Universe 10 00299 g001
Table 1. Identifying Kleusberg’s notation and concepts with the time-like and space-like components of those of the RPS solution. In the last row, μ = 1 ( μ = 1 ) stands for the emission (reception) solutions.
Table 1. Identifying Kleusberg’s notation and concepts with the time-like and space-like components of those of the RPS solution. In the last row, μ = 1 ( μ = 1 ) stands for the emission (reception) solutions.
KleusbergRPS
Pseudorange difference d a σ a Coordinate time difference
Emitter distance
to reference emitter
b a | e a | Emitter distance
to reference emitter
Unit vector from reference
emitter to emitter a
e ^ a e a | e a | Unit vector from reference
emitter to emitter a
User distance
to emitter a
s a | m a | User distance
to emitter a
User distance
to reference emitter
s 0 | y | User distance
to reference emitter
Unit vector from
reference emitter to user
e ^ y | y | Unit vector from
reference emitter to user
Semi-difference 1 2 ( b a 2 d a 2 ) Ω a World function scalar
Three-vector G S 4 Ω 1 Ω 2 Ω 3 Electric part of
configuration bivector H
Three-vector H B μ 4 Ω 1 Ω 2 Ω 3 Magnetic part of
configuration bivector H
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Serrano Montesinos, R.; Ferrando, J.J.; Morales-Lladosa, J.A. Location Problem in Relativistic Positioning: Relative Formulation. Universe 2024, 10, 299. https://doi.org/10.3390/universe10070299

AMA Style

Serrano Montesinos R, Ferrando JJ, Morales-Lladosa JA. Location Problem in Relativistic Positioning: Relative Formulation. Universe. 2024; 10(7):299. https://doi.org/10.3390/universe10070299

Chicago/Turabian Style

Serrano Montesinos, Ramón, Joan Josep Ferrando, and Juan Antonio Morales-Lladosa. 2024. "Location Problem in Relativistic Positioning: Relative Formulation" Universe 10, no. 7: 299. https://doi.org/10.3390/universe10070299

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop