Alphabeta Math
Physics theoremStatement: AI-adaptedProof: AI-adaptedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Doppler shift and aberration for an ideal plane wave between inertial descriptions

Physical scope

Conditional Doppler-shift and aberration predictions of the ideal plane-wave model of flat classical special-relativistic spacetime, for inertial descriptions related by a passive boost and for ideal observers with subluminal coordinate velocity. Excludes quantum photons, media and dispersion, intensity and polarization, real sources and detectors, accelerating observers, gravitation, and every measurement, statistical or empirical claim; the idealizations of the adopted postulates travel to all consumers.

Statement

Adopt Adopted inertial covariance of the model equations, Adopted ideal-clock and ideal-vacuum-light interpretation and Adopted ideal plane-wave and frequency-reading model, and the conventions of SI units and coordinate conventions of the special-relativity framework. Let x and x′ be inertial charts whose transition is x′=B(β)x+b with β∈R3, ∣β∣<1, b∈R4 and B(β) the passive boost of The passive Lorentz boost with parameter beta; write γ:=(1−∣β∣2)−1/2 and βhat:=β/∣β∣ for β≠0, so that the frame x′ moves with velocity v=cβ relative to the frame x in the direction βhat (step 1.1 records this). Let the ideal wave of the model have phase θ with future null wave covector k and frame-x data (ω,s) in the sense of Null wave covectors, frame frequency data and the observer frequency of an ideal plane wave: ω>0, s∈R3 with ∣s∣=1 and ka=(−ω/c,(ω/c)s1,(ω/c)s2,(ω/c)s3) in x. Then, conditionally on the adopted model:

(i) Frame data in x′. The data of the same covector k in x′ is (ω′,s′) with

ω′=γ(1−β⋅s) ω>0,s′=s+γ−1∣β∣2(β⋅s)β−γβγ(1−β⋅s)

for β≠0 (and ω′=ω, s′=s for β=0), so ∣s′∣=1 and ka′=(−ω′/c,(ω′/c)s1′,(ω′/c)s2′,(ω′/c)s3′) in x′. In the axis case β=be1 with b∈(−1,1): s1′=(s1−b)/(1−bs1) and (s2′,s3′)=(s2,s3)/[γ(1−bs1)].

(ii) Reading and frequency ratios. The rest observers of x and x′ (four-velocities ce0 and ce0′) read angular frequencies ω=−ck(e0) and ω′=−ck(e0′); the linear frequencies and wavelengths of the two descriptions satisfy ν′=γ(1−β⋅s)ν and λ′=λ/[γ(1−β⋅s)]. More generally, an ideal inertial observer whose constant coordinate velocity in x is w (a vector of the frame's spatial three-space with ∣w∣<c) reads

ωo=γw(1−w⋅sc)ω,γw:=(1−∣w∣2c2)−1/2;

equivalently ωo=γw(1−βw⋅s)ω with βw:=w/c.

(iii) Longitudinal cases. For β≠0, if s=βhat then ω′=ω(1−∣β∣)/(1+∣β∣)<ω, ν′=ν(1−∣β∣)/(1+∣β∣) and λ′=λ(1+∣β∣)/(1−∣β∣): the observer moving in the direction of propagation (in the interpretation of a source at rest in x located behind the observer) reads a red-shifted frequency and lengthened wavelength. If s=−βhat then ω′=ω(1+∣β∣)/(1−∣β∣)>ω and λ′=λ(1−∣β∣)/(1+∣β∣): blue shift for an observer moving opposite to the propagation direction (toward such a source). At β=0 every direction has ω′=ω, ν′=ν and λ′=λ; no normalized boost axis is defined.

(iv) Transverse protocols. If β⋅s=0 (propagation direction perpendicular to the relative velocity in the frame x) then ω′=γω; this is greater than ω when β≠0 and equals ω when β=0. If β⋅s=∣β∣2, equivalently s′⋅βhat=0 for β≠0 (propagation direction perpendicular to the relative velocity in the frame x′), then ω′=ω/γ; this is less than ω when β≠0 and equals ω when β=0. Both configurations are called transverse Doppler configurations in the literature, and the two factors differ for β≠0: the direction and size of the shift are not determined by the word "transverse" without specifying the frame in which transversality holds.

(v) Aberration. For β≠0, define θx:=arccos⁡(βhat⋅s) and θx′:=arccos⁡(βhat⋅s′) in [0,π], using the angular convention of Null wave covectors, frame frequency data and the observer frequency of an ideal plane wave. The primed scalar product uses the same numerical axis components in the primed frame's spatial coordinates; the two rest spaces themselves are distinct. Then

cos⁡θx′=cos⁡θx−∣β∣1−∣β∣cos⁡θx;

the map u↦(u−∣β∣)/(1−∣β∣u) is a strictly increasing bijection of [−1,1] onto itself, and in particular cos⁡θx=0 gives cos⁡θx′=−∣β∣.

(vi) Scope and protocol. All clauses concern one ideal plane wave and ideal observers, and frequencies are compared through the phase model at specified reception events; the results are conditional on the adopted postulates (ideal plane wave, ideal clocks, inertial covariance, flat classical spacetime) and are not empirical claims about nature, sources or apparatus. They exclude media and dispersion, modulation and signal speeds, intensity and polarization, real line widths, accelerating observers, gravitation and quantum effects; no statistical or measurement statement is made. If β=0 the transition is the pure translation x′=x+b: the inertial axes and wave-covector frame data agree, with ω′=ω and s′=s, while the affine phase constant is transformed as in the covector and phase law.

Facts & Assumptions

Given: Inertial charts x,x′ with x′=B(β)x+b, β∈R3, ∣β∣<1, b∈R4; γ=(1−∣β∣2)−1/2; and an ideal plane wave with phase θ, future null wave covector k and frame-x data (ω,s).

[A1]

Adopted ideal plane-wave model: the level sets of θ are the wave fronts, the complete ray trajectories are the constant-phase future-directed null lines λ↦p+λk♯ for λ∈R, their future portions have images p+R≥0k♯, and an ideal observer with four-velocity Uo=cn reads the angular frequency −ck(n)=−k(Uo) at the reception event (Adopted ideal plane-wave and frequency-reading model).

[A2]

Adopted ideal light: ideal vacuum light rays are exactly the future null straight lines, with coordinate speed c in every inertial chart, and real clocks and light are not claimed to be exactly ideal (Adopted ideal-clock and ideal-vacuum-light interpretation).

[A3]

Adopted inertial covariance: the inertial changes of description of the model are the affine maps with proper orthochronous Lorentz linear part, and covariance is asserted only for the specified model equations (Adopted inertial covariance of the model equations).

[L1]

With the SI conventions x0=ct, the frame data (ϖ,s) of k in a frame and the wave data are related by ϖ=ω/c, ∣s∣=1, ω>0, ka=(−ω/c,(ω/c)s1,(ω/c)s2,(ω/c)s3), ν=ω/(2π), λ=c/ν; and an ideal observer with four-velocity Uo=cn (n future unit timelike) reads ωn=−ck(n)=−k(Uo)>0, which is minus the phase rate along the observer's worldline (Null wave covectors, frame frequency data and the observer frequency of an ideal plane wave, SI units and coordinate conventions of the special-relativity framework, Frame data of a future null wave covector: the unique pair (ϖ,s) with ∣s∣=1, The phase rate along a worldline is the wave covector evaluated on the four-velocity, Affine phase functions and wave covectors on affine Minkowski space).

[L2]

Boost transformation of the frame data: for the chart pair of the Given, with ϖ=ω/c and β≠0, the frame-x′ data (ϖ′,s′) satisfies ϖ′=γ(1−β⋅s)ϖ, s′=[s+γ−1∣β∣2(β⋅s)β−γβ]/[γ(1−β⋅s)], ∣s′∣=1 and ka′=(−ϖ′,ϖ′s′); for β=0, ϖ′=ϖ, s′=s; in the axis case β=be1, s1′=(s1−b)/(1−bs1), s2′=s2/[γ(1−bs1)], s3′=s3/[γ(1−bs1)]; and β⋅s′=(β⋅s−∣β∣2)/(1−β⋅s), with β⋅s′=0 if and only if β⋅s=∣β∣2 (Boost transformation of a future null wave covector and of its frame data).

[L3]

γ≥1 with equality exactly when β=0, B(0)=id⁡, and the matrix entries of B(β) and B(−β) are as displayed in The passive Lorentz boost with parameter beta; the transition x′=B(β)x+b of inertial charts has proper orthochronous linear part (Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition), and B(−β)=B(β)−1 (Boost transformation of a future null wave covector and of its frame data, clause (v)).

[L4]

In an inertial frame the basis vectors satisfy η(ea,eb)=diag⁡(−1,1,1,1) with e0 future, so e0 and e0′ are future unit timelike; the four-velocity of an observer at rest in a frame is c times its first basis vector, and a point observer is a future unit timelike vector n (Inertial frames and inertial charts of the affine Minkowski model, Four-velocity and four-acceleration of a future timelike worldline).

[L5]

Frame and component relations between the charts: the transition x′=Λx+b has linear part Λ=B(β), the new frame's basis vectors satisfy ea′=∑b(Λ−1)baeb, and the components of a covector satisfy ka′=(Λ−1)bakb with Λ−1=B(−β); in the chart of any inertial frame an affine phase with wave covector k has the form θ(p)=kaxa(p)+θ(o) (Inertial charts are related by proper orthochronous affine Lorentz maps, and every such map is a chart transition, Boost transformation of a future null wave covector and of its frame data, The passive Lorentz boost with parameter beta, Affine phase functions and wave covectors on affine Minkowski space).

[L6]

Relative velocity and coordinate form: for future unit timelike n,u, with γrel:=−η(n,u) and h(v):=v+η(n,v)n, the vector w:=ch(u)/γrel lies in n⊥ and is the velocity of the worldline with four-velocity cu relative to the observer n; a worldline with coordinate velocity w in an inertial chart, ∣w∣<c, has four-velocity U=γw(c,wvec) with γw=(1−∣w∣2/c2)−1/2, so n=U/c=γw(1,w/c) is future unit timelike (Norms of four-velocity and four-acceleration, and the observer rest-space decomposition, clauses (a), (c), (d), (e)).

[L7]

Each inertial frame has its own Euclidean spatial three-space. In all displayed direction formulas β,s,w and s′ are spatial coordinate triples; primed triples refer to the primed basis, while β supplies the common numerical boost-axis components. Norms and scalar products of triples are Euclidean; in particular s′⋅βhat=(β⋅s′)/∣β∣ for β≠0 (The Euclidean spatial structure and cross product of an inertial frame). Angles and the cosine inverse are defined in the angular convention of Null wave covectors, frame frequency data and the observer frequency of an ideal plane wave. The factor 1−β⋅s is positive because [L2] exhibits ϖ′=γ(1−β⋅s)ϖ with ϖ,ϖ′,γ>0.

Proof

technique · direct
1.1L3L4L5L6

Setup, and the relative velocity of the frames. By [L1] the frame-x data of k is (ϖ,s) with ϖ=ω/c>0. By the frame relation of [L5], e0′=∑b(Λ−1)b0eb is the first column of B(−β), namely (γ,γβ1,γβ2,γβ3) by [L3], so e0′=γ(e0+∑iβiei). Then η(e0,e0′)=γη(e0,e0)=−γ and h(e0′)=e0′+η(e0,e0′)e0=γe0+γ∑iβiei−γe0=γ∑iβiei; by [L6] with n=e0 and u=e0′, the velocity of the x′-rest observer relative to the x-rest observer is ch(e0′)/(−η(e0,e0′))=cγ∑iβiei/γ=cβ, of magnitude c∣β∣ in the direction βhat when β≠0.

2.1step 1.1L1L2L3L5L7

Clause (i). By the covector component law [L5] and [L3], ka′=(B(−β))bakb; with k0=−ω/c and ki=(ω/c)si from [L1] and the matrix entries of B(−β), this gives k0′=γ(k0+β⋅kvec)=−γ(1−β⋅s)ω/c, with 1−β⋅s>0 by the positivity clause of [L2], and ki′=ki+γβik0+γ−1∣β∣2βi(β⋅kvec)=ωc[si−γβi+γ−1∣β∣2(β⋅s)βi] for β≠0 (and k′=k for β=0). By the frame-data lemma [L2] the frame-x′ data is (ϖ′,s′) with ϖ′=γ(1−β⋅s)ϖ=γ(1−β⋅s)ω/c, s′=[s+γ−1∣β∣2(β⋅s)β−γβ]/[γ(1−β⋅s)], ∣s′∣=1 and ka′=(−ϖ′,ϖ′s′); in wave data this is ω′=cϖ′=γ(1−β⋅s)ω>0 and the displayed s′, and the axis case is the axis clause of [L2].

3.1step 2.1L1L4L6

Clause (ii). By [L1] the rest observer of x has four-velocity ce0 and reads ωe0=−ck(e0)=cϖ=ω, and the rest observer of x′ has four-velocity ce0′ by [L4] and reads ωe0′=−ck(e0′)=cϖ′=ω′=γ(1−β⋅s)ω by step 2.1, so ν′=ω′/(2π)=γ(1−β⋅s)ν and λ′=c/ν′=λ/[γ(1−β⋅s)] by the relations ν=ω/(2π), λ=c/ν of [L1]. For the general observer, [L6] gives Uo=γw(c,wvec), so n=Uo/c=γw(1,w/c) is future unit timelike and, using linearity of k and k(e0)=−ω/c, k(ei)=(ω/c)si [L1], ωo=−ck(n)=−cγw[k(e0)+∑i(wi/c)k(ei)]=γwω(1−(w⋅s)/c); with βw=w/c this is γw(1−βw⋅s)ω.

3.2step 2.1L1L2L7

Clause (iii). Assume β≠0. If s=βhat then β⋅s=∣β∣ by [L7], so step 2.1 together with ω=cϖ and [L2] gives ω′=γ(1−∣β∣)ω, and since 0≤∣β∣<1, γ(1−∣β∣)=(1−∣β∣)/1−∣β∣2=(1−∣β∣)/(1+∣β∣), which is <1 for ∣β∣>0 and =1 for β=0; substituting s=βhat in the formula of [L2] gives s′=βhat, so the propagation direction relative to the boost axis is unchanged. The wavelength and frequency ratios are ν′=ω′/(2π)=γ(1−∣β∣)ν and λ′=c/ν′=λ/[γ(1−∣β∣)]=λ(1+∣β∣)/(1−∣β∣) by ν=ω/(2π), λ=c/ν [L1] and ω′=γ(1−∣β∣)ω. If s=−βhat the same computation with −βhat gives ω′=γ(1+∣β∣)ω=ω(1+∣β∣)/(1−∣β∣)>ω for ∣β∣>0, s′=−βhat and λ′=λ(1−∣β∣)/(1+∣β∣); the source language in the statement is an interpretation of these factors, the model carrying no source.

3.3step 2.1L2L3L7

Clause (iv). If β⋅s=0, step 2.1 gives ω′=γω, which is greater than ω exactly when γ>1, that is exactly when β≠0, and equals ω when β=0, by [L3]. If β⋅s=∣β∣2, then by [L2] β⋅s′=0, and for β≠0 this is equivalent to s′⋅βhat=(β⋅s′)/∣β∣=0; conversely s′⋅βhat=0 with β≠0 gives β⋅s′=0 and hence β⋅s=∣β∣2 by [L2]. With β⋅s=∣β∣2 step 2.1 gives ω′=γ(1−∣β∣2)ω=ω/γ, which is less than ω when β≠0 and equals ω when β=0.

3.4step 2.1L2L7algebra

Clause (v). For β≠0 put u:=cos⁡θx=βhat⋅s=(β⋅s)/∣β∣ and u′:=cos⁡θx′=βhat⋅s′=(β⋅s′)/∣β∣ by [L7]; by the formula for s′ of step 2.1, equivalently by [L2], u′=(β⋅s−∣β∣2)/[∣β∣(1−β⋅s)]=(u−∣β∣)/(1−∣β∣u). Write b:=∣β∣ and f(u):=(u−b)/(1−bu); since 0≤b<1 one has 1−bu≥1−b>0 for every u∈[−1,1], so f is defined on [−1,1]. Moreover 1−bu−(u−b)=(1+b)(1−u)≥0 and 1−bu+(u−b)=(1−b)(1+u)≥0, hence −1≤f(u)≤1. The map g(y):=(y+b)/(1+by) is likewise defined on [−1,1], and the comparisons 1+by−(y+b)=(1−b)(1−y)≥0 and 1+by+(y+b)=(1+b)(1+y)≥0 show −1≤g(y)≤1, so g maps [−1,1] into itself; direct expansion of the rational expressions gives f(g(y))=[(y+b)−b(1+by)]/[(1+by)−b(y+b)]=[y(1−b2)]/(1−b2)=y and symmetrically g(f(u))=u for all u,y∈[−1,1], so f is a bijection of [−1,1] onto itself with inverse g. For v>u in [−1,1] one has f(v)−f(u)=[(v−b)(1−bu)−(u−b)(1−bv)]/[(1−bv)(1−bu)]=(v−u)(1−b2)/[(1−bv)(1−bu)]>0, so f is strictly increasing; in particular f is the stated strictly increasing bijection of [−1,1] onto itself, with f(−1)=−1 and f(1)=1, and u=0 gives u′=f(0)=−b=−∣β∣.

4.1step 1.1step 2.1step 3.1step 3.2step 3.3step 3.4L2L3L5∎

Clause (vi), β=0, and scope. If β=0 then B(0)=id⁡ by [L3], so x′=x+b is a pure translation; by [L2] the frame data agree, ϖ′=ϖ and s′=s, whence ω′=ω and the x- and x'-inertial axes carry the same wave data, while the affine phase constant changes as follows: since β=0 gives x′a=xa+ba and [L5] gives k′=k, comparing the two chart forms θ(p)=kaxa(p)+θ(o) and θ(p)=ka′x′a(p)+θ(o′) of the affine phase yields θ(o′)=θ(o)−ka′ba. All clauses (i)-(v) were derived from the adopted postulates [A1], [A2], [A3] and the cited mathematical lemmas, are conditional on the idealizations recorded in [A1]-[A3] and the scope clause, and make no measurement, statistical or empirical claim; no choice principle was used.

Depends on

Dependency tree · 2 levels

Sources